/* CSS Document */

/* Algemene body tag */
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	padding:0px;
	line-height:16px;
	background-color:#DFE7D8;
	background-image:url(../images/main_bg5.gif);
    background-repeat:repeat-x;
	
	/*background-attachment:fixed;*/

}

/* Algemene links */
a{
	color:#000000;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
	color:#000000;
}

/* Paragraaf */
/*p{
	
}*/

/* Formulier velden */
.input2{
	padding-left:3px;
	width:105px;
	font-size:9px;
}
.input3{
	font-size:10px;
}

.select2{
	width:113px;
	font-size:9px;
}

.input{
	padding-left:3px;
	width:137px;
}

.select{
	width:145px;
}

.input-K{
	width:190px;
}

.select-K{
	width:196px;
}

.btnSubmit{
	font-size:11px;
	font-weight:bold;
	color:#518000;
	background-color:#ffffff;
	
	background-repeat:repeat-x;
	background-position:top;
	border:1px solid #A4D278;
	cursor:pointer;
	/*1px solid #A4D278;*/
}

/* Kopjes */
h1{
	color:#518000;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	margin:0px;
	padding:0px;
}

h1.sIFR-kop, h1.sIFR-kop a{
	color:#518000;
	line-height:18px;
	font-size:14px;
/*	letter-spacing:0.05em;*/
}

h2{
	color:#000000;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Styles voor de algemene structuur van de website */
#mainContainer{
    /* background:#e2e2e2; */

	width:990px;
	margin:auto;
	height:200px;
	padding:0px;
	
	/* border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5; */
}

/* Clearer, zorgt ervoor dat kolommen goed worden weergegeven */
.clearer{
	clear:both;
	font-size:1px;
	height:0px;
	width:1px;
	overflow:hidden;	
}

/* Header (afbeelding bovenaan pagina) */
#header{
	padding:0px 0px 0px 0px;
	margin:0px;
	width:990px;
	height:100px;
	background-image:url(../Images/c_top_banner4.jpg);
	background-repeat:no-repeat;
}

a#homeKnop{
	width:250px;
	height:100px;
	display:block;
}

a:hover#homeKnop{
	text-decoration:none;
}

/* Footers */
#footer{
	width:990px;
	text-align:center;
	height:50px;
	clear:both;
	/* background-color:#ffffff; */
}


#footer ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#footer ul li{
	display:inline;
}

#footer ul li a{
	color:#000000;
}

#footer ul li a:hover{
	text-decoration:none;
}

#footer2{
	width:600px;
	text-align:center;
	height:50px;
}

#footer2 ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#footer2 ul li{
	display:inline;
}

#footer2 ul li a{
	color:#000000;
}

#footer2 ul li a:hover{
	text-decoration:none;
}

/* Menu */
#menu{
	width:990px;
}

#menu_iframe{
	z-index:5;
	position:absolute;	
	display:none;
}

#menu2{
	display:none;
}

/* Content gedeelte */
#content{
	/*padding-left:65px;*/
	/* background-color:#e2e2e2; */
}

/* Kolommen */
.kolom{
	float:left;
	
	/* background-color:#e2e2e2; */
}

#kolom1{
	width:201px;
	margin-right:7px;
}

#kolom2{
	width:475px;		
}

#kolom3{
	width:300px;
	margin-left:7px;
}

#kolomFullItem{
	width:781px;
}

#kolomRelated{
	width:234px;
}

/*#kolom3 img{
	border:1px solid #A4D278;
}*/

/* Club specifieke css styles */
#kolomClub1{
	width:309px;
	margin-right:7px;	
}

#kolomClub2{
	width:309px;	
}

#kolomClub3{
	width:150px;
	margin-left:7px;	
}

#kolomD1{
	width:234px;
	margin-right:7px;
}
#kolomD2{
	width:235px;	
}
.blockDItem{
	width:225px;
	height:auto;
	border:1px solid #A4D278;
	margin:7px 0px;
	color:#000000;
	background-color:#FFFFFF;
	
}

.blockDItem .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	line-height:18px;
	background-color:#edf1e9;
	color:#518000;
	width:215px;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;
}
.blockClubItem{

	position:relative;
	left:-1px;
	top:-1px;

	height:auto;
	border:1px solid #A4D278;
	color:#000000;
	
	background-color:#FFFFFF;
	
}

.blockClubItem .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	background-color:#edf1e9;
	color:#518000;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;
}

.blockClubItem p{
	color:#000000;
	margin:3px 5px 5px 10px;	
}


.blockClubItem p a:link {
	color:#518000;
}

.blockClubItem p a:visited {
	color:#518000;
}

/* Blokken over gehele breedte van de website */
.blockFullItem{
	left:-1px;
	top:-1px;
	height:auto;
	border:1px solid #A4D278;
	margin:8px 0px;
	background-color:#FFFFFF;	
}

.blockFullItem .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	background-color:#edf1e9;
	color:#518000;
	width:767px;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;
	line-height:18px;
}

.blockFullItem p{
	color:#000000;
	margin:3px 5px 5px 10px;	
}

.blockFullItem p a:link {
	color:#518000;
}

.blockFullItem p a:visited {
	color:#518000;
}

.blockFullItem .blockFullItemContent{
	color:#518000;
	margin:3px 5px 5px 10px;	
	background-color:#FFFFFF;
}

.blockFullItemContent{
	color:#000000;
	margin:3px 5px 5px 10px;	
	background-color:#FFFFFF;
}

.blockFullItem2{
	width:528px;
	height:auto;
	border:1px solid #A4D278;
	margin:8px 5px 5px 5px;	
}

.blockFullItem2 .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	line-height:18px;
	background-color:#edf1e9;
	color:#518000;
	width:517px;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;
}

.blockFullItem2 p{
	color:#518000;
	margin:3px 5px 5px 10px;	
}

.blockFullItem3{

	position:relative;
	left:-1px;
	top:-1px;

	height:auto;
	border:1px solid #A4D278;
	margin:8px 0px;
	background-color:#FFFFFF;	
}

.blockFullItem3 .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	line-height:18px;
/*	letter-spacing:0.05em;*/
	background-color:#edf1e9;
	color:#518000;
	width:767px;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockFullItem3 p{
	color:#000000;
	margin:3px 5px 5px 10px;	
}

.blockFullItem3 p a:link {
	color:#518000;
}

.blockFullItem3 p a:visited {
	color:#518000;
}

.blockFullItem3 .blockFullItemContent{
	color:#518000;
	margin:3px 5px 5px 10px;	
	background-color:#FFFFFF;
}

.blockFullItemContent3{
	color:#000000;
	margin:3px 5px 5px 10px;	
	background-color:#FFFFFF;
}

/* Related links blok (kleine kolom aan de rechterkant) */
.blockRelated{
	/*width:190px;*/
	position:relative;
	left:-1px;
	top:-1px;
	height:auto;	
	border:1px solid #A4D278;
	background-color:#FFFFFF;
}

.blockRelated .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	background-color:#EDF1E9;
	color:#518000;
	line-height:18px;
/*	letter-spacing:0.05em;*/
	/*width:179px;*/
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockRelated p{
	color:#000000;
	margin:3px 5px 5px 10px;	
}

.blockRelated p a:link {
	color:#518000;
}

.blockRelated p a:visited {
	color:#518000;
}


/*shoutout*/
.blockRelated_s{
	position:relative;
	left:-1px;
	top:-1px;	
	border:1px solid #A4D278;
	background-color:#F2F6FC;
}

.blockRelated_s .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	background-color:#edf1e9;
	color:#518000;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockRelated_s p{
	color:#000000;
	margin:3px 5px 5px 10px;	
}

.blockRelated_s p a:link {
	color:#518000;
}

.blockRelated_s p a:visited {
	color:#518000;
}

.ShoutBoxSubmit{
width:47px;
height:11px;
border:none;
background-color:#DEDEDE;
background-image:url(../Images/verzend_shoutbox.gif);
background-position:center;
cursor:pointer;
}
	



/*einde shoutout*/


/* index gekleurde kolommen aan rechterkant */

.blockRelated .kop1{
	background-image:url(../Images/kop_back_groen.gif);
	background-repeat:repeat-x;
	background-color:#C0D39B;
	line-height:18px;
	color:#518000;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockRelated .kop2{
	background-color:#D89798;
	background-image:url(../Images/kop_back_rood.gif);
	background-repeat:repeat-x;
	line-height:18px;
	color:#518000;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockRelated .kop3{
	background-color:#F7C67C;
	background-image:url(../Images/kop_back_oranje.gif);
	color:#518000;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
	line-height:18px;
}

.blockRelated .kop4{
	background-color:#9DC2D2;
	background-image:url(../Images/kop_back_blauw.gif);
	line-height:18px;
	color:#518000;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockRelated .kop5{
	background-color:#9DC2D2;
	background-image:url(../Images/kop_back_geel.gif);
	line-height:18px;
	color:#518000;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockRelated .kop6{
	background-image:url(../Images/kop_back_grijs.gif);
	background-repeat:repeat-x;
	background-color:#cccccc;
	line-height:18px;
	color:#518000;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}


.blockRelatedContent{
	/*color:#518000; */
	font-size:9px;
	margin:3px 5px 5px 10px;	
	color: black;
}

.blockRelatedContent ul{
	list-style-type:square;
	margin:0px 0px 0px 5px;
	padding:0px;
}

.blockRelatedContent ul li{
	margin:3px 5px 5px 10px;
}



.blockRelated2{
	/*width:190px;*/
	position:relative;
	left:-1px;
	top:-1px;
	/*height:210px;	*/
	border:1px solid #A4D278;
	background-color:#ffffff;
	background-image:url(../mm_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.blockRelated2 .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	background-color:#edf1e9;
	color:#518000;
	line-height:18px;
/*	letter-spacing:0.05em;*/
	/*width:179px;*/
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	border-bottom:1px solid #A4D278;	
}

.blockRelated{
	/*width:190px;*/
	position:relative;
	left:-1px;
	top:-1px;
	height:auto;	
	border:1px solid #A4D278;
	background-color:#FFFFFF;
}

/*.blockRelatedNews{
	color:#518000; 
	font-size:9px;
	margin:3px 5px 5px 10px;	
	color: black;
	height:10px;
}*/

/*nieuwsbrief*/

.blockRelatedNB{
	/*width:190px;*/
	background-color:#fff;
	background-image:url(../Images/cf_nieuwsbrief.gif);
	background-repeat:repeat-x;
	background-position:top;	
	height:95px;	
	border:1px solid #A4D278;
}


.blockRelatedNB p{
	color:#000000;
	margin:1px 1px 1px 7px;	
}


.block{
	/*width:425px;*/
	position:relative;
	height:auto;
	left:-1px;
	top:-1px;	
	border:1px solid #A4D278;
	background-color:#FFFFFF;
}

.block .kop{
	background-image:url(../Images/koppie.gif);
	background-repeat:repeat-x;
	line-height:18px;
	background-color:#D5E9C4;	
	color:#518000;
    font-size:15px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	margin:0px;
	border-bottom:1px solid #A4D278;
}

/*index kolom midden*/

.block .kopgroen{
	background-color:#D5E9C4;	
	color:#518000;
	background-image:url(../Images/koppie_groen.gif);
	background-repeat:repeat-x;
	line-height:18px;
	/*background-image:url(../Images/kopblok_groen.gif);
	background-repeat:no-repeat;*/
	background-position:left;
    font-size:15px;
	font-weight:bold;
	padding:3px 3px 3px 20px;
	margin:0px;
	border-bottom:1px solid #A4D278;
}
.block .kopgeel{
	background-color:#D5E9C4;	
	color:#518000;
	background-image:url(../Images/koppie_geel.gif);
	background-repeat:repeat-x;
	/*background-image:url(../Images/kopblok_groen.gif);
	background-repeat:no-repeat;*/
	background-position:left;
    font-size:15px;
	font-weight:bold;
	padding:3px 3px 3px 20px;
	margin:0px;
	border-bottom:1px solid #A4D278;
	line-height:18px;
}
.block .koprood{
	background-color:#D5E9C4;	
	color:#518000;	
	background-image:url(../Images/koppie_rood.gif);
	background-repeat:repeat-x;
	background-position:left;
    font-size:15px;
	font-weight:bold;
	padding:3px 3px 3px 20px;
	margin:0px;
	border-bottom:1px solid #A4D278;
	line-height:18px;
}

.block .koporanje{
	background-color:#D5E9C4;	
	color:#518000;	
	background-image:url(../Images/koppie_oranje.gif);
	background-repeat:repeat-x;	
	background-position:left;
    font-size:15px;
	font-weight:bold;
	padding:3px 3px 3px 20px;
	margin:0px;
	border-bottom:1px solid #A4D278;
	line-height:18px;
}

.block .kopblauw{
	background-color:#D5E9C4;	
	color:#518000;	
	background-image:url(../Images/koppie_blauw.gif);
	background-repeat:repeat-x;	
	background-position:left;
    font-size:15px;
	font-weight:bold;
	padding:3px 3px 3px 20px;
	margin:0px;
	border-bottom:1px solid #A4D278;
	line-height:18px;
}



.block p{
	color:#000000;
	margin:0px 8px 5px 8px;
}


.block ul{
	list-style-type:square;
}

.block ul li a{
	color:#000000;
}

.block a:link {
	color:#518000;
}

.block a:visited {
	color:#518000;
}

/*.block a:link, a:visited{
	color:#000000;
}*/

.block .link{
	background-color:#edf1e9;
	color:#518000;

	font-size:11px;	

	padding:3px 5px 3px 5px;
	margin:8px;
}



.block .blockcontent{
	color:#518000;
	margin:8px 8px 5px 8px;
}

.block .blockRectangleContent{
	width:403px;
	text-align:center;
	margin:8px 0px 5px 0px;
}

.block .blockRectangleContent img{
	border:1px solid #A4D278;
}

/*.block2{
	width:225px;
	height:auto;
	border-left:1px solid #A4D278;
	border-right:1px solid #A4D278;
	border-bottom:1px solid #A4D278;
	margin:7px 0px;
	background-color:#FFFFFF;
}

.block2 .kop{
	background-color:#edf1e9;
	color:#518000;
	width:392px;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	line-height:18px;
	border-bottom:1px solid #A4D278;
} */



.kop_2{	
	color:#518000;	
    font-size:12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	margin:0px;
	line-height:18px;
}



/* Verborgen div */
.hiddendiv{
	display:none;
}

.HideDivObject{
	visibility:hidden;
	/*z-index:-100;*/
}

/* Banners */
.largeRectangle{
	width:336px;
	height:180px;
}

.smallRectangle{
	position:relative;
	left:-1px;
	top:-1px;
	width:198px;
	height:142px;
	border:1px solid #A4D278;



}

.leaderBoard{
	width:990px;
	height:78px;
	text-align:center;
	margin-top:15px;		
}

.leaderBoard img{
	border:1px solid #A4D278;
}



/* CSS container shadow */
.shadow-container {
background-color:#518000;
/*background-color:#98B3CE;*/

	/*position: relative;*/
	padding:0px;
	margin:8px 0px 0px 1px;
}

#shadow-container {
background-color:#518000;
/*background-color:#98B3CE;*/

	/*position: relative;*/
	padding:0px;
	margin:8px 0px 0px 1px;
}

/* Flashbanner hoek */

#fObject{
	position:absolute;
	z-index:999;
	top:0px;
	right:0px;
	width:596px;
	text-align:right;
}

/* gevonden motoren hove */
.motorbox{
	margin-left:10px;
	margin-right:10px;
	padding:0px;
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
	cursor:pointer;
}

.motorhoverbox{
	border-width:1px;
	margin-left:10px;
	margin-right:10px;
	padding:0px;
	border-style:solid;
	border-color:#518000;
	cursor:pointer;
}

#data{
	text-align:left;
	margin:0px;
}

DIV.marknews {
	background-color: #FFFEC7;
}

.HeaderRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4D7C41;
	font-weight: bold;
	font-size: 7pt;

}

.MM_alert{
	font-weight:bold;
	color:#002AAA;
	border-style:solid; 
	border-width:1px; 
	border-color:#002AAA;
	width:755px;
	height:40px;
	padding-top:5px;
}

.Slider{
	display:none; 
	overflow:hidden; 
}
.SliderOpen{
	display:block; 
	overflow:hidden; 
}

.markrequired{
	vertical-align:top;
	margin-left:5px;
	color:#CC0000;
}


#ShoutBox{
			position:absolute; 
			width:290px; 
			height:100px; 
			margin-left:5px; 
			background-color:#518000; 
			background-image:url(../Images/bg_ShoutBox.gif);
			border-left:solid;
			border-left-color:#FFFFFF; 
			border-bottom:solid;
			border-bottom-color:#FFFFFF; 
			border-right:solid;
			border-right-color:#FFFFFF;  
			border-width:1px;
}

input.required{
	visibility:hidden;
}

.pollButton{
	background-image:url(../../../Images/poll_stem.gif);
	background-repeat:no-repeat;
	background-color:transparent;
}

.newsHeadersRegelDatum{
	text-align:left; 
	font-size:9px; 
	color:#000000;
}

.newsHeadersRegelLink{
	font-size:9px;
}

.newsHeadersRegelReacties{
	text-align:right; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:bold; 
	color:#CC0000;
}

.newsHeadersLijn{
	position:relative; 
	margin-top:4px;
}

.newsHeadersLeesMeer{
	text-align:right; 
	font-size:10px;
}

.plusMinLayer{
	float: right;
	margin-right:16px;
	margin-top: -19px;
}

.plusMinLayer img{
	cursor:pointer; 
	position:absolute;
}

.kolom3Block{
	background-repeat:repeat-y; 
	margin-top:8px
}

/*dealer-actie knop*/

#dealeractie_knop_pre{
	margin-top:74px; 
	margin-left:780px; 
	position:absolute; 
	width:182px; 
	height:25px;
	background-image:url(../Images/dealeractie_knop_mouse_over.gif);
	display:none;
}

#dealeractie_knop a{
	margin-top:74px; 
	margin-left:780px; 
	position:absolute; 
	width:182px; 
	height:25px;
	background-image:url(../Images/dealeractie_knop.gif); 
}

#dealeractie_knop a:hover{
	background-image:url(../Images/dealeractie_knop_mouse_over.gif);
	text-decoration:none;
}


