body{
	margin: 0px;
	padding: 0px;
	background: #F6F6F6;
	font: 80% Arial, Helvetica, sans-serif;
	padding-bottom: 7.3em;
}
img{border: 0px;}
td{vertical-align: top;}
ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
form{padding:0px;margin:0px;}
input, select {
	font-size: 11px;
	padding: 3px 10px;
	border: 1px solid #DCDCDC;
	background: #FFF;
}
p{
	margin-bottom: 0px;
	line-height: 1.6em;
}
h1 {
	font-size: 130%;
	margin: 0px;
	padding: 0px;
}
a,a:link,a:visited{color: #4799D3;}
a:hover{
	background-color: #4799D3;
	color: #FFF;
	text-decoration: underline;
}
a.extern, a.extern:link, a.extern:visited{
	background-image: url(../i/link_extern.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 16px !important;
}
a.extern:hover{
	background-image: url(../i/link_extern_hover.gif);
}
img.border{
}
img.left{
	float: left;
	margin: 0px 10px 0px 0px;
}
.clear{clear: both;}
.cssOn span{display: none;}
.color1{color: #555555;}
.color2{color:#0087F0;}
.color3{color: #C70100;}
.antwoord{padding-left: 20px;padding-top: 10px;}
	/* start | container */
	body div#container{
		background: #FFF url(../i/body_bg.gif) repeat-x;
	}
		/* start | header */
		body div#container div#header{
			background: url(../i/toppic.jpg) no-repeat 0px 61px;
			height: 188px;
			width: 775px;
		}
			/* logo*/
			body div#container div#header img#logo{
	position: absolute;
	left: 570px;
	top: 40px;
	width: 179;
	height: 29;
			}
			/* quicklinks selectbox */
			body div#container div#header select#meer_info{
				margin: 25px 0px 0px 30px;
				width: 160px;
			}
			body div#container div#header select#bezoek_ook{
				margin: 25px 0px 0px 20px;
				width: 160px;
			}
		/* end | header */
		
		/* start | navigation */
		body div#container div#navigation{}
		
			/* start | primaire navigation */
			body div#container div#navigation ul#pnav{
				position: absolute;
				top: 101px;
				left: 218px;
				width: 554px;
				height: 48px;
				background: #4799D3;
				border-right: 3px solid #FFF;
			}
				ul#pnav li{
					float: left;
					padding-top: 15px;
				}
					ul#pnav li a{
						display: block;
						height: 22px;
						background: no-repeat;
					}
					ul#pnav li#klantenservice a{background-image: url(../i/button_klantenservice.gif);width:129px;}
					ul#pnav li#klantenservice a:hover{background-image: url(../i/button_klantenservice_over.gif);width:129px;}
					
					ul#pnav li#over_ons a{background-image: url(../i/button_overons.gif);width:79px;}
					ul#pnav li#over_ons a:hover{background-image: url(../i/button_overons_over.gif);width:79px;}
					
					ul#pnav li#veel_gestelde_vragen a{background-image: url(../i/button_veel_gestelde_vragen.gif);width:149px;}
					ul#pnav li#veel_gestelde_vragen a:hover{background-image: url(../i/button_veel_gestelde_vragen_over.gif);width:149px;}
					
					ul#pnav li#autonieuws a{background-image: url(../i/button_autonieuws.gif);width:95px;}
					ul#pnav li#autonieuws a:hover{background-image: url(../i/button_autonieuws_over.gif);width:95px;}
					
					ul#pnav li#contact a{background-image: url(../i/button_contact.gif);width:67px;}
					ul#pnav li#contact a:hover{background-image: url(../i/button_contact_over.gif);width:67px;}
			/* end | primaire navigation */
			
			/* start | sub navigation */
			body div#container div#navigation ul#snav{
				position: absolute;
				top: 149px;
				left: 0px;
				width: 775px;
				height: 38px;
				background: #FFF;
			}
				ul#snav li{
					float: left;
					padding-top: 11px;
				}
					ul#snav li a{
						display: block;
						height: 19px;
						background: no-repeat;
						margin-left: 30px;
					}
					ul#snav li#premieberekening{padding-left: 185px;}
					
					ul#snav li#premieberekening a{background-image: url(../i/button_premieberekening.gif);width:138px;}
					ul#snav li#premieberekening a:hover{background-image: url(../i/button_premieberekening_over.gif);width:138px;}
					
					ul#snav li#direct_sluiten a{background-image: url(../i/button_directsluiten.gif);width:109px;}
					ul#snav li#direct_sluiten a:hover{background-image: url(../i/button_directsluiten_over.gif);width:109px;}
					
					ul#snav li#schade_melden a{background-image: url(../i/button_schademelden.gif);width:122px;}
					ul#snav li#schade_melden a:hover{background-image: url(../i/button_schademelden_over.gif);width:122px;}
			/* end | sub navigation */
			
			/* start | extra navigation */
			body div#container div#navigation ul#enav{
				position: absolute;
				top: 149px;
				left: 0px;
			}
				ul#enav li{
					float: left;
					padding-top: 15px;
				}
					ul#enav li a{
						display: block;
						height: 11px;
						background: no-repeat;
						margin-left: 10px;
					}
					ul#enav li#home{padding-left: 20px;}
					ul#enav li#home a{background-image: url(../i/icon_home.gif);width:11px;}
					ul#enav li#sitemap a{background-image: url(../i/icon_sitemap.gif);width:15px;}
					ul#enav li#mail a{background-image: url(../i/icon_mail.gif);width:13px;}
			/* end | extra navigation */
			
		/* end | navigation */
		
		/* start | content */
		body div#container div#content {
			background: url(../i/main_bg.gif) repeat-x;
			margin-top: 1px;
		}
			/* start | breadcrumbs */
			body div#container div#content div#breadcrumbs{
				font-size: 90%;
				text-align: right;
				width: 750px;
				color: #BEBEC0;
				padding: 15px 0px 10px 0px;
			}
			/* end | breadcrumbs */
			
			/* start | left */
			body div#container div#content div#left,
			body div#container div#content div#divleft{
				position: absolute;
				left: 0px;
				top: 252px;
				width: 192px;
			}
				body div#container div#content div#left div.block,
				body div#container div#content div#divleft div.block{
					background: #FFF url(../i/hDots.gif) repeat-x;
					padding: 10px 0px 0px 0px;
				}	
				/* call me back */
				div#callmeback h2{
					background: url(../i/imglogo.jpg) no-repeat 15px 0px;
					width: 170px;
					height: 100px;
					padding: 0px 0px 10px 15px;
					margin: 0px;
				}	
				div#callmeback form{
					background: #FFF url(../i/hDots.gif) repeat-x bottom;
					padding: 0px 0px 6px 15px;
					position: relative;
				}
					div#callmeback form input.text{
						width: 110px;
						margin-bottom: 4px;
					}
					div#callmeback form input.button{
						position: absolute;
						top: 28px;
						left: 140px;
						padding: 2px 3px 1px 3px;
						cursor: pointer;
						color: #C50200;
					}
				/* banner */
				div#banner{
					margin-top: 60px;
					text-align: center;
				}	
					div#banner div{
						padding-bottom: 10px;
						background: #FFF url(../i/hDots.gif) repeat-x bottom;
					}	
				
				/* consument & geldzaken */
				div#consument_geldzaken{
					text-align: center;
					padding-top: 15px;
				}
			/* end | left*/
			
			/* start | main */
			body div#container div#content div#main{
				margin-left: 193px;
				width: 580px;
			}
				body div#container div#content div#main div.block{
					width: 100%;
				}
					body div#container div#content div#main div.block div.top{
						height: 24px;
						overflow: hidden;
						background: url(../i/block_top.gif) no-repeat;
					}
					body div#container div#content div#main div.block div.body{
						padding: 10px 40px;
						border-left: 1px solid #DCDCDC;
						border-right: 1px solid #DCDCDC;
						background: #FFF;
						width: 498px;
					}
						body div#container div#content div#main div.block div.body ul.sitemap{
							padding: 10px 0px;
						}
							body div#container div#content div#main div.block div.body ul.sitemap li{
								padding-left: 20px;
							}
							body div#container div#content div#main div.block div.body ul.sitemap li ul{
								padding-bottom: 10px;
							}
						body div#container div#content div#main div.block div.body table.overzicht_dekkingen{
							text-align: center;
							border-collapse:collapse;
						}
							body div#container div#content div#main div.block div.body table.overzicht_dekkingen thead td{
								font-weight: bold;
								padding: 0px 10px 5px 10px;
							}
							body div#container div#content div#main div.block div.body table.overzicht_dekkingen td.omschrijving{
								text-align: left;
								
							}
							body div#container div#content div#main div.block div.body table.overzicht_dekkingen td{
								border-bottom: 1px solid #DCDCDC;
								padding-bottom: 3px;
								padding-top: 3px;
							}
					body div#container div#content div#main div.block div.bottom{
						height: 24px;
						overflow: hidden;
						background: url(../i/block_bottom.gif) no-repeat;
						margin-bottom: 10px;
					}
			/* end | main */
		/* end | content */
		
		/* start footer */
		body div#container div#footer {
			border-top: 1px solid #E4E4E4;
			background: #F6F6F6;
			padding-left: 193px;
			position: relative;
			font-size: 85%;
			line-height: 1.5em;
		}
		body div#container div#footer *{color: #989898}
		body div#container div#footer a{padding: 0px 3px;}
		body div#container div#footer a:hover{background-color: #989898;color:#FFF;}
			body div#container div#footer ul{
				background: url(../i/footer_bg.gif) no-repeat;
				padding-top: 60px;
				position: absolute;
				top: 0px;
				width: 581px;
				clear: both;
			}
				body div#container div#footer ul li{
					display: inline;
				}
		/* end footer */
	/* end | container */
	/* Start Tag Cloud CSS */

#cloud {padding:1px; line-height:30px;text-align:center;}
#cloud a {text-decoration:none;padding:0px;}

a.tag1{
 font-size:12px;
}
a.tag2, a.tag3 {
 font-size:13px;
 font-weight:200;
}

a.tag4 ,a.tag5, a.tag6 {
 font-size:16px;
 font-weight:300;
}

a.tag7, .tag8, a.tag9 {
 font-size:20px;
 font-weight:300;
}

a.tag10, a.tag11, a.tag12 {
 font-size:24px;
 font-weight:300;
}

a.tag13, a.tag14, a.tag15 {
 font-size:28px;
 font-weight:400;
}

a.tag16, a.tag17, a.tag18 {
 font-size:30px;
 font-weight:400;
}

a.tag19, a.tag20, a.tag21 {
 font-size:32px;
 font-weight:500;
}

a.tag22, a.tag23, a.tag24 {
 font-size:34px;
 font-weight:500;
}

a.tag25, a.tag26, a.tag27 {
 font-size:36px;
 font-weight:900;
}

a.tag28, a.tag29, a.tag30 {
 font-size:38px;
 font-weight:900;
}
/* End Tag Cloud CSS */
