/* Formatierung allgemeiner HTML-Elemente */


body                 {margin:0; padding:0; font-family:arial, verdana, sans-serif; font-size:12px; color:#333333; line-height:16px;width:100%;background-image:url(/img/redline.jpg); background-repeat:repeat-x; background-position: left 131px;}



/* Formatierung der BlockElemente*/

.blockTop {border:solid 0px #000000;height:131px;}
.blockLeft {border:solid 0px #000000;width:220px;margin-left:0px;vertical-align:top;padding-bottom:20px;}
.blockMain {border:solid 0px #000000;width:100%;}
.blockSearch {border:solid 0px #000000;height:24px;margin-top:2px;padding-right:50px;}
.blockRight{border:solid 0px #000000;width:220px;vertical-align:top;padding-bottom:20px;background-color:#E6E6E6;}
.blockBottom {border:solid 0px #000000;clear:both;margin-top:0px;clear:both;}

.blockContent {vertical-align:top;padding-bottom:20px;}



/* Formatierung der LINKS*/


a {color:#990000;text-decoration:none;}
a:hover  {color:#F5A415;text-decoration:none;}

.blockSearch .erweitert a {color:#FFFFFF;text-decoration:none}
.blockSearch .erweitert a:hover {color:#F5A415;text-decoration:none}

.blockLeft a {color:#333333;text-decoration:none;}
.blockLeft a:hover  {color:#990000;text-decoration:none;}


.blockRight a {color:#333333;text-decoration:none;}
.blockRight a:hover  {color:#990000;text-decoration:none;}

.blockRight .links a {color:#666666;text-decoration:none}
.blockRight .links a:hover {color:#990000;text-decoration:none}

.blockBottom a {color:#FFFFFF;text-decoration:none}
.blockBottom a:hover {color:#F5A415;text-decoration:none}



.veranstaltungen .balken a {font-weight:bold;color:#990000;text-decoration:none;}
.veranstaltungen .balken a:hover {font-weight:bold;color:#333333;text-decoration:none;}



.neuheiten .balken a {font-weight:bold;color:#990000;text-decoration:none;}
.neuheiten .balken a:hover {font-weight:bold;color:#FFFFFF;text-decoration:none;}

.vorankuendigung .balken a {font-weight:bold;color:#FFFFFF;text-decoration:none;}
.vorankuendigung .balken a:hover {font-weight:bold;color:#F5A415;text-decoration:none;}

.bestseller .balken a {font-weight:bold;color:#990000;text-decoration:none;}
.bestseller .balken a:hover {font-weight:bold;color:#FFFFFF;text-decoration:none;}


.blockContent .elementstandard h1 a {color:#333333;text-decoration:none;}
.blockContent .elementstandard h1 a:hover {color:#990000;text-decoration:none;}

.blockContent .elementstandard  a {color:#333333;text-decoration:none;}
.blockContent .elementstandard  a:hover {color:#333333;text-decoration:none;}

.blockContent .elementstandard .contentpreis a {color:#333333;text-decoration:none;}
.blockContent .elementstandard .contentpreis a:hover {color:#990000;text-decoration:none;}


.blockContent .seitennavigation .nav1 a {color:#333333;text-decoration:none;font-style:italic;}
.blockContent .seitennavigation .nav1 a:hover {color:#990000;text-decoration:none;font-style:italic;}

.blockContent .seitennavigation .nav2 a {color:#333333;text-decoration:none;}
.blockContent .seitennavigation .nav2 a:hover {color:#990000;text-decoration:none;}
.blockContent .seitennavigation .nav2 .active a {color:#F5A415;text-decoration:underline;font-weight:bold;}
.blockContent .seitennavigation .nav2 .active a:hover {color:#990000;text-decoration:underline;}

.blockContent .seitennavigation .nav3 a {color:#333333;text-decoration:none;font-style:italic;}
.blockContent .seitennavigation .nav3 a:hover {color:#990000;text-decoration:none;font-style:italic;}


.blockContent .detail a {color:#990000;text-decoration:none;font-style:italic;}
.blockContent .detail a:hover {color:#F5A415;text-decoration:none;font-style:italic;}


.blockContent ul a {color:#990000;text-decoration:none;font-style:italic;margin:0px;padding:0px;}
.blockContent ul a:hover {color:#F5A415;text-decoration:none;font-style:italic;margin:0px;padding:0px;}




.mehr a {font-weight:bold;color:#F5A415;text-decoration:none;}
.mehr a:hover {font-weight:bold;color:#990000;text-decoration:none;}

.elementstandard .mehr a {font-weight:bold;color:#F5A415;text-decoration:none;}
.elementstandard .mehr a:hover {font-weight:bold;color:#990000;text-decoration:none;}


/* Formatierung der BUTTON und Navigation */


.leftnav a                       {color:#333333;text-decoration:none;display:block;font-weight:bold;background-color:#CCCCCC;border-top:solid 1px #FFFFFF;padding-left:10px;padding-top:2px;padding-bottom:2px;}
.leftnav a:hover                       {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;background-color:#990000;border-top:solid 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}

.leftnav .active a                       {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;background-color:#990000;border-top:solid 1px #FFFFFF;padding-left:10px;padding-top:2px;padding-bottom:2px;}
.leftnav .active a:hover                       {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;background-color:#F5A415;border-top:solid 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}

.leftnav-1 a                       {color:#333333;text-decoration:none;display:block;font-weight:normal;background-color:#E6E6E6;border-top:solid 1px #FFFFFF;padding-left:10px;padding-top:2px;padding-bottom:2px;}
.leftnav-1 a:hover                       {color:#666666;text-decoration:none;display:block;font-weight:normal;background-color:#EDEDED;border-top:solid 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}


.contentnav .button img {margin-left:3px;margin-right:5px;position:relative;top:2px;}
.contentnav .button_active img {margin-left:3px;margin-right:5px;position:relative;top:2px;}
.contentnav .button {border:solid 0px #000000;color:#FFFFFF;vertical-align:top;}
.contentnav .button .text {padding-bottom:30px;height:20px;}
.contentnav .button:hover {border:solid 0px #000000;}
.contentnav .button a {display:block;color:#FFFFFF;text-decoration:none;background-color:#F5A415;padding-left:5px;border-bottom: solid 2px #F5A415;}
.contentnav .button a:hover {display:block;color:#FFFFFF;text-decoration:none;background-color:#990000;border-bottom: solid 2px #990000;}
.contentnav .button_active a {display:block;color:#FFFFFF;text-decoration:none;background-color:#990000;padding-left:5px;border-bottom: solid 2px #990000;}
.contentnav .button_active a:hover {display:block;color:#FFFFFF;text-decoration:none;background-color:#990000;border-bottom: solid 2px #990000;}

.contentnav .spacenav {width:5px;}

.buttonhome {margin-top:0px;border-top:solid 4px #990000;}
.buttonhome a {background-image:url(/img/symbols/homebutton.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#CCCCCC;width:100px;height:20px;padding-left:10px;line-height:20px;color:#333333;font-weight:bold;text-decoration:none;}
.buttonhome a:hover {background-image:url(/img/symbols/homebutton_act.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#FFFFFF;width:100px;height:20px;line-height:20px;color:#990000;font-weight:bold;text-decoration:none;}

.buttonwarenkorb {margin-top:0px;margin-top:10px;}
.buttonwarenkorb a {background-image:url(/img/symbols/buttonwarenkorb.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#F5A415;width:100px;height:20px;padding-left:10px;line-height:20px;color:#333333;font-weight:bold;text-decoration:none;}
.buttonwarenkorb a:hover {background-image:url(/img/symbols/buttonwarenkorb_act.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#990000;width:100px;height:20px;line-height:20px;color:#FFFFFF;font-weight:bold;text-decoration:none;}


/* START blockcontent_buttons.css */


.buttons_space {clear:both;height:5px;}



.wunschliste {margin-top:0px;float:left;overflow:hidden;margin-right:10px;}
.elementstandard .buttons .wunschliste a {background-image:url(/img/symbols/wunschbutton.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#FFFFFF;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.elementstandard .buttons .wunschliste a:hover {background-image:url(/img/symbols/wunschbutton_act.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#333333;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.wunschliste .text {padding-left:30px;}



.merkbutton {margin-top:0px;float:left;overflow:hidden;margin-right:10px;}
.elementstandard .buttons .merkbutton a {background-image:url(/img/symbols/merkbutton.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#333333;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.elementstandard .buttons .merkbutton a:hover {background-image:url(/img/symbols/merkbutton_act.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#333333;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.merkbutton .text {padding-left:30px;}



.warenbutton {margin-top:0px;float:left;overflow:hidden;}
.elementstandard .buttons .warenbutton a {background-image:url(/img/symbols/warenbutton.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#FFFFFF;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.elementstandard .buttons .warenbutton a:hover {background-image:url(/img/symbols/warenbutton_act.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#FFFFFF;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.warenbutton .text {padding-left:40px;}


.weiterempfehlen {margin-top:0px;float:left;overflow:hidden;}
.elementstandard .buttons .weiterempfehlen a {background-image:url(/img/symbols/weiterempfehlen.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#333333;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.elementstandard .buttons .weiterempfehlen a:hover {background-image:url(/img/symbols/weiterempfehlen_act.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#333333;font-weight:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.weiterempfehlen .text {padding-left:40px;}

/* ENDE blockcontent_buttons.css */




.warenkorbbalken a {color:#FFFFFF;text-decoration:none;font-weight:bold;}
.warenkorbbalken a:hover {color:#990000;text-decoration:none;font-weight:bold;}

.merkzettelbutton {margin-top:0px;margin-top:0px;float:right;}
.merkzettelbutton a {background-image:url(/img/symbols/buttonmerkzettel.jpg); background-repeat:no-repeat;background-position: right top;display:block;width:100px;height:20px;padding-left:10px;line-height:20px;color:#333333;font-weight:bold;text-decoration:none;text-align:right;padding-right:10px;}
.merkzettelbutton a:hover {background-image:url(/img/symbols/buttonmerkzettel_act.jpg); background-repeat:no-repeat;background-position: right top;display:block;width:100px;height:20px;line-height:20px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-align:right;padding-right:10px;}







/* BlockTop ELEMENTE*/

.blockTop .elementBildLinks {width:100%;height:131px;overflow:hidden;border:solid 0px #000000;background-image:url(/img/headerimg-left.jpg); background-repeat:no-repeat; background-position: left top;}
.blockTop .elementLogo {width:100%;padding-top:32px;border:solid 0px #000000;text-align:center;}
.blockTop .elementBildRechts {width:100%;height:131px;overflow:hidden;border:solid 0px #000000;background-image:url(/img/headerimg-right.jpg); background-repeat:no-repeat; background-position: right top;}


/* Blocksearch ELEMENTE*/

.blockSearch .text {color:#FFFFFF;font-weight:normal;width:45px;font-size:11px;padding-left:5px;}
.blockSearch .dropdown {width:150px;padding-right:5px;}
.blockSearch .dropdown select {font-size:11px;height:18px;min-width:150px;}
.blockSearch .search {}
.blockSearch .search input {height:13px;width:100%;font-size:11px;line-height:12px;}
.blockSearch .search div {min-width:50px;}
.blockSearch .go {width:30px;text-align:right;padding-left:2px;}
.blockSearch .erweitert {width:100px;text-align:right;padding-left:10px;}
.search-einzug {padding-left:0px;padding-right:55px;}


/* BlockContent ELEMENTE*/

.nav-einzug {padding-left:50px;padding-right:50px;}
.contentnav {text-align:center;margin-top:20px;border:solid 0px #000000;width:100%;}


.blockContent .inhalt {padding-left:50px;padding-right:50px;}
.blockContent .elementheadline {font-size:18px;font-weight:bold;color:#990000;margin-top:20px;}
.blockContent .elementheadline .datum {font-size:11px;font-weight:normal;color:#666666;float:right;padding-top:2px;}
.blockContent .elementlinie {width:100%;background-image:url(/img/punkt.jpg); background-repeat:repeat-x; background-position: left center;height:10px;}

.blockContent .elementstandard {margin-top:20px;border:solid 0px #000000;}
.blockContent .elementstandard .bild {float:left;margin-right:20px;margin-bottom:10px;border:solid 0px #000000;}
.blockContent .elementstandard .text {border:solid 1px #000000;}
.blockContent .elementstandard h1 {font-size:14px;font-weight:bold;margin-top:5px;margin-bottom:5px;padding:0px;}
.blockContent .elementstandard h2 {font-size:12px;font-weight:normal;margin:0px;padding:0px;}
.blockContent .elementstandard .linie {border-bottom:solid 1px #F5A415;clear:both;}
.blockContent .elementstandard .buttons {width:280px;float:right;border:solid 0px #000000;margin-top:20px;margin-bottom:20px;}
.blockContent .elementstandard .contentpreis {font-style:italic;text-align:right;font-size:11px;margin-top:10px;}
.blockContent .elementstandard .contentpreis .preis {font-size:18px;color:#F5A415;font-weight:bold;margin-left:10px;margin-right:10px;}
.blockContent .seitennavigation {width:100%;margin-top:20px;}
.blockContent .seitennavigation .nav1 {width:100px;text-align:left;}
.blockContent .seitennavigation .nav2 {text-align:center;}
.blockContent .seitennavigation .nav3 {width:100px;text-align:right;}

.blockContent .detail {margin-top:20px;}
.blockContent .zusatztext {margin-top:20px;clear:both;}
.blockContent h1 {color:#990000;}
.blockContent ul {margin:0px;padding-left:16px;}




/* BlockLeft ELEMENTE*/

.blockLeft .einzug {padding-left:20px;}
.leftnavabschluss                      {text-align:right;border-top:solid 1px #FFFFFF; }

.warenkorb {width:198px;border:solid 1px #F5A415;font-size:11px;}
.warenkorb .inhalt {padding:10px;}

.warenkorb .titel {font-weight:bold;border-bottom:solid 1px #F5A415;padding-bottom:2px;margin-bottom:3px;}
.warenkorb .titel .symbol {float:right;}

.warenkorb .data {font-weight:normal;border-bottom:solid 1px #CCCCCC;}
.warenkorb .data .symbol {float:right;}


.warenkorb .summe {font-weight:bold;border-top:solid 1px #F5A415;padding-top:2px;margin-top:0px;position:relative;top:-1px;}
.warenkorb .summe .symbol {float:right;}


.warenkorbbalken {font-weight:bold;background-color:#F5A415;}
.warenkorbbalken .text {padding-left:10px;}
.warenkorbbalken .symbol {float:right;padding-right:10px;}



.merkzettel {width:198px;border:solid 1px #CCCCCC;border-bottom:0px;border-top:0px;font-size:11px;background-color:#E6E6E6;}

.merkzettel .data {font-weight:normal;border-bottom:solid 1px #CCCCCC;padding-left:10px;}
.merkzettel .data .symbol {float:right;padding-right:10px;}



.veranstaltungen {border:solid 1px #CCCCCC;margin-top:20px;}
.veranstaltungen .balken {background-color:#CCCCCC;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
.veranstaltungen .inhalt {padding:10px;font-size:11px;}
.veranstaltungen .titel {font-weight:bold;}
.veranstaltungen .trennlinie {width:100%;background-color:#CCCCCC;height:2px;margin-top:3px;margin-bottom:3px;}


.standardkasten {width:198px;border:solid 1px #CCCCCC;font-size:11px;margin-top:20px;}
.standardkasten .titel{margin-bottom:3px;font-weight:bold;}
.standardkasten .inhalt {padding:5px;}


.direktbestellung {border:solid 0px #CCCCCC;margin-top:0px;background-color:#FFFFFF;margin-top:20px;}
.direktbestellung .balken {background-color:#F5A415;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
.direktbestellung .bild {float:left;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.direktbestellung .symbol {float:right;}

.direktbestellung .balken a {font-weight:bold;color:#990000;text-decoration:none;}
.direktbestellung .balken a:hover {font-weight:bold;color:#FFFFFF;text-decoration:none;}

.buttonwunschliste {margin-top:0px;margin-top:10px;}
.buttonwunschliste a {background-image:url(/img/symbols/buttonwarenkorb_act.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#990000;width:100px;height:20px;padding-left:10px;line-height:20px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.buttonwunschliste a:hover {background-image:url(/img/symbols/buttonwarenkorb.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#F5A415;width:100px;height:20px;line-height:20px;color:#333333;font-weight:bold;text-decoration:none;}

.buttonwunschliste_it {margin-top:0px;margin-top:10px;}
.buttonwunschliste_it a {background-image:url(/img/symbols/buttonwarenkorb_act.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#990000;width:120px;height:20px;padding-left:10px;line-height:20px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.buttonwunschliste_it a:hover {background-image:url(/img/symbols/buttonwarenkorb.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#F5A415;width:120px;height:20px;line-height:20px;color:#333333;font-weight:bold;text-decoration:none;}

.wunschkasten {width:198px;border:solid 1px #990000;font-size:11px;}
.wunschkasten .inhalt {padding:10px;padding-top:0px;}
.wunschkasten .titel {font-weight:bold;border-bottom:solid 0px #F5A415;padding-bottom:2px;margin-bottom:3px;}
.wunschkasten .titel .symbol {float:right;}



.sendwunschzettel {margin-top:0px;margin-top:10px;}
.sendwunschzettel a {display:block;background-color:#E6E6E6;width:176px;height:20px;padding-left:0px;line-height:20px;color:#990000;font-weight:bold;text-decoration:none;text-align:center;border:solid 0px #E6E6E6;}
.sendwunschzettel a:hover {background-color:#990000;width:176px;height:20px;line-height:20px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-align:center;border:solid 0px #990000;}


.versandkosten {border:solid 0px #CCCCCC;margin-top:0px;background-color:#FFFFFF;margin-top:20px;}
.versandkosten .balken {background-color:#CCCCCC;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
.versandkosten .inhalt {padding:10px;font-size:11px; background-color:#E6E6E6;}
.versandkosten .symbol {float:right;}


.versandkosten .balken a {font-weight:bold;color:#666666;text-decoration:none;}
.versandkosten .balken a:hover {font-weight:bold;color:#990000;text-decoration:none;}

/* BlockRight ELEMENTE*/

.blockRight .einzug {padding-right:10px;padding-left:10px;}
.blockRight .italiano {width:100%;background-color:#990000;padding-top:4px;height:20px;overflow:hidden;}
.links {color:#666666;margin-top:3px;font-size:11px;}



.buttonsprache {margin-top:0px;border-top:solid 0px #990000;}
.buttonsprache a {background-image:url(/img/symbols/homebutton.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#CCCCCC;width:80px;float:left;height:20px;padding-left:10px;line-height:20px;color:#333333;font-weight:bold;text-decoration:none;}
.buttonsprache a:hover {background-image:url(/img/symbols/homebutton_act.jpg); background-repeat:no-repeat;background-position: right bottom;display:block;background-color:#FFFFFF;width:80px;float:left;height:20px;line-height:20px;color:#990000;font-weight:bold;text-decoration:none;}


.neuheiten {border:solid 0px #CCCCCC;margin-top:0px;background-color:#FFFFFF;margin-top:2px;}
.neuheiten .balken {background-color:#F5A415;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
.neuheiten .inhalt {padding:10px;font-size:11px;}
.neuheiten .titel {font-weight:bold;margin-bottom:3px;}
.neuheiten .text {}
.neuheiten .bild {float:left;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.neuheiten .symbol {float:right;}


.vorankuendigung {border:solid 0px #CCCCCC;margin-top:0px;background-color:#FFFFFF;margin-top:20px;}
.vorankuendigung .balken {background-color:#990000;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
.vorankuendigung .inhalt {padding:10px;font-size:11px;}
.vorankuendigung .titel {font-weight:bold;margin-bottom:3px;}
.vorankuendigung .text {}
.vorankuendigung .bild {float:left;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.vorankuendigung .symbol {float:right;}



.bestseller {border:solid 0px #CCCCCC;margin-top:0px;background-color:#FFFFFF;margin-top:20px;}
.bestseller .balken {background-color:#CCCCCC;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
.bestseller .inhalt {padding:10px;font-size:11px;}
.bestseller .symbol {float:right;}
.bestseller ol {margin:0px;margin-left:23px;padding:0px;}
.bestseller .titel {font-weight:bold;margin-bottom:3px;}





/* BlockBottom ELEMENTE*/

.blockBottom .elementLogo {width:100%;overflow:hidden;border:solid 0px #000000;background-image:url(/img/background-footer.jpg);  background-position: left top;}
.blockBottom .elementLogo table {margin-top:10px;margin-bottom:10px;}

.blockBottom .medienhaus {float:left;padding-right:15px;border:solid 0px #000000;padding-top:3px;padding-left:10px;vertical-align:top;}
.blockBottom .logo {float:left;margin-right:5px;border:solid 0px #000000;width:66px;height:36px;background-color:#FFFFFF;}



.blockBottom .elementAddress {width:100%;border:solid 0px #000000;text-align:center;background-color:#990000;color:#FFFFFF;}
.blockBottom .elementAddress .content {padding:2px;}

/* formatierung BM suche */

div#wgline { z-index:10; }
#wgline .item { float:left; position:relative; margin-right:4px;}
#wgline .item .item { margin:0px; float:none; margin-bottom:2px;margin-top:2px;}
#wgline .submenu { visibility:hidden;position:absolute; top:15px; left:0px; background-color:#e0e0e0;border:1px solid #a0a0a0;z-index:100;}
#wgline .submenu .submenu { top:0px; left:300px;}
#wgline .sfhover { background-color:#ffa0a0; }
#wgline a:hover { color:#000000; }
div.autocompleter-loading
{
	float:					left;
	clear:					right;
	background:				#fff url(images/spinner.gif) no-repeat center;
	width:					20px;
	height:					16px;
}

ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #eee;
	background-color:		white;
	border-right-color:		#ddd;
	border-bottom-color:	#ddd;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:				50;
}

ul.autocompleter-choices li
{
	position:				relative;
	padding:				0.1em 1.5em 0.1em 1em;
	cursor:					pointer;
	font-weight:			normal;
	font-size:				1em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	font-weight:			bold;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
}

.rss { border-top:1px dotted #c0c0c0;}
.rss .rssitem { font-size: 10px; line-height:10px; padding:3px 0; border-bottom:1px dotted #c0c0c0;}
.rss .rssitem a { color: #990000;}
.rss .rssitem a:hover { color: #f5a415;}

.inhalt .linie {border-bottom:solid 1px #F5A415;clear:both;}
.inhalt hr {border:0;border-bottom:solid 1px #F5A415;clear:both;}
.inhalt div,.inhalt p,.inhalt td { font-family: Arial, Helvetica; font-size:12px; }
.inhalt h1 { color: #990000; font-size:16px; font-weight:bold; margin:0; margin-top:10px; margin-bottom:10px;}
.inhalt h2 { color: #990000; font-size:14px; margin:0; margin-top:10px; margin-bottom:10px;}
.inhalt .formerr { color:#ff0000; font-size:10px; }
.inhalt .kontoline { width: 100%; }
.inhalt .kontoline td { background: #f5a415; margin:2px; color:#ffffff; text-align:center;}
.inhalt .kontoline td a { color:#ffffff; }
.inhalt .kontoline td:hover { background: #990000;}

.midvox { text-align:center; color:#f990000; }
.midvox a { color:#990000 !important; }
.midvox a:hover { color:#f5a415 !important; }

.appkonto table.fancy { }
.appkonto table.fancy td { background: #e0e0e0; }
.appkonto table.fancy tr:hover td { background: #F5A415; }
.appkonto table.fancy tr:hover td a:hover { color:#000000; }
.appkonto .right { text-align: right; }
.appkonto .center { text-align: center; }


.orange { color: #F5A415 !important; }

