/* Style sheet Stil_Gumpert_2010 */
html{overflow:scroll;}
#main .mod_form p.error{margin-bottom:1px;color:#F00;}
#main .inside{padding:20px;}
#main .inside h1{font-size:12px;}
#footer .mod_secondarynav{padding-top:6px;padding-right:14px;text-align:right;color:#B3B3B3;text-transform:uppercase;}
#footer .mod_secondarynav a{padding-right:3px;padding-left:3px;text-align:right;border-right:1px solid #B3B3B3;color:#B3B3B3;text-decoration:none;}
#footer .mod_secondarynav span{padding-left:3px;}
#footer{margin-left:200px;border-top:2px solid #AAD2D6;}
#main{background-color:#FFF;}
#contactform div.ce_form{width:375px;float:left;display:block;margin-left:10px;padding:0 10px 10px;border:1px solid #ccc;}
#contactform div.ce_image{width:100px;float:left;display:block;}
#contactform label.full{padding-top:10px;}
#contactform label.left{width:110px;float:left;padding-top:3px;padding-bottom:3px;}
#contactform input.text{width:257px;margin-top:3px;margin-bottom:3px;border:1px solid #808080;}
#contactform input.text.error{background-color:#fee;border-color:#f00;}
#contactform input.submit{width:126px;margin-top:3px;margin-left:113px;padding-bottom:2px;background-color:#ddd;border:1px solid #808080;}
#contactform textarea{width:367px;border:1px solid #808080;}
#contactform p.error{display:none;}
#right .inside{padding:15px;background-color:#E6F2F3;}
#right .mod_eventlist{color:#008896;}
#right .mod_eventlist a{color:#008896;text-decoration:none;}
#right .mod_infoblock a{color:#000;text-decoration:none;}
#right .mod_eventlist .title{margin-top:10px;margin-bottom:4px;font-weight:bold;}
#right .mod_eventlist h1{margin:15px 0;padding:0;font-weight:bold;font-size:12px;color:#000;text-transform:uppercase;}
#right .ie6height200{height:200px;display:none;}
#right .mod_infoblock h1{margin:30px 0 0;padding:0;font-weight:bold;font-size:11px;}
#left .mod_navigation{padding-top:30px;}
#left .mod_navigation ul{margin:0;padding:0;list-style-type:none;}
#left .mod_navigation ul li a,#left .mod_navigation ul li span{display:block;padding-top:4px;padding-bottom:4px;padding-left:10px;border-bottom:1px solid #FFF;color:#000;text-decoration:none;}
#left .mod_navigation ul.level_2 li a,#left .mod_navigation ul.level_2 li span{padding-top:4px;padding-bottom:4px;padding-left:25px;color:#0A6F7A;}
#left .mod_navigation ul.level_1 li a.trail,#left .mod_navigation ul.level_1 li span.active{font-weight:bold;}
#left .mod_navigation ul.level_1 li span.active{background:url("tl_files/templates/img/nav2_active_bg.gif") left top repeat-y;}
.hidenav2 #left .mod_navigation{display:none;}
ul.level_1 ul.level_2{display:none;}
ul.level_1 li.active ul.level_2,ul.level_1 li.trail ul.level_2{display:block;}
#container{background-image:url("tl_files/templates/img/otto_content_bg.gif");background-repeat:repeat-y;border-bottom:2px solid #FFF;}
body{font-family:sans-serif;font-size:12px;}
a{color:#008896;}
p{margin-top:11px;margin-bottom:11px;}
#header .mod_navigation{height:27px;padding-top:114px;}
#header .mod_navigation ul{margin:0;padding:0;list-style-type:none;text-transform: uppercase;}
#header .mod_navigation ul li{float:left;margin:0;padding:6px 0 7px;}
#header .mod_navigation ul li.active,#header .mod_navigation ul li.trail{background-image:url("tl_files/templates/img/nav1_bg.gif");background-repeat:repeat-x;}
#header .mod_breadcrumb{width:528px;height:17px;float:left;clear:both;margin-top:16px;margin-left:222px;color:#808080;}
#header .mod_breadcrumb a{color:#808080;text-decoration:none;}
#header .mod_breadcrumb .active{font-weight:bold;text-decoration:underline;}
#header .mod_form{height:25px;padding-top:11px;padding-left:15px;}
#header .mod_form .text{width:101px;height:16px;float:left;display:block;margin-right:7px;padding:0;border:none;}
#header .mod_form .submit{width:15px;height:16px;background-image:url("tl_files/templates/img/search_btn.gif");border:none;}
#header .mod_navigation ul li a,#header .mod_navigation ul li span{display:block;margin:0;padding:0 13px;color:#0B7E8B;border-left:1px solid #FFF;border-right: 1px solid #0B7E8B;text-decoration:none;}
#header .mod_navigation ul li a.first,#header .mod_navigation ul li span.first{border-left:none;}
#header .mod_navigation ul li a.last,#header .mod_navigation ul li span.last{border-right:none;}
#header .mod_navigation ul li span.active,#header .mod_navigation ul li a.trail{color:#FFF;}
.lang-de #header{background-image:url("tl_files/templates/img/Kopf_176.jpg");}
.lang-en #header{background-image:url("tl_files/templates/img/Kopf_en.jpg");}
.lang-fr #header{background-image:url("tl_files/templates/img/Kopf_fr.jpg");}
#header .mod_changelanguage{width:200px;height:27px;float:left;margin-top:114px;}
#header .mod_changelanguage ul{margin:5px 0 0 26px;padding:0;list-style-type:none;}
#header .mod_changelanguage ul li{display:inline;}
#header .mod_changelanguage ul li a{text-decoration:none;}
