@charset "utf-8";
/* CSS Document */

html{
	height:100%;
}

body{
	height:100%;
	padding:0px;
	margin:0px;
	text-align:center;
	background-color:#ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
}

div#container{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:900px;
}

div#header{
	height:85px;
	width:900px;
	margin-top:60px;
	background-image:url(/images/header.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:right;
	float:left;
}

div#menu{
	width:680px;
	height:42px;
	float:right;
}

div#subheader{
	height:303px;
	width:900px;
	background-image:url(/images/sub_header2.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
div#vervolg_subheader{
	height:58px;
	width:900px;
	background-image:url(/images/vervolg_sub_header2.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}


div#header_form{
	width:206px;
	height:200px;
	margin-top:76px;
	*margin-top:73px;
	float:right;
	text-align:left;
}

div#container_content{
	width:900px;
	float:left;
}

div#container_main{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/images/background.jpg);
	background-repeat:repeat-y;
	float:left;
}

div#container_text{
	width:590px;
	min-height:214px;
	float:left;
	text-align:left;
	padding:10px 4px 20px 0px;
}

div#vervolg_cars{
	width:264px;
	height:105px;
	float:right;
	background-image:url(/images/vervolg_cars2.jpg);
}

div#container_right{
	width:245px;
	float:right;
	text-align:left;
	padding:30px 10px 20px 10px;
}

div#footer{
	width:100%;
	height:87px;
	text-align:center;
	float:left;
}

div#footer_line{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:4px;
	background-color:#000000;
}

div#footer_links{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:20px;
	/*margin-top:6px;*/
	text-align:left;
}

/* Onderstaande code voor het mouseover effect bij het menu */

#home, #home:visited {
	background-image:url(/images/home.jpg);
}
#berekenen, #berekenen:visited {
	background-image:url(/images/berekenen.jpg);
}
#polismap, #polismap:visited {
	background-image:url(/images/uwpolismap.jpg);
}
#polisvoorwaarden, #polisvoorwaarden:visited {
	background-image:url(/images/polisvoorwaarden.jpg);
}
#wie, #wie:visited {
	background-image:url(/images/wieis_ccp.jpg);
}
#contact, #contact:visited {
	background-image:url(/images/contact.jpg);
}

.rollover span.alt {
	display:none;
}
.rollover img {
	border:none;
}
.root .rollover img {
	display:block;
}

.rollover {
	background-color:transparent !important; /* needed for Opera5/6 */
	background-repeat:no-repeat;
	background-position:0 0;
}
.rollover:hover, .rollover:focus, .rollover.MMO {
	background-position:0 -42px;
}