/*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/auflaeufe/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/auflaeufe/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/auflaeufe/kopf_right.jpg);
	background-repeat:no-repeat;
}

/*Leiste auf der linken Seite*/
.shop_feld_left    { 
	width:122px;
	max-width:121px; 
	background-color:#E5C139;
	border-right:3px solid white;
	background-image:url(/users/user240/explorer/hintergrund/auflaeufe/left.jpg);
	background-repeat:no-repeat;
}

/*Tabellendarstellung bei Auflistung der Artikle*/
.shop_table_liste_title { color:#e3b91b; 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:#eddf8b; }

/*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:#e3b91b;
	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:620px; 

 	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: #e3b91b;

	margin-right:4px;

	color:white;

	display:block;

	text-decoration: none;

	text-align:left; 

}



a.slidedown_menu_1ebene:visited{

	color: #f6f6f6; 



}



a.slidedown_menu_1ebene:hover{

	color: white;

	background-color: #e5d442;

}



/*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: #e5d442;

	margin-right:4px;

	color:black;

	display:block;  

	text-decoration: none;

	text-align:left

}



a.slidedown_menu_1ebene_aktiv:visited{

	color: #f6f6f6;	

}


