

/***********************************************************
	For IE bug, with relative font definitions
************************************************************/

body {
	background-image:url(../img/layout_shop/background.gif);
}


/***********************************************************
	Page Area top visual
************************************************************/

#breadcrumb {
	background-color:#be6550;
	background-image:url(../img/layout_shop/background_1.gif);
}

/***********************************************************
	Page Area Navigation Pfad 
************************************************************/
#path {
	color:#f6ac9a;
}

/***********************************************************
	Page Area navigation
************************************************************/
#search_navigation {
	background-color:#993333;
}


/***********************************************************
	Page Area content right navi_top
************************************************************/

#navigation {
	background-image:url(../img/layout_shop/background_top_navi.gif);
}

/***********************************************************
	Page Area content right navi_top
************************************************************/

#navi_top ul.top_navi_left li a.selected{
	background-image:url(../img/layout_shop/topnavi_hover.gif);
}

#navi_top ul.top_navi_right li a.selected{
	background-image:url(../img/layout_shop/topnavi_hover.gif);
}

/***********************************************************
	Page Area Navi Left 1. Ebene
************************************************************/
div#navi_left ul li a.open {
	background-color:#993333;
	background-image:url(../img/layout_shop/navi_hover.gif);
}

div#navi_left ul li a.closed {
	background-image:url(../img/layout_shop/arrow_grey.gif);
}

div#navi_left ul li a.closed :hover {
	color:#993333;
}

div#navi_left ul li  a.selected  a:hover {
	color:#efa18e;
}

div#navi_left ul li  a.open  a:hover {
	color:#efa18e;
}

div#navi_left ul li .selected{
	background-color:#993333;
	background-image:url(../img/layout_shop/navi_hover_1.gif);
}

div#navi_left .eshop {
	margin:0px;
	color:#FFFFFF;
	background-color:#993333;
}

/***********************************************************
	Page Area Navi Left 2. Ebene
************************************************************/
div#navi_left ul li ul {
	background-color:#e5cfbd;
	background-image:url(../img/layout_shop/navi_left_shadow.gif);
}


div#navi_left ul li ul li a.closed {
	color:#333333;
	background-image:url(../img/layout_shop/arrow_black.gif);
}


div#navi_left ul li ul li a.open {
	background-color:#9b3635;
	background-image:url(../img/layout_shop/navi_hover_2.gif);
}

div#navi_left ul li ul li a:hover {
	color:#993333;
}

div#navi_left ul li ul li .selected {
	background-color:#9b3635;
	background-image:url(../img/layout_shop/navi_hover_2_1.gif);
}

/***********************************************************
	Page Area Navi Left 3. Ebene
************************************************************/

div#navi_left li ul li ul li a {
	background-color:#f2e7de;
	background-image:url(../img/layout_shop/point.gif);
}

div#navi_left ul li ul li ul li a.closed {
	background-image:url(../img/layout_shop/point.gif);
}

div#navi_left ul li ul li ul li a.open {
	background-color:#c8675d;
	background-image:url(../img/layout_shop/navi_hover_3.gif);
}

div#navi_left ul li ul li ul li .selected {
	padding:0px 0px 0px 50px;
	color:#FFFFFF;
	background-color:#c8675d;
	background-image:url(../img/layout_shop/navi_hover_3_1.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	border-bottom:0px;
}

/***********************************************************
	Page Area Navi Left 4. Ebene
************************************************************/

div#navi_left ul li li ul li ul li a {
	background-color:#f8f3ee;
	background-image:url(../img/layout_shop/point.gif);
}

div#navi_left ul li ul li ul li ul li a.closed {
	background-image:url(../img/layout_shop/point.gif);
}

div#navi_left ul li ul li ul li ul li a.open {
	background-color:#FFFFFF;
	background-image:url(../img/layout_shop/point.gif);
}

div#navi_left ul li ul li ul li ul li .selected {
	background-image:url(../img/layout_shop/point.gif);
}


/***********************************************************
	Page Area footer
************************************************************/

#footer_popup {
	background-color:#be6550;
}

/***********************************************************
	Page Area Suchbox
************************************************************/
.input_search_image {
	background-color:#993333;
}

/* Überschrift der Boxen */

.box_blue_headline {
	color:#be6550;
	background-image:url(../img/layout_shop/headline_red.gif);
}

.box_red_headline {
	padding:3px 0px 3px 10px;
	text-align:left;
	color:#be6550;
	font-size:12px;
	font-weight:normal;
	margin-bottom:0px;
	border:1px solid #C6C6C6;
	background-image:url(../img/layout_shop/headline_red.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	background-color:#DABBAD;
}

#ticker {
	background-color:#FFFFFF;
	background-image:url(../img/layout_shop/background_ticker.gif);
	border-bottom:1px solid #C6C6C6;
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
}

/***********************************************************
	Page Area content - Boxen
************************************************************/

#column_center h1.headliner_blue,
#column_center_with_right h1.headliner_blue {
	color:#993333;
	border-bottom:1px solid #C6C6C6;
}


#column_center h1.headliner_red,
#column_center_with_right h1.headliner_red {
	color:#993333;
	border-bottom:1px solid #993333;
}

#column_center h1.headliner_yellow,
#column_center_with_right h1.headliner_yellow {
	color:#993333;
	border-bottom:1px solid #003399;
}


#column_center h2.headliner_blue,
#column_center_with_right h2.headliner_blue {
	color:#be6550;
	border-bottom:1px solid #C6C6C6;
}

#column_center h2.headliner_red,
#column_center_with_right h2.headliner_red {
	color:#be6550;
	border-bottom:1px solid #C6C6C6;
}

#column_center h2.headliner_yellow,
#column_center_with_right h2.headliner_yellow {
	color:#be6550;
	border-bottom:1px solid #C6C6C6;
}

#column_center .boxtitle_blue,
#column_center_with_right .boxtitle_blue {
	background-color:#C9E3F4;
	color:#be6550;
	border-bottom:1px solid #C6C6C6;
}

#column_center .box,
#column_center_with_right .box {
	background-color:#F3E9E4;
}

#column_center .boxtitle_yellow,
#column_center_with_right .boxtitle_yellow {
	background-color:#CC9900;
	color:#be6550;
	border:1px solid #C6C6C6;
}

#column_center .boxtitle_red,
#column_center_with_right .boxtitle_red {
	background-color:#993333;
	color:#be6550;
	border:1px solid #C6C6C6;
}

.left_box_text {
	background-color:#f6ac9a;
}


/***********************************************************
	Page Area right - Boxen
************************************************************/

#column_right .headliner_blue {
	color:#be6550;
	border:1px solid #C6C6C6;
	background-image:url(../img/layout_shop/headline_red.gif);
}

#column_right .headliner_yellow {
	color:#be6550;
	border:1px solid #C6C6C6;
	background-image:url(../img/layout_shop/headline_red.gif);
}

#column_right .headliner_red {
	color:#be6550;
	border:1px solid #C6C6C6;
	background-image:url(../img/layout_shop/headline_red.gif);
}


#column_right .box_text {
	background-image:url(../img/layout_shop/background_ticker.gif);
}

#column_right .boxtitle_blue {
	color:#be6550;
	border:1px solid #C6C6C6;
	background-image:url(../img/layout_shop/headline_red.gif);
}

#column_right .box {
	background-image:url(../img/layout_shop/background_ticker.gif);
}

#column_right .boxtitle_yellow {
	color:#be6550;
	border:1px solid #C6C6C6;
	background-image:url(../img/layout_shop/headline_red.gif);
}

#column_right .boxtitle_red {
	color:#be6550;
	border:1px solid #C6C6C6;
	background-image:url(../img/layout_shop/headline_red.gif);
}

.single_box {
	background-color:#FFFFFF;
	background-image:url(../img/layout_shop/background_ticker.gif);
}


/***********************************************************
	H1-H6
************************************************************/
h1 {
  color: #be6550;
}

h2 {
  color:#be6550;
}

h3 {
	color:#be6550;
}

h4 {
	color:#be6550;
}

/***********************************************************
	Linie
************************************************************/
.hr {
	background-color:#FFFFFF;
	border-top:1px solid #C6C6C6;
}

.line_mastercolor {
	border-top:1px solid #993333;
}

.line_mastercolor_light {
	border-top:1px solid #be6550;
}

/***********************************************************
	Verlinkungen
************************************************************/
#content a {
	color: #be6550;
	text-decoration: none;
}

#content a:hover, a:active {
	color: #000000;
	text-decoration: none;
}

#column_center_with_right a {
	color: #be6550;
	text-decoration: none;
}

#column_center_with_right a:hover, a:active {
	color: #000000;
	text-decoration: none;
}


/***********************************************************
	misc definitions
************************************************************/

/*Zurück-Links*/
.back {
	background-image:url(../img/arrow_left.gif);
}

/*Nach vorne-Links*/
.forward {
	background-image:url(../img/arrow_right.gif);
}

/*Listenansicht*/
.list ul{
	list-style-image:url(../img/list_red.gif);
}

.red {
   color:#CC0000;
}

.grey {
   color:#B4B3B3;
}

.blue {
   color:#CC0000;
}

.mastercolor {
	color: #993333;
}

.listpoint {
	background-image: url('../img/list_red.gif');
}

.mastercolor_light {
	color: #be6550;
}

.mastercolor_background {
	color: #be6550;
	background-color:#efa18e;
}

.light_background {
	background-color:#f6ac9a;
	border:1px solid #FFFFFF;
}

/***********************************************************
	saemtliche Submit buttons
************************************************************/
.submit {
	color:#993333;
	background: url('../img/submit.gif') no-repeat;
}

.submit_small {
	color:#993333;
	background: url('../img/submit_small.gif') no-repeat;
}

a.info:hover {
	color:#F8F8F8;
	text-decoration:underline;
}

/* Farbdefinition der Überschriften in der Textbase */
#content  .round1 {
	background-color:#f6ac9a;
}

/***************************************************************
	Formatierungen, die nur in den Textbasemodulen genutzt werden.
****************************************************************/
.cms-edit-template-selector {
	background-color:#be6550;
	width:540px;
	padding-left:5px;

}

/* Rahmen um die Bilder*/

.border {
	border: 1px solid #993333;
}


/* Rahmen um die table aus der Textbasevorlage (mit Rahmen)*/

/***************************************************************
	Fehlermeldungsboxen oder Hinweisboxen
****************************************************************/

/*div.form_error*/
#content div.form_error {
	background-image: url(../img/info.gif);
 	border: 1px solid #993333;
 	background-color: #FFFFFF;
	color:#993333;
}

/*div.hint_articles*/
#content div.hint_articles {
 	border: 1px solid #993333;
 	color:#993333;
 	background-color: #FFFFFF;
}

/* Hinweisblock*/
.hint {
 	border: 1px solid #993333;
 	background-color:#FFFFFF;
}

/* Hinweisblock für Masterfarben*/
.hint_colors {
 	border: 1px solid #993333;
 	background-color:#FFFFFF;
	font-size:11px;
}


/***************************************************************
	Tooltip
****************************************************************/

.tooltip {
	border: 1px solid #993333;
}

/***************************************************************
	Login Box
****************************************************************/
#login_box {
	border: 1px solid #003399;
	background: #FFFFFF;
}

#login_box input.submit {
	color:#993333;
	background: url('../img/submit_login.gif') no-repeat;
}

#login_box a {
	color: #be6550;
}

/*********************************
	Form Labels
*/
#content label.error {
	color: #C70505;
}

/* Farbdefinition der Spalten */
#content table.overview .round1 {
	background-color:#f6ac9a;
}

#content table.overview .round2 {
	background-color:#efa18e;
}

/* Farbdefinition der ersten Tabellenzeile in der Formatvorlage table */
#content .round3 {
	background-color:#f6ac9a;
}

#content .round4 {
	background-color:#C9E3F4;
}

/***************************************************************
	Tabellendefinitionen für Tabellen, für die Ausgabe
****************************************************************/
#content table.with_border {
	background-color:#f6ac9a;
}

/***************************************************************
	Tabellendefinitionen für z.B. Kontaktformular
****************************************************************/

legend {
	color:#333333
}

