body, td, ol, li { font-size: 10pt; font-family: verdana; text-decoration:none; }
a { font-size: 8pt; font-family: verdana; text-decoration:none; font-weight:bold; color:black;}
a:hover {text-decoration:underline;}
a:focus {text-decoration:underline;}
a:visited {color: {bgcolor3}; }
a:active {color: {aacolor}; }
a.mainmenu {font-size: 12pt; }
td.mainmenu {background-color:#cccccc; font-size: 12pt; border-style:solid; border-width:0; padding:0; white-space: pre; color:black; border-color:black; }
tr.item {border-style:solid; border-width:0; background-color: {bgcolor}; border-color:black; }
#input, textarea { background-color: {bgform}; font-family: Arial, helvetica, verdana; font-size: 8pt; border-width: 2px;}
select { font-family: verdana; background-color: {bgform}; font-size: 8pt; }
form {margin:0; padding:0;}

/* Texts */

.black_text12bold { font-size: 12pt; font-family: verdana; font-weight:bold; color:black;}
.main_text12bold { font-size: 12pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.sanitary_text12bold { font-size: 12pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.tools_text12bold { font-size: 12pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.heating_text12bold { font-size: 12pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.house_text12bold { font-size: 12pt; font-family: verdana; font-weight:bold; color:#6bc3ad;}

.black_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:black;}
.grey_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:grey;}
.red_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:red;}
.main_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.sanitary_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.tools_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.heating_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.house_text10bold { font-size: 10pt; font-family: verdana; font-weight:bold; color:#6bc3ad;}

.black_text10normal { font-size: 10pt; font-family: verdana; font-weight:normal; color:black;}
.red_text10normal { font-size: 10pt; font-family: verdana; font-weight:normal; color:red;}
.main_text10normal { font-size: 10pt; font-family: verdana; font-weight:normal; color:#6c9ac4;}
.sanitary_text10normal { font-size: 10pt; font-family: verdana; font-weight:normal; color:#6c9ac4;}
.tools_text10normal { font-size: 10pt; font-family: verdana; font-weight:normal; color:#c0c368;}
.heating_text10normal { font-size: 10pt; font-family: verdana; font-weight:normal; color:#c2736c;}
.house_text10normal { font-size: 10pt; font-family: verdana; font-weight:normal; color:#6bc3ad;}

.black_text8bold { font-size: 8pt; font-family: verdana; font-weight:bold; color:black;}
.main_text8bold { font-size: 8pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.sanitary_text8bold { font-size: 8pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.tools_text8bold { font-size: 8pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.heating_text8bold { font-size: 8pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.house_text8bold { font-size: 8pt; font-family: verdana; font-weight:bold; color:#6bc3ad;}

.black_text8normal { font-size: 8pt; font-family: verdana; font-weight:normal; color:black;}
.main_text8normal { font-size: 8pt; font-family: verdana; font-weight:normal; color:#6c9ac4;}
.sanitary_text8normal { font-size: 8pt; font-family: verdana; font-weight:normal; color:#6c9ac4;}
.tools_text8normal { font-size: 8pt; font-family: verdana; font-weight:normal; color:#c0c368;}
.heating_text8normal { font-size: 8pt; font-family: verdana; font-weight:normal; color:#c2736c;}
.house_text8normal { font-size: 8pt; font-family: verdana; font-weight:normal; color:#6bc3ad;}
.grey_text8normal { font-size: 8pt; font-family: verdana; font-weight:normal; color:grey;}

.main_borderright {border-right: 1px solid #6c9ac4;}
.sanitary_borderright {border-right: 1px solid #6c9ac4;}
.tools_borderright {border-right: 1px solid #c0c368;}
.heating_borderright {border-right: 1px solid #c2736c;}
.house_borderright {border-right: 1px solid #6bc3ad;}

.main_borderbottom {border-bottom: 1px solid #6c9ac4;}
.sanitary_borderbottom {border-bottom: 1px solid #6c9ac4;}
.tools_borderbottom {border-bottom: 1px solid #c0c368;}
.heating_borderbottom {border-bottom: 1px solid #c2736c;}
.house_borderbottom {border-bottom: 1px solid #6bc3ad;}

.main_borderbottom3 {border-bottom: 3px solid #6c9ac4;}
.sanitary_borderbottom3 {border-bottom: 3px solid #6c9ac4;}
.tools_borderbottom3 {border-bottom: 3px solid #c0c368;}
.heating_borderbottom3 {border-bottom: 3px solid #c2736c;}
.house_borderbottom3 {border-bottom: 3px solid #6bc3ad;}

.main_bordertopbottom {border-top: 1px solid #6c9ac4; border-bottom: 1px solid #6c9ac4;}
.sanitary_bordertopbottom {border-top: 1px solid #6c9ac4; border-bottom: 1px solid #6c9ac4;}
.tools_bordertopbottom {border-top: 1px solid #c0c368; border-bottom: 1px solid #c0c368;}
.heating_bordertopbottom {border-top: 1px solid #c2736c; border-bottom: 1px solid #c2736c;}
.house_bordertopbottom {border-top: 1px solid #6bc3ad; border-bottom: 1px solid #6bc3ad;}

.main_bordertopbottom3 {border-top: 3px solid #6c9ac4; border-bottom: 3px solid #6c9ac4;}
.sanitary_bordertopbottom3 {border-top: 3px solid #6c9ac4; border-bottom: 3px solid #6c9ac4;}
.tools_bordertopbottom3 {border-top: 3px solid #c0c368; border-bottom: 3px solid #c0c368;}
.heating_bordertopbottom3 {border-top: 3px solid #c2736c; border-bottom: 3px solid #c2736c;}
.house_bordertopbottom3 {border-top: 3px solid #6bc3ad; border-bottom: 3px solid #6bc3ad;}

.main_borderrightdotted {border-right: 1px dotted #6c9ac4;}
.sanitary_borderrightdotted {border-right: 1px dotted #6c9ac4;}
.tools_borderrightdotted {border-right: 1px dotted #c0c368;}
.heating_borderrightdotted {border-right: 1px dotted #c2736c;}
.house_borderrightdotted {border-right: 1px dotted #6bc3ad;}

/* Shop headers */
.heatingheader { font-size: 14pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.toolsheader { font-size: 14pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.sanitaryheader { font-size: 14pt; font-family: verdana; font-weight:bold; color:#6d9ec6;}
.househeader { font-size: 14pt; font-family: verdana; font-weight:bold; color:#6bc3ad;}

.linktext { font-size: 9pt; font-family: verdana; font-weight:normal; color:black;}
.clickonproducttext { font-size: 8pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.specialofferstext { font-size: 12pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.newsheader { font-size: 12pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.1point { font-size: 1pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.newsdate { font-size: 10pt; font-family: verdana; font-weight:bold; color:#6c9ac4;}
.newstext { font-size: 10pt; font-family: verdana; color:#6c9ac4;}
.menusmall { font-size: 8pt; font-family: verdana; color:#6c9ac4;}
.heatingofferstext { font-size: 12pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.heatingnewsdate { font-size: 10pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.heatingnewstext { font-size: 10pt; font-family: verdana; color:#c2736c;}
.heatingheadertext { font-size: 10pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.heatingclickonproducttext { font-size: 8pt; font-family: verdana; font-weight:bold; color:#c2736c;}
.heatingsearchtype { font-size: 10pt; font-family: verdana; color:#c2736c;}
.heatingmenusmall { font-size: 8pt; font-family: verdana; color:#c2736c;}
.toolsnewsdate { font-size: 10pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.toolsnewstext { font-size: 10pt; font-family: verdana; color:#c0c368;}
.toolsheadertext { font-size: 10pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.toolsofferstext { font-size: 12pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.toolsclickonproducttext { font-size: 8pt; font-family: verdana; font-weight:bold; color:#c0c368;}
.toolssearchtype { font-size: 10pt; font-family: verdana; color:#c0c368;}
.toolsmenusmall { font-size: 8pt; font-family: verdana; color:#c0c368;}
.loginerror { font-size: 7pt; font-family: verdana; font-weight:bold; color:red;}




#nav, #nav ul {
 padding: 3px 0 0 0;
 margin: 0;
 list-style: none;
 }

 #nav li {
 float: left;
 width: 105px;
 }

 #nav ul {
 position: absolute;
 width: 120px;
 left: -1000px;
 }

 #nav li:hover ul, #nav li.ie_does_hover ul {
 left: auto;
 background-position: 0 0;
 }

 #nav a {
 display: block;
 margin: 2px 5px 3px 5px;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 1em;
 }

 ul a{
 font-weight: bold;
 color: #6c9ac4;
 cursor: default;
 }

 ul ul a:link, ul ul a:visited{
 font-weight: normal;
 color: #CCC;
 cursor: pointer;
 }

 ul ul a:hover, ul ul a:active{
 font-weight: normal;
 color: #FFF;
 cursor: pointer;
 }

 ul li{
 background-color: #ffffff;
 border-left: 3px solid #FFFFFF;
 }

 ul ul li{
 background-color: #6c9ac4;
 border-top: 3px solid #CCC;
 border-left: 0;
 }

 /* IE only hack \*/
 * html ul li, * html ul ul li{
 border-bottom: 3px solid #FFF;
 }

 * html ul ul li{
 border-top: 0;
 }
 /* Einde IE only hack */ 
 
 
 
