/* 20-Aug-2010 17:43:58 */

 /* extra */ 
*{font-family:arial,verdana;}
 /* the main section */ 
html{height:98%;}
body{height:100%; margin:4px;font-size:12px;}
#idminwidth{width:800px; }
#wrap{position:relative; height:auto; min-height:90%; padding-bottom:30px;min-width:800px;min-height:97%;}
#idFooter{clear:both; z-index:55; min-width:800px;margin-top: -30px;}
.clearfix{display:block;}
.clearfix:after{position:relative; display:block; clear:both; visibility:hidden;content:" ";}
IMG.imgLeft{float:left; padding:4px; }
IMG.imgRight{float:right; padding:4px; }
#idMain{position:relative; margin-bottom:0;z-index:45;}
#idContainerHeader{position:relative; height:100px;margin-top: 10px;margin-right: 20px;}
#idHeaderLeft{float:left; display:block; height:79px;width:427px;background: url(http://www.a-sbouw.nl/custom/images/aensbouw.gif);margin-left: 13px;}
#idHeaderRight{float:right; display:block; }
#idHeaderCenter{margin: 10px;width:100%;}
#idHeaderText{}
#idMenuHeader{display:table; }
#idContainerMiddle{position: relative;}
#idMenuContentHor{display:table; z-index:35; clear:both;margin-top: 0px;margin-left: 17px;width:90%;height:32px;}
#idContainerBackground{z-index:-1; overflow:hidden;}
#idContainerMiddleLeft{z-index:2;float:left; position:absolute; height:100%; width:20px; }
#idContainerMiddleRight{z-index:3; float:right; position:absolute; height:100%; right:0px; width:20px; }
#idContainerContent{position: relative; }
#idMenuContentVer{float:left; position:relative; z-index:55; }
#idMenuContentVer2{padding:0;margin:0; }
#idMenuInfo{z-index:16; }
#idMenuFooter{bottom:0px; z-index:15; }
#idNewsBanners{display:block; float:right; z-index:51; }
#idBanners1{display:block; z-index:51; }
#idBanners2{display:block; z-index:51; }
#idNews{display:block; z-index:51; }
#idSearch{position:relative;}
#idContent{display:block; z-index:50; margin: 4px 10px 4px 22px;BORDER-LEFT: #db331e 2px solid;}
#idContentText{display:block; z-index: 10;}
#idContentBlok{ display: block; z-index: 10;padding: 0px;}
#idContentBlok2{display: block; z-index: 10;padding: 0px 10px 10px 10px;}
#idFooterCenter{clear:both; display:block; }
#idFooterLeft{float:left; }
#idFooterRight{float:right; }
#idFooterText{position:relative;text-align:center;}
.AcmpInfo{font-size: 9px !important;font-family: Verdana !important;color: black!important;font-variant: normal !important;font-style: normal !important;font-weight: bold !important;text-decoration: none !important;}

 /* HTML Atributes */ 
P{font-family: Arial;font-size: 16px;}
h1{font-family: Arial;color:#DB331E;font-size: x-large;font-weight:bold;}
h2{font-family: Arial;color:#DB331E;font-size: large;font-weight:bold;}
h3{font-family: Arial;color:#DB331E;font-size: medium;font-weight:bold;}
h4{font-family: Arial;color:#DB331E;font-size: small;font-weight:bold;}
h5{font-family: Arial;color:#DB331E;font-size: x-small;font-weight:bold;}
h6{font-family: Arial;color:#DB331E;font-size: xx-small;font-weight:bold;}
ul{font-family: Arial;font-size: 16px;}
ol{font-family: Arial;font-size: 16px;}
li{font-family: Arial;font-size: 16px;}
table{font-family: Arial;font-size: 16px;}
tr{font-family: Arial;font-size: 16px;}
th{font-family: Arial;font-size: 16px;}
td{font-family: Arial;font-size: 16px;}
a:link{text-decoration: underline;font-style: normal;color: #DB331E;font-size: 16px;}
a:visited{text-decoration: underline;font-style: normal;color: #DB331E;font-size: 16px;}
a:hover{text-decoration: underline;font-style: normal;color: #8f939f;cursor: pointer;font-size: 16px;}
a:active{text-decoration: underline;font-style: normal;color: #8f939f;font-size: 16px;}
img{}

 /* News */ 
table.tablenews{font-size: 12px;width: 175px;}
TD.TDnewsheader{}
TD.TDNewstopleft{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_top_left.gif);background-repeat: no-repeat;background-position: left;width: 18px;height: 10px;}
TD.TDNewstop{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_top.gif);background-repeat: repeat-x;background-position: left;height: 10px;}
TD.TDNewstopright{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_top_right.gif);background-repeat: no-repeat;background-position: right;width: 18px;height: 10px;}
TD.TDNewsleft{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_left.gif);background-repeat: repeat-y;background-position: left;width: 18px;}
TD.TDNewsright{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_right.gif);background-repeat: repeat-y;background-position: right;width: 18px;}
TD.TDNewsbottomleft{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_bottom_left.gif);background-repeat: no-repeat;background-position: left;width: 18px;height: 8px;}
TD.TDNewsbottom{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_bottom.gif);background-repeat: repeat-x;background-position: left;height: 8px;}
TD.TDNewsbottomright{background-image: url(http://www.a-sbouw.nl/custom/images/news_kader_bottom_right.gif);background-repeat: no-repeat;background-position: right;width: 18px;height: 8px;}
TD.TDNewstext h3{border-bottom: 1px solid #c01d18;width: 99%;color: #c00000;font-size: 12px;margin:1px;}
TD.TDNewstext p{margin:1px;}
TD.TDNewstext img{border:0px;}
TD.TDNewstext a{color: #c00000;text-decoration: none !important;}
TD.TDNewstext a:link{color: #c00000;text-decoration: none !important;}
TD.TDNewstext a:visited{color: #c00000;text-decoration: none !important;}
TD.TDNewstext a:active{color: #c00000;text-decoration: none !important;}
TD.TDNewstext a:hover{color: #c00000;text-decoration: none !important;}
TD.TDNewstext{}

 /* product */ 
#prdminwidth{width:600px;}
DIV.TableProduct{font-size: 12px;}
TR.trThproduct th{}
TR.TRproduct{}
TD.TDproductlijn{}
td.tdproduct_a{text-align: right;}
td.tdproduct_b{text-align: right;}
td.tdproduct_c{}
td.tdproduct_d{}
td.tdproduct_e{}
.trThproductHigh th{}
td.tdproduct_group{}
#picture A img{border:0;  }
#picture A{ text-decoration:none; }
#picture A.imgprd:hover .prdoverview{ display:block; }
#picture A .prdoverview{ clear:both;  display:none;  position:fixed;  top:20px;  left:20px; }
#prdsearch{margin:0; }
#prd_outer{display:table; text-align:center; overflow:hidden;}
#prd_middle{display:table-cell; vertical-align:middle;}
#inner{vertical-align:middle;}

 /* Agenda */ 
TABLE.tableagenda{font-size: 12px;}
tr.trthagenda th{}
tr.tragenda{}
td.tdagendalijn{}
td.tdagenda_a{text-align: right;}
td.tdagenda_b{text-align: right;}
td.tdagenda_c{}
td.tdagenda_d{}
td.tdagenda_e{}
.divAgendaHeader{}

 /* menu */ 
#mainmenu{z-index:90;}
.submenu1{z-index:91;}
.submenu2{z-index:92;}
.divAdvanced{margin-left:10px; margin-top:4px; height:50px; display: block; position:relative;border: 1px solid #c00000;}
.divAdvanced_1{position: relative; float: left; display: block;}
.divAdvanced_2{position: relative; float: right; display: block;}
.divAdvanced_2 a:link, .divAdvanced_2 a:visited, .divAdvanced_2 a:active .divAdvanced_2 a:hover{}
.editcontent{height: 400px; display:table;}
.mlmenu{z-index:55;}
.hide{display: none;}
.menulager{ position:relative; top:4px;FONT-WEIGHT: bold;cursor: pointer;}
.horizontal{cursor: pointer; display: table-cell; }
.horizontal ul{list-style-type: none; margin: 0; padding: 0; z-index:91;}
.horizontal a{text-decoration: none; display: block;padding-left: 16px; background: url('http://www.a-sbouw.nl/custom/images/menuleft32.gif') top left  no-repeat;  width: 120px;}
.horizontal a:link, .horizontal a:visited, .horizontal a:active .horizontal a:hover,{ text-decoration: none;  }
.horizontal a:link, .horizontal a:visited, .horizontal a:active{color: #000000;}
.horizontal a:hover{ color:#9e9e9e;background-position: 0% -32px; }
.horizontal a:hover span{ color:#9e9e9e;background-position: 100% -32px;}
.horizontal ul li{display: block; margin: 0; padding: 0; float:left; height:32px;  background-color:#ffffff; }
.horizontal a span{display:inline-block; white-space:nowrap; }
.horizontal a span{  height: 32px; width: 120px; font-size: 18px; background: url('http://www.a-sbouw.nl/custom/images/menuright32.gif') top right  no-repeat; }
.horizontal ul ul{ position:absolute; z-index:92;padding-left: 10px;}
.horizontal ul ul ul{ position:relative; z-index:93;padding-left: 10px; top:-32px;left: 176px;}
.horizontal ul li ul li{ float:none; clear:both; }
.horizontal ul li ul li a{ background: url('http://www.a-sbouw.nl/custom/images/submenuleft32.gif') top left  no-repeat; width: 150px;}
.horizontal ul li ul li a span{ font-size: 16px;width: 150px; background: url('http://www.a-sbouw.nl/custom/images/submenuright32.gif') top right  no-repeat; }
.horizontal ul li ul li ul li{ }
.horizontal ul li ul li ul li a{ background: url('http://www.a-sbouw.nl/custom/images/submenuleft32.gif') top left  no-repeat; width: ;}
.horizontal ul li ul li ul li a span{width: ; background: url('http://www.a-sbouw.nl/custom/images/submenuright32.gif') top right  no-repeat; font-size: 16px;}
.horizontal .selected{color:#db331e;; }
.horizontal .selected span{color:#db331e;; }
.horizontal .selected{background-position: 0 -32px;}
.horizontal .selected span{background-position: 100% -32px;}

 /* extra */ 
