body {text-align:center;width:100%;height:100%;margin:0 auto;background:#fff;font-family:arial, verdana, sans-serif;font-size:100%;color:#4c4c4c;}
html {height:100%;}
img {border:0;}

a, a:link, a:visited {color:#4c4c4c;}
a:hover, a:active {color:#2c2c2c;}

input, textarea, select, radio  {margin:2px 0 2px 0;padding:2px;border:1px solid #e1e2dd;background:#e1e2dd;font-family:arial, verdana, sans-serif;font-size:1em;color:#4c4c4c;}
input:hover, select:hover, textarea:hover, input:focus, select:focus, textarea:focus, input:visited, select:visited, textarea:visited {border:1px solid #e1e2dd;background:#fff;color:#4c4c4c;}

/* basic.css ***************************************************************************************************************************************************/
h3 {margin:25px 0 15px 0;text-transform:uppercase;font-weight:bold;font-size:1.25em;}
h4, h5, h6 {margin:25px 0 10px 0;font-weight:bold;font-size:1.35em;}
.blue {color:#516c83;}

.wrapper_green {width:16cm !important;margin:0;padding:0;background:#fff;}
.wrapper {text-align:left;width:16cm !important;margin:0 auto;background:#fff;}
.wrapper_white {background:#fff;}
.shadow_left {display:none;}
.shadow_right {display:none;}
.border {display:none;}
.wrapper_white {padding:0;}

/* HEADER ***************************************************************************************************************************************************/
.header {display:none !important;}
.quicknav {display:none;}
.barriere {display:none;}

/* MENU *****************************************************************************************************************************************************/
.menu {display:none;}

/* MOTION **************************************************************************************************************************************************/
.motion {display:none;}
.motion_left_unterseite {display:none !important;}
.suche {display:none;}
.motion_pic {display:none;}
.motion_trenner {display:none;}

/* LINKS *****************************************************************************************************************************************************/
.left {display:none;}

.submenu_blue, .submenu_red, .submenu_green, .submenu_yellow {display:none;}
.submenu_grey ul.ul_level_1 {display:none;}

/* RECHTS ****************************************************************************************************************************************************/
.right {float:left;width:16cm !important;line-height:1.35em;font-size:.8em;}
.right_abstand {margin:25px 0 0 0;}
.right ul {/*display:block;*/margin:10px 0 10px 20px;padding;0 0 0 0;list-style-type:none;}
.right li {margin:0 0 10px 0;padding:0 0 0 15px;background:url(/media/liste.gif) top left no-repeat;list-style-position:inside;line-height:1.25em;}
*html .right li {display:inline-block;}
.right ol li {margin:0 0 10px 0;padding:0 0 0 0;background:none;line-height:1.25em;}

.breadcrumb {position:relative;margin:-20px 0 0 0;font-size:.85em;color:#666;}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {color:#666;}
.breadcrumb a:hover, .breadcrumb a:active {text-decoration:none;color:#353535;}

.randspalte {float:right;width:5cm !Important;margin:25px 0 0 25px;}
.randspalte_box {margin:0 0 10px 0;padding:2px;border:1px solid #e1e2de;}
.randspalte_box h3 {text-align:left;margin:0;padding:5px 5px 5px 30px;background:#e1e2de;text-transform:none;font-size:1em;}
.randspalte_box_pin {position:absolute;margin:-10px 0 0 -5px;}
.randspalte_box_content {padding:10px 5px;font-size:.85em;}

.trenner {padding:15px 0;}
.trenner_dash {margin:15px 0 0 0;padding:10px 0 0 0;border-top:1px dashed #ccc;}
.date {margin:10px 0 0 0;font-size:.8em;}

.textfooter {display:none;}

.footer {clear:both;text-align:center;height:170px;background:#fff;}
/* print.css */

#cookie-message, .sprachen {
    display:none!important;
}
