/* ---------------------------------------------------------------------------------------------------------------------- */
/* USM - widgets.css                                                                                                      */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget {
	margin-bottom: 40px;
}


.widget .widget_entry {
	margin-bottom: 20px;
	vertical-align: middle;
}

.widget .widget_entry:child-last {
	margin-bottom: 0;
}

/* Widget Header */

h3 {
	font-weight: normal;
	font-size: 15px;
}

h4 {
	margin:0;
	font-weight:bold;
	font-size:12px;
	font-family: Arial;
}

.widget h4 {
	margin-bottom: 10px	;
	font-weight: normal;
	font-size: 16px;
}


.widget_header {
	position: relative;
	color:#486889;
}

.widget_header h3 {
	float: left;
	font-family: helvetica;
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
  /* font-weight: bolder;  */
}

.widget_header a {
	float:right;
}

.widget_3spaltig .widget_header h3 {
	/*background-image: url("/_images_global/widget_3spaltig_header.png"); */
	width: 695px;
  background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 45%, rgba(215,17,6,1) 47%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 60%, rgba(255,255,255,1) 95%);
}

.widget_1spaltig .widget_header h3 {
	/* background-image: url("/_images_global/widget_1spaltig_header.png"); */
	width: 215px;
  background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 45%, rgba(215,17,6,1) 47%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 60%, rgba(255,255,255,1) 95%);
}

.widget_2spaltig .widget_header h3 {
	/* background-image: url("/_images_global/widget_2spaltig_header.png"); */
	width: 455px;
  background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 45%, rgba(215,17,6,1) 47%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 60%, rgba(255,255,255,1) 95%);
}

/* Spalten */

.widget_3spaltig {
	width:695px;
}

.widget_2spaltig,
.widget_1spaltig,
.widget_3spaltig {
	float:left;
}

.widget_2spaltig{
	width:455px;
}


.widget_1spaltig{
	width:215px;
}
.produkt_detail_randspalte .widget_1spaltig {
	width:222px;
}
.gap {
	margin-right: 20px;
}


/* Text/Bild Widget */
.widget_text{
	color:#515151;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
}
.widget_text .text {
	margin: 10px  0 10px 0;
}
.widget_text .datum {
	color: #818181;
	font-size:11px;
}


.widget_preis{
	float:left;
	margin-top:6px;
	font-weight:normal;
	font-size:10px;
	font-family:Arial;
	line-height:14px;
}

.widget_preis span{
	color:#82A204;
}

.widget_preis span.big{
	font-size:14px;
}


.widget_wako_preis img{
	margin-top: 8px;
	margin-left: 10px;
}


/* Widget Titelliste */
.widget_titelliste.widget_1spaltig.ansicht_liste .cover {
	width: 68px;
}

.widget_titelliste.ansicht_liste .bibliographie {
	margin-left: 10px;
}

.widget_titelliste a.autor,
.widget_titelliste a.autor:link,
.widget_titelliste a.autor:hover,
.widget_titelliste a.autor:visited,
.widget_titelliste a.autor:active {
	color: #818181;
}

.widget_titelliste .widget_entry.gap {
	border-right: 1px dotted #e9e9e9;
}



/* Widget: Teaser */
.widget_teaser_header {
	padding-bottom: 21px;
	background: url("/_images_global/teaser_header_bg.png") transparent no-repeat bottom center;
}
.widget_teaser_header .widget_content_box {
	margin: 0px auto;
	padding: 10px;
	min-height: 80px;
	width: 914px;
	border: 1px solid #e9e9e9;
}

.widget_teaser_teaser {
	/*margin-bottom: 10px;*/
}


/* Widget: Navigation */
.widget_navigation_navigation .widget_entry {
	margin-bottom: 3px;
}
.widget_navigation_navigation .widget_entry:child-last {
	margin-bottom: 0;
}

.widget_navigation_navigation ul {
	padding-left: 40px;
	color: #D84E0F;
}

.widget_navigation_navigation .oberpunkt {
	line-height: 18px;
}

.widget_navigation_navigation .widget_entry .oberpunkt .navigation_oben {
	width: 215px;
	height: 5px;
	background-image: url(/_images_global/navigation_oben.png);
	background-repeat: no-repeat;
}

.widget_navigation_navigation .widget_entry.aktiv .oberpunkt .navigation_oben {
	background-color: #FACEA7;
	background-image: none;
}

.widget_navigation_navigation .widget_entry .oberpunkt .navigation_mitte {
	padding: 1px 10px 1px 10px;
	background-image: url(/_images_global/navigation_mitte.png);
	background-repeat: repeat-y;
}

.widget_navigation_navigation .widget_entry.aktiv .oberpunkt .navigation_mitte {
	background-color: #FACEA7;
	background-image: none;
}

.widget_navigation_navigation .widget_entry .oberpunkt .navigation_unten {
	width: 215px;
	height: 5px;
	background-image: url(/_images_global/navigation_unten.png);
	background-repeat: no-repeat;
}

.widget_navigation_navigation .widget_entry.aktiv .oberpunkt .navigation_unten {
	background-color: #FACEA7;
	background-image: none;
}

.widget_navigation_navigation .oberpunkt a {
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;
	font-family: helvetica;
}

.widget_navigation_navigation .widget_entry ul {
	padding: 5px 0 5px 40px;
}

.widget_navigation_navigation .widget_entry.aktiv ul li a,
.widget_navigation_navigation .widget_entry.aktiv ul li a:link,
.widget_navigation_navigation .widget_entry.aktiv ul li a:active,
.widget_navigation_navigation .widget_entry.aktiv ul li a:hover {
	color: #6c6e70;
}

.aktiv a {
	color: white;
}

.widet_navigation_content{
	margin-top:-8px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:50px;
	background-color:#D2E0EC;
}

.widet_navigation_content ul{
	color: #486889;
}

.widet_navigation_content ul li a{
	color:#ADB7C0;
}

.widget_filter_liste{
	margin-top:-15px;
	width:695px;
	height:50px;
	background-image:url("/_images_global/filter_bg.png");
	background-repeat:no-repeat;
}


.widget_ansicht{
	float:right;
}

.widget_ansicht div{
	float:left;
	margin-top:15px;
	margin-right:10px;
}

.form_field.filter{
	margin-top:12px;
}


/* Widget: Newsletter */
.widget_newsletter.box{
	padding-top:7px;
	padding-left:10px;
	/* height:88px; */
	background-image: url("/_images_global/newsletter_bg.png");
	background-repeat:no-repeat;
  background-size: cover;
  box-shadow: 4px 6px 7px #aaa;
  border-radius: 10px 10px 10px 10px;
}

.widget_newsletter h3
{
	font-size:14px;
}
.widget_newsleter.link {

}


/* Widget-Listen Allgemein */
.liste_anzahl_eintraege {
	margin-left: 5px;
	color: #56594d;
	vertical-align: top;
	font-size: 12px;
  display: none; /* FSCH */
}

.widget_filter .widget_header {
	height: 25px;
}


.widget_header.widget_drucken h3 {
	float: none;
}
.widget_filter .filter ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

.widget_filter .filter ol li {
	padding: 1px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-web-border-radius: 3px;
}

.widget_filter .filter ol li  {
	display: block;
	color: #818181;
	font-weight: bold;
	cursor: pointer;
}
.widget_filter .filter li.alle {
	width: 30px;
}

/* Widget Listen Filter */
.filter.alphabet,
.filter.kategorien {
	margin-bottom: 10px;
	padding: 15px 15px 0 15px;
	height: 34px;
	border: 1px solid #e0e0e0;
	border-top: 0 none ;
	background: url('/_images_global/personenliste_filter_bg3.png') transparent repeat-x;
	text-align: right;
}
.filter.kategorien {
	padding: 15px 0 0 15px;
}
.filter.alphabet li {
	display: inline;
	float:left;
	margin-left:3px;
	min-width: 19px;
	background-color: #fff;
	text-align: center;
}

.filter.alphabet li.active {
	background-color: #496989;
	color:white;
}

.filter.kategorien .filter_nach,
.filter.kategorien .sortieren_nach  {
	line-height: 25px;
}
.filter.kategorien .wh_dropdown {
	margin-left: 10px;
}
.filter .divider_vertical {
	margin-right: 10px;
	margin-left: 10px;
	height: 35px;
	background: url('/_images_global/filter_divider.png') transparent no-repeat 0 -10px;
}

/* Widget: Newsliste; */
.widget_news_newsliste.widget_darstellung_matrix .newsliste_eintrag {
	float:left;
	width:215px;
}
.widget_news_newsliste .newsliste_eintrag_bild {
	text-align: center;
	margin-bottom: 10px;
	padding: 5px 9px 1px 9px;
	border: 2px solid #E7C7B6;
}

.widget_news_newsliste .newsliste_eintrag_datum {
	color: #818181;
	font-size: 11px;
}
.widget_news_newsliste .newsliste_eintrag_text {
	margin-bottom: 20px;
}

.widget_news_newsliste.widget_darstellung_liste .newsliste_eintrag_bild {
	float:left;
	margin-right: 20px;
}
.widget_news_newsliste.widget_darstellung_liste .newsliste_eintrag,
#content_left .newsliste_eintrag {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #ccc;
}
.widget_news_newsliste.widget_darstellung_liste .newsliste_eintrag:last-child {
	margin: 0;
	border: 0;
}
.widget_news_newsliste.widget_darstellung_liste .newsliste_eintrag_link {
	text-align: right;
}

/* Widget: Personenliste; */
.widget_darstellung_liste .personenliste_eintrag_bild {
	float: left;
	margin-right: 20px;
	width: 175px;
}
.widget_darstellung_liste .personenliste_eintrag {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #ccc;
}
.widget_darstellung_liste .personenliste_eintrag:last-child {
	margin: 0;
	border: 0;
}

.personenliste_eintrag_link {
	margin-top: 10px;
}

.widget_darstellung_liste .personenliste_eintrag .float_right {
	width: 500px;
}

/* Widget: Produktslider */
.widget_produkte_produktslider .cover {
	position: relative;
	float: left;
	width: auto;
}
.widget_produkte_produktslider .jcarousel-skin-produktslider-klein .neu {
	position: absolute;
	top: -5px;
	right: 0px;
}
.widget_produkte_produktslider .jcarousel-skin-produktslider-gross .neu {
	position: absolute;
	top: -5px;
	right: 10px;
}
.widget_produkte_produktslider ::selection {
	background: transparent; /* Safari */
	}
.widget_produkte_produktslider ::-moz-selection {
	background: transparent; /* Firefox */
}
.widget_produkte_produktslider ::-webkit-selection {
	background: transparent; /* Firefox */
}

.widget_produkte_produktslider .slider_cover_box_klein {
	height: 150px;
	width: 138px;
	vertical-align: middle;
	text-align: center;
	border: 2px solid #E7C7B6;
}

.widget_produkte_produktslider .slider_cover_box_gross {
	height: 180px;
	width: 179px;
	vertical-align: middle;
	text-align: center;
	border: 2px solid #E7C7B6;
}

/* Widget: Produktliste */
.liste_ausstattung {
	font-size: 11px;
	padding-bottom: 5px;
}

.widget_produkte_produktliste.widget_darstellung_liste .produktliste_eintrag_informationen
,.widget_produkte_zwei_produkte.widget_darstellung_liste .produktliste_eintrag_informationen
,.widget_produkte_produkte_media .produktliste_eintrag_informationen {
	margin-left: 15px;
	width: 315px;
}
.widget_produkte_produktliste .liste_drucken {
	padding-left: 30px;
	background: url(/_images_global/icon_drucken.png) transparent no-repeat left top;
	text-transform: none;
	font-size: 13px;
	line-height: 20px;
	cursor: pointer;
}
span.liste_drucken {
	position: absolute;
	top: -6px;
	right: 0;
}

.widget_produkte_produktliste.widget_darstellung_liste .produktliste_eintrag_bild
,.widget_produkte_produkte_media .produktliste_eintrag_bild {
	width: 140px;
}

.widget_produkte_produktliste.widget_darstellung_liste .produktliste_eintrag_bild .cover img
,.widget_produkte_produkte_media .produktliste_eintrag_bild .cover img {
	max-height: 210px;
}

.widget_produkte_produktliste_klein .produktliste_eintrag_bild {
	width: 75px;
}

.widget_produkte_produktliste.widget_darstellung_liste .produktliste_eintrag
,.widget_produkte_produkte_media .produktliste_eintrag {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #ccc;
}

.widget_produkte_produktliste_klein .produktliste_eintrag
,.widget_produkte_produkte_media .produktliste_eintrag {
	margin-bottom: 20px;
}

.widget_produkte_produktliste.widget_darstellung_liste .produktliste_eintrag:last-child
,.widget_produkte_produkte_media .produktliste_eintrag:last-child {
	margin: 0;
	border: 0;
}

.widget_produkte_produktliste.widget_darstellung_liste .cover
,.widget_produkte_produkte_media .cover {
	position: relative;
	float: left;
	width: auto;
	min-width: 32px;
	min-height: 32px;
}

.widget_produkte_produktliste.widget_darstellung_matrix .produktliste_eintrag, .widget_produkte_zwei_produkte.widget_darstellung_matrix .produktliste_eintrag {
	margin-right: 12px;
	min-height: 260px;
	width: 215px;
}

.widget_produkte_produktliste.widget_darstellung_matrix .produktliste_eintrag.letzter_eintrag,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .produktliste_eintrag.letzter_eintrag {
	margin: 0;
}

.widget_produkte_produktliste.widget_darstellung_matrix .wako_icon,
.widget_produkte_produktliste_klein .wako_icon,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .wako_icon {
	margin-left: 15px;
}

.widget_produkte_produktliste.widget_darstellung_matrix .produktliste_eintrag.mit_rand,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .produktliste_eintrag.mit_rand {
	padding-left: 12px;
	border-left: 1px dotted #ccc;
}

.widget_produkte_produktliste.widget_darstellung_matrix .seperator,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .seperator {
	margin-bottom: 20px;
	border-bottom: 1px dotted #ccc;
	line-height: 20px;
}

.widget_produkte_produktliste.widget_darstellung_matrix .produktliste_eintrag_bild,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .produktliste_eintrag_bild {
	height: 220px;
}

.widget_produkte_produktliste.widget_darstellung_matrix .produktliste_eintrag_bild .cover img,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .produktliste_eintrag_bild .cover img {
	max-height: 195px;
}

.widget_produkte_produktliste.widget_darstellung_kacheln .produktliste_eintrag_bild {
	position: relative;
	width: 230px;
	height: 210px;
}

.widget_produkte_produktliste.widget_darstellung_matrix .cover,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .cover {
	position: relative;
}

.widget_produkte_produktliste.widget_darstellung_matrix .cover .neu,
.widget_produkte_zwei_produkte.widget_darstellung_matrix .cover .neu {
	right: 24px;
	top: -7px;
}

.widget_produkte_produktliste.widget_darstellung_kacheln .produktliste_eintrag_bild .cover img {
	max-height: 195px;
}

.widget_produkte_produktliste.widget_darstellung_kacheln .cover {
	position: absolute;
	bottom: 0;
	float: left;
	width: auto;
}

.widget_produkte_produktliste .produktliste_eintrag_link.matrix {
	margin-top: 10px;
}

.widget_produkte_produktliste .neu,
.widget_produkte_zwei_produkte .neu
,.widget_produkte_produkte_media .neu {
	position: absolute;
	top: -5px;
	right: -10px;
}

.widget_produkte_produktliste h4
,.widget_produkte_zwei_produkte h4
,.widget_produkte_produktliste .autor
,.widget_produkte_produktliste_klein h4
,.widget_produkte_produktliste_klein .autor
,.widget_produkte_produkte_media h4.titel
,.widget_produkte_produkte_media .autor {
	margin-bottom: 3px;
}

.widget_produkte_produktliste_klein h4 {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

.widget_produkte_produktliste_klein .produktliste_eintrag_informationen {
	width: 140px;
}

.widget_produkte_produktliste .untertitel
,.widget_produkte_zwei_produkte .untertitel
,.widget_produkte_produkte_media .untertitel {
	font-weight: normal;
	font-size: 12px;
}
.widget_produkte_produktliste .widget_eintrag_ueberschrift
,.widget_produkte_produktliste .produktliste_eintrag_text
,.widget_produkte_produktliste .versand
,.widget_produkte_produktliste .medium
,.widget_produkte_produkte_media .widget_eintrag_ueberschrift
,.widget_produkte_produkte_media .medium
,.widget_produkte_produkte_media .produktliste_eintrag_text {

}
.widget_produkte_produktliste .autor
,.widget_produkte_produktliste_klein .autor
,.widget_produkte_produkte_media .autor {
	font-weight: normal;
}
.widget_produkte_produktliste h6.autor
,.widget_produkte_produktliste_klein h6.autor
,.widget_produkte_produkte_media h6.autor {
	color: #AAA;
	font-size: 11px;
}

.widget_produkte_produktliste.widget_darstellung_liste .produktliste_eintrag_wako {
	width: 204px;
}
.widget_produkte_produktliste .preis,
.widget_produkte_zwei_produkte .preis,
.widget_produkte_produktliste_klein .preis {
	color: #82a204;
	font-size: 15px;
	font-weight: normal;
}
.widget_produkte_produktliste .versand,
.widget_produkte_zwei_produkte .versand,
.widget_produkte_produktliste_klein .versand {
	font-size: 10px;
	line-height: 10px;
}

.widget_produkte_produktliste .versand a,
.widget_produkte_zwei_produkte .versand a,
.widget_produkte_produktliste_klein .versand a {
	color: #82a204;
}
.widget_produkte_produktliste .zusatz a,
.widget_produkte_produktliste_klein .zusatz a {
	font-weight: bold;
	font-size: 11px;
}
.widget_produkte_produktliste .darstellung {
	margin-left: 10px;
}

a.darstellung_liste {
	display:block;
	margin: 0 5px 0 5px;
	width: 27px;
	height: 25px;
	background: url('/_images_global/listenansicht.png') no-repeat;
}
a.darstellung_liste:hover,
a.darstellung_liste.aktiv {
	background: url('/_images_global/listenansicht_aktiv.png') no-repeat;
}
a.darstellung_matrix {
	display:block;
	margin: 0 5px 0 5px;
	width: 27px;
	height: 25px;
	background: url('/_images_global/kachelansicht.png') no-repeat;
}
a.darstellung_matrix:hover,
a.darstellung_matrix.aktiv {
	background: url('/_images_global/kachelansicht_aktiv.png') no-repeat;
}
.produkt_tooltip h6.autor {
	color: #c4c1c1;
	font-weight: normal;
	font-size: 11px;
}
.produkt_tooltip h4 a {
	color: #91b0d0;
	font-weight: normal;
	font-size: 16px;
}
.produkt_tooltip .body {
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.produkt_tooltip .footer {
	padding-left: 20px;
	color: #818181;
	font-size: 10px;
}
.produkt_tooltip .footer a,
.produkt_tooltip .footer .preis {
	color: white;
}
.produkt_tooltip .versand {
	line-height: 10px;
}
.produkt_tooltip .footer .preis {
	font-size: 14px;
}
.produkt_tooltip .wako_icon {
	margin-left: 20px;
}

/* Widget: Pressestimmen */
.widget_pressestimmen_eintrag .datum,
.leserstimme_form .form_info {
	color: #818181;
	font-size: 11px;
}
.widget_pressestimmen_pressestimmenliste .widget_pressestimmen_eintrag {
	margin-bottom: 10px;
}
/* Widget: Leserstimmen */
.leserstimme_header {
	color: #818181;
	font-size: 11px;
}
.widget_leserstimmen_leserstimmenliste_detailseiten .antwort {
	margin-left: 10%;
}
.leserstimme_entry {
	margin-bottom: 20px;
}
.leserstimme_neu {
	margin-bottom: 10px;
}
.leserstimme_form label {
	display:block;
	margin-right: 20px;
	width: 180px;
	text-align:right;
}
.leserstimme_form .feld_mitte,
.leserstimme_form input[type=text]  {
	width: 300px;
}
.leserstimme_form {
	display:none;
}
.leserstimmen_alle {
	margin-bottom: 20px;
}

.leserstimme_form {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dotted #818181;
}
.leserstimme_form .form_info {
	margin-bottom: 20px;
}
.leserstimme_form .form_info,
.leserstimme_form .leserstimme_absenden {
	margin-left: 200px;
}
.leserstimme_form .textarea_wrapper {
	margin-bottom: 10px;
}
.form_inline .feld.error {
	background-color: #fae5e3;
	color:#B94A48;
}
.form_inline .feld {
	padding-top: 5px;
	padding-bottom: 5px;
}
/* Widget: Mediathek */
.widget_mediathek_mediathekliste .widget_mediathek_typ {
	margin-bottom: 10px;
	color:#9E6745;
	font-size: 16px;
}
.widget_mediathek_mediathekliste li.arrow div {
	margin-left: 20px;
}

.widget_mediathek_mediathekliste ul {
	list-style: none;
}
.widget_mediathek_mediathekliste .audio_player  {
	margin-top: 20px;
}

.hoerprobe_aktiv {
	margin-left: 5px;
	vertical_align: middle;
}
.widget_mediathek_downloads_links .arrow, .widget_mediathek_links_links .arrow, .widget_mediathek_audio_links .arrow {
	background: url('/_images_global/pfeil_gruen_unten.png') transparent no-repeat left top;
	color: #9E6745;
}
.widget_videos_videoliste .header {
	margin-bottom: 10px;
	color:#9E6745;
	font-size: 16px;
}
.widget_videos_videoliste .video_ueberschrift {
	margin-bottom: 5px;
}

/* Widget: Tagcloud */

.widget_navigation_tagcloud .smallest { font-size: 12px; }
.widget_navigation_tagcloud .small { font-size: 14px; }
.widget_navigation_tagcloud .medium { font-size: 17px; }
.widget_navigation_tagcloud .large { font-size: 21px; }
.widget_navigation_tagcloud .largest { font-size: 24px; }
.widget_navigation_tagcloud .tagcloud_eintrag {margin-bottom:5px;margin-left:5px;}


/* Moodbar */
.widget_content_box {
	position: relative;
}
.teaser_header_navigation {
	background-color: black;

}
.teaser_header_navigation {
	position:absolute; /* absolute position (so we can position it where we want)*/
	right: 10px;
	bottom:15px; /* position will be on bottom */
	left:10px;
	width:914px;
	height: 72px;
	background-color:black;
	color:white;
	font-size:15px;
	opacity:0.6; /* transparency */
	filter:alpha(opacity=60); /* IE transparency */
}
.teaser_header_navigation ul {
	margin: 5px 10px;
}
.teaser_header_navigation li {
	position: relative;
	list-style-type: none;
	line-height: 21px;
}
.teaser_header_navigation li a {
	padding-left: 20px;
	background: url('/_images_global/pfeil_weiss.png') transparent no-repeat left center;
	color: white;
}
.teaser_header_navigation li.column_2 {
	margin-left: 225px;
}
.teaser_header_navigation li.column_3 {
	margin-left: 450px;
}
.teaser_header_navigation li.column_4 {
	margin-left: 675px;
}
.teaser_header_navigation li.column_5 {
	margin-left: 800px;
}
.teaser_header_navigation .reset {
	margin-top: -63px;
}
/* Headerteaser */
.widget.widget_teaser_header {
	margin: 0px;
}
.widget_teaser_header img {
	border:0px;
  width: 915px;
}

.widget_teaser_header #teaser_slides {
	position:relative;
	width:940px;
}

.widget_teaser_header #teaser_slides .slides_container {
	display:none;
	width:940px;
	height:325px;
	background: transparent url(/_images/wako_load.gif) 50% 50% no-repeat;
}


.widget_teaser_header #teaser_slides .slides_container div {
	display:block;
}

.widget_teaser_header .pagination .current a {
	display:block;
	overflow:hidden;
	height:40px;
	background:url('/_images_global/teaser_button_aktiv.png') no-repeat;
	line-height:38px;
}


.widget_teaser_header .pagination li a {
	display:block;
	overflow:hidden;
	padding:0px 0px 0px 12px;
	width:29px;
	height:40px;
	outline:none;
	background:url('/_images_global/teaser_button_inaktiv.png') no-repeat;
	color:#FFF;
	text-decoration:none;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:38px;
}

.widget_teaser_header .pagination li {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

.widget_teaser_header ul.pagination {
	margin:0px;
	padding:0px;
}

.widget_teaser_header .zeitenzahl {
	position:absolute;
	top:157px;
	right:5px;
	z-index:20;
	height:40px;
}

.widget_teaser_header .next, .widget_teaser_header .prev {
	display:none;
}

/* Navigation Widget */

.widget_navigation_navigation .widget_entry.aktiv ul li a.aktiv,
.widget_navigation_navigation .widget_entry.aktiv ul li a.aktiv:active,
.widget_navigation_navigation .widget_entry.aktiv ul li a.aktiv:link,
.widget_navigation_navigation .widget_entry.aktiv ul li a.aktiv:hover {
	color: #9E6745;
}

.noetige_felder {
	margin: 10px;
	color: #888;
}

/* Produkt Media Widget */
.widget_produkte_produkte_media ul {
	list-style-type: none;
}

/* Sitemap */
.widget.sitemap .content h2 {
	padding: 0;
	margin: 0;
	background: none;
	font-size: 14px;
	font-weight: bold;
}

.widget.sitemap .content h3 {
	padding: 0;
	margin: 0;
	background: none;
	font-size: 12px;
}
.widget.sitemap {
	margin:0;
}


.widget.sitemap .content ul {
	margin: 0;
	margin-bottom: 5px;
	list-style: none;
}


.widget.sitemap .content ul li {
	padding-bottom: 3px;
}
.widget.sitemap .content h5 {
	line-height: 18px;
}

.widget.sitemap .content h4 {
	font-size: 10px;
	margin: 0;
}
.widget.sitemap .content ul ul ul li a{
	color: #555;
	font-size: 12px;
	line-height: 18px;
	margin-left: 15px;
}
.widget.sitemap .content ul ul {
	margin-left: 20px;
}
.widget.sitemap .content ul ul ul {
	margin: 0;
}
ul.bereich {
	margin-bottom: 15px;
}

  .nlregboxsty
  {
  font-family: tahoma;
  font-size: 13px;
  }
   
  .cobnewsbox
{
    border: 1px solid #D71104;
    border-radius: 0 20px;
    box-shadow: 2px 0 12px #888;
    float: left;
    font-size: 13px;
    margin-bottom: 3px;
    margin-top: 1px;
    padding: 2px 2px 2px 20px;
    width: 85%;
}

.cobresponsetext 
{
    color: #333;
    /* float: right; */
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    width: 100%;
    padding: 2px;
    margin-top: 5px;
}

.cobsendbox
{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAARCAAAAAAX7bhcAAAAB3RJTUUH4AMDDhgO4Lj8SAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAARnQU1BAACxjwv8YQUAAAACdFJOUwD/W5EitQAAALxJREFUeNpj/M+ABbAgmNd+MAgqYogyt/1kLHKAsP8jwGo+XrHTYBay6P86Bgbxxxii/0MZGPS+YYh+NWNgDAfSLAzvZl/7xvSf8R8jAwMjAyvj/20L44G2PfXlY4S6ghEIGfh8nv9nAruCASzOCDQPyOXnB7K+n339B6wfKMC0acl/4SMaDKi2neVkYFiG7oYnMgwMFeju/ebEyxv+5z/YZQgwhctBvpsZai8M3L7FwGbDyYAm+hcYbFAmAA4Iosa35ZPbAAAAAElFTkSuQmCC) no-repeat scroll 0 0 #FFFFFF;
    clear: both;
    color: #000000;
    cursor: pointer;
    /* float: left; */
    height: 20px;
    margin-top: 4px;
    overflow: hidden;
    padding-left: 26px;
    width: 100px;
    margin-bottom: 5px;
    border-radius: 5px;
    background-color: #DDD;
}

.cobdatenschutz
{
    margin-left: 0px;
}
