html{height:100%;}
body { background-color:#291403; height:100%; }
h1 { line-height:32px; background-color:#c70e1f; font-size:18px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; float:left; padding:0px 10px 0px 10px; margin:-15px 0px 15px -10px; height:30px; }
h2 { font-size:23px; color:#291403; clear:both; margin:0px 0px 18px 0px }
p { margin:0px 0px 18px 0px; display:block; clear:left;}
a { cursor:pointer; }

#wrapper { background:transparent url('../img/nav_bg.png') repeat-x; font-family: Georgia, "Times New Roman"; font-size:12px; color:#FFF; position:relative; z-index:4; min-height:100%; height:auto !important; height:100%; margin-bottom:-24px; }
#container { width:980px; margin:0 auto; position:relative; }
#logo { position:absolute; left:50%; top:0px; margin-left:-111px; z-index:10; }
#header { list-style:none; position:relative; width:980px; height:147px; }
#header li { width:auto; float:left; height:80px; overflow:hidden; }
#header a { width:100%; height:100%; display:block; background:transparent url('../img/nav.png') no-repeat; line-height:2000px; }
#header #btn_6 { float:right; }

#btn_1 a { width:101px; background-position:0px 0px; }
#btn_2 a { width:101px; background-position:-101px 0px; }
#btn_3 a { width:101px; background-position:-202px 0px; }
#btn_4 a { width:189px; background-position:-303px 0px; }
#btn_5 a { width:188px; background-position:-492px 0px; }
#btn_6 a { width:124px; background-position:-856px 0px; }

#btn_1 a:hover, #btn_1 a.sel { width:101px; background-position:0px -80px; }
#btn_2 a:hover, #btn_2 a.sel { width:101px; background-position:-101px -80px; }
#btn_3 a:hover, #btn_3 a.sel { width:101px; background-position:-202px -80px; }
#btn_4 a:hover, #btn_4 a.sel { width:189px; background-position:-303px -80px; }
#btn_5 a:hover, #btn_5 a.sel { width:188px; background-position:-492px -80px; }
#btn_6 a:hover, #btn_6 a.sel { width:124px; background-position:-856px -80px; }


#content { width:720px; margin-top:131px; padding:0px 130px 0px 130px; position:relative; }
#topimage { position:absolute; top:-131px; left:1px;z-index:-1; }


/*		LINKS		*/		

#push{height:50px;}
#footer { position:relative; z-index:5; margin-top:-23px; padding: 3px 30px 1px 30px; height:20px; color:#c3ae97; background-color:#1f1e21; opacity:0.7;filter:alpha(opacity=70); font-size:12px;}
#footer a { text-transform:uppercase; font-family:Georgia, 'Times New Roman'; text-decoration:none; color:#c3ae97; font-size:10px;}

/*		END LINKS		*/
		

.chicoray #content { background:transparent url('../img/bg_mid.png') repeat-y top center; }
.chicoray #gebouw { display:block; margin:0px 0px 0px -30px; }
.chicoray #kader { position:absolute; padding:15px; background-color:#c70e1f; bottom:20px; right:120px; width:445px; height:82px; color:#FFFFFF; font-weight:bold; }
.chicoray #kader strong { color:#291403;}
.chicoray #kader a { color:#FFFFFF; text-decoration:none;}
.chicoray #kader a.route { text-decoration:underline; }

.historiek #content { background:transparent url('../img/bg_mid.png') repeat-y top center; }
.historiek ul.gallery { float:right; width:210px; clear:left; margin:0px 0px 15px 40px; list-style:none;}
.historiek ul.gallery li { float:left; width:105px; height:81px;}
.historiek ul.gallery li img { float:left; width:91px; border:1px solid #FFFFFF; margin:0px 0px 12px 12px; }

.praktisch #content { background:transparent url('../img/bg_mid_pr.png') repeat-y top center; }
.praktisch #colleft { padding:0px 30px 0px 1px; width:189px; float:left; }
.praktisch #colmiddle { padding:0px 30px 0px 30px; width:189px; margin:0px 15px 0px 15px; float:left; }
.praktisch #colright { padding:0px 0px 0px 30px; width:189px; float:left;}
.praktisch #colleft img { margin:0px 0px 10px 0px ; }
.praktisch #colmiddle img {  margin:0px 0px 10px -30px ; }
.praktisch #colright img {  margin:0px 0px 10px -29px ; }
.praktisch #content ul { padding:0px 0px 0px 20px; }

.referenties #content { background: url('../img/bg_mid_ref.png') repeat-y center center; width:410px; padding:0px 285px 0px 285px; }
.referenties #topimage { left:148px; }
.referenties #content ul { padding:0px 0px 25px 15px; clear:both; }
.referenties #content a { color:#FFFFFF; }

.aanvraag #content { background:transparent url('../img/bg_mid.png') repeat-y top center; }
.aanvraag #error { display:block; background-color:#291403; line-height:25px; font-size:14px; color:#FFFFFF; clear:both; text-indent:10px; }
.aanvraag fieldset { width:50%; float:left; margin:10px 0px 0px 0px; clear:left; }
.aanvraag fieldset.second { float:right; width:350px; clear:none; }
.aanvraag label { font-size:12px; color:#FFF; text-align:right; width:95px; padding:3px 10px 0px 0px; float:left; clear:both; }
.aanvraag input.txt { background-color:#c70e1f; font-size:12px; color:#291403; border:1px solid #FFF; width:230px; height:16px; font-family: Georgia, "Times New Roman"; text-indent:5px; padding:3px 0px 3px 0px; }
.aanvraag input.short { width:61px; margin-right:20px; }
.aanvraag input.last { margin-right:0px; }
.aanvraag form p { padding:0px; margin:0px; height:39px; }
.aanvraag p.error input.txt { border:1px solid #291403; }
.aanvraag fieldset span { padding-right:50px; padding-top:5px; float:left; }
.aanvraag button { 
					border:none; background-color:#291403; font-size:16px; padding:0px 20px 0px 20px; height:30px; line-height:32px; 
					color:#FFFFFF; font-weight:normal; font-family: Georgia, "Times New Roman"; float:right; clear:both; margin:15px 0px 20px 0px; }



.pdf_btn { 	line-height:32px; font-size:12px; color:#FFFFFF; text-transform:uppercase; 
			display:block; padding:0px 10px 0px 37px; margin:10px 0px 15px 0px; height:30px; text-decoration:none;
			background:#C70E1F url('../img/img_pdf.png') no-repeat 5px 5px; }
.pdf_btn:hover { text-decoration:underline; }
span.clear { clear:both; display:block; height:1px; }

#background { display: block; height: 100%; z-index: -1; position:fixed; top:0px; left:0px; width:100%; }
