body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    line-height: 14px;
    background-color: #FFFFFF;
}
img {
  padding: 0 5px;
}


h1{
	 color:#000000;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 font-weight:normal; }

h2 {
  font-size: 12px;
  color: black;
}

p {
  font-size: 11px;
  margin: 6px 0px 4px 0px;
}
li {
  list-style: disc;
  margin: 0 0 0 14px;
}

p.titel {
  color: #006754;
  font-size: 14px;
  font-weight: bold;
  margin: 4px 0 4px 0;
}
p.telefoon {
  color: #006754;
  font-size: 14px;
  font-weight: bold;
  text-align: right;
   margin: 4px 20px 0 0px;
}
p.kopje {
  color:  #009680;
  letter-spacing: 1px;
  font-size: 14px;
  font-weight: bold;
}


.small {
  font-size: 9px;
}
.color {
 color: #009680;
 text-align: center;
}


/* weergave link BESTEL in showroom */
.bestel {
	font-variant: small-caps;
	font-weight: bold;
	text-align: right;
	float: right;

}
a, a:link {
	color: #009680;
	text-decoration: none;
	
}


hr {
  border-left: 0px;
}
div#productrijen   /* voor IE plaatsing van max breedte van de producten*/
{
  width: 600px;
}

div.fotorij { /*plaatsing objecten productpagina*/
	float: left;
    width: 130px;
    height: 130px;
	margin: 0px 15px 15px 0px;
    border: 1px solid #006754;
    text-align: center;
}
a.ref,  a:link.ref {
 text-decoration: none;
 color: #006754;
}
/* opmaak nieuws */
.nieuwstitel {
  font-size: 12px;
  color: #009680;
}
.datum {
  color: #8F8F8F;
}


/*#container {
   margin-left: auto;
   margin-right: auto;
   margin-top: auto;
   width:955px;
   height:550px;
}*/
#container {
position:absolute;
	width:955px;
	height:550px;
    margin-left:auto;
    }
/*HOMEPAGE*/
#logo-custombuilt {
    float: left;
	width:955px;
	height:180px;
    background-image: url(../custom_built_img/logo_custombuilt.jpg);
    background-repeat: no-repeat;
}

#menu {
    float: left;
	width:201px;
	height:370px;
    background-color: #FFFFFF;
}

#main {
    float: left;
	width:632px;
	height:370px;
    /*height: auto; */
    background-color: #FFFFFF;
    color: #000000;
}
#mainright {
    float: right;
    width:122px;
    height:87px;
    background-image: url(../custom_built_img/mainright.jpg);
    background-repeat: no-repeat;
}


#tekst {
  width: 624px;

  /*overflow: auto;      */
  padding: 0px 130px 0 0;
  background-position: right 150px;
  background-image:url(../custom_built_img/pixel.jpg);
  background-repeat: repeat-y;
}
/* opmaak popup producten */
.divprodL {
width: 150px;
height: auto;
padding: 0 5px 0 0;
float: left;
}

.divprodR {
width: 400px;
height: auto;
float: right;
text-align: left;
padding: 0 0px 0 0px;
}
/* -- */

.opmaak1 {
  width: 100%;
  height: auto;
  background-color: #FFFFFF;
  color: #000000;
  margin-bottom: 5px;
}
.opmaak2 {
  width: 100%;
  height: auto;
  background-color: #346756;
  color: #FFFFFF;
  margin-bottom: 5px;
}
.opmaak3 {
  width: 100%;
  height: auto;
  background-color: #CFEAE6;
  color: #000000;
  border-top: 1px solid #356756;
  margin-bottom: 5px;
}

#tekstright {
  float: right;
  width:122px;
  height:283px;
  background-image: url(../custom_built_img/tekstright.jpg);
  background-repeat: no-repeat;
}


/* functies voor nav */

.go_away{
	display: none
}

#leftmenu ul {
    margin: 0px 20px 0 0px;
    list-style: none;
    text-align: right;
    font-size: 14px;
}

#leftmenu ul a {
	color: #000000;  /* bepaalt de kleur van het niet-actieve menu*/
    text-decoration: none;
    margin: 0px 0 0 0px;
}

#leftmenu li a.actief { /*kleur van het actieve menu      */
  color: #009680;
  text-decoration: underline;
  font-weight: bold;
}

#leftmenu ul a:hover {
	text-decoration: none;
    /*font-size: 14px;  als je deze aanzet zijn alle hovers dit formaat  */
	color: #009680;    /*bepaalt de kleur van de hover van het hoofdmenu*/

}

#leftmenu li { /* all list items */
    list-style: none;
    margin: 0px 0 0 0; /* regelafstand tussen de menus*/
    display: block; /* zet op inline voor horizontaal menu, op block voor verticaal*/
    background: none;
}

a.actief {
    padding: 5px 0 5px  20px;
    font-size: 14px;
    line-height: 32px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
}

li a.hoofdmenu:hover {
   	color: #009680; /*bepaalt de kleur van de hover van het hoofdmenu*/
    /*voor als je een teken voor het menu wilt laten zien:     */
   /* background-image: url("");
    background-repeat: no-repeat ;*/
    /*background-position: -8px 2px;
    padding: 5px 0 0 20px;*/
}

li a.hoofdmenu {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    line-height: 32px;
    padding: 0 0 0 20px;
}

/*submenu*/
#leftmenu ul li ul {
	margin: 0px 0px 0px 0px; /* boven rechts onder links */ /* ruimte voor submenu vanaf links*/
}
#leftmenu ul li ul li a.sactief { /*kleur van het actieve menu      */
  color: #009680;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 1px;
}
#leftmenu ul li ul li a { /*kleur van het niet-actieve menu      */
  color: #8F8F8F;
  text-decoration: none;
  font-size: 11px;
   line-height: 22px;
   letter-spacing: 1px;
}


a.submenu {
  color: #8F8F8F;
  padding: 5px 0 5px  20px;
    font-size: 11px;
    line-height: 22px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
}
.submenu li a:hover {
   padding: 5px 0 5px  20px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 22px;
   letter-spacing: 1px;
}


/* einde nav */