/* ---- Opmaak voor The Good Bike - Door Nick Verstappen | Farwoods Design | www.farwoods.com ---- */

/* ------------- Algemeen:-------------------------------------------------- */
html{background:url(img/body.gif) #4A4949 0px 0px repeat scroll;}
body{margin:0;padding:0;}
div#main{width:780px;margin-left:-390px;background:url(img/main.gif) #B42B1D 0px 0px repeat-y scroll;position:absolute;left:50%;}
div#header{width:780px;background:url(img/header.jpg) #4A4949 0px 17px no-repeat scroll;height:147px;}
div#content{padding: 8px 0 0 20px;display:table-cell;}
div#footer{width:780px;margin-top:20px;background:url(img/footer.gif) #4A4949 0px 0px no-repeat scroll;height:100px;}
div.smalkolom, div.midkolom{float:left;background:#F5EFEF url(img/title.gif) 0px 0px repeat-x scroll;padding:10px;border-left: 12px solid #EEE7E7;}
div.smalkolom{width:209px;}
div.midkolom{width:454px;}
div.breedkolom{background:#F5EFEF url(img/title.gif) 0px 0px repeat-x scroll;padding:10px;border-left: 12px solid #EEE7E7;width: 694px;display:table-cell;height:560px;}
hr{color:#5E4845;height:1px;}
/* ------------- Fonts:----------------------------------------------------- */
h2{color:#400400;margin:0;font:bold 1em "Trebuchet MS",Verdana,Helvetica,Sans-serif;text-transform:uppercase;}
h2 a{text-decoration: none;}
h3{color:#400400;font:bold 0.9em "Trebuchet MS",Verdana,Helvetica,Sans-serif;background:transparent url(img/h3.gif) 0px 4px no-repeat scroll;padding-left:18px;}
h4{color:#400400;font:0.7em Verdana,Tahoma,Helvetica,Sans-serif;background:transparent url(img/h3.gif) 0px 0px no-repeat scroll;padding-left:18px;}
p, table, #content ul, address{color:#3A2724;font:0.7em Verdana,Tahoma,Helvetica,Sans-serif;margin-top: 0.8em;font-style: normal;}
address{margin-bottom: 1.3em;}
a{color: #961400;}
a:hover{color: #D61D00;}
#footer p{padding:10px;margin-left:15px;color:#E61F00;margin-top:0;}
#footer p a{color:#E61F00;}
#footer p a:hover{color:#FF4C31;}
div.fototext{align:center;font:bold italic 1em "Trebuchet MS",Verdana,Helvetica,Sans-serif;}
/* ------------- Overig:---------------------------------------------------- */
.nodis{display:none;}
img.kolomfoto{margin:0.9em 0em 0.9em 0.2em;}
a img{border:0;}
/* ------------- Forms:----------------------------------------------------- */
/* input, select{margin-bottom: 0.7em;} */
/* ------------- Tabellen:-------------------------------------------------- */
#zoektabel{width: 690px;border-collapse:collapse;}
#zoektabel td{padding: 3px 6px 3px 6px;vertical-align:top;}
#zoektabel th{background:#E9DCDC;padding-bottom:8px;padding-top:5px;border-bottom:10px solid #F5EFEF;text-align:left;font-size:0.9em;color:#8B6868;}
.tablenav span{display: block;float:left;margin:5px;padding:4px 6px 4px 6px;background:#F5EFEF url(img/title.gif) 0px -5px repeat-x scroll;color:#B99D9D;border:1px solid #B99D9D;}
.tablenav td a{text-decoration: none;}
.details{width: 200px;margin-bottom:10px;}
.details td{padding: 4px;}
.details td.waarde{text-align: right;}

/* ------------- Navigatie (Suckerfish Dropdowns):-------------------------- */
#nav{margin:0;position:absolute;top:35px;right:30px;}
#nav li{color:#F8F8F8;}
#nav li ul{padding-top:7px;margin:0;}
#nav a{text-decoration:none;}
#nav li a{color: #FFFFFF;}
#nav li a:hover{text-decoration:underline;}
#nav li li a:hover{text-decoration:none;}
#nav li li{filter:Alpha(opacity=75,finishopacity=75,style=1);}/* <- Transparant menu in Internet Explorer */
#nav li li a{border-color: #7D0A00;border-style:solid;border-width:0 2px 0 2px;display:block;color:#230000;background:transparent url(img/nav.png) 0px 0px repeat scroll;line-height:15px;}
#nav li li a:hover{color:#E8DBDA;background:transparent url(img/navhover.png) 0px 0px repeat scroll;/* <- Transparant menu in non-IE browsers */}
#nav li{float:left;width:11em;margin:0;padding:0;list-style:none;background:transparent;font:11px Verdana,Tahoma,Helvetica,Sans-serif;text-align:center;position:relative;cursor:default;}
li ul{padding:0.5em 0 1em 0;display:none;position:absolute;top:100%;left:0;}
li>ul{top:auto;left:auto;}
.modelinfo li {margin: 0;padding:0; margin-left:18px;}
p.rechts{width: 200px; float: right;text-align: right;margin-right:15px;} /* <- Menu in footer*/
#zoekheader{position: absolute; top: 31px; left: 120px;} /* <- zoek in header*/
li li{float:left;border:0;display:block;background:transparent;}
li:hover ul,li.over ul{display:block;}
/* -------------- Toegoegd door HJ:----------------------------------------- */
.modelinfo ul { margin: 0;padding:0; list-style-type: circle;}
#zoekheader fieldset{border: 0; padding: 0; margin: 0;}
#zoekheader input{width: 110px; height: 13px; margin-top:0px; font-size: 9px; padding: 2px; padding-left: 5px; color:#FFF; border: 1px solid #7D0A00; background: #D63F2C url(img/header.jpg) -230px -13px no-repeat scroll; font-family: Verdana, Tahoma, Helvetica, Sans-serif; font-size: 0.65em;}
.aanvraagtabel td.text{color:#3A2724;font-style: normal; vertical-align: top; text-align: left;}
.motorstatstabel td.text{color:#3A2724; vertical-align: top; }

