body {
	margin:0px;
	padding:0px;
}

p,br,h3,h4,p,ul,ol,li,div,table,td,th,tr,address,blockquote {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #626262;
	line-height:15px;
}

h1 {
	font-size:18px;
	font-weight:bold;
	color:#5B89A6;
}

h2 {
	font-size:13px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.textweiss {
	color:#FFFFFF;
}

.text9 {
	font-size:9px;
}

/* TRENNER 
----------------------------------------------- */

.trennlinie {
	background-image:url(/shop/images/bg_trennlinie.gif)
}

.rahmen_weiss {
	background-color:#FFFFFF;
}

/* Abstände 
----------------------------------------------- */

.abstand5	{width:5px; height:5px;}
.abstand10	{width:10px; height:10px;}
.abstand15	{width:15px; height:15px;}
.abstand20	{width:20px; height:20px;}
.abstand30	{width:30px; height:30px;}

.ab20	{
	line-height:20px;
}

/* Überschriften 
----------------------------------------------- */

.head_sicherheit {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
}

.head_warenkorb {
	font-size:14px;
	font-weight:bold;
	color:#65651B;
	padding-left:10px;
}

.head_login {
	font-size:14px;
	font-weight:bold;
	color:#626262;
	padding-left:10px;
}

.head_topangebote {
	font-size:14px;
	font-weight:bold;
	color:#65651B;
	padding-left:10px;
}

.head_kategorien {
	font-size:14px;
	font-weight:bold;
	color:#626262;
	padding-left:10px;
}

.head_aktuell {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:43px;
	padding-left:10px;
}

.head_newsletter {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

/* LINK (GRUNDFARBE)
----------------------------------------------- */

a:link {
	text-decoration: none;
	color:#8C8C8C;
}

a:visited {
	text-decoration: none;
	color:#8C8C8C;
}

a:hover {
	text-decoration: underline;
	color:#626262;
}

a:active {
	text-decoration: none;
	color:#8C8C8C;
}

/* LINK ALTERNATIV 1 (WEISS)
----------------------------------------------- */

a.alternativ1:link {
	text-decoration: none;
	color:#FFFFFF;
}

a.alternativ1:active {
	text-decoration: none;
	color:#FFFFFF;
}

a.alternativ1:visited {
	text-decoration: none;
	color:#FFFFFF;
}

a.alternativ1:hover {
	text-decoration: underline;
	color:#FFFFFF;
}


/* LINK ALTERNATIV 2 (GRAU)
----------------------------------------------- */

a.alternativ2:link {
	text-decoration: none;
	color:#626262;
}

a.alternativ2:active {
	text-decoration: none;
	color:#626262;
}

a.alternativ2:visited {
	text-decoration: none;
	color:#626262;
}

a.alternativ2:hover {
	text-decoration: underline;
	color:#626262;
}

/* LINK ALTERNATIV 2 (AKTIV)
----------------------------------------------- */

a.alternativ2aktiv:link {
	text-decoration: none;
	color:#A1AE16;
}

a.alternativ2aktiv:active {
	text-decoration: none;
	color:#A1AE16;
}

a.alternativ2aktiv:visited {
	text-decoration: none;
	color:#A1AE16;
}

a.alternativ2aktiv:hover {
	text-decoration: underline;
	color:#A1AE16;
}

/* LINK ALTERNATIV 3 (BLAU)
----------------------------------------------- */

a.alternativ3:link {
	text-decoration: none;
	color:#5B89A6;
}

a.alternativ3:active {
	text-decoration: none;
	color:#5B89A6;
}

a.alternativ3:visited {
	text-decoration: none;
	color:#5B89A6;
}

a.alternativ3:hover {
	text-decoration: underline;
	color:#5B89A6;
}

/* LINK ALTERNATIV 4 (GRUEN)
----------------------------------------------- */

a.alternativ4:link {
	text-decoration: none;
	color:#65651B;
}

a.alternativ4:active {
	text-decoration: none;
	color:#65651B;
}

a.alternativ4:visited {
	text-decoration: none;
	color:#65651B;
}

a.alternativ4:hover {
	text-decoration: underline;
	color:#65651B;
}

/* LINK ALTERNATIV 5 (DUNKELGRAU)
----------------------------------------------- */

a.alternativ5:link {
	text-decoration: none;
	color:#4D4D4D;
}

a.alternativ5:active {
	text-decoration: none;
	color:#4D4D4D;
}

a.alternativ5:visited {
	text-decoration: none;
	color:#4D4D4D;
}

a.alternativ5:hover {
	text-decoration: underline;
	color:#4D4D4D;
}

/* Formulare 
----------------------------------------------- */

form {
	margin:0px;
	padding:0px;

}

input {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #626262;
}

textarea {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #626262;
}

select {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #626262;
}

.button {
	background-image:url(/shop/images/bg_button.gif);
	width:116px;
	height:20px;
	color:#4D4D4D;
	font-weight:bold;
	border:none;
}

.button_kurz {
	background-image:url(/shop/images/bg_button_short.gif);
	width:45px;
	height:20px;
	color:#4D4D4D;
	font-weight:bold;
	border:none;
}


/* Sonstiges 
----------------------------------------------- */

.txt_abschluss {
	color:#8C8C8C;
}

.pflichtfeld {
	color:#5B89A6;
	font-size:12px;
	font-weight:bold;
}

/* FARBE (BLOCK UNTERM LOGO)
----------------------------------------------- */

.farbe4 {
	background-color:#F0F0F0;
}