/*navigator*/
div#navigatorac_navicontainer
{
	padding:5px; 
	background-image:url('/images/xxhg_b.gif');
	border:1px solid #cccccc;	
}
.navi
{
    color:#cccccc;
    font-size: 12px;
    font-weight: bold;
}
.navi_aktiv
{
    color: #ff0000;
    font-size: 12px;
    font-weight: bold;
}
.navi_ok
{
    color: #00ff00;
    font-size: 12px;
    font-weight: bold;
}
/* inhalt überschrift shop oben */	
div.inhalthead
{
	margin-bottom:0px;
	padding:10px 5px 5px 0px;
	border:solid 0px #cccccc;
	/*height:36px;*/
	/*line-height:21px;*/
	/*background-image:url('/images/header_bg.jpg');*/
	/*background-color:#97A8B2;*/
	font-weight:normal;
    font-size: 20px;
    color:#000000;
    font-style: normal;
    font-family: Verdana, arial, helvetica, sans-serif;
    text-decoration:none;
}
/* inhalt überschrift unterhalb von Navigator*/	
div.inhalthead2
{
	float:left;
	width:50%;
	margin-bottom:0px;
	padding: 5px 5px 5px 0px;
	font-weight:normal;
    font-size: 20px;
    color:#000000;
    font-style: normal;
    font-family: Verdana, arial, helvetica, sans-serif;
    text-decoration:none;
}
/* navgruppen N oder T */
div#navgruppen_suche
{
	padding: 2px;
	background-color:#B4C1CA;
}
div#navgruppen_gruppen
{
	margin-top: 0px;
}
div#navgruppen_og_cont
{
	margin:1px 0px 1px 0px;
	line-height:21px;
	background-image:url('/images/nav_bg.gif');
}
div#navgruppen_og
{
	margin-left:2px; 
	line-height:21px;

}
div#navgruppen_ug_cont
{
	margin:1px 0px 1px 0px;
	line-height:21px;
	background-image:url('/images/nav_bg.gif');
}
div#navgruppen_ug
{
	margin-left:7px; 
	line-height:21px;
}
div#navgruppen_wg
{
	line-height:14px;
	margin-left:5px; 
}
/* navmeinkonto */
div#navmeinkoto_header
{
	padding:2px;
	line-height:25px;
}
div#navmeinkonto_row
{
	padding:2px;
}
/* a_einzelac_media */
div#a_einzel_media_aussenrahmen
{
	margin-top:10px;
	padding:5px;
	border-bottom:dotted 1px #cccccc;
}
div#a_einzel_media_text
{
	border-left: solid 0px #cccccc;
}
div#a_einzel_media_preiscontainer
{
	border: solid 0px #cccccc;
}
div#a_einzel_media_beschreibung
{
	border: dotted 0px #cccccc;
}
div#a_einzel_media_verfuegbarkeit
{
	border: solid 0px green;
}
div#a_einzel_media_preise
{
	border: solid 0px black;
}
div#a_einzel_media_inputcontainer
{
	 margin-top:10px;
	 margin-bottom:20px;
	 border: dotted 0px #cccccc;
}
/* bestellvorschlagac */
li#bestellvorschlagac_list
{
	display: inline-block !important; /* kompatible browser */
	display: inline; /* inline-block-simulation */	
	zoom: 1;
	width: 270px; /* stabilisiert aeltere browser */
	margin: 0px 5px 10px 5px; 
	padding-top:10px;
	vertical-align: top;
	border:solid 0px #cccccc;
}
div#bestellvorschlagac_div
{
	display: block; width: 270px;
}	
/* versand */
div#versand_werbung
{
	margin-left: 50%; 
	margin-top: 5px; 
	text-align: left; 
	color:#CC0000;
}
.tr_ouline
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	border-top: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	font-style: normal;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
/* abwlieferung_auswahl */
input.abwlieferung_auswahl_del	
{
	color: #cc0066;
	text-align:left;
	text-decoration:underline;
	border:none;
	font-size:8pt;
	background-color:transparent;
}
input.abwlieferung_auswahl_del:hover
{
	color: red;
}
input.abwlieferung_auswahl_def
{
	min-width:500px;
	width:auto !important;
	width:500px;
	color: #cc0066;
	text-align:left;
	text-decoration:underline;
	border:none;
	font-size:8pt;
	background-color:transparent;
}
input.abwlieferung_auswahl_def:hover
{
	color: red;
}
/*verwendet nur meinkonto.ascx*/
.tr_uline
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	border-bottom: #c0c0c0 1px solid;
	font-style: normal;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
/*keine Verwendung*/
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*remove below line to remove shadow. below line should always appear last within this css*/
filter: progid:dximagetransform.microsoft.shadow(color=gray,direction=135);
}



