html, body {
	height: 100%;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

/*
	background-color:#EAEAEC;
	background-image:url(/layoutbilder/col_right_fill.gif);
	background-position:top left;
	background-repeat: repeat-x;
*/
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	color:#AB213A;
}

input,select {
	font-size:11px;
}
.layout_left {
background-color:#F2F2F4;
background-image:url(/layoutbilder/col_left_fill.gif);
}
.layout_right {
	background-color:#EAEAEC;
	background-image:url(/layoutbilder/col_right_fill.gif);
	background-position:top left;
	background-repeat: repeat-x;

}
.layout_midright {
	background-image:url(/layoutbilder/col_right_dot.gif);
}
.layout_content {
	width:620px;
	background-color:#FFFFFF;
}
.content {
		clear:both;
		border-left:#B4B6CD 1px solid;
		padding:0px 10px 10px 10px;
}
.content h2 {
	font-size:12px;
	background-color:#E38838;
	color:#FFFFFF;
	padding: 2px 10px 2px 10px;
	height:19px;
	font-weight:bold;
}

.content h1 {
	font-size:13px;
	padding:0;
	margin:0;
}

h1.balken {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #E38838;} 
/*
h2 {   font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;margin-bottom:0px;}
*/
.TEXT_form {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.TEXT_nav_o {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.TEXT_nav_o:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.TEXT_nav_shop {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.TEXT_nav_shop_grey {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #929292; font-weight: normal}
.TEXT_breadcrumb {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;white-space: nowrap;}
.TEXT_content {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.TEXT_content_big {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal}
.TEXT_content_header {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #AD213B; line-height: 17px}
.TEXT_content_headline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}

.TEXT_content h1 {
	padding:2px 10px 2px 10px;
}
.content_links h1 {
	padding:0px;
}

.LINK_infobox {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.LINK_infobox:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

.LINK_nav_o {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.LINK_nav_o:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.LINK_breadcrumb {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.LINK_breadcrumb:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.bild {  margin-top: 0px; margin-right: 0px; margin-bottom: -3px; margin-left: 0px}
.test {  margin-top: 2px; margin-bottom: 2px}
.LINK_nav_l {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
.LINK_nav_l:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.LINK_nav_l_activ {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}.TABLE_nav_border_u {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: #CCCCCC solid; border-width: 0px 0px 1px}
.TABLE_nav_border_u {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: #CCCCCC solid; border-width: 0px 0px 1px}
.TABLE_nav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: #CCCCCC solid; border-width: 0px 0px 0px}
.TEXT_nav_header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.TEXT_content_rezept_header {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #AD213B; font-weight: bold; line-height: 17px}
.LINK_content {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.LINK_content:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.LINK_infobox_header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.LINK_infobox_header:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.small a {text-decoration: underline}
.TEXT_content_error {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #AD213B; font-weight: normal}

.TEXT_verfuegbarkeit {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding:0px 4px 0px 4px;}


.TEXT_infobox_header {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
	background-color:#E38838; 
	border-top:7px solid #FFFFFF;
	height:26px;
}
.TEXT_infobox {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.TEXT_infobox_back {  background-color:#FFFFFF;}
.TEXT_infobox_big {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.HEADER_warenkorb { color:#FFFFFF; text-decoration:none;font-size:13px;padding-top:5px;}
.HEADER_warenkorb:hover { text-decoration:none;}
.TEXT_warenkorb { color:#000000; text-decoration:underline;}
.TEXT_warenkorb:hover { color:#000000; text-decoration:underline;}

.NAV_meta {
	text-align:right;
	height:44px;
	padding-right:0px;
}
.NAV_meta_right {
	text-align:left;
	height:44px;
	padding-right:0px;
}

.NAV_main {
	background-color:#AD213B;
	margin-bottom:0px;
	padding-left:13px;
}
.NAV_main table{
	width:10px;
	background-color:#AD213B;
	height:28px;
	border-left:#FFFFFF 2px solid;
}
.NAV_main td{
	border-right:#FFFFFF 2px solid;
}
.NAV_main_selected {
	background-color:#C87080;
}
a.NAV_main_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	color:#FFFFFF;	
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding:8px 10px 7px 10px;
	text-align:center;
}
a.NAV_main_link:hover{
	background-color:#C87080;
}



.NAV_search {
	background-color:#E38838;
	height:70px;
	margin-left:15px;
}


.NAV_search_left {
	width:408px;
	float:left;
}

.NAV_search_right {
	width:194px;
	float:left;
	border-left:#FFFFFF 2px solid;
}


.button_main {
	border-left:#FFFFFF 2px solid;
	float:left;
	height:28px;
}
.NAV_search_form {
	color:#FFFFFF;
	padding:2px 5px 15px 10px;
}

.NAV_search_uebergroesse {
	clear:both;
	padding:5px 5px 5px 10px;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;
}
.NAV_search_uebergroesse_text {
	color:#FFFFFF;
	min-width:150px;
	width:auto;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-right:15px;
}
.NAV_search_uebergroesse_text p{
	text-align:right;
	font-size:12px;
	padding:0;
	margin:0;
}

.NAV_search_buttons {
	width:170px;
	float:left;

}

.NAV_search_basket {
	float:left;
	height:70px;
	margin:0px 0px 0px 10px;
	padding:5px 0px 0px 10px;
	color:#000000;
}

.warenkorb{
	position:absolute;
	z-index: 100;
	left: 740px;
	top: 75px;
}
.banner_right {
	padding:12px 10px 10px 10px;
}
.breadcrumb {
	margin-top:0px;
}

.breadcrumb table{
float:left;
}

.myshop_header {
	padding: 3px 0px 3px 0px;
	background-color:#6F7071;
	color:#FFFFFF;
}
.myshop_header div{

}
.product h2 {
	font-size:12px;
	background-color:#E38838;
	color:#FFFFFF;
	padding: 2px 10px 2px 10px;
	height:19px;
	margin-right:10px;
	font-weight:bold;
	margin-bottom:10px;
}

.product h1 {
	font-size:18px;
	color:#000000;
	font-weight:normal;
	background-color:#FFFFFF;
	line-height:17px;
	margin:0;
	padding:0;
}


.content_box {
	padding: 0px 0px 0px 0px;
}
.content_box h1, .content_box table {
	padding-left:10px;
}

.home_preis {
	font-size:14px;
}



/*********** Subnavigation styles ***********/

a.menu { display:block; margin-bottom:5px; text-align:center; width:16ex;
         border-style:ridge; border-width:3px; padding:2px; text-decoration:none; }

a.menu:link    { color:#00f; background-color:transparent; }
a.menu:visited { color:#00f; background-color:transparent; }
a.menu:hover   { color:#ff0; background-color:#00f; }
a.menu:active  { color:#ff0; background-color:#a03; }

.select{
	background-color:#F2D1B0;	
}

a.subnav_level1 {
	display:block;
	width:170px;
	background-image:url(/layoutbilder/pfeil_navi2.gif); 
	background-position:5px 4px;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:5px 0px 5px 0px;
}
a.subnav_level1_select {
	color:#000000; 
	background-image:url(/layoutbilder/pfeil_navi2_over.gif); 
	background-position:5px 4px;
	background-repeat:no-repeat;
	background-color:#F2D1B0;
}
a.subnav_level1:link { color:#000000; }
a.subnav_level1:visited { color:#000000; }
a.subnav_level1:hover { 
	color:#000000; 
	background-image:url(/layoutbilder/pfeil_navi2_over.gif); 
	background-position:5px 4px;
	background-repeat:no-repeat;
	background-color:#F2D1B0;
}
a.subnav_level1:active { color:#000000; }

a.subnav_level2 {
	display:block;
	width:170px;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:4px 0px 4px 0px;
}

a.subnav_level2:link { color:#000000; }
a.subnav_level2:visited { color:#000000; }
a.subnav_level2:hover { 
	color:#000000; 
	background-color:#F2D1B0;
}
a.subnav_level2:active { color:#000000; }

div.subnav { width:170px; background-color:#FFFFFF; border-bottom:1px solid #929292; text-indent:30px;}

.subnav_box { 	font-family:Verdana, Arial, Helvetica, sans-serif;width:170px; border:0px solid #990000; background-color:#FFFFFF;}
/*
.subnav_box h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#AD213B;
	color:#FFFFFF;
	font-size:11px;
	height:18px;
	padding: 3px 10px 0px 10px;
	margin:0;
	font-weight:bold;
}
*/
.subnav_box h2{
	margin:0;

}
a.subnav_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#AD213B;
	color:#FFFFFF;
	font-size:11px;
	height:18px;
	padding: 3px 10px 0px 10px;
	margin:0;
	font-weight:bold;
	display:block;
	text-decoration:none;

}
a.subnav_header:hover { 
	background-color:#C87080;
}
a.subnav_header_select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#C87080;
	color:#FFFFFF;
	font-size:11px;
	height:18px;
	padding: 3px 10px 0px 10px;
	margin:0;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

/*********** sonstige styles ***********/
.warenkorb_button { 
	border-top:#666666 1px dotted;
	padding:5px 0px 5px 0px;
	margin:5px 0px 0px 0px;
}
.cookie_hinweis {
	width:200px;
	margin:3px;

}
.product_preis_box { 
	border-top:#666666 1px dotted;
	border-bottom:#666666 1px dotted;	
	text-align:center;
	padding:5px 0px 5px 0px;
}


.IMAGE_border {  border:#6F7071 1px solid; }
.product_preis { font-size:19px; }
.product_preis_alt { font-size:18px; }
.product_preis_aktion { font-size:19px; color:#FF0000 }
.product_daten_markenlogo img {
	margin-right:20px;
}
.product_daten_markenlogo a:link,.product_daten_markenlogo a:visited {
	text-decoration:underline;
	font-weight:normal;
	color:#282828;

}

.FORM_color {
	background-color: #FFF0D7;
}

.sort {
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;	
	padding:4px 10px 4px 10px;
	margin:0px 10px 0px 10px;
clear:both;
}
.produkt_treffer_box {
	width:190px;
	float:left;
}
.produkt_treffer_box h2{
margin:0;
margin-bottom:4px;
height:27px;
font-size:12px;
}
.spacer-right {
	padding-right:10px;
}

.produkt_treffer_preis { font-size:16px; }
.produkt_treffer_preis_alt { font-size:12px; }
.produkt_treffer_link { color:#AB213A; font-size:12px; }
.produkt_treffer_text { 
	padding:4px 4px 4px 4px; 
	background-color:#F7F4ED;
	margin:2px 10px 0px 10px;	
}
.cl {
    clear: left;
}
.lupe {
	text-align:right;
	padding-right:32px;
	position: absolute;
	left:460px;
	top:390px;
	z-index: 10;
}
.basket_steps {
}
.basket_border{
	border-bottom:#F9C56F 1px solid;

}
.basket h2 {
	width:300px;
}
.right {
	text-align:right;
	}
.text_klein {
	font-size:11px;
	line-height:16px;
}
.payment {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:#F9C56F 1px solid;
}
.TEXT_basket {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ad213b; font-weight: bold; text-align:center}

/*
.balken {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #F39801; line-height: 17px; margin-top: -20px; margin-bottom: -5px; padding: 0px 10px 0px 10px;}
html>body .balken {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #F39801; line-height: 17px; margin-top: -20px; margin-bottom: -5px; padding: 0px 9px 0px 9px;}
*/
.thumb_spacer { border-top:1px #999999 solid;}

a.sitemap_level1 {
	display:block;
	width:170px;
	background-image:url(/layoutbilder/pfeil_navi2.gif); 
	background-position:5px 4px;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:5px 0px 5px 0px;
}

a.sitemap_level1:link { color:#000000; }
a.sitemap_level1:visited { color:#000000; }
a.sitemap_level1:hover { 
	color:#000000; 
	background-image:url(/layoutbilder/pfeil_navi2_over.gif); 
	background-position:5px 4px;
	background-repeat:no-repeat;
	background-color:#F2D1B0;
}
a.sitemap_level1:active { color:#000000; }

a.sitemap_level2 {
	display:block;
	width:170px;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:4px 0px 4px 0px;
}

a.sitemap_level2:link { color:#000000; }
a.sitemap_level2:visited { color:#000000; }
a.sitemap_level2:hover { 
	color:#000000; 
	background-color:#F2D1B0;
}
a.sitemap_level2:active { color:#000000; }

div.sitemap { width:170px; background-color:#FFFFFF; border-bottom:1px solid #929292; text-indent:30px;}


.sitemap_box { width:170px; border:0px solid #990000; background-color:#FFFFFF;}

.sitemap_box_header { 
	color:#000000;
	text-decoration:underline;
}
.TEXT_kurzinhalt {  text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; padding:0px 15px 0px 15px;}
.TEXT_kurzinhalt a {  text-decoration:underline; color:#666666;}

.shipping { color: #000000}
.shipping a {text-decoration: underline}

.suchergebnis {
	margin:0px 0px 10px 10px;
	padding:0;
	font-weight:bold;
}
.suchergebnis_body {
	margin:0px 0px 10px 10px;
	padding:0;
}

.hinweis_rot {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ad213b; font-weight: bold;}

.product_verfuegbarkeit td{
	padding-bottom: 3px
}

.popup_verfuegbarkeit {
	margin:10px;
}
.popup_verfuegbarkeit h1 {
	font-size:14px;
	height:19px;
	font-weight:bold;
}

.popup_verfuegbarkeit table {
	border-right:1px solid #9A9A9A;
	border-top:1px solid #9A9A9A;
	border-bottom:1px solid #9A9A9A;
	
}
.popup_verfuegbarkeit td {
	padding:8px;
	border-top:1px solid #9A9A9A;
	border-left:1px solid #9A9A9A;
}

.popup_verfuegbarkeit th {
	padding:4px 8px 4px 8px;
	background-color:#AD213B;
	color:#FFFFFF;
	border-left:1px solid #9A9A9A;
}
.sort_filter {
	font-size:12px;
}

.most_wanted_Box { width:170px; border-bottom:1px solid #929292; background-color:#FFFFFF;
}
.most_wanted_Box h2{
	background-color:#6F7071;
	color:#FFFFFF;
	font-size:12px;
	height:20px;
	padding: 3px 10px 0px 10px;
	margin:0;
}
.most_wanted_Content {
	padding:5px 10px 10px 10px;
	font-size:11px;
}

.most_wanted_Content a {
	color:#000000;
	text-decoration:none;
}
.most_wanted_Content a:hover {
	text-decoration:underline;
}
.most_wanted_Content li {
	margin:0px 5px 0px 12px;
}
.vormerken_link {

	margin-left:60px;
}
.vormerken_mail {
	clear:both;
/*	padding:5px 5px 5px 5px;*/
	height:100px;
	margin:15px 0px 0px 0px;
}

/*************** info_box_marken *****************/

.info_box_marken {
	margin:0px 0px 0px 0px;
}

.info_box_marken h1 {
	font-size:16px;
	color:#000000;
	background-image:url(/layoutbilder/back_box_grey.gif);
	background-repeat:repeat-x;
	border:#e7e8e7 1px solid;	
	padding:3px 10px 2px 10px;
text-align:center;
}
.info_box_marken_content table {
	padding:0px 0px 0px 0px;
}

.info_box_marken_content td {
	padding:0px 10px 0px 10px;
}
.info_box_marken_content th {
	padding:0px 0px 0px 10px;
}
.info_box_marken_content a {
	font-size:12px;
}


/*************** info_box_zubehoer *****************/

.info_box_zubehoer {
	margin:0px 0px 0px 0px;
}

.info_box_zubehoer h2 {
	font-size:16px;
	color:#000000;
	background-image:url(/layoutbilder/back_box_grey.gif);
	background-repeat:repeat-x;
	border:#e7e8e7 1px solid;	
	padding:3px 10px 2px 10px;
}
.info_box_zubehoer_content table {
	padding:0px 0px 0px 0px;
}

.info_box_zubehoer_content td {
	padding:0px 10px 0px 10px;
}
.info_box_zubehoer_content th {
	padding:0px 0px 0px 10px;
}
.info_box_zubehoer a {
	font-size:12px;
	font-weight:bold;
}
.info_box_zubehoer img {
	padding:0px 5px 0px 5px;
}

/*************** info_box_scroller *****************/

.info_box_scroller {
	margin:5px 0px 0px 0px;
	background-image:url(/layoutbilder/back_box_orange.gif);
	background-repeat:repeat-x;

}

.info_box_scroller h1 {
	font-size:16px;
	color:#000000;
	padding:3px 10px 2px 10px;
text-align:center;
}
.info_box_scroller_links {
	font-size:14px;
	font-weight:bold;
	margin:5px 30px 0px 10px;
	float:left;
}
.info_box_scroller_text {
	padding:0px 10px 0px 10px;
}
.info_box_scroller_content table {
	padding:0px 0px 0px 0px;
}

.info_box_scroller_content td {
	padding:0px 0px 0px 0px;
}
.info_box_scroller_content th {
	padding:0px 0px 0px 10px;
}
.reiter_trefferliste {
	font-size:12px;
	margin:0;
}
.reiter_trefferliste a{
	padding:4px 10px 2px 10px;
	border:1px solid #e38838;
	display:block;
	float:left;	
	text-decoration:none;
	
}
.reiter_trefferliste a:hover {
	background-color:#f2d1b0;
}
#reiter_active {
	background-color:#f2d1b0;
	border-bottom:1px solid #f2d1b0;
}
.reiter_line { 

	clear:both;
	height:7px;
	margin-bottom:5px;
	margin-right:10px;
	background-color:#f2d1b0;

/*
	clear:both;
	border-width:0px;
	border-top:solid 8px #f2d1b0; 
	background-color:transparent;
	margin:0;
	padding:0;
	margin-bottom:5px;
	margin-right:10px;
*/
}
table.tabelle_lieferung {
	border-collapse:collapse;
}
.tabelle_lieferung td, .tabelle_lieferung th {
	border:1px solid #929292;
}
.tabelle_lieferung th {
	text-align:left;
}
/*************** Reiter rund *****************/
.reiter-tabs{
	padding:10px;
}
.reiter-tabs h1{
font-size:1.3em;
margin:0;
margin-left:0px;
}
.reiter-tabs-suche{
padding:0px
}
.reiter-tabs-suche h1{
font-size:1.3em;
margin:0;
margin-left:20px;
}
.ubercolortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}
.ubercolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}
.ubercolortabs li{
display: inline;
margin: 0 2px 0 0;
padding:0;
}
.ubercolortabs a{
float: left;
color: black;
background: #F2D1B0 url(/layoutbilder/cornerleft.gif) no-repeat left top;
margin: 0 2px 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
.ubercolortabs a span {
float: left;
display: block;
background: transparent url(/layoutbilder/cornerright.gif) no-repeat right top;
padding: 7px 19px 3px 16px;
cursor: pointer;
}
.ubercolortabs a span{
float: none;
}
.ubercolortabs a:hover, .ubercolortabs li.selected a{
background-color: #AD213B;
color: white;
}
.ubercolortabs a:hover span{
background-color: transparent;
}
.ubercolordivider{
clear: both;
padding: 0;
width: 100%;
height: 5px;
background:#AD213B;
margin:0;
}
/*************** /Reiter rund *****************/

.box_myshop {
	background-color:#FFFFFF;
}
.newsletter-check {
	background-color:#f7e2cd;
	border:1px #ad213b solid;
	padding:10px 10px 10px 8px;
}
.newsletter-info {
	float:right;
	width:280px;
}
.newsletter-text {
	color:#ad213b;
}

.ueber_uns h1 {
	font-size:16px;
	padding:0;
	margin:10px 0px 10px 0px;
}
.ueber_uns h2 {
	font-size:14px;
	background-color:#FFFFFF;
	background-image:none;
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin:0px;
	height:auto;
	font-weight:bold;
}
.ueber_uns_image{
	text-align:right;
	padding:0px 0px 10px 0px;
}

.content_left {
	width:298px;
	float:left;
	margin:0px 5px 0px 0px;
}
.content_right {
	width:292px;
	float:left;
}
.cleardiv {
	clear:both;
}

/*************** Help_box*****************/

.help_box h3 {
	background-color:#E38838;
	background-image:url(/layoutbilder/help_box_icon.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 30px;
	font-size:12px;
	color:#FFFFFF;
	height:18px;
	width:270px;
	margin:10px 0px 5px 0px;
}
.help_box_flaggen {
	padding:0px 0px 0px 15px;
}

div.help_box_tooltip {
position: relative;
text-decoration: none;
border-bottom: 0px dotted #4dbcf3;
float:left;
margin:0px 0px 0px 15px;
}

div.help_box_tooltip:hover {
background: transparent;
z-index: 100;
cursor:pointer;
}

div.help_box_tooltip div {
display: none;
text-decoration: none;
}

div.help_box_tooltip:hover div {
display: block;
position: absolute;
bottom: 30px;
left: 20px;
width: 360px;
z-index: 100;
color: #000000;
border: 1px solid;
border-color: #D5D7DB #D5D7DB #D5D7DB #D5D7DB;
/* border-left: 4px solid #AD213B;*/
padding: 10px 5px 2px 5px;
background: #ffffee;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}
