/* Style sheet jLb */
html{width:100%;height:100%;text-align:center;background-image:url("tl_files/lehrbauhof/img/jlb_background.png");background-repeat:repeat;font-size:1.0em;}
body{width:100%;height:100%;text-align:center;}
#wrapper{width:100%;height:100%;background-image:url("tl_files/lehrbauhof/img/jlb_header_background.png");background-repeat:repeat-x;}
#header{width:990px;height:205px;margin-right:auto;margin-left:auto;background-image:url("tl_files/lehrbauhof/img/jlb_header.png");background-repeat:no-repeat;}
#header img{border-right:1px solid #ff0000;}
#topnavigation{width:980px;margin:170px 0 0 0;padding:0 0 0 5px;overflow-x: hidden;overflow-y: hidden;}
#topnavigation ul{width:990px;height:30px;margin:0;padding:0;border:0;list-style-type:none;}
#topnavigation ul li{height:30px;display:inline;margin:0;padding:0;border:0;}
#topnavigation a,#topnavigation span{height:30px;display:inline-block;padding-top:6px;padding-right:10px;padding-left:10px;font-weight:bold;text-decoration:none;font-size:13px;color:#ffffff;}
#topnavigation span.active,#topnavigation span.first-active,#topnavigation a.trail,#topnavigation a:hover,#topnavigation a:active{height:30px;display:inline-block;background-color:#ffffff;color:#0F228B;}
#container{width:990px;margin-right:auto;margin-left:auto;background-color:#ffffff;overflow-x: hidden;overflow-y: hidden;}
#sidenavigation{width:213px;position:relative;float:left;margin:0;padding:0;}
#sidenavigation ul{width:213px;margin:0;padding:0;border:0;color:#171717;list-style-type:none;}
#sidenavigation ul li{border:0;}
#sidenavigation a,#sidenavigation span{padding:6px 5px 6px 10px;text-decoration:none;}
#sidenavigation ul.level_1 li{background-color:#D5D5D5;border-top:1px solid #ffffff;}
#sidenavigation ul.level_1 li.first{border-top:0px;}
#sidenavigation ul.level_1 a,#sidenavigation ul.level_1 .active{font-weight:bold;}
#sidenavigation ul.level_2{margin:0;}
#sidenavigation ul.level_2 a,#sidenavigation ul.level_2 .active{font-weight:normal;}
#sidenavigation ul.level_2 li,#sidenavigation ul.level_2 li.first{padding-right:5px;padding-left:20px;background-color:#EAEAEA;border-top:1px solid #ffffff;}
#sidenavigation a,#sidenavigation span{display:block;font-weight:normal;font-size:11px;color:#171717;}
#sidenavigation .active submenu first{margin:0;padding:0;}
#main{padding:15px 25px 20px 25px;min-height: 400px;}
#footer{width:990px;height:20px;clear:left;display:block;padding-top:10px;background-color:#D5D5D5;}
#footer_navigation{width:480px;float:left;display:block;margin:0;padding:0;text-align:right;}
#footer p{width:495px;float:right;display:block;margin:0;padding:0;text-align:left;}
#footer_navigation ul,#footer_navigation li{display:inline;}
.mod_breadcrumb{margin-bottom:10px;}
.mod_changelanguage{float:right;}
.mod_changelanguage ul,.mod_changelanguage ul li{display:inline;margin:0 0 0 2px;padding:0;list-style-type:none;}
#left .mod_calendar{width:160px;position:relative;display:inline-block;margin:5px 0 0 20px;}
.mod_login{width:160px;position:relative;display:block;margin-left:20px;overflow-x: hidden;overflow-y: hidden;}
.mod_login input{width:60px;size: 10;}
.mod_newsmenu{margin-top:10px;margin-left:20px;}
#sidenavigation ul.level_2 li.active{background-color:#FFFFFF;}

