/*
-----------------------------------------------
Author:   aktivwerk 2009
Version:  15.2
----------------------------------------------- */
/* Main 
----------------------------------------------- */
 /* footer */
 
  .footer-wrapper {

padding:0px;
margin:0px;

text-align: left;
margin: auto;
	font-size: 11px;
	
	
	color: #999999;

	width:972px;


	
	 

}
  #footer {
	
	width: 1100px;
 	margin: 40px 0px 0px 0px;
	
	text-align: left;
	
	 

}
.footer-container {
 	float:left;
	width: 180px;
	text-decoration:none;
 	margin: 0px 10px 0px 0px;

	  	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

}

.footer-box {
 	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;


}
      .footer-head{ 
	 width: 180px;
	text-decoration:none;
	font-size: 12px;
	color:#999999; 
	font-weight: bold;
	padding: 0px 0px 0px 9px;

	margin:0;
	line-height: 12px;
	}
	    .footer-link{ 
	 width: 210px;
	text-decoration:none;
	font-size: 11px;
	color:#999999; 
	
	padding: 0px 0px 0px 9px;

	margin:0;
	line-height: 12px;
	}
		    .footer-center{ 

	text-decoration:none;

	}
	   .footer-link:hover{
	
	text-decoration: underline;	

		
 }
 	ul#foot { 
width:180px;
text-align: left;
list-style-type:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration:none;


	}
ul#foot li { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration:none;



	}
	 /* header */
	 
	 .slang-container {
 	float:right;
	width: 60px;
	height: 30px;
text-align: right;
 	margin: 12px 0px 0px 0px;

	  


}

 /* main content */
 
 .contentrahmen-wrapper{
 	float:left;
	width: 770px;
	text-decoration:none;
 	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	  

}
 .contentrahmen-left{
 	float:left;
	width: 490px;
	height:236px;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	border-top: solid 1px #d2cdcd;
	border-bottom: solid 1px #d2cdcd;


}
 .contentrahmen-right{
 	float:right;
	width: 250px;
	height: 234px;
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	border-top: solid 1px #d2cdcd;
	border-bottom: solid 1px #d2cdcd;

	 

}
 .contentrahmen-copy{
 
	color:#666666; 
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;

}
 .contentrahmen-copy-2{
 	float:left;
	width: 150px;
 
	color:#666666; 
	text-decoration:none;
 	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
   .content-teaser-head-special-2{
	float:left;
	
	width: 250px;
	
	font-size: 15px;
	color:#e2001a; 
	font-weight: bold;
	padding: 0px 0px 9px 0px;

	margin:0;
	line-height: 16px;


 }
   .content-teaser-head-special{
	
	
	
	
	font-size: 15px;
	color:#e2001a; 
	font-weight: bold;
	padding: 0px 0px 9px 0px;

	margin:0;
	line-height: 16px;


 }
  /* product info v1 */
  
    .produktinforahmen {

      width: 450px;
	
     }
  .produktinforahmen-row {
     vertical-align: top;
     padding: 0px;
	border-top: solid 1px #999;
     float:left; 
     text-align: left;
      width: 450px;
	  height:20px;
     }
	   .produktinforahmen-artikel {
     vertical-align: top;
     padding: 0px;
     float:left; 
     text-align: left;
      width: 80px;
	 
     }
	    .produktinforahmen-info {
     vertical-align: top;
     padding: 0px;
     float:left; 
     text-align: left;
      width: 350px;
	 
     }
	 .infoBoxHeading-product {
  line-height: 28px;
	font-size: 29px;
	color:#cc0a11; 
	 
width: 400px;
float:left; 
	 
     }
	 	 .infoBoxHeading-product-2{
    line-height: 28px;
	font-size: 22px;
	color:#5C6474; 
	 
width: 400px;
float:left; 
margin: 0px 0px 8px 0px;
	

	 
     }
	 

