/* ------------------------------------------------------------ */
/* Allgemein.css */
/*Hintergrundfarbe der Seite*/
body {
	background-image: none;
	background-repeat: repeat-x;
	background-color: #5E95AF;
	font-family: Arial, Verdana, Helvetica, sans-serif
}
/*Allgemeine Textfarbe der Seite*/
body, textarea {
	color: #404040;
}
input.Text, select, textarea {
	border: 1px solid #5E95AF;
	background-color: #f6f6f6;
	background-image: url('/custom/Bilder/InputTextHintergrund.gif');
/* Standard Input Hintergrundbild */
}
#Kontent h1, #Kontent h2, #Kontent h3 {
	color: #5E95AF
}
a:hover {
	color: #5E95AF
}
/* ------------------------------------------------------------ */
/*Rahmen.css*/
/*Seite auf 780px verkleinern*/
#Seite {
	width: 980px;
	margin: 0px auto;
}
#Seitenkopf .Seitenkopf_Kopf , #Seitenfuss .Seitenfuss_Kopf {
	display: none
}

/*Logo*/
#Logo {
	background-color: #D0E6F3;
	background-image: url(/custom/Bilder/Logo.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	height: 175px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 775px;
}
#Logo a.Startseite {
	left: 5px;
	top: 30px;
	width: 500px;
	height: 110px;
}
/*Seitenfuss*/
#Seitenfuss {
	padding-bottom: 12px;
}
#Seitenfuss {
	color: #e0e0e0;
}
#Seitenfuss a {
	color: #e0e0e0;
}
#Seitenfuss .Seitenfuss_Koerper .Hinweis {
	font-weight: bold;
}
#Sonderkategorien ul.SonderkategorienListe li a {
	color: red
}
#Warenkorb {
	background-image: none;
	background-color: #5E95AF;
	color: white;
	height: 175px;
	overflow: hidden;
	width: 194px;
	left: auto;
	right: 6px;
	top: 0;
}
.StandardLinks {
	position: absolute;
	right: auto;
	top: 6px;
}
#Schriftgroesse {
	position: absolute;
	right: 250px;
	top: 140px;
}
.StandardLinks ul.LinkListe li.Drucken {
	background-image: url(/custom/Bilder/DruckenSymbol.gif);
	background-position: right center;
	margin: 0;
	padding-right: 25px;
	position: absolute;
	right: -220px;
	top: 148px;
}
#Schriftgroesse ul.SchriftgroessenListe li a {
	color: white
}
.ATTRIBUT_Schriftgroesse_1 #Schriftgroesse ul.SchriftgroessenListe li.klein a, .ATTRIBUT_Schriftgroesse_2 #Schriftgroesse ul.SchriftgroessenListe li.mittel a, .ATTRIBUT_Schriftgroesse_3 #Schriftgroesse ul.SchriftgroessenListe li.gross a {
	color: white;
	text-decoration: underline
}
#Extra {
display:block;
font-size:11px;
color:#5E95AF;
overflow:hidden;
}
#CEG_admin{
margin:10px 0;
padding:10px 6px;
background-color: #eee;
}
.CEG_admin_Beschreibung{
font-size:12px;
line-height:15px
}
.CEG_admin_Beschreibung h4{margin-bottom:6px}
/* ------------------------------------------------------------ */
/*Kontent.css */
.ATTRIBUT_Seite_Willkommen #Kontent .Produkt, .ATTRIBUT_Seite_Angebote #Kontent .Produkt, .ATTRIBUT_Seite_Topseller #Kontent .Produkt, .ATTRIBUT_Seite_Promo #Kontent .Produkt, .ATTRIBUT_Seite_Kategorie #Kontent .Produkt {
	background-color: #EeF5FA;
	border: 1px solid #5E95AF;
	height:135px;
}
.StandardLinks ul.LinkListe li.Aktiv a {
	color: #5E95AF
}
#Kategorien ul.KategorienListe li.Aktiv a {
	color: #5E95AF;
	text-decoration: underline
}
#Kontent h1 a, #Kontent h2 a, #Kontent h3 a {
	color: #5E95AF;
	text-decoration: none;
}
#SeitenStatus {
	left: 20px;
	position: absolute;
	top: 155px;
}

.ATTRIBUT_Seite_Detail #Kontent .DetailProdukt ul.ServiceListe li.Beratung {
	display:none;
}

.ATTRIBUT_Seite_Bestelldaten #Kontent .BestellEingabe .PreisZusammenfassungListe .Gesamtpreis {
  margin-top: 20px;
}
.ATTRIBUT_Seite_Detail #Kontent .DetailProdukt h3{display:block}
/* ------------------------------------------------------------ */
/*Druck.css */
/*Korrigiert das setzen der Hintergrundfarbe am Anfang dieses CSS*/
@media print {
body {
	background: none;
	background-color: white;
}
}
