body  {
   color:#000000;	
   text-align:center;
   margin:0px;
   padding:0px;   
}
body, td, a  {
  color:#000000;
  font-family:Arial, Verdane, sans serif;  
  font-size:12px;
}

#main {
	margin:auto;
	text-align:left;
	width:850px;
	_width:853px;
	position:relative;
	height:700px;
}

.headline {
    padding:24px 0px 0px 13!important;
}


#head  {
	width:850px;	
	height:77px;
	position:absolute;
	top:10px;
	left:0px;	
	border-bottom:2px solid black;
}

#breadcrumb  {
	width:650px;	
	height:18px;
	position:absolute;
	top:90px;
	left:0px;	
}

#search  {
	width:206px;	
	height:18px;
	position:absolute;
	top:90px;
	left:643px;
	text-align:right;	
}

#search input  {
    font-size:10px;
	height:17px;
}

#sendPassword  {
   position:absolute;
   top:150px;
   left:280px;
   width:440px;
   height:230px;
   border:2px solid #c1c1c1;
   background-color:#ffffff;
}



#basket  {
	width:170px;	
	height:50px;
	position:absolute;
	top:20px;
	left:680px;	
	text-align:right;
}


#cont{
	width:850px;	
	position:absolute;
	top:108px;
	left:0px;	
}


#leftnavi  {
    margin-top:15px;
    margin-bottom: 150px;
}

#leftnavi ul li,
#leftnavi ul li ul li,
#leftnavi ul li ul li ul li {
    list-style: none;

}

#leftnavi ul {
  margin:0px;
  padding:0px;


}

#leftnavi ul li {
  padding:0px;
  margin:0px;
}

#leftnavi ul li ul li {
  padding:0px;
  margin:0px;
}

#leftnavi ul li ul li ul li {
  padding:0px;
  margin:0px;
}


#leftnavi ul li a {
	padding:0px 0px 0px 15px;
	width:165px;
	font-size:13px;
}

#leftnavi ul li ul li a {
	padding:0px 0px 0px 30px;
	width:150px;
	_width:180px;
	font-size:12px;
}

#leftnavi ul li ul li ul li a {
	padding:0px 0px 0px 45px;
	width:135px;
	font-size:12px;
}


#leftnavi a:hover, #leftnavi a.aktiv {
   color:#344284;
   background-color:#E1E1E1;   
   _width:174px;
}

#content   {
	border:1px solid #c1c1c1;
	background-color: #f0f0f0;

}

#leftnavi a {
    display:block;
	margin:3px 0px 0px 0px;
    color:#C0C0C0;
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
}

#lnavi {
	background-color: #344284;
	vertical-align:top;
}

.productline  {
   width:610px;
   margin:10px 0px 0px 15px;
   padding:5px;	
   background-color:#ffffff;
   border:1px solid #c0c0c0;
}

.productline a {
  color:#000000;
  font-family:Arial, Verdane, sans serif;  
  font-size:12px;
  display:inline;
}

.detailinfo {
  color:#000000;
  font-family:Arial, Verdane, sans serif;  
  font-size:12px;
}

.produktbild  {
	border:1px solid #c1c1c1;
}

#wklayer  {
  display:none;
  position:absolute;   
  top:150px;
  left:323px;
  width:280px;
  height:100px;
  background-color:white;
  border:2px solid #c0c0c0;  
  padding:10px;
  text-align: center;
}

.wk_headline  {
  font-size:18px;
  font-weight:bold;
}

.button  {
	text-decoration:none;
	background-color:#E1E1E1;
	color:#344284;
	padding:2px 5px 2px 5px;
	border:1px solid #a1a1a1;	
	font-weight:bold;
}

.button:hover   {
	text-decoration:none;
	background-color:#344284;
	color:#E1E1E1;
	padding:1px 5px 1px 5px;
	border:1px solid #a1a1a1;
}

#content p {
	padding:0px 0px 0px 13px;


}


.continue   {
	width:640px;
	padding:6px 0px;
	margin:0px 13px 0px 13px;
	background-color:#ffffff;
	text-align:right;
}

.continue_ordered   {
	width:640px;
	padding:6px 0px 20px 0px;
	margin:0px 13px 0px 13px;
	text-align:right;
}

.loginfield   {
	width:640px;
	padding:2px 0px;
	margin:10px 13px 10px 13px;
	background-color:#ffffff;
	border-top:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;	
}

.customerdata  {
	height:400px!impotant;
}

.red  {
	color:#ff0000;
}

#wako_login  {
	color:#ff0000;
	font-weight:bold;
	position:absolute;
	left:207px;
	top:91px;
	_top:105px;
}

.tabborbot {
    border-bottom:1px solid #c0c0c0;
	padding:8px 0px; 
}

.warenkorbdetails  {
	width:640px;
	padding:0px 0px;
	margin:16px 13px 16px 13px;
	background-color:#ffffff;
	border-top:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;	
}

.headtab  {
    background-color:#344284;
	color:#C0C0C0;
}

.headtab td  {
	color:#C0C0C0;
}

.underl  {
  padding:3px 0px;
}

#footer   {
	border:1px solid #c1c1c1;
	background-color: #f0f0f0;
	text-align:center;
}

#static  {
	padding:25px 13px 25px 13px;    
	text-align:center;
	height:100%;
	font-size:13px;
}

#static .head  {
	font-size:20px;
	color: 344284;
}

#pr_line_deliv  {
	display:none;
}

#pr_line_table  {
	display:none;
}

#wako_aendereartikel  {
	position:absolute;
	background-color:#ffffff;
	border:1px solid black;
	width:150px;
	height:95px;
	top:150px;
	left:300px;
	padding:20px;
}

#changepassword   {
   position:absolute;
   top: 100px;
   left:350px;
   width:250px;
   height:140px;
   background-color:#ffffff;
   border:2px solid black;
   padding:20px;
   display:none;
}