/* CSS Document */

/* START WINDOWS OVERLAY*/
#GB_overlay { background-color: #000000; position: absolute; margin: auto; top: 0; left: 0; z-index: 100; }
#GB_window {left: 0; top: 0; font-size: 1px; position: absolute; overflow: visible; z-index: 150; }
#GB_window .content { width: auto; margin: 0; padding: 0; background-color: #fff; border: 3px solid #ccc; border-top: none; }
#GB_frame { border: 0; margin: 0; padding: 0; overflow: auto; white-space: nowrap; }
.GB_Window .content { background-color: #fff; border: 3px solid #ccc; border-top: none; }
.GB_Window .header { border-bottom: 1px solid #aaa; border-top: 0px solid #999; border-left: 1px solid #ccc; border-right: 1px solid #ccc; margin: 0; height: 20px; font-size: 12px; padding: 3px 0; color: #333;}
.GB_Window .caption { font-size: 11px; font-weight: bold; white-space: nowrap; padding-right: 20px; }
.GB_Window .close { text-align: right; }
.GB_Window .close span { font-size: 11px; cursor: pointer }
.GB_Window .close img { cursor: pointer; padding: 0 3px 0 0; }
.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
/* END WINDOWS OVERLAY*/

#Info { display:block; min-height:200px;}
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border:1px solid #422912 ; border-width: 1;
}
:focus {outline: 0;}
#r1,#r2{border:none;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td{
	margin:0;
	padding:0;
	border:none;
	outline:0;
}

html{
	overflow: -moz-scrollbars-vertical;
	height:100%;
}

body
{ background:url(../images/bg.jpg) left top repeat-x #696868;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#000000;
}

img { border:#666666 solid 1px;}

h1 {color:#d20000; font-size:16px; margin:0; padding:0; font-weight:bold;}
h2 {color:#666565;font-size:12px; margin:0; padding:0; font-weight:bold; text-transform:uppercase;}


a, a:link, a:visited , a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#666565;
	}
	
.style1 {color: #d50102}
.style2 {font-size: 24px;}
.style3 {
	color: #505050;
	font-size: 12px;
}
.style5 {font-size: 24px; color: #812101; }
.style7 {
	color: #FFFFFF;
	font-size: 12px;
}	

/*navigatie*/

.logo
{ background-image:url(../images/Logo.jpg);
background-repeat:no-repeat;
background-position:center;
height:380px;
width:187px;
text-align:center;
color:#666565;
padding-top:120px;
padding-left:15px;
}


#navigatie { width:597px; height:49px; background-image:url(../images/nav_ag.jpg); background-repeat:no-repeat; margin-top:-2px;}
#navigatie a{ font-weight:bold; text-decoration:none; color:#000000; padding:0; margin:0;}
#navigatie ul li { display:inline;
float:left;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0;
padding:0;  }

#p7menubar .nav1
{
height:40px;
width:52px;
font-weight:bold;
margin-left:10px;
margin-top:9px;
}

#p7menubar .nav2
{
height:40px;
margin-top:9px;
width:142px;
font-weight:bold;
margin-left:-5px;
}

#p7menubar .nav3
{ 
height:40px;
margin-top:9px;
width:85px;
font-weight:bold;
float:left;
}

#p7menubar .nav4
{ 
height:40px;
margin-top:9px;
width:130px;
font-weight:bold;

}

#p7menubar .nav5
{ 
height:40px;
margin-top:9px;
width:50px;
font-weight:bold;

}

#p7menubar .nav6
{ 
height:40px;
margin-top:9px;
width:92px;
font-weight:bold;
margin-left:-14px;
text-align:center;
}

#navigatie .dropdown ul li { display:block;
float:left;
font-weight:bold;
margin-top:0;
padding:0; list-style:none; }



/*header*/

.header1
{ background-image:url(../images/header.jpg);
background-repeat:no-repeat;
background-position:center;
height:310px;
width:579px;
padding-left:17px;
}


.nieuws
{ background:url(../images/Nieuws.jpg) top left #fff;
background-repeat:no-repeat;
vertical-align:top;
height:345px;
width:172px;
padding:20px 0 5px 30px;
}

.nieuws a
{ color:#000000;
}

.nieuws h1 {color:#FFFFFF; font-size:14px; margin:0; padding:0; font-weight:bold; 
}

/*content*/

.content
{ background:url(../images/content.jpg) top left #fff;
background-repeat:no-repeat;
height:auto;
width:547px;
vertical-align:top;
color:#666565;
padding:50px 30px 10px 20px;
}

.promoties
{ background-image:url(../images/promoties.jpg);
background-repeat:no-repeat;
background-position:center;
height:65px;
width:241px;
font-family:Candara;
font-size:11px;
border:#666666 solid 1px;
padding-left:10px;
line-height:30px;
}

.promoties a
{ color:none; list-style:none; text-decoration:none; font-family:Candara; font-size:12px; color:#505050;
}

.bladwijzer
{ background-image:url(../images/bladwijzer.jpg);
background-repeat:no-repeat;
background-position:center;
height:65px;
width:239px;
font-family:Candara;
font-size:11px;
border:#666666 solid 1px;
padding-left:10px;
line-height:30px;
}

.bladwijzer a
{ color:none; list-style:none; text-decoration:none; font-family:Candara; font-size:12px; color:#444b00;
}


/*footer*/

.footer
{ /*background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:center;
height:34px;
width:677px;*/
color:#FFFFFF;
padding-left:16px;
}

.footer a { color:#FFFFFF; text-decoration:none; font-weight:bold;
}

.footer2
{/* background-image:url(../images/footer2.jpg);
background-repeat:no-repeat;
background-position:center;
height:34px;
width:127px;*/
}

.footer2 img { border:none;}

/* CSS for dropdown menu */


.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

#p7menubar, #p7menubar ul {width:597px; height:49px; /*background-image:url(../images/nav_ag.jpg); background-repeat:no-repeat; */margin-top:-2px;
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif; color:#000000;
}

#p7menubar a {font-weight:bold; text-decoration:none; color:#000000; padding:0; margin:0;
	display: block;
}

#p7menubar a.trigger {
/*	padding: 5px 16px 5px 10px;
	background-image: url(images/p7PM_dark_south.gif);*/
	background-repeat: no-repeat;
	background-position: right center;
}

#p7menubar li {display:inline;

font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0;
padding:0; 
	float: left;
	width: 9em;
}
#p7menubar li img { display:block;}
#p7menubar li ul, #p7menubar ul li  {
	width: 14em;
	line-height:25px;
}

#p7menubar ul li a  {
/*	color: #565656;
*/	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right: 0;
/*	padding: 3px 12px 3px 16px;*/
	text-decoration:none;
}

#p7menubar li ul {
	position: absolute;
	display: none;
	background: none;
}

#p7menubar li ul li{
background:#c8d736;
	/*	border-bottom:1px solid #9fb564;*/
}

#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	color: #000000;
/*	background-color: #C19674;
*/}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color: #000000;
	/*background-color: transparent;*/
}

#p7menubar ul a:hover {
/*	background-color: #3e5104!important;
	color: #FFFFFF!important;*/
}

#p7menubar li {width: auto;}

ol, ul {
	margin-left: 15px !important;
}

li {margin-left: 5px !important;}


/* CONTACTFORMULIER */

.CFItem {width:400px;clear:both;}

.CFLabel {width:150px;float:left;font-family:verdana;font-size:10px;color:#666666;margin-bottom:2px;margin-top:2px;}

.CFField {width:250px;float:left;font-family:verdana;font-size:10px;color:#666666;margin-bottom:2px;margin-top:2px;}

.CFFieldText {font-family:verdana;font-size:10px;color:#666666;width:250px;}

.CFFieldTextarea {font-family:verdana;font-size:10px;color:#666666;width:250px;}

.CFFieldSelect {font-family:verdana;font-size:10px;color:#666666;width:250px;}

.CFFieldRadio {}

.CFFieldCheckbox {}

.CFFieldPassword {font-family:verdana;font-size:10px;color:#666666;width:250px;}

.CFFieldFile {font-family:verdana;font-size:10px;color:#666666;width:250px;}

.CFFieldEmail {font-family:verdana;font-size:10px;color:#666666;width:250px;}

.CFFieldCopy {}

.CFFieldRadioData {}

.CFFieldCheckboxData {}

.CFCaptcha {width:400px;font-family:verdana;font-size:10px;color:#666666;text-align:center;}

.CFCaptchaTitre {width:100%;text-align:center;font-weight:bold;display:none;}

.CFCaptchaTexte {width:100%;text-align:justify;}

.CFStar {width:400px;font-family:verdana;font-size:10px;color:#a4b40a;text-align:center;margin-top:20px;}

.CFStarIcon {font-family:verdana;font-size:10px;color:#a4b40a;}

.CFButton {width:400px;text-align:center;}

.CFButtonSubmit input {font-family:verdana;font-size:10px;color:#666666;font-weight:bold;width:200px;text-align:center;margin-top:20px;}

.CFButtonReset input {font-family:verdana;font-size:10px;color:#666666;font-weight:bold;float:left;width:200px;text-align:center;margin-top:20px;display:none;}

.CFMessageSent {width:400px;font-family:verdana;font-size:12px;color:#003300;font-weight:bold;text-align:center;margin-top:20px;}

.CFFieldset {clear:both;display:block;border:solid 1px #999999;margin:0;margin-bottom:4px;padding:10px;width:400px;}

.CFLegend {font-family:verdana;color:#666666;font-size:12px;font-weight:bold;padding:2 5 2 5;margin-bottom:10px;}

.CFHourlimit {font-family:verdana;color:#666666;font-size:10px;} 
