/*Gesamtfeld*/
.shop_feld_main   { width:100%; max-height:100%; height:700px; border-collapse:collapse;}


/*Seitenspezifische Grafikferknuepfung*/
.shop_titlegraphic { 
    position:absolute; z-index:15; 
     top:170px; left:345px;
     background-image:url(/users/user240/explorer/hintergrund/kaese/headline.jpg); 
     background-repeat:no-repeat;
     width:366px; 
     height:100px;
}


/*Kopfzeile*/
.shop_feld_kopf_links  { 
	height:130px;
	max-height:128px;
	border-right:3px solid white; 
	border-bottom:4px solid white;
	background-image:url(/users/user240/explorer/hintergrund/kaese/kopf_left.jpg);
	background-repeat:no-repeat;
}
/*Rechter Teil der Kopfleiste*/
.shop_feld_kopf_rechts { 
	border-bottom:4px solid white;
	background-image:url(/users/user240/explorer/hintergrund/kaese/kopf_right.jpg);
	background-repeat:no-repeat;
}

/*Leiste auf der linken Seite*/
.shop_feld_left    { 
	width:122px;
	max-width:121px; 
	background-color:#69a140;
	border-right:3px solid white;
	background-image:url(/users/user240/explorer/hintergrund/kaese/left.jpg);
	background-repeat:no-repeat;
}

/*Tabellendarstellung bei Auflistung der Artikle*/
.shop_table_liste_title { color:#69a140; font-size:14px; font-weight:bold;} /*Ueberschrift pro Listendarstellung bei Gruppe*/
.shop_table_liste { background-color:#E1E1E1;}
.shop_table_liste_td { padding:5px;}

/*Gesamtfeld Menu*/
.shop_feld_menu { vertical-align:top; width:180px; max-width:178; background-color:#89bc43; }

/*Gesamtfeld Inhalt fuer Aufruf*/
.shop_feld_content { padding-left:40px; padding-right:40px; padding-top:100px; vertical-align:top; background-color:white; }

/*Title fuer Content*/
.shop_content_title { color:#C17833; font-size:20px; font-weight:bold; }

/*Beschreibungstext fuer Content*/
.shop_content_text { font-size:12px; color:#474747; }

.shop_content_breite { width:300px;}

/****************************************************************************
* Buttonleiste: Warenkorb - Bestellen
****************************************************************************/
.shop_content_button_leiste { position:absolute; background-color:#939393; padding:4px; }

/*Buttons in der Menueleiste*/
a.shop_content_button {
border:1px solid white;
margin-right:4px;
padding:3px;
width:104px;
color:silver;
display:block;
float:left;
text-decoration: none;
text-align:center;
font-size:10px;
}

a.shop_content_button_edit {
border:1px solid white;
margin-right:4px;
padding:2px;
width:40px;
color:white;
display:block;
float:left;
text-decoration: none;
text-align:center;
font-size:10px;
}

a.shop_content_button:hover { background-color:grey; }

/*Buttons in der Buttonleiste*/
.shop_content_button_active {
color:green;
magrin-right:4px;
background-color:white;
padding:3px;
margin-right:3px;
padding-bottom:3px;
float:left;
}

/*Buttondarstellung bei Auflistung der Artikel (bereits gewählt)*/
a.shop_contnet_liste_button_edit {
background-color:green;
color:white;
padding:4px;
display:block;
text-align:center;
width:50px;
}

/*noch nicht gewählter Artikel*/
a.shop_contnet_liste_button {
background-color:#385d1e;
color:white;
padding:4px;
width:50px;
display:block;
text-align:center;
width:50px;
}

/*Anzahlfeld fuer die Bestellung*/
.shop_content_input_text { float:left; color:white;}
.shop_content_input { margin-right:4px; border:1px solid white;}


/****************************************************************************
* Buttonleiste2: Grundseiten
****************************************************************************/
.shop_content_button_leiste2 { position:absolute; top:128px; left:406px; width:375px; background-color:#939393; padding:4px;}

/*Buttons in der Buttonleiste*/
a.shop_content_button2 {
border:1px solid white;
margin-right:4px;
padding:2px;
width:81px;
color:white;
display:block;
float:left;
text-decoration: none;
text-align:center;
font-size:10px;
}
a.shop_content_button2:hover { background-color:#C27733; }

//.shop_content_button_klein_leiste2 { text-align:center; background-color:#939393; padding:2px;}

a.shop_content_button_klein {
border:1px solid silver;
padding-top:0px;
color:white;
background-color:silver;
}

a.shop_content_button_klein:hover {
border:1px solid grey;
padding-top:0px;
background-color:grey;
}

/*Darstellung Warenkorb*/
.shop_warenkorb { 	
	position:absolute; z-index:15; 
 	top:177px; left:754px;
 	background-color: #f3f3f3; border:1px solid silver; 
 	width:172px; max-width:170px;
 	height:780px; 
 	overflow: auto;
}

/*Darstellung der Zeilen*/
.shop_warenkorb_zeile {
border-bottom:1px dashed silver;
padding-bottom:12px;
padding-top:12px;
}

/*Menueleistendarstellung*/
.clear{
clear:both;
}

/*Unterebene der Menuepunkte*/
a.slidedown_menu_2ebene {
color: white;
text-align:right;
text-decoration:none;
display:block;
clear:both;
padding-left:2px;
padding-top:1px;
padding-right:5px;
padding-bottom:1px;
font-size:12px;
margin-right:10px;
}

a.slidedown_menu_2ebene:hover{
color:#F0DDA3;
}

a.slidedown_menu_2ebene:visited{
color:white;
}

/*Hauptmenupunkte***/
a.slidedown_menu_1ebene{
margin-top:4px;
font-size:14px;
padding-left:4px;
padding-bottom:3px;
padding-top:5px;
background-color: #69a140;
margin-right:4px;
color:white;
display:block;
text-decoration: none;
}

a.slidedown_menu_1ebene:visited{
color: #f6f6f6;

}

a.slidedown_menu_1ebene:hover{
color: white;
background-color: #98ca74;
}

/*Feld welches aktiv ist wenn Gruppe gewaehlt wurde*/
a.slidedown_menu_1ebene_aktiv{
margin-top:4px;
font-size:14px;
padding-left:4px;
padding-bottom:2px;
padding-top:5px;
background-color: #98ca74;
margin-right:4px;
color:black;
display:block;
text-decoration: none;
}

a.slidedown_menu_1ebene_aktiv:visited{
color: #f6f6f6;
}


