* { margin:0px;padding:0px;outline:none !important;}
/* allgemeines html */
body { background:#b1cde1 url('../images/background.png') repeat-x left top;color:#535659;font-size:13px;font-family: Tahoma, Arial, sans-serif;line-height:15px;}
body.produkte { background:#b1cde1 url('../images/background2.png') repeat-x left top;color:#535659;font-size:13px;font-family: Tahoma, Arial, sans-serif;line-height:15px;}
body.warenkorb {background:#b1cde1 url('../images/background3.png') repeat-x left top;color:#535659;font-size:13px;font-family: Tahoma, Arial, sans-serif;line-height:15px;}
img,a{border:none;}
ul,li { list-style-type:none;}
h1, td h1{font-family: 'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;font-size:24px;line-height:28px;color:#25323D;text-shadow:rgba(255,255,255,0.4) 0px 1px;margin-bottom:6px;}
h2, td h2{font-family: 'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;font-size:18px;line-height:22px;color:#25323D;text-shadow:rgba(255,255,255,0.4) 0px 1px;margin-bottom:6px;}
h3, td h3{font-family: 'Open Sans Condensed', Tahoma, sans-serif, Arial;font-size:18px;line-height:22px;font-weight:normal;color:#25323D;text-shadow:rgba(255,255,255,0.4) 0px 1px;}
a, a:hover, a:visited, a:focus, a:active,td a, td a:hover, td a:visited, td a:focus, td a:active {
	color:#25323d;text-decoration:none;border:none;
} 
hr{clear:both;margin-bottom:0px;margin-top:0px;padding:0px;border:none;height:2px;background: url('../images/hr2.png') repeat-x left 1px;}
hr.start{clear:both;margin-bottom:0px;margin-top:0px;padding:0px;border:none;height:2px;background: url('../images/hr.png') repeat-x left top;}

.liz_input{width:48px;margin-right:0px;}
div.loading_overlay{
	position:fixed;
	z-index:100050;
	width:100%;
	height:100%;
	background:#000; 
	opacity:.40; 
	filter:alpha(opacity=40);
	display:none;
}
div.loading_overlay img{position:relative;z-index:100052;top:50%;left:48%;}
  
/* Aufbau */
#mantel { width:1000px;margin:0px auto; position:relative;}
/*#login_overlay{ display:none;position:absolute;top:0px;z-index:990;left:440px;width:450px;background:#b1cde1;box-shadow: 0px 0px 5px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 5px 5px rgba(0,0,1,0.7);-moz-box-shadow: 0px 5px 5px rgba(0,0,1,0.7); } */
#login_overlay{ display:none;position:absolute;top:0px;z-index:990;left:440px;width:500px;background:url('../images/login_bg.png');}
.content_loginmaske{width:500px;height:250px;background:url('../images/login_bg.png');clear:both;margin:0px;padding-top:50px!important;}
#login_overlay .inner{background:url('../images/login_billboard_neu.png') no-repeat left top; width:450px; margin: 50px auto!important;min-height:130px;}
.content_loginmaske .inner{background:url('../images/login_billboard_neu.png') no-repeat left top; width:450px; margin: 0px auto 0px auto!important;min-height:130px;}
#login_overlay .inner2{margin:15px 15px; padding:15px 0px 30px 0px;clear:both;}
.content_loginmaske .inner2{margin:0px 20px!important; padding:15px 0 10px;}
#login_overlay .login_zeile, .content_loginmaske .login_zeile{clear:both;margin:0px 0px 10px 0px; line-height:22px;} 
#login_overlay .login_zeile label, .content_loginmaske .login_zeile label{width:150px;float:left;}
#login_overlay .login_zeile input, .content_loginmaske .login_zeile input{color:#000000;height:20px; width:170px; margin:0px; padding:0px 4px; border:1px solid #94a8b8; float:right;}
#login_overlay .login_zeile .button_hell_login, .content_loginmaske .login_zeile .button_hell_login{margin-left:115px;margin-right:10px;}											
#login_overlay .inner .inner2 .login_zeile .button_close{background:url('../images/button_icon_close.png') no-repeat left top;position:absolute;top:42px;right:15px;cursor:pointer;height:22px;width:22px;}
#login_overlay .zusatzlinks{clear:both;margin:30px 0px 0px 130px !important;}
.content_loginmaske .inner .zusatzlinks{clear:both;margin:30px 0px 0px 130px!important;}
#login_overlay .zusatzlinks a, .content_loginmaske .zusatzlinks a{text-decoration:none;color:#ffffff;}

.content_loginmaske2{width:350px;height:200px;margin:0px;}
.content_loginmaske2 .inner{background:url('../images/login_billboard.png') no-repeat left top; width:350px; margin: 0px auto 0px auto!important;min-height:130px;}
.content_loginmaske2 .inner2{margin:0px 20px!important; padding-top:15px;}
.content_loginmaske2 .login_zeile{clear:both;margin:0px 0px 10px 0px; line-height:22px;} 
.content_loginmaske2 .login_zeile input{color:#000000;height:20px; width:170px; margin:0px; padding:0px 4px; border:1px solid #94a8b8;}
.content_loginmaske2 .login_zeile .liz_input_login {width:44px;float:right;margin-right:2px;font-size:smaller;margin-left:0px;padding-left: 0px;}
.content_loginmaske2 .login_zeile label{width:115px;float:left;}
.content_loginmaske2 .inner .zusatzlinks{clear:both;margin:30px 0px 0px 130px!important;}

/*
.content_loginmaske3{width:430px;height:130px;margin:0px;}
.content_loginmaske3 .inner{background:url('../images/login_billboard_breit.png') no-repeat left top; width:430px; margin: 0px auto 0px auto!important;min-height:130px;}
.content_loginmaske3 .inner2{margin:0px 60px!important; padding-top:15px;}
.content_loginmaske3 .login_zeile{clear:both;margin:0px 0px 10px 0px; line-height:22px;} 
.content_loginmaske3 .login_zeile input{color:#000000;height:20px; width:240px; margin:0px; padding:0px 4px; background:#fffed1; border:1px solid #94a8b8;}
.content_loginmaske3 .login_zeile label{float:left;}
.content_loginmaske3 .inner .zusatzlinks{clear:both;margin:30px 0px 0px 130px!important;}
*/
/*Neues LOGIN-Control*/
.content_loginmaske3{width:430px;height:130px;margin:0px;}
.content_loginmaske3 .inner{background:url('../images/login_billboard_breit.png') no-repeat left top; width:430px; margin: 0px auto 0px auto!important;min-height:130px;}
.content_loginmaske3 .inner2{margin:0px 15px!important; padding-top:15px;}
.content_loginmaske3 .login_zeile{clear:both;margin:0px 0px 10px 0px; line-height:22px;} 
.content_loginmaske3 .login_zeile input{color:#000000;height:25px; width:290px; padding:0px 4px; border:1px solid #94a8b8;}
.content_loginmaske3 .login_zeile .liz_input_login {font-size:0.8em; width:45px;float:right;margin-right:2px !important; margin-left:0px;padding-left: 0px;}
.content_loginmaske3 .login_zeile label{float:left;}
.content_loginmaske3 .inner .zusatzlinks{clear:both;margin:30px 0px 0px 130px!important;}


#warenkorb_overlay{display:none;z-index:10000;background-color:#fff;
	width:760px;max-height:550px;padding-bottom:20px;border:1px solid #05236f;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 10px 5px #000;
	-webkit-box-shadow: 0 0 190px 5px #000;	 
}
#warenkorb_overlay .inner{margin:20px 20px 5px 20px;}
#warenkorb_overlay .inner .textbox{width:420px;height:80px; line-height:80px; margin:0px auto;}
#warenkorb_overlay .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}


#bezahlen_overlay{display:none;z-index:1000;background-color:#fff;text-align:center;
	max-width:300px;padding:20px 30px;border:1px solid #05236f;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 10px 5px #000;
	-webkit-box-shadow: 0 0 10px 5px #000;	
}
#bezahlen_overlay .inner{margin:20px;}
#bezahlen_overlay .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}


#auszeichnungen_overlay{display:none;z-index:1000;background-color:#fff;text-align:center;
	width:550px;padding:20px 30px;border:1px solid #05236f;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 10px 5px #000;
	-webkit-box-shadow: 0 0 10px 5px #000;
}
#auszeichnungen_overlay .inner{margin:20px;overflow:auto;height: 490px;}
#auszeichnungen_overlay .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}

#auszeichnungen_overlay table tr td { padding-bottom: 10px; }
#auszeichnungen_overlay table tr td.b { padding-left: 15px; text-align: left; }

.overlay_info_fenster .inner{margin:20px;overflow:auto;min-height:360px; height:100%;}
.overlay_info_fenster .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}

.inner .overlay_info  {text-decoration:underline;}
.inner .overlay_info:hover {text-decoration:none;}



.overlay_info_fenster .inner td{vertical-align:top;}


/* bereich oberhalb der (haupt-)navigation */
#social{ line-height:40px;height:40px;}
#social ul{	float:right;list-style-type:none;background: url('../images/head_abgrenzung.png') no-repeat left center;}
#social ul li{float:left;background: url('../images/head_abgrenzung.png') no-repeat right center;}
#social ul li a{display:block;text-decoration:none;font-family: Tahoma, Arial, sans-serif; font-size: 12px;color: #a1a8b8;font-weight:bold;padding-left:10px;padding-right:10px;}
#social ul li a.social_cart{padding-right:50px;	background: url('../images/head_warenkorb.png') no-repeat 110px center;}
#social ul li a:hover{color:#fff;}
#social_icon_center{width:125px;float:right;height:40px;}
#social_icon_center a{margin-right:6px;margin-top:12px;float:left;width:16px;height:16px;display:block;}
#social_icon_center a.icon_gplus{background: url('../images/head_google_plus.png') no-repeat left top;}
#social_icon_center a.icon_tw{background: url('../images/head_social.png') no-repeat left top;}
#social_icon_center a.icon_fb{background: url('../images/head_social.png') no-repeat -16px top;}
#social_icon_center a.icon_bl{background: url('../images/head_social.png') no-repeat -32px top;}
#social_icon_center a.icon_nf{background: url('../images/head_social.png') no-repeat -48px top;}
#social_icon_center a.icon_nl{width:22px;height:22px;margin-top:8px;background: url('../images/head_newsletter.png') no-repeat left top;}
#social_breadcrumb{float:left;}
#social_breadcrumb, #social_breadcrumb a{font-family: Tahoma, Arial, sans-serif; font-size: 11px;color: #a1a8b8;}
#social_breadcrumb a{font-weight:bold;text-decoration:none;}
#social_breadcrumb a:hover{color:#fff;}

/* (haupt-)navigation oben */
#nav_top_bg {clear:both;position:relative;z-index:70;background:url('../images/hauptnavi_bg.png') no-repeat left bottom; width:1000px; height:55px;}
#nav_top{ position:relative;z-index:70;line-height:55px;height:55px;clear:both;}
#nav_top_logo{width:187px;height:55px;background: url('../images/hauptnavi_left.png') no-repeat left top;float:left;}
#nav_top_logo a{display:block;width:187px;height:55px;}
#nav_top ul{width:655px;height:55px;list-style-type:none;float:left;background: url('../images/hauptnavi_repeat.png') repeat-x left top;}
#nav_top ul li{float:left;list-style-type:none;height:55px;}
#nav_top ul li a{display:block;text-decoration:none;padding-left:12px;padding-right:12px;font-weight:normal;font-family: 'Open Sans Condensed', Tahoma, sans-serif;font-size:24px;line-height:47px;color:#556676;height:55px;}
#nav_top ul li a:hover, #nav_top ul li a.aktiv{	color:#556676;background: url('../images/hauptnavi_repeat_hover.png') repeat-x left top;} 

/* volltextsuche */
#nav_top_suche{position:relative;width:148px;height:55px;background: url('../images/hauptnavi_suche.png') no-repeat left 14px;float:left;}
#nav_top_suche input.text{width:100px;height:18px;position:relative;top:-2px;background:none;border:none;}
#nav_top_suche input.submit{width:30px;height:20px;position:relative;top:-6px;left:-2px;cursor:pointer;background:none;border:none;}

#suchfeldoverlay{display:none;width:245px;min-height:30px;background:#f2f6f9;z-index:6;position:absolute;top:40px;right:10px;box-shadow: 0px 0px 5px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);border-radius: 5px;padding-bottom:0px;}
#suchfeldoverlay .inner{margin:10px 0px;}
#suchfeldoverlay .inner h2{margin:0px 8px 10px 8px;}
#suchfeldoverlay .inner br {height:0px;margin:0px;padding:0px;line-height:2px;}
#suchfeldoverlay a.mehr {color:#25323D; width:93.5%; font-size:11px;line-height:16px;display:block;margin:0px;padding:3px 8px; }
#suchfeldoverlay a:hover.mehr {background:#e5ecf2;}

#suchfeldoverlay2{display:none;width:245px;min-height:30px;background:#f2f6f9;z-index:6;position:absolute;bottom:42px;right:10px;box-shadow: 0px 0px 5px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);border-radius: 5px;padding-bottom:0px;}
#suchfeldoverlay2 .inner{margin:10px 0px;}
#suchfeldoverlay2 .inner h2{margin:0px 8px 10px 8px;}
#suchfeldoverlay2 .inner br {height:0px;margin:0px;padding:0px;line-height:2px;}
#suchfeldoverlay2 a.mehr {color:#25323D; width:93.5%; font-size:11px;line-height:16px;display:block;margin:0px;padding:3px 8px; }
#suchfeldoverlay2 a:hover.mehr {background:#e5ecf2;}


.nav_top_umenue {display:block;min-width:100px;background:#f2f6f9;position:absolute;left:187px;top:50px;font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#25323D;z-index:10 !important;box-shadow: 0px 0px 5px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 5px 5px rgba(0,0,1,0.7);-moz-box-shadow: 0px 5px 5px rgba(0,0,1,0.7);padding-bottom:13px;display:none;}
.nav_top_umenue .inner {margin:13px 9px 0px 9px;}
div.nav_top_umenue_link {clear:both; width:290px; margin:0px 5px 0px 5px; display:block; background:url('../images/suchergebnisse_normal.png') repeat-x left bottom; font-size:11px; line-height:13px; border-right:1px solid #fff;}
div.nav_top_umenue_link:hover {background:url('../images/suchergebnisse_hover.png') repeat-x left bottom; color:#ffffff !important;}
div.nav_top_umenue_link .inner a{display:block; padding-right:10px; width:270px; height:50px;}
div.nav_top_umenue_link:hover .inner a {color:#fff;}
div.nav_top_umenue_link .inner a:hover{color:#fff;}
div.nav_top_umenue_link .inner {display:table-cell; vertical-align:middle;width:90%; margin:5px auto; padding:6px 6px;}
div.mehr {margin-top:8px;}


/* trusted */
#trustet_area_top{float:left;margin-top:10px;width:255px;height:70px;overflow:hidden; font-size:11px; color:#b9c6d3; line-height:13px;}
#trustet_area_top a{color:#fcd232;font-weight:bold;}
#trustet_area_top img{margin-right:8px;}
#trustet_area_top p{padding-top:10px;}

/* slider */
.slider_area {position:relative;overflow:hidden;width: 1000px;height:396px;z-index:3;}
.slider_area.produktuebersicht, .noslider_area {position:relative;overflow:hidden;width: 1000px;height:330px;z-index:3;} /*   */ 
.slider_area .items {width:20000em;position:absolute;z-index:3;} 
.items div {float:left;}
#slider_pfeil_back{width:30px; height:49px; background: url('../images/slider_back.png') no-repeat; position:absolute; top:130px; z-index:5;}
#slider_pfeil_next{width:30px; height:49px; background: url('../images/slider_next.png') no-repeat; position:absolute; top:130px; left:970px; z-index:5;}
#slider_buttons{width:1000px;height:45px;overflow:hidden;position:absolute;top:350px;z-index:3;} /*   */
.slider_navi a{	margin-right:20px;display:block;float:left;width:235px;height:45px;background:url('../images/slider_buttons.png') no-repeat; 
	background-position:bottom;font-family: 'Open Sans Condensed', Tahoma, sans-serif;font-size:24px;line-height:43px;
	color:#FFFFFF;text-shadow:#255990 0px 1px;text-align:center;text-decoration:none;
}
.slider_navi a:hover, .slider_navi a.active{background-position:top; 	text-shadow:#418cbc 0px 1px;} /*   */

#content_top_area{padding-top:35px;padding-bottom:2px;float:left;width:1000px;clear:both;}
.content_top_left{width:235px;height:578px;float:left;margin-right:20px;}
.content_top_left .inner{margin:20px;text-align:center;color:#fff;}
.content_top_left .inner h1,.content_top_left .inner a{color:#fff; text-shadow:none;}
.content_top{width:745px;float:left;} 

/* tabs_top*/
.tabs_top li{margin-right:3px;width:184px;height:33px;float:left; }
.tabs_top li a{font: 18px 'Open Sans Condensed', Tahoma, sans-serif;line-height:33px; color:#ffffff;background: url('../images/header_tabs_buttons.png') no-repeat left bottom ;display:block;text-align:center;}
.tabs_top li a.current{color:#5e5e5e;background: url('../images/header_tabs_buttons.png') no-repeat left top;}
.tabs_top_panes{width:745px;height:265px;clear:both;margin-bottom:20px;background: url('../images/header_tabs_bg.png') no-repeat left top;}
.tabs_top_panes div.tabs_top_panes_inner{color:#5e5e5e;width:705px;padding-bottom:15px;margin:0px 15px;height:230px;}
.tabs_top_panes div.tabs_top_panes_inner h1{padding-bottom:15px;padding-top:16px;}
.tabs_top_panes_text{height:166px;margin-bottom:0px;clear:both;}
.tabs_top_panes_text table{margin-top:10px; border-color:#9AB6CB; border-width:1px; border-bottom-width:2px; border-right-width:2px;}
.tabs_top_panes_text td{padding:5px; }



/* warenkorbleiste */
#warenkorb_pfadleiste {float:right;margin:35px 0px 0px 0px;position:relative;width:745px; height:70px; background:url('../images/warenkorb_breadcrump.png') left top;}
#warenkorb_pfadleiste p {position:absolute; left:16px; top:5px; width:715px; font-size:11px;}
#warenkorb_pfadleiste a, #warenkorb_pfadleiste a:visited {color:#8f9faf; text-decoration:none;}
#warenkorb_pfadleiste a, #warenkorb_pfadleiste a:hover {color:#25323d; text-decoration:none;}
#warenkorb_pfadleiste_inner {position:absolute; left:16px; top:25px; width:715px; height:29px;}
a.warenkorb_pfadleiste01 {width:138px; height:29px; display:block; background:url('../images/warenkorb_breadcrump01.png') -5px top no-repeat; float:left;} 
/* a.warenkorb_pfadleiste01:hover {background:url('../images/warenkorb_breadcrump01.png') -5px bottom no-repeat;} */
a.warenkorb_pfadleiste01_active {width:138px; height:29px; display:block; background:url('../images/warenkorb_breadcrump01.png') -5px bottom no-repeat; float:left; color:#25323d !important;} 
a.warenkorb_pfadleiste01_abgeschlossen {width:138px; height:29px; display:block; background:url('../images/warenkorb_breadcrump01.png') -5px bottom no-repeat; float:left; color:#8f9faf !important;} 
a.warenkorb_pfadleiste02 {width:116px; height:29px; display:block; background:url('../images/warenkorb_breadcrump02.png') left top no-repeat; float:left; margin-left:-8px;} 
/* a.warenkorb_pfadleiste02:hover {background:url('../images/warenkorb_breadcrump02.png') left bottom no-repeat;} */
a.warenkorb_pfadleiste02_active {width:116px; height:29px; display:block; background:url('../images/warenkorb_breadcrump02.png') left bottom no-repeat; float:left; color:#25323d !important; margin-left:-8px;} 
a.warenkorb_pfadleiste02_abgeschlossen {width:116px; height:29px; display:block; background:url('../images/warenkorb_breadcrump02.png') left bottom no-repeat; float:left; color:#8f9faf !important; margin-left:-8px;} 
a.warenkorb_pfadleiste03 {width:141px; height:29px; display:block; background:url('../images/warenkorb_breadcrump03.png') left top no-repeat; float:left; margin-left:-5px;} 
/* a.warenkorb_pfadleiste03:hover {background:url('../images/warenkorb_breadcrump03.png') left bottom no-repeat;} */
a.warenkorb_pfadleiste03_active {width:141px; height:29px; display:block; background:url('../images/warenkorb_breadcrump03.png') left bottom no-repeat; float:left; color:#25323d !important; margin-left:-5px;}
a.warenkorb_pfadleiste03_abgeschlossen {width:141px; height:29px; display:block; background:url('../images/warenkorb_breadcrump03.png') left bottom no-repeat; float:left; color:#8f9faf !important; margin-left:-5px;}
a.warenkorb_pfadleiste04 {width:137px; height:29px; display:block; background:url('../images/warenkorb_breadcrump04.png') left top no-repeat; float:left; margin-left:-4px;} 
/* a.warenkorb_pfadleiste04:hover {background:url('../images/warenkorb_breadcrump04.png') left bottom no-repeat;} */
a.warenkorb_pfadleiste04_active {width:137px; height:29px; display:block; background:url('../images/warenkorb_breadcrump04.png') left bottom no-repeat; float:left; color:#25323d !important; margin-left:-4px;} 
a.warenkorb_pfadleiste04_abgeschlossen {width:137px; height:29px; display:block; background:url('../images/warenkorb_breadcrump04.png') left bottom no-repeat; float:left; color:#8f9faf !important; margin-left:-4px;} 
a.warenkorb_pfadleiste05 {width:204px; height:29px; display:block; background:url('../images/warenkorb_breadcrump05.png') left top no-repeat; float:left; margin-left:-5px;} 
/* a.warenkorb_pfadleiste05:hover {background:url('../images/warenkorb_breadcrump05.png') left bottom no-repeat;} */
a.warenkorb_pfadleiste05_active {width:204px; height:29px; display:block; background:url('../images/warenkorb_breadcrump05.png') left bottom no-repeat; float:left; color:#25323d !important; margin-left:-5px;}
a.warenkorb_pfadleiste05_abgeschlossen {width:204px; height:29px; display:block; background:url('../images/warenkorb_breadcrump05.png') left bottom no-repeat; float:left; color:#8f9faf !important; margin-left:-5px;}
.warenkorb_pfadleiste_text {float:left;height:29px; line-height:29px; text-align:center; margin-left:0px;}
/* .warenkorb_pfadleiste_text_first {float:left;height:29px; line-height:29px; margin-left:0px;} */

/* content */
#main{clear:both;width:1000px;padding-top:0px; margin-top:10px;}
#main.produkte, body.produkte #main{clear:both;width:1000px;padding-top:30px;}   
#main.contentseite{clear:both;width:1000px;} 
#main.produktuebersicht{clear:both;width:1000px;padding-top:0px; z-index:999;}

/* navigation links (pseudo-fixed per js) */
#main_nav_area, body div.col1{color:#25323D;width:235px;min-height:450px;float:left;margin-right:20px;position:relative;}
#nav_liste{width:235px;min-height:100px;margin-bottom:10px;} 
#nav_liste h1{height:45px;margin:0px;width:235px;line-height:40px;color:#fff;clear:both;display:block;background: url('../images/unternavi_head.png') no-repeat left top;text-align:center;}
#nav_liste .navliste{margin:0px 0px 15px 0px;padding:0px;}
#nav_liste .navliste .aktiv {color:#3070b5;}
#nav_liste .navliste li a{padding:0px 6px;display:block;line-height:26px;background: url('../images/unternavi_button.png') no-repeat left top;}
#nav_liste .navliste li span{padding:0px 6px;display:block;line-height:26px;background: url('../images/unternavi_button.png') no-repeat left top;}
#nav_liste .navliste li ul.navliste_inner {padding:5px 0px 7px 0px;background:#e0eaf1;}  
#nav_liste .navliste li ul.navliste_inner li a {margin:0px 0px 0px 10px;padding-left:13px;background:url('../images/list.png') no-repeat left 11px;}


/* suchergebnisse eingrenzen links */

#main_nav_area_suche{background: url('../images/billboard_suche_repeat.png') repeat-y left top;color:#25323D;width:235px;min-height:50px;margin:0px 20px 0px 0px;padding:0;position:relative;}
#main_nav_area_suche .inner {width:205px;min-height:100px;margin:10px auto 0px auto;}
#main_nav_area_suche hr {width:205px;border:none;height:2px;background:url('../images/suche_hr.png') repeat-x left top;margin:10px 0px;}
#main_nav_area_bottom{width:235px;height:8px;background: url('../images/billboard_suche_bottom.png') no-repeat left top;margin:0px 20px 0px 0px;}
#main_nav_area_suche h1{height:45px;margin:0px;width:235px;line-height:40px;color:#fff;clear:both;display:block;background: url('../images/unternavi_head.png') no-repeat left top;text-align:center;}



/* content */
.col2_min-height {width:745px;background: url('../images/content_bg_top.png') no-repeat left top, url('../images/content_bg_bottom.png') no-repeat left bottom , url('../images/content_bg_repeat.png') repeat-y left center;float:left;min-height:525px;}
.col2_min-height2 {width:745px;background: url('../images/content_bg_top.png') no-repeat left top, url('../images/content_bg_bottom.png') no-repeat left bottom , url('../images/content_bg_repeat.png') repeat-y left center;float:left;min-height:384px;}

#main_content_area, body.content1 div.col2{ width:745px;background: url('../images/content_bg_top.png') no-repeat left top, url('../images/content_bg_bottom.png') no-repeat left bottom , url('../images/content_bg_repeat.png') repeat-y left center; float:right; width:745px; min-height:400px;}
#main_content_area, #content1 div.col2{ width:745px;background: url('../images/content_bg_top.png') no-repeat left top, url('../images/content_bg_bottom.png') no-repeat left bottom , url('../images/content_bg_repeat.png') repeat-y left center;float:left; min-height:200px;}
#main_content_area.warenkorb, body.warenkorb div.col2{/*width:745px;*/float:left;}


#main_content_area.produktuebersicht{width:745px;background: url('../images/content_bg_top3.png') no-repeat left top,url('../images/content_bg_bottom.png') no-repeat left bottom ,url('../images/content_bg_repeat.png') repeat-y left center ;float:left;min-height:400px;}
#main_content_area2, body.content2 div.col2{width:490px;background: url('../images/content_bg_top4.png') no-repeat left top, url('../images/content_bg_bottom2.png') no-repeat left bottom ,url('../images/content_bg_repeat2.png') repeat-y left center ;float:left;min-height:400px;}
.col2_nobg {width:745px;float:left;min-height:160px;padding-top:10px;}
.col2_small {width:490px;float:left;min-height:160px;padding-top:10px;}

.faq_c_zeile {width:685px;min-height:30px;border-bottom:1px solid #eee;padding-bottom:10px;}
.faq_c_zeile .spalte1 {width:20px;float:left;margin-right:10px;}
.faq_c_zeile .spalte2 {width:540px !important;float:left;margin-right:10px;}
.faq_c_zeile .spalte2 {width:105px;float:left;}
.faq_c_zeile a:hover {color:#336398;}

.tickets_einsehen {background:#ecf0f3;padding:10px 0px 15px 0px;margin-top:4px;border:1px solid #dde4e9;}
.tickets_einsehen2 {background:#f3f6f8;padding:10px 0px 15px 0px;margin-top:4px;border:1px solid #e5ebef;}
.tickets_einsehen_spalte1 {width:80px;text-align:center;vertical-align:top;}
.tickets_einsehen_spalte2 {width:355px;vertical-align:top;}
.tickets_einsehen_spalte3 {width:50px;vertical-align:top;}
.tickets_einsehen_spalte4 {width:200px;vertical-align:top;}
.tickets_details_spalte1 {width:140px;vertical-align:top;padding:0px 15px;}
.tickets_details_spalte2 {width:500px;vertical-align:top;padding:0px 15px 0px 0px;}
.ticketinformationen {height:auto;padding:15px;background:#cadbe6;margin-top:15px;border:1px solid #9eb9cc;}
#main_content_area2 .inner, body.content2 div.col2 .inner{margin:15px;}

#main_content_area .inner, body.content1 div.col2 .inner, body.content2 div.col2 .inner{margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; padding-top:0.05px;}
#main_content_area .inner2, body.content1 div.col2 .inner2, body.content2 div.col2 .inner2{margin:30px;}
#main_content_area .inner3, body.content1 div.col2 .inner3, body.content2 div.col2 .inner3{margin:25px;}
#main_content_area .inner, #content1 div.col2 .inner, body.content2 div.col2 .inner{margin:15px;}
#main_content_area .inner2, #content1 div.col2 .inner2, body.content2 div.col2 .inner2{margin:30px;}
#main_content_area .inner3, #content1 div.col2 .inner3, body.content2 div.col2 .inner3{margin:25px;}
#main_content_area div.inner2_bg, #content1 div.col2 div.inner2_bg, body.content2 div.col2 div.inner2_bg{margin-left:30px; margin-top:20px;background:url('../images/frau_liegend.png') no-repeat right top !important;min-height:185px;}
#main_content_area .inner3, #content1 div.col2 .inner3, body.content2 div.col2 .inner3{margin:25px;} 
.tickets_spalte1 {width:200px;padding:5px 0px;vertical-align:top !important;}
.tickets_spalte2 {width:200px;padding:5px 0px;vertical-align:top !important;}
.tickets_textarea {width:653px;height:200px;border:1px solid #94a8b8;font-family:Tahoma, Arial, sans-serif;font-size:12px;}
input.tickets_betreff  {width:453px !important;}
input.tickets_upload {width:315px !important;border:1px solid #94a8b8;font-family:Tahoma, Arial, sans-serif;font-size:11px;margin-bottom:5px;}

.main_startseite_content, body.startseite div.col2{width:765px;float:left;}

#main_content_area_support, .main_content_area_support{margin-bottom:15px;width:690px;background: url('../images/content_bg_top.png') no-repeat left top,	url('../images/content_bg_repeat.png') repeat-y left center ;float:left;min-height:100px;}


/*#main_content_area_support, .main_content_area_support{border-width:0.1em;border-style:solid;border-color:#9EB9CC; width:685px; margin-bottom:15px; margin-left: auto; margin-right: auto;}*/
#main_content_area_support, .main_content_area_support{/*border-width:0.1em;border-style:solid;border-color:#9EB9CC;*/ width:auto; min-width:694px; margin-bottom:15px; margin-left: 25px; margin-right: 25px; border-left-width:0px; border-top-width:0px;}

#main_content_area_support .inner,.main_content_area_support .inner{margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px;}
#main_content_area_support .inner2,.main_content_area_support .inner2{margin:30px;}
#main_content_area_support .inner h4, .main_content_area_support .inner h4{display:inline;font-size:20px;color:#25323d;font-family:'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal; margin-bottom:5px;line-height: 20px;}
#main_content_area_support .ratingarea, .main_content_area_support .ratingarea {width:205px;height:20px;}
#main_content_area_support table.rating_ueberblick, .main_content_area_support table.rating_ueberblick {border-left:1px solid #bbc5cd;}
#main_content_area_support table.tabelle1, .main_content_area_support table.tabelle1 {width:255px;}


textarea.textarea_rezension {width:705px;margin-top:10px;font-family:Tahoma, Arial, sans-serif;font-size:12px;padding:5px;}
input.inputfeld_rezension {width:45px;font-family:Tahoma, Arial, sans-serif;font-size:12px;padding:3px;}


#main_content_area_suchergebnisse{width:745px;background: url('../images/content_bg_top_suchergebnisse.png') no-repeat left top,	url('../images/content_bg_bottom.png') no-repeat left bottom ,	url('../images/content_bg_repeat.png') repeat-y left center ;float:left;min-height:400px;}
#main_content_area_suchergebnisse .inner{margin:15px;}
#main_content_area_suchergebnisse .inner2{margin:30px;}
/*
#main_content_area_themenwelten {width:745px;background: url('../images/content_bg_top.png') no-repeat left top,	url('../images/content_bg_bottom.png') no-repeat left bottom ,	url('../images/content_bg_repeat.png') repeat-y left center ;float:left;min-height:200px;}

#main_content_area_themenwelten .inner,  body.content1 div.col2 .inner {margin:15px;}
#main_content_area_themenwelten .inner2, body.content1 div.col2 .inner2{margin:30px;}
#main_content_area_themenwelten .inner3, body.content1 div.col2 .inner3{margin:25px;}
*/
#main_content_area_themenwelten ul, body.content1 div.col2.themenwelten ul{margin:0; padding:0;}
#main_content_area_themenwelten li, body.content1 div.col2.themenwelten li{background-image:url('../images/list.png'); background-position:left 6px; background-repeat:no-repeat; list-style: none; padding-left:12px; line-height:15px; margin:0px 0px 5px 0px;}
#main_content_area_themenwelten ul, #content1 div.col2.themenwelten ul{margin:0; padding:0;}
#main_content_area_themenwelten li, #content1 div.col2.themenwelten li{background-image:url('../images/list.png'); background-position:left 6px; background-repeat:no-repeat; list-style: none; padding-left:12px; line-height:15px; margin:0px 0px 5px 0px;}

.tabs_seite_panes_inner ul{margin:0; padding:0;}
.tabs_seite_panes_inner li{background-image:url('../images/list.png'); background-position:left 7px; background-repeat:no-repeat; list-style: none; padding-left:12px; line-height:18px; margin:0px 0px 10px 0px;padding-bottom:10px;font-size:13px;border-bottom:1px solid #e1e5ea;}
.tabs_seite_panes_inner li a:hover {color:#336398;}

.fehlerausgabe ul{margin:0; padding:0;color:red;}
.fehlerausgabe ul li{background-image:url('../images/list.png'); background-position:left 7px; background-repeat:no-repeat; list-style: none; padding-left:12px; line-height:18px; margin:0px;padding-bottom:0px;font-size:13px;border-bottom:1px solid #e1e5ea;}


/* beitrag */
.content_beitrag{width:705px;margin:0px auto;background: url('../images/content_beitrag-top.png') no-repeat left top; clear:both;}
.content_beitrag .inner{margin:0px 10px;padding: 10px 0px;}
.content_beitrag .inner ul , .content_beitrag .inner li {list-style-type:disc !important; margin-left:0.5em; padding-left:0.5em;}
.content_beitrag .inner ol  {list-style-type:decimal !important; margin-left:0.5em; padding-left:0.5em;}


.content_beitrag_modul_text{width:565px;float:right;margin-bottom:10px;} 
.content_beitrag_modul_text h3{font-size:20px;color:#25323d;font-family:'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;margin-bottom:5px;}
.content_beitrag_modul_text.accordeon{width:520px;} 
/*.content_beitrag_modul_text_support{width:615px;float:left;margin-bottom:15px; line-height:20px;}*/
.content_beitrag_modul_text_support {width:530px; float:left; margin-left:20px; margin-bottom:15px;  line-height:20px;}
.content_beitrag_modul_text_support td{vertical-align:top;padding:4px 0px;}
.content_beitrag_modul_text_support td.border{border-bottom:1px solid #e1e5ea;}
.content_beitrag_modul_text_support h3{font-size:20px;color:#25323d;font-family:'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;margin-bottom:5px;}


.content_beitrag_modul_text_support2{width:597px;float:right;margin-bottom:15px;}  
.content_beitrag_modul_text_support2 td{vertical-align:top;padding:3px 0px;}
.content_beitrag_modul_text_support2 h3{font-size:20px;color:#25323d;font-family:'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;margin-bottom:5px;}
.content_beitrag_modul_text_support2 td {line-height:20px;}

.content_beitrag_small{width:685px;margin:0px auto;background: url('../images/content_beitrag-top_small.png') no-repeat left top;}
.content_beitrag_small .inner{margin:0px 10px;padding: 10px 0px;}

.content_beitrag_333{width:333px;margin:0px auto;background: url('../images/content_beitrag-top_333.png') no-repeat left top;}
.content_beitrag_333 .inner{margin:0px 10px;padding: 10px 0px;}
.content_beitrag_333 li {margin-bottom:5px; padding-left:22px;background:url('../images/icon_doc_small.png') no-repeat left 6px; }

.content_beitrag_modul_text_meldungen {width:560px;float:right;}
.content_beitrag_modul_text_meldungen a, content_beitrag_modul_text_meldungen a:visited {color:#3070b5;}
.col2 td a, .col2 td a:visited {color:#3070b5;}
.col2 td.headzeile {height:55px;background:#d1e1ec;font-weight:bold;}
.col2 td.zeile1 {height:55px;background:#eef4f8;}
.col2 td.spalte1 {width:145px;text-align:left;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte2 {width:30px;text-align:center;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte3 {width:50px;text-align:center;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte4 {width:40px;text-align:center;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte5 {width:420px;text-align:left;border-right:1px solid #fff;padding:5px;}
.content_beitrag_modul_text_meldungen td.suche {width:180px;height:30px;}
.content_beitrag_modul_text_meldungen td.suche select {width:180px;border:1px solid #92b1c7;height:20px;}
.content_beitrag_modul_text_meldungen td.suche input {width:380px;border:1px solid #92b1c7;height:20px;}
.faq {width:333px;margin-right:17px;float:left;}
.faq last {margin:0px;} 

.faq_a {width:325px;margin-right:30px;float:left;}
.faq_a last {margin:0px;} 


.content_beitrag_modul_text_themenwelten {width:500px;float:right;}
.content_beitrag_modul_text_themenwelten td{vertical-align:top;padding:3px 0px;}
.content_beitrag_modul_text_themenwelten h3{font-size:20px;color:#25323d;font-family:'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;margin-bottom:5px;}
hr.themenwelten_hr {border:0px; border-bottom:1px solid #e1e5ea;margin:20px 0px;padding-top:20px;background:none;}
hr.themenwelten_hr2 {border:0px; border-bottom:1px solid #e1e5ea;margin:20px 0px;padding-top:15px;background:none;}

/* accordeon */
.content_accordeon{clear:both;margin:10px 0px 0px 0px;}
.content_accordeon_btn{cursor:pointer;height:16px;width:125px;clear:both;background: url('../images/content_accordeon.png') no-repeat left bottom;}
.content_accordeon_content{padding:15px 0px 15px 0px;clear:both;border-top:1px solid #dadadd;position:relative;}
.content_accordeon_content_small{padding:10px 0px;clear:both;border-top:1px solid #dadadd;position:relative;}
.content_accordeon_content div{margin-bottom:10px;}

/* seiten-Tabs */
.tabs_seite{margin-left:1px;}
.tabs_seite li{margin-right:1px;width:371px;height:35px;float:left; }
.tabs_seite li a{font: 18px 'Open Sans Condensed', Tahoma, sans-serif;line-height:35px; color:#ffffff;background: url('../images/content_tabs.png') no-repeat left bottom ;display:block;text-align:center;cursor:pointer;}
.tabs_seite li a.current{color:#5e5e5e;background: url('../images/content_tabs.png') no-repeat left top;}
.tabs_seite_panes{width:745px;clear:both;margin-bottom:25px;}
.tabs_seite_panes div.tabs_seite_panes_inner{color:#5e5e5e;width:695px;padding-top:20px;margin:0px 25px;}
.tabs_seite_panes div.tabs_seite_panes_inner h1{padding-bottom:15px;}
.tabs_seite_panes_inner_half{width:340px;float:left;margin-right:4px;}
.tabs_seite_panes_inner_half.reg_box.left{background:#fedf32;}
.tabs_seite_panes_inner_half.reg_box.right{background:#ecf3f8; margin-left:5px;}
.tabs_seite_panes_inner_half.reg_box .inner{margin:10px 15px;}
.half_textbox_right_inner{width:310px; margin:10px auto;}
.half_textbox_left_inner{width:290px; margin:20px auto;}
.half_textbox_right{float:left;width:330px;margin-bottom:20px;}

.modul_content_area{width:695px;height:140px;clear:both;background: url('../images/content_modulauswahl-bg.png') no-repeat left top; margin:0px auto;}
.modul_content_area .inner, body.content1 div.col2 .modul_content_area .inner{padding: 5px 10px;}
.modul_content_text{width:520px;height:75px;float:right;overflow:hidden;} 
.modul_content_text h3{font-size:20px;color:#25323d;font-family:'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;margin-bottom:5px;}
.modul_content_auswahl_zeile{width:520px;height:27px;line-height:27px;float:right;}
.modul_content_auswahl{width:185px;height:27px;line-height:20px;float:right;background: url('../images/content_auswahlhinzufuegen-bg.png') no-repeat left top;}
.modul_content_auswahl span.checkbox_text{margin:0px 10px;line-height:30px;}
.modul_content_auswahl input{margin:8px;}
.modul_content_auswahl .checkboxlabel{position:relative;top:4px;left:-2px;}
.modul_content_zwischensumme{width:660px;clear:both;margin-bottom:30px;font-size:11px;}
.modul_content_gesamtsumme{clear:both;margin-bottom:30px;font-size:11px;}
.modul_content_gesamtsumme.oben{clear:both;margin-bottom:0px;font-size:11px;}
.modul_content_gesamtsumme strong{font-size:13px;}


.modul_content_text_vorkonf_head
{
    /* Teaser-Element IE7-fix, damit Inhalt nicht im Hintergrund verschwindet */
    *display: inline-block;
}
.modul_content_text_vorkonf_head h1{width:660px;} 
.modul_content_text_vorkonf{width:370px;min-height: 45px;float:left;} 
.modul_content_area .inner img{margin-right:20px;}
.modul_content_area .vorkonf_preisfeld{margin-top:0px;margin-bottom:6px;}
.modul_content_area .preis {font-size:18px; font-weight:bold; color:#25323d;line-height:24px;}
.modul_content_area .preis_promonat {font-size:10px;font-weight:normal;}

.slider_bottom_box{height:110px;width:235px;margin-right:20px;display:block;float:left;padding-bottom:15px;background: url('../images/slider_boxen.png') no-repeat left top;}
.slider_bottom_box div.inner{height:87px;position:relative;margin:10px;color:#25323D; line-height:13px;font-family: Tahoma, Arial, sans-serif;font-size:11px;}
.slider_bottom_box div.inner img{float:left;margin-right:10px;}
/* widget mit width=745px */
.content_billboard_745{height:255px;width:745px;margin-right:20px;display:block;float:left;padding-bottom:15px;background: url('../images/content_billboard_produkte.png') no-repeat left top;}
.content_billboard_745.last{margin-right:0px !important;}
.content_billboard_745 div.inner{height:223px;position:relative;margin:12px 24px;color:#25323D; line-height:13px;font-family: Tahoma, Arial, sans-serif;font-size:11px;}
.content_billboard_745 div.inner img{float:left;margin-right:10px;}
/* widget mit width=745px aus produkte */
/* .content_billboard_745 div.inner{margin:10px 18px;} */

/* widget mit width=235px */
.content_billboard_235{height:120px;width:235px;margin-right:20px;display:block;float:left;padding-bottom:15px;background: url('../images/content_billboards_small.png') no-repeat left top;}
.content_billboard_235 div.inner {height:87px;position:relative;margin:8px 12px 15px 12px;color:#25323D; line-height:13px;font-family: Tahoma, Arial, sans-serif;font-size:11px;}
.content_billboard_235 div.inner img{float:left;margin-right:10px;}
/* widget mit width=235px aus produkte */
/* .content_billboard_235 div.inner{margin:10px;} */

/* widget mit width=235px und aber height=255px  */
.content_billboard_235_h{height:255px;width:235px;margin-right:20px;display:block;float:left;padding-bottom:15px;background: url('../images/content_billboards_small2.png') no-repeat left top;}
.content_billboard_235_h div.inner{height:223px;position:relative;margin:12px;color:#25323D; line-height:13px;font-family: Tahoma, Arial, sans-serif;font-size:11px;}
.content_billboard_235_h div.inner img{float:left;margin-right:10px;}
.content_billboard_235_h div.inner .bewertung {width:105px;float:right;}
.double h1 {font-size:18px !important; white-space:nowrap; }
/* widget mit width=235px und aber height=255px aus produkte */
/*
.content_billboard_235_h div.inner{height:203px;position:relative;margin:20px;color:#25323D; line-height:13px;font-family: Tahoma, Arial, sans-serif;font-size:11px;}
.content_billboard_235_h div.inner a{color:#01579f;}
*/

.content_billboard_235 .inner div {margin-bottom:10px;}
.content_billboard_235 .inner h3 {margin-bottom:10px;}

/* widget mit width=362 und height=110  */ 
.content_billboard_362{height:110px;width:360px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362 .last{height:110px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362 div.inner{height:87px;position:relative;margin:8px 30px 15px 30px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362 div.inner img{float:left;margin-right:10px;}
.content_billboard_362 a, .content_billboard_362 a:visited {color:#21498e;}
.content_billboard_362 a:hover {text-decoration:underline;}

/* widget mit width=362 und height=240  */ 
.content_billboard_362h{height:255px;width:360px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background:#fff url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362h .last{height:255px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362h div.inner{height:87px;position:relative;margin:8px 30px 15px 30px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h div.inner img{float:left;margin-right:10px;}
.content_billboard_362h div.inner .boxrechts{float:right;width:225px;}
.content_billboard_362h div.inner a, .content_billboard_362 div.inner a:visited {color:#21498e;}
.content_billboard_362h div.inner a:hover {text-decoration:underline;}
.content_billboard_362h td {text-align:center !important; vertical-align:top !important;}
.content_billboard_362h td.left {text-align:left !important; }
.content_billboard_362h div.inner td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h td.einstellungen_spalte1 {width:130px;height:20px;text-align:left !important;font-weight:bold;}
.content_billboard_362h td.einstellungen_spalte2 {text-align:left !important;}
.content_billboard_362h td.meinkonto {text-align:left !important;vertical-align:middle !important;}

.content_billboard_362h input{width:163px;float:left; background:#fff; border:1px solid #94a8b8; height:20px;margin-bottom:5px;}
.content_billboard_362h input:focus{width:163px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.content_billboard_362h input.pflichtfeld:focus{width:163px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.content_billboard_362h input.failed{width:163px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.content_billboard_362h_breit{height:255px;width:490px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background:#fff url('../images/content_billboard_490.png') no-repeat left top;}
.content_billboard_362h_breit .last{height:255px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_490.png') no-repeat left top;}
.content_billboard_362h_breit div.inner{height:87px;position:relative;margin:8px 12px 15px 12px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h_breit div.inner img{float:left;margin-right:10px;}
.content_billboard_362h_breit div.inner .boxrechts{float:right;width:260px;}
.content_billboard_362h_breit div.inner a, .content_billboard_362 div.inner a:visited {color:#21498e;}
.content_billboard_362h_breit div.inner a:hover {text-decoration:underline;}
.content_billboard_362h_breit td {text-align:center !important; vertical-align:top !important;}
.content_billboard_362h_breit div.inner td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h_breit td.einstellungen_spalte1 {width:130px;height:20px;text-align:left !important;font-weight:bold;}
.content_billboard_362h_breit td.einstellungen_spalte2 {text-align:left !important;}
.content_billboard_362h_breit td.meinkonto {text-align:left !important;vertical-align:middle !important;}

.content_billboard_362h_breit input{width:325px;padding:3px 3px;background:#fff; border:1px solid #94a8b8;margin-bottom:5px;}
.content_billboard_362h_breit input:focus{background:#fccc7f; border:1px solid #ff9600;}
.content_billboard_362h_breit input.pflichtfeld:focus{background:#fccc7f; border:1px solid #ff9600;}
.content_billboard_362h_breit input.failed{background:#fc7f7f; border:1px solid #94a8b8;}

.content_billboard_362h_breit2{height:auto;width:490px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background:#fff url('../images/content_billboard_490.png') no-repeat left top;}
.content_billboard_362h_breit2 .last{height:255px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_490.png') no-repeat left top;}
.content_billboard_362h_breit2 div.inner{height:87px;position:relative;margin:8px 12px 15px 12px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h_breit2 div.inner img{float:left;margin-right:10px;}
.content_billboard_362h_breit2 div.inner .boxrechts{float:right;width:260px;}
.content_billboard_362h_breit2 div.inner a, .content_billboard_362 div.inner a:visited {color:#21498e;}
.content_billboard_362h_breit2 div.inner a:hover {text-decoration:underline;}
.content_billboard_362h_breit2 td {text-align:center !important; vertical-align:top !important;}
.content_billboard_362h_breit2 div.inner td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h_breit2 div.inner2{height:87px;position:relative;margin:8px 30px 15px 30px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h_breit2 div.inner2 img{float:left;margin-right:10px;}
.content_billboard_362h_breit2 div.inner2 .boxrechts{float:right;width:260px;}
.content_billboard_362h_breit2 div.inner2 a, .content_billboard_362 div.inner2 a:visited {color:#21498e;}
.content_billboard_362h_breit2 div.inner2 a:hover {text-decoration:underline;}
.content_billboard_362h_breit2 div.inner2 td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h_breit2 td.einstellungen_spalte1 {width:130px;height:20px;text-align:left !important;font-weight:bold;}
.content_billboard_362h_breit2 td.einstellungen_spalte2 {text-align:left !important;}
.content_billboard_362h_breit2 td.meinkonto {text-align:left !important;vertical-align:middle !important;}

/* widget mit width=350px Twitter und Facebook  */
.content_billboard_twitter{height:190px;width:350px;float:left;font-size:12px;font-family:Tahoma, Arial, sans-serif;color:#25323d;line-height:18px;}
.content_billboard_twitter hr{border:0; border-top:1px solid #9ab6cb; border-bottom:1px solid #c7dbe9;margin:10px 0px;}
.content_billboard_twitter_head{height:60px;width:350px;}
.content_billboard_facebook{height:190px;width:350px;float:right;font-size:12px;font-family:Tahoma, Arial, sans-serif;color:#25323d;line-height:18px;padding:0px;margin:0px; margin-top:2px;}
.content_billboard_facebook_head{height:60px;width:350px;}

#main_link_all_products{}
.product_price_schield{padding-top:20px;width:215px;float:left;margin-right:26px;}
.product_price_schield h2{line-height:20px;font-weight:normal;}
.product_price_schield_price{font: 24px Tahoma, Arial, sans-serif;font-weight:bold;}
.product_price_schield_mwst{font-size:10px;}


/* overlays */
.simple_overlay {display:none;z-index:1000;background-color:#081944;
	width:960px;min-height:200px;padding-bottom:20px;
	/* CSS3 styling for latest browsers */
	border:1px solid #05236f;
	-moz-box-shadow:0 0 90px 65px #000;
	-webkit-box-shadow: 0 0 90px 65px #000;	
}
/* close button positioned on upper right corner */
.simple_overlay .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.simple_overlay .prev{margin:54px 5px 5px 20px;cursor:pointer;width:15px;height:29px;float:left;background: url('../images/back.png') no-repeat left top;}
.simple_overlay .next{margin:54px 5px 5px 5px;cursor:pointer;width:15px;height:29px;float:left;background: url('../images/next.png') no-repeat left top;}
.simple_overlay a.disabled {visibility:hidden !important;}
.scrollable {position:relative;overflow:hidden;width: 880px;height:130px;float:left;}
.scrollable .items {width:20000em;position:absolute;}
.items div {float:left;cursor:pointer;margin-right:3px;}
.items div img{margin-right:3px;}
#image_wrap {overflow:hidden;width:700px;margin:15px 0 15px 40px;padding:15px 0;float:left;text-align:center;outline:1px solid #ddd;}
#image_details{	float:left;margin:30px 0px 30px 10px;width:200px;min-height:150px;color:#fff;}

/* overlay fuer rechnungsadresse fehlermeldungen */
.fehler_overlay {display:none;z-index:10000;background-color:#fff;
	width:760px;min-height:100px;padding-bottom:20px;border:1px solid #05236f;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 10px 5px #000;
	-webkit-box-shadow: 0 0 190px 5px #000;	
}

.fehler_overlay .inner {width:520px; margin:0px 20px;padding:20px 0px;}
/* close button positioned on upper right corner */
.fehler_overlay .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.fehler_overlay .prev{margin:54px 5px 5px 20px;cursor:pointer;width:15px;height:29px;float:left;background: url('../images/back.png') no-repeat left top;}
.fehler_overlay .next{margin:54px 5px 5px 5px;cursor:pointer;width:15px;height:29px;float:left;background: url('../images/next.png') no-repeat left top;}
.fehler_overlay a.disabled {visibility:hidden !important;}



.lnav_overlay{display:none;z-index:10000;background-color:#fff;
	width:760px;height:550px;padding-bottom:20px;border:1px solid #05236f;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 10px 5px #000;
	-webkit-box-shadow: 0 0 190px 5px #000;	
}
.lnav_overlay .inner{height:490px;margin:40px;overflow:auto; }
.lnav_overlay .inner:first-line {color:#FFFFFF; font-size:1px;}
.lnav_overlay .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}



.lightbox_overlay{display:none;position:absolute;z-index:10002;background-color:#fff;
	width:480px;padding-bottom:20px;border:1px solid #05236f;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 10px 5px #ccc;
	-webkit-box-shadow: 0 0 190px 5px #ccc;	
}
.lightbox_overlay .inner{margin:40px;overflow:auto;}
.lightbox_overlay a.close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}

.lightbox_overlay  label{}
.lightbox_overlay input{color:#000000;height:20px; width:340px; margin:3px 0px 0px 0px; padding:0px 4px; /*background:#fffed1;*/ border:1px solid #94a8b8;}
.lightbox_overlay input:focus{background:#fccc7f; border:1px solid #ff9600;}


.warenkorb_produkt_area table .zeile_1{font-size:11px;height:12px;color:#607382;}
.warenkorb_produkt_area table .zeile_1 td{padding:2px 5px;text-align:center;}
.warenkorb_produkt_area table .zeile_2 td{padding:0px 5px;text-align:center;}
.warenkorb_produkt_area table .spalte_1{width:85px;border-right:1px solid #A0A0A0;}
.warenkorb_produkt_area table .zeile_2 .spalte_1{padding-top:20px;vertical-align:top;}
/*.warenkorb_produkt_area table .zeile_2 .spalte_1 a{margin-left:50px;}*/
.warenkorb_produkt_area table .zeile_2 .spalte_2 {vertical-align:middle;}
.warenkorb_produkt_area table .spalte_2{width:135px;border-right:1px solid #A0A0A0;}
.warenkorb_produkt_area table .spalte_3{width:75px;border-right:1px solid #A0A0A0;}
.warenkorb_produkt_area table .zeile_2 .spalte_3{vertical-align:middle;}
/*.warenkorb_produkt_area table .zeile_2 .spalte_3 div{margin-top:60px;}*/
.warenkorb_produkt_area table .spalte_4{width:100px;border-right:1px solid #A0A0A0;}
.warenkorb_produkt_area table .spalte_4 input{width:25px;float:left; text-align:center;}
.warenkorb_produkt_area table .zeile_2 .spalte_4 {vertical-align:middle;}
/*.warenkorb_produkt_area table .zeile_2 .spalte_4 div{margin-top:60px;}*/
.warenkorb_produkt_area table .spalte_5{width:105px;border-right:1px solid #A0A0A0;}
.warenkorb_produkt_area table .zeile_2 .spalte_5 {vertical-align:middle;}
.warenkorb_produkt_area table .zeile_2 .spalte_5 select{margin-top:52px;}
.warenkorb_produkt_area table .zeile_2 .spalte_5 .button_blau_info{margin-left:40px;margin-top:30px;}
.warenkorb_produkt_area table .spalte_6{width:120px;border-right:1px solid #A0A0A0;}
/* .warenkorb_produkt_area table .zeile_2 .spalte_6{vertical-align:top;} */
.warenkorb_produkt_area table .zeile_2 .spalte_6 {vertical-align:middle;}
.warenkorb_produkt_area table .zeile_2 .spalte_6 select{margin-top:52px;}
.warenkorb_produkt_area table .zeile_2 .spalte_6 .button_blau_info{margin-left:50px;margin-top:30px;}
.warenkorb_produkt_area table .spalte_7{width:85px;padding-right:0px;vertical-align:middle;}
.warenkorb_produkt_area table .zeile_2 .spalte_7{color:#000;vertical-align:middle;}
.warenkorb_produkt_area table .spalte_7 div{line-height:20px;width:85px;position:absolute;bottom:0px;font-weight:normal;color:#607382;}
.warenkorb_produkt_area table .zeile_2 .spalte_7 p{margin-top:0px;}
.warenkorb_produkt_area input {height:18px;}
.warenkorb_produkt_area select {height:22px;}

.warenkorb_rechnungsbetrag_area .inner .headline_zeile {color:#607382;height:25px !important;font-size:11px;text-align:center!important;}
.warenkorb_rechnungsbetrag_area .inner .zeile_22 {padding:10px 0px;}
.warenkorb_rechnungsbetrag_area .inner td.border {border-bottom:1px solid #e1e5ea;}
.warenkorb_rechnungsbetrag_area .inner .spalte_11 {width:145px; border-right:1px solid #e1e5ea;padding-left:30px;padding:5px 0px;vertical-align:middle !important;}
.warenkorb_rechnungsbetrag_area .inner .spalte_22 {width:110px; border-right:1px solid #e1e5ea; text-align:center;padding:5px 0px;vertical-align:middle !important;}
.warenkorb_rechnungsbetrag_area .inner .spalte_33 {width:90px; border-right:1px solid #e1e5ea; text-align:center;padding:5px 0px;vertical-align:middle !important;}
.warenkorb_rechnungsbetrag_area .inner .spalte_44 {width:120px; border-right:1px solid #e1e5ea; text-align:center;padding:5px 0px;vertical-align:middle !important;}
.warenkorb_rechnungsbetrag_area .inner .spalte_55 {width:130px; border-right:1px solid #e1e5ea; text-align:center;padding:5px 0px;vertical-align:middle !important;}
.warenkorb_rechnungsbetrag_area .inner .spalte_66 {width:120px; text-align:center;padding:5px 0px;vertical-align:middle !important;}


.warenkorb_produkt_ergebnis_area{margin-bottom:18px;width:745px;height:395px;background: url('../images/content_warenkorb1_ergebnis-bg.png') no-repeat left top;}
.warenkorb_produkt_ergebnis_area .inner{margin:0px 20px !important;padding:10px 0px;}

.warenkorb_produkt_ergebnis_area table.eins{width:705px;height:70px;border:none;}
.warenkorb_produkt_ergebnis_area table.eins td{padding-bottom:10px;}
.warenkorb_produkt_ergebnis_area table.zwei{width:705px;height:30px;border:none;margin:6px 0px;}
.warenkorb_produkt_ergebnis_area table.gutschein{vertical-align:middle!important;}
.warenkorb_produkt_ergebnis_area table td{vertical-align:top;}
.warenkorb_produkt_ergebnis_titel{height:70px;}
.warenkorb_produkt_ergebnis_area_zeile{height:20px;}
.warenkorb_produkt_ergebnis_area .gutscheinfeld{width:129px;}
.warenkorb_produkt_ergebnis_area .gutscheinfeld input{width:100px;margin-top:5px; height:20px;}
.warenkorb_produkt_ergebnis_area .gutscheinfeld_text{width:395px;}
.warenkorb_produkt_ergebnis_area .zeile_1{height:20px;}
.warenkorb_produkt_ergebnis_area .zeile_2{height:20px;}
.warenkorb_produkt_ergebnis_area .zeile_3{height:20px;}
.warenkorb_produkt_ergebnis_area .spalte_3{width:130px;vertical-align:middle;}
.warenkorb_produkt_ergebnis_area .spalte_4{width:20px;vertical-align:middle;}
.warenkorb_produkt_ergebnis_area .spalte_5{width:50px;color:#25323d;vertical-align:middle;}
.warenkorb_produkt_ergebnis_area .zeile_2 .spalte_5 a{margin-left:26px;}

.warenkorb_rechnungsbetrag_area table.eins{width:705px;height:90px;border:none;}
.warenkorb_rechnungsbetrag_area table.zwei{width:705px;height:15px;border:none;margin:6px 0px;}
.warenkorb_rechnungsbetrag_area table td{vertical-align:top;}
.warenkorb_rechnungsbetrag_area table a{color:#3070b5;}
.warenkorb_rechnungsbetrag_area_titel {height:70px; width:705px;}
.warenkorb_rechnungsbetrag_area_zeile{height:20px;}
.warenkorb_rechnungsbetrag_area .gutscheinfeld input{width:80px;}
.warenkorb_rechnungsbetrag_area .zeile_1{height:20px;}
.warenkorb_rechnungsbetrag_area .zeile_2{height:20px;} 
.warenkorb_rechnungsbetrag_area .zeile_3{height:20px;}
.warenkorb_rechnungsbetrag_area .zeile_4{height:30px;}
.warenkorb_rechnungsbetrag_area .spalte_3{width:140px;}
.warenkorb_rechnungsbetrag_area .spalte_4{width:20px;}
.warenkorb_rechnungsbetrag_area .spalte_5{width:55px;color:#25323d;}
.warenkorb_rechnungsbetrag_area .spalte_rechnungsadresse {width:290px;}
.warenkorb_rechnungsbetrag_area .spalte_lieferadresse {width:270px;}
.warenkorb_rechnungsbetrag_area .spalte_zahlungsart {width:145px;}

.warenkorb_rechnungsbetrag_area_top {width:745px; height:6px; background: url('../images/content_warenkorb_rechnungsbetrag_top.png') no-repeat left top;}
.warenkorb_rechnungsbetrag_area {width:745px; background: url('../images/content_warenkorb_rechnungsbetrag_repeat.png') repeat-y left top;}
.warenkorb_rechnungsbetrag_area_bottom {width:745px; height:10px; background: url('../images/content_warenkorb_rechnungsbetrag_bottom.png') no-repeat left top;}
.warenkorb_rechnungsbetrag_area .inner {margin:0px 20px !important;padding:10px 0px;}

.warenkorb_buttons_bg {background:url('../images/warenkorb_buttons_bg.png') no-repeat left top;width:705px;height:42px; margin-top:5px; z-index:20;}
.warenkorb_buttons_bg_inner {height:24px; width:691px; margin:auto; margin-top:50px; padding-top:6px;}

.warenkorb_bestellung_area {width:745px; background: url('../images/content_warenkorb_rechnungsbetrag_repeat.png') repeat-y left top;}
.warenkorb_bestellung_area_top {width:745px; background: url('../images/content_warenkorb_rechnungsbetrag_repeat.png') repeat-y left top;}
.warenkorb_bestellung_area_bottom {width:745px; height:10px; background: url('../images/content_warenkorb_rechnungsbetrag_bottom.png') no-repeat left top;}
.warenkorb_bestellung_area .inner {margin:0px 20px !important;padding:0px 0px;}
.warenkorb_bestellung_area .inner h1 {font-family:Tahoma, Arial, sans-serif; font-size:18px; color:#25323d; text-align:center;}
.warenkorb_bestellung_area .inner table {color:#25323d;}
.warenkorb_bestellung_area .inner th {background:#92b1c7; height:30px; text-align:left; padding:4px 8px; margin:0;}
.warenkorb_bestellung_area .inner td {height:0px; text-align:left; padding:4px 8px; vertical-align:top;}

.warenkorb_bestellung_area .innerer {/*width:305px;*/min-width:505px;  margin:0px; text-align:left;}
.warenkorb_bestellung_area .innerer .seriennummer {min-width:505px; min-height:45px; background:#fedf32; line-height:44px; padding-left:10px; text-align:center;}
.warenkorb_bestellung_area .formular {margin:0px 0px 10px 75px;}
.warenkorb_bestellung_area table td {height:22px; vertical-align:middle !important;}
.warenkorb_bestellung_area input {height:20px; width:200px; margin:0px; padding:0px; background:#ffed88; border:1px solid #b2bdca;}
.warenkorb_bestellung_area .disabled {background:#f4f8fa; border:1px solid #d6dee6;}

.warenkorb_bestellung_area2 {width:745px; background:#d1e1ec;border:1px solid #a1bbce;}
.warenkorb_bestellung_area2 .inner {margin:0px 20px;padding:20px 0px;}
.warenkorb_bestellung_area2 .inner h1 {font-family:Tahoma, Arial, sans-serif; font-size:18px; color:#25323d; text-align:center;}
.warenkorb_bestellung_area2 .inner table {color:#25323d;}
.warenkorb_bestellung_area2 .inner th {background:#92b1c7; height:30px; text-align:left; padding:4px 8px; margin:0;}
.warenkorb_bestellung_area2 .inner td {height:20px; text-align:left; padding:4px 8px; vertical-align:top;}
.warenkorb_bestellung_area2 .innerer {width:305px; margin:0px auto; text-align:left;}
.warenkorb_bestellung_area2 .innerer .seriennummer {width:305px; height:45px; background:#fedf32; line-height:44px; text-align:center;}
.warenkorb_bestellung_area2 .formular {margin:0px 0px 10px 75px;}
.warenkorb_bestellung_area2 table td {height:26px; vertical-align:middle;}
.warenkorb_bestellung_area2 input[type="text"] {height:20px; width:200px; margin:0px; padding:0px; background:#ffed88; border:1px solid #b2bdca;}
.warenkorb_bestellung_area2 .disabled {background:#f4f8fa; border:1px solid #d6dee6;}

.warenkorb_bestellung_area_tabs {width:743px; background:#d1e1ec;border-left:1px solid #a1bbce;border-right:1px solid #a1bbce;border-bottom:1px solid #a1bbce; min-height:400px;}
.warenkorb_bestellung_area_tabs .inner {margin:0px 20px;padding:5px 0px;}
.warenkorb_bestellung_area_tabs .inner h1 {font-family:Tahoma, Arial, sans-serif; font-size:18px; color:#25323d; text-align:center;}
.warenkorb_bestellung_area_tabs .inner table {color:#25323d;}
.warenkorb_bestellung_area_tabs .inner th {background:#92b1c7; height:30px; text-align:left; padding:4px 8px; margin:0;}
.warenkorb_bestellung_area_tabs .inner td {height:20px; text-align:left; padding:4px 8px; vertical-align:top;}
.warenkorb_bestellung_area_tabs .innerer {width:305px; margin:0px auto; text-align:left;}
.warenkorb_bestellung_area_tabs .innerer .seriennummer {width:305px; height:45px; background:#fedf32; line-height:44px; text-align:center;}
.warenkorb_bestellung_area_tabs .formular {margin:0px 0px 10px 75px;}
.warenkorb_bestellung_area_tabs table td {height:26px; vertical-align:middle;}
.warenkorb_bestellung_area_tabs input {height:20px; width:200px; margin:0px; padding:0px; background:#ffed88; /*border:1px solid #b2bdca;*/}

.warenkorb_bestellung_area_tabs .disabled {background:none; border:1px solid #d6dee6;}

ul.warenkorb_tabs_top {height:163px; margin-bottom:15px;}  
.warenkorb_tabs_top_panes_inner h1 {margin-top:15px;text-align:left!important;}
.warenkorb_tabs_top li {margin-right:19px;width:161px;height:163px;float:left;}

a.warenkorb_bestellung_bankeinzug {background: url('/images/content_warenkorb3_bankeinzug.png') no-repeat left top; width:161px; height:163px; display:block; opacity:1;}
a.warenkorb_bestellung_bankeinzug:hover, a.warenkorb_bestellung_bankeinzug.current  {border:10px; opacity:0.5;}
a.warenkorb_bestellung_bankeinzug.current  {border:10px; opacity:1;}

a.warenkorb_bestellung_paypal {background: url('/images/content_warenkorb3_paypal.png') no-repeat left top; width:161px; height:163px; display:block; opacity:1;}
a.warenkorb_bestellung_paypal:hover  {opacity:0.5;}
a.warenkorb_bestellung_paypal.current {opacity:1;}

a.warenkorb_bestellung_kreditkarte {background: url('/images/content_warenkorb3_kreditkarten.png') no-repeat left top; width:161px; height:163px; display:block; opacity:1;}
a.warenkorb_bestellung_kreditkarte:hover  {opacity:0.5;}
a.warenkorb_bestellung_kreditkarte.current {opacity:1;}

a.warenkorb_bestellung_clickandbuy {background: url('/images/content_warenkorb3_clickbuy.png') no-repeat left top; width:161px; height:163px; display:block; opacity:1;}
a.warenkorb_bestellung_clickandbuy:hover {opacity:0.5;}
a.warenkorb_bestellung_clickandbuy.current {opacity:1;}

a.warenkorb_bestellung_finanzblick {background: url('/images/content_warenkorb3_finanzblick.png') no-repeat left top; width:161px; height:163px; display:block; opacity:1;}
a.warenkorb_bestellung_finanzblick:hover {opacity:0.5;}
a.warenkorb_bestellung_finanzblick.current {opacity:1;}

.warenkorb_tabs_top_panes_inner h1 {font-family:Tahoma, Arial, sans-serif; font-size:18px; color:#25323d;}



.warenkorb_bestellung_billboard_340_huelle_inner {width:310px; margin:auto;color:#25313d; /*position:absolute;*/ padding-top:50px;}
.warenkorb_bestellung_billboard_340_huelle_inner input {margin-top:5px;}
.warenkorb_bestellung_billboard_340_huelle h2 {font-family:Tahoma, Arial, sans-serif; font-size:14px; color:#25323d;}
.warenkorb_bestellung_billboard_340 {height:172px; margin:auto; background:#92b1c7;}
.warenkorb_bestellung_billboard_340_inner {width:310px; color:#25313d;}
.warenkorb_bestellung_billboard_340_inner  a{text-decoration:underline; font-weight:bold; font-size:12px;}
.warenkorb_bestellung_billboard_340_inner  a:hover{text-decoration:none; font-weight:bold; font-size:12px;}



.warenkorb_bestellung_billboard_340_klein {width:340px; height:100px; background:#92b1c7; margin-bottom:0px; position:relative; margin-bottom:5px;}
.warenkorb_bestellung_billboard_340_klein_inner {width:310px; height:70px; margin:auto;color:#25313d; padding-top:25px;}
.warenkorb_bestellung_billboard_340_inner_rechts {width:320px; margin-left: 10px; color:#25313d;}
.warenkorb_bestellung_billboard_340_inner_rechts input.checkbox {height:16px; width:16px; margin:0px 7px 0px 0px; float:left;}
.warenkorb_bestellung_billboard_340_inner_rechts span.checkbox	{width:280px; margin-top: 10px; float:left; font-size:11px; line-height:14px;}
/* .warenkorb_bestellung_billboard_340 #floater {float:left;height:50%;width:100%;margin-bottom:-50px;} */
.warenkorb_bestellung_billboard_340 #floater {}
.warenkorb_bestellung_billboard_340 #parent {height:142px; width:310px;}
.warenkorb_bestellung_billboard_340 #child {clear:both;height:40px;}
.warenkorb_bestellung_billboard_380_huelle {width:380px; margin-bottom:0px; position:relative; margin-bottom:5px; float:left;}
.warenkorb_bestellung_billboard_380_huelle h2 {font-family:Tahoma, Arial, sans-serif; font-size:14px; color:#25323d;}
.warenkorb_bestellung_billboard_380 {height:185px; margin:auto; background:#92b1c7;}
.warenkorb_bestellung_billboard_380_inner {width:350px; height:145px; margin:auto;color:#25313d; padding-top:15px;}


\\DEVSERVER\Grafik\_Steuern\2012\Web_Werbeseiten\Landingpage_Steuer-Sparbuch-MAC und PC_02-2012\PNG

/* Mein Konto */

.meinkonto_vertraege_spalte1 {width:196px;border-right:1px solid #d7e3eb;text-align:center;}
.meinkonto_vertraege_spalte2 {width:248px;border-right:1px solid #d7e3eb;text-align:center;}
.meinkonto_vertraege_spalte3 {width:120px;border-right:1px solid #d7e3eb;text-align:center;}
.meinkonto_vertraege_spalte4 {width:140px;text-align:center;}
.meinkonto_vertraege_zeile1 {font-weight:bold;height:20px;vertical-align:top;}
.meinkonto_vertraege_zeile2 {}

.meinkonto_meilen_spalte1 {width:95px;border-right:1px solid #d7e3eb;text-align:center;}
.meinkonto_meilen_spalte2 {width:419px;border-right:1px solid #d7e3eb;text-align:center;}
.meinkonto_meilen_spalte3 {width:100px;border-right:1px solid #d7e3eb;text-align:center;}
.meinkonto_meilen_spalte4 {width:100px;text-align:center;}


.meinkonto_auswahl li {margin-right:17px;width:104px;height:146px;float:left;}
.meinkonto_auswahl li.last {margin-right:0px!important;}
a.meinkonto_auswahl_lastschrift {background: url('../images/mk_lastschrift.png') no-repeat left top; width:104px; height:146px; display:block;}
a.meinkonto_auswahl_lastschrift:hover {background: url('../images/mk_lastschrift.png') no-repeat left top; width:104px; height:146px; display:block;opacity:0.6;}
a.meinkonto_auswahl_kundendaten {background: url('../images/mk_kundendaten.png') no-repeat left top; width:104px; height:146px; display:block;}
a.meinkonto_auswahl_kundendaten:hover {background: url('../images/mk_kundendaten.png') no-repeat left top; width:104px; height:146px; display:block;opacity:0.6;}
a.meinkonto_auswahl_verwalten {background: url('../images/mk_verwalten.png') no-repeat left top; width:104px; height:146px; display:block;}
a.meinkonto_auswahl_verwalten:hover {background: url('../images/mk_verwalten.png') no-repeat left top; width:104px; height:146px; display:block;opacity:0.6;}
a.meinkonto_auswahl_meilenkonto {background: url('../images/mk_meilenkonto.png') no-repeat left top; width:104px; height:146px; display:block;}
a.meinkonto_auswahl_meilenkonto:hover {background: url('../images/mk_meilenkonto.png') no-repeat left top; width:104px; height:146px; display:block;opacity:0.6;}
a.meinkonto_auswahl_bonusprogramm {background: url('../images/mk_bonusprogramm.png') no-repeat left top; width:104px; height:146px; display:block;}
a.meinkonto_auswahl_bonusprogramm:hover {background: url('../images/mk_bonusprogramm.png') no-repeat left top; width:104px; height:146px; display:block;opacity:0.6;}
a.meinkonto_auswahl_newsletter {background: url('../images/mk_newsletter.png') no-repeat left top; width:104px; height:146px; display:block;}
a.meinkonto_auswahl_newsletter:hover {background: url('../images/mk_newsletter.png') no-repeat left top; width:104px; height:146px; display:block;opacity:0.6;}

.support_bilder img {width:94px;height:146px;float:left;margin-right:9px;}
.support_bilder img:hover {opacity:0.6;}
.support_bilder img.last {margin-right:0px;}

.kundencenter_start {width:685px;}
.kundencenter_start img {width:163px;height:185px;float:left;margin-right:11px;}
.kundencenter_start img:hover {opacity:0.6;}
.kundencenter_start img.last {margin-right:0px;}

.meinkonto_tabelle{width:400px;margin-bottom:20px;}
.meinkonto_tabelle td{vertical-align:middle;text-align:left;}
.meinkonto_tabelle td.headline{background:#d2dde4;height:30px; color:#25323d;font-weight:bold;} 
.meinkonto_tabelle td.headline span.checkbox{line-height:30px;margin-left:0px;float:left; padding:0px 0px 0px 7px;}
.meinkonto_tabelle td.headline input.checkbox {height:16px; width:16px; margin:7px 0px 7px 10px;}
.meinkonto_tabelle td.headline label{line-height:30px;padding:0px 0px 0px 30px;width:250px;background-position:left 7px;}
.meinkonto_tabelle td.headline label:hover{background-position:left 7px;}
.meinkonto_tabelle td.headline span{line-height:30px;padding:0px 15px;}
.meinkonto_tabelle td.inhalt{vertical-align:middle;text-align:left;line-height:22px;padding:0px 15px;}
.meinkonto_tabelle span.phone{color:#c9d9e5; font-weight:normal; margin-left:140px;} 
.meinkonto_tabelle td.border{border-bottom:1px solid #d7e3eb; padding:2px 0px;}
.meinkonto_tabelle td label{line-height:20px;width:140px;float:left;}
.meinkonto_tabellen_seite{width:327px;} 

.meinkonto_tabelle td select{width:170px;float:left; background:#ffffff; border:1px solid #94a8b8;}
.meinkonto_tabelle td select:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.meinkonto_tabelle td select.pflichtfeld{width:170px;float:left; border:1px solid #94a8b8;}
.meinkonto_tabelle td select.pflichtfeld:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.meinkonto_tabelle td select.failed{width:170px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.meinkonto_tabelle td input{width:170px;float:left; background:#fff; border:1px solid #94a8b8; height:20px;}
.meinkonto_tabelle td input:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.meinkonto_tabelle td input.pflichtfeld {width:170px;float:left; border:1px solid #94a8b8; height:20px;}
.meinkonto_tabelle td input.pflichtfeld:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.meinkonto_tabelle td input.failed{width:170px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.meinkonto_tabelle td input.checkbox {height:16px; width:16px;margin-left:155px;}
.meinkonto_tabelle td label.checkbox{line-height:18px;width:140px;margin-left:5px;float:left;}

.rechnung_seite_tabelle td input.disabled {opacity:0.5;}
.rechnung_seite_tabelle td select.disabled{opacity:0.5;}


/* Rechnungsadresse */
ul.rechnung_seiten_tabs{width:745px;height:33px;list-style-type:none;}
ul.rechnung_seiten_tabs li{width:235px;height:33px;margin-right:20px;float:left;}
ul.rechnung_seiten_tabs li a{height:33px;font:18px 'Open Sans Condensed', Tahoma, sans-serif;color:#fff;display:block;line-height:33px;background: url('../images/warenkorb_tabs.png') no-repeat left top;}
ul.rechnung_seiten_tabs li a:hover,ul.rechnung_seiten_tabs li a.current{color:#25323d;background: url('../images/warenkorb_tabs.png') no-repeat left bottom;}
.rechnung_seiten_tabs_panes{margin:0px 15px;padding:15px 0px;font-size:12px; color:#25323d;}
.rechnung_seite_tabelle{width:327px;margin-bottom:20px;}
.rechnung_seite_tabelle td{vertical-align:middle;text-align:left;}

.rechnung_seite_tabelle td.headline{background:#92b1c7;height:30px; color:#25323d;font-weight:bold;} 
.rechnung_seite_tabelle td.headline span.checkbox{line-height:30px;margin-left:0px;float:left; padding:0px 0px 0px 7px;}
.rechnung_seite_tabelle td.headline input.checkbox {height:16px; width:16px; margin:7px 0px 7px 10px;}
.rechnung_seite_tabelle td.headline label{line-height:30px;padding:0px 0px 0px 30px;width:250px;background-position:left 7px;}
.rechnung_seite_tabelle td.headline label:hover{background-position:left 7px;}
.rechnung_seite_tabelle td.headline span{line-height:30px;padding:0px 15px;}
.rechnung_seite_tabelle td.inhalt{vertical-align:middle;text-align:left;line-height:22px;padding:0px 15px;}
.rechnung_seite_tabelle span.phone{color:#c9d9e5; font-weight:normal; margin-left:140px;} 
.rechnung_seite_tabelle td.border{border-bottom:1px solid #92b1c7; padding:2px 0px;}
.rechnung_seite_tabelle td label{line-height:20px;margin-left:5px;width:154px;float:left;}
input.login {height:18px; width:200px; margin:0px; margin-top:5px; padding:0px; background:#fff; border:1px solid #b2bdca;}

.rechnung_tabelle_bestandskunde {width:327px;margin-bottom:20px;}
.rechnung_tabelle_bestandskunde td{vertical-align:middle;text-align:left;}
.rechnung_tabelle_bestandskunde td div.first{margin-left:15px;height:21px;line-height:22px;}
.rechnung_tabelle_bestandskunde td.border{border-bottom:1px solid #92b1c7; padding:2px 0px;}
.rechnung_tabelle_bestandskunde td.headline{background:#92b1c7;height:30px; color:#25323d;font-weight:bold; padding-left:15px;} 
.rechnung_tabelle_bestandskunde span.phone{color:#c9d9e5; font-weight:normal; margin-left:140px;} 



.rechnung_seite_tabelle td select{width:170px;float:left; background:#e6f0f6; border:1px solid #94a8b8;}
.rechnung_seite_tabelle td select:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.rechnung_seite_tabelle td select.pflichtfeld, .warenkorb_bestellung_billboard_380 select.pflichtfeld{width:170px;float:left; border:1px solid #94a8b8;}
.rechnung_seite_tabelle td select.pflichtfeld:focus, .warenkorb_bestellung_billboard_380 select.pflichtfeld:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.rechnung_seite_tabelle td select.failed{width:170px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.rechnung_seite_tabelle td input, .warenkorb_bestellung_billboard_340_inner input[type="text"]{width: 170px ;float:left;background:#e6f0f6; border:1px solid #94a8b8; height:20px;}
.rechnung_seite_tabelle td input:focus, .warenkorb_bestellung_billboard_340_inner input[type="text"]:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.rechnung_seite_tabelle td input.pflichtfeld, .warenkorb_bestellung_billboard_340_inner input[type="text"].pflichtfeld, .warenkorb_bestellung_billboard_380 input.pflichtfeld{width:170px; border:1px solid #94a8b8; height:20px;}
.rechnung_seite_tabelle td input.pflichtfeld:focus, .warenkorb_bestellung_billboard_340_huelle input[type="text"].pflichtfeld:focus, .warenkorb_bestellung_billboard_380 input.pflichtfeld:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.rechnung_seite_tabelle td input.failed, .warenkorb_bestellung_billboard_340_inner input[type="text"].failed {width:170px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

select.select_checkout {width:170px;background:#e6f0f6; border:1px solid #94a8b8;}
span.span_checkout input { display:inline; background:none; float:none; height: 13px; margin: 2px 5px 0 0; padding: 0; width: 15px; }
span.span_checkout2 input { display:inline; background:none; float:none; height: 5px; margin: 2px 5px 0 0; padding: 0; width: 15px; }
span.span_checkout label { display:inline; float:none; width: auto; } 

/* Auskommentiert, da 250px zu breit fï¿½r das Eingabefeld ist. Zeilen kï¿½nnen ggf. komplett raus.
.warenkorb_bestellung_billboard_340_huelle input[type="text"].pflichtfeld {width:250px; background:#fffed1; border:1px solid #94a8b8; height:20px;}
.warenkorb_bestellung_billboard_340_inner input[type="text"].pflichtfeld:focus {width:250px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.warenkorb_bestellung_billboard_340_huelle_inner input[type="text"].failed {width:250px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}*/


/* Bei SEPA-Umbau dazu gekommen*/
.kontonummerPanel_sp1 {width:200px; font-weight:bold; padding-top:7px!important; padding-left:0px!important;}
.sepaPanel_sp1 {width:180px; font-weight:bold; padding-top:7px!important; padding-left:0px!important;}

table.RadioButtonList
{
    color: #25323D;
}
.RadioButtonList input[type="radio"] {height:20px; width:auto !important; margin-right:5px; padding-top:0px !important;}
.RadioButtonList label {vertical-align:top; padding-top:0px !important; margin-top:0px !important;}

.RadioButtonList td {height:12px !important; width:200px; margin-left:0px;  padding-left:0px!important;}
.checkbox_SEPA input{width:10px; display:none;}

/* NX */
.ajax__combobox_inputcontainer { top: 0 !important; }
.ajax__combobox_inputcontainer tr td { height: auto; }
div.combocol1 ul.ajax__combobox_itemlist { left: 425px !important; }
div.combocol2 ul.ajax__combobox_itemlist { left: 814px !important; }
.rechnung_seite_tabelle td div { width:170px;float:left; }
.rechnung_seite_tabelle td div table tr td input { width: 150px; }
.rechnung_seite_tabelle td div table tr td input:focus { width: 150px; }
.rechnung_seite_tabelle td div.pflichtfeld table tr td input { border:1px solid #94a8b8; }
.rechnung_seite_tabelle td div.failed table tr td input { background:#fc7f7f; border:1px solid #94a8b8; }
/* /NX */

.rechnung_seite_tabelle td input.checkbox {height:16px; width:16px;margin-left:155px;}
.rechnung_seite_tabelle td label.checkbox{line-height:18px;width:140px;margin-left:5px;float:left;}

.rechnung_seite_tabelle td input.disabled {opacity:0.5;}
.rechnung_seite_tabelle td select.disabled{opacity:0.5;}
.rechnung_tabellen_seite{width:327px;}
.rechnung_seiten_tabs_panes h1 {font-family: Tahoma, Arial, sans-serif; font-size:18px;}
.table_abweichende_lieferadresse {display:none;}

/*.cardnr {width:38px !important;margin-left:4px!important;}
.cardcsc {width:82px!important;margin-left:72px!important;}
.cardtime {width:82px !important; margin-right:4px !important;}
.cardtime2 {width:82px !important;}
.cardtime_margin {margin-left:117px!important;} */

.cardnr {width:38px !important;margin-left:4px!important;}
.last {margin-left:0px!important;}
.cardcsc {width:82px!important;}
.cardtime {width:44px !important; margin-right:4px !important;}
.cardtime2 {width:84px !important;}
 
.warenkorb_bestellung_billboard_340_inner label{line-height:20px;width:130px;/*float:left;*/}


/* ANFANG REGISTRIERUNG */

.registrierung_seiten_tabs{width:745px;height:33px;margin-left:0px; background:#b1cde1;}
.registrierung_seiten_tabs li{margin-right:3px;width:371px;height:35px;float:left;}
.registrierung_seiten_tabs li .last{margin-right:0px;}
.registrierung_seiten_tabs li a{font:18px 'Open Sans Condensed', Tahoma, sans-serif;color:#fff;display:block;line-height:33px;background: url('../images/registrierung_tabs.png') no-repeat left top;display:block;text-align:center;}
.registrierung_seiten_tabs li a.current{color:#5e5e5e;background: url('../images/registrierung_tabs.png') no-repeat left bottom;}
.rechnung_seite_tabelle_margin {margin-top:53px;}

/* ENDE REGISTRIERUNG */

/* ANFANG PRODUKTUEBERSICHT */

.produktuebersicht {background:#b1cde1 url('../images/background4.png') repeat-x left top;}
.produktuebersicht_rechts, div.col3  {float:right; width:235px;}
.produktuebersicht_links {float:left; width:765px;}
.content_produktuebersicht_socialshare {width:235px; margin-top:32px;}
.content_produktuebersicht_socialshare_slider {width:235px; margin:26px 0px 0px 0px;}
/* body.warenkorb div.col3{padding-top:0px;}*/


#content_top_sortierung {font-size:11px;width:745px;height:55px;background: url('../images/content_produktuebersicht_sortierung_bg.png') no-repeat left center; margin:35px 0px 0px 0px; color:#8092a1;}
#content_top_sortierung .inner {width:715px; margin:0px auto; line-height:59px;}
#content_top_sortierung .inner h1 {margin-top:10px;line-height:26px;}
#content_top_sortierung .inner a {color:#8092a1;padding-right:20px;margin-right:10px;} 
#content_top_sortierung .inner a.sort_asc{background: url('../images/content_produktuebersicht_sortierung_up.png') no-repeat right center;}
#content_top_sortierung .inner a.sort_desc{background: url('../images/content_produktuebersicht_sortierung_down.png') no-repeat right center;}
#content_top_sortierung .inner a.sort_asc.inaktiv{background: url('../images/content_produktuebersicht_sortierung_up_inaktiv.png') no-repeat right center !important;}
#content_top_sortierung .inner a.sort_desc.inaktiv{background: url('../images/content_produktuebersicht_sortierung_down_inaktiv.png') no-repeat right center !important;}
#content_top_sortierung .inner a.aktiv {color:#344451;}
#content_top_sortierung .inner a:hover {color:#344451;}
#content_top_sortierung .infos {float:right;margin:0;padding:0;}


#content_top_sortierung_small {font-size:11px;width:695px;height:55px;background: url('../images/content_produktuebersicht_sortierung_small_bg.png') no-repeat left center; margin:0px 0px 10px 0px; color:#8092a1;}
#content_top_sortierung_small .inner {width:665px; margin:0px auto; line-height:59px;}
#content_top_sortierung_small .inner h1 {margin-top:10px;line-height:26px;}
#content_top_sortierung_small .inner a {color:#8092a1;padding-right:20px;margin-right:10px;}  
#content_top_sortierung_small .inner a.sort_asc{background: url('../images/content_produktuebersicht_sortierung_up.png') no-repeat right center;}
#content_top_sortierung_small .inner a.sort_desc{background: url('../images/content_produktuebersicht_sortierung_down.png') no-repeat right center;}
#content_top_sortierung_small .inner a.sort_asc.inaktiv{background: url('../images/content_produktuebersicht_sortierung_up_inaktiv.png') no-repeat right center !important;}
#content_top_sortierung_small .inner a.sort_desc.inaktiv{background: url('../images/content_produktuebersicht_sortierung_down_inaktiv.png') no-repeat right center !important;}
#content_top_sortierung_small .inner a.aktiv {color:#344451;}
#content_top_sortierung_small .inner a:hover {color:#344451;}

#content_top_sortierung_slider {font-size:11px;width:745px;height:55px;background: url('../images/content_produktuebersicht_sortierung_bg.png') no-repeat left center; margin:26px 0px 0px 0px; color:#8092a1;}
#content_top_sortierung_slider .inner {width:715px; margin:0px auto; line-height:59px;}
#content_top_sortierung_slider .inner h1 {margin-top:10px;line-height:26px;}
#content_top_sortierung_slider .inner a {color:#8092a1;padding-right:20px;margin-right:10px;} 
#content_top_sortierung_slider .inner a.sort_asc{background: url('../images/content_produktuebersicht_sortierung_up.png') no-repeat right center;}
#content_top_sortierung_slider .inner a.sort_desc{background: url('../images/content_produktuebersicht_sortierung_down.png') no-repeat right center;} 
#content_top_sortierung_slider .inner a.sort_asc.inaktiv{background: url('../images/content_produktuebersicht_sortierung_up_inaktiv.png') no-repeat right center !important;}
#content_top_sortierung_slider .inner a.sort_desc.inaktiv{background: url('../images/content_produktuebersicht_sortierung_down_inaktiv.png') no-repeat right center !important;}
#content_top_sortierung_slider .inner a.aktiv {color:#344451;}
#content_top_sortierung_slider .inner a:hover {color:#344451;}

.produktuebersicht_billboard {width:745px;height:255px;background: url('../images/content_billboard_produkte.png') no-repeat left center; margin-bottom:15px;}
.produktuebersicht_billboard .inner {width:705px; height:215px; padding-top:20px; margin:0px auto;}
.produktuebersicht_billboard .inner .spalte1 {margin:0px 28px 0px 0px;width:102px;}
.produktuebersicht_billboard .inner .spalte1 .preis {font-size:18px; white-space: nowrap; font-weight:bold; color:#25323d;}
.produktuebersicht_billboard .inner .spalte1 .preis .preis_promonat {font-size:10px; font-weight:normal; color:inherit;}
.produktuebersicht_billboard .inner .spalte1 img /*Abstand unter Produkt-Kategorienbild auf Prod.-kat.-bild*/ {padding-bottom: 5px;}
.produktuebersicht_billboard .inner .spalte2 {margin:0px 30px 0px 0px; width:280px;}
.produktuebersicht_billboard .inner .spalte3 {margin:0px; width:250px;}
.produktuebersicht_billboard .inner td {vertical-align:top;text-align:center;} 
.produktuebersicht_billboard .inner div.auszeichnung {width:170px;height:105px;display:table-cell;vertical-align:middle;background:#a1bbce;border:1px solid #81a0b6;text-align:center;}
.produktuebersicht_billboard .inner div {margin-bottom:10px;}
    .produktuebersicht_billboard .autor {display:none;}

.kundenmeinungen_billboard {width:745px;height:375px;background: url('../images/content_billboard_kundenmeinungen.png') no-repeat left center; margin-bottom:15px;}
.kundenmeinungen_billboard .inner {width:695px; height:335px; padding-top:20px; margin:0px auto;}
.kundenmeinungen_billboard .inner td.text {vertical-align:top;height:90px;width:250px;}
.kundenmeinungen_billboard .inner td.bewertung {vertical-align:top;height:50px;padding-top:15px;}
.kundenmeinungen_billboard .inner tr {height:40px;}
.kundenmeinungen_billboard .inner .spalte1 {margin:0px 30px 0px 0px;width:115px;}
.kundenmeinungen_billboard .inner .spalte1 .preis {font-size:18px; font-weight:bold; color:#25323d;}
.kundenmeinungen_billboard .inner .spalte2 {width:550px;}

.produktuebersicht_pagination {width:745px;height:55px;background: url('../images/content_produktuebersicht_sortierung_bg.png') no-repeat left center; margin:0px; color:#8092a1;}
.produktuebersicht_pagination .inner {width:715px; line-height:50px;margin:0px auto;}


.content1 .col2 .inner2 .produktuebersicht_pagination {width:685px;height:55px;margin:0px; color:#8092a1;}
.content1 .col2 .inner2 .produktuebersicht_pagination .inner{width:660px; line-height:50px;margin:0px auto;}


.produktuebersicht_pagination .inner .last {margin-left:5px;}

.produktuebersicht_pagination .inner .nav_top_suche2{width:260px;height:55px;background: url('../images/content_suche.png') no-repeat left 14px;position:relative;}
.produktuebersicht_pagination .inner .nav_top_suche2 input{width:225px;height:18px;position:relative;left:5px;background:none;border:none;line-height:18px;margin-top:17px;}
.produktuebersicht_pagination .inner .nav_top_suche2 button{width:30px;height:20px;position:relative;left:10px;cursor:pointer;background:none;border:none;}
.produktuebersicht_pagination .inner .text_suche {width:130px; height:50px;float:left;display:block;color:#25323d;}

.produktuebersicht_pagination2 {width:745px;height:55px;background: url('../images/content_produktuebersicht_sortierung_bg.png') no-repeat left center; margin:35px 0px 0px 0px; color:#8092a1;}
.produktuebersicht_pagination2 .inner {width:715px; line-height:50px;margin:0px auto;}
.produktuebersicht_pagination2 .inner .last {margin-left:5px;}

.kundenmeinungen_pagination {width:745px;height:55px;background: url('../images/content_produktuebersicht_sortierung_bg.png') no-repeat left center; margin:35px 0px 0px 0px; color:#8092a1;}
.kundenmeinungen_pagination .inner {width:715px; line-height:50px;margin:0px auto;}
.kundenmeinungen_pagination .inner .last {margin-left:5px;}

/* ENDE PRODUKTUEBERSICHT */

/* ANFANG PRODUKTE 2 */

.produkte2_area {width:745px;}
.produkte2_area_rechts {width:235px;}
.produkte2_billboard {width:362px; height:255px; background: url('../images/content_billboard_produkte2.png') no-repeat left center; margin:0px 0px 15px 0px;}
.produkte2_billboard .inner {width:322px; height:215px; padding-top:20px; margin:0px auto;}
.produkte2_billboard .inner .spalte1 {margin:0px 20px 0px 0px;}
.produkte2_billboard .inner .preis {font-size:18px; font-weight:bold; color:#25323d;}
.produkte2_billboard .inner .preis_promonat {font-size:10px; }

/* ENDE PRODUKTE 2 */


/* ANFANG BUTTONS */
/* ANFANG FIXED BUTTONS */

span.button_inner_kl {padding-left:30px;text-align:center;}
span.button_inner_kl2 {padding-left:25px;text-align:center;}
span.button_inner {	padding-left:50px;text-align:center;}
span.button_inner_warenkorb {padding-left:13px;text-align:center;}
span.button_inner_warenkorb2 {padding-left:5px;text-align:center;}
/* 135PX GRAU */ 
a.button_hell_fixed_download {width:135px;height:21px;display:block;line-height:21px;text-decoration:none;font-family: Tahoma, Arial, sans-serif;	font-size:11px;	border: 1px solid rgba(182,192,201,1);	border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);cursor: pointer;background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;float:right;position:absolute;bottom:3px;right:0px;}
a.button_hell_fixed_download:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}
a.button_hell_fixed_download:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_info {width:135px;height:21px;display:block;line-height:21px;text-decoration:none;	font-family: Tahoma, Arial, sans-serif;	font-size:11px;	border: 1px solid rgba(182,192,201,1);border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;	float:right;	position:absolute;	bottom:3px;	right:0px;}
a.button_hell_fixed_info:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}
a.button_hell_fixed_info:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
/* 155PX GRAU */
a.button_hell_fixed_download2 {width:135px;height:21px;display:block;line-height:21px;text-decoration:none;	font-family: Tahoma, Arial, sans-serif; 	font-size:11px;	border: 1px solid rgba(182,192,201,1);	border-radius: 5px;	-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);cursor: pointer;background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_download2:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}
a.button_hell_fixed_download2:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_info2 {	width:155px;height:21px;display:block;line-height:21px;text-decoration:none;font-family: Tahoma, Arial, sans-serif;	font-size:11px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;-webkit-border-radius: 5px;	-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_info2:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}
a.button_hell_fixed_info2:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}



a.button_gelb_fixed_info2 {	width:155px;height:21px;display:block;line-height:21px;text-decoration:none;font-family: Tahoma, Arial, sans-serif;	font-size:11px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;-webkit-border-radius: 5px;	-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;}

a.button_gelb_fixed_info2:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') top left repeat-x;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}

a.button_gelb_fixed_info2:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;}


a.button_pink_fixed {	width:133px;height:22px;display:block;line-height:21px;text-decoration:none;font-family: Tahoma, Arial, sans-serif;	font-size:11px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;-webkit-border-radius: 5px;	-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/www_meinbuero_de_button.png') no-repeat left top;}

a.button_pink_fixed:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);background: url('../images/www_meinbuero_de_button.png') bottom left no-repeat;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}


a.button_hell_fixed_info3 {width:110px;height:21px;display:block;line-height:21px;text-decoration:none;font-family: Tahoma, Arial, sans-serif; font-size:11px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);cursor: pointer;background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_info3:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}
a.button_hell_fixed_info3:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_info4 {min-width:140px;height:21px;display:block;line-height:21px;text-decoration:none;	font-family: Tahoma, Arial, sans-serif;	font-size:11px;	border: 1px solid rgba(182,192,201,1);border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_info4:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}
a.button_hell_fixed_info4:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_cart2 {width:155px;height:21px;display:block;line-height:21px;text-decoration:none;font-family: Tahoma, Arial, sans-serif; font-size:11px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;	-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);cursor: pointer;background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_fixed_cart2:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}
a.button_hell_fixed_cart2:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}

a.button_hell_fixed_highlight {width:155px;height:21px;display:block;line-height:21px;text-decoration:none;font-family: Tahoma, Arial, sans-serif; font-weight:bold; font-size:11px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;	-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);cursor: pointer;background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;}

a.button_hell_fixed_highlight:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5); background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') top left repeat-x;	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}

a.button_hell_fixed_highlight:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5); background: url('../images/button_icon_info.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;}

/* ENDE FIXED BUTTONS GRAU */
/* ANFANG FLEXIBLE BUTTONS GRAU */
a.button_hell_play {padding: 3px 11px 4px 30px;text-decoration:none;height:22px;line-height:23px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;font-size:11px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/button_icon_play.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}

a.button_hell_play:hover {
    border: 1px solid rgba(182,192,201,1);
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_hell_play:active {
    border: 1px solid rgba(182,192,201,1);
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.button_hell_absenden {
	width:111px;
	height:23px;
	display:block;
	line-height:23px;
	text-decoration:none;
    padding: 0px 0px 0px 4px;
	text-align:center;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	cursor: pointer;
	background:url('../images/ie_button_grau_play.png') no-repeat left bottom;
}

a.button_hell_absenden:hover {
	background:url('../images/ie_button_grau_play.png') no-repeat left top;
}

a.button_hell_absenden:active {
	background:url('../images/ie_button_grau_play.png') no-repeat left bottom;
}

a.button_hell_rezession {
	color:#000000;
	width:141px;
	height:23px;
	display:block;
	line-height:23px;
	text-decoration:none;
	padding:0px 0px 0px 9px;
	text-align:center;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	cursor: pointer;
	background:url('../images/ie_button_grau_rezession.png') no-repeat left bottom;
}

a.button_hell_rezession:hover {
	background:url('../images/ie_button_grau_rezession.png') no-repeat left top;
}

a.button_hell_rezession:active {
	background:url('../images/ie_button_grau_rezession.png') no-repeat left bottom;
}


a.button_hell_login {padding: 3px 11px 4px 30px;text-decoration:none;height:22px;line-height:23px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;font-size:11px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/button_icon_play.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;}
a.button_hell_login:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_hell_login:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.ie_button_hell_login {
	width:65px;
	height:23px;
	display:block;
	line-height:23px;
	text-decoration:none;
	padding:0px 0px 0px 9px;
	text-align:center;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	cursor: pointer;
	background:url('../images/ie_button_grau_login.png') no-repeat left bottom;
}
a.ie_button_hell_login:hover {
	background:url('../images/ie_button_grau_login.png') no-repeat left top;
}

a.ie_button_hell_login:active {
	background:url('../images/ie_button_grau_login.png') no-repeat left bottom;
}

a.button_hell_question {
	padding: 4px 11px 4px 30px;
	text-decoration:none;
	height:22px;
	line-height:23px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_question.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.button_hell_question:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_question.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_hell_question:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_question.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.button_hell_suche {
	padding: 4px 11px 4px 30px;
	text-decoration:none;
	height:22px;
	line-height:23px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_question.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.button_hell_suche:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_question.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_hell_suche:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_question.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.button_hell_twitter {
	padding: 4px 11px 4px 30px;
	line-height:21px;
	text-decoration:none;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	height:22px;
	line-height:23px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_twitter.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.button_hell_twitter:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_twitter.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_hell_twitter:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_twitter.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

/* ENDE FLEXIBLE BUTTONS GRAU */
/* ANFANG FLEXIBLE BUTTONS GELB */

a.button_gelb_cart {
	padding: 3px 11px 3px 30px;
	text-decoration:none;
	height:22px;
	font-size:11px;
	line-height:23px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
}

a.button_gelb_cart:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_gelb_cart:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
}

a.button_gelb_cart2 {
	padding: 3px 11px 3px 30px;	text-decoration:none;height:22px;line-height:23px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);cursor: pointer;background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
}

a.button_gelb_cart2:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') top left repeat-x;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_gelb_cart2:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
}

a.button_gelb_cart3 {
	padding: 3px 11px 3px 30px;	text-decoration:none;height:22px;line-height:23px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);cursor: pointer; background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x; font-size:11px;
}


a.button_gelb_cart3:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') top left repeat-x;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_gelb_cart3:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
}

/* ENDE FLEXIBLE BUTTONS GRAU */
/* ANFANG FIXED BUTTONS GRAU GROSS */

a.button_hell_fixed_cart3 {
	min-width:140px;
	display:block;
	padding: 0px;
	text-decoration:none;
	height:36px;
	line-height:36px;
	font-size:16px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_cart2.png') no-repeat left top, url('../images/button_bg_hell.png') bottom left repeat-x;
}

a.button_hell_fixed_cart3:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart2.png') no-repeat left top, url('../images/button_bg_hell.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_hell_fixed_cart3:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart2.png') no-repeat left top, url('../images/button_bg_hell.png') bottom left repeat-x;
}

/* ENDE FIXED BUTTONS GRAU GROSS */
/* ANFANG FIXED BUTTONS GELB GROSS */

input.button_gelb_jetztsuchen {
	width:160px;
	height:50px;
	display:block;
	line-height:48px;
	text-align:center;
	text-decoration:none;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:14px;
	color:#535659 !important;
	cursor: pointer;
	background:url('../images/button_jetztsuchen.png') no-repeat left bottom;
}

input.button_gelb_jetztsuchen:hover {
	background: url('../images/button_jetztsuchen.png') no-repeat left top;
}

input.button_gelb_jetztsuchen:active {
	background: url('../images/button_jetztsuchen.png') no-repeat left bottom;
}


a.button_gelb_jetztsuchen {
	width:160px;
	height:50px;
	display:block;
	line-height:48px;
	text-align:center;
	text-decoration:none;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:14px;
	color:#535659 !important;
	cursor: pointer;
	background:url('../images/button_jetztsuchen.png') no-repeat left bottom;
}

a.button_gelb_jetztsuchen:hover {
	background: url('../images/button_jetztsuchen.png') no-repeat left top;
}

a.button_gelb_jetztsuchen:active {
	background: url('../images/button_jetztsuchen.png') no-repeat left bottom;
}

a.button_gelb_abmelden {
	width:68px;
	height:22px;
	display:block;
	padding:0px;
	line-height:22px;
	text-decoration:none;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	cursor: pointer;
	color:#49525d !important;
	background:url('../images/button_abmelden.png') no-repeat right bottom;
}

a.button_gelb_fixed_cart {
	width:235px;
	display:block;
	padding: 0px;
	text-decoration:none;
	height:36px;
	line-height:36px;
	font-size:16px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_cart2.png') no-repeat left top, url('../images/button_bg_gelb.png') bottom left repeat-x;
}

a.button_gelb_fixed_cart:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart2.png') no-repeat left top, url('../images/button_bg_gelb.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_gelb_fixed_cart:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart2.png') no-repeat left top, url('../images/button_bg_gelb.png') bottom left repeat-x;
}

/* ENDE FIXED BUTTONS GELB GROSS */
/* ANFANG BUTTON EINKAUFEN GELB */

a.button_gelb_cart4 {
	padding: 4px 25px 4px 45px;
	text-decoration:none;
	height:24px;
	line-height:24px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	font-size:11px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
}

a.button_gelb_cart4:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') top left repeat-x;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_gelb_cart4:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
}

/* ENDE BUTTON EINKAUFEN GELB */
/* ANFANG BUTTON SYMBOLE */

a.button_status_gruen {
	width:22px;
	height:22px;
	margin-top:5px;
	display:block;
	cursor: pointer;
	background: url('../images/ie_button_icon_status.png') no-repeat left bottom;
}

a.button_status_gelb {
	width:22px;
	height:22px;
	margin-top:5px;
	display:block;
	cursor:pointer;
	background: url('../images/ie_button_icon_status.png') no-repeat left -22px;
}

a.button_status_rot {
	width:22px;
	height:22px;
	margin-top:5px;
	display:block;
	cursor: pointer;
	background:url('../images/ie_button_icon_status.png') no-repeat left top;
}

a.button_blau_info {
	width:23px;
	height:23px;
	display:block;
	cursor: pointer;
	margin-left: 5px;
	background: url('../images/ie_button_icon_info.png') no-repeat left bottom;
}

a.button_blau_info_td {
	width:23px;
	height:23px;
	margin-left:30px;
	margin-top:5px;
	display:block;
	cursor: pointer;
	background: url('../images/ie_button_icon_info.png') no-repeat left bottom;
}

a.button_blau_info2_td {
	width:21px;
	height:21px;
	display:block;
	cursor: pointer;	
	border-radius: 5px;
	font-size:11px;
	border:0px solid #8aa8be;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_info.png') no-repeat left top;
}

a.button_blau_info:hover {
	background: url('../images/ie_button_icon_info.png') no-repeat left top;
}

a.button_blau_info:active {
	background: url('../images/ie_button_icon_info.png') no-repeat left bottom;
}

a.button_blau_info2 {
	width:21px;
	height:21px;
	display:block;
	cursor: pointer;	
	border-radius: 5px;
	font-size:11px;
	border:1px solid #8aa8be;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_info.png') no-repeat left top;
}

a.button_blau_info2:hover {
	background: url('../images/button_icon_info.png') no-repeat left bottom;
}

a.button_blau_info2:active {
	background: url('../images/button_icon_info.png') no-repeat left top;
}

a.button_gelb_hinweis {
	width:23px;
	height:23px;
	display:block;
	cursor: pointer;
	background: url('./img/button_icon_hinweis.png') no-repeat left bottom;
}

a.button_gelb_hinweis:hover {
	background:url('./img/button_icon_hinweis.png') no-repeat left top;
}

a.button_gelb_hinweis:active {
	background:url('./img/button_icon_hinweis.png') no-repeat left bottom;
}

a.button_facebook {
	float:left;
	margin-right:15px;
	height:32px;
	width:32px;
	display:block;
	cursor: pointer;
	background: url('../images/twitterfacebook.png') no-repeat left bottom;
}

a.button_twitter {
	float:left;
	margin-right:15px;
	height:32px;
	width:32px;
	display:block;
	cursor: pointer;
	background: url('../images/twitterfacebook.png') no-repeat left top;
}

a.content_socialshare_facebook {
	float:left;
	margin-top:5px;
	margin-right:5px;
	height:27px;
	width:26px;
	display:block;
	cursor: pointer;
	background: url('../images/content_socialshare.png') no-repeat left top;
}

a.content_socialshare_twitter {
	float:left;
	margin-top:5px;
	margin-right:5px;
	height:27px;
	width:26px;
	display:block;
	cursor: pointer;
	background: url('../images/content_socialshare.png') no-repeat -26px top;
}

.content_socialshare_googleplus{
	float:left;
	margin-top:5px;
	margin-right:5px;
}

a.content_socialshare_googleplus {
	float:left;
	margin-top:5px;
	margin-right:5px;
	height:27px;
	width:26px;
	display:block;
	cursor: pointer;
	background: url('../images/content_socialshare.png') no-repeat -52px top;
}

a.content_socialshare_email {
	float:left;
	margin-top:5px;
	margin-right:5px;
	height:27px;
	width:26px;
	display:block;
	cursor: pointer;
	background: url('../images/content_socialshare.png') no-repeat -78px top;
}

a.button_close {
	width:22px;
	height:22px;
	display:block;
	cursor: pointer;
	background:url('../images/button_icon_close.png') no-repeat left bottom;
}

a.button_close:hover {
	background:url('../images/button_icon_close.png') no-repeat left top;
}

a.button_close:active {
	background:url('../images/button_icon_close.png') no-repeat left bottom;
}

/* ENDE BUTTON SYMBOLE */
/* ANFANG BUTTON WARENKORB */

a.button_warenkorb_back {
	width:172px;
	display:block;
	padding:0px;
	text-decoration:none;
	height:23px;
	line-height:24px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_play2.png') no-repeat left top, url('../images/button_bg_hell.png') bottom left repeat-x;
}

a.button_warenkorb_back:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play2.png') no-repeat left top, url('../images/button_bg_hell.png') top left repeat-x;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_warenkorb_back:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play2.png') no-repeat left top, url('../images/button_bg_hell.png') bottom left repeat-x;
}

a.button_warenkorb_next {
	width:172px;
	display:block;
	padding:0px;
	text-decoration:none;
	height:24px;
	line-height:24px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_play3.png') no-repeat right top, url('../images/button_bg_gelb_warenkorb.png') bottom left repeat-x;
}

a.button_warenkorb_next:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play3.png') no-repeat right top, url('../images/button_bg_gelb_warenkorb.png') top left repeat-x;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_warenkorb_next:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_play3.png') no-repeat right top, url('../images/button_bg_gelb_warenkorb.png') bottom left repeat-x;
}

a.button_hell_fixed_download2 {
	width:135px;
	height:21px;
	display:block;
	line-height:21px;
	text-decoration:none;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	border: 1px solid rgba(182,192,201,1);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	cursor: pointer;
	background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

a.button_hell_fixed_download2:hover {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') top left repeat-x;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);
}

a.button_hell_fixed_download2:active {
	box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);
	background: url('../images/button_icon_down.png') no-repeat left top, url('../images/button_bg_hell_kl.png') bottom left repeat-x;
}

input.button_pagination {float:left; margin-right:5px;margin-top:15px; cursor:pointer;text-align:center;width:22px;height:22px;display:block;line-height:20px;font-size:12px;background: url('../images/pagination_button.png') no-repeat left bottom; color:#344451;}
input.button_pagination:hover {background: url('../images/pagination_button.png') no-repeat left top; color:#ffffff;}
input.button_pagination .aktiv {background: url('../images/pagination_button.png') no-repeat left top; color:#ffffff;}

a.button_pagination {float:left; margin-right:5px;margin-top:15px; cursor:pointer;text-align:center;width:22px;height:22px;display:block;line-height:20px;font-size:12px;background: url('../images/pagination_button.png') no-repeat left bottom; color:#344451;}
a.button_pagination:hover {background: url('../images/pagination_button.png') no-repeat left top; color:#ffffff;}
a.button_pagination .aktiv {background: url('../images/pagination_button.png') no-repeat left top; color:#ffffff;}

.btn_minus{width:22px;height:22px;display:block;background: url('../images/form_minus.png') no-repeat left top;float:left;margin:0px;}
.btn_plus{width:22px;height:22px;display:block;background: url('../images/form_plus.png') no-repeat left top;float:left;margin:0px;}

a.icon_suche {
	margin:0px auto;
	width:55px;
	height:20px;
	display:block;
	line-height:18px;
	color:#fff;
	padding-left:27px;
	text-decoration:none;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	font-weight:bold;
	cursor: pointer;
	background:url('../images/icon_suche.png') no-repeat left bottom;
	margin-top:3px;
}


.Ceatereview {
}

img.image_rating
{
  margin:0px auto;
	width:21px;
	height:20px;
	display:block;
}

a.icon_rating {
	margin:0px auto;
	width:21px;
	height:20px;
	display:block;
	/*cursor: pointer;*/
	background:url('../images/rating_inaktiv.png') no-repeat left bottom;
}

a.icon_rating_mini {
	margin:0px auto;
	width:16px;
	height:17px;
	display:block;
	/*cursor: pointer;*/
	background:url('../images/rating_inaktiv_mini.png') no-repeat left bottom;
}

a.icon_rating:hover {
	margin:0px auto;
	width:21px;
	height:20px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_aktiv.png') no-repeat left bottom;
} 

.stern a.icon_rating:hover {
	margin:0px auto;
	width:21px;
	height:20px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_aktiv.png') no-repeat left bottom;
} 


a:hover#cphContentMainPrimaryArea_ctlProductReview_btnRatingArea_4 .icon_area .links .ratingarea a:nth-child(1) {
    background-color:#FF0000 !important;
}


a.icon_rating.aktiv {
	margin:0px auto;
	width:21px;
	height:20px;
	display:block;
	/*cursor: pointer;*/
	background:url('../images/rating_aktiv.png') no-repeat left bottom;
}

a.icon_rating.inaktiv {
	margin:0px auto;
	width:21px;
	height:20px;
	display:block;
	/*cursor: pointer;*/
	background:url('../images/rating_inaktiv.png') no-repeat left bottom;
}

a.icon_rating_small {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_inaktiv_small.png') no-repeat left bottom;
}

a.icon_rating_small:hover {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_aktiv_small.png') no-repeat left bottom;
}

a.icon_rating_small.aktiv {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_aktiv_small.png') no-repeat left bottom;
}

a.icon_rating_small.inaktiv {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_inaktiv_small.png') no-repeat left bottom;
}

a.icon_rating_mini.aktiv {
	margin:0px auto;
	width:16px;
	height:17px;
	display:block;
	/*cursor: pointer;*/
	background:url('../images/rating_aktiv_mini.png') no-repeat left bottom;
}

/* ENDE BUTTONS */



/* footer */
.footer{width:1000px;clear:both;float:left;padding-bottom:0px;font-size:12px;font-family:Tahoma, Arial, sans-serif;color:#6b8091;}
.footer.produkte{width:1000px;clear:both;float:left;margin-top:15px;padding-bottom:0px;font-size:12px;font-family:Tahoma, Arial, sans-serif;color:#6b8091;}
.footer a:hover{color:#344451;}
.footer ul{background: url('../images/footer_abgrenzung.png') no-repeat left top;margin-top:6px;}
.footer ul li{background: url('../images/footer_abgrenzung.png') no-repeat left bottom;}
.footer ul li a{display:block;line-height:23px;}
.footer_top{width:1000px;height:9px;clear:both;background: url('../images/footer_top.png') no-repeat left top;}
.footer_main{width:1000px;height:200px;clear:both;background: url('../images/footer_repeat.png') repeat-y left top;}
.footer_main div.inner{padding-top:15px; margin:0px 20px; width:960px; height:160px; clear:both;}
.footer_main div.inner a{color:#6b8091;}
.footer_main div.inner a:hover{color:#21498e;}
.footer_bereich_logo{padding-top:10px;width:235px;height:80px;float:left;font-size:10px;}
.footer_liste_1 {margin-right:40px;}
.footer_liste_2 {margin-right:40px;}
.footer_liste {width:215px; float:left;min-height:160px;}



/* hilfsklassen */
a.text_link, a.text_link:focus, a.text_link:active {color:#535659; text-decoration:underline;}
a.text_link:visited {color:Purple; text-decoration:none;border:none;}
a.text_link:hover {color:black; text-decoration:none;border:none;}
.kauf_btn_feld{bottom: 0px; float:left;}
.no_background{background:none;}
.no_border{border:none !important;}
.last{margin-right:0px !important;}
.space_bottom{width:100%;height:50px;clear:both;}
.oben_rechts{float:right;}
.links{float:left;}
.rechts{float:right !important;}
.clear{clear:both;}
.bild_links{margin-left:0 !important;margin-right:5px;float:left !important;margin-bottom:10px;}
.bild_rechts{margin-right:0 !important;margin-left:6px;float:right !important;}
.buttonspanel{float:right; margin-left:10px;}
.text_small{font-size:10px;}
.text_small_weiss{font-size:11px; color:#ffffff;line-height:13px;}
.text_11{font-size:11px;}
.text_11 a{text-decoration:underline; font-weight:bold;}
.text_11 a:hover{text-decoration:none; font-weight:bold;}
.text_12{font-size:12px;}
.text_13{font-size:13px;}
.zeile_h_20{line-height:20px;}
.like_feld{display:inline;margin-left:15px;}
.rechtsbuendig{text-align:right !important;}
.linksbuendig{text-align:left;}
.mittig{text-align:center;}
.klick{cursor:pointer;}
.marg_rechts_30{margin-right:30px;}
.marg_rechts_25{margin-right:25px;}
.marg_rechts_20{margin-right:20px;}
.marg_rechts_15{margin-right:15px!important;}
.marg_rechts_10{margin-right:10px;}
.marg_rechts_1{margin-right:5px;}
.marg_rechts_0{margin-right:1px;}
.marg_links_60{margin-left:60px;}
.marg_links_50{margin-left:50px;}
.marg_links_45{margin-left:45px;}
.marg_links_40{margin-left:40px;}
.marg_links_35{margin-left:35px;}
.marg_links_30{margin-left:30px;}
.marg_links_20{margin-left:20px;}
.marg_links_15{margin-left:15px;}
.marg_links_10{margin-left:10px;}
.marg_links_5{margin-left:5px;}
.marg_top_0{margin-top:0px;}
.marg_top_3{margin-top:3px;}
.marg_top_5{margin-top:5px;}
.marg_top_10{margin-top:10px;}
.marg_top_15{margin-top:15px;}
.marg_top_20{margin-top:20px;}
.marg_bottom_5{margin-bottom:5px;}
.marg_bottom_10{margin-bottom:10px;}
.marg_bottom_15{margin-bottom:15px;}
.marg_bottom_20{margin-bottom:20px;}
.ausgeblendet{opacity:0.3;}
.blau {color:#3070B5!important;}
.text_content{font-family: Tahoma, Arial, sans-serif;}
.inline {display:inline;}
.tooltip {max-width:400px;background:#fff37f;color:#000000;text-align:center;margin-top:-5px;padding:5px 8px;display:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);}
div.register_checkbox_div {}

input.register_checkbox_input {width:100%;height:100%;}
.register_checkbox_input input {float: left; line-height: 20px; width:15px; margin-right:10px; background:#D1E1EC; border:0px;}
.register_checkbox_input label {vertical-align:top;line-height: 20px; }

.register_checkbox input {float: left; line-height: 20px; width:15px; margin-right:10px; background:#D1E1EC;  border:0px;}
.register_checkbox label {vertical-align:top;line-height: 20px; }



/*.tooltip {width:180px; min-height:101px;background:transparent url('../images/tooltip_pfeil.png') no-repeat center top;color:#000000;text-align:center;margin-top:45px;padding:22px;display:none;}*/


.checkboxlabel{padding-left: 20px;cursor: pointer;background: url('../images/unchecked.png') no-repeat;}
.checkboxlabel:hover { background: url('../images/unchecked_hover.png') no-repeat;}
.ausgeblendet .checkboxlabel{cursor:default;padding-left: 20px;background: url('../images/unchecked.png') no-repeat;}
.ausgeblendet .checkboxlabel:hover { }
.checkboxlabel.checked { background: url('../images/checked.png') no-repeat;}
.checkboxlabel.checked:hover { background: url('../images/checked.png') no-repeat;}

/* In Umstellungsphase ist Titel noch 2-zeilig, deswegen Style-ï¿½nderung, damit zweite Zeile nicht unterhalb der Checkbox ist */
.checkbox_SEPA .checkboxlabel {
    float: left;
    height: 25px;
}

.pflichtfeld .failed {
    color:#FF0000;
}

/* Noxum */
p ~ p
{
  margin-top: 15px;
}

.PWSchwach
{
  color:Red;
}
.PWMittel
{
  color:Orange;
}
.PWGut
{
  color:Yellow;
}
.PWSehrGut
{
  color:Green;
}

.kundenrezension_billboard {width:745px;height:385px;background: url('../images/content_billboard_kundenrezension.png') no-repeat left center; margin-bottom:15px;}
.kundenrezension_billboard .inner {width:705px; height:215px; padding-top:20px; margin:0px auto;}
.kundenrezension_billboard .inner .spalte1 {margin:0px 30px 0px 0px;width:110px;}
.kundenrezension_billboard .inner .spalte1 .preis {font-size:18px; font-weight:bold; color:#25323d;}
.kundenrezension_billboard .inner .spalte2 {margin:0; width:560px;}
.kundenrezension_billboard .inner .spalte2 table tr td.rezension { height: 115px; vertical-align: top; }
.kundenrezension_billboard .inner .spalte2 table tr td.rezension_name { padding-right: 35px; }
.kundenrezension_billboard .inner .spalte2 table tr td.rezension_sterne { width: 110px; }
.kundenrezension_billboard .inner .spalte2 table tr td.abstand_links { overflow:hidden; padding-left: 25px; }

.produktawards_billboard {width:745px;height:300px;background: url('../images/content_billboard_awards.png') no-repeat left center; margin-bottom:15px;}
.produktawards_billboard .inner {width:705px; height:215px; padding-top:20px; margin:0px auto;}
.produktawards_billboard .inner .spalte1 {margin:0; width:125px;}
.produktawards_billboard .inner .spalte1 .preis {font-size:18px; font-weight:bold; color:#25323d;}
.produktawards_billboard .inner .spalte1  a.button_blau_info {margin-left:0px; margin-top:5px;}
.produktawards_billboard .inner .spalte2 {margin:0; width:560px;}
.produktawards_billboard .inner .spalte2 .award { width: 170px; height: 240px; float: left; margin-left: 8px; margin-right: 8px; }
.produktawards_billboard .inner .spalte2 .award .award_image { width: 170px; height: 160px; background-color: #A1BBCE; display: table-cell; text-align: center; vertical-align: middle; }
.produktawards_billboard .inner .spalte2 .award .award_text { text-align: center; }



div.kundenrezension_billboard a.icon_rating_mini.aktiv {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	/*cursor: pointer;*/
	background:url('../images/rating_aktiv_mini.png') no-repeat left bottom;
}

div.kundenrezension_billboard a.icon_rating_mini.inaktiv {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	/*cursor: pointer;*/
	background:url('../images/rating_inaktiv_mini.png') no-repeat left bottom;
}

/* Lightbox Linksb??g */
.overlay_info_fenster{display:none;z-index:1000;background-color:#fff;text-align:left;
	width:550px;padding:20px 30px;border:1px solid #05236f;
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 10px 5px #000;
	-webkit-box-shadow: 0 0 10px 5px #000;	
}

/* MwSt und Versandkosten ausweisen */
.modul_content_area .vorkonf_preisfeld{margin-top:0px;margin-bottom:6px;text-align:right;min-width:120px;}
.product_price_schield_mwst{font-size:8px;}

.fehlerausgabe ul{margin:0; padding:0;color:red; height: auto !important;}

.produktuebersicht_pagination .inner .nav_top_suche2 input.sucheingabe{width:225px;height:18px;position:relative;left:5px;background:none;border:none;line-height:18px;margin-top:17px;}
.produktuebersicht_pagination .inner .nav_top_suche2 input.button{width:30px;height:20px;position:relative;left:10px;cursor:pointer;background:none;border:none;}

#extrainformation {background-color:white; margin-top: 25px;padding-bottom: 25px;}

/* Warenkorb bestellabschluss */
td.spalte_5 div,
td.spalte_6 div
{
  margin-top: 52px;
}

/* Noxum - Helper Klassen */
.mr15 { margin-right: 15px; }
.mb15 { margin-bottom: 15px; }

/* Buhl */
.warenkorb_produkt_area{position:relative;clear:both;margin-bottom:8px;width:745px;background: #E9EFF4 url('../images/content_warenkorb1_produkte-bg.png') no-repeat left bottom; border-width:1px;border-style:solid;border-color:#9EB9CC;border-bottom-width:2px;border-bottom-color:#798E9F;}
.warenkorb_produkt_area table{padding:10px 0px;margin:0px 20px 20px;width:705px;position:relative;}

.warenkorb_produkt_area table .verfuegbarkeitsbereich{position:absolute;bottom:10px;}


.ContractConflict{position:relative;clear:both;margin-bottom:18px;width:705px;padding:20px;background: #E7EFF7 url('../images/content_warenkorb1_produkte-bg.png') no-repeat left bottom; border-width:1px;border-style:solid;border-color:#9EB9CC;border-bottom-width:2px;border-bottom-color:#798E9F;}


.content_loginmaske3_checkout {width:430px;height:150px;margin:0px;}
.content_loginmaske3_checkout .inner2{margin:0px 0px!important; padding-top:0px;}
.content_loginmaske3_checkout .login_zeile label{float:left;margin-top:10px;}
.login_zeile .login_password {margin-top:6px;}
.login_zeile .login_password_buhl {margin-top:-5px;}
.content_loginmaske3_checkout .inner{background:url('../images/login_billboard_breit.png') no-repeat left top; width:430px; margin: 0px auto 0px auto!important;min-height:130px;}
.content_loginmaske3_checkout .login_zeile{clear:both;margin:0px 0px 10px 0px; padding-top:5px;} 
.content_loginmaske3_checkout .login_zeile input{color:#000000;height:25px; width:290px; margin:0px; padding:0px 4px; /*background:#fffed1;*/ border:1px solid #94a8b8;float:right;margin:4px; }
.content_loginmaske3_checkout .login_zeile .liz_input_login {width:36px;float:right;margin-right:2px;}
.content_loginmaske3_checkout .inner .zusatzlinks{clear:both;margin:30px 0px 0px 130px!important;}

#auszeichnungen_overlay ul{list-style-type:none;margin:0px;padding:0px;clear:both;}
#auszeichnungen_overlay li{float:left;margin:0px 0px 10px 0px;padding:0px 0px;clear:both;display:block;width:100%;min-height:80px;}
#auszeichnungen_overlay li div.a{float:left;width:100px;min-height:50px;margin:0px;padding:0px;clear:both;text-align:center;}
#auszeichnungen_overlay li div.b{float:left;text-align:left;width:380px;margin:0 0 0 20px;}

a.supporttickets_pfadleiste01 {width:138px; height:29px; display:block; background:url('../images/warenkorb_breadcrump01.png') -5px top no-repeat; float:left;} 
a.supporttickets_pfadleiste01:hover {background:url('../images/warenkorb_breadcrump01.png') -5px bottom no-repeat;} 
a.supporttickets_pfadleiste01_active {width:138px; height:29px; display:block; background:url('../images/warenkorb_breadcrump01.png') -5px bottom no-repeat; float:left; color:#25323d !important;} 
a.supporttickets_pfadleiste01_abgeschlossen {width:138px; height:29px; display:block; background:url('../images/warenkorb_breadcrump01.png') -5px bottom no-repeat; float:left; color:#8f9faf !important;} 
a.supporttickets_pfadleiste02 {width:170px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste02.png') left top no-repeat; float:left; margin-left:-8px;} 
a.supporttickets_pfadleiste02:hover {background:url('../images/supporttickets_pfadleiste02.png') left bottom no-repeat;} 
a.supporttickets_pfadleiste02_active {width:170px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste02.png') left bottom no-repeat; float:left; color:#25323d !important; margin-left:-8px;} 
a.supporttickets_pfadleiste02_abgeschlossen {width:170px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste02.png') left bottom no-repeat; float:left; color:#8f9faf !important; margin-left:-8px;} 
a.supporttickets_pfadleiste03 {width:214px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste03.png') left top no-repeat; float:left; margin-left:-5px;} 
a.supporttickets_pfadleiste03:hover {background:url('../images/supporttickets_pfadleiste03.png') left bottom no-repeat;} 
a.supporttickets_pfadleiste03_active {width:214px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste03.png') left bottom no-repeat; float:left; color:#25323d !important; margin-left:-5px;}
a.supporttickets_pfadleiste03_abgeschlossen {width:214px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste03.png') left bottom no-repeat; float:left; color:#8f9faf !important; margin-left:-5px;}
a.supporttickets_pfadleiste04 {width:210px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste04.png') left top no-repeat; float:left; margin-left:-4px;} 
a.supporttickets_pfadleiste04:hover {background:url('../images/supporttickets_pfadleiste04.png') left bottom no-repeat;} 
a.supporttickets_pfadleiste04_active {width:210px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste04.png') left bottom no-repeat; float:left; color:#25323d !important; margin-left:-4px;} 
a.supporttickets_pfadleiste04_abgeschlossen {width:210px; height:29px; display:block; background:url('../images/supporttickets_pfadleiste04.png') left bottom no-repeat; float:left; color:#8f9faf !important; margin-left:-4px;} 

#nav_liste .navliste .aktiv {color:#3070b5;}
#nav_liste .navliste li ul.navliste_inner {padding:5px 0px 7px 0px;background:#e0eaf1;}  
#nav_liste .navliste li ul.navliste_inner li a {margin:0px 0px 0px 10px;padding-left:13px;background:url('../images/list.png') no-repeat left 11px;}

.min-height {min-height:525px !important;}
.min-height2 {min-height:384px !important;}

#main_content_area.registrierung, body.registrierung div.col2{width:745px;float:left;min-height:150px;padding:0px !important;}
.col2_nobg {width:745px;float:left;min-height:160px;padding-top:10px;}
.col2_small {width:490px;float:left;min-height:160px;padding-top:10px;}
.login_left {width:490px;float:left;min-height:160px;padding-top:10px;}

.faq_c_zeile {width:685px;min-height:30px;border-bottom:1px solid #eee;padding-bottom:10px;}
.faq_c_zeile .spalte1 {width:20px;float:left;margin-right:10px;}
.faq_c_zeile .spalte2 {width:540px !important;float:left;margin-right:10px;}
.faq_c_zeile .spalte2 {width:105px;float:left;}
.faq_c_zeile a:hover {color:#336398;}

.tickets_einsehen {background:#ecf0f3;padding:10px 0px 15px 0px;margin-top:4px;border:1px solid #dde4e9;}
.tickets_einsehen2 {background:#f3f6f8;padding:10px 0px 15px 0px;margin-top:4px;border:1px solid #e5ebef;}
.tickets_einsehen_spalte1 {width:80px;text-align:center;vertical-align:top;}
.tickets_einsehen_spalte2 {width:355px;vertical-align:top;}
.tickets_einsehen_spalte3 {width:50px;vertical-align:top;}
.tickets_einsehen_spalte4 {width:200px;vertical-align:top;}
.tickets_details_spalte1 {width:140px;vertical-align:top;padding:0px 15px;}
.tickets_details_spalte2 {width:500px;vertical-align:top;padding:0px 15px 0px 0px;}
.ticketinformationen {height:auto;padding:15px;background:#cadbe6;margin-top:15px;border:1px solid #9eb9cc;}

div.col2_min-height .inner2, div.col2_min-height2 .inner2{margin:30px;}
#main_content_area div.inner2_bg, body.content1 div.col2 div.inner2_bg, body.content2 div.col2 div.inner2_bg{margin:30px;background:url('../images/frau_liegend.png') no-repeat right top !important;min-height:185px;}


.tickets_spalte1 {width:200px;padding:5px 0px;vertical-align:top !important;}
.tickets_spalte2 {width:200px;padding:5px 0px;vertical-align:top !important;}
.tickets_textarea {width:653px;height:200px;border:1px solid #94a8b8;font-family:Tahoma, Arial, sans-serif;font-size:12px;}
input.tickets_betreff  {width:453px !important;}
input.tickets_upload {width:315px !important;border:1px solid #94a8b8;font-family:Tahoma, Arial, sans-serif;font-size:11px;margin-bottom:5px;}

.content_beitrag_small{width:685px;margin:0px auto;background: url('../images/content_beitrag-top_small.png') no-repeat left top;}
.content_beitrag_small .inner{margin:0px 10px;padding: 10px 0px;}

.content_beitrag_333{width:333px;margin:0px auto;background: url('../images/content_beitrag-top_333.png') no-repeat left top;}
.content_beitrag_333 .inner{margin:0px 10px;padding: 10px 0px;}
.content_beitrag_333 li {margin-bottom:5px; padding-left:22px;background:url('../images/icon_doc_small.png') no-repeat left 6px; }

.content_beitrag_modul_text_meldungen {width:560px;float:right;}
.content_beitrag_modul_text_meldungen a, content_beitrag_modul_text_meldungen a:visited {color:#3070b5;}
.col2 td a, .col2 td a:visited {color:#3070b5;}
.col2 td.headzeile, .first_billboard td.headzeile {height:55px;background:#d1e1ec;font-weight:bold;}
.col2 td.zeile1, .first_billboard td.zeile1 {height:55px;background:#eef4f8;}
.col2 td.spalte1, .first_billboard td.spalte1{width:145px;text-align:left;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte2, .first_billboard td.spalte2 {width:30px;text-align:center;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte3, .first_billboard td.spalte3 {width:50px;text-align:center;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte4, .first_billboard td.spalte4 {width:40px;text-align:center;border-right:1px solid #fff;padding:5px;}
.col2 td.spalte5, .first_billboard td.spalte5 {width:420px;text-align:left;border-right:1px solid #fff;padding:5px;}
.content_beitrag_modul_text_meldungen td.suche {width:180px;height:30px;}
.content_beitrag_modul_text_meldungen td.suche select {width:180px;border:1px solid #92b1c7;height:20px;}
.content_beitrag_modul_text_meldungen td.suche input {width:380px;border:1px solid #92b1c7;height:20px;}
.faq {width:333px;margin-right:17px;float:left;}
.faq last {margin:0px;} 

.faq_a {width:325px;margin-right:30px;float:left;}
.faq_a last {margin:0px;} 

.content_beitrag_modul_text_supportforen{width:545px;float:right;}
.content_beitrag_modul_text_supportforen td{vertical-align:top;padding:3px 0px;}
.content_beitrag_modul_text_supportforen h3{font-size:20px;color:#25323d;font-family:'Open Sans Condensed', Tahoma, sans-serif;font-weight:normal;margin-bottom:5px;}
.content_beitrag_modul_text_supportforen_head {}

.content_beitrag .inner div {margin-bottom:10px;}


/* widget mit width=362 und height=110  */ 
.content_billboard_362{height:110px;width:360px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362 .last{height:110px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362 div.inner{height:87px;position:relative;margin:8px 30px 15px 30px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362 div.inner img{float:left;margin-right:10px;}
.content_billboard_362 a, .content_billboard_362 a:visited {color:#21498e;}
.content_billboard_362 a:hover {text-decoration:underline;}

/* widget mit width=362 und height=240  */ 
.content_billboard_362h{height:255px;width:360px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background:#fff url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362h .last{height:255px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_332.png') no-repeat left top;}
.content_billboard_362h div.inner{height:87px;position:relative;margin:8px 30px 15px 30px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h div.inner img{float:left;margin-right:10px;}
.content_billboard_362h div.inner .boxrechts{float:right;width:225px;}
.content_billboard_362h div.inner a, .content_billboard_362 div.inner a:visited {color:#21498e;}
.content_billboard_362h div.inner a:hover {text-decoration:underline;}
.content_billboard_362h td {text-align:center !important; vertical-align:top !important;}
.content_billboard_362h td.left {text-align:left !important; }
.content_billboard_362h div.inner td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h td.einstellungen_spalte1 {width:130px;height:20px;text-align:left !important;font-weight:bold;}
.content_billboard_362h td.einstellungen_spalte2 {text-align:left !important;}
.content_billboard_362h td.meinkonto {text-align:left !important;vertical-align:middle !important;}

.content_billboard_362h input{width:163px;float:left; background:#fff; border:1px solid #94a8b8; height:20px;margin-bottom:5px;}
.content_billboard_362h input:focus{width:163px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.content_billboard_362h input.pflichtfeld:focus{width:163px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.content_billboard_362h input.failed{width:163px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.content_billboard_362h_breit{height:255px;width:490px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background:#fff url('../images/content_billboard_490.png') no-repeat left top;}
.content_billboard_362h_breit .last{height:255px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_490.png') no-repeat left top;}
.content_billboard_362h_breit div.inner{height:87px;position:relative;margin:8px 12px 15px 12px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h_breit div.inner img{float:left;margin-right:10px;}
.content_billboard_362h_breit div.inner .boxrechts{float:right;width:260px;}
.content_billboard_362h_breit div.inner a, .content_billboard_362 div.inner a:visited {color:#21498e;}
.content_billboard_362h_breit div.inner a:hover {text-decoration:underline;}
.content_billboard_362h_breit td {text-align:center !important; vertical-align:top !important;}
.content_billboard_362h_breit div.inner td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h_breit td.einstellungen_spalte1 {width:130px;height:20px;text-align:left !important;font-weight:bold;}
.content_billboard_362h_breit td.einstellungen_spalte2 {text-align:left !important;}
.content_billboard_362h_breit td.meinkonto {text-align:left !important;vertical-align:middle !important;}

.content_billboard_362h_breit input{width:325px;padding:3px 3px;background:#fff; border:1px solid #94a8b8;margin-bottom:5px;}
.content_billboard_362h_breit input:focus{background:#fccc7f; border:1px solid #ff9600;}
.content_billboard_362h_breit input.pflichtfeld:focus{background:#fccc7f; border:1px solid #ff9600;}
.content_billboard_362h_breit input.failed{background:#fc7f7f; border:1px solid #94a8b8;}

.content_billboard_362h_breit2{width:490px;margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background:#fff url('../images/content_billboard_490.png') no-repeat left top;min-height:300px;}
.content_billboard_362h_breit2 .last{height:255px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_490.png') no-repeat left top;}
.content_billboard_362h_breit2 div.inner{height:87px;position:relative;margin:8px 12px 15px 12px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h_breit2 div.inner img{float:left;margin-right:10px;}
.content_billboard_362h_breit2 div.inner .boxrechts{float:right;width:260px;}
.content_billboard_362h_breit2 div.inner a, .content_billboard_362 div.inner a:visited {color:#21498e;}
.content_billboard_362h_breit2 div.inner a:hover {text-decoration:underline;}
.content_billboard_362h_breit2 td {text-align:center !important; vertical-align:top !important;}
.content_billboard_362h_breit2 div.inner td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h_breit2 div.inner2{min-height:97px;position:relative;margin:8px 30px 15px 30px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px;}
.content_billboard_362h_breit2 div.inner2 img{float:left;margin-right:10px;}
.content_billboard_362h_breit2 div.inner2 .boxrechts{float:right;width:260px;}
.content_billboard_362h_breit2 div.inner2 a, .content_billboard_362 div.inner2 a:visited {color:#21498e;}
.content_billboard_362h_breit2 div.inner2 a:hover {text-decoration:underline;}
.content_billboard_362h_breit2 div.inner2 td img {float:none;margin:0px 0px 5px 0px;}
.content_billboard_362h_breit2 td.einstellungen_spalte1 {width:130px;height:20px;text-align:left !important;font-weight:bold;}
.content_billboard_362h_breit2 td.einstellungen_spalte2 {text-align:left !important;}
.content_billboard_362h_breit2 td.meinkonto {text-align:left !important;vertical-align:middle !important;}





.first_billboard {width:745px; background: url('../images/content_bg_top.png') no-repeat, url('../images/content_bg_bottom.png') no-repeat left bottom , url('../images/content_bg_repeat.png') repeat-y left center;float:left;min-height:140px;}
.first_billboard .inner {margin:30px;}




.supportcenter_buttons_bg {background:url('../images/warenkorb_buttons_bg_small.png') no-repeat left top;width:685px;height:42px; margin-top:5px; z-index:20;}
.supportcenter_buttons_bg_inner {height:24px; width:671px; margin:auto;padding-top:6px;}

.warenkorb_bestellungen_top ul {height:163px; margin-bottom:15px;} 

.kundencenter_start {width:685px;}
.kundencenter_start img {width:163px;height:185px;float:left;margin-right:11px;}
.kundencenter_start img:hover {opacity:0.6;}
.kundencenter_start img.last {margin-right:0px;}

.produktuebersicht_rechts, div.container_login  {float:right; width:235px;}

.produktuebersicht_billboard .inner td {vertical-align:top;text-align:center;} 
.produktuebersicht_billboard .inner div.auszeichnung {width:170px;height:105px;display:table-cell;vertical-align:middle;background:#a1bbce;border:1px solid #81a0b6;text-align:center;}

.kundenmeinungen_billboard {width:745px;height:375px;background: url('../images/content_billboard_kundenmeinungen.png') no-repeat left center; margin-bottom:15px;}
.kundenmeinungen_billboard .inner {width:695px; height:335px; padding-top:20px; margin:0px auto;}
.kundenmeinungen_billboard .inner td.text {vertical-align:top;height:90px;width:250px;}
.kundenmeinungen_billboard .inner td.bewertung {vertical-align:top;height:50px;padding-top:15px;}
.kundenmeinungen_billboard .inner tr {height:40px;}
.kundenmeinungen_billboard .inner .spalte1 {margin:0px 30px 0px 0px;width:115px;}
.kundenmeinungen_billboard .inner .spalte1 .preis {font-size:18px; font-weight:bold; color:#25323d;}
.kundenmeinungen_billboard .inner .spalte2 {width:550px;}

.produktuebersicht_pagination .inner .nav_top_suche2 input{width:225px;height:18px;position:relative;left:5px;background:none;border:none;line-height:18px;margin-top:17px;}
.produktuebersicht_pagination .inner .nav_top_suche2 button{width:30px;height:20px;position:relative;left:10px;cursor:pointer;background:none;border:none;}

.trusted_shop_inner input {width:70px; height:70px; vertical-align:top; margin-left:20px; margin-right:20px; padding:5px; background:#ffed88; border:1px solid #b2bdca;}

/* ANFANG FIXED BUTTONS GELB GROSS */
a.button_gelb_jetztsuchen {
	width:160px;
	height:50px;
	display:block;
	line-height:48px;
	text-align:center;
	text-decoration:none;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:14px;
	color:#535659 !important;
	cursor: pointer;
	background:url('../images/button_jetztsuchen.png') no-repeat left bottom;
}

a.button_gelb_jetztsuchen:hover {
	background: url('../images/button_jetztsuchen.png') no-repeat left top;
}

a.button_gelb_jetztsuchen:active {
	background: url('../images/button_jetztsuchen.png') no-repeat left bottom;
}

a.icon_rating_small {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_inaktiv_small.png') no-repeat left bottom;
}

a.icon_rating_small:hover {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_aktiv_small.png') no-repeat left bottom;
}

a.icon_rating_small.aktiv {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_aktiv_small.png') no-repeat left bottom;
}

a.icon_rating_small.inaktiv {
	margin:0px auto;
	width:15px;
	height:14px;
	display:block;
	cursor: pointer;
	background:url('../images/rating_inaktiv_small.png') no-repeat left bottom;
}

/* ENDE BUTTONS */

.text_11_hell {font-size:11px;color:#5e5e5e;}

.marg_rechts_5{margin-right:5px;}
.marg_links_60{margin-left:60px;}
.marg_links_50{margin-left:50px;}
.marg_links_45{margin-left:45px;}
.marg_links_40{margin-left:40px;}
.marg_links_35{margin-left:35px;}
.marg_links_30{margin-left:30px;}

.marg_top-3{margin-top:-3px;}

.marg_top_4{margin-top:4px;}

.marg_top_7{margin-top:7px;}
.marg_top_8{margin-top:8px;}

.marg_top_13{margin-top:13px;}
.marg_top_30{margin-top:30px;}
.marg_top_40{margin-top:40px;}

.rot {color:#ff0000;}



.content1  .col2 .inner  li {list-style-type: square; margin-left: 25px;}
.footer_main .inner  li {list-style-type: none; margin-left: 0px;}
.karriere {vertical-align:top; margin-top:50px;}

.agb  table {margin-top:10px; margin-bottom:10px; border-width:1px;border-style:solid;border-color:grey;}
.agb td {padding:15px;}


.content_beitrag_modul_text_meldungen ul , .content_beitrag_modul_text_meldungen li {list-style-type:square !important; margin-left:0.5em; padding-left:0.5em;}


.softwaredownloads td.spalte1{width:40%;text-align:left;border-right:1px solid #fff;padding:5px;}
.softwaredownloads td.spalte2 {width:45%;text-align:left;border-right:1px solid #fff;padding:5px;}
.softwaredownloads td.spalte3 {width:15%;text-align:center;border-right:1px solid #fff;padding:5px;}



.RechnungOnline_tabelle{margin-bottom:20px;}
.RechnungOnline_tabelle td{vertical-align:middle;text-align:left; margin-bottom:50px;height:50px;}
.RechnungOnline_tabelle td input{float:left; background:#fff; margin-right:10px;}
.RechnungOnline_tabelle td input:focus{float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.RechnungOnline_tabelle td input.pflichtfeld {float:left; border:1px solid #94a8b8; height:20px;}
.RechnungOnline_tabelle td input.pflichtfeld:focus{float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.RechnungOnline_tabelle td input.failed{float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.RechnungOnline_tabelle td input.checkbox {height:16px; width:16px;}
.RechnungOnline_tabelle td label.checkbox{line-height:18px;float:left;}

.dunkelgrau {margin-left:0;color:#808080;}

.uline {text-decoration:underline;}

.registrierung_light {width:344px; min-height:380px; margin-top:10px; padding:10px; background: url('../images/content_billboard_registrierung.png') no-repeat left bottom; background-color: #F0F4F8; }
.registrierung_light_head {width: 745px;min-height: 100px;margin-bottom: 15px;background: url('../images/registrierung_light_head_bg.png') no-repeat left bottom;background-color: #F0F4F8;}

.newsletter_activation {margin-left:20px;margin-top:10px;padding:10px;}
.newsletter_activation div {padding:5px;}

.newsletter_verwaltung{width:650px;margin-bottom:20px;}
.newsletter_verwaltung th{background:#92b1c7;height:30px; color:#25323d;font-weight:bold; text-align:left; padding:0px 5px; } 
.newsletter_verwaltung  td {line-height:20px; white-space:nowrap;}
.newsletter_verwaltung .leer {width:15px; line-height:15px;}
.newsletter_verwaltung td input {margin-right:20px; margin-left:5px;}
.newsletter_verwaltung_absenden {width:650px;text-align:right;}


.newsletter_seite_tabelle{width:500px;margin-bottom:20px;}
.newsletter_seite_tabelle td{vertical-align:middle;text-align:left;}
.newsletter_seite_tabelle td.headline{background:#92b1c7;height:30px; color:#25323d;font-weight:bold;} 
.newsletter_seite_tabelle td.headline span.checkbox{line-height:30px;margin-left:0px;float:left; padding:0px 0px 0px 7px;}
.newsletter_seite_tabelle td.headline input.checkbox {height:16px; width:16px; margin:7px 0px 7px 10px;}
.newsletter_seite_tabelle td.headline label{line-height:30px;padding:0px 0px 0px 30px;width:250px;background-position:left 7px;}
.newsletter_seite_tabelle td.headline label:hover{background-position:left 7px;}
.newsletter_seite_tabelle td.headline span{line-height:30px;padding:0px 15px;}
.newsletter_seite_tabelle td.inhalt{vertical-align:middle;text-align:left;line-height:22px;padding:0px 15px;}
.newsletter_seite_tabelle span.phone{color:#c9d9e5; font-weight:normal; margin-left:140px;} 
.newsletter_seite_tabelle td.border{border-bottom:1px solid #92b1c7; padding:2px 0px;}
.newsletter_seite_tabelle td label{line-height:20px;width:140px;margin-left:15px;float:left;}

.newsletter_seite_tabelle td select{width:170px;float:left; background:#e6f0f6; border:1px solid #94a8b8;}
.newsletter_seite_tabelle td select:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.newsletter_seite_tabelle td select.pflichtfeld, .warenkorb_bestellung_billboard_380 select.pflichtfeld{width:170px;float:left; border:1px solid #94a8b8;}
.newsletter_seite_tabelle td select.pflichtfeld:focus, .warenkorb_bestellung_billboard_380 select.pflichtfeld:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.newsletter_seite_tabelle td select.failed{width:170px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.newsletter_seite_tabelle td input{width:170px;float:left; background:#e6f0f6; border:1px solid #94a8b8; height:20px;}
.newsletter_seite_tabelle td input:focus{width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.newsletter_seite_tabelle td input.pflichtfeld {width:170px;float:left; border:1px solid #94a8b8; height:20px;}
.newsletter_seite_tabelle td input.pflichtfeld:focus {width:170px;float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}
.newsletter_seite_tabelle td input.failed {width:170px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

.newsletter_seite_box{width:500px;margin-bottom:20px;}
.newsletter_seite_box td input {margin-right:20px;}


a:hover .changeBewertung{text-decoration:underline;}
.changeBewertung a:hover {text-decoration:underline;}


.marg_top_20 .bild_links {float:left;}

.ratingarea_kasten {margin-top:10px;}

.ratingarea_kasten a.icon_rating:hover {
	margin:0px auto;
	width:21px;
	height:20px;
	display:block;
	cursor: default;
	background:url('../images/rating_inaktiv.png') no-repeat left bottom;
	}
	
.ratingarea_kasten a.icon_rating.aktiv:hover {
	margin:0px auto;
	width:21px;
	height:20px;
	display:block;
	cursor: default;
	background:url('../images/rating_aktiv.png') no-repeat left bottom;
} 

.kontaktbox {
background: url('../images/content_bg_repeat_kontaktbox.png') repeat-x;
padding:10px; 
border-color: #9EB9CC;
border-style: solid;
border-width: 0.1em;
margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    width: 685px;
}

.kontaktbox table {padding:10px; margin:10px;}
.kontaktbox td {line-height:1.5em;}

/*#region Fï¿½r Websites in area: name=primary und content: mode=contentbox */
.contentbox {
    border-color: #9EB9CC;
    border-style: solid;
    border-width: 0.1em;
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    width: 685px;
    background: url("../images/content_bg_top.png") no-repeat scroll left top, url("../images/content_bg_repeat.png") repeat-y scroll left center rgba(0, 0, 0, 0);
    float: left;
    min-height: 100px;
}
.contentbox .inner
{
    margin: 15px;
}
/*#endregion Fï¿½r Websites in area: name=primary und content: mode=contentbox */

.softwareinfocenter_price  {
margin-top:5px;
}

.softwareinfocenter_price_wst {
font-size: 8px;
}

.oben {vertical-align: top;}
.padding10 {padding:10px;}

/*#region Style fï¿½r Kundenkonto - BV ï¿½ndern */
.meinkonto_tabelle
{
    color: #25323D;
}
.meinkonto_tabelle label
{
    font-weight: bold;
    width: 120px;
    display: inline-block;
    padding-top: 7px;
}
.meinkonto_tabelle input
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #94A8B8;
    height: 20px;
    width: 170px;
}
.meinkonto_tabelle input.failed
{
    background: #fc7f7f;
    border: 1px solid #94a8b8;
}.meinkonto_tabelle input:focus
{
    background: none repeat scroll 0 0 #FCCC7F;
    border: 1px solid #FF9600;
}
.text_to_confirm_by_checkbox
{
    font-size: 11px;
    color: #25323D;
}
/*#endregion Style fï¿½r Kundenkonto - BV ï¿½ndern */

/*#region Style fï¿½r Checkout, Anzeige und Eingabe der BV */
#cphContentMainPrimaryArea_ctlCheckoutPayment_ctlBankCollectionExistingAccount_sepaPanel label
{
    display: inline-block;
    padding-top: 7px;
    width: 80px;
    font-weight: bold;
}
/*#endregion Style fï¿½r Checkout, Anzeige und Eingabe der BV */

/*#region Allgemeiner Style, Vorarbeiten fï¿½r Austausch von fixen Grafiken */
.bg_light_petrol /* Hintergrund fï¿½r Boxen hell-petrol*/
{
    background: none repeat scroll 0 0 #92B1C7;
    padding: 10px;
}
.box_shadow
{
    box-shadow: 1px 1px 3px #292929;
}
.buttons_bg /* Zierleiste als Buttonhintergrund */
{
    border: 1px solid #9eb9cc;
    height: 25px;
    padding: 6px;
    background: #eaf0f5; /* Old browsers */
    background: -moz-linear-gradient(top,  #eaf0f5 0%, #d3e0ea 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf0f5), color-stop(100%,#d3e0ea)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #eaf0f5 0%,#d3e0ea 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #eaf0f5 0%,#d3e0ea 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #eaf0f5 0%,#d3e0ea 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #eaf0f5 0%,#d3e0ea 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf0f5', endColorstr='#d3e0ea',GradientType=0 ); /* IE6-9 */

    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;

    box-shadow: 1px 1px 2px #d3e0ea;
}
.buttons_bg_inner
{
}

/*#endregion Allgemeiner Style, Vorarbeiten fï¿½r Austausch von fixen Grafiken */

.bullet ul, .bullet li
{
    margin-left: 15px;
    list-style-type: disc;
}

.top {vertical-align:top;}

table.padding5 {
    border-color:lightgrey;
	border-spacing: 0px;
	border-collapse:collapse;
}

.padding5 thead {
	background-color: lightgrey;
}


.padding5 td {
    padding:5px; 
    border-width:thin;
    border-color:lightgrey;
	border-spacing: 1px;
}

/*.portal_style td input {height:13px; width:auto; margin:0px; padding:0px; background:#ffed88;}*/
/*.portal_style td input:focus {width:10px !important; font-size:11px; float:left; background:#fccc7f; border:1px solid #ff9600; height:20px;}*/

.portal_style input[type="radio"] {height:20px; width:auto !important; margin-right:5px; padding-top:0px !important;}
.portal_style label {vertical-align:top; padding-top:0px !important; margin-top:0px !important;}
.portal_style td {height:12px !important; margin-left:0px;  padding-left:0px!important;}
table.portal_style {margin-top:15px; margin-bottom: 15px;}

.rechnung_seite_tabelle .text_13 span {line-height:50px; vertical-align:top;}

.rechnung_tabellen_seiten td {
line-height:100px !important;
margin-top:130px;
}




.portal_style td label {width:auto; }

.login_right_column2 {width:300px;float:left;min-height:160px;}
.login_right_column {height:auto;width:300px;margin-right:21px;display:block;float:left;padding-bottom:15px;}
.login_right_column .last{height:255px;width:360px;margin-right:0px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background: url('../images/content_billboard_490.png') no-repeat left top;}
.login_right_column div.inner{height:87px;position:relative;margin:8px 12px 15px 12px;color:#25323D; line-height:16px;font-family: Tahoma, Arial, sans-serif;font-size:12px; background-color:#E0EAF1; padding:5px;width: 300px;}
.login_right_column div.inner img{float:left;margin-right:10px;}
.login_right_column div.inner .boxrechts{float:right;width:260px;}
.login_right_column div.inner a, .content_billboard_362 div.inner a:visited {color:#21498e;}
.login_right_column div.inner a:hover {text-decoration:underline;}
.login_right_column td {text-align:center !important; vertical-align:top !important;}
.login_right_column div.inner td img {float:none;margin:0px 0px 5px 0px;}
.login_right_column div.inner2{position:relative;margin:0px 0px 0px 0px !important;color:#25323D; line-height:16px;font-size:12px;}
.login_right_column div.inner2 img{float:left;margin-right:10px;}
.login_right_column div.inner2 .boxrechts{float:right;width:260px;}
.login_right_column div.inner2 a, .content_billboard_362 div.inner2 a:visited {color:#21498e;}
.login_right_column div.inner2 a:hover {text-decoration:underline;}
.login_right_column div.inner2 td img {float:none;margin:0px 0px 5px 0px;}
.login_right_column td.einstellungen_spalte1 {width:130px;height:20px;text-align:left !important;font-weight:bold;}
.login_right_column td.einstellungen_spalte2 {text-align:left !important;}
.login_right_column td.meinkonto {text-align:left !important;vertical-align:middle !important;}

.content_loginmaske_right_column {width:280px;height:150px;margin:0px;}
.content_loginmaske_right_column .inner2{margin:-10px -20px; padding-top:0px;}
.content_loginmaske_right_column .login_zeile label{float:left;}
.content_loginmaske_right_column .inner{width:280px; margin: 0px auto 0px auto!important;min-height:130px;}
.content_loginmaske_right_column .login_zeile{clear:both;margin:0px 0px 10px 0px; line-height:22px; padding-top:10px;} 
.content_loginmaske_right_column .login_zeile input{color:#000000;height:20px; width:292px; margin:0px; padding:0px 3px 0px 4px; border:1px solid #94a8b8;float:right;margin:0px; }
.content_loginmaske_right_column .login_zeile .liz_input_login {width:36px;float:right;margin-right:0px;}
.content_loginmaske_right_column .inner .zusatzlinks{clear:both;margin:30px 0px 0px 130px!important;}


.rechnung_seite_tabelle h1 {font-family: 'Open Sans Condensed', Tahoma, Arial, sans-serif; font-size:22px;}


.iban_check {
    padding:20px;
    background-color:#E0EAF1;
    font-size: 1.1em;
    line-height:2em;
}

.iban_check table {
    padding:10px;
    background-color:#FFFFFF;
    }

.iban_check td {
    font-weight:bold;
    background-color:#FFFFFF;
    }

.warenkorb_bestellung_billboard_340_inner .iban_check {
    padding:10px;
    background-color:#E0EAF1;
    font-size: 1em;
    line-height:1em;
}

.warenkorb_bestellung_billboard_340_inner .iban_check table {
    padding:0px;
    background-color:#FFFFFF;
    }

.warenkorb_bestellung_billboard_340_huelle {background: none repeat scroll 0 0 #92B1C7; width:340px; margin-bottom:0px; padding-left:10px; padding-top:10px; margin-bottom:5px;z-index:1; min-height:284px;}

.inner2 .ausrichtung {float:right;}

.konfigurieren_auswaehlen {margin-top:10px;}
.konfigurieren_kaufen {margin-top:10px;}


.konfigurieren_kaufen a.button_gelb_cart3 {
        padding: 4px 45px 4px 62px;
        text-decoration: none;
        height: 22px;
        line-height: 23px;
        border: 1px solid rgba(182,192,201,1);
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
        -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
        cursor: pointer;
        background: url('../images/button_icon_cart.png') no-repeat left top, url('../images/button_bg_gelb_kl.png') bottom left repeat-x;
        font-size: 11px;
    }


.button_hell_play {
    margin-left: 130px;
}


.variantenauswahl {
    padding: 0px 11px 0px 31px !important;
}

.rechnung_seiten_tabs_panes_inner .text_content {padding-right:15px;}
.rechnung_seiten_tabs_panes .rechnung_seite_tabelle {width:346px; margin-right:10px;}

.line-height h1{
    line-height:29px !important;}

.private_business td label{
width:300px;
}

.private_business td input{
width: auto !important;
}

.private_business {
margin-top:15px;
}


a.button_hell_fixed_testversion {	width:155px;height:22px;display:block;line-height:22px;text-decoration:none;font-family: Tahoma, Arial, sans-serif;	font-size:11px;border: 1px solid rgba(182,192,201,1);border-radius: 5px;-webkit-border-radius: 5px;	-moz-border-radius: 5px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);	cursor: pointer;	background: url('../images/button_icon_download_44.png') no-repeat left top, url('../images/button_bg_gelb_44.png') bottom left repeat-x;}

a.button_hell_fixed_testversion:hover {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);background: url('../images/button_icon_download_44.png') no-repeat left top, url('../images/button_bg_gelb_44.png') top left repeat-x;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.6);}

a.button_hell_fixed_testversion:active {box-shadow: 0 0px 0px rgba(120,145,45,0.4),inset 0 1px 0 rgba(255,255,255,0.5);	background: url('../images/button_icon_download_44.png') no-repeat left top, url('../images/button_bg_gelb_44.png') bottom left repeat-x;}



.btnProtect {width: 100%; cursor:pointer;}
#btnProtect {height:70px; }
a.trusted_button {width:400px;display:block;text-align:center; vertical-align:middle;margin-left:20px;margin-right:20px; padding:5px; background-color:#ffed88;border:1px solid #b2bdca;}
a.trusted_button:hover {border:1px solid #b2bdca;text-decoration:underline;}


/*.button_hell_fixed_testversion {float:left;}*/
/*.button_hell_fixed_testversion .button_inner_kl {padding-top:15px !important;}*/


.registration_continue{ width:745px;background: url('../images/content_bg_top.png') no-repeat left top, url('../images/content_bg_bottom.png') no-repeat left bottom , url('../images/content_bg_repeat.png') repeat-y left center;float:left; min-height:200px;}

.login_zeile .text_11 {margin-bottom:-20px;}

.neues_geraet {margin-top:15px;}
.neues_geraet .button_hell_play {margin-left:0px;}

.verbrauchte_lizenzen {margin-top:15px; margin-bottom:20px;}
table.geraete {display:table;background-color:#E0EAF1;}
table.geraete td {vertical-align:top;}

.is_lizenzen_spalte1 {width:auto;border-right:1px solid #d7e3eb; padding-left:5px;}
.is_lizenzen_spalte2 {width:auto;border-right:1px solid #d7e3eb; padding-left:5px;}
.is_lizenzen_spalte3 {width:auto;border-right:1px solid #d7e3eb; padding-left:5px;}
.is_lizenzen_spalte4 {width:auto;}
.is_lizenzen_spalte4 .button_hell_play {margin-left:5px; margin-right:5px; line-height:inherit}
.is_lizenzen_spalte5 .button_hell_play {margin-left:5px; margin-right:5px; margin-left:0px; line-height:inherit}
.is_lizenzen_spalte6 .button_hell_play {margin-left:5px; margin-right:5px; margin-left:0px; line-height:inherit}
.is_lizenzen_zeile1 td {background-color:#B1CDE1; font-weight:bold; height:24px; padding:5px; width:auto;}

.neues_geraet_einrichten {margin-top:10px;}
.neues_geraet_angaben {margin-top:20px;}

table.neues_geraet_angaben {display:table;background-color:#E0EAF1;}
table.neues_geraet_angaben td {vertical-align:top; padding:5px;}

.prolongation {margin-top:15px;}
.prolongation_kauf_btn_feld {margin-top:15px;}


.LizenzenAktivieren{width:450px;height:200px;margin:0px;}
.LizenzenAktivieren .inner{background:url('../images/login_billboard.png') no-repeat left top; width:350px; margin: 0px auto 0px auto!important;min-height:130px;}
.LizenzenAktivieren .inner2{margin:0px 20px!important; padding-top:15px;}
.LizenzenAktivieren .login_zeile{clear:both;margin:0px 0px 10px 0px; line-height:22px;} 
.LizenzenAktivieren .login_zeile input{color:#000000;height:20px; width:170px; margin:0px; padding:0px 4px; border:1px solid #94a8b8;}
.LizenzenAktivieren .login_zeile .liz_input_login {width:44px;float:right;margin-right:2px;font-size:smaller;margin-left:0px;padding-left: 0px;}
.LizenzenAktivieren .login_zeile label{width:115px;float:left;}
.LizenzenAktivieren .inner .zusatzlinks{clear:both;margin:30px 0px 0px 130px!important;}


table.licPanel td {vertical-align:top; padding:5px; text-align:left;}

.licPanel .meine_vertraege_spalte1 {width:auto;border-right:1px solid #d7e3eb; padding-left:5px;}
.licPanel .meine_vertraege_spalte2 {width:auto;border-right:1px solid #d7e3eb; padding-left:5px;}
.licPanel .meine_vertraege_spalte3 {width:auto;border-right:1px solid #d7e3eb; padding-left:5px;}
.licPanel .meine_vertraege_spalte4 {width:auto;}
.licPanel .meine_vertraege_spalte4 .button_hell_play {margin-left:5px; margin-right:5px; line-height:inherit}
.licPanel .meine_vertraege_spalte5 .button_hell_play {margin-left:5px; margin-right:5px; margin-left:0px; line-height:inherit}
.licPanel .meine_vertraege_spalte6 .button_hell_play {margin-left:5px; margin-right:5px; margin-left:0px; line-height:inherit}
.licPanel .meine_vertraege_zeile1 td {background-color:#B1CDE1; font-weight:bold; height:24px; padding:5px;}

.content_bg_yellow {
background: url('../images/content_billboards_yellow_small.png') no-repeat left top;
}

.content_bg_yellow div.inner {height:115px; padding:10px;margin:0;}
.content_bg_yellow div.inner h1 {font-size:18px;}

.content_bg_yellow a.button_hell_absenden {
	width:148px;
	height:24px;
	display:block;
	line-height:23px;
	text-decoration:none;
	padding:0px 0px 0px 9px;
	text-align:center;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	cursor: pointer;
	background:url('../images/www_meinbuero_de_button.png') no-repeat left bottom;
}

.content_bg_yellow a.button_hell_absenden:hover {
	background:url('../images/www_meinbuero_de_button.png') no-repeat left top;
}

.content_bg_yellow a.button_hell_absenden:active {
	background:url('../images/www_meinbuero_de_button.png') no-repeat left bottom;
}

is_lizenzen_spalte6 .button_hell_play {margin-left:0px;}

.last_billboard {clear:both; margin-top:35px; width:996px; background: url('../images/buhlkontostreifen_big.jpg') no-repeat left top; background-color:#FFFFFF; min-height:140px; border: 1px solid #9eb9cc;}
.last_billboard .inner {margin-left:30px;}


#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] 
.content_billboard_362h_breit2 {width:360px;margin-bottom:15px; background-color:#FF0000;}
#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"]  > div[id^="cphContentMainPrimaryArea_content_2"] .col2 {float: left; width: 996px;}


#cphContentMainPrimaryArea_meinKontoControl_upnFinalizedOrder .body.warenkorb div.col2 {float: left; width: 745px;}
#cphContentMainPrimaryArea_primary .col2 {float: left; width: 745px;}
#cphContentMainPrimaryArea_ctlBasket_upnBasket .col2 {float: left; width: 745px;}
#cphContentMainPrimaryArea_ctlCheckoutPayment_pnlCheckoutPayment{float: left; width: 745px;}
#cphContentMainPrimaryArea_ctlSubmitOrder_upnBasket{float: left; width: 745px;}
#cphContentMainPrimaryArea_ctlFinalizeOrder_upnFinalizedOrder > div > div {float: left; width: 745px;}
#cphContentMainPrimaryArea_pnlEmptyBasket{float: left; width: 745px;}
#cphContentMainPrimaryArea_ctlRegistration_pnlRegistrationProgress {width:690px;}


.login_left {width:290px !important;}
#cphContentMainPrimaryArea_content_2 
.content_billboard_235 {margin-right:20px; display:block; float:left; padding-top:30px; padding-bottom:15px; background: none; background-color:#FFFFFF; width: 620px; min-height: 300px; border: 1px solid #9eb9cc; }

#cphContentMainPrimaryArea_content_2 .content_billboard_235 .inner {font-size:13px; line-height:20px;}

#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] 
.content_loginmaske3{width:300px;background-image:none; margin:0px;}

#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] 
.content_loginmaske3 .inner{width:300px; background-image:none; /*margin: 0px auto 0px auto!important;*/min-height:130px; margin: 0px !important;}

    #cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] .content_loginmaske3 .inner2 {float:left; margin:0px !important; padding:0px;}

#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] .content_loginmaske3 .login_zeile {width:301px;}

#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] .content_loginmaske3 .login_zeile .serial {width:311px;}





#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] 
.content_loginmaske3 .login_zeile input{margin:0px;}

#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] 
.content_loginmaske3 .login_zeile .garantie input {width:30px;}



#cphContentMainPrimaryArea_primary > div[id^="cphContentMainPrimaryArea_Login_1_panelContainer1"] 
.content_billboard_362h_breit2 {min-height:301px;padding-top:30px; margin-right:21px;display:block;float:left;padding-bottom:15px;border:1px solid #9eb9cc;border-top:none;background:none;background-color:#FFF;}

#cphContentMainPrimaryArea_Login_1_pnlLoginCssClass .content_loginmaske3 .inner2{margin:0px; padding-top:0px;}

#cphContentMainPrimaryArea_Login_1_mainPanel .login_zeile .login_password {margin-top:50px;}



#cphContentMainPrimaryArea_loginControl_loginControl_pnlInputFields
.content_loginmaske3_checkout {width:300px;background-image:none; margin:0px;}

#cphContentMainPrimaryArea_loginControl_loginControl_pnlInputFields
.content_loginmaske3_checkout inner {width:300px;background-image:none; margin:0px;}

#cphContentMainPrimaryArea_loginControl_loginControl_pnlInputFields > div[id^="cphContentMainPrimaryArea_loginControl_loginControl_pnlLoginCssClass"]  .content_loginmaske3_checkout inner {
background: none;
width: 430px;
margin: 0px !important;
min-height: 130px;
}

.col2_small .login_left .content_billboard_362h_breit2 .inner {
background: none !important;}

.content_loginmaske3_checkout .content_billboard_362h_breit2 div.inner img {float:none !important;}

#cphContentMainPrimaryArea_loginControl_loginControl_panelContainer2 {width:auto;}
#cphContentMainPrimaryArea_loginControl_loginControl_mainPanel > div > div:nth-child(1) > img {float: none;}
#cphContentMainPrimaryArea_loginControl_loginControl_pnlLoginCssClass > div {width: 316px;}
#cphContentMainPrimaryArea_loginControl_loginControl_panelContainer2 {background:none; background-color:#FFF;min-height: 335px;}
#cphContentMainPrimaryArea_loginControl_loginControl_pnlInputFields {height:auto;}
#cphContentMainPrimaryArea_loginControl_loginControl_panelContainer1 {padding-top:0px;}
#content1 > div.col2_small {padding-top:0px; width:auto;}
#content1 > div.col2 {width:743px; background: url('../images/buhlkontostreifen_767.jpg') no-repeat left top; background-color:#FFF; margin-top:0px; border: 1px solid #9eb9cc;}
#cphContentMainPrimaryArea_loginControl_loginControl_serialLoginPanel > div > div.login_zeile.garantie {width:304px;}

#cphContentMainPrimaryArea_loginControl_mainBillboardPanel > div {width: auto;}
#cphContentMainPrimaryArea_loginControl_mainBillboardPanel > div > div {background:none;background-color:#FFF; float:left; width:370px; margin-top: 0px; min-height:334px;border: 1px solid #9eb9cc; margin-bottom:10px;}
#cphContentMainPrimaryArea_loginControl_mainBillboardPanel > div > div > div {font-size:13px;} 
#cphContentMainPrimaryArea_loginControl_mainBillboardPanel > div > div > div p {padding-top:18px;}

#cphContentMainPrimaryArea_loginControl_mainTextPanel {padding-top:0px; padding-bottom:10px;}

#cphContentMainPrimaryArea_loginControl_loginControl_serialLoginPanel > div {margin: 0px 15px 0px 0px !important;}
#cphContentMainPrimaryArea_loginControl_loginControl_txtLoginEmail {margin:0px;}
#cphContentMainPrimaryArea_loginControl_loginControl_txtPassword {margin:0px;}
#cphContentMainPrimaryArea_loginControl_loginControl_txtLoginEmail_Serial {margin:0px;}
#cphContentMainPrimaryArea_loginControl_loginControl_serialLoginPanel > div > div.login_zeile.serial > label {margin:0px;}


#cphContentMainPrimaryArea_loginControl_loginControl_mainPanel > div {margin: 0px 15px 0px 0px !important;}

#cphContentMainPrimaryArea_loginControl_loginControl_mainPanel > div > div:nth-child(1) > label {margin:0px;}

.last_billboard .meinkonto_willkommen {width:968px; height:205px;}
.last_billboard .meinkonto_willkommen td {font-size:22px; vertical-align:bottom; padding-bottom:5px;}

.last_billboard .meinkonto_willkommen p {padding-bottom:13px; font-family: 'Open Sans Condensed', Tahoma, sans-serif; font-size: 24px;}

.Mein_konto_table table {width:100%; padding:5px;}
.Mein_konto_table td {vertical-align:top; font-size:13px;}
.Mein_konto_table_rechts td {vertical-align:top; padding:5px; text-align:left;}



#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_panelContainer2 {background:none;background-color:#FFF;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_pnlLoginCssClass > div {margin:0px !important; width:335px;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_pnlLoginCssClass > div {background:none;background-color:#FFF;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_mainPanel > div {margin:0px !important;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_panelContainer2 {min-height:310px}


#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_hinweis1Label {display:none;}
#cphContentMainPrimaryArea_meinKontoControl_upnFinalizedOrder > div.col2 > div.inner2_bg {margin-top:10px; padding-bottom: 15px;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_serialLoginPanel > div > div.login_zeile.serial > label {margin-top:0px;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_pnlLoginCssClass > div {width:305px; margin-top:0px; }
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_txtLoginEmail {margin-top:0px; }
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_serialLoginPanel > div > div.login_zeile.garantie{margin-top:0px; width:301px;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_serialLoginPanel > div > div.login_zeile.serial{margin-top:0px; width:301px;}
#cphContentMainPrimaryArea_ctlCheckoutAddress_ctlLogin_txtLoginEmail_Serial{margin:0px;}


#cphContentMainPrimaryArea_membershipRegistrationControl_newCustomerPanel > div > h1 {margin-top:30px;}
#cphContentMainPrimaryArea_membershipRegistrationControl_ctlLogin_pnlInputFields > h1 {margin-top:30px;}

.content_loginmaske_right_column {width:300px;}
#cphContentMainPrimaryArea_membershipRegistrationControl_ctlLogin_txtLoginEmail {margin:0px; margin-right:0px;}

#cphContentMainPrimaryArea_lizenzenAktivierenControl_inputPanel  {padding-top:20px;}

#cphContentMainPrimaryArea_ctlPasswordForgotten_pnlPWForgottenBtn .button_hell_play {margin-left:160px;}

#cphContentMainPrimaryArea_ctlPasswordForgotten_updAdrNeu > div {width:600px;}

#cphContentMainPrimaryArea_loginMembershipNoCustomerNumberControl_artChoicePanel {padding-top:20px;}
#cphContentMainPrimaryArea_loginMembershipNoCustomerNumberControl_ctlLogin_pnlInputFields {padding-top:20px;}

#cphContentMainPrimaryArea_content_2 {color:#1B365D;}
.kuko td {vertical-align:bottom; color:#1B365D; padding-bottom:0px; line-height:30px; font-size:15px;}
#cphContentMainPrimaryArea_content_2 > div > div > table > tbody > tr > td > table > tbody > tr > td > img {margin-bottom:0px;}
#cphContentMainPrimaryArea_content_3 .last_billboard .inner {margin-top:2px;}
.meinkonto_willkommen img {margin:0px; padding:0px;}
#cphContentMainPrimaryArea_content_3 > div > div > div > table > tbody > tr:nth-child(1) > td:nth-child(2) > img.bild_links {float:right !important;}

.bar {    height: 18px;    background: green;}

.error_panel{ color:red; font-size:larger;}
.custom_field_title { }
.custom_field_description { }
.content_beitrag_small input.failed{width:163px;float:left; background:#fc7f7f; border:1px solid #94a8b8; height:20px;}

div.inner2.LizenzenAktivieren {width: 600px;}
.LizenzenAktivieren .label {margin-top:20px; float:left;}
.LizenzenAktivieren .input_felder {margin-top:20px; float:left;}
.LizenzenAktivieren .buttons_bg_  {clear:both; float:right;}
.LizenzenAktivieren .buttons_bg_inner {clear:both; padding-top:10px;}

.placeholder{ font-style:oblique; }

.main_content_area_support .inner .ratingarea_kasten > div  {padding-top:10px; padding-bottom:10px;}

/*Zeile 329*/
#main_content_area_support, .main_content_area_support {
  min-width: 690px;
  margin-left: auto;
  margin-right: auto;
}

.faq_loesung ul, ol {margin-top:10px; margin-left: 25px;}
.faq_loesung ul li  {list-style-type:disc; }
.faq_loesung ol li  {list-style-type:decimal;}


.modal_background{	background-color: Black;    filter: alpha(opacity=70);    opacity: 0.7; }
.modal_popup
{
    background-color: #FFFFFF;
    border-width: 1px;
    border-style: solid;
    border-color: black;
    padding: 10px;
    width: 440px;
    min-height: 140px;
}
.modal_popup_buttons {margin-top:50px;}

.modal_popup_button_left {
	float:left; 
	min-width:100px; 
}

.modal_popup_button_right {
	float:right; 
	min-width:100px; 
}

a.button_hell_rezension {
	color:#000000;
	min-width:200px;
	height:23px;
	display:block;
	line-height:23px;
	text-decoration:none;
	padding:0px 0px 0px 9px;
	text-align:center;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	cursor: pointer;
	background:url('../images/ie_button_grau_rezension_200.png') no-repeat left bottom;
}

a.button_hell_rezension:hover {
	background:url('../images/ie_button_grau_rezension_200.png') no-repeat left top;
}

a.button_hell_rezension:active {
	background:url('../images/ie_button_grau_rezension_200.png') no-repeat left bottom;
}


a.button_hell_rezension_200 {	color:#000000;
	min-width:200px;
	height:23px;
	display:block;
	line-height:23px;
	text-decoration:none;
	padding:0px 0px 0px 9px;
	text-align:center;
	font-family: Tahoma, Arial, sans-serif; 
	font-size:11px;
	cursor: pointer;
	background:url('../images/ie_button_grau_rezension_200.png') no-repeat left bottom;
}

a.button_hell_rezension_200:hover {
	background:url('../images/ie_button_grau_rezension_200.png') no-repeat left top;
}

a.button_hell_rezension_200:active {
	background:url('../images/ie_button_grau_rezension_200.png') no-repeat left bottom;
}

#cphContentMainPrimaryArea_ctlCheckoutPayment_ctlBankCollection_Label_DebitAdviceProcedure {
    font-weight:bold;
}

#cphContentMainPrimaryArea_ctlCheckoutPayment_ctlBankCollection_Label_DebitAdviceProcedure .pflichtfeld .failed {
    color:#FF0000;
}

#cphContentMainPrimaryArea_Login_1_createPasswordPanel .links .marg_rechts_10 {
	width:200px;
	float:right;
}

table.border_padding  {display:table;border: 1px solid; border-collapse: collapse; padding: 5px; }
.border_padding td  {border: 1px solid; border-collapse: collapse; padding: 5px; vertical-align:top;}

#content_top_area  .content_top_left .award {margin-top:20px;}


.greycell {background-color:#C0C0C0;}