/* Style sheet styles */
*{margin:0;padding:0;border:0;}
body{background:url("tl_files/images/layout/linie_bg.jpg") left top repeat-x;font-family:Arial, Verdana, sans serif;font-weight:normal;text-decoration:none;font-size:62.5%;color:#12447d;behavior: url("tl_files/scripts/csshover.htc");}
div{margin:0;padding:0;}
#wrapper{width:96.4em;height:62.4em;position:relative;margin-right:auto;margin-left:auto;font-size:1em;}
#background{background-color:#000000;opacity: .7;filter: Alpha(opacity = 70);zoom:1;-moz-opacity: .7;z-index:3;}
#header .inside{position: static;}
#header #logo{width:23.9em;height:2.3em;left:65.8em;top:2.5em;position:absolute;}
#header .netgroup-accessability{top:11.7em;position:absolute;}
#header .netgroup-accessability ul li{float:left;margin-right:2em;padding-left:1em;background:url("tl_files/images/layout/textmodul_pfeil.jpg") left center no-repeat;list-style-type:none;}
#header .netgroup-accessability ul li a{font-weight:bold;text-decoration:none;font-size:1.2em;color:#000000;}
#header #logo_link{width:260px;height:66px;right:5px;top:0;position:absolute;}
#header #logo_link_welle{width:15.5em;height:10.6em;left:25px;top:0;position:absolute;}
.navi{width:70em;left:26em;top:11.6em;position:absolute;overflow:visible;padding-left:1em;z-index:100;}
.navi ul.level_1 li{position:relative;float:left;margin-right:1em;padding-left:1em;background-image:url("tl_files/images/layout/spacer.gif");background-repeat:no-repeat;line-height:1.6em;list-style-type:none;background-position: 0 0.4em;}
.navi ul.level_1 li.active{height:4em;}
.navi ul.level_1 li:hover{margin-right:1em;padding-left:1em;line-height:1.6em;list-style-type:none;}
.navi ul.level_1 li.submenu:hover{margin-right:1em;padding-left:1em;background-image:url("tl_files/images/layout/spacer_over.gif");background-repeat:no-repeat;line-height:1.6em;list-style-type:none;background-position:0 0.4em;}
.navi ul.level_1 li a{height:3em;display:inline-block;font-weight:normal;text-decoration:none;font-size:1.2em;color:#12447d;}
.navi ul.level_1 li a:hover{font-weight:bold;text-decoration:none;font-size:1.2em;color:#12447d;}
.navi ul.level_1 li span.active,.navi ul.level_1 li.trail a.trail{display:block;font-weight:bold;text-decoration:none;font-size:1.2em;color:#12447d;}
.navi ul.level_1 li.submenu:hover ul.level_2{display:block;}
.navi ul.level_1 li.submenu ul.level_2{width:360px;top:3.5em;position:absolute;display:none;margin-left:-1.0em;padding-bottom:14px;background:url("tl_files/images/layout/subnavi_bg_end.png") left bottom no-repeat;z-index:1000;}
.navi ul.level_1 li.submenu ul.level_2 li{height:auto;float:none;padding-right:5em;padding-left:1.0em;background:url("tl_files/images/layout/subnavi_bg.png") left top repeat-y;}
.navi ul.level_2 li a{height:auto;padding-bottom:1.3em;font-weight:normal;text-decoration:none;color:#12447d;}
.navi ul.level_2 li a:hover{font-weight:bold;color:#12447d;}
.navi ul.level_2 li span.active,.navi ul.level_2 li.trail a.trail{padding-bottom:1.3em;}
#container{clear:both;padding-bottom:2em;background:url("tl_files/images/layout/container_bg.jpg") left top repeat-x;}
#container a{border-bottom:0.1em solid #b0c1e1;text-decoration:none;color:#12447D;}
#container a:hover{border-bottom:0.1em solid #748BB6;text-decoration:none;color:#12447D;}
#container .image_container a{border:0;}
#left #slider_mitte_links{float:left;}
#left #slider_unten{float:left;}
#main div.video{left:3em;top:8em;position:absolute;display:none;padding:2.5em;background-color:#ffffff;border:0.1em solid #cecece;}
#main #close{width:2em;height:2em;left:40.8em;top:8.5em;position:absolute;display:none;background:url("tl_files/images/layout/close.gif") left top no-repeat;}
#main .ce_download a{font-size:1.2em;}
#main .ce_download img{float:left;margin-top:0;margin-right:0.8em;}
#main{padding-right:2em;padding-left:2em;}
#main .breadcrump{padding-top:0.5em;padding-bottom:1.9em;font-weight:normal;font-size:1.2em;color:#47649d;}
#main .breadcrump h1{font-weight:normal;font-size:1em;color:#748bb6;}
#main .breadcrump a,#main .breadcrump span.active{color:#748bb6;}
#main .ce_text{padding-bottom:1em;font-size:1.2em;line-height:1.5em;}
#main .ce_text h1,#main  h1.ce_headline{padding-top:0.2em;padding-bottom:0.5em;font-weight:bold;font-size:1.4em;text-transform:uppercase;}
#main .ce_text h2,#main h2.ce_headline{padding-bottom:1em;font-weight:bold;font-size:1.2em;text-transform:uppercase;}
#main .mod_newslist,#main .mod_newsreader{padding-bottom:1em;}
#main .mod_newslist h1,#main .mod_newsreader h1{padding-top:0.2em;padding-bottom:0.5em;font-weight:bold;font-size:1.4em;text-transform:uppercase;}
#main .mod_newslist h2,#main .mod_newsreader h2{padding-bottom:0.3em;font-weight:bold;font-size:1.2em;text-transform:uppercase;}
#main .info{margin-bottom:0.6em;}
#main .teaser{margin-bottom:2em;}
#main .back{margin-bottom:2em;font-weight:normal;font-size:1.2em;line-height:1.5em;}
#main ul{padding-left:1.4em;}
.slider_mitte_links{float:left;}
.netgroup-contact-form dt{float:left;font-weight:normal;}
.netgroup-contact-form dd{margin-left:17em;padding-bottom:0.6em;}
.netgroup-contact-form dd img{width:23.9em;}
.netgroup-contact-form dl{font-size:1.2em;}
.netgroup-contact-form input.text{width:24em;border:0.1em solid #9AA9C8;}
.netgroup-contact-form .required-text{display:none;padding-top:2em;padding-left:20.6em;color:#ff0000;}
.netgroup-contact-form span.required,.netgroup-contact-form span.error{color:#ff0000;}
.netgroup-contact-form .submit{width:28.5em;margin-top:2em;margin-left:20.6em;border:0.1em solid #9AA9C8;}
.netgroup-contact-form select{width:24.2em;border:0.1em solid #9AA9C8;}
.netgroup-contact-form input.captcha{margin-bottom:1em;border:0.1em solid #9AA9C8;}
.netgroup-contact-form .error-text{margin-left:20.6em;color:#ff0000;}
.terminformular td{padding-bottom:0.7em;vertical-align:top;font-size:1.2em;}
.terminformular td label{margin-right:2em;}
.terminformular td span.captcha_text{display:block;}
.terminformular td span.mandatory,.terminformular td p.error{color:#ff0000;}
.terminformular td input,.terminformular td select{width:99%;border:0.1em solid #9AA9C8;}
.terminformular tr.row_8 td{padding-bottom:0;}
#opt_14_0{width:4%;border:0;}
.terminformular td #ctrl_12{width:0%;border:0;}
#main .infotext_kontaktformular{margin-top:1em;margin-left:17em;color:#ff0000;}
#zentrale{width:14.4em;top:0;position:absolute;padding-top:0.5em;padding-bottom:0.5em;padding-left:1em;background-color:#f7f1d9;border-bottom:0.3em solid #ffffff;border-left:0.3em solid #ffffff;font-size:1.1em;}
#right .inside{padding-top:6.3em;}
#right .mod_article{padding-right:0.9em;padding-left:1.4em;}
#right .ce_text{font-size:1.2em;line-height:1.5em;}
#right .ce_text h1{padding-bottom:0.5em;font-weight:bold;font-size:1.4em;text-transform:uppercase;}
#right .mod_newslist{padding-right:0.9em;padding-bottom:2em;padding-left:1.2em;font-weight:normal;font-size:1.2em;line-height:1.5em;}
#right .mod_newslist h1{padding-bottom:0.5em;font-weight:bold;font-size:1.4em;text-transform:uppercase;}
#right .layout_short h2{font-weight:normal;font-size:1em;line-height:1.5em;}
#right .teaser,.more{display:none;}

