/* ---------------------------------------------------------------------------------------------------------------------- */
/* 1. Allgemeine Definitionen                                                                                             */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget {
	margin: 0 0 40px;
}

.widget .widget_header h2,
.widget .widget_header h1,
.highlight_ueberschrift {
	margin: 0 0 16px 0;
	padding: 0 0 10px;
	font: 25px/100% "Cabin Sketch", 'Calibri';
	color: #45413b;
}

.widget h4 {
	font: 18px/22px "Cabin", 'Calibri';
	font-weight: 500;
	color: #45431b;
}

.widget h5 {
	font: 14px/17px "Cabin", 'Calibri';
	font-weight: 500;
	font-style: italic;
}

/* Styled Select */
.styled_select {
	width: 169px;
}

/* Seitennummern / Kleine Tabs */
.tab {
	margin: 0 2px 3px 0;
	height: 27px;
	width: 24px;
	line-height: 28px;
	color: #fff;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("/_images/paging_background.png");
}

.tab.dots,
.tab.dots:hover {
	color: #979795;
	font-weight: bold;
}

/* Widget Filterlabel */
.widget_header .label {
	font: 12px/normal Arial;
	font-weight: bold;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 2. Moodbar                                                                                                             */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_moodbar ul.pagination {
	margin: 0;
}

.widget_moodbar ul.pagination li a {
	margin: 0 5px 0 0;
}

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 3. Navigation                                                                                                          */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_sonstige_newsletter_anmeldung .widget_body .newsletter_submit {
	font: 15px/22px "Cabin", 'Calibri';
	font-weight: bold;
	color: #302e2c;
	padding: 0 0 0 50px;
	background: url("/_images_global/widget_newsletter_anmelden_pfeil.png") transparent top left no-repeat;
}

.widget_navigation_navigation .widget_body ul li a {
	margin: 0 0 3px 0;
	font: 18px/100% 'Cabin', 'Calibri';
	color: #45413b;
	padding: 10px;
}

.widget_navigation_navigation .widget_body ul.submenu li a {
	padding: 7px 0 6px 45px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 4. Newsletter                                                                                                          */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget_sonstige_newsletter_anmeldung .widget_body {
	padding: 21px 10px 0 10px;
	background: url("/_images_global/widget_newsletter_bg.png") transparent center no-repeat;
	background-size: 100% 100%;
}

.widget_sonstige_newsletter_anmeldung .widget_body h3 {
	font: 25px/100% "Cabin Sketch", 'Calibri';
}

.widget_sonstige_newsletter_anmeldung .widget_body .newsletter_input {
	padding: 0 0 0 10px;
	width: 270px;
	margin: 0 0 15px 0;
	background: url("/_images_global/input_text_282.png") transparent center no-repeat;
}

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 5. Veranstaltungsliste                                                                                                 */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget_veranstaltungen_veranstaltungen .widget_body .event {
	margin-top: 7px;
}

/* Einspaltig */
.widget_veranstaltungen_veranstaltungen.widget_breite_1  .widget_body .event .event_details  .mehr_info {
	margin-top: 10px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 6. Newsliste                                                                                                           */
/* ---------------------------------------------------------------------------------------------------------------------- */
/* linker bereich */
.widget_news_news .news_beitrag .news_links {	
	width: 60px;
}

.widget_news_news .news_beitrag .news_links .news_tag {
	font: 45px/43px "Cabin", 'Calibri';
	display: block;
	font-weight: bold;
}

.widget_news_news .news_beitrag .news_links .news_monat_jahr {
	font: 17px/normal "Cabin", 'Calibri';
	color: #454136;
}

.widget_news_news .news_beitrag .news_head .news_kommentarlink {
	height: 25px;
	font: 13px/25px "Cabin", 'Calibri';
}

.widget_news_news .news_beitrag .news_head .news_kommentare {
	padding-right: 10px;
	height: 25px;
	border-right: solid 1px #807d77;
	background: url("/_images_global/kommentare_icon.png") transparent center left no-repeat;
	font: 13px/25px "Cabin", 'Calibri';
}

.widget_veranstaltungen_veranstaltungen  .widget_body .event .event_details h5.event_ort_zeit {
	color: #454136;
	margin-bottom: 3px;
}

/* rechter bereich */
.widget_news_news .news_beitrag .news_rechts {
	width: 225px;
}

.widget_news_news .news_beitrag .news_rechts .news_body h4 {
	margin: 5px 0 15px;
}

.widget_news_news .news_beitrag .news_head {
	width: 225px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 7. Titelslider                                                                                                         */
/* ---------------------------------------------------------------------------------------------------------------------- */

div.widget_produkte_titelslider {
	margin: 0 0 30px;
}

.widget_produkte_titelslider .widget_body a {
	margin-top: 13px;
}

.widget_produkte_titelslider .widget_body li {
	background: url("/_images_global/widget_titelslider_itemschatten.png") transparent bottom right no-repeat;
}

.widget_produkte_titelslider .widget_body li .slider_box{
	padding: 15px 30px 15px 30px;
}

.widget_produkte_titelslider .widget_header .jcarousel_navi {
	margin: 2px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
}

.widget_produkte_titelslider .widget_body .slider_text {
	width: 180px;
	margin: 0 auto;
}

/* kleines eShort/eBook-Label an Cover */
.widget_produkte_titelslider .widget_body .label_ebook_small {
	width:42px;
	margin-top:-26px;
}

.widget_produkte_titelslider .widget_body .label_eshort_small {	
	width:42px;
	margin-top:-25px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 8. Titelliste/-matrix Allgemeine Definitionen                                                                          */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget_produkte_titelliste .wako_link {
	float: right;
	width: 70px;
	height: 60px;
	background: url("/_images_global/wako.png") transparent bottom left no-repeat;
}

.widget_produkte_titelliste .widget_body .h_linie {
	margin-top: 20px;
}

.widget_produkte_titelliste .widget_header .einstellungen {
	padding: 18px 20px 26px 20px;
}

.widget_produkte_titelliste .widget_header .einstellungen div.select_wrapper {
	margin: 5px 0;
}

.widget_produkte_titelliste .button_titelliste,
.widget_produkte_titelliste .button_titelmatrix {
	width: 40px;
	height: 40px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 8.1 Titelliste                                                                                                         */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget_produkte_titelliste .titelliste .produkt {
	margin-top: 20px;
}

.widget_produkte_titelliste .titelliste .produkt h4,
.widget_produkte_titelliste .titelliste .produkt h5 {
	color: #45413b
}

.widget_produkte_titelliste.widget_breite_2 .titelliste .rechts {
	width: 130px;
	float: right;
}

.widget_produkte_titelliste.widget_breite_2 .titelliste .rechts .wako_link {
	margin-bottom: 10px;
}

.widget_produkte_titelliste.widget_breite_2 .titelliste .mitte {
	width: 240px;
}

.widget_produkte_titelliste.widget_breite_2 .titelliste .rechts .pfeil{
	margin-top: 15px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 8.2 Titelmatrix                                                                                                        */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_produkte_titelliste .widget_body.titelmatrix .produkt .produkt_bild.abstand {
	padding-top: 26px;
}

.widget_produkte_titelliste .widget_body.titelmatrix .produkt_overlay {
	width: 378px;
}

.widget_produkte_titelliste .widget_body.titelmatrix .produkt_overlay .links {
	width: 230px;
}

.widget_produkte_titelliste .widget_body.titelmatrix .produkt_overlay .rechts {
	width: 105px;
}

.widget_produkte_titelliste .widget_body.titelmatrix .produkt_overlay {
	border-width: 2px;
	border-style: solid;
}

.widget_produkte_titelliste .widget_body.titelmatrix .produkt h5 a {
	color: #454136 !important;
}

/* kleines eShort/eBook-Label an Cover */
.widget_produkte_titelliste .widget_body.titelmatrix .label_eshort_small{
	background:url("/_images/label_eshort_small.png") no-repeat;
	position:absolute;
	width:42px;
	height:37px;
	left:0px;
	margin-top:-26px;
}
.widget_produkte_titelliste .widget_body.titelmatrix .label_ebook_small{
	width:42px;
	margin-top:-26px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 9. Einzeltitel                                                                                                         */
/* ---------------------------------------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------------------------------------- */
/* 10. Aktionsliste                                                                                                       */
/* ---------------------------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 11. Verkaufskasettenliste                                                                                              */
/* ---------------------------------------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------------------------------------- */
/* 12. Sortimentenliste                                                                                                   */
/* ---------------------------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 13. Werbemittelliste                                                                                                   */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_produkte_werbemittelliste .inhalt h4 {
	margin: 0 0 10px 0;
}

.widget_produkte_werbemittelliste .inhalt .rechts a {
	margin-bottom: 10px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 14. Personenliste                                                                                                      */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget_personen_personenliste .widget_body .person {
	margin-top: 20px;
	padding-bottom: 20px;
}

.widget_personen_personenliste.widget_breite_2 .widget_body .person a {
	margin-top: 10px
}

.widget_personen_personenliste .widget_body .person .links {
	margin-right: 10px;
}

.widget_personen_personenliste.widget_breite_2 .widget_body .person .mitte {
	width: 290px;
}

.widget_personen_personenliste.widget_breite_2 .widget_body .person .rechts {
	width: 160px;	
}

.widget_personen_personenliste .personenrolle{
	padding-bottom:8px;
}

/* Breite 2 */
.widget_personen_personenliste.widget_breite_2 .widget_header .einstellungen {
	padding: 18px 20px 0 20px;
}

.widget_personen_personenliste.widget_breite_2 .widget_header .einstellung {
	margin-bottom: 15px;
}

.widget_personen_personenliste.widget_breite_2 .widget_header .einstellungen .links {
	width: 230px;
}

.widget_personen_personenliste .mitte p a{
	color: #666;
}

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 15. Person                                                                                                             */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_personen_person.widget_breite_2 .widget_body p a {
	color:#666;
}

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 16. Specialliste                                                                                                       */
/* ---------------------------------------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------------------------------------- */
/* 16. Lesetipp                                                                                                           */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_sonstige_lesetipp .rechts h5 {
	margin: 0;
	padding: 0;
	color: #454136;
}

.widget_sonstige_lesetipp .rechts h4 {
	margin: 0 0 15px 0;
}

.widget_sonstige_lesetipp .rechts a.pfeil {
	margin-top: 15px;
}

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 16. Videoliste                                                                                                         */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget_sonstige_videoliste .rechts .beschreibungstext {
	margin: 1em 0;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 17. Gästebuch                                                                                                          */
/* ---------------------------------------------------------------------------------------------------------------------- */
.widget_sonstige_gaestebuch .zum_formular_link {
	margin-bottom: 30px;
}

.widget_sonstige_gaestebuch .gaestebuch_formular .kommentar {
	border: 0;
	background: url("/_images/widget_gaestebuch_kommentar_bg.png") transparent center no-repeat;
	width: 448px;
}

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 18. Twitter/Facebook Box                                                                                               */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_sonstige_twitter_facebook .widget_socialmediabox_content .widget_socialmediabox_content_facebook iframe {
	border: solid 1px #E8E8E8; 
}

.widget_sonstige_twitter_facebook .widget_socialmediabox_tabs .widget_socialmediabox_tab {
	margin: 4px 0 0 1px;
}

.widget_sonstige_twitter_facebook .widget_socialmediabox_tabs {
	height: 37px;
	background: url("/_images_global/widget_twitter_facebook_head.png") transparent bottom left no-repeat;
}

.widget_sonstige_twitter_facebook .widget_socialmediabox_tabs .widget_socialmediabox_tab a {
	background-color: #d4d4d4;
}

.widget_sonstige_twitter_facebook .widget_socialmediabox_tabs .widget_socialmediabox_tab.widget_socialmediabox_tab_facebook a {
	width: 109px;
}

.widget_sonstige_twitter_facebook .widget_socialmediabox_tabs .widget_socialmediabox_tab.widget_socialmediabox_tab_aktiv a {
	background-color: transparent;
}

.widget_sonstige_twitter_facebook .widget_socialmediabox_tabs .widget_socialmediabox_tab.widget_socialmediabox_tab_twitter a {
	width: 113px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 19. Suchergebnis-Seite                                                                                                 */
/* ---------------------------------------------------------------------------------------------------------------------- */
.suchergebnis .einstellungen{
	padding:10px 15px 10px;
}
.suchergebnis .link{
	font: 12px/18px "Cabin", 'Calibri';
	font-weight: 700;
	text-transform: uppercase;
}
.suchergebnis .nicht_gefunden{
	font: 12px/18px "Cabin", 'Calibri';
	font-weight: 500;
	color:#3d3d3d;
	padding-bottom:30px;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 20. Vertreteranzeige Handel                                                                                            */
/* ---------------------------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------------------------------- */
/* 21. Rezensionsexemplarbestellung				                                                                          */
/* ---------------------------------------------------------------------------------------------------------------------- */

.widget_produkte_rezensionsexemplarbestellung .widget_body .eingabefeld .feld_text input {
	background:url("/_images_global/input_text_430.png");
	border:0px none;
}

.widget_produkte_rezensionsexemplarbestellung .widget_body .eingabefeld textarea {
	background:url("/_images_global/input_textarea_282.png") no-repeat;	
	border:0px none;
}

.widget_produkte_rezensionsexemplarbestellung .widget_body .eingabefeld .select_feld_text {
	background:url("/_images_global/input_text_430.png");	
	border:0px none;
}

.widget_produkte_rezensionsexemplarbestellung .widget_body .eingabefeld .select_feld_text  select {
	color:rgb(128,125,119);
}

.widget_produkte_rezensionsexemplarbestellung .widget_body .formular .submit input{
	background:url("/_images_global/link_mit_pfeil.png") no-repeat scroll 0 1px transparent;
	font:700 12px/18px "Cabin", bold;
	padding:0 0 15px 28px;
	text-transform: uppercase;
}

.widget_produkte_rezensionsexemplarbestellung .widget_body .eingabefeld .select_feld_text .current_option {
	background:url("/_images_global/select_pfeil.gif") transparent right 13px no-repeat;
}
/* ---------------------------------------------------------------------------------------------------------------------- */
/* 22. Text/Bild                                                                                                          */
/* ---------------------------------------------------------------------------------------------------------------------- */
