/* CSS Document für Reifenshop von AYAGO GmbH */

/*================== allgemein ==============================*/

body {	
    background-color:	#EDEDED;
    margin: 			0;
	padding:			0;
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#000;
}

form {
	margin:				0;
	padding:			0;
}

#mainWrapper {
	margin:				10px 0 10px 10px;
	padding:			0;
	background-color:	#fff;
	position:			absolute;
	top:				0px;
	left:				0px;
}


.clear {
	clear:			both;
}

td {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
}


a {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#B50102;
	text-decoration:	none;
}

a:hover {
	text-decoration:	underline;
}

/*================== head ===================================*/

#headerPos {
	margin:				0 0 0 15px;
	padding:			0;
	width:				970px;
}

#logoPos {
	float:				left;
	margin:				0;
	padding:			0;
	width:				300px;
	/*background-color:	#CCCCCC;*/
}

#serviceNaviPos {
	float:				left;
	margin:				0;
	padding:			0;
	width:				125px;
	/*background-color:	#CCCCCC;*/
}

#warenkorbPos {
	float:				left;
	margin:				0 0 0 15px;
	padding:			0;
	width:				300px;
	/*background-color:	#CCCCCC;*/
}

#meinShopPos {
	float:				left;
	margin:				0 0 0 10px;
	padding:			0;
	width:				220px;
	/*background-color:	#CCCCCC;*/
}


/*================== header ===================================*/

/*---- überschrift über suche, warenkorb oben und meinShop ---*/

.header01 {
	margin:				0;
	padding:			8px 0 3px 10px;
	border-bottom:		3px solid #fff;
	background-color:	#D40001;
}

.header01 h1 {
	margin:				0;
	padding:			0;
	font-family:		arial, verdana, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#fff;
	/*text-transform:		uppercase;*/
}

.header02 {
	margin:				0;
	padding:			8px 0 3px 10px;
	border-bottom:		3px solid #fff;
	background-color:	#999999;
}

.header02 h1 {
	margin:				0;
	padding:			0;
	font-family:		arial, verdana, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#fff;
	/*text-transform:		uppercase;*/
}



/*================== Service Navigation ==========================*/


#serviceNavi {
	margin:				20px 0 0 0;
	padding:			0;
	list-style:			none;
}

#serviceNavi li {
	text-align:			right;
	margin:				0;
	padding:			0;
	width:				125px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
}

#serviceNavi a {
	display:			block;
	height:				17px;
	margin:				0;
	padding:			0 13px 5px 0;
	color:				#737373;
	text-decoration:	none;
	background-image:	url(css/images/navi_service_back_no.gif);
}

/*---- grafik muss angepasst werden ---*/

#serviceNavi a:hover {
	color:				#737373;
	text-decoration:	underline;
	background-image:	url(css/images/navi_service_back_over.gif);
}



/*================== Warenkorb ===================================*/

/*---- hintergrundfarbe muss angepasst werden ---*/

#wkWrapper {
	margin:				0;
	padding:			10px;
	background-color:	#EFDADB;
}

.fakeiframe {
	text-align:			right;
	margin:				0;
	padding:			2px 5px 2px 0px;
	width: 				280px;
	height: 			60px;
	overflow: 			auto;
	background-color: 	#fff;
}

#gesamtsummeWKSmall {
	margin:				0;
	padding:			2px 5px 2px 5px;
	height:				15px;
	background-color: 	#fff;
}

/*---- hintergrundfarbe muss angepasst werden ---*/

#wkButtonsBack {
	margin:				0 0 15px 0;
  	padding:     		2px 0 2px 0;
	background-color:	#EBBABB;
}

/*--------- buttons im WK ----------*/

/*---- buttons müssen auch angepasst werden ---*/

.buttonzumWK {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				120px;
	padding:			2px 0 3px 0;
}

.buttonzumWK a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

/*---- farbe des hover links muss evtl auch angepasst werden ---*/

.buttonzumWK a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}


.buttonzurKasse {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				80px;
	padding:			2px 0 3px 0;
}

.buttonzurKasse a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

/*---- farbe des hover links muss evtl auch angepasst werden ---*/

.buttonzurKasse a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}


/*================== Warenkorb Detailansicht =====================*/
.BestellWizzard {
	float:				left; 
	border: 			1px solid #E6E6E6;  
	width:				125px; 
	height:				75px; 
	margin:				0 5px 15px 0;
	background-color:	#FAFAFB;
}

.BestellWizzard h1 {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#000;
	margin:				0;
	padding:			5px 0 5px 5px;
}

.BestellWizzard p {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#000;
	margin:				0;
	padding:			0 0 5px 5px;
}

.BestellWizzardAktiv {
	float:				left; 
	border: 			1px solid #DC2C00;  
	width:				125px; 
	height:				75px; 
	margin:				0 5px 15px 0;
	background-color:	#FAFAFB;
}

.BestellWizzardAktiv h1 {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#DC2C00;
	margin:				0;
	padding:			5px 0 5px 5px;
}

.BestellWizzardAktiv p {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#000;
	margin:				0;
	padding:			0 0 5px 5px;
}

.WKWrapper {
	margin:				0;
	padding:			0;
	background-color:	#F2F3F4;
}

.tableWKhead {
	background-color:	#999999;
	color:				#fff;
	font-weight:		bold;
}

.tableWKnorm {
	background-color:	#fff;
	color:				#000;
}

.bildForm2 {
	margin:				0;
	border-top:			1px solid #CCCCCC;
	border-left:		1px solid #CCCCCC;
	border-right:		1px solid #999999;
	border-bottom:		1px solid #999999;
}

.agbGelesen {
	color:				#DC2C00;
	font-weight:		bold;
}

.agbGelesen a {
	color:				#DC2C00;
	font-weight:		bold;
	text-decoration:	underline;
}

/*---- farbe muss evtl auch angepasst werden ---*/

.tableGesamtsumme {
	background-color:	#EFDADB;
	color:				#000;
	font-weight:		bold;
}

.InputProfil {
	
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
	font-size:			11px;
  	width:				220px;
	height:				20px;
	margin:				0;
  	padding:     		2px;
}

/*---- hintergrundfarbe muss evtl auch angepasst werden ---*/

#WKweiterBack {
	/*text-align:			right;*/
	margin:				15px 0 10px 0;
  	padding:     		2px 0 2px 0;
	background-color:	#EBBABB;
}

/*--------- buttons in Warenkorb Detailansicht ----------*/


/*---- hintergrundfarbe des buttons muss evtl auch angepasst werden ---*/

.buttonAktualisieren {
	text-align:			center;
	background-color:	#D40001;
	margin:				0 0 3px 0;
	width:				80px;
	padding:			1px 0 2px 0;
}

.buttonAktualisieren a {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#fff;
	text-decoration:	none;
}

.buttonAktualisieren a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}

.buttonLoeschen {
	text-align:			center;
	background-color:	#A8A8A9;
	margin:				0 0 3px 0;
	width:				80px;
	padding:			1px 0 2px 0;
}

.buttonLoeschen a {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#fff;
	text-decoration:	none;
}

.buttonLoeschen a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}


/*---- hintergrundfarbe des buttons muss evtl auch angepasst werden ---*/

.buttonAbspeichern {
	text-align:			center;
	background-color:	#D40001;
	margin:				5px 0 0 5px;
	width:				80px;
	padding:			1px 0 2px 0;
}

.buttonAbspeichern a {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#fff;
	text-decoration:	none;
}

.buttonAbspeichern a:hover {
	color:				#FFBC2A;
	text-decoration:	none;
}

/*---- hintergrundbild des buttons muss evtl auch angepasst werden ---*/

.buttonWeiter {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				190px;
	padding:			2px 0 3px 0;
}

.buttonWeiter a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

/*---- hover farbe buttons muss evtl auch angepasst werden ---*/

.buttonWeiter a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}



/*--------- buttons in Warenkorb versenden ----------*/


/*---- hintergrundfarbe des buttons muss evtl auch angepasst werden ---*/

.buttonAdresseAendern {
	text-align:			center;
	background-color:	#D40001;
	margin:				5px 0 0 5px;
	width:				100px;
	padding:			1px 0 2px 0;
}

.buttonAdresseAendern a {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#fff;
	text-decoration:	none;
}

/*---- hover farbe buttons muss evtl auch angepasst werden ---*/

.buttonAdresseAendern a:hover {
	color:				#59646A;
	text-decoration:	none;
}

/*---- hintergrundbild des buttons muss evtl auch angepasst werden ---*/

.buttonZurueck {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				70px;
	padding:			2px 0 3px 0;
}

.buttonZurueck a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

/*---- hover farbe buttons muss evtl auch angepasst werden ---*/

.buttonZurueck a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}


/*================== mein Shop ===================================*/

/*---- hintergrundfarbe muss angepasst werden ---*/

#msWrapper {
	margin:				0;
	padding:			10px;
	background-color:	#EFDADB;
}

#angemeldet {
	margin:				0;
	padding:			2px 5px 2px 5px;
	height:				105px;
	background-color: 	#fff;
}

#profilBearbeiten {
	margin:				9px 0 0 0;
	padding:			0;	
}

.profilPasswort {
	background-color:	#F6EAEA;
}

.profilEMail {
	background-color:	#E3E3E3;
}

.profilAdresseAendern {
	background-color:	#E3E3E3;
}

/*---- farbe des links muss evtl angepasst werden ---*/

#profilBearbeiten a {
	font-family:		arial, verdana, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#D40001;
	text-decoration:	none;	
}

#profilBearbeiten a:hover {
	text-decoration:	underline;	
}


/*---- hintergrundfarbe muss evtl angepasst werden ---*/

#msButtonsBack {
	margin:				0;
  	padding:     		2px 0 2px 0;
	background-color:	#EBBABB;
}

/*--------- buttons in mein Shop ----------*/

/*---- hintergrundbild des buttons muss evtl auch angepasst werden ---*/

.buttonMerkerliste {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				120px;
	padding:			2px 0 3px 0;
}

.buttonMerkerliste a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

/*---- hover link des buttons muss evtl auch angepasst werden ---*/

.buttonMerkerliste a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}

#Merkerliste_DropDown {
	background-color:	#EFDADB;
	border:				1px solid #000;
	position:			absolute;
	top:				151px;
	left:				776px;
	width:				220px;
	padding:			5px;
	z-index:			100;
}

#Merkerliste_DropDown a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	color:				#000;
	text-decoration:	none;
}

#Merkerliste_DropDown a:hover {
	text-decoration:	underline;
}

/*---- hintergrundbild des buttons muss evtl auch angepasst werden ---*/

.buttonLogout {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				65px;
	padding:			2px 0 3px 0;
}

.buttonLogout a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

/*---- hover link des buttons muss evtl auch angepasst werden ---*/

.buttonLogout a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}



/*================== content ===================================*/

#contentPos {
	margin:				0 0 0 15px;
	padding:			0;
	width:				970px;
}

#suchePos {
	float:				left;
	margin:				0;
	padding:			0;
	width:				425px;
	/*background-color:	#CCCCCC;*/
}

#contentRightPos {
	float:				left;
	margin:				0 0 0 15px;
	padding:			0;
	width:				530px;
	/*background-color:	#CCCCCC;*/
}


/*================== Suche ===================================*/

/*---- hintergrundfarbe muss angepasst werden ---*/

#sucheWrapper {
	margin:				0;
	padding:			0;
	background-color:	#F6EAEA;
}

.link01 {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#B50102;
	text-decoration:	none;
}

.link01:hover {
	text-decoration:	underline;
}

.radioField {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	width:				150px;
	background-color:	#FDFBFB;
}

.radioField input {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	margin:				0;
	padding:			1px;
	height:				20px;
}

/*---- hintergrundfarbe muss evtl angepasst werden ---*/

.searchHeadField {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	width:				250px;
	background-color:	#EBBABB;
}

.searchLegende {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	padding:			3px 0 3px 3px;
}

/*---- hintergrundfarbe muss evtl angepasst werden ---*/

.searchNormField {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	width:				250px;
	background-color:	#FDFBFB;
}

.InputSearch01 {
	
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
	font-size:			11px;
  	width:				220px;
	height:				20px;
	margin:				0;
  	padding:     		0px 2px;
}

.InputSearch02 {
	
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
	font-size:			11px;
  	width:				150px;
	height:				20px;
	margin:				0;
  	padding:     		0px 2px;
}

.dropDownSearch01 {
	
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
	font-size:			11px;
  	width:				220px;
	height:				20px;
	margin:				0;
  	padding:     		0px 2px;
}

.dropDownSearch02 {
	
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
	font-size:			11px;
  	width:				150px;
	height:				20px;
	margin:				0;
  	padding:     		0px 2px;
}

/*---- hintergrundfarbe muss evtl angepasst werden ---*/

#SearchButtonsBack {
	/*text-align:			right;*/
	margin:				0 0 10px 0;
  	padding:     		2px 0 2px 0;
	background-color:	#EBBABB;
}

/*--------- buttons in der Suche ----------*/

/*---- hintergrundbild des buttons muss evtl auch angepasst werden ---*/

.buttonSuchen {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				80px;
	height:				20px;
	border:				none;
}

.buttonSuchen_over {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#FFB81F;
	text-decoration:	none;
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				80px;
	height:				20px;
	border:				none;
}

/*---- hintergrundbild des buttons muss evtl auch angepasst werden ---*/

.buttonAbbrechen {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				80px;
	padding:			2px 0 3px 0;
}

.buttonAbbrechen a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

/*---- hover link des buttons muss evtl auch angepasst werden ---*/

.buttonAbbrechen a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}


/*================== Such-Ergebnisliste ==========================*/

.produktWrapper {
	margin:				0;
	padding:			5px;
	background-color:	#F2F3F4;
}

.bildForm1 {
	margin:				2px 0 0 6px;
	border-top:			1px solid #CCCCCC;
	border-left:		1px solid #CCCCCC;
	border-right:		1px solid #999999;
	border-bottom:		1px solid #999999;
}

.tableFieldProduktDataLeft {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	width:				125px;
	background-color:	#fff;
}

.tableFieldProduktDataRight {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	width:				260px;
	background-color:	#fff;
}

.ProduktPreisOrder {
	margin:				0 0 10px 0;
  	padding:     		2px 0 2px 0;
	background-color:	#FAFAFB;
}

.preisText {
	font-family:		arial, verdana, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#7B7B7B;
}

/*---- Farbe muss evtl auch angepasst werden ---*/

.preis_1 {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	/*color:				#B70203;*/
}

.preis_2 {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#B70203;
}

.preis_no {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#B70203;
}

.InputmengeOrder {
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
  	width:				25px;
	height:				20px;
	margin:				0 10px 0 0;
  	padding:     		0px 2px;
}

.InputKommissionOrder {
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
  	width:				200px;
	height:				20px;
	margin:				0 10px 0 0;
  	padding:     		0px 2px;
}

.MarkLieferung_sofort {
	color:				#B70203;	
	font-weight:		bold;
	padding:			0;
	text-align:			center;
	background-image:	url(css/images/lieferung_sofort.gif);
	width:				20px;
	height:				20px;
}

.MarkLieferung_in {
	color:				#B70203;	
	font-weight:		bold;
	padding:			0;
	text-align:			center;
	background-image:	url(css/images/lieferung_in.gif);
	width:				20px;
	height:				20px;
}

.MarkLieferung_no {
	color:				#fff;	
	font-weight:		bold;
	padding:			0;
	text-align:			center;
	background-image:	url(css/images/lieferung_no.gif);
	width:				20px;
	height:				20px;
}

.MarkLieferung_spacer {
	font-size:			0;
	width:				5px;
}

.sortButton a {
	padding:			2px 0 2px 0;
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#333;
	display:			block;
	text-decoration:	none;
}

.sortButton a:hover {
	text-decoration:	underline;
}

#sortButtonAktiv a {
	padding:			2px 0 2px 0;
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	display:			block;
	font-weight:		bold;
	text-decoration:	underline;
}

/*================== bottom ===================================*/

#bottomPos {
	margin:				20px 0 0 15px;
	padding:			0;
	width:				970px;
}

#bottomPosLeft {
	float:				left;
	margin:				0;
	padding:			0;
	width:				425px;
	/*background-color:	#CCCCCC;*/
}

#bottomLeftText {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#999999;
	height:				20px;
}

#bottomPosRight {
	float:				left;
	margin:				0 0 0 15px;
	padding:			0;
	width:				530px;
	/*background-color:	#CCCCCC;*/
}

.textfeldKontakt {
	
  	border:				1px solid #999999;
  	font-family: 		arial,sans-serif;
  	width:				250px;
	height:				120px;
	margin:				0;
  	padding:     		0px 2px;
}


/*-------- login ----------*/

.loginArea {
	width:				300px; 
	height:				180px; 
	background-color:	#EFDADB; 
	border: 			1px solid #DAC2C3;
	position: 			absolute;
	top:				60px;
	left: 				50%;
	margin-left: 		-125px;
}


.loginHead {
	width:				250px; 
	height:				25px; 
	margin:				0 0 15px 0;
	background-color:	#D40001;
}

.loginHead h1 {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	margin:				0;
	padding:			5px 0 5px 5px;
}

.inputLogin {

	border:				0;
  	font-family: 		arial,sans-serif;
  	width:				110px;
	height:				18px;
	margin:				0;
  	padding:     		0px 2px;
}

.buttonLogin {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	text-align:			center;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
	background-image:	url(images/button01_back.gif);
	margin:				0;
	width:				115px;
	height:				21px;
	border:				none;
}

.buttonLogin_over {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	text-align:			center;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	underline;
	background-image:	url(images/button01_back.gif);
	margin:				0;
	width:				115px;
	height:				21px;
	border:				none;
}

#thumbdiv {
	position:			absolute;
	top:				100px;
	left:				100px;
	z-index:			100;
	border:				1px solid black;
}


/*-------- profil ändern ----------*/

.buttonaendern {
	text-align:			center;
	background-color:	#DE0002;
	margin:				0 0 3px 0;
	width:				80px;
	padding:			1px 0 2px 0;
}

.buttonaendern a {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#fff;
	text-decoration:	none;
}

.buttonaendern a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}

/*--------- News Bereich ---------*>
.NewsContent {
	/*width:				500px;*/
	margin:				0;
	padding:			0;
}

td.NewsTable {
	/*width:				500px;*/
	margin:				0 0 10px 0;
	padding:			8px 10px 15px 10px;
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	color:				#333333;
	background-color:	#F2F3F4;
}

.NewsContent img {
	border:				1px solid #606060;
}

.NewsContent a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#7B0000;
	text-decoration:	none;
}

.NewsContent a:hover {
	text-decoration:	underline;
}

.NewsHeadline01 {
	margin:				0;
	padding:			8px 0 3px 10px;
	border-bottom:		3px solid #fff;
	background-color:	#D40001;
}

.NewsHeadline01 h1 {
	margin:				0;
	padding:			0;
	font-family:		arial, verdana, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#fff;
	/*text-transform:		uppercase;*/
}

.NewsHeadline02 {
	margin:				0;
	padding:			10px;
	background-color:	#EFDADB;
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#333333;
}

.NewsArtikelPicAuswahl {
	margin:				0 0 10px 0;
	padding:			8px 10px 15px 10px;
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	color:				#333333;
	background-color:	#F2F3F4;
}

.NewsImgRight {
	margin:				0 0 10px 10px;
	padding:			0;
	border:				1px solid #606060;
}

.NewsImgLeft {
	margin:				0 10px 10px 0;
	padding:			0;
	border:				1px solid #606060;
}

.NewsImgThumb {
	margin:				0 10px 5px 0;
	padding:			0;
	border:				1px solid #606060;
}

.NewsButtonZurueck {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				70px;
	padding:			2px 0 3px 0;
}

.NewsButtonZurueck a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
}

.NewsButtonZurueck a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}


.NewsClear {
	clear:				both;
}

.NewsBox {
	margin:				0 0 10px 0;
	background-image:url(inc/images/news_back.gif)}

.NewsBox a {
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#932827;
	text-decoration:	none;
}

.NewsBox a:hover {
	text-decoration:	underline;
}



.TableTdHeadline {
	background-color:	#D40001;
	font-weight:		bold;
	padding:			3px;
	color:				#fff;
}

.TableTd {
	background-color:	#fff;
	padding:			3px;
	color:				#333;
}

.TableTdSwitch {
	background-color:	#F2F3F4;
	padding:			3px;
	color:				#333;
}

/*************** Defaults *****************/
.button {
	text-align:			center;
	background-image:	url(css/images/button01_back.gif);
	margin:				0;
	width:				80px;
	padding:			2px 0 3px 0;
}

.button a {
	font-family:		arial, verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#fff;
	text-decoration:	none;
	display:			block;
}

.button a:hover {
	color:				#FFB81F;
	text-decoration:	none;
}