body {
		color: black; background-color: black;
		font-family: Helvetica,verdana,sans-serif;
		margin: 0; padding: 0.3em 0;
		text-align: center;  /* Zentrierung im Internet Explorer */
		}

#header {
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		width: 980px;
		padding: 0;
		background: white;
		border-bottom: 2px solid black;
		}

#header2 {
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		width: 980px;
		padding: 0px;
		height:110px;
		background: white;
		}

#az {
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		width: 980px;
		height:15px;
		padding: 0;
		background: #EFEFCE;
		border-bottom: 1px solid black;
		border-top: 1px solid black;
		}

#footer {
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		width: 980px;
		padding: 0;
		border-top: 1px solid black;
		background: #FEFEE8;
		}


#footer2 {
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		width: 980px;
		padding: 0;
		border-top: 1px solid black;
		background: white;
		}

#main1 {
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		width: 980px; padding:0;
		background:white;
		}
#main2 {
		margin:0; padding:0;
		background:white;
		}

#blackbar1 {
		margin: 0 auto;   
		width:980px;
		height: 1px;
		background:black;
		}

#blackbar {
		margin: 0 auto;   
		width:980px;
		height: 2px;
		background:black;
		}
#whitebar {
		margin: 0 auto;   
		width:980px;
		height: 6px;
		background:white;
		}

#whitebar2 {
		margin: 0 auto;   
		width:510px;
		height: 6px;
		background:white;
		}

.error {
		text-align: left; 
		margin-top: 20px;   
		margin-bottom: 20px;   
		width: 600px;
		padding: 8px;
		background: #E7D3D3;
		border: 1px solid black;
		}
	
  
  
  






/* Zweispaltig */

#left1_2 {
		float:left;
		width:150px;
		margin-left:15px; 
		padding:0px;
		font-size:80%;
		text-align: left; 
		}


#right2_2{
		margin-left:180px;
		margin-right: 15px;
		padding: 0px;
		font-size:80%;
		text-align: left;
		}

/* Einspaltig ARTIKEL */

#fullwide {
		width:950px;
		margin-left:15px; 
		margin-right: 15px;
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		padding:0px;
		text-align:left;
		background:#FFFFFF;
		}

/* Dreispaltig VIEW */


#left_v {
		float:left;
		width:132px;
		margin-left:15px; padding:0;
		font-size:80%;
		}
#right_v {
		float:right;
		width:160px;
		margin-right:15px; padding:0;
		font-size:80%;
		}
#middle_v{
		margin-left: 161px;
		width:629px;
		padding: 0;
		}








/* Zweispaltig SCHNITTBERICHT*/

#left_SB {
		float:left;
		width:775px;
		margin-left:13px; 
		padding:0px;
		font-size:80%;
		text-align: left; 
		}


#right_SB{
		margin-left:803px;
		text-align: left;
		padding: 0px;
		font-size:80%;
		text-align: left;
		}




/* Zweispaltig Top */


#top1_2 {
		float:left;
		width:530px;
		margin:0px; 
		padding:0px;
		font-size:80%;
		text-align: left; 
		}


#top2_2{
		margin-left:591px;
		margin-right: 13px;	
		padding: 0px;
		font-size:80%;
		text-align: left;
		vertical-align: middle;
		}


/* Dreispaltig */


#left_x {
		float:left;
		width:144px;
		margin-left:15px; padding:0;
		font-size:80%;
		}
#right_x {
		float:right;
		width:252px;
		margin-right:15px; padding:0;
		font-size:80%;
		}
#middle_x{
		margin:0 174px;
		width:524px;
		padding: 0;
		font-size:80%;
		}



.column-in {
		margin:0; padding:2px 2px;
		}

.column-in3 {
		margin:0; padding:0px 0px;
		}

.column-in2 {
		margin:0; padding:0px 0px;
		}

.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	


h3{ 
	margin: 0.5em 0;
	font-family:verdana,Helvetia,sans-serif; 
	font-size:11pt; 
	color:#B53131;
	text-align:left;

	}
	
h2{ 
	margin: 0.5em 0;
	font-family:verdana,Helvetia,sans-serif; 
	font-size:9pt; 
	text-align:left;

	}

/*p { margin: 0.5em 0 }*/

	
.copy { text-align:center; font-size:80% }


a,p,td,tr,div        { font-family:verdana,Helvetia,sans-serif; font-size:8pt; font-color:black; }



td#tab { 
	padding:6px; 
	margin:0px; 
	border-bottom: 1px solid #C0C0C0;
	text-align:left;
	}
	
td#tabg { 
	padding:2px; 
	margin:0px; 
	text-align:left;
	}
	
td#tab4 { 
	padding:4px; 
	margin:0px; 
	border-bottom: 1px solid #C0C0C0;
	text-align:left;
	}
	
td#tabtop { 
	padding:6px; 
	padding-bottom: 2px;
	margin:0px; 
	text-align:left;
	}
	
td#tab2 { 
	padding:1px; 
	margin:0px; 
	border-bottom: 1px solid #C0C0C0;
	text-align:left;
	}
	
td#tabr { 
	padding:6px; 
	margin:0px; 
	border-bottom: 1px solid #C0C0C0;
	text-align:right;
	}
	
td#tabt { 
	padding:4px; 
	margin:0px; 
	border-top: 1px double black;
	text-align:right;
	}

td#shop { 
	padding:1px; 
	margin:0px; 
	}

A:link 	        { color:#B03232;  text-decoration: none; }
A:visited       { color:#B03232;  text-decoration: none; }
A:hover	        { color:#DB7171;  text-decoration: underline; }
A:active        { color:#B03232;  text-decoration: none; }















/* ENGLISCHES DESIGN */

/* Zweispaltig Startseite */

#left50 {
		float:left;
		width:475px;
		margin-left:15px; 
		text-align: left; 
		}


#right50{
		margin-left:490px;
		margin-right: 15px;
		text-align: left;
		}
		
/* Zweispaltig Liste */

#leftE685 {
		float:left;
		width:685px;
		margin-left:15px; 
		text-align: left; 
		}
		
#leftE685_2 {
		float:left;
		width:685px;
		margin-left:15px; 
		text-align: left; 
		}		



#rightE250{
		margin-left:715px;
		margin-right: 15px;
		text-align: left;
		}

/* Ausgabe-DIVs für die englische Startseite */

.ListE {
 clear: both;
 height: 110px;
 overflow: hidden;
 background-color: #F6F5E0;
}

.ListEAlt {
 background-color: #E0DFC8;
}

.ListPic {
 float: left;
 width: 80px; 
 height: 110px;
 border-right-style: solid;
 border-right-width: 1px;
 border-right-color: #000;
}

.ListPic img {
 width: 80px;
 height: 110px;
}

.ListTitle {
 float: left;
 display: block;
 width: 220px;
 padding: 8px 5px 0 5px;
 font-weight: bold;
 font-size: 11px;
  /* Schutz vor Sprenung des Designs */
 height: 28px;
 overflow: hidden;
}

.ListTop {
 padding: 3px 3px 3px 3px;
 font-weight: bold;
 font-size: 12px;
 color: #FFFFFF;
 background-color: #B53131;
  /* Schutz vor Sprenung des Designs */
 height: 12px;
 overflow: hidden;
}

.ListDetails {
 float: left;
 display: block;
 width: 220px;
 line-height: 1.16;
 padding: 0 5px;
 font-size: 9px;
 color: #666;
 /* Schutz vor Sprenung des Designs */
 height: 16px;
 overflow: hidden;
}

.ListCompare {
 float: left;
 display: block;
 width: 220px;
 padding: 5px 5px 0 5px;
 font-size: 10px;
 /* Schutz vor Sprenung des Designs */
 height: 50px;
 overflow: hidden;
}

.ListHSpacer {
 clear: both;
 height: 1px;
}

.ListHSpacer1 {
 float: left;
 background-color: #000;
 width: 81px;
 height: 1px;
 overflow: hidden;
}

.ListHSpacer2 {
 display: none;
}







