﻿* {margin: 0;}
body{margin:0px; padding:0px; background:url(../img/mainbg.gif) 0 0 repeat-x #F6F4E4; color:#6B6854; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; cursor:default; text-align:center; overflow-y:scroll; overflow:-moz-scrollbars-vertical; height:95%;}
html{height:95%;}
div, p, ul, h1, h2, h4, img, form, label{margin:0px; border:0px;}

ul, li{margin:0; border:0; list-style:none;}

.amp {font-family: Verdana, Tahoma, Helvetica, Arial;}

#main{width:800px; margin:0px auto; min-height:95%; text-align:left;}

#PaneelTop h1 a{top:-90px; left:0px; position:absolute; float:left; height:60px; width:20%; font-size:60px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#PaneelTop .nl a{top:-90px; left:290px; position:absolute; float:left; height:60px; width:4%; font-size:60px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2633b6; text-decoration:none; font-weight:bold;}
#PaneelTop .WPGHA {top:-40px; left:0px; position:absolute; float:left; height:40px; width:100%; font-size:40px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#PaneelTop .WPGHA .W {color:#2633b6;}
#PaneelTop .WPGHA .amp {color:#000000;}
#PaneelTop .WPGHA .P {color:#2633b6;}
#PaneelTop .WPGHA .GHA {font-size:25px;}
#PaneelTop .logo{top:-125px; left:450px; position:absolute; float:left; height:160px; width:355px; background-image:url(../img/logo.png); z-index:-1; visibility:hidden;}
#PaneelTop .nieuws{visibility: visible;}

#PaneelTop {font-size:13px; color:#2633b6; text-align: justify; background:#FFFFFF; padding:0; height:30px; position:relative; top:130px; width:86%;}
#PaneelTop ul, li{border:0; margin:0; padding:0; list-style:none;}
#PaneelTop li.nieuws{visibility:visible;}
#PaneelTop .menu li {height:30px; float:left; padding:0 0 0 0;}
#PaneelTop .menu li a{color:#2633b6; text-decoration:none; padding:0 0; height:30px; line-height:30px; display:block; float:left; padding:0 25px 0 0;}
#PaneelTop .menu li a:hover{color:#2633b6;}

#PaneelTop .submenu {border:solid 1px #c9dea1; border-top:none; background:#FFFFFF; position:absolute; top:100%; width:160px; left:-90px; padding:6px 0; clear:both; display:none; z-index:+1;}
#PaneelTop .submenu li{background:none; display:block; float:none; margin:0 6px; border:0; height:auto; line-height:normal; border-top:solid 1px #DEDEDE;}
#PaneelTop .submenu li a{background:none; display:block; float:none; padding:6px 6px; margin:0; border:0; height:auto; color:#2633b6; line-height:normal; text-decoration:none;}
#PaneelTop .submenu li a:hover{background:#e3edef; color:#6B6854;}

#PaneelMidden{width:100%; float:right; text-align:justify; position:relative; top:180px; margin-bottom:150px;}

#PaneelMidden h2{visibility:visible; width:80%; height:36px; color:#2633b6; font-size:24px; line-height:36px; margin:2px 15px 10px 0;}
#PaneelMidden h3{visibility:visible; width:80%; height:36px; color:#2633b6; font-size:16px; line-height:36px; padding:15px 0 0 0; margin:2px 15px 10px 0;}
#PaneelMidden h4{visibility:visible; width:80%; height:36px; color:#2633b6; font-size:14px; line-height:36px; padding:15px 0 0 0; margin:2px 15px 10px 0;}

#PaneelMidden img.BannerRechts{margin:20px;display:block;margin-left:auto; margin-right:auto;}

#PaneelMidden p{width:100%; text-align:justify; padding:10px 0 10px 0; position:relative;}
#PaneelMidden p span.boldtext{font-weight:bold;}
#PaneelMidden p span.colortext{background:#F6F4E4; color:#0066B3;}
#PaneelMidden p span.bedrijf{color:#2633B6; font-weight:bold;}
#PaneelMidden p span.puntnl{color:#2633b6;}
#PaneelMidden p span.warning{color:#C24641; font-weight:bold;}
#PaneelMidden p.boldtext{font-weight:bold;}



#PaneelMidden p.bottompadding{width:100%; text-align:justify; clear:both;}

#PaneelMidden hr{margin:5px;}

#PaneelMidden table {font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size: 12px; width:680px; text-align:left; border-collapse: collapse; margin-top: 20px; margin-right: 20px; margin-bottom: 20px;}
#PaneelMidden table col{background-color: rgb(239, 242, 255);}
#PaneelMidden table th{font-size: 14px; font-weight: normal;  color: rgb(0, 51, 153); padding-top: 12px; padding-right: 15px; padding-bottom: 12px; padding-left: 15px; background-color: rgb(220, 228, 255); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(214, 223, 255);}
#PaneelMidden table tr{color: rgb(102, 102, 153); padding-right: 15px; padding-bottom: 8px;}
#PaneelMidden table td{color: rgb(102, 102, 153); padding-right: 15px; padding-bottom: 8px;}

#PaneelMidden table.gewogen_dienstjaren {width:500px; text-align:right; }
#PaneelMidden table.gewogen_dienstjaren  th{text-align: right;}
#PaneelMidden table.belastingplichtige {width:800px; text-align:right;}
#PaneelMidden table.vennootschapsbelasting {width:600px; text-align:right}
#PaneelMidden table.contact{width:auto; margin-bottom: 0px; }
#PaneelMidden table.contact tr{height:24px; padding-top: 0px; padding-bottom: 0px;}
#PaneelMidden table.contact td{padding-top: 0px; padding-bottom: 0px;}
#PaneelMidden table.toelichting{width:800px; text-align:justify;}
#PaneelMidden table.kantonrechtersformulecalculator td{padding:5px;}
#PaneelMidden table.kantonrechtersformulecalculator tr{border-left-style:solid; border-left-width:4px; border-right-color: #D6DFFF; border-left-color: #D6DFFF;}
#PaneelMidden table.kantonrechtersformulecalculator tr:first-child {border-top-style:solid; border-top-color:#D6DFFF; border-top-width: 4px;}
#PaneelMidden table.WW td{padding-left:14px;}
#PaneelMidden table.WW th{text-align: left;}

#PaneelMidden table.kantoncalcuitkomst th{text-align:left; padding-bottom:5px;}
#PaneelMidden table.kantoncalcuitkomst td{padding-top:10px;}


#PaneelMidden div.banner{width:50%; height:10%; position:relative; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 30px; border-style:solid; border-width:3px; border-color:#6B6854; background-image:url(../img/pijl.png); background-repeat:no-repeat; background-position:97% 50%; background-color: #fff; margin:15px auto; padding:10px;}
#PaneelMidden a.banner{text-decoration:none; color:#2633b6; line-height: 35px;}
#PaneelMidden div.banner_offerte{width:45%; height:10%; position:relative; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 30px; border-style:solid; border-width:3px; border-color:#6B6854; background-image:url(../img/pijl.png); background-repeat:no-repeat; background-position:97% 50%; background-color: #fff; margin:15px auto; padding:10px;}
#PaneelMidden a.banner_offerte{text-decoration:none; color:#2633b6; line-height: 35px;}

#PaneelMidden ul{padding:0 0 0 10px; margin-bottom:10px; margin-top:10px;}
#PaneelMidden li {background-image:url(../img/bull.png); background-repeat:no-repeat; background-position: 0 .5em; padding-left: 10px;}

.Clearfooter {height:50px; clear:both;}

#PaneelBenedenMain{background:#6B6854; color:#fff; position:relative; clear:both; height:50px;}

#PaneelBeneden{width:800px; position:relative; margin:0 auto; font-weight:normal;}
#PaneelBeneden ul{position:relative; top:25px;}
#PaneelBeneden li{float:left;}
#PaneelBeneden ul li a{padding:0 10px 0 10px; color:#fff; background:#6B6854; text-decoration:none;}
#PaneelBeneden ul li a:hover{text-decoration:underline;}
#PaneelBeneden a.copyright{width:800px; background:#6B6854; color:#F3F1DF; position:relative; top:-15px; text-decoration:none;}