/*----------------------------------------------------------------------------- [client] Screen Stylesheet version:1.0 date:11/02/08 author:Jeroen van de Ven email:jeroen@4webdesign.nl website:www.firstdutch.nl -----------------------------------------------------------------------------*/ /* Remove margin, padding and border from everything -----------------------------------------------------------------------------*/ img{border:0;}
/* Set up the document -----------------------------------------------------------------------------*/ html{height:100%;}
body{height:100%;background:url(getfile.php?id=790) repeat-x;behavior:url("csshover.htc");margin:0;}
/*478*/ #cleardiv{clear:both;}
.articlebody{background:#fff;}
.btn_left{background:url(getfile.php?id=650) no-repeat top left;display:block;min-height:20px;_height:20px;}
.btn_right{background:url(getfile.php?id=651) no-repeat top right;display:block;min-height:21px;_height:21px;padding:0px 13px;font-weight:normal;color:#fff;}
.btn_right a{color:#FFFFFF;font-weight:normal;text-decoration:none;}
#content a.btn, #content a.lnkbtn{font-decoration:none;color:#FFF;font-weight:normal;text-decoration:none;}
#content a.btn:hover, #content a.lnkbtn:hover{font-decoration:none;color:#000;}
.inputleft{background:url(getfile.php?id=660) no-repeat top left;float:left;}
.inputright{border:0;background:url(getfile.php?id=659) no-repeat top right;color:#AAAAAA;float:left;font-size:11px;height:13px;padding:3px 0 3px 10px;margin:0;}
.inputright2{border:0;background:url(getfile.php?id=740) no-repeat top right;color:#AAAAAA;float:left;font-size:11px;height:13px;padding:3px 0 3px 10px;margin:0;}
.inputleftwrong{background:url(getfile.php?id=676) no-repeat top left;float:left;}
.inputrightwrong{border:0;background:url(getfile.php?id=675) no-repeat top right;color:#000000;float:left;font-size:11px;height:13px;padding:3px 0 3px 10px;margin:0;}
.right{margin-right:0 !important;float:right !important;}
.submitleft{background:url(getfile.php?id=662) no-repeat top left;float:left;}
.submitright{border:0;background:url(getfile.php?id=661) no-repeat top right;border:0pt none;color:#FFFFFF;float:left;font-size:8px;height:17px;padding:3px 10px;}
#summary{padding:0px 10px;width:725px;min-height:152px;_height:147px;}
#contactmember{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin-top:20px;padding:8px 10px 4px;width:700px;}
ul.contactmemberlist{width:auto;float:left;}
ul.contactmemberlist li{float:left;margin-left:10px;}
#sectormember{width:200px;float:right;padding:0px 10px;}
/* Includes -----------------------------------------------------------------------------*/ #language{position:absolute;right:170px;top:15px;}
#language a{color:#405188;text-decoration:none;font-size:12px;font-family:Verdana;float:left;padding:0px 2px;height:20px;font-weight:bold;}
#language a:hover{color:#db5d01;}
#cjsmenudiv img{border:0px;}
#cjsmenudiv ul{margin:0px;padding:0px;}
#cjsmenudiv li{list-style:none;}
#cjsmenudiv a{margin:0px;}
#cjsmenudiv ul li ul{display:none;}
#cjsmenudiv{visibility:hidden;position:relative;}
#cjsmenudiv .ulLevel1{position:absolute;top:0px;left:0;color:#405188;text-decoration:none;height:29px;}
#cjsmenudiv .ulLevel2{position:absolute;top:30px;left:0;height:16px;text-decoration:none;}
#cjsmenudiv .ulLevel3{position:absolute;top:52px;left:0;height:16px;text-decoration:none;}
#cjsmenudiv .level1{width:auto;float:left;padding:15px 8px 0;}
#cjsmenudiv .level1 a{width:auto;float:left;color:#405188;font-size:12px;font-weight:bold;text-decoration:none;}
#cjsmenudiv .level1over{width:auto;float:left;padding:15px 8px 0;}
#cjsmenudiv .level1over a{width:auto;float:left;color:#CC5E1E;font-size:12px;font-weight:bold;text-decoration:none;}
#cjsmenudiv .level1perm{width:auto;float:left;padding:15px 8px 0;}
#cjsmenudiv .level1perm a{width:auto;float:left;color:#CC5E1E;font-size:12px;font-weight:bold;text-decoration:none;}
#cjsmenudiv .level2{float:left;}
#cjsmenudiv .level2 a{width:auto;float:left;color:#8b8e97;font-size:10px;text-transform:uppercase;text-decoration:none;padding:6px 8px 0;}
#cjsmenudiv .level2over{float:left;}
#cjsmenudiv .level2over a{width:auto;float:left;color:#CC5E1E;font-size:10px;text-transform:uppercase;text-decoration:none;padding:6px 8px 0;}
#cjsmenudiv .level2perm{float:left;padding:}
#cjsmenudiv .level2perm a{width:auto;float:left;color:#CC5E1E;font-size:10px;text-transform:uppercase;text-decoration:none;padding:6px 8px 0;}

/* Typography -----------------------------------------------------------------------------*/ div, table, tbody, tr, td, p, span, label, a{font-size:10px;font-family:Verdana, sans-serif;color:#8b8d95;}
h1{width:100%;min-height:20px;_height:20px;font-family:Verdana, sans-serif;font-size:130%;color:#e95f10;margin:0 0 10px;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;padding:3px 0px 3px 0px;}
h2{font-family:Verdana, sans-serif;font-size:130%;margin:0 0 10px;}
#team{width:490px;float:left;}
#team h1{border-top:1px solid #c8c9cd;border-bottom:1px solid #c8c9cd;padding:5px 0pt 5px 0px;width:460px;}
#team *{margin:0;line-height:auto;padding:0;}
#team ul{margin:5px 0 5px 36px !important;}
#team ul li{height:30px;margin-bottom:10px;position:relative;}
#team ul li a{display:block;height:23px;position:absolute;top:5px;left:10px;}
#team ul li .teamimg{height:30px;width:30px;left:-35px;top:0;position:absolute;}
#team.directors{margin-top:-100px;}
#centerdiv a, a:link, a:active, a:visited{color:#8b8d95;text-decoration:underline;}
#centerdiv a:hover{color:#666;text-decoration:none;}
div.hr{height:1px;background:#8b8d95;}
div.hr hr{display:none;}
.imgLeft{float:left;margin-right:10px;}
.imgRight{float:right;margin-left:10px;}
.lnkbtn{font-weight:normal;}
/* Header -----------------------------------------------------------------------------*/ #header{position:relative;height:308px;}
#header #logo{width:181px;height:35px;position:absolute;top:15px;left:20px;}
#header #top{height:125px;width:980px;}
#header #top #firstdutch{position:absolute;right:30px;top:5px;}
#header #teamdetail{width:460px;height:60px;margin-left:50px;}
#header #flash{position:absolute;top:0;left:0;}
/* Body -----------------------------------------------------------------------------*/ #cjsmenu{height:60px;left:0px;position:absolute;top:13px;width:980px;padding:0;background:url(getfile.php?id=479) no-repeat 0px 33px #fff;}
#content{min-height:270px;_height:270px;background:url(getfile.php?id=518) no-repeat top left;padding:15px 0pt 0pt;line-height:1.6;}
#content #colleft{float:left;width:740px;margin:10px 0pt;}
#content #colleft #expertises{float:left;margin-right:15px;min-height:125px;padding:0pt;width:475px;}
#content #colleft #contentbottom{min-height:172px;_height:172px;margin-top:10px;width:735px;}
#news{position:relative;float:left;width:475px;min-height:140px;_height:140px;padding:0px;margin-right:15px;}
#news ul{list-style:none;margin:0 !important;padding:0;}
#news li{margin:3px 0;position:relative;font-size:10px;color:#e95f10;}
#news li a{text-decoration:none;}
#news li a:hover{text-decoration:underline;}
#contentbottom #transactions{float:right;width:227px;min-height:140px;_height:140px;padding:0px;}
#content #colleft ul, #content #colright ul{margin:5px 0 5px 16px;padding:0;}
#content #colleft li, #content #colright li{background:transparent url(getfile.php?id=649) no-repeat scroll 0px 50%;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:10px;}
#content #colleft #contentbottom #transactions .transfont{font-size:11px;color:#fff;}
#content #colright{float:right;width:220px;background:#F3F4F5;min-height:305px;_height:305px;margin:10px 0 0;}
#content #colright #newsletter, #content #colright #sectorexpertise{float:left;width:200px;height:75px;padding:10px;}
#content #colright #contact{float:left;width:200px;min-height:152px;_height:152px;padding:10px;background:#e4e8eb;font-size:11px;}
.teamlist{list-style:url(getfile.php?id=532);margin:0 18px;padding:0pt;font-size:110%;}
ul#thombshome li{background:url(getfile.php?id=950) no-repeat center top !important;float:left;height:166px;list-style:none outside none !important;margin-left:10px;padding:0 5px !important;text-align:center;width:120px;position:relative;}
ul#thombshome li a{display:block;width:115px;height:130px;}
ul#thombshome li img.thomb_image{left:50%;margin-left:-40px;position:absolute;top:60px;width:84px;}
ul#thombshome li span.thomb_title{bottom:-14px;left:0;line-height:1.1;position:absolute;text-align:center;width:100%;height:44px;}
/* Footer -----------------------------------------------------------------------------*/ #centerdiv{margin:0px auto;position:relative;width:980px;}
#footer{height:20px;margin:0px auto;position:relative;width:980px;color:#707da6;font-size:70%;}
#footer #footermenu{color:#707da6;height:20px;position:absolute;leftt:15px;top:15px;width:600px;}
#footer #footermenu a:link, a:active, a:visited{color:#707da6;text-decoration:none;}
#footer #footermenu a:hover{text-decoration:underline;}
#footer #webdesq{color:#093a6f;height:20px;position:absolute;right:15px;text-align:right;top:15px;width:200px;}
/* Forms -----------------------------------------------------------------------------*/ label{font-size:11px;margin:0px;height:15px;text-align:left;width:120px;float:left;}
textarea.comment{border:0;padding:5px;background:url(getfile.php?id=672) no-repeat scroll left top;height:70px;width:108px;}
input.textfield{padding:2px;border:1px solid #AAAAAA;margin:2px;height:14px;width:175px;color:#AAAAAA;font-size:10px;}
input.textfield2{padding:2px;border:1px solid #AAAAAA;margin:2px;height:14px;width:75px;color:#AAAAAA;font-size:10px;}
input.radiobutton{margin:2px;}
input.submit{border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;border-right:1px solid #8b8d95;border-bottom:1px solid #8b8d95;background:#f4f4f4;color:#8b8d95;height:18px;padding-bottom:2px;font-size:11px;}
/* GoogleMaps -----------------------------------------------------------------------------*/ #dealersearchleft{width:350px;}
#nearestCompanies{position:absolute;height:auto;overflow:auto;width:322px;top:62px;left:408px;}
#nearestCompsheader{background:#EEEEEE;border:1px solid silver;height:22px;padding:14px 10px 6px;width:300px;position:absolute;width:300px;top:10px;left:408px;}
#googleMap{width:400px;height:400px;float:left;}
#directions{padding:15px 0 0 0;width:730px;float:left;}
#filiaalzoeker{background:#EEEEEE;border:1px solid silver;float:left;height:22px;margin:0 0 10px 0;padding:10px;width:377px;}
#zip{width:285px;height:17px;float:left;}
#allcomps{width:104px;height:17px;float:left;}
#result{float:left;width:124px;height:92px;}
#error{margin-top:50px;}
