/* Fontgröße für Kontent */
.fullkontent {font-size: 1.3em;}
.links_33  {font-size: 0.9em;}
h1 {font-size: 1.35em; font-weight: bold;}
.bodyclass_38 .fullkontent {font-size: 1.1em;}
/* Formular */
.miniform .grouping { background-color: transparent; }
label.hinweis1 {font-size: .8em;}
div.cpForm div.settingName, div.cpForm label.settingName {
    width: auto !important;
    font-size: 1.15em;
    margin-top: .005em;
    margin-right: 11px !important;
}
td.captcha_expl { padding-left: 20px; }
/* Teaser-Boxen */
.teaserbox3 {text-align: center;}

/* Slider */
.theme-default .nivoSlider {margin-bottom: 0px; box-shadow: none;}
.theme-default .nivo-controlNav {display: none;}
.theme-default .nivo-directionNav a {height: 40px;}
 
/* cookie */
.cc-window.cc-banner, .cc-window.cc-banner a {color: #ff8000 !important;}
.cc-banner.cc-top {top: 55px;}

/* Kopfkontent */
.bodyclass_21 #wrapper-kopfkontent {margin-bottom: 0;}

/* Carousel - Referenzen */
.item h3 { margin-top: 10px; font-size: 1.06em; color: #ff6400;}

/* Testseite */
.middle.h600 td {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.middle.h600 h4 {
	padding-top: 10px !important;
    padding-bottom: 10px !important;
}