/* Style sheet styles */
*,div,img{margin:0;padding:0;border:0;outline:none;}
body{background:#dcdcdc url("images/body-bg.jpg") center top no-repeat;font-family:Arial, Verdana, sans serif;font-weight:normal;text-decoration:none;font-size:62.5%;color:#606060;}
#wrapper{width:955px;position:relative;margin-top:26px;margin-right:auto;margin-left:auto;background:url("images/wrapper-bg.png") center top no-repeat;font-size:1em;/*-moz-box-shadow: 0px 0px 12px #2f2f2f;-webkit-box-shadow: 0px 0px 12px #2f2f2f;box-shadow: 0px 0px 12px #2f2f2f;*/}
#header{padding-top:10px;padding-left:10px;background:url("images/header-shadow.png") left top no-repeat;}
#header .mod_changelanguage a{text-decoration:none;font-size:12px;color:#606060;}
#header .mod_changelanguage{right:40px;top:-25px;position:absolute;}
#header .green-line{top:295px;position:absolute;z-index:1000;}
#left .baum-right{left:0;top:-18px;position:absolute;}
#header .top-pdf-link{right:135px;top:-28px;position:absolute;}
#header .mod_zad_switcher{width:60px;left:700px;top:-28px;position:absolute;}
#header .mod_zad_switcher span{display:none;}
#header .logo{left:45px;top:165px;position:absolute;}
#header .logo-print{left:45px;top:165px;position:absolute;display:none;}
#header .mod_navigation{height:139px;left:310px;top:5px;position:absolute;overflow:visible;z-index:10000;}
#header .mod_navigation ul.level_1 li{float:left;list-style-type:none;}
#header .mod_navigation ul.level_1 li.last{background:none;}
#header .mod_navigation ul.level_1 li a{width:150px;height:25px;display:block;padding-top:90px;padding-bottom:24px;text-align:center;background-image:url("images/navi-spacer.gif");background-repeat:no-repeat;font-weight:normal;text-decoration:none;font-size:1.4em;color:#606060;line-height:1.8em;background-position:0px 55px;}
#header .mod_navigation ul.level_1 li a:hover,#header .mod_navigation ul.level_1 li span.active,#header .mod_navigation ul.level_1 li a.trail{width:150px;height:25px;display:block;padding-top:90px;padding-bottom:24px;text-align:center;background-image:url("images/navi-spacer.gif");background-repeat:no-repeat;font-weight:normal;text-decoration:none;font-size:1.4em;color:#041E42;line-height:1.8em;background-position:0px 55px;cursor:pointer;}
#header .mod_navigation ul.level_1 li a.first,#header .mod_navigation ul.level_1 li span.first{background-image:none;}
#header .mod_navigation ul.level_1 li.active ul.level_2,#header .mod_navigation ul.level_1 li.trail ul.level_2{display:block;}
#header .mod_navigation ul.level_2{left:-278px;top:320px;position:absolute;display:none;z-index:200;}
#header .mod_navigation ul.level_1 li ul.level_2 li a{height:auto;margin-bottom:10px;padding-top:0;padding-bottom:0;text-align:left;font-weight:bold;font-size:1.3em;line-height:1.6em;background-image:none;}
#header .mod_navigation ul.level_1 li ul.level_2 li a:hover,#header .mod_navigation ul.level_1 li ul.level_2 li span.active,#header .mod_navigation ul.level_1 li ul.level_2 li a.trail{height:auto;padding-top:0;padding-bottom:0;text-align:left;font-weight:bold;font-size:1.3em;color:#041E42;line-height:1.6em;}
#header .mod_navigation ul.level_1 li ul.level_2 li span.active{margin-bottom:10px;}
#header .mod_navigation ul.level_3{display:none;margin-left:20px;}
#header .mod_navigation ul.level_2 li.active ul.level_3,#header .mod_navigation ul.level_2 li.trail ul.level_3{display:block;}
#header .mod_navigation ul.level_2 li{float:none;display:block;}
#container{padding-top:20px;padding-bottom:20px;padding-left:10px;background:url("images/container-shadow.png") left top repeat-y;min-height:470px;}
#main{padding-right:65px;padding-left:35px;}
#main .pdf_link{right:100px;top:-341px;position:absolute;}
#main h1,#main h1.ce_headline{font-weight:normal;font-size:1.8em;color:#92c32e;line-height:2.2em;}
#main h2,#main h2.ce_headline{font-weight:bold;font-size:1.6em;color:#606060;line-height:2.2em;}
#main .ce_text p{font-weight:normal;font-size:1.2em;line-height:1.4em;}
#main a{text-decoration:none;color:#041E42;}
#main .layout_latest .press-info{width:130px;float:left;margin-right:30px;padding-top:15px;padding-bottom:15px;border-top:1px solid #c1c1c1;}
#main .layout_latest .press-info p.info{font-weight:normal;font-size:1.2em;color:#adadad;}
#main .layout_full p.info{margin-top:30px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #adadad;font-weight:normal;font-size:1.2em;color:#adadad;}
#main .layout_full h1{margin-bottom:10px;font-weight:bold;font-size:1.2em;color:#606060;}
#main .layout_full h2{display:none;}
#main .layout_latest .press-info h2{font-weight:normal;font-size:1.2em;color:#818181;line-height:1.4em;}
#main .layout_latest .press-content{margin-left:160px;padding-top:15px;padding-bottom:15px;border-top:1px solid #c1c1c1;}
#main .layout_latest .press-content h2{font-size:1.0em;}
#main .layout_latest .press-content h2 a{font-weight:bold;text-decoration:none;font-size:1.2em;color:#606060;line-height:1.4em;}
#main .layout_latest .press-content p.teaser{font-size:1.2em;line-height:1.4em;}
#main .layout_latest .press-content p.more a{display:block;margin-top:10px;font-weight:normal;text-decoration:none;font-size:1.2em;color:#92C32E;}
#main .mod_newsreader p.back a{display:block;margin-top:40px;font-weight:normal;text-decoration:none;font-size:1.2em;color:#92C32E;}
#main .mod_newsreader .enclosure a{display:inline-block;margin-top:20px;font-weight:normal;text-decoration:none;font-size:1.2em;color:#92C32E;}
#main .mod_newslist h1{margin-bottom:10px;}
#left .baum-left{left:-257px;top:-21px;position:absolute;}
#footer #zitate{left:20px;top:-170px;position:absolute;}
.js #footer #zitate{display:none;}
#footer{padding-bottom:10px;background:url("images/footer-shadow.png") left top no-repeat;font-size:1.0em;color:#ededed;}
#footer .inside{padding-top:13px;padding-left:35px;}
#footer a{text-decoration:none;color:#EDEDED;}
#footer .mod_customnav{width:130px;height:30px;right:100px;top:13px;position:absolute;}
#footer .mod_customnav ul.level_1 li{float:left;margin-right:10px;padding-right:10px;background:url("images/tiny-navi-spacer.gif") right center no-repeat;list-style-type:none;}
#footer .mod_customnav ul.level_1 li.last{margin-right:0;padding-right:0;background-image:none;}
#footer .xing-like{right:40px;top:7px;position:absolute;}
#footer .xing-like img{width:25px;height:25px;}
#footer .footer-text{right:50px;top:60px;position:absolute;padding-bottom:40px;}
#footer .footer-text table td{vertical-align:top;font-weight:bold;font-size:1.0em;color:#606060;line-height:1.6em;}
#footer .footer-text a{font-weight:bold;text-decoration:none;font-size:1.0em;color:#606060;}
#footer .footer-text ul li{margin-left:15px;list-style-type:none;}
#main form{width:440px;margin-top:15px; }
#main form td{width:100px;vertical-align:top; font-size:14px; }
#main form input{width:300px;margin-bottom:10px;margin-left:auto;padding:4px;border:1px solid #cccccc;}
#main form input.checkbox{width:auto;}
#main form textarea{width:300px;height:150px;border:1px solid #cccccc;}
#main form .checkbox_container{}
#main form .checkbox_container span{height:25px;display:block;}
#main form .checkbox_container span label{vertical-align:text-top;}
#main form .checkbox{margin-top:1px;margin-right:3px;vertical-align:top;}
#main form .submit{width:300px;margin-top:10px;}
#main form p.error{font-size:1em;color:#92C32E;}
#main form span.mandatory{color:#92C32E;}
