/* Style sheet basic */
.ce_facebooklikeit{width:310px;float:right;}
body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#375f88;line-height:20px;}
h1{height:20px;margin:0px 0px 10px 0px;padding:1px 0px 1px 25px;background-color:#175ca0;background-image:url("tl_files/tiny_templates/grafiken/bg_headline.gif");background-repeat:no-repeat;font-weight:normal;font-size:1em;color:#FFFFFF;text-transform:uppercase;}
*:first-child+html h1{height:21px;padding-top:2px;}
* html h1{height:21px;padding-top:2px;}
h2{margin:0px 0px 10px 0px;padding:0px;font-weight:bold;font-size:1em;}
h2 a,h2 a:link,h2 a:visited{text-decoration:none;color:#175ca0;}
p{margin:0px 0px 10px 0px;line-height:19px;}
a,a:link,a:visited{text-decoration:none;color:#175ca0;}
#overall-container{width:890px;position:relative;margin-right:auto;margin-left:auto;}
#logo-line{height:80px;z-index:150;}
#menue{height:23px;position:relative;margin-bottom:5px;background-color:#175ca0;z-index:100;}
.logo{width:290px;left:0px;top:0px;position:absolute;}
#header{height:306px;position:relative;z-index:50;}
#header-text{width:411px;height:65px;bottom:0px;position:absolute;padding-bottom:0;background-image:url("tl_files/tiny_templates/grafiken/bg_header_text.png");background-position:left bottom;background-repeat:no-repeat;font-size:22px;color:#ffffff;line-height:24px;z-index:999;}
* html #header-text{background-image:url("none");}
#header-text div h1{margin:2px 0px 7px 0px;padding:0px;background-image:url("none");font-size:23px;color:#ffffff;background-color:transparent;text-transform:none;}
#header-text div{padding-top:8px;padding-right:10px;padding-left:10px;font-size:16px;color:#ffffff;line-height:24px;}
#header-text #extJs_content_64{margin:0px;padding:0px;}
#header-pic{position:absolute;z-index:10;}
#header-pic div{z-index:10;}
#container{float:left;margin-top:5px;margin-bottom:30px;}
#main-3sp{width:290px;float:left;margin:0px;}
#main-2sp{width:590px;float:left;margin:0px;}
#left{float:left;margin-right:10px;}
#right{float:right;margin-left:10px;}
.caption{margin-top:-5px;font-size:0.9em;}
.mod_routenplaner{width:160px;float:left;padding-left:10px;}
* html .mod_routenplaner{overflow:hidden;}
.mod_routenplaner input{width:124px;}
.mod_dlh_googlemaps{float:left;}
#left .mod_article .ce_text p{margin-top:5px;}
.mod_newslist h2{margin-bottom:0px;}
.mod_newslist .teaser{margin-bottom:0px;}
.mod_newslist a{text-decoration:none;color:#BE424C;}
.mod_newslist .block{margin-bottom:10px;}
.mod_newslist .image_container img{padding:4px 3px 3px 0px;}
.mod_newslist table{border-collapse:collapse;}
#left .mod_newsreader .back{display:none;visibility:hidden;}
.mod_newsarchive .block{margin-bottom:10px;}
.mod_newsarchive .tr_news_info{line-height:1em;}
.mod_newsarchive h2{margin-bottom:0px;}
.mod_newsarchive a{text-decoration:none;color:#BE424C;}
#news_archiv ul.level_1{margin-left:0px;padding-left:0px;list-style-type:none;}
#news_archiv ul.level_2 p{margin:0px;padding:0px;}
#news_archiv ul.level_2{padding-left:15px;list-style-type:none;}
#news_archiv a{text-decoration:none;}
#news_archiv ul.level_2 li.active{margin-left:5px;list-style-image:url("tl_files/tiny_templates/grafiken/act_red.gif");}
#news_archiv ul.level_2 li.active p.active{margin-left:-5px;}
#left .highlight p{margin-bottom:0px;line-height:15px;}
#left .highlight h2{width:220px;float:right;margin-top:-3px;margin-bottom:0px;color:#175CA0;}
#left .highlight .ce_text{height:68px;}
* html #left .highlight .ce_text{height:68px;overflow:hidden;}
#language ul,#language ul li{float:left;list-style-type:none;}
#language li{padding-left:5px;}
#language{right:0px;top:31px;position:absolute;}
* html #language{right:0px;top:45px;position:absolute;}
*:first-child+html #language{right:0px;top:43px;position:absolute;}
#footer{width:100%;float:left;text-align:right;border-top:1px solid #175CA0;border-right:0px solid #175CA0;border-bottom:0px solid #175CA0;border-left:0px solid #175CA0;}

