*{margin:0;padding:0;border:0;}
html{height:100%;}
body{height:100%;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:0.9em;color:#3F5159;background:#B4C0C8 url(../../tl_files/pplus/pix/body_back.gif) repeat-x;}
a,a:link{text-decoration:none;color:#889401;}
a:hover{color:#3F5159;}
a:focus{-moz-outline: none;outline: none;}
*html a:focus{expression(this.hideFocus=true);}
.clear{clear:both;}
.unsichtbar, .invisible, .pdf_link{display:none;}
.green {color:#889401;}
.bigger {font-size:1.2em;margin-bottom:10px;}
#wrapper{width:980px;height:100%;position:relative;margin-right:auto;margin-left:auto;background:url(../../tl_files/pplus/pix/wrapper_back2.gif) repeat-y;}
h1 {color:#889401;font-size:2.4em;margin-bottom:10px;}
h2 {font-weight:normal;font-size:1.8em;margin-bottom:20px;}
h3 {color:#889401;font-size:1.3em;margin-bottom:10px;margin-top:10px;}
h4 {font-size:1.2em;margin-bottom:20px;}
h5 {display:block;width:200px;text-align:right;margin-left:10px;font-weight:normal;color:#fff;font-size:1.5em;padding-top:15px;line-height:1.3em;}
p, .ce_text ul {font-size:0.95em;line-height:1.3em;}
#skiplinks {position:absolute;left:-1000em;top:-1000em;}
#header {position:relative;height:85px;background:url(../../tl_files/pplus/pix/header_back.gif) repeat-x;}
#logo {position:absolute;left:0px;top:0px;}
#serviceRow {position:absolute;left:450px;top:2px;font-size:0.8em;}
#hints {position:absolute;top:15px;height:20px;left:10px;}
#hint0, #hint1, #hint2, #hint3, #hint4 {position:absolute;left:0px;top:0px;width:180px;text-align:right;}
#schriftlinks {position:absolute;left:190px;width:150px;line-height:20px;top:11px;}
#schriftlinks a {color:#3F5159;text-decoration:none;}
#schriftlinks a:hover {color:#000;}
.small, .normal, .big, .minus, .plus, .kontrast {float:left;margin-left:13px;}
.minus, .plus {margin-left:0px;}
.normal {font-size:1.15em;}
.big{font-size:1.4em;}
.kontrast {margin-left:20px;}
.mod_search {position:absolute;right:0px;top:10px;background:url(../../tl_files/pplus/pix/searchform.gif) no-repeat;width:200px;height:20px;}
#search1 {position:absolute;top:5px; right:140px;font-size:0.8em;}
#ctrl_keywords {position:absolute;right:16px;top:2px; height:15px;width:105px;background:none;padding-left:2px;}
#ctrl_submit {position:absolute;right:0px; height:16px;width:16px;}
#header .mod_navigation {position:absolute;left:80px;top:58px;width:900px;color:#3F5159;}
#header .mod_navigation ul {position:absolute;right:0px;list-style: none;}
#header .mod_navigation li {float: left;padding-right:15px; line-height:16px;background:url(../../tl_files/pplus/pix/nav_li_back.gif) no-repeat;padding-left:15px;}
#header .mod_navigation li.first {background:none;}
#header .mod_navigation li.last {padding-right:0px;}
#header .mod_navigation li.trail a{color:#3F5159;}
#content {position:relative;}
#content_left {float:left; width:220px;background:#fff;}
#titel {width:220px;height:122px;background:url(../../tl_files/pplus/pix/titel_back.gif) no-repeat;}
#subnavigation ul {list-style: none;margin-top:20px;}
#subnavigation li {width:210px;text-align:right;line-height:1.4em;margin-top:10px;}
#subnavigation ul .level_2{list-style: none;margin-top:0px;}
#subnavigation ul .level_2 li {width:210px;text-align:right;line-height:1em;font-size:0.9em;}
#content_right {float:left;width:760px;background:#fff url(../../tl_files/pplus/pix/content_back.gif) repeat-y;}
#main .mod_article, #main .mod_newsreader{padding:50px 50px 0px 50px;}
#main .mod_article ul li{margin-left:15px;list-style-image: url(../../tl_files/pplus/pix/bullet.gif);}
#main .mod_article h3{margin-top:30px;}
#main_left, #main_right {float:left;width:330px;padding:30px 20px 0px 30px;}
#main_right {background:url(../../tl_files/pplus/pix/main_right_back.gif) no-repeat;}
#main_right img {margin-left:20px;}
#service {position:relative;}
#service ul {position:absolute;top:-7.2em;list-style: none;background:#fff;}
#service li {width:210px;text-align:right;line-height:1.4em;font-size:0.9em;}
#service li a {color:#666;}
#service li a:hover {color:#333;}
#aktuelles {margin-top:-36px;}
#gruppe {margin-top:-24px;}
.mod_newslist h1 {font-size:1.4em;color:#3F5159;}
.mod_newsreader h1 {font-size:1.6em;font-weight:normal;}
.mod_newslist h2 {font-size:1.2em;margin-bottom:0px;}
.mod_newsreader h2 {font-size:1.2em;margin-bottom:10px;}
.mod_newslist .layout_short {margin-top:20px;}
.mod_sitemap ul li {line-height:1.4em;}
.tabelle {border:1px solid #3f5159;text-align:left;}
.tabelle tr {vertical-align:top;}
.tabelle th, .tabelle td {padding:5px;}

