/* typo styles */
body {
	background-color:#c8161d;
	}

.brood {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 140%;
	margin-bottom: 0.6em;
	margin-top: 0.6em;
	}
	a.brood:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#C8161D;
	font-size:11px;
	}
	a.brood:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#92060C;
	font-size:11px;
	}
	a.brood:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#451803;
	font-size:11px;
	}

.broodvet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	line-height: 140%;
	margin-bottom: 0.6em;
	margin-top: 0.6em;
	}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: italic;
	}
	
.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
	font-weight: bold;
	}

#soc {
	position:absolute;
	left:255px;
	top:106px;
	width:505px;
	overflow:hidden
	}
	
#viewsoc {
	position:absolute;
	margin-left:8px;
	top:106px;
	width:505px;
	overflow:hidden
	}
	
#unitdescript {
	position:absolute;
	top:450px;
	left:247px;
	width:490px;
	height:400px;
	z-index:1;
	}	
	
#viewunitdescript {
	position:absolute;
	top:450px;
	width:490px;
	height:140px;
	z-index:1;
	}			

.specialhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #F7FF15;
	line-height: 140%;
	margin-bottom: 0.6em;
	margin-top: 20px;
	}	
	
.special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 140%;
	margin-bottom: 0.6em;
	margin-top: 20px;
	}	
.special_amount {
	font-size:36pt;
	}
.special_yellow, .special a {
	color: #F7FF15;
	text-decoration:none;
	}	

	
	
.specialfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	line-height: 120%;
	margin-bottom: 0.6em;
	}	
	
#special {
	position:absolute; 
	left:484px; 
	top:490px; 
	width:100px; 
	height:100px; 
	z-index:3
	}
	
#specialshade {
	position:absolute; 
	left:470px; 
	top:476px; 
	width:130px; 
	height:130px; 
	z-index:1	
	}

#supergold {
	position:absolute; 
	left:19px; 
	top:165px; 
	width:95px
	}

#feedback {
	position:absolute; 
	left:19px; 
	top:110px; 
	width:140px;
	height:50px;
	z-index:3;
	}
#video {
	position:absolute; 
	left:114px; 
	top:165px; 
	width:45px;
	background:f7ff15;
	text-align:center;
	height:45px;
	z-index:3;
	}
	
.video {
vertical-align:middle;
color:#fff;
font-size:1em;
font-weight:bold;
}

/* uitzoeken */

#pic {
	position:absolute;
	left:245px;
	top:350px;
	width:505px;
	}



	td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
tr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
font {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.spacer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 190%; color: #000000; font-style: normal}




.footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	margin-left: 10px;
}
.footerblack {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	margin-left: 10px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C8161D;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 2px;



}
ul {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000
}
li {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000
}
h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0033;
	font-weight: bold;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;


}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	letter-spacing: 2px;

}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: ridge #999999;
}
.whitehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;


}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.smallspacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 120%;
	text-align: justify;
	font-weight: bold;
	margin-left: 10px;

}
.play-buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-right: 10px;
}
.table-link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
}
.table-linksml {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.unitheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #C8161D;
}


.unittext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 120%;
	text-align: justify;
	font-weight: bold;
	margin-left: 10px;
}


/* map elements */


#map {
position:absolute;
top:10px;
left:10px;
width:580px;
height:600px;
}
#side_bar {
position:absolute;
top:5px;
left:600px;
width:210px;
height:600px;
}
#mapcover {
position:absolute;
top:577px;
left:10px;
width:580px;
height:35px;
background-color:#999333;
vertical-align:middle;
z-index:2;
}
.maplabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 200%;
	text-align: justify;
	font-weight: bold;


}
/* homepage positioning elements */

#box1 {
position:absolute;
top:211px;
left:573px;
height:171px;
width:171px;
z-index:2;
}
#box2 {
position:absolute;
top:391px;
left:573px;
height:234px;
width:373px;
overflow:hidden;
z-index:2;
}
#box3 {
position:absolute;
top:0px;
left:753px;
height:381px;
width:193px;
overflow:hidden;
z-index:2;
}

ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}

#slide1 li {
	position: absolute;
	top: 0;
	left: 0;
	width:171px;
	height:171px;
	overflow:hidden;
}
#slide2 li {
	position: absolute;
	top: 0;
	left: 0;
	width:373px;
	height:234px;
	overflow:hidden;
}
#slide3 li {
	position: absolute;
	top: 0;
	left: 0;
	width:193px;
	height:381px;
	overflow:hidden;
}


li img {
	display: block;
}
