/*Gesamtfeld*/
.shop_feld_main   { width:100%; max-height:100%; height:700px; border-collapse:collapse;}


/*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/rindkalb/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/rindkalb/kopf_right.jpg);
	background-repeat:no-repeat;
}

/*Leiste auf der linken Seite*/
.shop_feld_left    { 
	width:122px;
	max-width:121px; 
	background-color:#906B1B;
	border-right:3px solid white;
	background-image:url(/users/user240/explorer/hintergrund/rindkalb/left.jpg);
	background-repeat:no-repeat;
}

/*Tabellendarstellung bei Auflistung der Artikle*/
.shop_table_liste_title { color:#906B1B; 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:178px; background-color:#c7b07a; }

/*Gesamtfeld Inhalt fuer Aufruf*/
.shop_feld_content { padding-left:40px; padding-right:40px; padding-top:40px; 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:#916c28;
	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:left;
		text-decoration:none;	
		display:block;
		clear:both;
		padding-left:6px;	
		padding-top:5px;
		padding-right:5px;
		padding-bottom:1px;
		font-size:14px;
		margin-right:10px;
	}
	
a.slidedown_menu_2ebene:hover{
	color:#F0DDA3;
}

a.slidedown_menu_2ebene:visited{
	color: #916c28;
}

/*Hauptmenupunkte***/
a.slidedown_menu_1ebene{
	margin-top:4px;
	font-size:14px;
	padding-left:4px;
	padding-bottom:3px;
	padding-top:5px;
	background-color: #916c28;
	margin-right:4px;
	color:white;
	display:block;
	text-decoration: none;
}

a.slidedown_menu_1ebene:visited{
	color: white; 

}

a.slidedown_menu_1ebene:hover{
	color: white;
	background-color: #91794c;
}

/*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: #916c28;
	margin-right:4px;
	color:black;
	display:block;  
	text-decoration: none;
}

a.slidedown_menu_1ebene_aktiv:visited{
	color: #f6f6f6;	
}

