/* Style sheet main */
*{margin:0;padding:0;}
body,html{color:#313435;background: #9ea4a6;font: 400 12px arial, helvetica, sans-serif;}
h2{margin-bottom:10px;padding-bottom:10px;color:#003951;background: url(tl_files/img/bgh2.gif) repeat-x bottom left;font: 400 18px arial, verdana;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0;}
.clear{width:1px;height:1px;clear:both;}
.error{color:#CC0000;}
.more{font-weight: 700;}
#header .mod_navigation{width:920px;height:32px;left:-15px;top:140px;position:absolute;border-top:1px solid #7190a0;border-bottom:1px solid #7190a0;background: #8da6b4;z-index: 2;}
#header .mod_navigation ul{margin:8px 0 0 250px;}
#header .mod_navigation ul li{display:inline;margin-right:30px;}
#header .mod_navigation ul li a{color:#f5f6f7;}
#header .mod_navigation ul li a:hover{text-decoration:underline;}
#header .mod_navigation ul .active,#header .mod_navigation ul .trail{display:inline;text-decoration:underline;color:#f5f6f7;}
#left .mod_navigation{padding-bottom:30px;}
#left .mod_navigation li .active,#left .mod_navigation li.trail a{display:block;padding:5px 0 5px 15px;color:#313435;background: #e4e8ea url(tl_files/img/bgh2.gif) repeat-x bottom left;}
* html #left .mod_navigation li{height:10px;}
#left .mod_navigation li a{display:block;padding:5px 0 5px 15px;color:#313435;background: url(tl_files/img/bgh2.gif) repeat-x bottom left;}
* html #left .mod_navigation li a{height:10px;}
#left .mod_navigation li a:hover{background-color:#e4e8ea;text-decoration:none;}
.glossarelement li a{display:block;padding:0;color:#313435;line-height:24px;background: none;}
.glossarelement li a:hover{text-decoration:none;background: none;}
#header .mod_customnav ul{position: absolute;right: 0;top: -25px;z-index: 2;}
#header .mod_customnav li{display: inline;padding-left: 10px;}
#header .mod_customnav li p{display:inline;text-decoration:underline;font-size:11px;color:#f5f6f7;}
#header .mod_customnav a{font-size:11px;color:#f5f6f7;}
#footer h1{display:none;}
#footer .mod_customnav{float:left;margin:20px 70px 0 2px;}
#footer .mod_customnav ul{list-style-type:none;}
#footer .mod_customnav a{color:#313435;line-height:16px;}
#footer a:hover,#footer p.active{text-decoration:underline;}
#footer .first{margin-bottom:5px;font-size:12px;font-weight: 700;}
#footer .nofirst{margin-top:42px;}
#footer .nofirst .first{display:none;}
* html #footer .ie6 a.last{display:none;}
.searchform{width:210px;height:22px;top:146px;position:absolute;background: #f5f6f7;z-index: 5;}
.searchform input.text{width:138px;position:absolute;margin:2px 2px 0 12px;padding:2px 3px 2px 0;border:0;color:#003951;background: #f5f6f7;z-index: 6;}
.searchform input.submit{width:49px;height:18px;right:2px;position:absolute;margin-top:2px;padding:1px 3px 4px 4px;border:0;font-size:11px;color:#f5f6f7;background: #8da6b4;cursor: pointer;text-transform: lowercase;z-index: 6;}
div.searchresults form{display:none;}
.searchresults .relevance,.searchresults .header{font-size:11px;color:#313435;}
.searchresults .url{display:none;}
#kontaktformular td{padding:0 15px 10px 0;vertical-align:top;}
#kontaktformular span{margin:0 2px;}
#kontaktformular input.text,#kontaktformular .textarea{width:320px;padding:2px;border:1px solid #8da6b4;color:#003951;}
#kontaktformular input.submit{padding:2px 4px;font-size:11px;cursor: pointer;text-transform: lowercase;}
.mod_randomImage{width:558px;height:247px;margin:-30px 0 30px -20px;}
.bannerbox{width:302px;height:186px;left:-30px;top:-29px;position:relative;padding:30px;color:#8da6b4;line-height:16px;background: #003951;}
* html .bannerbox{left:0;}
.bannerbox a{color:#8da6b4;}
.mod_newslist{padding-bottom:30px;}
.mod_newslist .layout_simple{display:block;padding:5px 0 5px 15px;color:#313435;background: url(tl_files/img/bgh2.gif) repeat-x bottom left;}
.mod_newslist a{color:#76a0b8;}
.mod_newslist li a:hover{text-decoration:none;}
.layout_full .ce_text{margin:5px 0 10px;}
.layout_latest span{margin-bottom:3px;font-size:11px;}
.layout_simple span{font-size:11px;}
#main .layout_latest h3,#main .layout_simple h3{margin:0;}
#main h3{margin-bottom: 3px;}
.pagination{margin-top:15px;padding-top:10px;text-align:center;background: url(tl_files/img/bgh2.gif) repeat-x top left;}
.pagination p{margin-bottom:5px;}
.pagination ul li{display:inline;margin-right:5px;}
#wrapper{width:950px;position:relative;margin:30px auto 0;background: url(tl_files/img/bglayout.gif) repeat-y;}
#header{width:920px;position:relative;margin-left:15px;background: #003951;}
#header .inside{height:140px;margin-left:15px;}
#header h1{top:50px;position:absolute;}
#main li{margin-left:15px;list-style: disc;list-style-position: outside;}
#footer{width:905px;height:200px;margin-left:15px;padding-left:15px;font-size:11px;background: #b3babc;}
* html #footer{}
#footer .inside{margin:0 15;}
* html #footer .inside{margin:0;}
#footer-top{width:900px;height:23px;margin-left:-15px;padding:7px 0 0 20px;color:#b3babc;background: #313435;}
* html #footer-top{width:900px;}
#footer-top a{color:#b3babc;}
#bottom{width:950px;height:15px;clear:both;background: url(/tl_files/img/bglayoutbottom.gif) no-repeat;}

