/* ALGEMEEN */
body {font-family: Arial, Helvetica, Sans-Serif;}
a img {display:none;}
blockquote {margin: 0 0 10px 0; padding: 0;}
ul {margin-left: 0px; padding-left: 16px;}
dd {margin-left: 0px;}
li {margin-left: 0px;}
img {border:0;}

a.teruggrijs			{background: url("../img/icon_deeplink_grijs.gif") no-repeat 0 6px; padding-left:10px; margin-right:10px; color:#555;}
a.teruggrijs:hover {color:#555;}

a 			{color:#b30005; line-height:22px;}
a:hover		{text-decoration:none; color: #F00;}
a.terug			{background: url("../img/icon_teruglink.gif") 0 6px no-repeat ; padding-left:10px; margin-right:10px;}
a:hover.terug	{color: #b30005;}
a.verder		{background: url("../img/icon_deeplink.gif") 0 6px no-repeat ; padding-left:10px; margin-right:10px; font-weight:normal;}
a:hover.verder	{color: #b30005;}

.colright a.verder {text-decoration:none;font-weight:bold;}

.sidebarright a.verder {display:none;}

.type {color:#999;clear:left;float:left;display:block;width:160px;}
.waarde {display:block;float:left;clear:right;}

/* STRUCTUUR */
#flashnav {display: none;}
#movie 		{display:none;}

#content div.colleft {display: block;}
#content div.colleft a {display: none;}
#content div.colright {display: block;}

#popupwrapper {display:none;}
.popup 				{display:none;}

#puzzel a {display:none;}
#downloads {display:none;}


#footer {display: none;}

.dossierlist {display:block;clear:both;margin:20px 10px;line-height:18px;}
.dossierlist a {float:right;}

#dealerlist {margin-left:10px;position:relative;width:95%;}
#dealerlist .dealerfoto {position:absolute;top:0;right:0;}
#dealerlist div {float:left;}
#dealerlist div .type {width:120px;}

.openingstijden {border: solid 1px #ccc;margin-bottom:11px;padding:0 9px 5px 9px;font-weight:bold;color:#84848d;font-size:8pt;}
.openingstijden td.dag {width:40px;}

#mijnaccount ul {list-style:none;margin:0 10px;}
#mijnaccount ul li {height:20px;}
#mijnaccount ul li .type {color:#555; width:107px;}
#mijnaccount .verdercontainer {margin-top:20px;}

#reminderservice {display:block;margin-top:20px;padding-bottom: 8px;}
#reminderservice h2 {padding:0;}

/* TEMPLATE FORMS */
form				{margin: 0;}
fieldset			{margin:10px 0 12px 0; padding: 0 10px 20px 10px;border:0;border-bottom:solid 1px #ccc;border-top:solid 1px #fff;}

legend				{display: none; color: #858889; margin: 0; padding: 0; font-weight: bold;}
	* html legend	{margin-left: -6px;}

label					{width: 250px; float: left; clear: left; line-height: 24px;}
input,textarea,select	{margin: 2px 0; float: left;}
select					{font-size: 100%; font-size: 8pt;margin-right:2px; width:200px}
select.dealers			{width:346px;}
input					{ width:200px;}
select.geboortedag  {width: 50px;}
select.geboortemaand {width: 80px;}
select.geboortejaar {width:70px;}

textarea				{font-family: arial,helvetica; font-size: 120%;}
.radio					{float: left; clear: none; width: auto;position:relative;}
label.radio				{line-height: 20px; margin: 0px 4px 2px 3px;}
	*html label.radio	{margin: 2px 4px 2px 3px;}
label.acceptance {width:240px;}
.verplicht				{float: left; width: 50px; text-align: center; color: #b30005;}
p.toelichting			{font-size: 90%; color: #B9B9B9; margin: 15px 0;}
.error					{color: #F00; font-size: 90%; display: block; clear: both; margin: -1px 0 10px 0; padding-left: 310px; background: transparent url(../img/icon_formerror.gif) no-repeat 300px 0px;}
img.button				{margin-top: 10px;}
div.radio				{margin: 15px 0px 0px -4px;}
div.radio input			{}
div.radio2				{margin: 5px 4px 2px 3px;}
div.radio2 label		{font-size: 90%; line-height: normal; width: 320px; margin: 0; clear: none;}

form.mijnkia {width: 350px;}
form.mijnkia fieldset {margin-top: 10px;border:0;}
form.mijnkia h4 {margin-left: -10px;}
form.mijnkia label {width: 100px; height:22px; color: #969696;}
form.mijnkia input {width: 200px;}
form.mijnkia label.radio {width: 200px; color: #666;}
form.mijnkia input.radio {width: auto;}

ul#sidebarbanners {display:none;}

.teaserlijst {margin-top:20px;}
.teaserlijst ul {margin:0; list-style:none; border: solid 1px #fff;}
.teaserlijst ul li {display:block;height:80px;padding:5px;margin:0;margin-top:-1px;border: solid 1px #ccc;position:relative;}
.teaserlijst ul li img 	{display:block; float:left;}
.teaserlijst ul li p 		{display:block; float:left; margin:3px; width:300px; height:65px; overflow-y:hidden;}
.teaserlijst ul li a.leesmeer		{display:block;position:absolute;right:5px;bottom:3px;background: url("../img/icon_deeplink.gif") 0 10px no-repeat ; padding-left:10px; font-weight:normal;}

/* Sitemap */
#sitemap 			{margin-top:15px;}
#sitemap h1		{font-size: 12pt;}
#sitemap h2		{font-size: 10pt; margin: 0px 0px 0px 15px;}
#sitemap h4		{font-size: 8pt; font-weight: normal; margin: 0px 0px 0px 30px;}
#sitemap a		{text-decoration: none; line-height: 18px;}

div.blok		{margin-bottom: 20px;}