	* {

	 font-family: Arial, Helvetica, sans-serif; 

	 color: #333333;

	 font-size:11px;

	 line-height:15px;

	 }

body {

	margin:10px;

	background-color:#FFFFFF;

	padding:0px;

	}

table, td, p, img, h6, h5, h4, h3, h2, h1 {

	border:0px;

	margin:0px; 

	padding:0px;

	}	

table { border-collapse: collapse; }		



ul { list-style-position: outside; margin-bottom:0px;margin-top:0px;margin-left:15px; }

a { text-decoration:none; color:red;}	



/* Seitenstruktur */

	

#contentArea {

 width:984px;



}

#containerLeft {

	/*float:left;*/

	width:176px;

	}

	

#containerPrimary {

	width:808px;

	}

#containerPrimary * a {

	font-size:13px;

	line-height:20px;

  color: red;

}



	

#containerCenter {

	/*float:left;*/

	/*width:592px;*/

	width:606px;

	}



#containerRight {

	/*float:left;*/

	/*clear:both;*/

	width:202px;

	}

	





#footerArea {





}





#shopTeaser,

 #shopTeaser * {

	background: #ff0029;

	color: #ffffff;

}



#shopTeaser select {

	font-size: 10px;

	line-height:13px;

	color: #ffffff;

	background-color: red;

	outline-style:solid;

	outline-width:thin;

	outline-color:#ffffff;

}



#shopTeaser * .selectShop {

	font-size: 10px;

	line-height:13px;

	color: #ffffff;

	background-color: red;

	outline-style:solid;

	outline-width:thin;

	outline-color:#ffffff;

}



/* Individualformate */	

#MainMenue {

	height:42px;

	width:984px;

	}

#MainMenue ul {

	margin-left: 0;

	padding-left: 0;

	display: inline;

	} 

#MainMenue ul li {

	float:left;

	margin-left: 0px;

	padding: 0px;

	border-left: 0px none ;

	list-style: none;

	display: inline;

	}



/** Kontakt */

#Kontakt {

		float:left;

}



#Kontakt .left {

	width:118px;float:left;

}



#Kontakt .right {

	width:198px;float:left;	

}







#Kontakt div {

	padding-bottom:15px;

	}

#Kontakt input {

	height:16px;

	}

#Kontaktfeld div {

	padding-bottom:12px;

	}	



	

	

	

	

/* Factsheet CSS */

div.factSheetEntry {

padding-right: 7px;

text-align: right;



}

div.factSheetName {



padding-left: 7px;

text-align: left;

}



.factSheetHeadline {

 background: #FEE590;

 padding-left: 7px;

text-align: left;

font-weight:bold;

margin-top:6px;

}







/* Klassen */	

.mainWidth { width:984px; }	

.headerForm {

	background-color:#E5E5E5;

	border:1px solid #999999;

	font-size:10px;

	}	

.faqLetter {

	padding-left:7px;

	font-weight:bold;

	}

.faqText {

	width:516px;

	padding-left:7px;

	color:#333333;

	line-height:15px;

	}



.teaserBar {

	height:24px;

	width:188px;

	}

.teaserSideBarText {

	font-weight:bold;

	padding:3px 0 0 5px;

	color:#FFFFFF;

	}

.teaserBarText {

	font-weight:bold;

	padding:3px 0 0 5px;

	color:#666666;

	}

.teaserText {

	padding-top:7px;

	color:#333333;

	line-height:15px;

	}

.headline {

	font-weight:bold;

	padding-bottom:16px;

	font-size:13px;

	color:#666666;

}

.ppaHeadline {

	font-weight:bold;

	padding-top:12px;

	font-size:15px;

	color: #ff0029;

}



.pressBoxHeadline {

	font-weight:bold;

	color:#ff0029;

	font-size:13px;

	}



.ppaText, .ppaText * {

	font-size:13px;

	color:#333333;

	line-height:20px;

}

.ppaText * a {

	font-size:13px;

	color:#333333;

	line-height:20px;

  color: #ff0029;

}



.pressBoxDate {

	color:#666666;

	font-size:10px;

	padding-top:2px;

	padding-bottom:2px;

	}



.quickLinks {

	border-bottom:1px solid #999999;

	/*padding:5px 0;*/

	line-height:15pt;

	color: #666666;

	}



.input-text {

	background-color:#e5e5e5;

	border: 1px solid;

	width: 250px;

	}

div.quickLinks a:link,

		div.quickLinks a:active, 

		div.quickLinks a:hover, 

		div.quickLinks a:visited, 

		div.quickLinks * a 

		{ line-height:15pt;

	padding:3px 5px 3px 0px;

	font-family: Arial, Helvetica, sans-serif; 

	 color: #666666;

	 font-size:11px;

}

	







p.legend {

 font-size:10px;

 color: #666666;

}

	

/* Schrift */

.bold { font-weight:bold; }

.center { text-align: center; }

.underline { text-decoration:underline; }

.inline { display: inline; }

.block { display:block; }

.smaller { font-size:10px; }	

.noDeco { 

	text-decoration: none;

	font-weight:normal;

	}	

h1 {}

h2 {}

h3 {}

h4 { font-size:13px; }	



/* Farben */

.color0 { color:#FFFFFF; }

.color1 { color:#000000; }

	/* gelb */

.color2 {color:#FFBE00; }

.color3 { color:#FF7B17; }

.color4 { color:#FF0029; }

.color5 { color:#FF0000; }

	/* grau */

.color6 { color:#333333; }

.color7 { color:#FF0029; }	

.color8 { color:#999999; }

.color9 { color:#666666; }



/* Farben Hintergrund */

.bgColor0 { background-color:#FFFFFF; }

.bgColor1 { background-color:#000000; }

	/* gelb */

.bgColor2 { background-color:#FEE59D; }

	/*  grau */

.bgColor3 { background-color:#EFEFEF; }	

	/* rot */

.bgColor4 {	background-color:#FF0029; }	

	/* dunkel orange */

.bgColor5 { background-color: #FF7B17; }

	/*  orange */

.bgColor6 { background-color: #FFBD8B; }

.bgColor8 { background-color:#999999; }



/* Abstaende - Ausrichtung */

.floatL { float:left; }

.floatR { float:right; }	

.clear { clear:both; }	



.top { vertical-align:top; }

.bottom { vertical-align:bottom; }



.padding7 { padding:7px; }





.margin7 { margin:7px; }

.margin3 { margin:3px; }



.marginTB7 { margin:7px 0; }

.marginTB1 { margin:1px 0 1px 0;}

.paddingL7 { padding-left:7px; }		





.paddingL21 {padding-left:21px;}



.marginL41 { margin-left:41px; }

.marginL25 { margin-left:25px; }

.marginT14 { margin-top:14px; }

.marginT7 { margin-top:7px; }	

.marginT5 { margin-top:5px; }	

.marginT1 { margin-top:1px; }	



.paddingB2 { padding-bottom:2px; }

.

/** RDedit Klassen fuer Red Dot*/

.RDedit{background-color: #ffcccc; font-family : sans-serif;font-size : 11px;color:#ebf5ff;}

.RD {margin:0px 0px 0px 0px;font-size:10px;font-weight:bold;font-family:verdana,sans-serif;color:#ff0000;}

.RDborder{border-right: #ff0000 1px dashed;border-top: #ff0000 1px dashed;border-left: #ff0000 1px dashed;border-bottom: #ff0000 1px dashed} 

.pos_pic 
{
	position:relative; 
	left:500px !important;
	left:0px; 
	width:200px;
}

.pos_pic_pop 
{
	/* position:absolute !important; */
    	position:relative;
	/* top:-145px !important; */
	/* top:0px !important; */
	top:0px;
	/* top: -145px; */
	/* left:400px !important; */
	/* left:138px !important; */
	left:138px;
	/* left:400px;  */
	width:200px;      
}

