/* BODY */
BODY   {background-color:#FFFFFF;}
BODY   {font-family: Verdana, Arial, sans-serif; font-size:11px; color: #000000;}

p	   {text-align:left; font-family: Verdana, Arial, sans-serif; color: #000000; font-size:12px; line-height:15pt; margin-top: 0px; margin-bottom: 0px;}
H1     {font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #2C0866; font-size:15px; line-height:15pt; margin-bottom: 10px;}
H2	   {font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #2C0866; font-size:12px; line-height:15pt; margin-bottom: 0px;}
H3	   {font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #2C0866; font-size:12px; line-height:15pt; margin-bottom: 0px;}
H4	   {font-family: Verdana, Arial, sans-serif; font-weight: normal; color: #2C0866; font-size:12px; line-height:15pt; margin-bottom: 0px;}
H5	   {font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #00000; font-size:12px; line-height:15pt; margin-bottom: 0px;}

td     {font-family: Verdana, Arial, sans-serif; color: #000000; font-size:12px; line-height:13pt;}
ul     {font-family: Verdana, Arial, sans-serif; color: #000000; font-size:12px; line-height:15pt;}
ol     {font-family: Verdana, Arial, sans-serif; color: #000000; font-size:12px; line-height:15pt;}
strong {font-weight: normal;}

/* LINKS */
a:link    {text-decoration: underline; color: #2C0866}
a:visited {text-decoration: underline; color: #2C0866}
a:active  {text-decoration: underline; color: #2C0866} 
a:hover   {text-decoration: none; color: #3E3E3E}

/* SPAN LINKS */
.splink {
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	color: #2C0866;
}
.splink:hover {
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	color: #3E3E3E;
}

/* MENU */
.menu {
width:900px; 
height:20px; 
text-align:left;
}

.menutext {
position: absolute;
margin-top: -1px;
text-transform: uppercase;
}
.menutext a:link    {font-family: Tahoma, Century Gothic; text-decoration: none; font-size:13px; color: #000000; }
.menutext a:visited {font-family: Tahoma, Century Gothic; text-decoration: none; font-size:13px; color: #000000; }
.menutext a:hover   {font-family: Tahoma, Century Gothic; text-decoration: none; font-size:13px; color: #000080; }
.menutext ul		{display: inline; margin-left: 4px; padding-left: 0; }
.menutext li		{display: inline; margin-left: 11px; margin-right:4px; overflow: hidden; list-style-position: outside; list-style-type:none; }

.menu-act { 
background-color: #FFBB01;
padding-left:9px; 
padding-right:7px;
padding-top: 3px;
padding-bottom: 4px;
}

.backvervolg { background-image:url('/images/back_vervolg.gif'); }

div.menuzoek {
	position:absolute; 
	width:280px;
	left:50%; 
	top:53px; 
	margin-left:195px;
	text-transform: lowercase;
	text-align:right; }
div.menuzoek a:link    {font-family: Tahoma, Century Gothic; text-decoration: none; font-size:12px; color: #000000; }
div.menuzoek a:visited {font-family: Tahoma, Century Gothic; text-decoration: none; font-size:12px; color: #000000; }
div.menuzoek a:hover   {font-family: Tahoma, Century Gothic; text-decoration: none; font-size:12px; color: #000080; }
div.menuzoek .overnp   {padding-bottom:4px;padding-right:94px; }
div.menuzoek .plusone  {float:left;padding-right:5px;}

.menurubriek {
font-family: Verdana, Arial, sans-serif; 
font-size:11px; 
line-height:15pt;
}
.menubg1 { background-image:url('/images/back_menu_home1.jpg'); }
.menubg2 { background-image:url('/images/back_menu_home3.jpg'); }
.menubg3 { background-image:url('/images/back_menu_home4.jpg'); }
.click {
cursor: pointer;
}

.backmts { 
	background-image:url('/images/visuals/maatschappijen.jpg');
	padding-left:6px;
	cursor: pointer;
}

.backtabel  { background-color:#FEBA02; }	
.directverzekeren {font-weight: bold;}

/* KADERS HOMEPAGE */
.logo {
margin-top:20px;
width:900px; 
height:86px; 
text-align:left;
}

.logoad {
	position:absolute; 
	padding-top:8px; }
	
.intro {
position: absolute;
margin-left:-425px;
text-align:left;
top:486px;
left:50%;
width:424px;
}


.introframe {
position: absolute;
margin-left:-430px;
text-align:left;
top:486px; 
left:50%;
width:370px;
}

.intro H1 { color: #000000; }

.introauto {
position: absolute;
top:710px;
width:900px; 
height:290px;
margin-left:-451px;
left:50%;
background-image:url('/images/back_site.gif'); 
layer-background-image:url('/images/back_site.gif');
}

.intro2 {
position: absolute;
margin-left:-425px;
text-align:left;
top:470px;
left:50%;
width:414px;
}

.content {
width:900px; 
text-align:left;
background-image:url('/images/back_site.gif'); 
layer-background-image:url('/images/back_site.gif');
}

.premie {
font-family: Verdana, Arial, sans-serif; 
font-size:11px; 
line-height:15pt;
}

.sections {
width:900px; 
height:120px; 
text-align:left;
background-image:url('/images/back_sections.gif'); 
layer-background-image:url('/images/back_sections.gif');
}

.quicklinks {
margin-left:-451px;
left:50%;
position: absolute;
width:900px; 
background-image:url('/images/back_site.gif'); 
layer-background-image:url('/images/back_site.gif');
}

.quicklinks a:link		{text-decoration: none; }
.quicklinks a:visited	{text-decoration: none; }
.quicklinks a:hover		{text-decoration: none; }

.sitemaphome {
margin-left:-451px;
left:50%;
position: absolute;
width:900px; 
top:777px;
text-align:right;
background-image:url('/images/back_site.gif'); 
layer-background-image:url('/images/back_site.gif');
}

.sitemaphomeauto {
margin-left:-451px;
left:50%;
position: absolute;
width:900px; 
top:1020px;
text-align:right;
background-image:url('/images/back_site.gif'); 
layer-background-image:url('/images/back_site.gif');
}


.sitemaphomeframe {
margin-left:-450px;
left:50%;
position: absolute;
width:900px; 
top:1320px;
text-align:right;
background-image:url('/images/back_site.gif'); 
layer-background-image:url('/images/back_site.gif');
}

.sitemapvervolg {
margin-left:-451px;
left:50%;
position: absolute;
width:900px; 
text-align:right;
background-image:url('/images/back_site.gif'); 
layer-background-image:url('/images/back_site.gif');
}

.helptekst {
position: absolute;
margin-left:-300px;
text-align:left;
padding: 5px;
top:290px;
left:50%;
width:280px;
background-color: #FFFFD2;
}

/* KADERS VERVOLGPAGINA */
.sitecontent {
position: absolute;
margin-left:-200px;
top:180px;
left:50%;
width:600px;
text-align:left;
}

.submenu {
position: absolute;
margin-left:-446px;
left:50%;
top:382px;
width:200px;
text-align:left;
}
.submenu ul {list-style-type: square; font-family: Verdana, Arial, sans-serif; color: #2C0866; font-size:11px; line-height:18pt;}

.actie {
position: absolute;
margin-left:-200px;
top:144px;
left:50%;
width:500px;
text-align:left;
}

.opzegservice {
position: absolute;
margin-left:-200px;
top:144px;
left:50%;
width:500px;
text-align:left;
}

.geldverdienen {
position: absolute;
margin-left:65px;
top:530px;
left:50%;
width:300px;
text-align:left;
}

/* HELPPANELS */
.helppanel {
	font-family: Verdana, Arial; 
	font-size: 8pt; 
	font-weight: normal; 
	line-height: 12pt; 
	color: #FFFFFF; }	
	
/* FORMULIEREN */
input {
	border-color: #404040;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	background-color: #E7F2FC;
	font-family: Verdana, Arial;
	font-size: 11px; }
			
select {
	border-color: #404040;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	background-color: #E7F2FC;
	font-family: Verdana, Arial;
	font-size: 11px; }

textarea {
	border-color: #404040;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	background-color: #E7F2FC;
	font-family: Verdana, Arial;
	font-size: 11px; }

.inputeuro {
	border-color: #404040;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	background-color: #E7F2FC;
	font-family: Verdana, Arial;
	font-size: 11px; 
	padding-left: 15px;
	background-image: url('/images/img_eurofield.gif'); 
	background-repeat: no-repeat; }
	
.kenteken {
	height: 17px;
	width: 40px;
	border-color: transparent;
	border-width: 0px;
	color: #000000;
	background-color: transparent;
	font-family: Verdana, Arial;
	font-size: 13px; 
	font-weight: bold; }
	
.submit {
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px;
	vertical-align:middle; }

.submit2 {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	background-color: #C2C2C2; }

.submit3 {
	width:34px;
	height:19px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px;
	vertical-align:middle; }
			
.choice {
	border: 0px solid #FFFFFF; 
	background-color: transparent; }
	
.choice_act {
	border: 0px solid #FFFFFF; 
	background-color: #FFFFD2; }
	
.choiceAVF {
	border: 0px solid #E7F2FC; 
	background-color: #E7F2FC; }

.voorwaarden {
	font-size: 11px;
	background-color:#FFFFFF;
	line-height:14pt;
	border: 0px solid #FFFFFF;
}

.autodata {
	border: 1px solid #404040;
	background-color:#FFFFFF;
	width: 155px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.zoek {
	margin-left:-15px;
	text-align:left;
	color: #2C0866;
}
.zoekform {
	width:145px;
	background-color:#FFFFFF;
	border: 1px solid #808080;
	vertical-align:middle;
	height:15px;
	color: #808080;
}

/* FOUTKLEUR FORMULIER VELDEN */	
.foutkleur {background-color: #C5000D;color: #ffffff;}	

/* FOUTKLEUR */
font.fout {color: #C5000D; font-weight: bold;}
