/**************************************************************************************************
html-body Section
***************************************************************************************************/
  html, body{   
  height:100%;
  text-align:center;          
  }
/**************************************************************************************************
Framework Section
 ***************************************************************************************************/  
  .leftwing{
   width:auto;   
   background:#440301 url(/images/bgleftwing.gif) no-repeat right top;
           
  }
  .midwing{
  width:972px;
  height:100%;         
  }
  #wraper{
  position:relative;     
  width:972px;
  min-height:100%;           
  height:auto !important;    
  height:100%;
  margin:0 auto;
  text-align:left;
  background:url(/images/bigloop.gif) repeat-y left top;
  background-position:0% 0%;
  }
  .rightwing{
  width:auto;     
   background:#440301 url(/images/bgrightwing.gif) no-repeat top left;
  background-position:0px 0px;          
  }
/**************************************************************************************************
Header section
**************************************************************************************************/  
   
   #header{
   width:972px;
   height:132px;
   }
   html>body #header{
   overflow:hidden;
   }
   
   .logo{
   float:left;
   width:316px;
   height:132px;
   background:url(/images/logo.gif) no-repeat left top;
   background-position:0% 0%;
   }
   .diensten{
   float:left;
   width:337px;
   height:132px;
   background:#fff5e2;
   }
   .diensten img{
   margin-top:5px;
   }
   
   .dienstenbtn{
   position:absolute;
   top:-130px;
   left:530px;
   width:119px;
   height:127px;
   background:url(/images/diensten.png) no-repeat left top;
   background-position:0% 0%;
   }

/*mailme style*/   
   .mailme{
   float:left;
   width:318px;
   height:132px;
   background:url(/images/bgmailme.gif) no-repeat left top;
   background-position:0% 0%;
   }
   .mailmetitle{
    width:240px;
   height:20px;
   margin:18px 0 0 60px;
   }
   .mailmetitle p{
   font-size:14px;
   font-weight:bold;
   }
  .mailmeform{
   width:240px;
   height:20px;
   margin:3px 0 0 60px;_margin:0px 0 0 30px;
   border:0px solid green;
   }
   .mailme .mailmefield{
   width:165px;
    height:20px;_height:20px;
	}
   .mailme .mailmebtn{
   width:28px;
   height:21px;
   padding:0 0px 5px 0;
	font-weight: bold;
	color: #919191;
	margin-left:4px;
	background:#ffefca;
	cursor:hand;
	cursor:pointer;
	border:1px solid #981e1a;
	}
 /**/





/**************************************************************************************************
Hormenu section
**************************************************************************************************/  
   
   #hormenu{position:relative;
   width:962px;
   height:40px;
   background:#000;
   margin-left:4px;_margin-top:-3px;
   }
#hormenu ul {
	list-style: none;
	margin: 0px;
	}
	#hormenu ul li {
	float: left;
	height:24px;_height:1%;
	margin: 0px 3px;
	border:0px solid green;
}
  #hormenu ul li a {
	display: block;
	color: #fff;
	padding: 4px 5px 4px 8px;
}
#hormenu ul li a:hover {
	color:#fddd5a;	
}
#hormenu .menuitem-active{
	color:#fddd5a;
	}
#hormenu #selectedmenu, #hormenu .menuitem-path{/*target active link red + mother title */
	color:#fddd5a;
	}
#hormenu .menuitem-path a{
	color:#fddd5a;
	}

/*submenu style*/
.submenu{
   width:962px;
   height:40px;
   background:#6e110f;
   margin-left:4px;
   }
.submenu ul {
	list-style: none;
	margin:0 0 0 1px;
	}
	.submenu ul li {
	float: left;
	height:24px;_height:1%;
	margin: 0px 0px;
}
  .submenu ul li a {
	display: block;
	color: #fff;
	padding: 4px 5px 4px 8px;
}
.submenu ul li a:hover {
	color:#f4b08a;
}
.submenu #selectedmenu, .submenu .menuitem-path a{/*target active link red + mother title */
	color:#f4b08a;
	}

/**************************************************************************************************
Contentwraper section
***************************************************************************************************/  
   #contentwraper{
   width:962px;
   }
   html>body #contentwraper{
   overflow:hidden;
   }
/**************************************************************************************************
Content section
***************************************************************************************************/  
   #content{
   float:left;
   width:649px;
   }
   .contentbox{
   width:595px;
   margin:20px 0 0 25px;
   }
  .contenttextlift{
   width:590px;
   min-height:300px;
   _height:300px;
   }
   .contenttextlift a{
  color:blue;
   }

/*bread style*/
  .bread{
  height:30px;
  }
  .breadbox{
  width:395px;
  height:25px;
  margin:5px 0 0 -8px;
  }
  
.bread ul{
  list-style:none;
  margin:0px;
}
.bread li{
  float:left;
}
.bread li a{
  background:url(/images/breadbullet.gif) no-repeat center left;
  background-position:0px 7px;
  font-size:12px;
  font-weight:bold;
  color:#6e120f;
  padding:0 4 0 8px;
}
.bread .firstchild a {
  background:none;
}
.bread .lastchild a {
  color:#f4b08a;
}   
   
   
/**************************************************************************************************
Sidebar section
***************************************************************************************************/     
#sidebar{
   float:left;
   width:313px;
   }
   .sidebarbox{
   width:278px;
   min-height:323px;_height:323px;
   margin:20px 0 0 0;_margin:25px 0 0 0;
   }



/**************************************************************************************************
Foofooter section
***************************************************************************************************/  
   #foofooter{
   clear:both;
   margin-bottom:46px;
   border:0px solid green;
   }
/**************************************************************************************************
Footer section
 ***************************************************************************************************/  
   
   #footer{
   position:absolute;
   bottom:0px;
   width:972px;
   height:44px;
   clear:both;
   background:#440301 url(/images/bgfooterfoo.gif) no-repeat top left;
   background-position:0px 7px;
   border-top:5px solid #fff5e2;
   }
   .footertext{
   font-size:10px;
    color:#ad9999;
    margin:11px 0px 0px 0px;
    padding-bottom:4px;
    border-bottom:2px solid #fff5e2;
   }
   .links{
   float:right;
   margin:-16px 3px 0 0px;_margin:-22px 3px 0 0px;
   }
   .footertext a{
   text-decoration:underline;
   padding:0px 0px 0 0px;
   font-size:10px;
   color:#ad9999;
   }
   