/* Start Formatierung allgemeiner HTML-Elemente */

body {
margin:0;
padding:0;
font-family: arial, verdana, sans-serif;
font-size:12px;
color:#666666;
line-height:16px;
width:100%;
background: #FFFFFF;}

a {color:#0050a3;text-decoration:none;}
a:hover  {color:#809FFF;text-decoration:none;}
.mehr a {font-weight:bold;color:#0050a3;text-decoration:none;}
.mehr a:hover {font-weight:bold;color:#809FFF;text-decoration:none;}

.elementstandard .mehr a {font-weight:bold;color:#0050a3;text-decoration:none;}
.elementstandard .mehr a:hover {font-weight:bold;color:#809FFF;text-decoration:none;}

/* Ende Formatierung allgemeiner HTML-Elemente */

/* Start Headerformatierung */

.header {border:solid 0px #000000;height:120px;background-color: #FFFFFF; border-bottom: 0px #ffffff;}
.header .pixlogo {width:100%;height:120px;padding-top:0px;border:solid 0px #000000;text-align:center;}
.header .pixlinks {width:230px;height:120px;overflow:hidden;border:solid 0px #000000;}
.header .pixrechts {width:230px;height:120px;border:solid 0px #000000;position:top right;}

/* Ende Headerformatierung */

.boxmain {border:solid 0px #000000;width:100%;background-color:#FFFFFF;}

/* Start Boxleftformatierung */

.boxleft {border-left:solid 0px #000000;width:220px;margin-left:0px;vertical-align:top;padding-bottom:20px;background-color:#FFFFFF;}
.boxleft .tab {padding-left:10px;}
.boxleft a {color:#0050A3;text-decoration:none;}
.boxleft a:hover  {color:#809FFF;text-decoration:underline;}

/* Boxleftformatierung - vertikale Navigation */

.navleft {width:220px;border:solid 0px #CCCCCC;margin-top:0px;}
.navleft .button {margin-top:0px;margin-top:0px;background-image:url(/img/button_navleft.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:25px;padding-left:0px;line-height:25px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.navleft a {color:#0050A3;text-decoration:none;display:block;font-weight:bold;background-color:#FFFFFF;border-bottom:dotted 1px #809FFF;padding-left:10px;padding-top:2px;padding-bottom:2px;}
.navleft a:hover {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;background-color:#809FFF;border-bottom:solid 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}
.navleft .active a {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;font-style:italic;background-color:#0050A3;border-bottom:solid 1px #FFFFFF;padding-left:10px;padding-top:2px;padding-bottom:2px;}
.navleft .active a:hover {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;font-style:italic;background-color:#0050A3;border-top:solid 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}
.navleft-1 a {color:#0050A3;text-decoration:none;display:block;font-weight:normal;background-color:#FFFFFF;border-top:solid 1px #FFFFFF;padding-left:10px;padding-top:2px;padding-bottom:2px;}
.navleft-1 a:hover {color:#0050A3;text-decoration:none;display:block;font-weight:normal;background-color:#FFFFFF;border-top:solid 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}

/* --Boxleftformatierung - vertikale Navigation-- */

/* Boxrightformatierung - Veranstaltungen - event */

.event {width:220px;margin-top:0px;background-color:#FFFFFF;margin-top:0px;}
.event .button {margin-top:10px;}
.event .button a {background-image:url(/img/button_kasten.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.event .button a:hover {background-image:url(/img/button_kasten_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.event .inhalt {padding:5px;font-size:11px;border:solid 2px #809FFF;}
.event .titel {font-weight:bold;margin-bottom:3px;}
.event .text {}
.event .bild {float:left;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.event .symbol {float:right;}

/* --Boxrightformatierung - Veranstaltungen - event-- */

/* Boxleftformatierung - Neuerscheinungen - new*/

.new {width:220px;margin-top:0px;background-color:#FFFFFF;margin-top:0px;}

.new .button {margin-top:10px;}
.new .button a {background-image:url(/img/button_kasten.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.new .button a:hover {background-image:url(/img/button_kasten_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.new .inhalt {padding:5px;font-size:11px;border:solid 2px #809FFF;}
.new .titel {font-weight:bold;margin-bottom:3px;}
.new .text {}
.new .bild {float:right;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.new .symbol {float:right;}

/* --Boxleftformatierung - Neuerscheinungen - new-- */

/* Boxleftformatierung - Vorschau - preview*/

.preview {width:220px;margin-top:0px;background-color:#FFFFFF;margin-top:0px;}

.preview .button {margin-top:10px;}
.preview .button a {background-image:url(/img/button_kasten.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.preview .button a:hover {background-image:url(/img/button_kasten_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.preview .inhalt {padding:5px;font-size:11px;border:solid 2px #809FFF;}
.preview .titel {font-weight:bold;margin-bottom:3px;}
.preview .text {}
.preview .bild {float:left;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.preview .symbol {float:right;}

/* --Boxleftformatierung - Vorschau - preview-- */

/* Ende Boxleftformatierung */

/* Start Boxcontentformatierung */

.boxcontent {vertical-align:top;padding-bottom:20px;}
.boxcontent .inhalt {padding-left:15px;padding-right:15px;}

.boxcontent .detail a {color:#0050A3;text-decoration:none;font-style:italic;}
.boxcontent .detail a:hover {color:#809FFF;text-decoration:none;font-style:italic;}

.boxcontent ul a {color:#0050A3;text-decoration:none;font-style:italic;margin:0px;padding:0px;}
.boxcontent ul a:hover {color:#809FFF;text-decoration:none;font-style:italic;margin:0px;padding:0px;}

.boxcontent .elementheadline {font-size:16px;font-weight:bold;color:#0050A3;margin-top:20px;text-align:left;}
.boxcontent .elementlinie {width:100%;background-image:url(/img/punkt.jpg); background-repeat:repeat-x; background-position: left center;height:5px;}

.boxcontent .elementstandard {margin-top:20px;border:solid 0px #000000;}
.boxcontent .elementstandard  a {color:#333333;text-decoration:none;}
.boxcontent .elementstandard  a:hover {color:#333333;text-decoration:none;}

.boxcontent .elementstandard .bild {float:left;margin-right:20px;margin-bottom:10px;border:solid 0px #000000;}
.boxcontent .elementstandard .text {border:solid 1px #000000;}

.boxcontent .elementstandard h1 {font-size:14px;font-weight:bold;margin-top:5px;margin-bottom:5px;padding:0px;}
.boxcontent .elementstandard h1 a {color:#0050A3;text-decoration:none;}
.boxcontent .elementstandard h1 a:hover {color:#809FFF;text-decoration:none;}

.boxcontent .elementstandard h2 {font-size:12px;font-weight:bold;margin:0px;padding:0px;}
.boxcontent .elementstandard .linie {border-bottom:solid 1px #0050a3;clear:both;}
.boxcontent .elementstandard .buttons {width:280px;float:right;border:solid 0px #000000;margin-top:20px;margin-bottom:20px;}

.boxcontent .elementstandard .contentpreis {font-weight:normal;text-align:right;font-size:11px;margin-top:10px;}
.boxcontent .elementstandard .contentpreis a {color:#333333;text-decoration:none;}
.boxcontent .elementstandard .contentpreis a:hover {color:#809FFF;text-decoration:none;}
.boxcontent .elementstandard .contentpreis .preis {font-size:16px;color:#0050a3;font-weight:bold;margin-left:10px;margin-right:10px;}

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

/* Start Formatierung Suche */
.boxsearch {border:solid 0px #000000;height:25px;margin-top:0px;padding-right:1px;background: url(/img/search_bg.gif);background-repeat:repeat-x;background-position: center;}


.boxsearch .text {color:#0050A3;font-weight:bold;width:50px;font-size:11px;padding-left:10px;}
.boxsearch .dropdown {width:150px;padding-left:10px;padding-right:5px;}
.boxsearch .dropdown select {font-size:11px;height:18px;min-width:150px;}
.boxsearch .search {}
.boxsearch .search input {height:13px;width:100%;font-size:11px;line-height:12px;}
.boxsearch .search div {min-width:50px;}
.boxsearch .go {width:30px;text-align:right;padding-left:2px;}
.boxsearch .erweitert {width:100px;text-align:right;padding-left:10px;font-size:11px;}
.boxsearch .erweitert a {color:#0050A3;font-weight:bold;text-decoration:none;}
.boxsearch .erweitert a:hover {color:#809FFF;font-weight:bold;text-decoration:underline;}
.search-einzug {padding-left:0px;padding-right:55px;}
/* Ende Formatierung Suche */

/* START blockcontent_buttons.css */

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

.merkbutton {margin-top:0px;float:left;overflow:hidden;margin-right:10px;}
.elementstandard .buttons .merkbutton a {background-image:url(/img/button_shop.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 .merkbutton a:hover {background-image:url(/img/button_shop_hover.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#FFFFFF;font-weight:normal;font-style: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/button_shop.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/button_shop_hover.jpg); background-repeat:no-repeat;background-position: left top;display:block;width:135px;height:20px;color:#FFFFFF;font-weight:normal;font-style:normal;text-decoration:none;font-size:11px;text-align:left;padding-top:1px;}
.warenbutton .text {padding-left:30px;}

/* ENDE blockcontent_buttons.css */

/* Ende blockcontent Formatierung */

/* Start Boxrightformatierung */

.boxright {border:solid 0px #000000;width:220px;margin-right:0px;vertical-align:top;padding-bottom:20px;background-color:#FFFFFF;}
.boxright .tab {padding-right:10px;}
.boxright a {color:#0050A3;text-decoration:none;}
.boxright a:hover  {color:#809FFF;text-decoration:underline;}

/* Boxrightformatierung - vertikale Navigation */

.vertnavright {width:220px;border:solid 0px #CCCCCC;margin-top:0px;}
.vertnavright .button {margin-top:0px;margin-top:0px;background-image:url(/img/button_navright.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:25px;padding-left:0px;line-height:25px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.vertnavright a {color:#0050A3;text-decoration:none;display:block;font-weight:bold;background-color:#FFFFFF;border-bottom:dotted 1px #0050A3;padding-left:10px;padding-top:2px;padding-bottom:2px;text-align:left;}
.vertnavright a:hover {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;background-color:#809FFF;border-bottom:dotted 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}
.vertnavright .active a {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;font-style:italic;background-color:#0050A3;border-bottom:dotted 1px #0050A3;padding-left:10px;padding-top:2px;padding-bottom:2px;}
.vertnavright .active a:hover {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;font-style:italic;background-color:#0050A3;border-bottom:dotted 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}
.vertnavright-1 a {color:#0050A3;text-decoration:none;display:block;font-weight:normal;background-color:#FFFFFF;border-bottom:dotted 1px #0050A3;padding-left:20px;padding-top:2px;padding-bottom:2px;}
.vertnavright-1 a:hover {color:#FFFFFF;text-decoration:none;display:block;font-weight:normal;background-color:#809FFF;border-bottom:dotted 1px #FFFFFF;padding-top:2px;padding-bottom:2px;}

/* --Boxrightformatierung - vertikale Navigation-- */

/* Boxrightformatierung - Warenkorb */

.warenkorb {width:220px;margin-top:0px;background-color:#FFFFFF;margin-top:0px;}
.warenkorb .button {margin-top:0px;margin-top:10px;}
.warenkorb .button a {background-image:url(/img/button_warenkorb.jpg); background-repeat:no-repeat;background-position:center bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.warenkorb .button a:hover {background-image:url(/img/button_warenkorb_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.warenkorb .inhalt {padding:10px;font-size:11px;border:solid 2px #0050A3;}
.warenkorb .titel {font-weight:bold;border-bottom:solid 1px #809FFF;padding-bottom:2px;margin-bottom:3px;}
.warenkorb .titel .symbol {float:right;}
.warenkorb .data {font-weight:normal;border-bottom:solid 1px #809FFF;}
.warenkorb .data .symbol {float:right;}
.warenkorb .summe {font-weight:bold;border-top:solid 1px #0050A3;padding-top:2px;margin-top:0px;position:relative;top:-1px;}
.warenkorb .summe .symbol {float:right;}
.warenkorbbalken {font-weight:normal;background-color:#0050A3;}
.warenkorbbalken .text {padding-left:10px;}
.warenkorbbalken .text a {color:#FFFFFF;}
.warenkorbbalken .text a:hover {color:#FFFFFF;text-decoration:underline;}

/* --Boxrightformatierung - Warenkorb-- */

/* Boxrightformatierung - Merkzettel */

.merkzettel {width:220px;margin-top:0px;background-color:#FFFFFF;margin-top:0px;}

.merkzettel .button {margin-top:0px;margin-top:0px;}
.merkzettel .button a {background-image:url(/img/button_merkzettel.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-family:Arial;font-weight:bold;font-size:12px;text-decoration:none;}
.merkzettel .button a:hover {background-image:url(/img/button_merkzettel_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-family:Arial;font-weight:bold;text-decoration:none;}

.merkzettel .inhalt {padding:10px;font-size:11px;border:solid 2px #809FFF;}
.merkzettel .titel {font-weight:bold;border-bottom:solid 1px #0050A3;padding-bottom:2px;margin-bottom:3px;}
.merkzettel .titel .symbol {float:right;}
.merkzettel .data {font-weight:normal;border-bottom:solid 1px #0050A3;}
.merkzettel .data .symbol {float:right;}
.merkzettel .summe {font-weight:bold;border-top:solid 1px #809FFF;padding-top:2px;margin-top:0px;position:relative;top:-1px;}
.merkzettel .summe .symbol {float:right;}

/* --Boxrightformatierung - Merkzettel-- */

/* Boxrightformatierung - Buttons: Direktbestellung, Versand, Newsletter */

.buttondirektbestellung {margin-top:0px;margin-top:10px;}
.buttondirektbestellung a {background-image:url(/img/button_direktbestellung.jpg); background-repeat:no-repeat;background-position:center bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.buttondirektbestellung a:hover {background-image:url(/img/button_direktbestellung_hov.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.buttonversand {margin-top:0px;margin-top:2px;}
.buttonversand a {background-image:url(/img/button_versandkosten.jpg); background-repeat:no-repeat;background-position:center bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.buttonversand a:hover {background-image:url(/img/button_versandkosten_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.buttongutschein {margin-top:0px;margin-top:2px;}
.buttongutschein a {background-image:url(/img/button_gutschein.jpg); background-repeat:no-repeat;background-position:center bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.buttongutschein a:hover {background-image:url(/img/button_gutschein_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.buttonnewsletter {margin-top:0px;margin-top:2px;}
.buttonnewsletter a {background-image:url(/img/button_newsletter.jpg); background-repeat:no-repeat;background-position:center bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.buttonnewsletter a:hover {background-image:url(/img/button_newsletter_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

/* --Boxrightformatierung - Buttons: Direktbestellung, Versand, Newsletter -- */


/* Boxrightformatierung - Kuki Events - kuki */

.kuki {width:220px;margin-top:0px;background-color:#FFFFFF;margin-top:0px;}
.kuki .button {margin-top:10px;}
.kuki .button a {background-image:url(/img/button_kasten.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}
.kuki .button a:hover {background-image:url(/img/button_kasten_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.kuki .inhalt {padding:5px;font-size:11px;border:solid 2px #809FFF;}
.kuki .titel {font-weight:bold;margin-bottom:3px;}
.kuki .text {}
.kuki .bild {float:left;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.kuki .symbol {float:right;}

/* --Boxrightformatierung - Kuki Events - kuki-- */

/* Boxrightformatierung - Bestseller */

.bestseller {width:220px;margin-top:0px;background-color:#FFFFFF;margin-top:0px;}
.bestseller .button {margin-top:10px;}
.bestseller .button a {background-image:url(/img/button_kasten.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;padding-left:0px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;font-size:12px;text-decoration:none;}
.bestseller .button a:hover {background-image:url(/img/button_kasten_hover.jpg); background-repeat:no-repeat;background-position: left bottom;display:block;background-color:#FFFFFF;width:220px;height:20px;line-height:20px;color:#FFFFFF;text-align:center;font-weight:bold;text-decoration:none;}

.bestseller .inhalt {padding:10px;border:solid 2px #809FFF;font-size:11px;}
.bestseller ol {margin:0px;margin-left:23px;padding:0px;}
.bestseller .titel {font-weight:bold;margin-bottom:3px;}

/* --Boxrightformatierung - Bestseller-- */

/* --Ende Boxright Formatierung-- */

/* Start Boxbottom Formatierung */

.boxbottom {border:solid 0px #000000;clear:both;margin-top:0px;clear:both;padding-left:10px;padding-right:10px;}
.boxbottom a {color:#FFFFFF;text-decoration:none}
.boxbottom a:hover {color:#FFFFFF;text-decoration:underline}

.boxbottom .elementNavi {width:100%;border-bottom:solid 0px #000000;text-align:center;background-color:#809FFF;color:#FFFFFF;}
.boxbottom .elementNavi .content {padding:2px;}
.boxbottom .elementAddress {width:100%;border:solid 0px #000000;text-align:center;background-color:#0050a3;color:#FFFFFF;}
.boxbottom .elementAddress .content {padding:2px;}

/* --Ende Boxbottom Formatierung-- */

/* 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:#809FFF; }
#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:			arial, verdanan, 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;
}


.inhalt .linie {border-bottom:solid 1px #0050A3;clear:both;}
.inhalt hr {border:0;border-bottom:solid 1px #809FFF;clear:both;}
.inhalt div,.inhalt p,.inhalt td { font-family: arial, verdana, Helvetica; font-size:12px; }
.inhalt h1 { color: #333333; font-size:16px; font-weight:bold; margin:0; margin-top:10px; margin-bottom:10px;}
.inhalt h2 { color: #333333; 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: #0050A3; margin:2px; color:#ffffff; text-align:center;}
.inhalt .kontoline td a { color:#ffffff; }
.inhalt .kontoline td:hover { background: #0050A3;}

.midvox { text-align:center; color:#0050A3; }
.midvox a { color:#0050A3 !important; }
.midvox a:hover { color:#809FFF !important; }

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


