/* *******************************************
  CSS-Datei fuer www.dgvn.de
  Autor: www.undkonsorten.com // Thomas Alboth
  fuer: Startseite
 ******************************************* */





/* LOGOUT-BUTTON */

div.logoutButtonField { padding:0 0 0 25px; }
div.logoutButtonField.noMember {padding:0;}
div.logoutButton p {margin:0;padding:0 0 5px;}
a.logoutButton {border:1px solid #025F98;display:block;font-weight:800;line-height:21px;margin:0px;padding:0px 5px 0 5px;text-align:center;width:77px;}
a.logoutButton:hover {display:block;font-weight:800;line-height:21px;margin:0;padding:0 5px 0 5px;text-align:center;width:77px;}
a.mitglieder_home {
  display:block;
  padding:0;
  border:0 none;
  color:#000;
  margin-bottom:10px;
}

div.tx-indexedsearch {padding: 8px;}

.content_mitte_footer {border-top:1px solid #C0D7E5; padding:5px 5px 5px 5px;}  
.footer > div {display:inline;}  

a.printlink {font-weight:800;margin-left:10px;}
.startseite a.printlink {margin-left:0;}
td.italic {font-style:italic;}


/* **** CONTENT RECHTS  */
#footer .timewrap, #footer .navMeta2 {/*padding-right:121px;*/ padding-right:15px; }
#footer .buttons { display:block; float:right; line-height:initial;}
#footer .buttons img:first-child {margin-right:10px;}
#druck { float: left; margin: 0; padding: 0; }
#footer .timewrap span, #footer .navMeta2, #footer .navMeta2 a {vertical-align:top;}
.timewrap .copyright {padding-right:104px;}

*+ html #footer .buttons {display:inline-block;position:absolute;right:0;width:220px;bottom:5px;}


/* **** LINK-FORMATE (LINKS)  */
#content_rechts .tx-calendar-pi1 .calendar_upcoming .single_event a { padding: 0 0 0 15px; }
a.a_link_pfeil { border: 0; padding: 0 0 0 15px; }

/*
form * {
  font-family: Arial, sans-serif;
  font-size: 12px;
  
}
*/

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
input, textarea, select, option {
  background: #FFF;
  
  font-family: Arial, sans-serif;
  margin: 0 3px 3px 0;
  font-size: 12px;   

}

option { border: 0; }
input, textarea  {   
  padding: 3px;
  /*width: 450px;*/
}

input.csc-mailform-submit {
  
  
  font-weight: bold;
  letter-spacing: 2px;
  
}


/* **************************************  
***** TABELLEN ***********************
*************************************** */



/* ***** BILDER *************************** */

#header img { border: 0; padding: 0; margin: 0; }

#csc-textpic-border {
  border: 1px solid #000000; }
img {
  border: 0px; }  
a img {
  border: 0px; }  
  


/* ***** SHOP **************************** */
h2.category_title { font-size: 11px; text-transform: uppercase; }
span.shop_bild { float: left; }
span.shop_bild img { margin: 3px 10px 0 0; }
div.product_clear { clear: left; height: 6px; }




/* Powermail
----------------------------------------------------- */

/* Powermail */
  /* Form */
span.powermail_mandatory {
  /* Color of mandatory error message */
  color: red;
}

*+ html .tx-powermail-pi1 .legend {width:710px;white-space:normal;display:block;}

*+ html #content_mitte_breit .tx-powermail-pi1_formwrap, #content_mitte_breit fieldset.tx-powermail-pi1_fieldset legend, #content_mitte_breit .tx-powermail-pi1 fieldsets legend {width:98%; white-space:normal; display:block;}
/*
*+ html #content_mitte_breit .tx-powermail-pi1_formwrap, *+ html #content_mitte_breit fieldset.tx-powermail-pi1_fieldset legend, *+ html #content_mitte_breit .tx-powermail-pi1 fieldsets legend { width:100%;white-space:normal;display:block;}
*/
fieldset.tx-powermail-pi1_fieldset legend {
  /* legend of Fieldset */
  font-weight: bold;
  color: black;
  margin-bottom:10px;
}
fieldset.tx-powermail-pi1_fieldset label {
  /* label */
  display: block;
  width: 120px;
  float: left;
  font-weight: bold;
      color:#515151;
}

fieldset.tx-powermail-pi1_fieldset label {
  width:330px;
  padding-top:5px;
}

fieldset.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html_select label {
  /* label */
  display: block;
  width: 237px;
  float: left;
  font-weight: bold;
      
}


fieldset.tx-powermail-pi1_fieldset input {
  margin-left:0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset input.powermail_date,
fieldset.tx-powermail-pi1_fieldset input.powermail_datetime,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
  /* Input and textarea */
  
  

    padding:2px;
  width:300px;
}

#content_mitte fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset input.powermail_date, fieldset.tx-powermail-pi1_fieldset input.powermail_datetime, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, #content_mitte_breit fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset input.powermail_date, fieldset.tx-powermail-pi1_fieldset input.powermail_datetime, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
  width:325px;
}

#content_mitte_breit fieldset.tx-powermail-pi1_fieldset fieldset legend { width:710px; }
#content_mitte fieldset.tx-powermail-pi1_fieldset fieldset legend { width:392px; }
#content_mitte_breit fieldset.tx-powermail-pi1_fieldset fieldset legend, #content_mitte fieldset.tx-powermail-pi1_fieldset fieldset legend { padding-bottom:10px; }

fieldset.tx-powermail-pi1_fieldset input.powermail_time,
fieldset.tx-powermail-pi1_fieldset input[type=time]{
    width:60px;
}
table.powermail_all{
border: none;
}

fieldset.tx-powermail-pi1_fieldset textarea:focus,
fieldset.tx-powermail-pi1_fieldset input:not([type="submit"]):focus {
  
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
  /* Radiobuttons */
  margin: 3px 7px 3px 0;
}

div.tx_powermail_pi1_fieldwrap_html {
  /* DIV container arround every field */
  margin: 0 0 0.5em 0;
  clear:both;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
  /* submit button */
  margin: 10px 0;
  font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
  margin: 0;
  padding: 0;
  font-weight: bold;
}
div.countryzone {
  margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a{
  /* Description */
  cursor: help;
  text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a dfn{
  /* Description */
  display: none;
  text-decoration: none;
    position:absolute;
    z-index:1;
    width: auto;
    height:15px;
    padding:3px 10px 5px 10px;
  
    font-size:11px;
    color:#fff;
    text-decoration: none;
    /* CSS3 spicing for mozilla and webkit */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;

  
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html p a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a:hover dfn{
  /* Description on mouseover */
  display: block;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
  /* Description icon */
  padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
}


  /* Confirmation */
.tx-powermail-pi1_thx table {
border: none;
}
td.powermail_all_td {
  padding: 0px 70px 0px 0;
  font-size: 12px;
}
td.powermail_all_label powermail {
  font-weight: bold;
  }

  /* THX */
td.powermail_all p.bodytext {
  margin: 0;
}

fieldset.tx-powermail-pi1_fieldset fieldset {
  border: 0 none;
  padding: 0;
  margin: 0;
  position: relative;
}
fieldset.tx-powermail-pi1_fieldset fieldset legend {
  left: 0;
  padding: 0;
  margin: 0;
}
.powermail_mandatory {
  color: #f00;
}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner,
fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner {
  /* margin-left: 200px; */
  margin-left: 0;
  clear: both;
}


fieldset.tx-powermail-pi1_fieldset .powermail_check_inner label,
fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner label {
  float: none;
  width: auto;
  display: inline;
  font-weight: normal;
/*
  margin-left: 7px;
*/
}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input { margin:2px 7px 3px 0; }
/* IE9-Anpassungen */
@media all and (min-width:0) {
   #content_mitte_breit fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner input, #content_mitte fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner input, #content_mitte fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input, #content_mitte_breit fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input { margin-top:-1px \0/; border:0 none \0/; }
}
/* IE8-Anpassungen */
@media all { fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input, fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio { margin-top:-1px\0/; border:0 none\0/; }}

/* IE7-Anpassungen */
*+html fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input { margin-top:-3px; border:0 none; }
*+html fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio { margin-top:-2px; border:0 none; }

/*OPERA 11 */
@media not screen and (1) { #content_mitte_breit fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner input, #content_mitte fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner input, #content_mitte fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input, #content_mitte_breit fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input { border:0 none; }}

fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input,
fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner input {
  float: left;
  position: relative;
  clear: left;
}

        /* Multiple JS */
div.fieldsets {
    clear: both;
}
div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset legend {
    display:none;
}
div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset {
    padding-top:15px;
}
div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset fieldset legend {
    display:block;
}
ul.powermail_multiplejs_tabs {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
ul.powermail_multiplejs_tabs li {
    float: left;
    margin: 0 1px 0 0;
    padding: 0;
    list-style-type: none;
}
ul.powermail_multiplejs_tabs li a {
    display: block;
    padding: 5px 10px;
  
    font-weight: bold;
    text-decoration: none;
  
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    outline: none;
}
ul.powermail_multiplejs_tabs li a.act {
  
 
    padding:5px 10px 6px 10px;
    position:relative;
    margin-bottom:-1px
}

/* error message */
.error {
  /* supply height to ensure consistent positioning for every browser */
  height:15px;
  background-color:#FF0000;
  border:1px solid #FF0000;
  font-size:11px;
  color:#fff;
  padding:3px 10px 5px 10px;
  margin-left:-2px;


  /* CSS3 spicing for mozilla and webkit */
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;

  -moz-box-shadow:0 0 6px #ddd;
  -webkit-box-shadow:0 0 6px #ddd;
  box-shadow:0 0 6px #ddd;
}

.error p {
  margin: 0;
  padding: 0;
  font-weight: bold;
}

/* pure CSS arrow */
.error em {
  display:block;
  width:0;
  height:0;
  border:10px solid;
  border-color:#FF0000 transparent transparent;

  /* positioning */
  position:absolute;
  bottom:-7px;
  left:5px;
  border-bottom:0 none;
}


/* the input field */
fieldset.tx-powermail-pi1_fieldset input.powermail_text.range {
  float:left;
  margin:0 0 0 15px;
  padding:3px 0;
  text-align:center;
  width:50px;
}


/* SHOP LIST VIEW */
.tt-products #tx-ttproducts-pi1-list .tt_products_item_list { padding:0 8px; }


/* POWERMAIL UK */
fieldset.tx-powermail-pi1_fieldset label, fieldset.tx-powermail-pi1_fieldset fieldset legend {padding-right:12px;}
.tx_powermail_pi1_fieldwrap_html { padding-bottom:6px;}
.tx_powermail_pi1_fieldwrap_html.tx_powermail_pi1_fieldwrap_html_submit {border:0;}
.tx-powermail-pi1_fieldset_1 legend {display:block;position:absolute;margin-left:-9999px;}
/*
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {margin-left:132px;}
*/

fieldset.tx-powermail-pi1_fieldset input.powermail_submit
fieldset.tx-powermail-pi1_fieldset input.powermail_submit

p.author {color:#555;font-weight:bold;}


#content_mitte fieldset.tx-powermail-pi1_fieldset input.powermail_text.klein { margin-left:16px; width:20px; text-align:right; }
#content_mitte fieldset.tx-powermail-pi1_fieldset input.powermail_text.mittel { width:36px; text-align:right; }

.style3.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html.tx_powermail_pi1_fieldwrap_html_label {

font-weight: bold;
border-bottom:none;
}

/* Linkbox - Tag-Cloud */
ul.linkbox  { list-style:none; padding: 0; margin:0 auto; }
#content_mitte_breit ul.linkbox { padding: 0 6px; }
ul.linkbox li { display:inline-block; margin: 2px 1px; /*float: left; margin: 2px 1px;*/ color:black; font-weight:bold; font-size:13px; padding: 0px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; line-height:18px; }
#content_rechts ul.linkbox li { font-size:11px; }

/*
li.dgvnlink { background-color: #376092; }
li.friedenlink { background-color: #55A51C; }
li.klimawandellink { background-color: red; }
li.entwicklunglink { background-color: #BF9123; }
*/

li.dgvnlink {  }
li.friedenlink { }
li.klimawandellink {  }
li.entwicklunglink {  }
ul.linkbox li a { border:0; text-decoration:none;}
ul.linkbox li a:hover { text-decoration:underline; }

*+html  ul.linkbox  { overflow:hidden; }
*+html  ul.linkbox li { display:inline;  margin: 2px 1px; }


*+html #header_nav_zwei { padding-left:60px; }

/*
.csc-textpic-caption { font-size:0.8333em; font-style:normal; font-weight:bold; line-height: 1.3em;}
*/




/* --- Nach Änderung der TS Templatestruktur hinzugefügt --- */
/*---------------------------------------------------------- */
.clear { clear:both; }


#content_all { width: 955px; margin: 0 auto;padding: 0;position: relative;}
#header {border:8px solid #FFFFFF; height:134px; margin: 0 0 10px 0; width:939px;}


#header_nav { float: right;margin: 8px 8px 0 0;padding: 0;}
#header_nav_zwei {position: relative;float: right;margin: 0 8px 0 0;padding: 0;}

#spalte_links {  clear:both; height:100%; padding:10px; position:relative; float:left; width:195px; text-align:left;}

/* --- SUCHBOX LINK ----------------------- */
.tx-macinasearchbox-pi1 {margin: 2px 9px 0 0; position:relative;float:right;color:#fff;}
.tx-macinasearchbox-pi1  input.suche_send {background-image: url('../img/search_button_new.png');background-repeat:no-repeat;background-position:center; font-weight:800;margin:0;width:25px;height:25px;text-indent:-999em;float:left;}
.tx-macinasearchbox-pi1 input.field { padding: 5px 2px 3px 2px; width: 150px;float:left; }
.tx-macinasearchbox-pi1 input {border:1px solid #015488;}

#content_links { padding: 0;margin: 0;}
#content_links  .contentbox { margin: 0 0 10px 0;padding: 8px;}


.navMeta { float:right; margin:10px; }
.navMeta2 {position:relative;}

/* --- HEADER ------------------------------------------------- */
.header a { color:#FFF; }


a.printlink-blue {font-weight:800;border:0;display:block;margin: 15px 8px;padding:10px 0 0 18px;clear:both;}


/* --- Fotostrecke -------------------------- */
.gallery {padding:5px;}
.gallery img { display:block; margin:0 5px; float:left; }
/*
.gallery .textlink { display:block; width:40px; height:38px; margin:20px 0 0 10px;  float:left; text-indent:-5000px; }
*/
.gallery .textlink {
    float: left;
    font-weight: bold;
    line-height: 26px;
    margin: 20px 0 0 10px;
    padding: 22px 0 0 50px;
    width: 220px;
}

#content_rechts .gallery .textlink {margin-top:0;}


#gallery { position:relative;}
#gallery img { margin:45px 0 0 0; }
#gallery > img {margin-top:65px;}
#gallery .nav, #gallery .nav_2 { text-align:center; height:40px;font-size: 14px;font-weight: bold;font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; line-height:39px }
#gallery .nav { position:absolute; top:45px;}
#gallery { width:550px; margin:20px auto; }
#gallery .prev img, #gallery .next img { margin:0;}
.nav .prev, .nav .next, .nav_2 .prev, .nav_2 .next { display:block; width:33px; height:33px; float:left; margin:5px 8px; }
.nav .prev a, .nav .next a, .nav_2 .prev a, .nav_2 .next a { display:block; height:33px; width:33px; }
.nav .next, .nav_2 .next { float:right;  }
.imagebar > img { }
#gallery .imagebar img { margin:0 6px 0 0; }
.clear, .news-latest-container .clear { clear:both; }
p.cr { font-size:80%; margin:-4px 0 0; text-align:right; }
/*
.nav .prev, .nav .next { display:block; width:16px; height:16px; float:left; }
.nav .prev a, .nav .next a { display:block; height:16px; width:16px; }
*/

/* --- Sitemap ----------------------------- 
div.csc-sitemap { margin: 0;padding: 10px 0 0 20px;}
div.csc-sitemap ul { list-style:none;margin:0;padding:0;text-indent:0px;}
div.csc-sitemap li {  text-indent:0;margin:0;padding:0;}
div.csc-sitemap > ul > li {}
div.csc-sitemap ul li ul li ul li { background-position:40px 7px;}
div.csc-sitemap a { border:0;display:block;margin: 0 0 0 20px;padding:3px 0 3px 0;}
div.csc-sitemap ul li ul li a {  margin-left:40px;}
div.csc-sitemap ul li ul li ul li a { margin-left:60px;}
*/

/* Kontaktformular */
.csc-mailform-field label { display:block; width:200px; float:left;}
.csc-mailform-field { clear:both; margin-top:10px;}

.csc-mailform-label { margin-top:10px;}

/* Startseite */

.startseite #content_mitte {
  width: 637px;
  margin-left: 0;
  background:transparent;
}
.startseite #content_mitte .box {
  padding:0 0 8px;
  background:transparent;
}
.startseite #content_mitte .news_col {
  width:313px;
  float:left;
  margin-left:11px;
}
.startseite .news_col .news-latest-item {
  background:#fff;
  margin-bottom:10px;
  padding:10px 8px;
}
.startseite #content_mitte .news_col:first-child {
  margin-left:0;
}

/* --- Breadcrumb Menü ------------------------------------------------- */
#breadcrumb, #breadcrumb h2 {font-size:10px;}
#breadcrumb h2 { float:left; margin:0;padding-right:6px;}
.breadcrumb {margin:10px 0;}

/* tt_news Startseiten */

.startseite #content_mitte .grid.left {
  width:313px;
  float:left;
}
.startseite #content_mitte .grid.right {
  width:313px;
  float:right;
}
.startseite .grid .news-latest-item {
  background:#fff;
  margin-bottom:10px; 
  padding:10px 8px;
}


/*############### SLIDER & FADER - ALLGEMEIN ################*/

.anythingSlider { display: inline-block; overflow: visible !important; position: relative; }
.anythingSlider .anythingBase { background: transparent; list-style: none; position: absolute; overflow: visible !important; top: 0; left: 0; margin: 0; padding: 0; }
.anythingSlider-default { margin: 0 auto; }
.anythingSlider, .anythingSlider .anythingWindow, .anythingSlider .anythingControls ul a, .anythingSlider .arrow a, .anythingSlider .start-stop {
transition-duration: 0;
-o-transition-duration: 0;
-moz-transition-duration: 0;
-webkit-transition-duration: 0;
}
.anythingSlider .anythingWindow { overflow: hidden; position: relative; width: 100%; height: 100%; }
.anythingSlider .panel { background: transparent; display: block; overflow: hidden; float: left; padding: 0; margin: 0; }
.anythingControls ul.thumbNav {list-style:none;}
.anythingControls ul.thumbNav li {float:left; padding:0 10px;}
.anythingSlider .fade .activePage { z-index: 1; }
.anythingSlider .fade .panel { float: none; position: absolute; top: 0; left: 0; }
.anythingSlider .panel { background: transparent; display: block; overflow: hidden; padding: 0; margin: 0; }



/*############# CONTENTSLIDER MIT ANYTHINGSLIDER ###############*/

#content_mitte ul.slider_anything { width: 412px; height: 304px; padding:0; } /* 290 */
#content_mitte_breit ul.slider_anything { width: 730px; height: 342px; padding:0; } /*325*/
#content_rechts ul.slider_anything { width: 308px; height: 242px; padding:0; } /* 225 */ 
ul.slider_anything { list-style: none; }
*+html ul.slider_anything { margin:0; }
/* ul.slider_anything .slider_image_caption { text-align:center; font-size:16px; font-weight:bold; line-height:16px; color:#025F98; margin:0; padding:5px 0 0; } */
ul.slider_anything .slider_image_caption { text-align:center; /*font-size:12px; font-weight:bold;*/font-size:15px; font-weight:normal; line-height:20px; margin:0; padding:5px 5px 5px 13px;height:27px; }
*+html ul.slider_anything .slider_image_caption { padding-top:0px; }
ul.slider_anything li { text-align:center; display:table !important; padding-top:5px !important; }
*+html ul.slider_anything li { padding-top:20px !important; }


#content_mitte ul.slider_anything li { width:412px; height:290px; }
#content_rechts ul.slider_anything li { width:308px; height:225px; }
#content_mitte_breit ul.slider_anything li { width:730px; height:325px; }

ul.slider_anything li div { display: table-cell; vertical-align: middle; }
#content_mitte ul.slider_anything li div a img { max-width:380px; max-height:250px; }
#content_mitte_breit ul.slider_anything li div a img { max-width:440px; max-height:285px; }
#content_rechts ul.slider_anything li div a img { max-width:278px; max-height:185px; }

/* loswerden */
#spalte_links .box {background-color:#02436B}

/* SUCHBOX LINK */
.suche_links { margin: 20px 0 0 0; }  
.suche_links  input.suche_send {background:#FFF; font-weight:800;margin:0;padding:1px 0px 2px 0px;text-align:center;width:60px;}
.suche_links input.field {
  background: #fff url('img/button_search.gif') no-repeat center left;  
  padding: 3px 2px 3px 20px;
  width: 100px;
 } 

/* Powermail */
.tx-powermail div, .tx-powermail ul {
	margin:auto;
	clear:both;
}
.tx-powermail .powermail_fieldwrap {margin-bottom:15px;}
.powermail_field_error_container, .powermail_field_error_container ul {margin:0;}
legend {display:none;}
.tx-powermail h3 {font-size:16px;line-height:22px;font-weight:bold;}
.tx-powermail input, .tx-powermail select, .tx-powermail textarea {display:block;margin:0;padding:0;}
.tx-powermail input, .tx-powermail textarea {box-sizing:border-box;width:100%;border-radius:2px;}
.tx-powermail select {background:none;;background-color:buttonface;}
.tx-powermail input, .tx-powermail textarea, .tx-powermail select, .tx-powermail label {font-size:13px;line-height:19px;}
.tx-powermail span {font-size:13px;line-height:19px;color: #666;}
/*.tx-powermail label {vertical-align:bottom;}*/
.tx-powermail input[type="radio"], .tx-powermail input[type="checkbox"], #content_mitte_breit .tx-powermail input[type="radio"], #content_mitte_breit .tx-powermail input[type="checkbox"] {
	display:inline;
	width: auto;
	margin: 0 3px 0 1px;
	position: relative;
	top: 2px;
}
.tx-powermail .mandatory {
	color: red;
	font-weight: bold;
	margin-left: 3px;
}
.tx-powermail input[type="submit"], #content_mitte_breit .tx-powermail input[type="submit"] {width:auto;padding:0 5px;}
.tx-powermail input[type="submit"]:hover {opacity:.9;}

.tx-powermail .short {min-height:20px;}
.tx-powermail .short label {float:left;}
.tx-powermail .short input {width:30px;float:right;}

.tx-powermail .radio_check_inline .powermail_radio_inner, .tx-powermail .radio_check_inline .powermail_check_inner {display:inline;}

#content_mitte_breit input, #content_mitte_breit textarea {width:60%;}
