/* CSS Document */

.clearfix:after, div.wrap:after, div.overview:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac and IE-win \*/
* html .clearfix, div.wrap, div.overview  {height: 1%;}
/* End hide from IE-mac and IE-win */


div.wrap div.item {float:left;width:400px!important;}
div.wrap div.item p a {color:#0000FF!important;}
div.wrap div.item p a:hover {text-decoration:underline!important;}
div.wrap div.item {width:450px!important;margin:0!important;}

div.wrap div#login, div.wrap div.toolbox {float:right;width:332px;}

div#login {padding:0;}
div#login table {margin:0;width:100%;}
div#login table h1{background:none;font-size:16px;color:black;padding:0 0 10px 0;}
div#login tr td {vertical-align:top;padding:5px;font-size:12px;}
div#login tr td.input {padding-top:0;}
div#login tr td.input input {width:110px!important;}
div#login tr.links td  {font-size:9px; vertical-align: text-bottom}
div#login tr.links td a {color:#0000FF}
div#login tr.links td a:hover {text-decoration:underline;}
div#login tr.footer td {border-top:1px dashed black;}

div.toolbox {border:1px solid black;
margin-bottom:10px;
padding-bottom:5px;}
div.toolbox h1
{
	background-image:url(../images/troubleshooter/bg_boxinhoud_nw.gif);
	color:white;
	padding:7px 9px 6px 9px;
	margin:0;
	border-bottom:2px solid gray;
}
div.toolbox h3
{
	background-image:url(../images/troubleshooter/bg_boxinhoud_nw.gif);
	color:white;
	padding:5px 5px 2px 5px;
	margin:0;
	border-bottom:2px solid gray;
	font-size:26px;
	font-weight:bold;
}
div.toolbox h3 span.small {font-size:14px;font-weight:bold;}
div.toolbox h3 span.step {font-size:14px;font-weight:bold;text-align:right;float:right;margin-top:-14px}
div.toolbox table {width:100%;}
div.toolbox tr td.common {padding:5px;font-size:12px;vertical-align:top;}
div.toolbox tr td a {font-weight:bold;}
div.toolbox tr.header {background-color: #ededed;}
div.toolbox tr.oneven {background-color: #ededed; padding-top:3px; padding-bottom:3px;}
div.toolbox tr.even {background-color: #ffffff; padding-top:3px; padding-bottom:3px;}
div.toolbox tr.header td, div.toolbox tr.header td a {color:red;font-weight:bold;font-size:11px;}
div.toolbox tr.read td a {font-weight:normal;}
div.toolbox tr td.datetime, div.toolbox tr td.iconen {width:70px;}
div.toolbox tr td.vink {width:25px;}
div.toolbox tr td.vraagsteller, div.toolbox tr td.merk {width:80px;}
div.toolbox tr td.datetime, div.toolbox tr td img {margin-right:5px;}
div.toolbox tr.footer td {border-top:1px dashed black;padding-bottom:0;}
div.toolbox tr.footer td a, div#login tr.footer td a {color:#0000FF;font-weight:normal;}
div.toolbox tr.footer td a:hover, div#login tr.footer td a:hover {text-decoration:underline;}
div.toolbox tr.paging td {border-top:1px solid black;padding-bottom:0;}
div.toolbox tr.paging td {text-align:right;}
div.toolbox tr td span {float:left;}
div.toolbox tr td span em a {color:red;font-style:normal;}
div.toolbox a.button {left:5px;}
div.toolbox table ul {margin:-5px 0 5px 0;
list-style:none;}
div.toolbox table ul li {background:url(../images/troubleshooter/list_bck.gif) no-repeat left;
float:left;
width:160px;}
div.toolbox table ul li a {color:black!important;margin-right:3px;
padding-left:10px;}

/* Overzicht voor de cars en problems  */
div.toolbox table ul {margin:0;padding:0;}
div.toolbox table tr.guide td {padding-top:10px;}
div.toolbox tr td span.dl {float:left;}
div.toolbox table tr td em.dl {position:absolute;color:red;font-weight:bold;font-style:normal;}


div#content div.toolbox {border-left:none;border-right:none;}
div#content div.onderwerp {border:1px solid black;}
div#content div.onderwerp, div#content div.reactie {margin-bottom:10px;}
div#content div.onderwerp table tr td, div#content div.reactie table tr td {background-color:#eeeeee;vertical-align:top;padding:5px;}
div#content div.onderwerp table tr td.reactie, div#content div.reactie table tr td.reactie {border-left:2px solid white;width:400px;}
div#content div.onderwerp {padding:0px;}
div#content div.onderwerp h1 span {float:left;font-size:16px;font-weight:bold;line-height:normal;text-align:left;}
div#content div.onderwerp table a, div#content div.reactie table a {color:#0000FF;}
div#content div.onderwerp table a:hover, div#content div.reactie table a:hover {text-decoration:underline;}
div.onderwerp table h3, div.reactie table h3 {margin:0px 0px 10px 0px;}
div#content div.onderwerp h1
{
	background: url(../images/troubleshooter/bg_boxinhoud_nw.gif) #d30003 repeat-x;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	padding: 8px;
	color: white;
	margin: 0px;
	letter-spacing: normal;
}

div#content div.reactie {border:none;}
div.reactie h2 span a {color:white;text-decoration:none;}
div.reactie h2 span a:hover {text-decoration:underline;}
div.reactie h2
{
	color: #ffffff;
	margin: 0px;
	padding: 8px;
	background: url(../images/troubleshooter/troubleshooter/bg_boxheader.gif) #666666 repeat-x left top;
	text-align:right;
	font-weight:normal;
	font-size: 12px;
	letter-spacing:normal;
}
div.reactie h2 span
{
	float:left;
	padding:0 0 0 20px;
	font-weight:bold;
}

div.overview{background-color:#EEEEEE;padding:10px;margin:0 0 10px 0;}
div.overview h1 {font-size:14px;}
div.overview h1 a{font-size:12px;text-decoration:none;font-weight:normal;color:black;background:url(../images/troubleshooter/ico_pijl.gif) right no-repeat;padding:0 10px;}
div.overview h1 a:hover {text-decoration:underline;}

div.overview table tr td {vertical-align:top;}
div.overview table {width:195px;float:left;}
div.overview table tr td a {font-weight:bold;font-size:12px;}
div.overview table tr.last td a {margin-left:0;}
div.overview table tr td a span {font-weight:normal;}
div.overview table tr td.guide {padding-top:2px;}
div.overview table tr td em {position:absolute;color:red;font-weight:bold;font-style:normal;margin-top:1px;}
div.overview table tr td.guide div.restOverview {position:relative;margin-top:1px;margin-left:25px;}

div#loginDetails {margin-top:-10px;float:right;padding-bottom:10px;text-align:right;width:390px;}
div#loginDetails span {float:left;text-align:left;margin-left:60px;padding-bottom:1px;}

div#bodyRight {margin-top:0;}
div.small {width:400px;float:left;background-color:white;}
img.vink {position:relative;top:5px;}
label#discussies {display:block;margin:20px 0 10px 0;}
div#site div.ContentBig {width:590px;margin-top:0;}
div#site div.SideSmall {width:200px;border:1px solid black;margin-top:0;padding:5px;}
div#bodyContent h1 span {font-weight:normal;}
*html div#site div.SideSmall hr {margin:-10px -5px 0 -5px;}
div#site div.SideSmall hr {
	border-top:1px dashed black;
	border-bottom:none;
	margin:-5px -5px 10px -5px;
	width:210px;
	height:1px;
}

div.searchbox{background-color:#FFFFFF;padding:10px;margin:0 0 10px 0;}
div.searchbox h1 {font-size:14px;}
div.searchbox h1 a{font-size:12px;text-decoration:none;font-weight:normal;color:black;}
div.searchbox h1 a:hover {text-decoration:underline;}

div.searchbox table tr td {padding:3px;}
div.searchbox table {width:813px;float:left;}
div.searchbox table tr td a {margin-left:25px;font-weight:bold;font-size:12px;}
div.searchbox table tr td a span {font-weight:normal;}

h1#merkenlnk a {color:#0000ff;}
a#overigeproblemen {color:#0000ff;}
span#overigeproblemen {color:#0000ff;font-weight:bold;}

a.button span{padding:2px 10px 2px 0;margin:0 0 0 18px; background:url(../images/troubleshooter/button_rechts.gif) top right no-repeat;}
*html a.button {padding:0;}
a.button
{
	position:relative;
	background:url(../images/troubleshooter/button_links.gif) left no-repeat;
	color:white;
	font-weight:bold;
	text-decoration:none;
	padding:2px 0;
}

a.postbutton
{
	position:relative;
	color:blue;
	font-weight:normal;
	text-decoration:none;
	padding:2px 0;
}
a.postbutton:hover {font-weight:bold;text-decoration:none;}

a.postbutton span{padding:2px 10px 2px 0;margin:0 0 0 18px;}
a.buttonNoImage span{padding:2px 7px 2px 7px;margin:0 0 0 0px;background:url(../images/troubleshooter/button_links.gif) top right no-repeat; color:white; font-weight:bold; text-decoration:none;}
a.buttonNoImage span img{padding:2px 3px 2px 3px;margin:0 0 0 0px;}

input.button
{
	padding: 2px 7px 2px 7px;
	background-color: #666666;
	color: white;
	font-weight: bold;
	text-decoration: none;
	border-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 18px;
}

/*
Message Styles
*/

.AMTCommonMessageArea
{
	width: 50%;
	margin-top: 64px;
	margin-bottom: 64px;
	background-color: #ffffff;
}

.AMTCommonMessageTitle
{
	text-align: left;
	font-weight: bold;	
	background-color: #FB0019;
	font-size:16px;
	color: White;
	padding: 4px;
	padding-left: 8px;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
}

.AMTCommonMessageContent
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 100%;
	color: #000000;
	padding: 8px;
	padding-bottom: 16px;
	text-align: left;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-color: #cccccc;
}

.AMTButtonWithImage
{
	padding:2px 7px 2px 7px;
	margin:0 0 0 0px;
	background:url(../images/troubleshooter/button_links.gif) top right no-repeat; 
	color:white; 
	font-weight:bold; 
	text-decoration:none;
	border:1px solid;
    border-top-color:#696;
    border-left-color:#696;
    border-right-color:#363;
    border-bottom-color:#363;
}

