/* ------------------------------------------------------------ */
/* Allgemein.css */
/*Hintergrundfarbe der Seite*/
body {
	background-image: none;
	background-repeat: repeat-x;
	background-color: white;
}
/*Allgemeine Textfarbe der Seite*/
body, textarea {
	color: #404040;
	font-family: Helvetica;
}
input.Text, select, textarea {
	border: 1px solid red;
	background-color: #fff;
	background-image: none;
/* Standard Input Hintergrundbild */
}
a {
	color: gray
}
a:hover {
	color: #000;
	text-decoration: under-line;
}
/* ------------------------------------------------------------ */
/*Rahmen.css*/
/*Logo*/
#Logo {
	background-image: url(/custom/Bilder/logo.gif);
	background-position: left top;
	background-color: none;
	height:135px;
	top:0px;
	left:0px;
}
#Logo a.Startseite {
	left: 5px;
	top: 0px;
	width: 750px;
	height: 100px;
}
/*Standardlinks wie AGB, Datenschutz und Impressum*/

#Seitenkopf {border-bottom:2px solid gray;border-top:1px solid gray;}
.StandardLinks {display:none}
#ShopbereichLinks {top:150px;}
#SeitenStatus {top:120px}
#Schriftgroesse {top:103px;right:220px}
.StandardLinks ul.LinkListe li a {
	color: white;
}
#Sortiment .Sortiment_Koerper {
	background-image: url(/custom/Bilder/menu-bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	padding:0 6px;
}
#Suche input.Suchbegriff {width:160px}
/*Warenkorb*/
#Warenkorb {
	background-image: none;
	background-color: none;
	border-left:2px solid gray;
	border-right:2px solid gray;
	height:135px;
	left:auto;
	right:0px;
	top:0;
	color: #000;
}
#Warenkorb a {
	color: #668caa;
}
#Warenkorb h3 {
	color: white;
	background-color:gray;
	display:block;
	text-align:center;
	margin:0 -20px 2px;
	font-size:18px
}
#Warenkorb .Warenkorb_Links ul.Warenkorb_LinksListe li {
margin:0 0 2px;
}
#Warenkorb .Warenkorb_Inhalt dl.InhaltListe {
font-size:110%;}
#Warenkorb .Warenkorb_Koerper {margin:0;padding:0 15px 0}
#Extra .Extra_Koerper {padding:0 0 0 2px}
/*Schriftgroesse*/
#Schriftgroesse ul.SchriftgroessenListe li a {
	color: #345878;
}
.ATTRIBUT_Schriftgroesse_1 #Schriftgroesse ul.SchriftgroessenListe li.klein a {
	color: #41C1F1;
}
.ATTRIBUT_Schriftgroesse_2 #Schriftgroesse ul.SchriftgroessenListe li.mittel a {
	color: #41C1F1;
}
.ATTRIBUT_Schriftgroesse_3 #Schriftgroesse ul.SchriftgroessenListe li.gross a {
	color: #41C1F1;
}
/*Standardlinks wie AGB, Datenschutz und Impressum*/
.StandardLinks ul.LinkListe li.Aktiv a {
	color: gray;
}
/*Bereich Bestellung*/
.ATTRIBUT_Shopbereich_Bestellung #ShopbereichLinks ul.LinkListe li.Bestellung a {
	color: #41c1f1;
}
/*Bereich Kundendaten*/
.ATTRIBUT_Shopbereich_Kundendaten #ShopbereichLinks ul.LinkListe li.Kundendaten a {
	color: #41c1f1;
}
/*Bereich IhreApotheke*/
.ATTRIBUT_Shopbereich_Informationen #ShopbereichLinks ul.LinkListe li.IhreApotheke a {
	color: #41c1f1;
}
.ATTRIBUT_Seite_Willkommen #Kontent .Begruessungstext a {
	color: #000;
	text-decoration: none;
}
.ATTRIBUT_Seite_Willkommen #Kontent .Begruessungstext a:hover {
	text-decoration: underline;
}
/*Angebote und Topseller*/
#Sonderkategorien ul.SonderkategorienListe li a {
	color: red;
}
#Seite {
	margin: 0;
	float:left
}
#Seitenkopf .Seitenkopf_Kopf, #Seitenfuss .Seitenfuss_Kopf {
	display: none
}
/*Seitenfuss*/
#Seitenfuss {
	padding: 12px 0;
}
#Seitenfuss {
	color: gray;
}
#Seitenfuss a {
	color: gray;
}
#Seitenfuss .Seitenfuss_Koerper .Hinweis {
	font-weight: bold;
}
#Seitenkopf .Seitenkopf_Koerper {height:135px}
/* ------------------------------------------------------------ */
/*	Kontent.css */
/*Ueberschriften*/
#Kontent h1, #Kontent h2, #Kontent h3 {
	color: gray;
}
/*Seiten Navigation*/
#Kontent #SeitenNavigation li.Aktiv a {
	color: red;
}
/*Pager*/
#Kontent .Pager .Aktiv a {
	color: red;
}
#Kontent h1 {
background-color:red;
color:#FFFFFF;
padding-left:10px;
font-size:150%
}
#rightbar {
	background-image: url(/custom/Bilder/menu-bg.gif);
	background-position: right;
	background-color: #8cddf4;
	margin-bottom: 20px
}
#rightbar .rightframe {
	border: 1px solid #999;
	padding: 8px 10px 5px 5px
}
#rightbar .centerbreak {
	width: 100%;
	background-color: #fff
}
#rightbar ul {
	padding-left: 0px;
	margin-left: 10px;
	list-style-image: url(/custom/Bilder/icon_p.gif);
}
#rightbar li {
	margin-left: 10px
}
#rightbar .line {
	margin: 10px 0px;
	width: 170px;
	height: 1px;
	background-color: #999
}
#rightbar .menutitel {
	color: #FF0000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	left: 5px;
}
#custom_info .titel {
font-weight:bold;
font-size:110%
}
.ATTRIBUT_Seite_Willkommen #Kontent .Begruessungstext {
padding-bottom:0;
}
.ATTRIBUT_Seite_Registrierung #Kontent .Packstation {display:none}
/* deaktivieren UVP and Erspanis */
.ATTRIBUT_Seite_Willkommen #Kontent .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Angebote #Kontent .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Topseller #Kontent .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Promo #Kontent .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Kategorie #Kontent .Produkt dl.PreisListe dd.UVP,
.ATTRIBUT_Seite_Willkommen #Kontent .Produkt dl.PreisListe dt.UVP, .ATTRIBUT_Seite_Angebote #Kontent .Produkt dl.PreisListe dt.UVP, .ATTRIBUT_Seite_Topseller #Kontent .Produkt dl.PreisListe dt.UVP, .ATTRIBUT_Seite_Promo #Kontent .Produkt dl.PreisListe dt.UVP, .ATTRIBUT_Seite_Kategorie #Kontent .Produkt dl.PreisListe dt.UVP,
.ATTRIBUT_Seite_BachBluetenBerater #Kontent .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Suchergebnis #Kontent .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Produkte #Kontent .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Detail #Kontent .SmartProdukte .Produkt dl.PreisListe dd.UVP, .ATTRIBUT_Seite_Detail #Kontent .CrossProdukte .Produkt dl.PreisListe dd.UVP,
.ATTRIBUT_Seite_Detail #Kontent .DetailProdukt dl.PreisListe dd.UVP,
#Kontent .Ersparniss span, #Kontent .UVP span
{
	display: none;
}
/* ------------------------------------------------------------ */
/*Druck.css */
/*Korrigiert das setzen der Hintergrundfarbe am Anfang dieses CSS*/
@media print {
body {
	background: none;
	background-color: white;
}
}

