body 
{
	background-color: #ffffff;
	background-image: url('../images/zebra.jpg');
	background-repeat: repeat;
	background-attachment: fixed;
	overflow-x: hidden;
}

.wrapper 
{
	width: 986px;
	height: auto;
	padding: 0px;
	margin: 0px auto 0px auto;
} 

div#popup
{
	font-family: Arial, Helvetica, sans-serif; 
	background-color: white; 
	margin-left: -188px; 
	background-image: url('../images/envelopbg.jpg');
	background-repeat: no-repeat;
	/*background-attachment: fixed;*/
	border: solid 2px #773a00; 
	position: absolute; 
	top: 17px; 
	left: 50%; 
	width: 336px; 
	height: 100px; 
	z-index:10000 !important;
	overflow: hidden;
}

#popup h1
{
	margin: 6px 8px 0px 10px;
	padding: 0px 0px 0px 8px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	background-color: #c00902;
	width: 310px;
	display: block;
}

p.popup
{
	font-size: 11px;
	font-weight: normal;
	color: #1d2d78;
	text-align: justify;
	margin: 0px;
	padding: 8px 12px 0px 12px;
	line-height: 14px;
}

.popup a
{
	color: #1d2d78;
	font-weight: bold;
	text-decoration: none;
}

.popup a:hover
{
	color: #c00902;
	font-weight: bold;
	text-decoration: none;
}

.color
{
	color: #773a00;
	font-weight: bold;
}

div#popup_close
{
	position: absolute; 
	top: 6px; 
	right: 8px;
	height: 16px;
	width: 16px;
	background-color: #00FF00;
	background-image: url('../images/iconclose.gif');
	cursor: pointer;
}

div#word_description
{
	width: 320px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4f2900;
	background-color: #ffe0a9; 
	border: solid 1px #773a00; 
	padding: 4px;
}

.bg 
{
	display: block;
	float: left;
	background-color: #000000;
	background-image: url('../images/bgtile.jpg');
	width: 982px;
	border: 2px solid #ffffff;
	min-height: 100%;
	max-height: auto;
	padding: 0px;
	margin: 0px;
	background-attachment: scroll;
	background-repeat: repeat-y;
	} 

.header 
{
	display: block;
	float: left;
	background-image: url('../images/header.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 982px;
	height: 119px;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid #ffffff;
}

.topmenu 
{
	float: left;
	width: 982px;
	height: 40px;
	text-align: center;
	background-color: #000000;
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px;
}

.topmenu a 
{
	font-family: Verdana;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold; 
	text-decoration: none;
	margin: 0px 2px 0px 9px;
}

.topmenu a:hover 
{
	color: #d7ab52;
}

.leftcolumn 
{
	float: left;
	width: 198px; 
	height: auto; 
	padding: 0px; 
	margin: 0px; 
}

.submenu, .moviemenu
{
	float: left;
	display: block;
	height: auto;
	width: 198px;
	background-image: url('../images/bgbox.jpg');
	background-repeat: x-repeat;
	background-position: 0px 0px;
	border-bottom: 2px solid #ffffff;
}

.submenu a 
{
	display: block;
	height: 16px;
	font-family: Verdana;
	color: #562a00;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 4px;
	border-bottom: 1px dotted #eccc8c;
}

.submenu a:hover 
{
	height: 16px;
	color: #935600;
	background-color: #ffe0a9;
	background-image: url('../images/iconele.gif');
	background-repeat: no-repeat;
	background-position: 1px 1px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 27px;
}

.moviemenu a 
{
	display: block;
	height: 14px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #fff;
	background-color: #cfa55c;
	background-image: url('../images/iconmovie.gif');
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding: 10px 0px 0px 30px;
	border-bottom: 1px dotted #eccc8c;
}

.beeldmenu
{
	display: block;
	width: 198px;
	border-bottom: 1px solid #ffe0a9;
	margin: 0;
	padding: 0;
	float: left;
}

.beeldmenu img
{
	width: auto;
	margin: 0;
	padding:0;
	float: left;
}

/* .rightcont {
	padding: 0px;
	margin: 0px;
	width: 230px;
	border-bottom: 2px solid #ffffff;
} */

.taf 
{
	float: left;
	display: block;
	width: 198px;
	height: 300px;
	background: url('../images/taf.jpg') no-repeat;
}

.taf2 
{
	float: center;
	display: block;
	width: 158px;
	height: auto;
	margin: 50px 0px 0px 20px;
}

.breedtaf 
{
	width: 144px;
	margin: 5px 0px 0px 5px;
	background-color: #f6d9af;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
}

.zoektaf 
{
	width: 148px;
	margin: 4px 0px 5px 5px;
	background-color: #773a00;
	color: #f6d9af;
	border: 1px solid #000000;
}

.leftcont 
{
	padding: 0px;
	margin: 0px;
	width: 198px;
	border-top: 1px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	float: left;
	display: block;
}

.leftcont3 
{
	padding: 0px;
	margin: 0px;
	width: 198px;
	height: auto;
	float: left;
	display: block;
}

.leftcont3 img
{
	padding: 0px;
	margin: 4px 0px 4px 0px;
	width: 198px;
	height: auto;
	border-bottom: 2px solid #ffffff;
	border-top:2px solid #ffffff;
	float: left;
	display: block;
}

.leftbottom
{
	background-color: #ffffff;
	width: 198px;
	height: 2px;
	padding: 0px;
	*margin: -4px 0px 0px 0px;
	float: left;
}

.leftbottomline 
{
	border-bottom: 2px solid #ffffff;
	width: 198px;
	float: left;
}
	
/* not on homepage*/

/*.leftcont2 
{
	background-image: url('../images/leftcont2.jpg');
	background-repeat: no-repeat;
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 198px;
	height: auto;
	border-bottom: 2px solid #ffffff;
}

.leftcont2 object {
	float: right;
	display: block;
	width: 120px;
	height: 600px;
	margin: 0px 20px 0px 20px;
	padding: 0px;
}

.leftbannerbottom 
{
	background-image: url('../images/bglinesmall.jpg');
	background-repeat: x-repeat;
	background-position: 0px 0px;
	padding: 0px;
	margin: 0px;
	width: 198px;
	height: 20px;
	float: left;
	border-bottom: 2px solid #ffffff;
}

img.reislogo 
{
	float: right;
	margin: 0px 0px 0px 0px;
	width: auto;
	height: auto;
} */

/* end not on homepage */

.maincolumn 
{
	width: 550px; 
	height: auto; 
	float: left; 
	margin: 0px 2px 0px 2px !important;
	overflow: visible !important;
	/* volgende gelden alleen voor IE6 */
	overflow: hidden;
	margin: 0px 0px 0px -12px;
} 

.main 
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -4px;
	width: 530px;
	height: 280px;
	z-index: 0;
	float: left;
} 

.maintab 
{
	background-image: url('../images/giraffe2.jpg');
	background-repeat: repeat;
	padding: 0px;
	margin: 10px;
	width: 510px;
	height: auto;
	font-family: Verdana;
	color: #4f2900;
	font-size: 11px;
	font-weight: bold;
	float: left;
	line-height: 16px;
}

.maintab h1 
{
	font-family: Verdana;
	color: #4f2900;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	float: left;
}

.maintab h2 
{
	font-family: Arial;
	color: #4f2900;
	font-size: 12px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

.maintab p 
{
	font-family: Verdana;
	color: #4f2900;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.maintab a 
{
	font-family: Verdana;
	font-weight: bold;
	color: #4f2900;
	font-size: 11px;
	margin: 0px;
	text-decoration: none;
}

.maintab a:hover
{
	color: #b87000;
}

img.member
{
	float: left;
	margin: 0px;
	padding: 10px 10px 4px 0px;
}


tr.row1 td
 
{

	background-color: #E1BA80;

}



tr.row2 td 

{

	background-color: #F6D9AF;

}


/* not on homepage*/

.maintab img 
{
	margin: 0px 0px 5px 5px;
	align: left;
}

a.maintabteam 
{
	background: transparent;
	display: block;
	font-family: Verdana;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	width: auto;
	height: auto;
	padding: 0px 3px 0px 3px;	
}

.maintab2 
{
	margin: 0px;
	height: auto;
	font-family: Verdana;
	color: #4f2900;
	font-size: 11px;
	font-weight: bold;
	float: left;
}

 .maintab2 img 
{
	float: left;
	margin: 0px 0px 0px 0px;
}

.maintab2 a 
{
	float: left;
	font-family: Verdana;
	color: #4f2900;
	font-size: 11px;
	margin: 0px 10px 0px 0px;
	text-decoration: none;
}

.maintab2 a:hover
{
	color: #4f2900;
	text-decoration: underline;
}

.rightmenu 
{
	float: left;
	display: block;
	height: auto;
	width: 230px;
	margin: 0px 0px 0px 0px;
	background-image: url('../images/bgbox.jpg');
	background-repeat: x-repeat;
	background-position: 0px 0px;
	border-bottom: 2px solid #ffffff;
}

.rightmenu h1 
{
	font-family: Verdana;
	width: 222px;
	background-image: url('../images/bgbox.jpg');
	background-color: #000000;
	color: #562A00;
	font-size: 12px;
	font-weight: bold; 
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 4px 8px;
	display: block;
	float: left;
}

.rightmenu h2 
{
	font-family: Verdana;
	width: 222px;
	background-image: url('../images/bgbox.jpg');
	background-color: #000000;
	color: #562A00;
	font-size: 12px;
	font-weight: bold; 
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 8px;
	display: block;
	float: left;
}

.rightmenu a
{
	display: block;
	height: auto;
	font-family: Verdana;
	color: #562A00;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 27px;
	border-top: 1px solid #ffffff;
}

.rightmenu a:hover 
{
	color: #935600;
	background-color: #ffe0a9;
	background-image: url('../images/iconele.gif');
	background-repeat: no-repeat;
	background-position: 1px 1px;
} 

.rightcolumn 
{ 
	padding: 0px; 
	margin: 0px; 
	width: 230px; 
	height: auto; 
	display: block; 
	/* veranderd van left naar right voor IE: */
	float: right;
}

.rightcolumn h3 
{
	font-family: Verdana;
	width: 222px;
	background-image: url('../images/bgbox.jpg');
	color: #562A00;
	font-size: 12px;
	font-weight: bold; 
	margin: 8px 0px 0px 0px;
	padding: 2px 0px 2px 8px;
	border-top: solid 2px #ffffff;
	border-bottom: solid 2px #ffffff;
	display: block;
	float: left;
}

.rightcolumn p 
{
	font-family: Verdana;
	color: #562A00;
	font-size: 9px;
	margin: 2px 4px 2px 4px;
}

.rightcolumn a
{
	color: #562A00;
	text-decoration: none;
}

.rightcolumn a:hover
{
	color: #773a00;
	text-decoration: none;
}

.leftbannerA 
{
	padding: 0px;
	margin: 0px;
	width: 198px;
	border: 0px;
	float: left;
}


.rightbannerA img
{
	padding: 0px;
	margin: 8px 0px 0px 0px;
	width: 230px;
	float: left;
	border: 0px;
	border-top: solid 2px #ffffff;
	border-bottom: solid 2px #ffffff;
}

.rightbannerB img
{
	padding: 0px;
	margin: 8px 0px 0px 0px;
	width: 230px;
	float: left;
	border: 0px;
	border-top: solid 2px #ffffff;
	border-bottom: solid 2px #ffffff;
}

.rightbannertext 
{
	background-color: #eccc8c;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 230px;
	height: auto;
	float: left;
}

.rightbannertext p 
{
	font-family: Verdana;
	color: #000000;
	font-size: 10px;
	font-weight:normal;
	margin: 2px 4px 2px 10px;
}

.rightbannertext h2 
{
	font-family: Verdana;
	color: #4f2900;
	font-size: 11px;
	font-weight:bold;
	margin: 2px 4px 2px 10px;
}

/* not on homepage*/

/* .rightbannerbottom 
{
	background-image: url('../images/bglinesmall.jpg');
	background-repeat: x-repeat;
	background-position: 0px 0px;
	padding: 0px;
	margin: 0px;
	width: 230px;
	height: 20px;
	float: left;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}

.rightbannerad 
{
	display: block; 
	width: 230px; 
	height: 70px; 
	padding: 0px; 
	margin: 0px 0px 0px 0px; 
	float: left;
}

.rightbannerad img
{
	width: 216px; 
	height: 60px; 
	padding: 0px; 
	margin: 5px 6px 2px 6px; 
	border: 1px solid #ffffff;
} */

/* end not on homepage*/

.outerbottom 
{
	display: inline-block;
	background-image: url('../images/footerbg.jpg');
	float: left;
	width: 986px;
	height: 50px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 9px;
	color: #777777;
	font-family: Verdana;
	text-align: right;
}	

.zoekmenu 
{
	background-image: url('../images/zoekvak-re.jpg');
	padding: 5px 0px 5px 5px;
	float: left;
	margin: 0px;
	width: 193px;
	height: auto;
	font-weight: bold;
	font-size: 10px;
	color: #562a00;
	font-family: Verdana;
	border-bottom: 2px solid #ffffff;
}

form 
{
	padding: 0px;
	margin: 0px;
}

.breed 
{
	width: 183px;
	margin: 5px 0px 0px 0px;
	background-color: #f6d9af;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
}

.breed2 
{
	width: 135px;
	margin: 5px 6px 0px 0px;
	*margin: 5px 2px 0px 0px;
	background-color: #f6d9af;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
}

.zoek {
	width: auto;
	margin: 5px 0px 0px 0px;
	background-color: #773a00;
	color: #f6d9af;
	border: 0px solid #000000;
	font-weight: bold;
	font-size: 10px;
	padding: 1px 2px 1px 2px;
} 

.zoekmenu-re
{
	background-image: url('../images/zoekvak-re.jpg');
	background-repeat: repeat;
	padding: 4px 0px 0px 10px;
	float: left;
	margin: 0px;
	width: 220px;
	height: auto;
	font-weight: bold;
	font-size: 10px;
	color: #562a00;
	font-family: Verdana;
}

.breed-re
{
	width: 205px;
	margin: 5px 0px 0px 0px;
	background-color: #f6d9af;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
} 

.breed-re2
{
	width: 135px;
	margin: 5px 0px 0px 0px;
	background-color: #f6d9af;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
}
.zoek-re {
	width: 67px;
	margin: 5px 0px 0px 0px;
	background-color: #773a00;
	color: #f6d9af;
	border: 1px solid #000000;
	font-size: 10px;
	font-weight: bold;
}

.zoek1 
{
	font-weight: bold;
	font-size: 11px;
	width: 250px;
	margin: 5px 0px 5px 0px;
	background-color: #7a871e;
	color: #f6d9af;
	border: 1px solid #000000;
}

.vak 
{
	background-color: #f6d9af;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
}

textarea
{
	background-color: #f6d9af;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
}

.vak1
{
	width: 250px;
	margin: 5px 0px 0px 0px;
	background-color: #dfedfa;
	border: 1px solid #000000;
	color: #562a00;
	font-weight: bold;
	font-size: 10px;
}

.rightbottomline 
{
	border-bottom: 2px solid #ffffff;
	width: 230px;
	float: left;
}

.icon
{
	padding: 0px 10px 1px 0px;
{

/* GOOGLE MAPS: */

.edroute_content
{
	/* Tekst gedeelte */
	float: left;
	width: 100%;
	height: auto;
}

.edroute_map
{
	/* De kaart */
	float: left;
	width: 100%;
	height: 300px;
}

.edroute_form
{
	/* Het formuliertje */
	float: left;
	width: 350px;
	height: auto;
}

.edroute_dir
{
	/* De routeomschrijving */
	float: left;
	width: 350px;
	height: auto;
}

.googletext {
font-family: verdana, arial, sans-serif; 
font-size: 10px; 
text-align: left;
} 

.googledir td {
font-size:10px;
}

