body {
background-image: url(/images/master_bg.jpg);
background-position: center 5px;
background-repeat: no-repeat; 
background-color: black; 
margin: 0px;
}

html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

input.suchfeld {
	position: relative;
  padding: 0px;
	margin: 2px;
  left: 30px;
	top: 19px;
  overflow: hidden;
	font-family: verdana, arial;
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
  float: left;
}

input.suchfeldsu {
	position: relative;
  padding: 0px;
	margin: 2px;
  left: 30px;
	top: 19px;
  overflow: hidden;
	font-family: verdana, arial;
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
  float: left;
}

input.menge {
	background-color: transparent;
	position: relative;
        padding: 0px;
	margin-top: 3px;
        left: 90px;
	top: 3px;
	width: 65px;
        overflow: hidden;
	font-family: verdana, arial;
	font-size: 10px;
	font-weight: bold;
	border: 0px solid #FFFFFF;
        float: left;
	text-align: center;
}


select.anrede {
	border: 0px solid;
	font-family: verdana, arial;
	font-size: 10px;
	font-weight: bold;
	margin-top: 2px;
	height: 18px;
	background-color: white;
	float: left;
	width: 90px;
}

input.eingabefeld {
	background-color: white;
	border: 0px solid #000000;
	font-family: verdana, arial;
	font-size: 10px;
	font-weight: bold;
	height: 15px;
	width: 240px;
	margin-top: 3px;
	margin-left: 2px;
	float: left;
}

input.eingabefeld2 {
	background-color: white;
	border: 0px solid #000000;
	font-family: verdana, arial;
	font-size: 10px;
	font-weight: bold;
	height: 15px;
	width: 240px;
	margin-top: 5px;
	margin-left: 2px;
	float: left;
}

input.eingabefeld3 {
	background-color: white;
	border: 0px solid #000000;
	font-family: verdana, arial;
	font-size: 10px;
	font-weight: bold;
	height: 15px;
	width: 240px;
	margin-top: 5px;
	margin-left: 6px;
	float: left;
}

input.eingabefeldplz {
	border: 0px solid;
	font-family: verdana, arial;
	font-size: 10px;
	font-weight: bold;
	background-color: white;
	margin-top: 3px;
	margin-left: 2px;
	border: none;
	height: 15px;
	width: 76px;
	float: left;
}

.dataleft { 	background-color: transparent;
		float: left;
                width: 80px;
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-right: 19px;
		padding: 0px;
		margin-top: 3px;
		height: 25px; 
		text-align: right;

}

.dataright { 	background-color: transparent;
		float: left;
		width: 243px;
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		padding: 0px;
		margin-top: 0px;
		height: 26px; 
	}

.dataleftwk { 	background-color: transparent;
		border: 0px solid #000000;
		color: white;
		float: left;
                width: 275px;
		font-family: verdana,arial;
		font-size: 11px;
		font-weight: normal;
  		margin-right: 19px;
		padding: 0px;
		margin-top: 11px;
		height: 15px; 
		text-align: right;

}

.datarightwk { 	background-image: url(/images/eingabefeld-rot.gif);
		background-repeat: no-repeat;
		float: left;
		width: 190px;
		margin-top: 5px;
		height: 24px; 
	}


.dataleftwk1 { 	background-color: transparent;
		border: 0px solid #000000;
		color: white;
		float: left;
                width: 275px;
		font-family: verdana,arial;
		font-size: 11px;
		font-weight: normal;
  		margin-right: 19px;
		padding: 0px;
		margin-top: 18px;
		height: 15px; 
		text-align: right;


}

.datarightwk1 { background-image: url(/images/eingabefeld-rot.gif);
		background-repeat: no-repeat;
		float: left;
		width: 190px;
		margin-top: 13px;
		height: 24px; 


	}


.datarightwkland { 	
		float: left;
		width: 190px;
		margin-top: 5px;
		height: 24px; 
	}

.ustwk { 	background-image: url(/images/ustfeld-rot.gif);
		background-repeat: no-repeat;
		float: left;
		width: 190px;
		margin-top: 5px;
		height: 24px; 
	}

.ustfeldwk { float: left;
		color: #000000;
		border: 0px solid #000000;
		width: 170px;
		text-align: right;
		font-family: verdana,arial;
		font-size: 11px;
		font-weight: bold;
  		margin-top: 0px;
		height: 15px; 
		padding-top: 6px;
	}



.eingabefeldwk { float: left;
		color: #000000;
		border: 0px solid #000000;
		width: 170px;
		text-align: right;
		font-family: verdana,arial;
		font-size: 11px;
		font-weight: bold;
  		margin-top: 0px;
		height: 15px; 
		padding-top: 6px;
	}




.dataleft2 { 	
		border: 0px solid #000000;
		background-color: transparent;
		float: left;
                width: 80px;
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-right: 5px;
		margin-left: 7px;
		margin-top: 7px;
		padding: 0px;
		margin-top: 8px;
		height: 15px; 
		text-align: right;

}


.left { 	float: left;
                width: 105px;
		font-family: verdana,arial;
		font-size: 10px;
		padding: 0px;
		height: 10px; 
		text-align: left;

}


.right { 	float: left;
		width: 170px;
		height: 10px; 
		font-family: verdana,arial;
		font-size: 10px;
  		margin-left:3px;
		padding: 0px;
		text-align: left;
		
	}

.leftan { 	float: left;
                width: 55px;
		font-family: verdana,arial;
		font-size: 10px;
		padding: 0px;
		height: 10px; 
		text-align: left;

}


.rightan { 	float: left;
		width: 170px;
		height: 10px; 
		font-family: verdana,arial;
		font-size: 10px;
  		margin-left:3px;
		padding: 0px;
		text-align: left;
		
	}

.leftin { 	float: left;
                width: 55px;
		font-family: verdana,arial;
		font-size: 10px;
		padding: 0px;
		height: 10px; 
		text-align: left;

}


.rightin { 	float: left;
		width: 170px;
		height: 10px; 
		font-family: verdana,arial;
		font-size: 10px;
  		margin-left:3px;
		padding: 0px;
		text-align: left;
		
	}




.left2 { 	
		float: left;
                width: 155px;
		font-family: verdana,arial;
		font-size: 10px;
		padding: 0px;
		height: 10px; 
		text-align: left;

}


.right2 { 	float: left;
		width: 150px;
		height: 10px; 
		font-family: verdana,arial;
		font-size: 10px;
  		margin-left:3px;
		padding: 0px;
		text-align: left;
		
	}

.right3 { 	float: left;
		width: 155px;
		height: 10px; 
		font-family: verdana,arial;
		font-size: 10px;
  		margin-left: 10px;
		padding: 0px;
		text-align: left;
		
	}

.dataright2 { 	background: url(/images/gr_feld.gif);
		float: left;
		width: 257px;
		height: 24px; 
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-left:3px;
		margin-bottom: 0px;	
		margin-top: 3px;
		padding: 0px;
		
	}

.dataleft3 { 	
		border: 0px solid #000000;
		background-color: transparent;
		float: left;
                width: 80px;
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-right: 5px;
		margin-top: 5px;
		padding: 0px;
		margin-top: 9px;
		height: 15px; 
		text-align: right;

}

.dataright3 { 	background: url(/images/gr_feld.gif);
		float: left;
		width: 257px;
		height: 24px; 
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-left: 2px;
		margin-top: 5px;
		padding: 0px;
		overflow: hidden;
		
	}

.dataright3anrede { 	background: url(/images/gr_feld_anrede.gif);
		float: left;
		width: 257px;
		height: 24px; 
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-left: 2px;
		margin-top: 5px;
		padding: 0px;
		overflow: hidden;
		
	}






.dataright4 { 	background: url(/images/gr_feld2.gif);
		border: 0px solid #000000;
		float: left;
		width: 345px;
		height: 27px; 
		font-weight: bold;
		overflow: hidden;
		
	}

.dataleft5 { 	
		border: 0px solid #000000;
		background-color: transparent;
		float: left;
                width: 80px;
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-right: 5px;
		margin-left: 7px;
		margin-top: 7px;
		padding: 0px;
		margin-top: 12px;
		height: 15px; 
		text-align: right;
}



.dataright5 { 	background: url(/images/gr_feld.gif);
		float: left;
		width: 257px;
		height: 24px; 
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-left: 2px;
		margin-top: 6px;
		padding: 0px;
		overflow: hidden;
		
	}


.feldfest { 	background-color: transparent;
		float: left;
		width: 170px;
		height: 20px; 
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-left: 5px;
		margin-top: 5px;
		padding: 0px;
		overflow: hidden;
		
	}




.feldfest2 { 	background-color: transparent;
		width: 150px;
		height: 20px; 
		font-family: verdana,arial;
		font-size: 10px;
		font-weight: bold;
  		margin-top: 8px;
		padding: 0px;
		overflow: hidden;	
	}


#umsatzsteuerrahmen2 {
	border: solid 0px #000000; 
	font-family: verdana, arial;
	font-size: 10px;
	font-weight: bold;
	background-color: transparent;
	margin-top: 2px; 
	margin-bottom: 1px; 
	margin-right: 1px; 
	padding: 0px; 
	top: 0px; 
	left: 3px; 
	position: relative; 
	float: left; 
	z-index: 2;
}



.formzeile { clear: both;}


#adactext {
        font-family: verdana, arial;
        font-size: 11px;
        font-weight: bold;
        color: #FFE451;
        vertical-align: top;
        text-align: right;
        position: relative;
        top: -125px;
        
}

#adacklick {
        font-family: verdana, arial;
        font-size: 11px;
        font-weight: bold;
        color: #FF0000;
        vertical-align: top;
        text-align: right;
        text-decoration: none;

}

a.adacklick {
	text-decoration: none;
	font-weight: bold;
	font-size: 9px;
	}

#flagge1 {
        vertical-align: top;
        text-align: right;

}


#suchbutton {
        position: relative;
        padding: 0px;
	margin: 2px;
	top:22px;
        left: 23px;
	font-family: verdana, arial;
	font-size: 10px;
	border: 0px solid;
}


#umsatzsteuerrahmen {
	border: solid 0px #000000; 
	background-color: transparent;
	margin-top: 9px; 
	margin-bottom: 1px; 
	margin-right: 0px; 
	padding: 0px; 
	width: 335px; 
	height: 20px; 
	top: 25px; 
	left: 15px; 
	position: relative; 
	float: left; 
	z-index: 2;
}


#adacnr {
	border: solid 0px #000000; 
	margin-top: 9px; 
	margin-bottom: 1px; 
	margin-right: 0px; 
	padding: 0px; 
	width: 335px; 
	height: 20px; 
	top: 105px; 
	left: 15px; 
	position: relative; 
	float: left; 
	z-index: 2;
}


#bestell3NEWS {
	border: solid 0px #000000; 
	background: url(/images/nlbox.gif);
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-right: 0px; 
	padding: 0px; 
	width: 373px; 
	height: 25px; 
	top: 269px; 
	left: -10px; 
	position: relative; 
	float: left; 
	z-index: 2;
}


#bestell3abw {
	border: solid 0px #000000; 
	background: url(/images/bst_schritt_ab_lieferanschrift_formular_3.gif);
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-right: 0px; 
	padding: 0px; 
	width: 376px; 
	height: 187px; 
	top: 352px; 
	left: -10px; 
	position: relative; 
	float: left; 
	z-index: 2;
}




#bestell3B {
	border: solid 0px #000000; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-right: 0px; 
	padding: 0px; 
	width: 374px; 
	height: 50px; 
	top: 352px; 
	left: -10px; 
	position: relative; 
	float: left; 
	z-index: 2;
}

#bestell4A {
	border: solid 0px #000000; 
	background: url(/images/bst_schritt_ab_lieferanschrift_formular_3.gif);
	margin-top: 2px; 
	margin-bottom: 0px; 
	margin-right: 0px; 
	padding: 0px; 
	width: 376px; 
	height: 188px; 
	top: 2px; 
	left: 122px; 
	position: relative; 
	z-index: 1;
}


select.auswahl {
margin-top: 3px;
margin-right: 13px;
border: 0px solid;
background-color: white;
font-size: 10px;
font-family: verdana, arial;
width: 258px;
float: right;
}

select.auswahl2 {
margin-top: 4px;
margin-right: 13px;
border: 0px solid;
background-color: white;
font-size: 10px;
font-family: verdana, arial;
width: 258px;
float: right;
}



#kategoriename {
        margin-left: 2px;
        margin-top: 2px; 
        margin-bottom: 5px;
	text-align: left;

      }



#slideshow {
        margin-left: 2px;
        margin-top: 2px; 
        margin-bottom: 1px;
        position: relative;
        overflow: visible;

      }
      
      
p 	{ 
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 12px;
	}


#suchleiste {
        background-image: url(/images/schaltflaeche_suchergebnis.gif);
	background-repeat: no-repeat;
        color: #FFFFFF;
        font-size: 12px;
        height: 30px;
        margin-top: 0px;
        margin-left: 0px;
	width: 508px;
	height: 23px;
}



#produktleiste {
        background-image: url(/images/produktfenster_leiste.gif);
	background-repeat: no-repeat;
        color: #FFFFFF;
        font-size: 12px;
        height: 30px;
        margin-top: 0px;
        margin-left: 0px;
}

#produktleistesu {
        background-image: url(/images/produktfenstersu_leiste.gif);
	background-repeat: no-repeat;
        color: #FFFFFF;
        font-size: 12px;
        clear: both;
        height: 30px;
        margin-top: 0px;
        margin-left: 0px;
}

#produktleistewk {
        background-image: url(/images/produktleistewk.gif);
	background-repeat: no-repeat;
        color: #FFFFFF;
        width: 506px;	
        height: 23px;
	margin-top: 1px;
        margin-left: 0px;

}


#suchtext {
        color: #FFFFFF;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
        margin-top: 4px;
        float: right;
	width: 508px;
      }



#produkttext {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        margin-left: 4px;
        margin-top: 4px;
        float: left;
      }

#produkttextsu {
        color: #FFFFFF;
        font-size: 11px;
        font-weight: normal;
        margin-left: 4px;
	padding-left: 3px;
	padding-top: 2px;
        margin-top: 3px;
	margin-right: 5px;
        float: left;
      }


#produktnr {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        margin-top: 4px;
        margin-right: 7px;
        float: right;
        text-align: left;
      }

#produktnrsu {
        color: #FFFFFF;
        font-size: 14px;
        font-weight: bold;
        margin-top: 2px;
        margin-right: 7px;
        float: left;
        text-align: left;
      }


#produkttextwk {
        color: #FFFFFF;
        font-size: 14px;
        font-weight: bold;
        margin-left: 2px;
        margin-top: 2px;
	text-align: left;
	float: left;
      }

#produktnrwk {
        color: #FFFFFF;
        font-size: 11px;
        margin-top: 4px;
        margin-left: 7px;
        float: left;
        text-align: left;
      }



#produktbzsu {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: normal;
        margin-top: 2px;
	margin-bottom: 0px;
}


#produkth1 {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
        margin-top: 0px;
}

#produkth1wk {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
        margin-top: 0px;
	margin-bottom: 20px;
	overflow: hidden;
	text-align: left;
	width: 150px;
}

#produkth1su {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight: bold;
        margin-top: 0px;
	margin-bottom: 7px;
	width: 230px;
}

#informationensu {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: normal;
	text-decoration: underline;
        margin-top: 0px;
	width: 190px;
}

#informationenwk {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: normal;
	text-decoration: underline;
        margin-top: 0px;
	width: 150px;
}


#rahmenbeschreibungstexte { 
	float: left;
	border: 0px solid #FFFFFF;
	width: 342px;
}


#rahmenbeschreibungstextesu { 
	float: right;
	width: 400px;
	height: 120px;
}

#rahmenbeschreibungstextesu2 { 
	border: 1px solid #000000;
	float: left;
	width: 200px;
	
}

#rahmenbeschreibungstextewk { 
	border: 0px solid #000000;
	float: left;
	width: 155px;

}



#beschreibungstext {
        color: #000000;
	border: 0px solid #000000;
        font-size: 11px;
        font-weight: normal;
        text-align: justify;
        margin-right: 5px;
	margin-left: 0px;
	margin-top: 3px;
        margin-bottom: 25px;
	width: 350px;
	
}


#beschreibungstextvp {
        color: #000000;
        font-size: 11px;
        font-weight: normal;
        text-align: justify;
        margin-right: 0px;
	margin-left: 0px;
	margin-top: 3px;
        margin-bottom: 25px;
	width: 350px;
	
}

#beschreibungstextvp2 {
        color: #000000;
        font-size: 11px;
        font-weight: normal;
        text-align: justify;
        margin-right: 0px;
	margin-left: 0px;
	margin-top: 3px;
        margin-bottom: 25px;
	width: 160px;
	
}



#beschreibungstextsu {
        color: #000000;
	border: 0px solid #fff;
        font-size: 11px;
        font-weight: normal;
        text-align: justify;
        margin-right: 5px;
	margin-left: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
	width: 200px;

}


#produktwk {
	border: 0px solid #ffffff;	
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        margin-top: 3px;
	margin-left: 1px;
	width: 195px;
	float: left;

	
}


#beschreibungstextwk {
	border: 0px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: left;
        margin-right: 3px;
	margin-left: 1px;
	margin-top: 3px;
        margin-bottom: 0px;
	float: left;
	width: 150px;
	
	
}


.preis {
        
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 235px;
	height: 75px;
	font-size: x-large;
        font-weight: bold;
        margin-top: 20px;
	margin-bottom: 1px;
        text-align: center;
	float: right;
	overflow: visible;
}

.preishintergrund {
	background: url(/images/preishintergrund2.gif) no-repeat;
  width: 235px;
	height: 75px;
	float: right;
	overflow: hidden;
}

.preishintergrundsu {
	background: url(/images/preishintergrund2.gif) no-repeat;
  width: 235px;
	height: 75px;
	float: right;
	overflow: hidden;
	margin-top: -66px;
}


#preissu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
        font-weight: bold;
        margin-top: 0px;
        margin-right: 15px;
        margin-bottom: 1px;
        text-align: right;
	overflow: visible;
}


#preiswk {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
        font-weight: bold;
        margin-top: 0px;
        margin-right: 15px;
        text-align: right;
	      overflow: hidden;
	      float: right;
}



#preisschriftzug {
        color: red;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
        margin-right: 100px;
        text-align: right;
}

#trennungslinie {
        background: url(/images/trennung.gif) repeat-x;
        margin-left: 40px;
        margin-top: -8px;
        padding-bottom: 5px;
        width: 606px;
        height: 10px;
        }


#trennungsliniesu {
        background: url(/images/trennung.gif) repeat-x;
        padding-bottom: 5px;
        width: 505px;
        height: 10px;
        }

#trennungsliniewk {
        background: url(/images/trennung.gif) repeat-x;
        margin-left: 5px;
        margin-top: 1px;
        padding-bottom: 1px;
        width: 500px;
        height: 10px;
        }


#nursu {
	      border: 0px solid #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 10px;
        font-weight: normal;
        margin-left: 10px;
	      margin-top: -27px;
        text-align: left;
	      width: 40px;
}


#preisschriftzugwk {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        margin-bottom: 1px;
        margin-right: 160px;
        text-align: right;
	margin-top: 13px;
}

#mengewkgrafik {
	background-image: url(/images/button_mengewk-en.gif); 
	background-repeat: no-repeat; 
	width: 199px;
	height: 75px; 
	margin-right: 0px;
	padding-right: 0px;
	border: 0px solid #FFFFFF; 
	overflow: visible;
	float: right;
	z-index: 2;
	text-align: right;
}


#mengewk {
	border: 0px solid #000000;
  margin-right: 30px;
  width: 200px;
	height: 25px;
	margin-top: -3px;
	padding-top: 2px;
	text-align: right;
	overflow: visible;
	}

#mengeneu {
	border: 0px solid #000000;
  margin-right: 0px;
  width: 200px;
	height: 25px;
	margin-top: 0px;
	padding-top: 2px;
	overflow: visible;
	float: right;
	text-align: right;
	}


#artikelloeschen {
	border: 0px solid #000000;
	padding: 0px;
	overflow: visible;
	width: 199px;
	height: 25px;
	float: right;
}

#schnellstartleiste1 {
	border: 0px solid;
	margin-left: auto;
	margin-right: auto; 
	width: 611px;
  height: 25px;	
	background-image: url(/images/schnell_autopflege.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
}

#schnellstartleiste2 {
	border: 0px solid;
	margin-left: auto;
	margin-right: auto; 
	width: 611px;
        height: 25px;	
	background-image: url(/images/schnell_metallpflege.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
}

#schnellstartleiste3 {
	border: 0px solid;
	margin-left: auto;
	margin-right: auto; 
	width: 611px;
        height: 25px;	
	background-image: url(/images/schnell_bootspflege.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
}

#schnellstartleiste4 {
	border: 0px solid;
	margin-left: auto;
	margin-right: auto; 
	width: 611px;
        height: 25px;	
	background-image: url(/images/schnell_handpflege.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
}

#schnellstartleiste5 {
	border: 0px solid;
	margin-left: auto;
	margin-right: auto; 
	width: 611px;
        height: 25px;	
	background-image: url(/images/schnell_sonderprodukte.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
}

#schnellstartleiste6 {
	border: 0px solid;
	margin-left: auto;
	margin-right: auto; 
	width: 611px;
        height: 25px;	
	background-image: url(/images/schnell_spezialprodukte.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
}

#schnellstartleiste7 {
	border: 0px solid;
	margin-left: auto;
	margin-right: auto; 
	width: 611px;
        height: 25px;	
	background-image: url(/images/schnell_vorteilsprodukte.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
}


.feldschnellstartleiste {
	border: 0px solid;
        float: right;
	border: #000000;
	width: 300px;
        height: 25px;
	position: relative;
	top: 2px;
        left: 25px;
}


input.produktfeld {
	position: relative;
        padding: 0px;
	margin: 0px;
        left: 50px;
        width: 210px;
	top: 3px;
        overflow: hidden;
	font-family: verdana, arial;
	font-size: 9px;
	background-color: #ffffff;
	border: 0px solid;
        float: left;
}


.nummerierung {
        font-weight: bold;
        font-size: 10px;
        font-family: verdana,arial;
        color: #000000;
}

#warenkorbschaltflaeche {
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
}

#warenkorbschaltflaechesu {
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 3px;
	padding: 0px;
}


#graueliniesu {
	background-image: url(/images/linie_506x4.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
	height: 4px;	
	width: 506px;
	margin-bottom: 2px;
	margin-top: 2px;
}

#graueliniewk {
	background-image: url(/images/linie_506x4.gif);
	background-position: center 0px;
	background-repeat: no-repeat;
	height: 4px;	
	width: 506px;
	margin-bottom: 0px;
	margin-top: 0px;

}


#kasten {

width:650px;margin:0px auto;text-align:left;
}


.inputkontakt {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 0px solid #000000;
	margin-left: 8px;
	margin-top: 3px;
	padding: 0px;
	width: 300px;
	height: 20px;
	float: left;
	background-color: transparent;
}

.textkontaktformular {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 28px;
	margin-right: 10px;
  	margin-top: 8px;
  	text-align: left;
  	margin-bottom: 8px;
  	background-color: #FFFFFF;    
}

.anschriftkontaktformular {
	font-size: 11px;
	font-weight: bold;
  	background-color: #FFFFFF;
	margin-left: 14px;
	margin-right: 14px;  
	margin-bottom: 5px; 
}

#tdcontent {
	background-color: #FFFFFF;
	font-size: 11px;
	border-bottom-style: solid;
	border-bottom-color: #ABABA5;
        border-bottom-width: 1px;
}

#tdeingabezelle {
        background-image: url(/images/eingabefeld-grau.gif);
	background-repeat: no-repeat;
        background-color: #C6C6C6;
	margin: 0px;
	padding: 0px;
}


#tabellenhintergrundkontakt {
  	background-image: url(/images/hintergrund-kontaktformular.gif);
	background-repeat: no-repeat;
  	background-color: #FFFFFF;
}

.kontaktformulartext {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	margin-right: 5px;
	margin-left: 20px;
	color: #000000;
}

.textareakontakt {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 0px solid #000000;
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 10px;
	width: 315px;
  	height: 58px;
	float: left;
  	background-color: transparent; 
	overflow: auto;     
}

#tdtextareazelle {
  	background-image: url(/images/textareafeld-grau.gif);
	background-repeat: no-repeat;
}


#warenkorbanz { 
	background-image: url(/images/schaltflaechewm.gif);
	background-repeat: no-repeat;
	width: 372px;
	height: 24px;
}


#warenkorbanzzahl {
	border: 0px solid #000000; 
	width: 40px; 
	height: 17px; 
	padding: 3px;
	text-align: center; 
	font-weight: bold; 
	margin-left: 250px;
	margin-top: -22px;
}


#warenkorbanz2 { 
	border: 0px solid #000000;
	background-image: url(/images/schaltflaechewm.gif);
	background-repeat: no-repeat;
	width: 372px;
	padding: 0px;
	height: 24px;
	margin-top: 3px;
	margin-left: 120px;
}


#warenkorbanzzahl2 {
	border: 0px solid #FFFFFF; 
	width: 40px; 
	height: 16px; 
	padding: 2px;
	font-weight: bold; 
	margin-top: -21px;
	margin-left: 370px;
	text-align: center;
}


#warenkorbanz3 { 
	border: 0px solid #000000;
	background-image: url(/images/schaltflaechew0.gif);
	background-repeat: no-repeat;
	width: 372px;
	padding: 0px;
	height: 24px;
	margin-top: 3px;
	margin-left: 136px;
}

#schaltflaeche_trans { 
	border: 0px solid #000000;
	background-image: url(/images/schaltflaeche_moechte_bestellen-trans.gif);
	background-repeat: no-repeat;
	width: 517px;
	padding: 0px;
	height: 26px;
	margin-left: 0px;
	float: left;
}
.grau0 { background-image: url(/images/bst_schritt_uebersicht_zelle_4.gif); width: 512px; float: left;}
.grau1 { background-image: url(/images/bst_schritt_uebersicht_zelle_5.gif); width: 512px; float: left;}



#anschriftorder {
	border: 0px solid #000000; 
	margin-left: 4px; 
	background-image: url(/images/bst_schritt_gr_hintergrund_4.gif); 
	background-repeat: no-repeat;
	width: 375px; 
	height: 465px;
	top: 5px;
	left: 122px;
	position: relative;
	}

#hinweistext {
	border: 0px solid #000000; 
	text-align: center; 
	width: 355px; 
	height: 50px;
	position: relative;
	left: 133px;
}

#hinweistextrot {
	border: 0px solid #000000; 
	text-align: center;
	color: red; 
	font-weight: bold; 
	width: 355px; 
	height: 25px;
	position: relative;
	left: 133px;
	}

#ausdrucken {
	border: 0px solid #000000; 
	text-align: center;
	width: 355px; 
	height: 15px;
	position: relative;
	left: 133px;
	}

#ausdruckenkreditkarte {
	border: 0px solid #000000; 
	font-weight: bold;
	text-align: center;
	width: 355px; 
	height: 15px;
	position: relative;
	margin-bottom: 5px;
	left: 130px;
	}

#datenkreditkarte {
	border: 0px solid #000000; 
	font-weight: bold;
	text-align: center;
	width: 355px; 
	height: 15px;
	position: relative;
	margin-bottom: 5px;
	margin-top: 5px;
	left: 130px;
	}

#schaltflaechebestellen {
	border: 0px solid #000000; 
	text-align: center;
	width: 400px; 
	height: 15px;
	position: relative;
	left: 120px;
	}



#hinweise {

	border: 0px solid #000000; 
	width: 510px; 
	margin-left: 50px; 
	margin-top: -1px; 
	text-align: center;
}

#bestellungschicken {
	border: 0px solid #000000; 
	width: 355px; 
	height: 26px;
	position: relative;
	left: 122px;
	}

#grauelinieorder {
	width: 376px;
	height: 6px; 
	margin-bottom: 5px;
	margin-top: 5px;
	position: relative;
	left: 122px;

}

#anschrifttitel {
	border: 0px solid #000000; 
	width: 376px; 
	height: 26px; 
	position: relative; 
	z-index: 1;
	left: 122px;
}

#anderelieferan  {
	text-align: center;
	margin-top: 10px; 
	margin-bottom: 10px;
	left: 0px;
	position: relative;
	z-index: 1;
}

#titelabweichende {
	background-image: url(/images/bst_schritt_ab_lieferanschrift_3.gif);
	background-repeat: no-repeat;
	width: 374px;
	height: 26px;
	position: relative;
	z-index: 2;
	left: 122px; 
}

#datenkorrigieren {
	margin-top: 10px; 
	margin-bottom: 10px;
	left: 122px;
	position: relative;
}


#bestelluebersicht {
	border: 0px solid #000000; 
	width:514px; 
	margin-left: 65px; 
	position: relative;
	left: -15px;

}


#warenkorborder {
	text-align: center; 
	font-weight:bold; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	position: relative;

}

#kopforder {
	border: 0px solid #000000; 
	width:512px; 
	height: 27px; 
	margin-left: 52px;

}

#warenkdatenorder {

	border: 0px solid #000000; 
	margin-left: 52px; 
	margin-top: -2px; 
	padding: 0px; 
	width: 512px;

}

#mitteorder {
	border: 0px solid #000000; 
	margin-left: 52px; 
	width: 512px; 
	height:3px;
}

#untenorder {
	background-image: url(/images/bst_schritt_uebersicht_unten_4.gif); 
	background-repeat: no-repeat; 
	border: 0px solid #000000; 
	margin-left: 52px; 
	width: 512px; 
	height: 116px;

}

#formular {
	border: 0px solid #000000;
	margin-top: 10px;
	margin-left: 10px;
	width: 400px;
	height: 420px;
	position: relative;

}


#rabattbox {
	border: 0px solid #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        font-weight: bold;
	margin-top: -115px;
	margin-bottom: 15px;
        text-align: right;
	margin-right: 3px;
	width: 170px;
	float: right;
	position: relative;
	padding: 0px;
}


#bezeichnungvorteilspartner {
	border: 0px solid #000000;
        color: #C90507;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        font-weight: bold;
        text-align: right;
	width: 170px;
	margin-top: -57px;
	margin-left: 177px;
	margin-right: 3px;
	float: right;
	position: relative;
}

#preisvorteilspartner {
	border: 0px solid #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
        font-weight: bold;
        margin-top: -40px;
        margin-bottom: 1px;
	margin-left: 100px;
        text-align: right;
	margin-right: 3px;
	width: 170px;
	height: 50px;
	float: right;
}

#warenkorbvorteilspartner {
	border: 0px solid #000000;
	width: 375px;
	height: 25px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 0px;
	float: right;

}

#autosollogoanb {
	background-image: url(/images/logo_autosol_anbieterkennzeichnung.gif);
	background-repeat: no-repeat; 
	width: 205px;
	height: 90px;
	overflow: hidden;
	margin-top: -300px;
	margin-right: 0px;
	float: right;

}

#croldinologoanb {
	background-image: url(/images/logo_croldino_anbieterkennzeichnung.gif);
	background-repeat: no-repeat; 
	width: 205px;
	height: 90px;
	overflow: hidden;
	margin-top: -260px;
	margin-right: 0px;
	float: right;
}

#anbieterkennzeichnung2 a {
	clear: both;
	font-size: 10px;
	width: 160px;
	height: 15px;
	clear: both;
	position: relative;
	color: #FFFFFF;
	text-decoration: none;
	top: - 300px;
}

.anbieterkennzeichnung2 a {
	font-size: 10px;
	color: #ffffff;
	border: 1px solid #ffffff;
	width: 160px;
	height: 15px;
	position: relative;
	text-decoration: none;
	top: 10px;
	margin-left: 150px;

}


