/* Created by Kugel */body {    margin:0px;    padding:0px;}#t4t, #t4t td, #t4t th {    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #000000;}#t4t {    width:auto;    background-color: #FFFFFF;}#t4t .font-smaller {    font-size: 10px;}#t4t h1 {    margin: 4px 0px 2px 0px;    padding: 2px 2px 2px 2px;    font-size: 18px;    color: #000000;    background-color:#FFFFFF;    font-weight:bold;    font-style:normal;}#t4t h2 {    margin: 0px -2px 0px -2px;    padding: 4px 2px 4px 12px;    font-size: 13px;    color: #FFF;background:url(/images/navi-h.jpg) left bottom repeat-x;    background-color:#33CC00;    font-weight:bold;    font-style:normal;}#t4t .subtitle {    font-size: 0.8em;    text-transform:uppercase;    color: 004400;    padding: 0px;    margin: 0px;}#t4t h3 {    margin: 4px 0px 4px 0px;    padding: 2px 0px 2px 0px;    font-size: 1.2em;}#t4t h4 {    margin: 0px 0px 4px 0px;    padding: 2px 2px 2px 2px;    color: #030;    background-color: #EDF6F5;    font-size: 1.2em;    display: block;    border: 1px solid #A09116;    }#t4t h5 {}#t4t h6 {}#t4t p {}#t4t ul {    margin-top:8px;    margin-bottom:8px;}#t4t ol {    margin-top:8px;    margin-bottom:8px;}#t4t li {}#t4t img {    vertical-align:middle;}/* Kopf von Fehlermeldungen */#t4t .fehlerkopf {      color: #FFFFFF;    background-color: #D21034;    font-weight: bold;    margin: 0px 0px 0px 0px;    padding: 1px 6px 1px 6px;    width: auto;}/* Fehlermeldung */#t4t .fehlermeldung {    color: #D21034;    background-color: #FAE7EA;    margin: 0px 0px 0px 0px;    padding: 10px 6px 10px 6px;    border: 1px solid #D21034;}#t4t .fehlermeldung ul{  padding:0px 0px 0px 20px;}#t4t .fehlermeldung li{    color: #D21034;}/*---------------------------------------------------------------------------------------------------*//*-------------------------------------------ContentblÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¯ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¿ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ½cke-------------------------------------------*//*---------------------------------------------------------------------------------------------------*/#t4t .level_mh {    padding: 2px;    font-size: 10px;    background-color: #004400;    width: auto;    /*border-right: 1px solid #99B2A8;*/    color: #ffffff;}#t4t .level_mh a{    color: #ffffff /*3D5954*/;      font-size: 10px;    font-weight: bold;    text-decoration: none;}#t4t .level_mh a:hover {    text-decoration: underline;}.t4t_content {    width: auto;}.t4t_content_flex td a {font-size:11px;}#t4t .content-menu {    background-color:#E3E9D9;}#t4t .content-top-logo{    background-color:#004400;    padding-left:2px;    padding-right:2px;    height: 52px;    background-image: url(/t4t/fileadmin/content/portal/60/system/images/logo.gif);    background-position: 2px 3px;    background-repeat:no-repeat;}#t4t .content-top-search{    background-color:#004400;    padding-left:4px;    padding-right:4px;    padding-top: 9px;    padding-bottom: 5px;    border-top: 2px solid #fff;    border-bottom: 2px solid #fff;}#t4t .content-rl-menu{    background-color:#C7D0BB;    padding: 0px;    margin: 0px;    padding-left:2px;    padding-right:2px;    border-right: 1px solid #C7D0BB;}#t4t .content-footer {    background-color:#C7D0BB;    padding-left:2px;    padding-right:2px;}#t4t .content-footer a {    color: #3D5954;    font-size: 0.9em;    font-weight: bold;}#t4t .content-footer a:link {}#t4t .content-footer a:visited {}#t4t .content-footer a:hover {    background-color:#EDF6F5;}#t4t .content-footer a:active{}#t4t .content-footer a:focus{}#t4t .content-footer div{    padding: 2px 0px 2px 0px;    width: 100%;}#t4t .content-rl-menu {     padding: 0px 0px 0px 0px;}#t4t .content-rl-menu a {    color: #3D5954;    font-size: 0.9em;    font-weight: bold;}#t4t .content-rl-menu a:link {}#t4t .content-rl-menu a:visited {}#t4t .content-rl-menu a:hover{    background-color:#EDF6F5;}#t4t .content-rl-menu a:active{}#t4t .content-rl-menu a:focus{}#t4t .content-header {}#t4t .content-small{    background-color:#E3E9D9;}#t4t .content-big {    background-color:#fff;}#t4t .content-element{    margin: 4px;}#t4t .content-blanko-flex{    width:auto;}#t4t .content-blanko h1 {    margin:0px 0px 10px 0px;}#t4t .content-blanko .content-fce {    margin:0px 0px 0px 0px;}#t4t .content-blanko .content-element, #t4t .content-blanko-flex .content-element {    padding:0px;    margin:0px;}#t4t .content-fce{    margin-top: 4px;    margin-bottom: 2px;}#t4t .fce-left {}#t4t .fce-center {    padding-left: 2px;    padding-right: 2px;}#t4t .fce-right {}/*-----------------------------------------------------------------------------------*//*-----------------------------------Design Rahmen-----------------------------------*//*-----------------------------------------------------------------------------------*/#t4t .content-element-d1 {    margin: 4px 4px 4px 0px;    padding: 0px 0px 0px 0px;    border: 1px solid #3D5954;    background-color:#E3E9D9;    width:220;}#t4t .content-element-d1 h1 {    border:0px solid #3D5954;    font-size: 1.0em;    color: #fff;    background-color:#004400;           padding: 2px 2px 2px 2px;    margin: 0px;    }#t4t .content-element-d1 h1 img {    padding: 2px 4px 2px 4px;}#t4t .content-element-d1 .submit {   background-color: #EDC905;   color: #000;}#t4t .content-element-d2 {    margin: 4px 4px 4px 0px;    padding: 0px 0px 6px 0px;    border: 1px solid #3D5954;    background-color: #E3E9D9;}#t4t .content-element-d2 h1 {    border:0;    padding: 2px 2px 2px 2px;    margin: 0px;    color:#fff;    background-color: #004400;    font-size: 1em;}#t4t .content-element-d2 img {    margin: 4px 0px 4px 0px;    padding: 2px 0px 2px 0px;}#t4t .content-element-d3 {    margin: 4px 4px 4px 4px;    padding: 0px 0px 6px 0px;    border: 1px solid #3D5954;    background-color: #E3E9D9;}#t4t .content-element-d3 h1 {    text-align:left;    border:0;    padding: 2px 2px 2px 2px;    margin: 0px;    color:#fff;    background-color: #004400;    font-size: 1em;}#t4t .content-element-d3 img {    padding: 2px 0px 2px 0px;    margin: 4px 0px 4px 0px;}#t4t .content-element-d4 {    margin: 2px 2px 2px 2px;    padding: 0px 0px 0px 0px;    border:1px solid #DFDFDF;    background-color:#EAEAEA;}#t4t .content-element-d4 .themenboxen .content-element {margin-bottom:11px;}#t4t .content-element-d4 h2, #t4t .content-element-d4 h1 {    border:0px solid #030;    padding: 2px 4px 2px 4px;    margin: 0px 0px 0px 0px;    color:#FFF;     background-color: #33CC00;        font-size: 1em;    font-weight:bold;    font-style:normal;    font-size:12px;}#t4t .content-element-d4 img {    padding: 2px 0px 2px 0px;}#t4t .content-element-d5 {    margin: 4px 4px 4px 4px;    padding: 0px 0px 0px 0px;    border: 1px solid #3D5954;    background-color: #E3E9D9;    width:122px;}#t4t .content-element-d5 h2, #t4t .content-element-d5 h1 {    border:0px solid #030;    padding: 2px 4px 2px 4px;    margin: 0px 0px 0px 0px;    color:#FFF;    background-color: #004400;    font-size: 1em;}#t4t .content-element-d5 img {    padding: 0px;}/*---------------------------------------------------------------------------------------------------*//*----------------------------------------------tt_news------------------------------------------------*//*---------------------------------------------------------------------------------------------------*/#t4t .tx_ttnews_latest {  margin: 4px 2px 0px 0px;  padding: 0px 0px 0px 0px;}#t4t .tx_ttnews_latest table table a {  color:#195F00;  text-decoration:none;}#t4t .tx_ttnews_latest table table a:hover {  text-decoration:underline;}#t4t .tx_ttnews_single {}/*---------------------------------------------------------------------------------------------------*//*----------------------------------------------Links------------------------------------------------*//*---------------------------------------------------------------------------------------------------*/#t4t a {    color: #006699;    text-decoration: underline;}#t4t a:hover {    color: #789EBF;    text-decoration: underline;}#t4t a.infobut {    margin-left:10px;}#t4t a.tooltip-rechts { position: relative; }#t4t a.tooltip-rechts div { display: none; }#t4t a.tooltip-rechts:hover {     color: #3d5954;     cursor:help;    text-decoration:none;     border:0px; }#t4t a.tooltip-rechts:hover div {    display:block;    position:absolute;     top:-2.2em;left:12em;     width:25em;    border:1px solid #000000;    padding:7px;     background:#E5EAF2; color:#000000;    text-decoration:none;    z-index:1000;}#t4t .grafik_link_rechts {  float:right;  padding: 10px 0px 10px 0px;}#t4t .grafik_link_links {  float:left;  padding: 10px 0px 10px 0px;}#t4t .grafik_link_rechts a, #t4t .grafik_link_links a{        text-decoration:none;    font-size: 1em;    line-height: 14px;        text-align: center;    padding:2px 5px;    margin: 4px;    color: #000;    background-color: #EDC905;    border: 1px solid #33CC00;      cursor:pointer;    height:auto; }#t4t .grafik_link_rechts a:hover, #t4t .grafik_link_links a:hover {        text-decoration:underline;}/*---------------------------------------------------------------------------------------------------*//*--------------------------------------------Formulare----------------------------------------------*//*---------------------------------------------------------------------------------------------------*/#t4t form {    padding:0px;    margin:0px; }#t4t img, #t4t td img{    border: 0 none;     margin:0px; padding:0px;}#t4t input {    font-size:0.9em;    font-family:Arial, Helvetica, sans-serif;    border: 1px solid #33CC00;    height:auto;    width:auto;}#t4t .text {    color: #060927;    background-color: #fff;    padding-left: 2px;    padding-right: 2px;}#t4t .checkbox {    border:0px;}#t4t .radio {    border:0px;}#t4t .submit-image {    border:0px;}#t4t .submit {    text-decoration:none;    font-size: 1em;    line-height: 14px;    padding:1px 5px 1px 5px;    margin: 5px 0px 5px 0px;    color: #FFF;background-color:#195F00;border-top:1px solid #E0E0E0;border-left:1px solid #E0E0E0;border-right:1px solid #33CC00;border-bottom:1px solid #33CC00;    cursor:pointer;    height:auto;}#t4t .submit:hover {background-color:#33CC00;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #195F00;border-bottom:1px solid #195F00;color:#FFF;text-decoration:none;}#t4t .submit-decent, #t4t a.submit-decent {    text-decoration:none;    font-size: 1em;    font-weight: bold;    line-height: 14px;    padding:0px 3px 0px 3px;    margin:0px 3px 0px 3px;    color: #000000;    background-color: #c6c3c6;    border: 1px solid #3D5954;    cursor:pointer;    height:auto;}#t4t .textarea {    font-family: Geneva, Arial, Helvetica, sans-serif;    font-size:1em;    color: #060927;    background-color: #fff;    border: 1px solid #33CC00;}#t4t select {    font-size:1em;    font-family:Arial, Helvetica, sans-serif;    color: #060927;    background-color: #fff;    height:auto;    width:auto;}/*---------------------------------------------------------------------------------------------------*//*-------------------------------------------Tabellen------------------------------------------------*//*---------------------------------------------------------------------------------------------------*/#t4t .imgtext-table td{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}#t4t table.imgtext-table img {margin:0 10px 10px 0;padding:0;}/* ch1 bis ch3 fÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¯ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¿ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ½r SpaltenkÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¯ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¿ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ½pfe, wobei ch1 die hellste und ch3 die dunkelste Farbe hatcc0 bis cc3 fÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¯ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¿ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ½r normale Zellen, wobei cc0 die hellste und cc3 die dunkelste Farbe hatrh fÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¯ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¿ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ½r ZeilenkÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¯ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ¿ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ½pfeStyles mit bb am Ende habe eine Linie an der Unterseite*/#t4t .ch1{    background-color: #DFF4FF;    color:#006699;padding:4px;    font-weight:bold;}#t4t .ch2{background:url(/images/navi-a.jpg) top left repeat-x;    background-color: #006699;     color:#FFF;padding:4px;    font-weight:bold;       border-bottom:1px solid #526760;}#t4t .ch2 a{    background-color: #006699;    color:#FFF;padding:4px;    font-weight:bold;       border-bottom:1px solid #004A6F;}#t4t .ch2 a:hover{    background-color: #DFF4FF;    color:#006699;    font-weight:bold;       border-bottom:1px solid #526760;}#t4t .ch3{    background-color: #DFF4FF;    color:#006699;    font-weight:bold;       border:1px solid #526760;}#t4t .cc0bb{    background-color:#FFFFFF;    border-bottom:1px solid #EAEAEA;}#t4t .cc1bb{    background-color:#EEEEEE;    border-bottom:1px solid #DADADA;}#t4t .cc2bb{    background-color:#DADADA;    border-bottom:1px solid #C6C6C6;}#t4t .cc3bb{    background-color:#C6C6C6;    border-bottom:1px solid #B2B2B2;}#t4t .rhbb{    font-weight:bold;    margin-right:5px;       text-align: right;    border-bottom:1px solid #EAEAEA;}#t4t .cc0{    background-color:#FFFFFF;}#t4t .cc1{    background-color: #EAEAEA;}#t4t .cc2{    background-color: #DADADA;}#t4t .cc3{    background-color: #C6C6C6;}#t4t .rh{    font-weight:bold;    margin-right:5px;       text-align: right;}#t4t #vov table.table-berechnung td.cc1 {background:url(/images/navi.jpg) top left repeat-x;background-color: #3DCF02;}#t4t #vov table.table-berechnung td.cc1 h3 {margin:0 0 0 15px;}/*---------------------- IMGTEXT -------------------------*/#t4t .imgtext-table-left{    margin-top: 0px;    margin-left:0;     margin-right:auto;}#t4t .imgtext-table-center{    margin-top: 0px;    margin-left:auto;     margin-right:auto;}#t4t .imgtext-table-right{    margin-top: 0px;    margin-left:auto;     margin-right:0;}/*------------------------ SUCHE -------------------------*/.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {    text-decoration:none;    font-size: 1em;    line-height: 12px;    padding:1px 5px 1px 5px;    color: #060927;    background-color: #EDC905;    border: 1px solid #33CC00;      width: 100px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {    font-size:0.9em;    font-family:Arial, Helvetica, sans-serif;    border: 1px solid #33CC00;    height:auto;    color: #060927;    background-color: #fff;    padding-left: 2px;    padding-right: 2px;    width:150px;}.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {font-weight:bold;font-style:italic;}.tx-indexedsearch .tx-indexedsearch-whatis {margin-top:10px;margin-bottom:5px;}.tx-indexedsearch P.tx-indexedsearch-noresults {text-align:center;font-weight:bold;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {background:#eee;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {font-weight:bold;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {font-style:italic;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {color:red;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {background:#E3E9D9;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {margin-top:20px; margin-bottom:5px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {margin-top:0px; margin-bottom:0px;}#t4t .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 a {color: #fff;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {background:#004400;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {vertical-align:middle;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE P {padding-right: 2px;color: #fff;}.tx-indexedsearch .tx-indexedsearch-res .noResume {color : #33CC00;}/*---------------------------------------------------------------------------------                    zMenu (Fussmenue 20.04.06 kneisel)---------------------------------------------------------------------------------*/#t4t .zMenu{    padding: 4px;    text-align:center;    line-height:10px;    background-color:#E3E9D9;}#t4t .zMenu p a{    font-size:  10px;    color:      #004400;        text-decoration:none;}#t4t .zMenu p b{           text-transform:uppercase;}#t4t .zMenu p a:hover{        text-decoration:underline;  }#t4t .back{   display:none;}#t4t .back2{   display:block !important;}#t4t .linie{   border-top:1px solid #000000;}a.link_decent{   color:#000;   text-decoration:none;}a:hover.link_decent{   color:#000;   text-decoration:none;}a:visited.link_decent{   color:#000;   text-decoration:none;}a:visited:hover.link_decent{   color:#000;   text-decoration:none;}#t4t .pecumaxiframe{    width: 580px;}              