
body	{font-family:Arial; font-size:11px;}
p	{margin-top:0px;}

a					{color:#090909; text-decoration:none;}
a:link, a:visited, a:hover, a:active	{color:#090909;}
a.nVkabt {
	height: auto;
        color:#ffffff;
        display:block;
        float:left;
        padding:6px;
	font-size:10px;
}

a.nVkabt:link, a.nVkabt:visited {color:#ffffff; background-color:#bbbbbb;}
a.nVkabt:hover, a.nVkabt:active {color:#ffffff; background-color:#ffcc00;}

#nLinksTop, a.nLinksTop {
	color:#ffffff;
	display:block;
	float:left;
	padding:7px 5px 6px 10px;
	margin-top:1px; 
	float:none;
	font-size:12px;
	width:135px;
	height:auto;
	overflow:hidden;
	background-color:#464646;
	font-weight:bold;
	  cursor: pointer;
}
// a.nLinksTop:link, a.nLinksTop:visited	{color:#ffffff; background-color:#464646;}
// a.nLinksTop:hover, a.nLinksTop:active	{color:#090909; font-size:13px; line-height:13px; background-color:#ffcc00;}

a.nLinks {
	background-color:#7c7c7c;
	color:#ffffff;
	display:block;
	float:left;
	padding:7px 5px 6px 10px;
	margin-top:1px; 
	float:none;
	font-size:11px;
	width:135px;
	height:auto;
	  cursor: pointer;
}
a.nLinks:link, a.nLinks:visited	{color:#ffffff; background-color:#7c7c7c;}
a.nLinks:hover, a.nLinks:active	{color:#090909; background-color:#ffcc00;}

a.nLinksSub {
	background-color:#bababa;
	color:#090909;
	display:block;
	float:left;
	padding:7px 5px 6px 19px;
	margin-top:1px; 
	float:none;
	font-size:11px;
	text-indent:-9px;
	width:126px;
	height:auto;
	overflow:hidden;
	  cursor: pointer;
}
a.nLinksSub:link, a.nLinksSub:visited	{color:#090909; background-color:#bababa;}
a.nLinksSub:hover, a.nLinksSub:active	{color:#090909; background-color:#dbdbdb;}

a.nLogin {
	color:#ffffff;
	display:block;
	float:left;
	padding:4px;
	padding-left:6px;
	padding-right:6px;
	font-size:9px;
	margin-top:25px; 
}

a.nLogin:link, a.nLogin:visited	{color:#ffffff; background-color:#bbbbbb;}
a.nLogin:hover, a.nLogin:active	{color:#ffffff; background-color:#ffcc00;}

#cWarenkorb {float:right; margin-top:5px; background-color:#ffffff; height:32px; width:150px;}
#cWarenkorbOverlay {width:32px;  height:32px; position:relative; top:-32px; right:18px; float:right; border:1px solid #b9b9b9;}
#cWarenkorbPfeilOverlay {width:10px;  height:19px; position:relative; top:-25px; right:-30px; float:right;}
a.nWarenkorb {
	height:30px;
	display:block;
	float:left;
	text-align:left; 
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	font-size:11px;
	width:130px
}
a.nWarenkorb:link, a.nWarenkorb:visited	{background-color:#ffcc00;}
a.nWarenkorb:hover, a.nWarenkorb:active	{background-color:#bbbbbb;}

a.agb				{color:#090909; text-decoration:none; font-size:9px;}
a.agb:link, a.agb:visited	{color:#090909;}
a.agb:hover, a.agb:active	{color:#ffcc00;}

a.schnapp				{color:#090909; text-decoration:none;}
a.schnapp:link, a.agb:visited	{color:#090909;}
a.schnapp:hover, a.agb:active	{color:#ffcc00;}

#cKopf		{padding:0px;margin-bottom:20px; width:970px; }
#cLinksAussen	{width:158px; float:left;}
#cRechtsAussen	{width:158px; float:left;}
#cRechtsInnen	{width:150px; float:right;}
#cLinksInnen	{width:150px; float:left;}

#cMitte	{float:left; width:654px;}

#detail_rahmen {
	background-color: #FFFFFF;
	margin-bottom:8px;
	margin-left:1px;
	width:648px;
	margin-top:2px;
	text-align:left;
	color:#090909;
}
#detail_bezeichnung {
	width:449px;
	background-color:#bbbbbb;
	padding:4px 0px 0px 2px;
	overflow:hidden;
	font-size:18px;
	height:26px;
	float:left;
	border-top:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
}
#detail_status_text {
	width:137px;
	background-color:#bbbbbb;
	padding:2px;
	overflow:hidden;
	font-size:11px;
	font-weight:bold;
	height:26px;
	float:left;
	text-align:right;
	line-height:26px;
	border-top:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
}
#detail_status_grafik {
	width:50px;
	padding:2px;
	overflow:hidden;
	height:26px;
	float:left;
	border-top:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
}

#thumbs {border:0px solid #ffffff;}
#thumbs em {display:block; margin:-41px 0 5px 5px; border:0px solid #b9b9b9; background-color:#ffffff;}
#thumbs em:hover img {position:relative; width:0px; height:0px; padding:0px; top: -305px; border:1px solid #b9b9b9;}

#detail_mitte_links {
	width:323px;
	height:418px;
	text-align:center;
	border:0px solid #ffffff;
	float:left;
	border-bottom:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
}

#detail_mitte_rechts {
	width:323px;
	height:418px;
	background-color:#f3f3f3;
	padding:0px;
	float:right;
	overflow:hidden;
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
}

#detail_foto {
	width:323px;
	height:360px;
	padding:0px;
	overflow:hidden;
	margin-bottom:44px;
	float:left;
	background-repeat: no-repeat;
	background-position: center center;
}

#detail_kurztext {
	width:309px;
	height:114px;
	padding:7px;
	overflow:hidden;
}
#detail_artnr {
	width:309px;
	height:91px;
	padding:7px;
	overflow:hidden;
	font-weight:bold;
}
#detail_preis_box {
	width:323px;
	height:92px;
	padding:0px;
	overflow:hidden;
}
#detail_preis_oben {
	width:316px;
	height:20px;
	padding:0px;
	padding-right:7px;
	overflow:hidden;
	text-align:right;
}
#detail_preis_uvp {
	font-size:11px;
	width:100px;
	height:72px;
	padding:0px;
	padding-top:17px;
	padding-left:7px;
	overflow:hidden;
	float:left;
	color:#777777;
}
#detail_preis_grafik {
	width:208px;
	height:72px;
	padding:0px;
	padding-right:8px;
	overflow:hidden;
	text-align:right;
	float:left;
}
#cDetailWarenkorbBox {
	width:323px;
	height:40px;
	padding:0px;
	overflow:hidden;
}
#cDetailWarenkorb {float:right; margin-top:5px; background-color:#EEEEEE; height:32px; width:323px;}
#cDetailWarenkorbOverlay {width:32px;  height:32px; position:relative; top:-32px; right:23px; float:right; border:1px solid #b9b9b9;}
#cDetailWarenkorbPfeilOverlay {width:10px;  height:19px; position:relative; top:-25px; right:-25px; float:right;}
a.nDetailWarenkorb {
	height:30px;
	display:block;
	float:left;
	text-align:left; 
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	font-size:13px;
	width:303px
}
a.nDetailWarenkorb:link, a.nDetailWarenkorb:visited {background-color:#ffcc00;}
a.nDetailWarenkorb:hover, a.nDetailWarenkorb:active {background-color:#bbbbbb;}
#detail_finanz {
	width:316px;
	height:40px;
	padding-right:7px;
	padding-top:13px;
	overflow:hidden;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}

#detail_links {
	width:640px;
	background-color:#bbbbbb;
	padding:3px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	float:left;
	overflow:hidden;
	font-size:11px;
}
#detail_beschreibung {
	width:640px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	padding:3px;
	padding-top:15px;
	float:left;
	overflow:hidden;
}

#cRechts_CrossRahmen {
	margin-top:2px;
	width:148px;
	height:72px;
	margin-bottom:4px;
	background-color: #f3f3f3;
	border:1px solid #b9b9b9;
	font-size: 10px;
	font-weight: bold;
}
#cRechts_CrossBezeichnung {
	background-color: #bbbbbb;
	padding:1px 1px 2px 2px;
	height:23px;
	border-bottom:1px solid #b9b9b9;
	overflow:hidden;
	line-height:11px;
	
}
#cRechts_CrossBild {
	height:45px;
	width:45px;
	float: left;
}
#cRechts_CrossPreis {
	padding-right:4px;
	padding-top:12px;
	width:99px;
	height:33px;
	float: left;
	font-size: 20px;
	text-align:right;
	overflow:hidden;
}
#liste_seitensprung {
	margin-top:3px;
	height:16px;
	width:648px;
	font-size:11px;
	text-align:left;
	color:#0F0F0F;
	font-weight:bold;
	line-height:16px;
}
a.liste_seitensprung  { color:#EB690A; }
a.liste_seitensprung:link { color:#EB690A; }
a.liste_seitensprung:visited { color:#B41521; }
a.liste_seitensprung:hover { color:#fecc00; }
a.liste_seitensprung:active { color:#fecc00; }

#liste_divider {
	background-image: url(/gut/h1-back.jpg); 
	background-repeat: repeat-y; 
/*	background-color: #fecc00;*/
	margin-bottom:8px;
	margin-left:3px;
/*	height:26px;*/
	height:auto;
	width:641px;
	font-size:16px;
	text-align:left;
	color:#0F0F0F;
/*	padding-top:2px;
	padding-left:10px;*/
	padding:7px 5px 6px 10px;	
	margin-top:2px;
}
#liste_divider_ban {
	background-color: #FFFFFF;
	margin-bottom:8px;
	margin-left:1px;
	width:646px;
	font-size:18px;
	text-align:left;
	color:#0F0F0F;
	margin-top:2px;
	border:1px solid #b9b9b9;
}
#liste_dualbox {
	width:654px;
	height:118px;
	padding:0px;
	border:0px solid #b9b9b9;
	clear:right;
	margin-bottom:-3px;
	overflow:hidden;
}
#liste_singlebox_left {
	width:326px;
	padding:0px;
	overflow:hidden;
	margin-right:2px;
	margin-left:-1px;
	float:left;
}
#liste_singlebox_right {
	width:323px;
	padding:0px;
	overflow:hidden;
	margin-left:3px;
	float:right;
}
#liste_singlebox_inner {
	width:316px;
	height:100px;
	background-color:#FFFFFF;
	padding:0px;
	border:1px solid #b9b9b9;
	overflow:hidden;
}

#liste_bild {
	width:100px;
	height:100px;
	background-color:#FFFFFF;
	float:left;
}
#liste_artname, #liste_beschr, #liste_preis {
	background-color:#F3F3F3;
	float:left;
	padding:2px;
}
#liste_artname {
	color: #222222;
	width:210px;
	height:29px;
	line-height:15px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:3px;
	overflow:hidden;
}
#liste_beschr {
	background-color:#F3F3F3;
	width:108px;
	height:43px;
	line-height:9px;
	font-size:9px;
	text-align:left;
	overflow:hidden;
	padding-left:3px;
}
#liste_preis {
	background-color:#F3F3F3;
	height:43px;
	line-height:52px;
	font-size:22px;
	font-weight:bold;
	text-align:right;
	overflow:hidden;
	letter-spacing: -0.05em;
}
#liste_status, #liste_mwst {
	height:14px;
	background-color:#FAFAFA; 
	float:left;
	padding:2px;
}
#liste_status {
	background-color:#FA0000; 
	width:52px;
}
#liste_mwst {
	width:131px;
	font-size:9px;
	line-height:15px;
	color:#888888;
}
a.liste_mwst:hover, a.nLinks:active {color:#ffcc00;}
a.artikel_versand:hover, a.nLinks:active {color:#ffcc00;}
#liste_korb {
	width:28px;
	height:28px;
	background-color:#fecc00;
	padding:0px;
	border:1px solid #b9b9b9;
	position:relative;
}

#cMitte_statisch {
	width:646px;
/*	border:1px solid #b9b9b9;*/
	padding:0px;
	padding-bottom:0px;
	float:left;
	overflow:hidden;
	text-align:left;
}
#cMitte_statisch h1 {
	background-image: url(/gut/h1-back.jpg); 
	background-repeat: repeat-y; 
	overflow:hidden;
	font-size:16px;
	font-weight:bold;
	height:auto;
	padding:5px;
	margin-top:0px;
	margin-bottom:0px;
	}
#cMitte_statisch h2 {
	background-image: url(/gut/h2-back.jpg); 
	background-repeat: repeat-y; 
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	margin-top:0px;
	margin-bottom:5px;
	}
#cMitte_statisch h3 {
	background-image: url(/gut/h3-back.jpg); 
	background-repeat: repeat-y; 
	padding:5px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	}
#cMitte_statisch h6 {
	background-color:#ffcc00;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
	margin-bottom:0px;
	text-align:center;
	}
#cMitte_statisch p {
	font-size:11px;
	padding:4px 4px 0px 4px;
	margin-bottom: 10px;
/*	padding:4px;*/
}
#cMitte_statisch ul {
	font-size:11px;
	margin-top:-10px;
	margin-bottom:3px;
	padding-right:6px;
}
#cMitte_statisch ol {
	font-size:11px;
	margin-top:-7px;
	margin-bottom:3px;
	padding-right:6px;
}
#cMitte_statisch a {
	color:#eb690a;
	text-decoration:none;
	font-weight:bold;
}
#cMitte_statisch a:active, #cMitte_statisch a:hover {
	color:#FECC00;
}
#cMitte_statisch a:visited {
	color:#b41521;
}


a.cLR_boxen {float:left; width:150px; background-color:#ffffff; height:150px; margin-bottom:6px;}
a.cLR_boxen:hover, a.cLR_boxen:active {opacity:.15;filter: alpha(opacity=15); -moz-opacity: 0.15;}
/* a.cLR_boxen {display:inline; float:left; background-color: #ffcc00; width:150px; height:150px; margin-left:0px; margin-bottom:6px;} */
/* a.cLR_boxen:hover, a.boxen:active	{background-color: #ffcc00; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;} */
/* a.cLR_boxen:link, a.boxen:visited	{background-color: #ffcc00;} */


#cLR_boxenHintergrund {
	background-image:url(/gut/mehrinfos.gif); 
	width:150px;
	height:150px; 
	margin-top:2px; 
	margin-bottom:4px;
}
#cLR_boxenStatisch {
	width:150px; 
	margin-top:2px; 
	margin-bottom:4px;
}
#cLR_boxenRahmen {
	width:148px;
	margin-top:2px;
	margin-bottom:4px;
	border:1px solid #b9b9b9;
	}
#cLR_boxenText {
	margin:2px;
	font-size:11px;
	padding:5px 5px 5px 7px;	
}
#cLR_boxenHeader {
	background-color: #fecc00;
	padding:7px 5px 6px 8px;	
	height:auto;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
}
#cLR_boxenText a {
	text-decoration:none;
}
#cLR_boxenText a:active, #cLR_boxenText a:hover {
	color:#fecc00;
}




/* cRechts_teaser                                                        */
/* --------------------------------------------------------------------- */
#cRechts_teaserHintergrund {
	background-image:url(/gut/mehrinfos.gif);
	background-color:#ffcc00; 
	width:148px;
	height:148px;
	margin-top:2px;
	margin-bottom:4px;
	border:1px solid #b9b9b9;
}
#cRechts_teaser a {
	float:left;
	width:148px;
	background-color:#ffffff;
	height:148px;
	margin-bottom:6px;
}
#cRechts_teaser a:hover, #cRechts_teaser a:active {
	opacity:.15;
	filter: alpha(opacity=15);
	-moz-opacity: 0.15;
}


/* cMitte_teaser                                                        */
/* --------------------------------------------------------------------- */
#cMitte_teaser {
	clear:both;
	float:left;
	position:relative;
	left:5px;
	width:636px;
	background-color:#ffffff;
	height:148px;
	margin-bottom:6px;
	border: 1px solid #bbbbbb;
	background: #f3f3f3;
	
}

#cMitte_teaser a {
	float:left;
	font-weight:bold;
}

#cMitte_teaser a:hover, #cRechts_teaser a:active {
	opacity:.15;
	filter: alpha(opacity=15);
	-moz-opacity: 0.15;
}

#cMitte_icons {
	width:646px;
	padding:0px;
	padding-bottom:0px;
	float:left;
	overflow:hidden;
	text-align:left;
}
#cMitte_icons h1 {
	background-image: url(/gut/h1-back.jpg); 
	background-repeat: repeat-y; 
	overflow:hidden;
	font-size:16px;
	font-weight:normal;
	height:auto;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	}
#cMitte_icons h2, #cMitte_icons h3 {
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin-bottom:5px;
	}
#cMitte_icons h6 {
	background-color:#ffcc00;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
	margin-bottom:0px;
	text-align:center;
	}
#cMitte_icons p {
	font-size:12px;
	padding:4px 15px 0px 4px;
	margin-bottom: 10px;
/*	padding:4px;*/
}
#cMitte_icons ul {
	font-size:11px;
	margin-top:-10px;
	margin-bottom:3px;
	padding-right:6px;
}
#cMitte_icons ol {
	font-size:11px;
	margin-top:-7px;
	margin-bottom:3px;
	padding-right:6px;
}
#cMitte_icons a {
	color:#eb690a;
	text-decoration:none;
	font-weight:bold;
}
#cMitte_icons a:active, #cMitte_icons a:hover {
	color:#FECC00;
}
#cMitte_icons a:visited {
	color:#b41521;
}
#cMitte_icons img {
	float:left;
	margin-right:15px;
	border-right:1px solid #bbbbbb;
}

/* cMitte_start                                                        */
/* --------------------------------------------------------------------- */
#cMitte_startImgBoxLR {
	width:150px;
	height:316px;
	float:left;
}
#cMitte_startImgBoxMitte {
	width:348px;
	height:316px;
	float:left;
}
#cMitte_startImgS {
	width:148px;
	height:148px;
	border:1px solid #b9b9b9;
	margin-bottom:16px;
}
#cMitte_startImgSF {
  position: relative;
  left: 5px;
  top: 0px; 
  width: 148px;
  height: 148px;
  border: 1px solid #bbbbbb;
  float: left;
  margin-right: 13px;
  margin-bottom: 15px;	
}

#cMitte_startImgSL {
  position: relative;
  left: 5px;
  top: 0px; 
  width: 640px;
  height: 148px;
  border: 1px solid #bbbbbb;
  float: left;
  margin-bottom: 15px;	
}

#cMitte_startImgL {
	width:314px;
	height:314px;
	border:1px solid #b9b9b9;
}


/* ------------ boxen mitte tina start ------------ */
div.iconbox {
  position: relative;
  left: 5px;
  top: 5px; 
  width: 148px;
  height: 148px;
  border: 1px solid #bbbbbb;
  background: #f3f3f3;
/*  background: #ffffff;*/
  float: left;
  margin-right: 13px;
  margin-bottom: 13px;
}
div.iconbox:hover {
  border: 1px solid #bbbbbb;
  background: #bbbbbb;
  cursor: pointer;
}
 
div.iconbox-img {
  width: 128px;
  height: 90px;
  border: 1px solid #bbbbbb;
/*  border: 1px solid #ffffff;*/
  background-repeat: no-repeat;
  background: #ffffff;
  margin: 8px 7px 7px 7px;
}


img {
  border: 0px;
}

p.iconbox {
 /* color: #2d2c28;*/
  position:absolute;
  bottom: 0px;
  width: 138px;
  text-align: center;
  font-size: 12px;   
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  margin: 0px 5px 7px 5px;
}
/* ------------ boxen mitte tina stop ------------ */



/* ------------ Accordeon menu links ------------ */  

div#ppc-menu-left { /* linkes MenŸ */
  float: left; 
  position: relative;
  top: 5px;
  width: 150px; 
  padding-bottom: 10px;
}


div#ppc-menu-left p a:link, div#ppc-menu-left p a:active, { /* Verweise im linken MenŸ */
  background-color: transparent;
  text-decoration: none;
  padding: 0px;
  font-weight: normal;
    cursor: pointer;
}
div#ppc-menu-left p a:visited, div#ppc-menu-left p a:hover { /* Verweise im linken MenŸ */
/*  color: #996e37;*/
}

div#ppc-menu-left li.liste a:link, div#ppc-menu-left li.liste a:active { /* Listenelemente im linken MenŸ */
  background-color: transparent;
  text-decoration: none;
  padding: 0px;
/*  color: #ffffff;*/
  margin-left: 0px;
    cursor: pointer;
}
div#ppc-menu-left li.liste a:visited, div#ppc-menu-left li.liste a:hover { /* Listenelemente mit Verweis im linken MenŸ */
/*  color: #996e37;*/
  border-left: 0px;
}

ul.menu, ul.menu ul {
  clear:both;
  list-style-type:none;
  margin: 0;
  padding: 0;
/*  width: 150px;*/
  width: auto;
}
ul.menu a {
  display: block;
  text-decoration: none;
    cursor: pointer;
}
ul.menu li {
  margin-bottom: 1px;
/*  width: 150px;*/
  width: auto;
}
ul.menu li a { 
  background: #464646; 
  color: #ffffff; 
  padding: 10px 9px 9px 10px;
  text-decoration: none;
    cursor: pointer;
}
ul.menu li a:hover {
  background: #fecc00;
  color: #090909;  
}
ul.menu li ul li a {
  background: #bbbbbb;
  color: #ffffff;
  padding-left: 15px;
  text-decoration: none;
    cursor: pointer;
}
ul.menu li ul li a:hover {
  background: #fecc00;
  border-left: 5px solid #f7c780;
  padding-left: 10px;
}
ul.menu li ul li a:active {
  background: #fecc00;
  border-left: 5px solid #f7c780;
  padding-left: 10px;
}



.code { 
  border: 1px solid #dbd2c5; 
  list-style-type: decimal-leading-zero; 
  padding: 5px; margin: 0; 
  }
.code code { 
  display: block; 
  padding: 3px; 
  margin-bottom: 0; 
  }
.code li { 
  background: #ede8e2; 
  border: solid 1px #dbd2c5; 
  margin: 0 0 2px 32px;
  }
.indent1 { padding-left: 16px; }
.indent2 { padding-left: 32px; }
.indent3 { padding-left: 48px; }
.indent4 { padding-left: 64px; }
.indent5 { padding-left: 80px; }  
  
ul.menub, ul.menub ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 150px;
}
ul.menub a {
  display: block;
  text-decoration: none;
}


/* ------------ Suckerfish MenŸ ------------ */  

#nav, #nav ul { /* all lists */
  list-style-type:none;
  margin: 0;
  padding: 0;
  margin-bottom: 36px;
  width: 150px;
  z-index: 999;
}
#nav a {
  display: block;
  text-decoration: none;
  background: #464646;
  color: #ffffff; 
  padding: 10px 9px 9px 10px;
    cursor: pointer;
}

#nav a.head {
  display: block;
  color: #ffffff; 
  padding: 10px 9px 9px 10px;
  border-top: 1px solid #ffffff;
}
#nav a:hover {
  background: #fecc00;
  color: #090909; 
  font-weight: bold;
}

#nav a.head:hover {
  background: #fecc00;
  color: #090909; 
}

#nav li { /* alle Listen Elemente */
  margin-top: 0px;
  border-top: 1px solid #ffffff;
  float: left;
  width: 150px; /* Weite wird fŸr die richtige Darstellung in Opera gebraucht */
}

#nav li.head { /* erster MenŸeintrag ohne Link */
  float: left;
  width: 150px; /* Weite wird fŸr die richtige Darstellung in Opera gebraucht */
  padding: 10px 9px 9px 10px;  
  color: #090909; 
}

#nav li ul { /* Elemente der zweiten Listen-Ebene */
  position: absolute;
  width: 150px;
  left: -999em;
  text-decoration: none;
}
#nav li ul ul { /* Elemente der dritten und vierten Listen-Ebene */
  margin: -1em 0 0 10em;
  text-decoration: none;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
  left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
  left: auto;
}


/* ----------- Navigation Tina -----------------*/

#nLinksTop_tina, a.nLinksTop_tina {
	color:#ffffff;
	display:block;
	float:left;
	padding: 10px 9px 9px 10px;	
	margin-top:0px;
	border-top: 1px solid #ffffff;
	float:none;
	width:131px;
	overflow:hidden;
	background-color:#464646;
	font-weight:bold;
}
a.nLinksTop_tina:link, a.nLinksTop_tina:visited	{color:#ffffff; background-color:#464646;}
a.nLinksTop_tina:hover, a.nLinksTop_tina:active	{color:#ffffff; background-color:#464646;}

a.nLinks_tina {
	color:#ffffff;
	display:block;
	float:left;
	padding: 10px 9px 9px 10px;		
	margin-top:0px; 
	border-top: 1px solid #ffffff;
	float:none;
	width:131px;
	height:auto;
	overflow:hidden;
}
a.nLinks_tina:link, a.nLinks_tina:visited	{color:#ffffff; background-color:#464646;}
a.nLinks_tina:hover, a.nLinks_tina:active	{color:#090909; background-color:#ffcc00;}

a.nLinksSub_tina {
	color:#ffffff;
	background-color:#7c7c7c;
	display:block;
	float:left;
	padding: 10px 9px 9px 10px;		
	padding-left:14px;
	margin-top:1px; 
	float:none;
	font-size:11px;
	width:131px;
	height:auto;
	overflow:hidden;
}
a.nLinksSub_tina:link, a.nLinksSub_tina:visited	{color:#ffffff; background-color:#7c7c7c;}
a.nLinksSub_tina:hover, a.nLinksSub_tina:active	{color:#090909; background-color:#bababa;}



/* ------------ MenŸ rechts ------------ */  

div#ppc-menu-right { /* rechtes MenŸ */
  width: 150px;
  margin-bottom: 10px;
}

ul.menuteil-rechts {
  background-color: #bbbbbb;
  width: 130px;
}

ul.menuteil-rechts p { /* kleiner Text im rechten MenŸ */
  padding: 5px 5px 0px 8px;
  margin: 0px;
  font-size: 11px;
}

ul.menu li a.nRechts_tina {
	text-decoration: none;
  	background-color: transparent;
  	font-size: 11px;
  	color: #000000;
	float:none;
	margin:0px 0px 0px -8px;
	padding: 4px 10px 3px 8px;
	border-left: 0px;
	width:132px;
	height:auto;
	overflow:hidden;
}

ul.menu li a.bildRechts_tina {
  	background-color: transparent;
	text-decoration: none;
	float:none;
	padding: 0px;
	margin: 0px;
}
ul.menu li a.nRechts_tina:link, ul.menu li a.nRechts_tina:visited	{color:#090909; background-color:#bbbbbb;}
ul.menu li a.nRechts_tina:hover, ul.menu li a.nRechts_tina:active	{font-weight:bold; color:#090909; background-color:#ffcc00;}




