/* Style sheet Layout */
*{margin: 0px;padding: 0px;}
html{height:100%;background:#f0f0f0 url("tl_files/system/images/html_bg.jpg") center top repeat-x;font-family:arial;font-weight:bold;font-size:13px;color:#004080;}
h1{padding-bottom:12px;font-size:1.4em;}
h2{padding-bottom:10px;font-size:1.3em;}
h3{padding-bottom:10px;font-size:1.2em;}
a,a:hover,a:active,a:visited{font-weight:bold;text-decoration:none;color:#4c9823;}
p{padding-top:5px;padding-bottom:8px;}
#main li{margin-left:20px;padding-top:3px;padding-bottom:3px;list-style-position:outside;}
#main #sitemap li{padding-left:5px;list-style-position:inside;}
#main #sitemap li .level_2{padding-left:10px;list-style-position:inside;}
@media screen{#container>div#footer{   position: fixed;  }}
#wrapper{height:100%;overflow:auto;padding-bottom:80px;}
#header{background:url("tl_files/system/images/header_bg.jpg") center top no-repeat;}
#container{height:600px;overflow:hidden;}
#main{width:400px;overflow:auto;padding-top:10px;padding-bottom:80px;padding-left:25px;}
#right{right:45px;top:11px;position:relative;}
#footer{width:100%;height:63px;left:0;text-align:center;background:url("tl_files/system/images/footer_bg.jpg") center top repeat-x;color:#4c9823;position:absolute;bottom:0;}
.legal{padding-top:34px;text-align:center;margin: 0px auto;width:990px;}
#left{height:350px;padding-top:10px;background:url("tl_files/system/images/menu_bg.jpg") center top no-repeat;color:#4c9823;}
#left a,#left a:hover,#left a:visited,#left a:active{color:#004080;}
#left li{margin-bottom:8px;}
#left ul .level_2{margin-top:8px;}
#left .mod_navigation .level_1{left:10px;top:4px;position:absolute;}
#left .mod_navigation .trail{color:#4c9823;}
#left .mod_navigation li{list-style-type:none;position:relative;left:0px;}
#bewerbung .input{width:300px;}
#right h2,#right h3{margin-top:5px;margin-bottom:2px;padding:0;font-size:1.1em;}
.home{right:40px;top:85px;position:relative;float:right;}
.home img{width:230px;height:90px;}

