/* Style sheet layout */
html{margin:0;padding:0;}
body{background-color:#E5ECF6;font-family:Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;color:#333;}
a:link,a:visited{text-decoration:underline;color:#042F5A;}
a:hover,a:focus,a:active{text-decoration:none;color:#AD4202;}
a.extern,a.extern2{padding:2px 0 2px 18px;background:url("tl_files/img/icons/extern.gif") left center no-repeat;}
a.extern2{background-image:url("tl_files/img/icons/extern2.gif");}
a.glossar{cursor: help;}
a.glossar:link,a.glossar:visited{border-bottom:1px dotted #042F5A;text-decoration:none;}
a.glossar:hover,a.glossar:focus,a.glossar:active{border-bottom:1px solid #AD4202;text-decoration:none;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
img{border: 0px none;}
small{font-size:85%;}
p{margin:0;padding:0;}
table{width:98%;margin:0 0 1.5em;text-align:left;background-color:#fff;border:1px solid #D5E1ED;color:#333;border-spacing: 0;border-bottom: 2px solid #D5E1ED;}
td,th{padding:4px 5px;vertical-align:top;}
th{text-align:left;border-bottom:1px solid #E5ECF6;font-weight:bold;}
td{border-bottom:1px solid #E5ECF6;}
table.einzeln,.einzeln table{margin-bottom:0;}
.mod_lostPassword table,.mod_lostPassword td,.mod_lostPassword th{border: 0px solid #fff; border-bottom: 0px solid #fff;}
th.breite_halb{width:49%;}
#header{overflow:hidden;margin:0;padding:23px 0 0;background:#fff url("tl_files/img/topline.jpg") left top no-repeat;}
#header .inside{padding-right:14px;padding-left:16px;background:url("tl_files/img/header_bg.jpg") left top repeat-y;}
p#logo{width:233px;height:96px;margin:0;padding:0;text-align:center;background-color:#fff;}
#logo img{margin-top:16px;}
#logo a{text-decoration:none;}
#hnav{right:14px;top:0;position:absolute;font-size:80%;}
#hnav ul{margin:0;list-style-type:none;}
#hnav li{float:left;margin-right:2px;border-left:1px solid #E6E6E6;}
#hnav a:link,#hnav a:visited,#hnav a:hover,#hnav a:focus,#hnav a:active,#hnav strong{display:block;padding:10px 4px 0;text-decoration:none;font-size:85%;}
#tnav{bottom:137px;right:13px;position:absolute;overflow:hidden;font-size:80%;max-height: 48px;}
#tnav ul{margin:0;padding:0;list-style-type:none;}
#tnav li{float:left;margin-right:1px;background:#1D6184 url("tl_files/img/tnav_li.gif") left top no-repeat;}
#tnav li.active,#tnav li.trail{background:#E6E6E6 url("tl_files/img/tnav_ia_li.gif") left top no-repeat;}
#tnav a,#tnav strong{display:block;padding:4px 6px;background:url("tl_files/img/tnav_re.gif") right top no-repeat;text-decoration:none;}
#tnav a:link,#tnav a:visited,#tnav a:hover,#tnav a:focus,#tnav a:active,#tnav strong{color:#fff;}
#tnav a:hover,#tnav a:focus,#tnav a:active{text-decoration:underline;}
#tnav .trail a:link,#tnav .trail a:visited,#tnav .trail a:hover,#tnav .trail a:focus,#tnav .trail a:active,#tnav strong{background-image:url("tl_files/img/tnav_ia_re.gif");color:#042F5A;}
#hbild{position:relative;overflow:hidden;background-color:#E5ECF4;color:#2477A3;height:136px !important;}
#maintitle{width:752px;bottom:0;right:0;position:absolute;background-color:#2477A3;color:#fff;}
#header .mod_title{width:510px;float:left;margin-right:19px;}
#suchbox{width:219px;float:right;}
#suchbox p{margin:0;padding:4px 0 0;}
#container{background:#fff url("tl_files/img/content_bg.jpg") left top repeat-y;font-size:90%;}
.start #container{background-image:url("tl_files/img/header_bg.jpg");}
#left,#right,#main{font-size:90%;}
#left .inside{margin-left:16px;}
#left .mod_contentbox,#left .mod_article{padding:0 14px 14px;}
.start #left .mod_contentbox,.start #left .mod_article{padding:0 0 0 14px;}
#right .inside{margin-right:14px;padding:0 12px 0 0;background:url("tl_files/img/text_verlauf.jpg") left top repeat-x;}
#main .inside{padding:0 20px 20px;background:url("tl_files/img/text_verlauf.jpg") left top repeat-x;min-height: 500px;}
.misch #main .inside{margin-right:14px;padding-right:15px;}
.start #left .inside{background:url("tl_files/img/text_verlauf.jpg") left top repeat-x;}
.start #left .inside,#right .inside,.start #main .inside{padding-top:3.3em;}
#container p{margin:0 0 1.5em;line-height:150%;}
#container ul,#container ol{padding:0;line-height:150%;list-style-type:none;margin: 0 0 1.5em 17px;}
#container li{margin:0 0 6px;padding:0;list-style-image:url("tl_files/img/icons/dpfeil.gif");}
#container ol.zahlen{margin-left:2.5em;list-style-type: decimal;}
#container ol.zahlen li{list-style-image: none;}
#container p.einzeln,#container ul.einzeln,#container ol.einzeln,#container .einzeln p,#container .einzeln ul,#container .einzeln ol{margin-bottom:0;}
#container .einzeln p.login_info,#container p.login_info,#container .einzeln p.login_info,#container p.login_info{margin-bottom:1em;}
#container p.info{margin-bottom:0;font-size:90%;color:#666;}
#container ul small.info{font-size:85%;line-height:120%;}
#container .layout_full p.info,#container .mod_eventreader p.info{margin-bottom:1em;font-style:italic;}
#container .mod_breadcrumb{margin-bottom:2em;padding-top:4px;font-size:85%;}
.caption{margin-bottom:1.5em;font-size:85%;color:#666;line-height:1.5;}
.ce_image .caption{margin-bottom:0;}
img.bild_re,img.bild_re2,.bild_re img,.bild_re2 img{position:relative;float:right;margin:2px 0 2px 22px;}
img.bild_li,img.bild_li2,.bild_li img,.bild_li2 img{position:relative;float:left;margin:2px 22px 2px 0;}
img.gerahmt,.gerahmt img{border:1px solid #ccc;}
img.bild_re2,img.bild_li2,.bild_re2 img,.bild_li2 img{border:1px solid #ccc;}
.gallery_row p{width:140px;float:left;margin:0 10px 0 0;}
.trennlinie{border-bottom:1px solid #BDD2E3;}
.highlight{background-color:#FEDDB0;color:#000;}
img.mime_icon{border: 0px none;}
#container .uebersicht img{margin-top:6px;}
.klar{clear:both;}
.error{color:#C00000;}
.mitte{text-align:center;}
#nav{margin-bottom:2em;}
#nav ul{margin:0;padding:0;list-style-type:none;}
#container #nav li{margin:0;padding:0;background:#E4E4E4 url("tl_files/img/snav_bg.jpg") left top repeat-x;border-bottom:1px solid #ccc;list-style-image: none;}
#container #nav li.trail,#container #nav li.active{background:#dcdcdc url("tl_files/img/snav_aktiv_bg.jpg") left top repeat-x;font-weight:bold;}
#container #nav li.trail li,#container #nav li.active li{font-weight:normal;}
#container #nav li.trail li.active{font-weight:bold;}
#nav a,#nav strong{display:block;padding:4px 4px 4px 14px;background:url("tl_files/img/icons/snav_pfeil.gif") left center no-repeat;color:#042F5A;}
#nav ul ul a,#nav ul ul strong{padding-left:24px;background: transparent;}
#nav a:link,#nav a:visited{text-decoration:none;}
#nav a:hover,#nav a:focus,#nav a:active{text-decoration:underline;}
.box{margin:0 0 1.5em;padding:8px;background-color:#EAEAEA;}
#container .box li{list-style-image:url("tl_files/img/icons/dpfeil3.gif");}
.box2{margin:0 0 1.5em;padding:8px;background-color:#fff;border:1px solid #EAEAEA;}
#container .box2 li{list-style-image:url("tl_files/img/icons/dpfeil.gif");}
.box3{margin:0 0 1.5em;padding:8px;background-color:#fff;border:1px solid #FDCC8A;}
#container .box3 li{list-style-image:url("tl_files/img/icons/dpfeil.gif");}
.styling1,.styling1b{margin:0 0 1.5em;padding:0 2px 2px;background-color:#E5ECF6;}
.styling1b{background-color:#FFF3E5;}
.styling1 .bild_re,.styling1b .bild_re{margin:2px 4px 4px 16px;}
.styling1 .bild_li,.styling1b .bild_li{margin:2px 16px 4px 4px;}
#container .styling1 p,#container .styling1b p{padding:0 4px;}
#container .styling1 ul,#container .styling1 ol,#container .styling1b ul,#container .styling1b ol{margin: 0 0 1.5em 21px;}
#container .styling1 ul li{padding-bottom:1px;border-bottom:1px solid #F4F7FC;list-style-image:url("tl_files/img/icons/dpfeil2.gif");}
#container .styling1b ul li{padding-bottom:1px;border-bottom:1px solid #fff;list-style-image:url("tl_files/img/icons/dpfeil1b.gif");}
.styling2,.styling2{margin:0 0 1.5em;padding:0 0 2px;background-color:#fff;}
.styling2 .bild_re,.styling2b .bild_re{margin:2px 4px 4px 16px;}
.styling2 .bild_li,.styling2b .bild_li{margin:2px 16px 4px 0;}
#container .styling2 p,#container .styling2b p{padding:0;}
#container .styling2 ul,#container .styling2 ol,#container .styling2b ul,#container .styling2b ol{margin: 0 0 1.5em 21px;}
.styling3,.styling3b{margin:0 0 1.5em;padding:0 0 2px;background-color:#fff;border:1px solid #E5ECF6;}
.styling3b{border-color: #FDCC8A;}
.styling3 .bild_re,.styling3b .bild_re{margin:2px 4px 4px 16px;}
.styling3 .bild_li,.styling3b .bild_li{margin:2px 16px 4px 0;}
#container .styling3 p,#container .styling3b p{padding:4px;}
#container .styling3 ul,#container .styling3 ol,#container .styling3b ul,#container .styling3b ol{padding:4px;margin: 0 0 1.5em 21px;}
#container .styling3 ul li{padding-bottom:1px;border-bottom:1px solid #F4F7FC;}
#container .styling3b ul li{padding-bottom:1px;border-bottom:1px solid #FFEED8;}
h1{margin:0;padding:8px 19px;background-color:#2477A3;font-weight:bold;font-size:100%;color:#fff;}
h2{clear:both;margin:0 0 1em;padding:4px 4px 4px 6px;background-color:#E5ECF6;font-weight:bold;font-size:100%;color:#042F5A;}
h3,h4,h5,h6{margin:0 0 4px;font-weight:bold;font-size:100%;color:#000;}
h2.farbe1{background-color:#FEDDB0;}
h3.farbe1,h4.farbe1,h5.farbe1,h6.farbe1{padding:4px 4px 4px 6px;background-color:#FEDDB0;}
h3.farbe2,h4.farbe2,h5.farbe2,h6.farbe2{padding:4px 4px 4px 6px;background-color:#E5ECF6;}
#right h2,h2.boxtitel{margin-bottom:0;padding:2px 8px;background:#FDCC8A url("tl_files/img/boxhead_bg.jpg") left top repeat-x;border-bottom:1px solid #fff;color:#042F5A;}
.box .submit_container{padding-top:10px;}
h2.styling1,.styling1 h2,#main .styling1 h2,#right .styling1 h2{margin-bottom:1em;padding:4px;background-color:#fff;border-top:3px solid #BDD2E3;}
h2.styling1b,.styling1b h2,#main .styling1b h2,#right .styling1b h2{margin-bottom:1em;padding:4px;background-color:#fff;border-top:3px solid #FDCC8A;color:#042F5A;}
h2.styling2,.styling2 h2,#main .styling2 h2,#right .styling2 h2{margin-bottom:1em;padding:4px;background-color:#E5ECF6;border-top:3px solid #BDD2E3;}
h2.styling2b,.styling2b h2,#main .styling2b h2,#right .styling2b h2{margin-bottom:1em;padding:4px;background-color:#FEDDB0;border-top:3px solid #FDCC8A;color:#042F5A;}
h2.styling3,.styling3 h2,#main .styling3 h2,#right .styling3 h2{margin-bottom:1em;padding:4px;background-color:#E5ECF6;border-top:3px solid #BDD2E3;}
h2.styling3b,.styling3b h2,#main .styling3b h2,#right .styling3b h2{margin-bottom:1em;padding:4px;background-color:#FEDDB0;border-top:3px solid #FDCC8A;color:#042F5A;}
.layout_latest h3,.mod_upcoming_events h3{margin-bottom:6px;}
#container ul.anchors{margin:0 0 1.5em;}
#container .anchors li{display:inline;margin-bottom:0;list-style-type:none;}
.anchors li a:link,.anchors li a:visited,.anchors li a:hover,.anchors li a:focus,.anchors li a:active{width:2em;float:left;display:block;margin:0 2px 2px 0;padding:2px;text-align:center;background-color:#E5ECF6;}
.anchors li a:hover,.anchors li a:focus,.anchors li a:active{background-color:#fff;}
.mod_glossaryList h3{padding:4px 4px 4px 6px;background-color:#E5ECF6;color:#042F5A;}
.mod_glossaryList dt{font-weight:bold;}
#container .mod_glossaryList p.toplink{margin-top:1em;text-align:right;}
#footer{position:relative;margin:0;background:url("tl_files/img/footer.jpg") left top no-repeat;font-size:85%;min-height: 50px;}
#drucken{left:250px;top:4px;position:absolute;font-size:85%;}
#drucken a:link,#drucken a:visited,#drucken a:hover,#drucken a:focus,#drucken a:active{padding-left:18px;background:url("tl_files/img/icons/print.gif") left center no-repeat;text-decoration:none;font-size:95%;color:#fff;}
#drucken a:hover,#drucken a:focus,#drucken a:active{text-decoration:underline;}
#fnav{right:24px;top:4px;position:absolute;font-size:85%;}
#fnav ul{margin:0;padding:0;list-style-type:none;}
#fnav li{float:left;margin-right:2px;}
#fnav a:link,#fnav a:visited,#fnav a:hover,#fnav a:focus,#fnav a:active,#fnav strong{display:block;padding:0 4px;text-decoration:none;font-size:95%;color:#fff;}
#fnav a:hover,#fnav a:focus,#fnav a:active,#fnav strong{text-decoration:underline;color:#fff;}
#foot_adresse{left:240px;top:44px;position:absolute;margin-bottom:6px;font-size:85%;}
#foot_adresse em{padding:2px 10px;font-size:85%;font-style: normal;}
#foot_adresse em.tren{border-right:2px solid #fff;}
.cfix:after{content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden;}
.cfix{display: block;}
.styling1:after,.styling2:after,.styling3:after,.styling1b:after,.styling2b:after,.styling3b:after{content: ".";  display: block;  height: 0;  clear: both; visibility: hidden;}
.styling1,.styling2,.styling3,.styling1b,.styling2b,.styling3b{display: inline-block;}
* html .styling1,* html .styling2,* html .styling3,* html .styling1b,* html .styling2b,* html .styling3b{height: 1%;}
.styling1,.styling2,.styling3,.styling1b,.styling2b,.styling3b{display: block;}
.pagination{margin-bottom:1em;padding-top:1px;}
#container .pagination p{margin:0;padding:6px 6px 3px 6px;border-bottom:1px solid #fff;}
#container .pagination ul{list-style-type:none;margin:0;padding:3px 6px 6px 6px;text-align:left;}
#container .pagination li{width:18%;display:inline;list-style-type:none;}
.ce_image{margin-bottom:1.5em;}
.mod_eventreader h1{display:none;}
.mod_faqreader h1,.mod_faqreader .info{display:none;}
.ce_download{padding-bottom:1.5em;}
