body,td {

   font: normal 11px arial, helvetica, arial, sans-serif;
   color: #666666;   
   line-height: 1.5em;
   margin: 0px;
   padding: 0px;
   overflow:hidden;
}

	
#rahmen  {
	position:absolute;
	width:744px;
	height:436px;
	border: 1px solid #B2B2B2;
	background : url(../img/bg.gif) repeat-y;
}

#header  {	
	width:744px; 
	height:129px; 
	margin-left: 0px; 
	margin-top: 28px;
}

#headerstart  {
	width:111px;
	height:129px;
	left: 0px;
	margin-top: 28px;

}

#startbild {
	position:absolute;
	width: 633px;
	height: 436px;
	left: 222px;
	top: 0px;
	margin: 0;
	padding: 0;


}


#nav1         {
	position:absolute;
	width:70px; 	
	margin-left: 22px; 
	margin-top: 24px;
	padding-top: 0px;
	padding-left: 0px;	

}

#subnav       
{
	position:absolute;
	width:125px;
	margin-left: 105px;
	margin-top: 24px;	
	padding-left: 0px;

}
#subnavsortiment      
{
	position:absolute;
	width:125px;
	margin-left: 105px;
	margin-top: 32px;
	padding-top: 0px;
	padding-left: 0px;
	line-height: 14px;

}

#subnavLexi     
{
	position:absolute;
	width:105px;	
	margin-left: 105px;
	top: 304px;	
	padding: 0px;

}
#lexi  {	 
	padding-left: 245px; 
	margin-top: 29px; 

}

#divUpControl{
	position: absolute;
	width:23px;
	margin-left:718px;
	margin-top:218px;

} 
#divDownControl{
	position: absolute;
	width:23px;
	margin-left:718px;
	margin-top:238px;

} 

#divContainer{
	position: absolute;
	width:460px;
	height:225px;
	overflow:hidden;
	margin-top:30px;
	margin-left:245px;
	clip:rect(0,470,225,0);
	visibility:hidden;
} 

#divContent{
	text-align : justify;
	position: absolute;
	top:0px;
	left:0px;
} 

#divContent2{
	position: absolute;
	width:460px;
	height:245px;	
	margin-top:30px;
	margin-left:245px;	
} 

#divLexiContent{	
	position: absolute;
	margin-top:30px;
	left:0px;
}

#divSortiment {width:290px;} 

#divSortimentBild {margin-left:45px;} 

h1 {   	
	font: bold 11px arial, helvetica, arial, sans-serif;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0.8em;
} 


.navi {
	margin-top: -5px;
	line-height: 2.68em;
	font-weight: bold;
	color:#666666;
} 

.navistart {
	margin-top: 24px;
	margin-left: 22px; 
	line-height: 2.68em;
	font-weight: bold;
	color:#666666;
} 
.subnavi {
	line-height: 1.45em;
	font-weight: bold;
	color:#666666;

} 

.forms  {
	font-size : 11px;
	color : #666666;
	width : 290px;
	background: #FFFFFF;
    border: 1px solid #666666;
}
	.form {
	font-size : 11px;
	color : #666666;
	width : 230px;
	background: #FFFFFF;
    border: 1px solid #666666;
}
	.formsubmit  {
	font-size : 11px;
	color : #666666;
	width : 60px;height : 17px;
	background: #FFFFFF;
    border: 0px solid #33333;
}
.formsubmit2  {
	font-size : 11px;
	color : #666666;
	text-align: left;
	width : 40px;height : 17px;
	background: #FFFFFF;
    border: 0px solid #33333;
}

/* Links */

 a:link { color:#B2B2B2; text-decoration:none;}
 a:visited { color:#B2B2B2; text-decoration:none;}
 a:hover { color:#666666; text-decoration:none;}
 a:active { color:#666666;text-decoration:none;}
 
  a.lexi:link { color:#000000; text-decoration:none;}
 a.lexi:visited { color:#000000; text-decoration:none;}
 a.lexi:hover { color:#666666; text-decoration:none;}
 a.lexi:active { color:#000000;text-decoration:none;}
 
   a.formlink:link { color:#666666; text-decoration:none;}
 a.formlink:visited { color:#666666; text-decoration:none;}
 a.formlink:hover { color:#000000; text-decoration:none;}
 a.formlink:active { color:#666666;text-decoration:none;}
 

 