@import "reset.css";
@import "default.css";
@import "navigation.css";

a { 
    color:#FFFFFF;
    text-decoration:underline;
}
a:active, a:hover {
    text-decoration:none;
}

#kolom1vervolg a, #kolom2vervolg a, #kolom3vervolg a {
    color: #000;                    
}

body { 	margin: 0;
		padding: 0;
		font-size: 11px;
		font-family: arial, helvetica, sans-serif;
		background: #fdfdfd url(img/background-header.png) repeat-x top;
		width:100%; color:#333333;
		}
		
#container {width: 825px; vertical-align:top;margin-left: auto;
    margin-right: auto;
}

#content {width: 825px; vertical-align:top;margin-left: auto; margin-bottom: 31px;
    margin-right: auto;
}

#header{	/*height: 123px;*/
            height: 115px;
			margin-bottom: 0px}

.home #header {
    height: 123px;    
}
.home .contentheader {
    margin-top:115px;
}

.producten #content {
    margin-bottom: 58px;
}

#kolommenvervolg {
    /*width:218px;*/
}

            
#headervervolg{	height: 147px;
			margin-bottom: 0px}
.paginatitel {width:338px; font-size:22px; line-height:45px; float:left;  color:#FFFFFF; margin-left:32px; font-weight:bold;}	
.paginaintro {width:419px; border-left:1px solid white;background: #d5e14d url(img/header-bg-groen.png) repeat-x top; font-size:11px; float:left; color:#000000; padding-left:18px; padding-right:17px;height: 36px; display:block; font-weight:bold; overflow:hidden; padding-top:9px;}			
.logo	{float: left;position:absolute; margin-top:0px; margin-left:0px;}	
.taalkeuze { float:left; position:absolute; margin-left: 585px; margin-top:30px;}
.taalkeuze img{ margin-right:8px;}
.logo2	{float: right;}	
.topnavigatie {float: left; position:absolute; margin-top:90px; margin-left:108px; color:#666666; font-size:11px; text-transform:uppercase; font-weight:bold; text-align:left; }

.topnavigatie a{padding-left: 8px; padding-right: 8px;color:#666666; }

.contentheader {background: #00aeef; position:absolute; margin-top:123px; display:block; width: 825px; height: 8px; margin-bottom:2px; float:left;}
.contentheadervervolg {background: #00aeef url(img/header-bg-blauw.png) repeat-x top; position:absolute;/* margin-top:115px;*/ display:block; width: 825px; /*height: 45px;*/ margin-bottom:2px; float:left;}
#containerhome {background: #fdfdfd url(img/bg-home.jpg) repeat-x top;width: 825px; height: 365px; overflow:hidden;}

		#kolommen
		{
			float: left;
			width: 3%;
			height: 1px;width: 825px;
		}
		
#kolom1	{ float: left; width: 288 px;
			margin-bottom: 10px;}
			
		

		#kolom2
		{
			float: left;
			width: 295px;
			margin-left: 5px;
		}
	
		
.leesmeer{ position:absolute; margin-top:184px; margin-left: 180px; color: #FFFFFF; padding:0;}	
.leesmeer a{ color: #FFFFFF; padding:0;}		
		
		#kolom3
		{
			float: left; font-size:16px; font-weight:bold;
			margin-left: 170px;margin-top:54px; 
			color:#FFFFFF;
		}
#kolommenvervolg { float:left;/*width: 3%;*/height: 1px;/*width: 219px;*/ }		
#kolom1vervolg{ float:left; width: 300px;margin-bottom: 10px; }			
#kolom2vervolg{ float:left; width: 240px; padding-right:10px; margin-top:25px; border-right: 1px solid #333333; margin-left: 25px;padding-bottom: 10px;}	
#kolom3vervolg{float:left; width:225px; padding-right:10px; margin-left: 10px;margin-top:25px;margin-bottom: 10px; }			

#kolommenproducten { float:left;/*width: 3%;*/height: 1px;/*width: 220px;*/ margin-top:25px;}		
#kolom1producten{ float:left; width: 0px;margin-bottom: 10px; }			
#kolom2producten{ float:left; width: 370px; padding-right:10px;  border-right: 1px solid #333333; margin-left: 25px;padding-bottom: 10px;}	
#kolom3producten{float:left; width:375px; padding-right:10px; margin-left: 10px;margin-bottom: 10px; }		

#retailervak {width: 800px; margin-left: 25px;}
#kolommenretailers { float:left;/*width: 3%;*/height: 1px;/*width: 800px; */margin-top:25px;}		
#kolom1retailers{ float:left; width: 150px;margin-bottom: 10px; font-size: 11px;}			
#landtitel
		{
			margin-top: 0; font-weight: bold; float:left; display: block; width: 800px;
			padding-top: 7px; padding-bottom:7px;margin-left: 0px;font-size:12px; color:#00aeef;
		}		


.product1 {border-top: 0px solid #333333; display: table; width:370px; padding-top: 10px;}
.product2 {border-top: 1px solid #333333; display: table; width:370px; padding-top: 10px;}

.product-foto { float:left; width: 166px;}
.product-txt {float:left; width:200px; padding-bottom: 10px;}	
.product-prijs {color:#00aeef; font-size:28px; font-weight:bold;}	
.product-prijsklein {color:#00aeef; font-size:18px; font-weight:bold; display:inline; padding-top:-10px; }

		
#kolom3 a:link { text-decoration:none; color:#FFFFFF;}
#kolom3 a:visited { text-decoration:none; color:#FFFFFF;}
#kolom3 a:hover { text-decoration:none; color:#FFFFFF;}		
#homebalk{width:825px; display: block; margin-top:-128px; height: 128px; }
.homebalk1{float:left; color:#009344; font-size:12px; font-weight:bold; text-align:center; width:140px; }
.homebalk2{float:left; color:#009344; font-size:12px; font-weight:bold; text-align:center; width:140px;}
.homebalk3{float:left; color:#009344; font-size:12px; font-weight:bold; text-align:center; width:110px;}

#agenda{float:left; margin-left:25px; margin-top:-12px; color:#FFFFFF; font-weight: bold; width: 155px;}
.agendatitel { text-transform:uppercase; color:#000000; font-weight:bold; font-size:16px; margin-left:110px; height:48px;}
.agendatitel a{color:#000000;}
.agenda-item{line-height: 22px; border-bottom:1px solid #72ae78; width:155px; overflow:hidden; display:block;}
.agenda-item a{color:#FFFFFF; text-decoration:none;}
#nieuws{float:left;margin-left:40px;margin-top:-12px;font-weight: bold; color:#231f20;}
.nieuwstitel { text-transform:uppercase; color:#ffffff; font-weight:bold; font-size:16px; margin-left:117px; height:48px;}
.nieuwstitel a{color:#ffffff;}
.nieuwsitem{line-height: 22px; border-bottom:1px solid #9da467; width:190px; overflow:hidden; display:block;}
.nieuwsitem a{color:#231f20; text-decoration:none;}
		
		#footer
		{
			clear: both;
			background: url(img/footer-bg.png) repeat-x top;
			height: 132px;
			width: 100%;
			margin-top:/*-12px*/-43px;
		}
		
		#footervervolg
		{
			clear: both;
			background: url(img/footer-bg.png) repeat-x top;
			height: 132px;
			width: 100%;
			margin-top:0px;
		}		
		
#footercontent {width: 825px;height: 132px;vertical-align:bottom;margin-left: auto;
    margin-right: auto;
}		
.disclaimer{float: left; position:absolute; /*margin-top:50px;*/ /*margin-left:12px;*/ color:#666666; font-size:9px; text-align:left;}
.disclaimer a{color:#666666;}
.powered {float: left; position:absolute; margin-top:71px; margin-left:12px;}
.sporticons{float: left;position:absolute; margin-top:21px; margin-left:407px;}
.accell{float: left;position:absolute; margin-top:51px; margin-left:748px;}

#footercontent div.disclaimer a {
    display:block;
    margin-top:45px;
}

		
		
		h1
		{
			margin: 0;
			font-size:20px;font-weight: bold;
		}
		
		h2
		{
			margin-top: 0; font-weight: bold;
			padding-top: 7px;font-size:12px;
		}
		
		h3
		{
			margin-top: 0; font-weight: bold;
			padding-top: 7px;font-size:12px; color:#00aeef;
		}
