body {			
	background-color: #fff;
}

div#wrap { 		
	width: 1100px;
	margin: 25px auto;
	border: 0px;
	background-color: #f3f2ee;
}
		
div#bild {     
	border: 0px;
	height: 280px;
}
			
div#navigation_col {	
	background-color: #f3f2ee;
	padding: 10px 0px;
}	
				
div#navigation {	
	padding: 4px 12px;
	font: bold 18px Times;
	color: #000;
	font-style: italic;
	border-bottom: 1px solid #b0aea4;
	background-color: #f3f2ee;
}

div#navigation  a:link  {	
	color: #000;
	text-decoration:none;
	padding: 4px 12px;
}

div#navigation  a:visited  {	
	color: #000;	
	text-decoration:none;
	padding: 4px 12px;
}

div#navigation  a:focus  {	
	color:#cc071e;
	text-decoration:none;
	padding: 4px 12px;
}

div#navigation  a:hover  {	
	color:#cc071e;
	text-decoration:none;
	padding: 4px 12px;
}

div#navigation  a.active  {	
	color:#cc071e;
	text-decoration:none;
	padding: 4px 12px;
	color: #cc071e;
}

div#menu_col { 
	width: 250px;		
	margin-top: 50px;
	float:left;
	background-color: #f3f2ee;
}	
				
div#menu ul {	
	list-style-type:none;
	background-color: #f3f2ee;
}
			
ul.menu li { 	
	list-style-type:none;
	margin-bottom:5px;
	background-color: #f3f2ee;
	padding:5px 0;
}	
		
ul.menu li a {  	
	list-style-type:none;
	text-decoration:none;
	color:#000;
	font: bold 13px Times;
	font-style: italic;
}	
				
ul.menu li a:hover {	
	color:#cc071e;
	list-style-type:none;
}

ul.menu li a.active { 	
	color:#000;
	list-style-type:none;
}
					
div#col_rechts	{	
	float: right;
	background-color: #f3f2ee;
	width : 250px;
}

div#shop ul	{	
	display: block;
	list-style-type:none;
}
			
ul.shop li { 
	text-decoration:none;
	list-style-type:none;
	color:#fff;
	font: bold 18px Times;
	font-style: italic;
}	
		
ul.shop li a {  	
	text-decoration:none;
	list-style-type:none;
	color:#fff;
	font: bold 18px Times;
	font-style: italic;
	background-color: #cc071e;
	display: block;
	width: 200px;
	float : left;
	padding: 7px 0 5px 10px;
	margin-bottom: 5px;
}	
				
ul.shop li a:hover {	
	color:#fff;
	list-style-type:none;
	display: block;
}

ul.shop li a.active { 	
	color:#fff;
	list-style-type:none;
	display: block;
}

div#content_wrap  {	
	width: 850px;
	float:right;
	background-color: #f3f2ee;
}	
		

div#content_col {  	
	width: 500px;
	font-size:12px;
	line-height: 28px;
	font-family:Helvetica, sans-serif;
	color:#000;
	background-color: #f3f2ee;
	margin: 0 0 0 25px;
	padding: 15px 0px;
}

div#content_col a{  	
	width: 500px; 
	font-size:12px;
	line-height: 28px;
	font-family: Helvetica, sans-serif;
	color: #cc071e;
	background-color: #f3f2ee;
	text-decoration: none;	
}		



span.head {
	font: bold italic 18px Times;
	color: #cc071e;
	padding: 15px 0;
}

span.artikel {
	font: bold 13px Times;
	font-style: italic;
	color: #000;
	line-height: 28px;
}
				
span.detail	{
	font: bold 13px Times;
	font-style: italic;
	color: #cc071e;
	line-height: 28px;
}
				
span.lemp {
	font: bold 13px Helvetica;
	color: #cc071e;
	padding: 15px 0;
}
				
span.sicher	{
	font: bold 13px Times;
	font-style: italic;
	color: #000;
}

span.years {
	font: bold 13px Times;
	font-style: italic;
	color: #000;
	line-height: 28px;
}

span.pdf {
	font: normal 12px Helvetica;
	color: #cc071e;
	padding: 15px 0;
}
				
span.download {
	font: normal 12px Helvetica;
	color: #cc071e;
	padding: 15px 0;
	line-height: 28px;
}

div.bottom {
	background-color: #f3f2ee;
	clear:both;
	text-align:center;
	font: normal 11px Helvetica;
	padding: 25px 15px;
	color:#b0aea4;
}
				
div.bottom a:link {	
	text-align:center;
	text-decoration: none;
	font:  normal 11px Helvetica;
	padding: 10px 15px;
	color:#b0aea4;
}
				
div.bottom a:visited {
	text-align:center;
	text-decoration: none;
	font:  normal 11px Helvetica;
	padding: 10px 15px;
	color:#b0aea4;
}				
				
div.bottom a:focus {	
	text-align:center;
	text-decoration: none;
	font:  normal 11px  Helvetica;
	padding: 10px 15px;
	color:#b0aea4;
}				
				
div.bottom a:hover {	
	text-align:center;
	text-decoration: none;
	font:  normal 11px Helvetica;
	padding: 10px 15px;
	color:#cc071e;
}	

div.bottom a.active {	
	text-align:center;
	text-decoration: none;
	font:  normal 11px Helvetica;
	padding: 10px 15px;
	color:#b0aea4;
}

#div1 {
	float: right;
	}
				

