body
{

	padding: 0px;
	margin: 0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif; 
	
	background:url(bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	outline:none;
	color:#333; font-size:12px;
	background-color:#CED8E1;
	}

div#total
{
width:900px;
margin:  auto;
position: relative;
padding:0px;
overflow:auto;

padding:10px;
padding-bottom:0px;
padding-top:0px;


}
h1{font-size:18px;}
h2{font-size:15px; color:#666; border-bottom:1px solid #ccc;  overflow:auto; margin:0px; margin-bottom:5px; padding:5px; }


div#header{ height:148px; background:url(logo.png); background-repeat:no-repeat; background-position:left 50px;   }
div#header ul{float:right; list-style:none; padding:0px; margin:0px; margin-top:82px;}
div#header li {float:left; width:106px;  padding:5px; text-align:center;}
div#header li.aan{background:url(bg_tab.png); background-repeat:no-repeat;}
div#header li.aan a{color:#1A3248;}
div#header li a{color:#fff; font-size:15px; text-decoration:none; font-weight:bold;} 
div#header li a img{border:none; float:left; margin-right:5px; margin-left:5px;}

div#menu{   overflow:auto; padding:10px;}
div#menu h3{font-size:12px; margin:0px; background:url(bgH3.png); height:31px; padding:5px; background-repeat:no-repeat; width:307px; color:#fff; float:left; margin-top:10px; margin-bottom:5px; padding-left:25px;}
div#menu ul{list-style:none; padding:0px; margin:0px;}
div#menu li{ padding:5px;}
div#menu li a{font-size:15px; text-decoration:none; color:#333; font-weight:bold;}
div#menu li a:hover{text-decoration:underline;}
div#menu a.nieuws{font-size:12px; color:#3A4452; text-decoration:none; padding:5px; width:320px; float:left; border-bottom:1px solid #CDD3DC; font-weight:bold;}
div#menu a.nieuws:hover{color:#000;}
div#menu a.nieuws img{border:none; float:left; margin-right:5px;}
div#menu a{background:url(punt.png); background-position:left; background-repeat:no-repeat; padding-left:18px; color:#fff; font-weight:bold; text-decoration:none;}
div#zoek{background:#eee; padding:5px; border:1px solid #ccc;}
div#zoek input.vak{padding:3px; border:1px solid #ccc; width:300px;}
div#zoek input.but{padding:1px; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; margin-left:5px; font-weight:bold; margin-right:20px;}
div#zoek a{color:#0099CC; font-weight:bold; margin-left:10px;}

div#content{padding:10px; background:#fff; overflow:auto; padding-bottom:50px;}
div#content h4{background:url(pijl.jpg); background-repeat:no-repeat; background-position:left; color:#FFF; padding-left:20px; font-size:15px;}
div#content ul{list-style:none; padding:0px; margin:0px;}
div#content li.toplist{border-bottom:1px dotted #ccc; padding:10px; padding-left:0px; overflow:auto; color:#666; }
div#content li.toplist h2{border:none; color:#CC0000; margin-bottom:0px; padding:0px;}
div#content li.toplist a{ color:#4B697E; font-weight:bold; font-size:15px;}
div#content li.toplist img{margin-right:5px; padding-right:5px; border-right:1px solid #eee; width:70px;}


div#Cmenu{float:left; width:246px;  overflow:auto; background:#eee; padding:2px; margin-top:10px; padding-bottom:50px;}
div#Cmenu h1{font-size:15px; letter-spacing:-1px;}
div#Cmenu ul{list-style:none; padding:0px; margin:0xp;}
div#Cmenu li {text-decoration:none;  border-bottom:1px solid #ccc;padding:3px;}
div#Cmenu li.aan{background:#ccc;}
div#Cmenu li a{text-decoration:none; color:#376186; font-size:11px; font-weight:bold;}

div#Cinfo{float:left; margin-left:10px; width:620px; line-height:20px;}
div#Cinfo img{float:left; padding:10px;}
div#Cinfo img.logo{float:right;}
div#Cinfo h1{background:url(bgh1.png); background-position:left; height:27px; padding:4px; font-size:15px;  color:#000;}
div#Cinfo h2{font-size:13px; padding:0px; margin:0px;}
div#Cinfo h5{font-size:15px; background:#eee; border:1px solid #ccc; padding:5px; float:right; width:590px;}
div#Cinfo a.prijs{float:right; text-decoration:none; color:#CC0000; background: url(prijspunt.png); background-position:right; background-repeat:no-repeat; padding-right:20px;}


div#footer{ padding:20px; text-align:center; color:#fff; background:#333; overflow:auto;}
div#footer a{color:#fff; font-weight:bold; font-size:13px;}
div#footerBox{text-align:left; width:30%; float:left; background:#222; padding:10px; margin:4px; height:200px;}
div#footerBox h3{color:#0099CC; margin:0px; padding:0px;}

div#footer p.breed{color:#ccc;}
div#artikel{list-style:none; overflow:auto;  margin:0px;  font-size:13px; text-align:justify; color:#3A4452; line-height:19px; margin-bottom:10px; padding:5px;}
div#artikel img{float:left; padding:5px; border:1px solid #ccc; background:#fff; height:15px; margin-right:6px;}
div#artikel img.foto{height:inherit; float:left; max-width:200px; margin-right:10px; padding:10px; border: 1px solid #ccc; background:#fff; margin-top:5px;}
div#artikel h1{margin-bottom:0px; font-size:18px; letter-spacing:-1px; color:#3A4452;}
div#artikel h2{font-size:18px; color:#fff; letter-spacing:-1px; margin:0px; padding:3px; background:#3A4452; padding-left:10px; height:20px;}
div#artikel h2 img{float:left; margin-right:5px; padding:0px; border:none;}
div#artikel a{ color:#6D7E98}
div#artikel small{ color:#6D7E98;}