@charset "utf-8";
/* CSS Document */

/*Standards*/
* , div 	{ }
a 			{ font-weight: bold; }
a:visited	{ font-weight: bold; }
a:hover		{ color:#000; }
input 		{ }
p 			{ }
li 			{ list-style:none; }
strong  	{ font-weight:bold; }
h1 			{ font-size:1.2em; }
h2 			{ font-size:1.0em; }
h3 			{ font-size:1.0em; }


/*Farben und Textstile Linke Navigation*/
/*-------------------------------------*/

/*Hauptnavigation*/

/*Links*/

/*Farben und Textstile Contentbereich*/
/*-----------------------------------*/

/*Standards*/
#m h1 			{ text-transform:uppercase; color:#880000; }
#m h2 			{ text-transform:uppercase; color:#003366; }
#m h3 			{ color:#003366; }
#m p			{ color:#333; }
#m a 			{ color:#333; }
#m a:visited 	{ }
#m a:hover 		{ color:#880000; }

/*Preise*/
#m .angebote_preis	{ color:#000; }
#m .artikel_preis	{ color:#000; }

.startseite {
text-transform:uppercase; 
color:#003366;
font-size:1.0em;
font-weight:bold;
}

.tagcloud a{
text-transform:uppercase; 
color:#003366;
font-size:1.0em;
font-weight:bold;
text-decoration:none;
color:#003a7f;
}

/*Footer*****************************************************************/
#footer { }
#footer a{}
#footer a:visited{}
#footer a:hover{color:#000;}
/** Changing the file size */

.bestellschritt {
	background: #4172B7;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:3px;
}

.bestellschritt.fertig{
	background: #4172B7 url(../images/complete_arrow.jpg) 210px 5px no-repeat;
}

.bestellschritt a{
	color:#FFFFFF;
}

.bestellschritt_aktiv {
	background-color:#FAA100;
	color:#000000;
	font-weight:bold;
	text-align:center;
	padding:3px;
}

.fehler {
	color:#FF0000;
	width:100%;
	border:2px solid #FAA100;
	padding:3px;
	font-weight:bold;
}

/*Formular Felder Fehler*/
.textboxfehler,.textareafehler/*EDIT*/ {

	background-color:#FAA100;
	border:1px solid #000000;
}

.red {
	color:#FF0000;
}

.uvp {
	color:#FF0000;
}

.artikelbg {
	border:1px dotted #8E8E8E;
	padding:5px;
}
