/***********************************************/
/* Heintschel css                              */
/* designed by *105 GmbH & Co. KG              */
/* http://www.stern105.de                      */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/*********************************************+*/ 

html, body { height:100%; }

body{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff;
	font-size: 0.7em; line-height:1.7;
	background-color:#fff;
	margin: 0px; padding: 0px;
	

			
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
    SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
    SCROLLBAR-ARROW-COLOR: #D96A14; 
    SCROLLBAR-BASE-COLOR: #D96A14; 
	SCROLLBAR-DARKSHADOW-COLOR: #D96A14;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
}

/***********************************************/
/* Text Divs                                   */
/***********************************************/

a {color:#000000; text-decoration:none; font-weight:bold;}
a:hover {color:#D96A14; text-decoration:none; font-weight:bold;}
a.active {color:#D96A14; text-decoration:none; font-weight:bold;}

hr {margin-top: 8px; margin-bottom: 8px;}

* HTML #hack {width: 955px; w\idth: 906px;}
/* with n height HACK (neccessary for margin n padding */

h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}

.orange {color:#D96A14;}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

DIV#bgFullscreen {margin:0; padding:0; height:100%; width:100%; z-index:1;}

/**   **/


DIV#logo {position:absolute; top:7px; left:7px; z-index:900;}

DIV#nav{
	position:absolute;
	top:120px;
	left:33px;
	z-index:1000;
	width: 812px;
}

DIV#start{
	position:absolute;
	top:120px;
	left:33px;
	z-index:1000;
	width: 812px;
}

DIV#contentarea {
	position:relative; float:left; width:853px; margin-top:15px;
	background-color:#c9ab77;}
	
DIV#footer{
	position: absolute; bottom: 0px; left: 0px;
	color:#ffffff;
	width: 100%; height: 20px;
	margin-bottom:0px;
	z-index: 2000;
	overflow: hidden;
}


/***********************************************/
/* Component Divs                              */
/***********************************************/

/************* #nav styles ************************/
DIV#mainnav {position:relative; float:left;
	width:140px;}
DIV#subnav {position:relative; float:left;
	width:580px;}
DIV#navItem {padding:0; margin:0; line-height:1.2;}
DIV#trenner {margin-top:13px;}
DIV#subnavItem {position:relative; float:left;}


/************* #content styles **************/
DIV#content {
	position:absolute;
	float:right;
	top:261px;
	left:173px;
	z-index:1001;
}
DIV#content2 {
	position:absolute;
	float:right;
	padding:10px;
	top:261px;
	left:173px;
	z-index:1002;
	background-color: #FFFFFF;
}
DIV#content.home {background:url(../images/bg_startseite.jpg) no-repeat top left; width:644px; height:355px;}
DIV#standard {position:relative; float:right; padding:23px 22px; width:600px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ebd8bc; font-size:0.85em;}
DIV#products {position:relative; float:right; margin:23px 22px; width:600px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em;}
* HTML #products {width: 644px; w\idth: 600px;}

/************* #footer styles **************/
DIV#footerTop {position:relative; width:100%; height:20px; padding-left:40px;}
DIV#footerText {position:relative; width:100%; background-color: #d86a13; padding:8px 10px 10px 50px;}
