/* Style sheet layout */
#wrapper{font-size:85%;}
#header{height:141px;background:#B4DBFD url("tl_files/img/header_bg.jpg") left top repeat-x;}
p#logo{height:141px;margin:0;background:url("tl_files/img/header_img2.jpg") left top no-repeat;}
#logo a{border:0px;}
#logo img{margin-top:41px;margin-left:205px;}
#container{background:#F6FBFE url("tl_files/img/content_bg.jpg") left top repeat-x;border-top:1px solid #fff;}
#left .inside{margin-right:40px;}
.ce_download,.ce_downloads{margin-bottom:1.5em;}
#havarie{padding-bottom:26px;background:url("tl_files/img/hav_bg.jpg") left top repeat-x;margin: 25px 6px 1em 6px;}
#havarie .inside{margin:0;background:url("tl_files/img/hav_rechts.gif") right top no-repeat;}
#havarie h1{margin:0;padding:8px 2px 0 40px;background:url("tl_files/img/hav_links.gif") left top no-repeat;font-weight:bold;font-size:100%;min-height: 28px;}
#havarie p{margin: 0 5px 1em 5px;}
#havarie p.tel{padding:3px;background-color:#CBE4FC;border:1px solid #fff;}
#main .inside{margin-right:40px;margin-left:2px;}
.trenner{padding-bottom:60px;background:url("tl_files/img/trenner.jpg") center bottom no-repeat;}
.mod_newslist{margin-bottom:1.5em;}
.mod_newslist h2{padding:3px;background-color:#CDE7FE;font-size:95%;}
.layout_short{margin-bottom:1em;}
p.info{margin:0;padding:3px;background-color:#E5F1FD;font-size:85%;}
.mod_newslist .teaser,.mod_newslist .more{display:none;}
#nav{background:url("tl_files/img/nav_oben.jpg") left top no-repeat;}
#nav ul{margin:0;padding:0;list-style-type:none;}
#nav ul.level_1{margin:61px 0 0;padding-bottom:49px;background:url("tl_files/img/nav_unten.jpg") left bottom no-repeat;}
#nav li{margin:0;padding:0;background:#CAE5FF url("tl_files/img/nav_bg.jpg") left top repeat-y;}
#nav li a,#nav li span{display:block;padding:6px 4px 6px 12px;border-bottom:1px solid #A7D2FC;}
#nav li a:link,#nav li a:visited{text-decoration:none;color:#014B8F;}
#nav li a:hover,#nav li a:focus,#nav li a:active,#nav li a.trail{text-decoration:underline;color:#333;}
#nav li span{font-weight:bold;color:#014B8F;}
#nav .level_1 ul{margin-left:10px;}
#nav .level_2 li{background-color:#E5F2FF;background-image: none;}
.mod_breadcrumb{margin-top:22px;border-bottom:1px solid #CBE4FC;font-size:85%;}
.anfang{padding-top:3px;text-align:right;border-top:1px solid #CDE7FE;font-size:90%;}

