html,body,*{margin:0;padding:0;border:0}body{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px}.notext{overflow:hidden;text-indent:-9999px;text-align:left}.float-clear{clear:both;float:none}.float-links{float:left}.breite-halb{width:50%}.breite-35p{width:35%}.breite-65p{width:65%}.spalte{}.spalte.haupt
.padding{padding:0
40px}.spalte.links.haupt
.padding{padding-right:18px}.spalte.rechts.haupt
.padding{padding-left:18px}.wrap{width:1097px;margin-left:auto;margin-right:auto}a{color:inherit;text-decoration:none}.bg-gruen{background-color:#b8d68b}.bg-gruen2{background-color:#97C259}.bg-sekundar{background-color:#edf6e4}.schwarz{color:#000}header#header{margin-bottom:10px}header#header
.wrap{padding-top:18px;position:relative}header#header
#logo{float:right;position:absolute;top:0;right:30px;z-index:999}header#header #logo
a{display:block;width:222px;height:202px;background:url('/wp-content/themes/cew-rehe/img/icn_logo_cew-rehe.png') no-repeat top left transparent;font-size:1px;overflow:hidden;text-indent:-9999px}header#header
nav{margin-right:250px}header#header nav
ul{}header#header nav ul
li{display:inline-block;margin-bottom:18px;margin-right:10px}header#header nav ul li
a{font-size:15px;text-transform:uppercase;padding:3px;display:block;background-color:#cbe0a1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;letter-spacing: .1em}header#header nav ul li.current-menu-item a,
header#header nav ul li a:hover{background-color:#96c056}.format-inhalt{}.format-inhalt
img.alignright{float:right;margin-bottom:20px;margin-left:20px}.format-inhalt
img.alignleft{float:left;margin-bottom:20px;margin-right:20px}.spalte.rechts.haupt .padding .format-inhalt>img.alignright{margin-right:0;margin-left:20px}.spalte.rechts.haupt .padding .format-inhalt>img.alignleft{margin-left:20px;margin-right:0}.spalte.links.haupt .padding .format-inhalt>img.alignleft{margin-right:20px;margin-left:0}.spalte.links.haupt .padding .format-inhalt>img.alignright{margin-left:0;margin-right:20px}.format-inhalt
img.aligncenter{display:block;margin-left:auto;margin-right:auto}.spalte.rechts.haupt .padding .format-inhalt>img.aligncenter{margin-left:20px;margin-right:0}.spalte.links.haupt .padding .format-inhalt>img.aligncenter{margin-right:20px;margin-left:0}.format-inhalt
.alignright{float:right}.format-inhalt
.alignleft{float:left}.format-inhalt
.aligncenter{display:block;margin-left:auto;margin-right:auto}.format-inhalt
.thumbnail{min-width:140px;min-height:140px}.format-inhalt h1,
.format-inhalt h2,
.format-inhalt h3,
.format-inhalt h4,
.format-inhalt h5,
.format-inhalt
h6{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;text-transform:uppercase;margin-bottom:18px;margin-top:18px}.spalte.rechts.haupt .padding>h1,
.spalte.rechts.haupt .padding>article>h1,
.spalte.rechts.haupt .padding>h2,
.spalte.rechts.haupt .padding>article>h2,
.spalte.rechts.haupt .padding>h3,
.spalte.rechts.haupt .padding>article>h3,
.spalte.rechts.haupt .padding>h4,
.spalte.rechts.haupt .padding>article>h4,
.spalte.rechts.haupt .padding>h5,
.spalte.rechts.haupt .padding>article>h5,
.spalte.rechts.haupt .padding>h6,
.spalte.rechts.haupt .padding>article>h6{margin-left:20px}.spalte.links.haupt .padding>h1,
.spalte.links.haupt .padding>article>h1,
.spalte.links.haupt .padding>h2,
.spalte.links.haupt .padding>article>h2,
.spalte.links.haupt .padding>h3,
.spalte.links.haupt .padding>article>h3,
.spalte.links.haupt .padding>h4,
.spalte.links.haupt .padding>article>h4,
.spalte.links.haupt .padding>h5,
.spalte.links.haupt .padding>article>h5,
.spalte.links.haupt .padding>h6,
.spalte.links.haupt .padding>article>h6{margin-right:20px}.format-inhalt h1,
.format-inhalt
.h1{font-size:24px;color:#CE1B76;background:url('/wp-content/themes/cew-rehe/img/icn_dotted-border.png') bottom left repeat-x;padding-bottom:15px;margin-bottom:15px;margin-top:15px}.format-inhalt h1.keinelinie,
.format-inhalt
.h1.keinelinie{background:none;padding-bottom:0;font-size:20px}.format-inhalt
h2{font-size:18px;color:#4F8A1C;background:url('/wp-content/themes/cew-rehe/img/icn_dotted-border.png') bottom left repeat-x;padding-bottom:15px;margin-bottom:15px;margin-top:15px}.format-inhalt h3,
.format-inhalt
.h3{color:#4F8A1C;font-size:18px;padding-bottom:5px;border-bottom:1px solid gray;background:none}.format-inhalt
h4{color:#4F8A1C;font-size:18px;padding-bottom:5px;background:none}.format-inhalt
h5{color:#4F8A1C;font-size:18px;padding-bottom:5px;border-bottom:1px solid gray;background:none;text-transform:none}.format-inhalt h6,
.format-inhalt
.h6{font-size:13px;line-height:150%;margin-bottom:5px;color:#000;border:0}.format-inhalt h1:first-child,
.format-inhalt h2:first-child,
.format-inhalt h3:first-child,
.format-inhalt h4:first-child,
.format-inhalt h5:first-child,
.format-inhalt h6:first-child{margin-top:0 !important}.format-inhalt h6.button,
.format-inhalt .button
h6{background:#99c350;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px;font-size:15px;display:inline-block}.format-inhalt .button.ausrichtung-rechts{float:right}.format-inhalt .button.ausrichtung-links{float:left}.format-inhalt .button.ausrichtung-mittig,
.format-inhalt .button.ausrichtung-mitte{text-align:center}.format-inhalt h6.button:hover,
.format-inhalt .button h6:hover{background:rgba(153,194,80,0.6)}.format-inhalt .button
a{color:#fff}.format-inhalt
hr{background:url('/wp-content/themes/cew-rehe/img/icn_dotted-border.png') bottom left repeat-x;height:5px;border:0;margin-bottom:18px;margin-top:67px}.spalte.rechts.haupt.format-inhalt>.padding>hr{margin-left:20px}.spalte.links.haupt.format-inhalt>.padding>hr{margin-right:20px}.format-inhalt
p{margin-bottom:15px;line-height:130%}.spalte.rechts.haupt.format-inhalt>.padding>p,.spalte.rechts.haupt.format-inhalt>.padding>article>p{margin-left:20px}.spalte.links.haupt.format-inhalt>.padding>p,.spalte.links.haupt.format-inhalt>.padding>article>p{margin-right:20px}.format-inhalt
a{color:#4F8A1C;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}.format-inhalt
img{margin-bottom:15px}.format-inhalt strong,
.format-inhalt
.fett{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}.format-inhalt
blockquote{}.format-inhalt ul, .format-inhalt
ol{margin-bottom:10px;display:inline-block;padding-left:20px}.spalte.rechts.haupt .padding ul, .spalte.rechts.haupt .padding
ol{margin-left:20px}.spalte.links.haupt .padding ul, .spalte.links.haupt .padding
ol{margin-right:20px}.format-inhalt ul li, .format-inhalt ol
li{margin-bottom:10px}.format-inhalt
ul{}.format-inhalt ul
li{}.format-inhalt
ol{}.format-inhalt ol
li{}.format-inhalt ul.termine,
.format-inhalt
ul.aktuelles{list-style:none;margin:0;padding:0;margin-bottom:30px;display:inline-block;width:100%}.format-inhalt ul.termine
li.termin{margin-bottom:5px}.format-inhalt ul.aktuelles
li.aktuell{margin-bottom:35px}.format-inhalt ul.termine li.termin .rechts,
.format-inhalt ul.aktuelles li.aktuell
.rechts{border-bottom:1px solid gray;padding-bottom:15px}.format-inhalt ul.termine li.termin
p.datum{color:#4F8A1C;font-style:italic;font-size:13px;line-height:150%}.format-inhalt ul.termine li.termin p,
.format-inhalt ul.aktuelles li.aktuell
p{margin-bottom:0}.format-inhalt
.gallery{}.spalte.rechts.haupt.format-inhalt>.padding>.gallery{margin-left:20px}.spalte.links.haupt.format-inhalt>.padding>.gallery{margin-right:20px}.format-inhalt .gallery.gallery-columns-1{}.format-inhalt .gallery.gallery-columns-2{}.format-inhalt .gallery.gallery-columns-3{}.format-inhalt .gallery.gallery-columns-4{}.format-inhalt .gallery.gallery-columns-5{}.format-inhalt .gallery.gallery-columns-6{}.format-inhalt .gallery.gallery-columns-7{}.format-inhalt .gallery.gallery-columns-8{}.format-inhalt .gallery.gallery-columns-9{}.format-inhalt .gallery
br{display:none}.format-inhalt .gallery .gallery-item{display:inline-block;vertical-align:top}.format-inhalt .gallery.gallery-columns-1 .gallery-item{width:100%}.format-inhalt .gallery.gallery-columns-2 .gallery-item{width:50%}.format-inhalt .gallery.gallery-columns-3 .gallery-item{width:33.33%}.format-inhalt .gallery.gallery-columns-4 .gallery-item{width:25%}.format-inhalt .gallery.gallery-columns-5 .gallery-item{width:20%}.format-inhalt .gallery.gallery-columns-6 .gallery-item{width:16.66%}.format-inhalt .gallery.gallery-columns-7 .gallery-item{width:14.28%}.format-inhalt .gallery.gallery-columns-8 .gallery-item{width:12.5%}.format-inhalt .gallery.gallery-columns-9 .gallery-item{width:11.11%}.format-inhalt .gallery .gallery-item .gallery-icon{padding:5px;display:block;line-height:100%}.format-inhalt .gallery .gallery-item
img{width:100%;height:auto;display:block;margin:0}.format-inhalt>*:last-child{margin-bottom:0!important}.hentry{}.hentry .article-header{min-height:425px;overflow:hidden}.hentry .article-header
.wrap{position:relative}.hentry .article-header
.keyvis{position:absolute;top:0}.hentry .article-header .keyvis
img{display:block}.hentry .article-header .keyvis
.die{background:url('/wp-content/themes/cew-rehe/img/die_keyvisual-wave.png') no-repeat top left;width:1097px;height:149px;margin-top:-149px;position:relative;z-index:2}.hentry .article-header
.einleitung{position:relative;z-index:10;width:246px;padding:10px
20px;margin-left:40px;background:url('/wp-content/themes/cew-rehe/img/bg_trans_weiss80.png');-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0px 0px 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:4px 4px 15px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:4px 4px 15px 0px rgba(0, 0, 0, 0.25);box-shadow:4px 4px 15px 0px rgba(0,0,0,0.25)}form#anmeldung{}form#anmeldung .field-wrapper{margin-bottom:5px}form#anmeldung .field-wrapper-1{margin-bottom:5px}form#anmeldung .field-wrapper.kennziffer{background-color:#fff}form#anmeldung .field-wrapper.bedingungen{background-color:#fff}form#anmeldung .field-wrapper.zucker{font-size:1px;position:absolute;bottom:-99999px;left:-99999px}form#anmeldung .field-wrapper label,
form#anmeldung .field-wrapper input[type="text"]{display:inline-block;float:left;padding:10px;font-size:12px}form#anmeldung .field-wrapper-1 label,
form#anmeldung .field-wrapper-1 input[type="text"]{display:inline-block;float:left;padding:10px;font-size:12px}form#anmeldung .field-wrapper input[type="text"]{background-color:#edf6e4}form#anmeldung .field-wrapper-1 input[type="text"]{background-color:#edf6e4}form#anmeldung .field-wrapper
label{width:30%}form#anmeldung .field-wrapper
textarea{background-color:#edf6e4;width:60%;min-height:50px;resize:vertical;outline:0;padding:10px}form#anmeldung .field-wrapper.checkbox-wrapper{}form#anmeldung .field-wrapper.checkbox-wrapper
fieldset{}form#anmeldung .field-wrapper.checkbox-wrapper fieldset .checkbox-label-group{display:inline-flex;align-items:center}form#anmeldung .field-wrapper.checkbox-wrapper fieldset .checkbox-label-group
label{width:auto}form#anmeldung .field-wrapper.kennziffer
label{width:60%;background-color:#fff}form#anmeldung .field-wrapper input[type="text"]{width:60%;outline:none}form#anmeldung .field-wrapper input[type="checkbox"]{width:20px;height:20px;background:#fff;vertical-align:middle}form#anmeldung .field-wrapper input[type="submit"]{background:#fff;vertical-align:middle;padding:0;color:#CE1B76;font-size:24px;cursor:pointer;margin-top:15px;text-transform:uppercase;background:#ecf6e5;padding:10px
30px;display:block;margin-left:auto;margin-right:auto}form#anmeldung .field-wrapper
input.nummern{background-image:url(/wp-content/themes/cew-rehe/img/bg_ziffern-input.png);background-repeat:repeat-x;background-size:60px;letter-spacing:23px;width:50%;overflow:hidden}form#anmeldung .field-wrapper input[name="anmeldung_kennziffer"]{background-repeat:no-repeat;padding-right:0}form#anmeldung .field-wrapper input[name="anmeldung_geburtsdatum"]{padding-right:0}form#anmeldung .field-wrapper.kennziffer
input{width:20%;background-position:27px 0}form#anmeldung .duplicate-wrapper
p.duplicate{background-color:#edf6e4;display:inline-block;padding:5px
10px;float:right;cursor:pointer}form#anmeldung
.req{color:#CE1B76}footer#footer{-webkit-box-shadow:inset 0px 2px 15px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0px 2px 15px 0px rgba(0, 0, 0, 0.25);box-shadow:inset 0px 2px 15px 0px rgba(0, 0, 0, 0.25);padding-top:40px}footer#footer
.wrap{}footer#footer
nav{position:relative}footer#footer nav
ul{padding-bottom:10px}footer#footer nav ul
li{display:inline-block;vertical-align:top;line-height:140%}footer#footer nav ul li:last-child{margin-bottom:0}footer#footer nav>ul>li{width:12%;float:left;margin-bottom:15px}footer#footer nav ul li
a{font-size:12px;display:block;color:#fff;margin-right:10px}footer#footer nav>ul>li>a{text-transform:uppercase}footer#footer nav ul li
ul{margin-top:15px}footer#footer nav ul li ul
li{display:block}footer#footer nav ul li.current-menu-item>a,
footer#footer nav ul li a:hover{color:#360}.padding-45{padding:45px}.padding-45-t{padding-top:45px}.padding-45-r{padding-right:45px}.padding-45-b{padding-bottom:45px}.padding-45-l{padding-left:45px}.margin-5{margin:5px}.margin-5-t{margin-top:5px}.margin-5-r{margin-right:5px}.margin-5-b{margin-bottom:5px !important}.margin-5-l{margin-left:5px}.margin-15{margin:15px}.margin-15-t{margin-top:15px}.margin-15-r{margin-right:15px}.margin-15-b{margin-bottom:15px}.margin-15-l{margin-left:15px}.margin-35{margin:45px}.margin-35-t{margin-top:35px}.margin-35-r{margin-right:35px}.margin-35-b{margin-bottom:45px}.margin-35-l{margin-left:35px}.margin-65{margin:65px}.margin-65-t{margin-top:65px}.margin-65-r{margin-right:65px}.margin-65-b{margin-bottom:65px}.margin-65-l{margin-left:65px}.wp-prev-next
ul{list-style:none}