body {
margin:0px;
padding: 0px;
margin-top:0px;
margin-bottom:0px;;
margin-left:0px;
font-family:Tahoma,Verdana,Helvetica,Arial;
background:#ffffff;
scrollbar-face-color:#D3D6C5;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color: #ffffff;
}

.left {
float: left;
}

.datepicker, .datepicker_many_years {
float: left;
margin-top: 1px;
}

.ui-datepicker-trigger {
float: left;
}


.clearbtoh {
clear: both;
height: 1px;
}

.clearboth {
clear: both;
height: 1px;
line-height: 1px;
font-size: 1px;
}

a:link {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#365687;
font-weight:normal;
text-decoration:none;
}

a:visited {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#365687;
font-weight:normal;
text-decoration:none;
}

a:active {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#365687;
font-weight:normal;
text-decoration:none;
}

a:hover {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:normal;
text-decoration:none;
}

a.none:hover {
background:transparent;
}

a.kbd:link {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
padding-left:2px;
padding-right:2px;
font-weight:normal;
text-decoration:none;
}

a.kbd:visited {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
padding-left:2px;
padding-right:2px;
font-weight:normal;
text-decoration:none;
}

a.kbd:active {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
padding-left:2px;
padding-right:2px;
font-weight:normal;
text-decoration:none;
}

a.kbd:hover {
font-family:Tahoma,Verdana,Helvetica,Arial;
background:#ffffff;
color:#6C8DC6;
padding-left:2px;
padding-right:2px;
font-weight:normal;
text-decoration:none;
}

a:link.klein {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:normal;
text-decoration:none;
}

a:visited.klein {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:normal;
text-decoration:none;
}

a:active.klein {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:normal;
text-decoration:none;
}

a:hover.klein {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:normal;
text-decoration:none;
}

a:link.boldklein {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
text-decoration:none;
}

a:visited.boldklein {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
text-decoration:none;
}

a:active.boldklein {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
text-decoration:none;
}

a:hover.boldklein {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:bold;
text-decoration:none;
}

a:link.kleinwichtig {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:visited.kleinwichtig {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:active.kleinwichtig {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:hover.kleinwichtig {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:link.wichtig {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:visited.wichtig {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:active.wichtig {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:hover.wichtig {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#C1792F;
font-weight:bold;
text-decoration:none;
}

a:link.kleinweiss {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a:visited.kleinweiss {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a:active.kleinweiss {
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a:hover.kleinweiss {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:normal;
text-decoration:none;
}

a:link.bold {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
text-decoration:none;
}

a:visited.bold {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
text-decoration:none;
}

a:active.bold {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
text-decoration:none;
}

a:hover.bold {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:bold;
text-decoration:none;
}

a:link.bold-struktur {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
padding:10px;
text-decoration:none;
}

a:visited.bold-struktur {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
padding:10px;
text-decoration:none;
}

a:active.bold-struktur {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
padding:10px;
text-decoration:none;
}

a:hover.bold-struktur {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:bold;
padding:10px;
text-decoration:none;
}

a:link.header {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:visited.header {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:active.header {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:hover.header {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:normal;
text-decoration:none;
}

a:link.header-weiss {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a:visited.header-weiss {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a:active.header-weiss {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a:hover.header-weiss {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:bold;
text-decoration:none;
}


a:link.header-klein {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:visited.header-klein {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:active.header-klein {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:hover.header-klein {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:normal;
text-decoration:none;
}

a:link.header-weiss-klein {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a:visited.header-weiss-klein {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a:active.header-weiss-klein {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a:hover.header-weiss-klein {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
background:#6C8DC6;
font-weight:bold;
text-decoration:none;
}

a:link.button {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:visited.button {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:active.button {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:none;
}

a:hover.button {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:normal;
text-decoration:underline;
}

a:link.weiss {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a:visited.weiss {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a:active.weiss {
font-size:12px;
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a:hover.weiss {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#206F9F;
background-color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a:link.aktiv {
font-size:8pt;
font-family:Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:underlined;
}

a:visited.aktiv {
font-size:8pt;
font-family:Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:underlined;
}

a:active.aktiv {
font-size:8pt;
font-family:Verdana,Helvetica,Arial;
color:#000000;
font-weight:normal;
text-decoration:underlined;
}

a:link.inaktiv {
font-size:8pt;
font-family:Verdana,Helvetica,Arial;
color:#9c9c9c;
font-style:italic;
font-weight:normal;
text-decoration:underlined;
}

a:visited.inaktiv {
font-size:8pt;
font-family:Verdana,Helvetica,Arial;
color:#9c9c9c;
font-weight:normal;
font-style:italic;
text-decoration:underlined;
}

a:active.inaktiv {
font-size:8pt;
font-family:Verdana,Helvetica,Arial;
color:#9c9c9c;
font-style:italic;
font-weight:normal;
text-decoration:underlined;
}


a:link.gelbgross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#ffffff;
background-color:#C36A26;
font-weight:bold;
}

a:visited.gelbgross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#ffffff;
background-color:#C36A26;
font-weight:bold;
}

a:active.gelbgross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#ffffff;
background-color:#C36A26;
font-weight:bold;
}

a:link.gelbklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#ffffff;
background-color:#C36A26;
font-weight:normal;
}

a:visited.gelbklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#ffffff;
background-color:#C36A26;
font-weight:normal;
}

a:active.gelbklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#ffffff;
background-color:#C36A26;
font-weight:normal;
}

a:link.rotklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#C36A26;
font-weight:normal;
}

a:visited.rotklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#C36A26;
font-weight:normal;
}

a:active.rotklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#C36A26;
background-color:#ACAFA4;
font-weight:normal;
}

a:link.rotgross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#C36A26;
font-weight:bold;
}

a:visited.rotgross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#C36A26;
font-weight:bold;
}

a:active.rotgross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#C36A26;
font-weight:bold;
}

a:link.gruenklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#588660;
font-weight:normal;
}

a:visited.gruenklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#588660;
font-weight:normal;
}

a:active.gruenklein {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#588660;
background-color:#ffffff;
font-weight:normal;
}

a:link.gruengross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#588660;
font-weight:bold;
}

a:visited.gruengross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#588660;
font-weight:bold;
}

a:active.gruengross {
font-size:8pt;
font-family:Verdana,Helvetica,Arial; 
color:#588660;
background-color:#ffffff;
font-weight:bold;
}


td {
font-family:Tahoma,Verdana,Helvetica,Arial;
font-size: 12px;
color:#000000;
line-height:17px;
}


table.header {
background:#FFFFFF;
text-align:left;
width:975;
border-bottom:1px #ffffff solid;
}

table.header-struktur {
background:#FFFFFF;
text-align:left;
width:1075;
border-bottom:1px #ffffff solid;
}

table.login {
width:975px;
background:#FFFFFF;
font-family:tahoma,verdana;
}


table.footer-login {
width:705px;
background:#FFFFFF;
text-align:left;
font-family:tahoma,verdana;
border:1px #BDCCE5 solid;
}

table.mitte {
width:975px;
background:#FFFFFF;
font-family:tahoma,verdana;
}

table.mitte-popup {
width: 100%;
background:#FFFFFF;
font-family:tahoma,verdana;
}

table.titel {
background:#6C8DC6;
}

table.content {
width:975px;
background:#E0E7F3;
text-align:left;
font-family:tahoma,verdana;
border:1px #BDCCE5 solid;
}


table.content.personenliste div,
table.content.personenliste div.a {
word-wrap: break-word !important;
}


table.content.personenliste div.vornachname {
width:152px;
float: left;
}

table.content.personenliste div.funktion {
width:152px;
float: left;
}

table.content.personenliste div.adresse {
width:152px;
float: left;
}

table.content.personenliste div.tel {
width:152px;
float: left;
}

table.content.personenliste div.abteilung {
width:152px;
float: left;
}

table.content.personenliste div.einsatzorganisation {
width:152px;
float: left;
}


table.content-popup {
width: 100%;
background:#E0E7F3;
text-align:left;
font-family:tahoma,verdana;
border:1px #BDCCE5 solid;
}

table.login {
width:975px;
text-align:left;
font-family:tahoma,verdana;
}

table.content-login {
width:705px;
background:#E0E7F3;
text-align:left;
font-family:tahoma,verdana;
border:1px #BDCCE5 solid;
}

td.links-login {
width:260px;
background:#FFFFFF;
text-align:left;
font-family:tahoma,verdana;
margin-left:5px;
margin-right:5px;
}

td.rechts-login {
width:675px;
margin-left:20px;
background:#FFFFFF;
text-align:left;
font-family:tahoma,verdana;
}

table.footer {
width:975px;
background:#FFFFFF;
text-align:left;
font-family:tahoma,verdana;
border:1px #BDCCE5 solid;
}

table.footer-popup {
width: 100%;
background:#FFFFFF;
text-align:left;
font-family:tahoma,verdana;
border:1px #BDCCE5 solid;
}


td.margin-top {
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}


td.margin-top-fokus {
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background-color:#F49634;
}


td.margin-both {
padding-left:10px;
padding-right:10px;
}

td.margin-both_blau {
padding-left:10px;
padding-right:10px;
background-color:#6C8DC6;
}

td.allgemein-links {
width:260px;
}

td.margin-left {
padding-left:10px;
}

td.margin-left2 {
padding-top:10px;
padding-left:10px;
}

td.margin-right {
padding-right:10px;
}

td.margin-fokus {
background-color:#FEE9D6;
}

td.margin-fokus_links {
padding-left:10px;
background-color:#FEE9D6;
}

td.margin-fokus_rechts {
padding-right:10px;
background-color:#FEE9D6;
}

td.button {
width:135px;
padding-left:10px;
height:20px;
background-color:#D2D6C4;
border-left:1px #BDCCE5 solid;
border-top:1px #BDCCE5 solid;
border-right:1px #BDCCE5 solid;
}

td.button-akt {
padding-left:10px;
width:135px;
height:20px;
background-color:#6C8DC6;
border-left:1px #BDCCE5 solid;
border-top:1px #BDCCE5 solid;
border-right:1px #BDCCE5 solid;
}


td.button-klein {
width:175px;
padding-left:10px;
height:20px;
background-color:#D2D6C4;
border-left:1px #BDCCE5 solid;
border-top:1px #BDCCE5 solid;
border-right:1px #BDCCE5 solid;
}

td.button-akt-klein {
width:175px;
padding-left:10px;
height:20px;
background-color:#6C8DC6;
border-left:1px #BDCCE5 solid;
border-top:1px #BDCCE5 solid;
border-right:1px #BDCCE5 solid;
}

td.button-klein2 {
width:186px;
padding-left:10px;
height:20px;
background-color:#D2D6C4;
border-left:1px #BDCCE5 solid;
border-top:1px #BDCCE5 solid;
border-right:1px #BDCCE5 solid;
}

td.button-akt-klein2 {
width:186px;
padding-left:10px;
height:20px;
background-color:#6C8DC6;
border-left:1px #BDCCE5 solid;
border-top:1px #BDCCE5 solid;
border-right:1px #BDCCE5 solid;
}

td.button-titel {
height:20px;
padding-left:10px;
text-align:left;
background-color:#6C8DC6;
}

td.buttons {
width:200px;
height:19px;
background-color:#365686;
}

td.buttons-mitte {
width:275px;
height:19px;
background-color:#365686;
}


td.buttons-right {
width:200px;
height:19px;
background-color:#365686;
}


td.buttons-footer {
width:100%;
height:19px;
background-color:#365686;
}
td.buttons-footer50 {
width:50%;
height:19px;
background-color:#365686;
}
td.buttons-footer-nowidth {
height:19px;
background-color:#365686;
}

td.buttons-popup {
width:100%px;
height:19px;
background-color:#365686;
}

td.buttons-struktur {
width:275px;
height:19px;
background-color:#365686;
}

td.buttons-right-struktur {
width:500px;
height:19px;
background-color:#365686;
}

td.hilfe {
padding-left:10px;
width:30%;
height:20px;
background-color:#ffffff;
}

td.weiss {
height:1px;
padding-left:10px;
padding-right:10px;
background-color:#ffffff;
}

td.links {
width:260px;
background:#FFFFFF;
text-align:left;
font-family:tahoma,verdana;
margin-left:5px;
margin-right:5px;
}


td.rechts {
width:975px;
background:#FFFFFF;
text-align:left;
font-family:tahoma,verdana;
}

td.logo {
width:190px;
height:38px;
padding-left:10px;
font-size:14px;
font-family: tahoma, verdana, arial;
color:#000000;
background-color:#F2F3EE;
font-weight:bold;
}


td.header {
width:100%;
height:19px;
padding-left:10px;
font-size:14px;
font-family: tahoma, verdana, arial;
color:#ffffff;
background-color:#365686;
font-weight:normal;
}

td.logo-schrift {
width:290px;
height:19px;
padding-left:10px;
font-size:14px;
font-family: tahoma, verdana, arial;
color:#ffffff;
background-color:#365686;
font-weight:normal;
}

td.background { 
width:775px;
height:38px;
background-image: url(../g/header.gif);
background-repeat: no-repeat;
}


td.logo-struktur {
width:290px;
height:38px;
padding-left:10px;
font-size:14px;
font-family: tahoma, verdana, arial;
color:#000000;
background-color:#F2F3EE;
font-weight:bold;
}

td.logo-schrift-struktur {
width:290px;
height:19px;
padding-left:10px;
font-size:14px;
font-family: tahoma, verdana, arial;
color:#ffffff;
background-color:#D3D6C5;
font-weight:normal;
}

td.background-struktur { 
width:875px;
height:38px;
background-image: url(../g/cms_header.gif);
background-repeat: no-repeat;
}


td.ohne-struktur {
padding-left:310px;
width:865px;
height:45px;
background-color:#ffffff;
}

td.ohne {
padding-left:300px;
width:665px;
height:45px;
background-color:#ffffff;
}

td.titel {
padding-left:10px;
padding-right:10px;
width:260px;
height:20px;
background-color:#D3D6C5;
border-bottom:1px #ffffff solid;
}

td.fokus {
padding-left:10px;
padding-right:10px;
width:260px;
height:20px;
background-color:#F49634;
border:1px #ECB380 solid;
}

td.content {
padding-left:10px;
padding-right:10px;
width:260px;
height:20px;
background-color:#365686;
border:1px #BDCCE5 solid;
}

td.fokus-links {
padding:5px;
width:260px;
background-color:#FEE9D6;
border:1px #ECB380 solid;
}

td.content-links {
padding:5px;
width:260px;
background:#E0E7F3;
border:1px #BDCCE5 solid;
}

td.struktur {
padding:5px;
height:20px;
background-color:#D3D6C5;
border-bottom:1px #ffffff solid;
}

td.inhalt-links {
padding:10px;
width:260px;
background-color:#F2F3EE;
border:1px #D3D6C5 solid;
}


td.inhalt-links-2 {
width:260px;
background-color:#F2F3EE;
border-top:1px #D3D6C5 solid;
border-left:1px #D3D6C5 solid;
border-right:1px #D3D6C5 solid;
border-bottom:2px #ffffff solid;
}

td.inhalt-links-3 {
padding:10px;
width:260px;
background-color:#F2F3EE;
border-top:1px #D3D6C5 solid;
border-left:1px #D3D6C5 solid;
border-right:1px #D3D6C5 solid;
}

td.inhalt-links-ohne {
padding-left:10px;
padding-right:10px;
width:260px;
background-color:#F2F3EE;
border-left:1px #D3D6C5 solid;
border-right:1px #D3D6C5 solid;
}

td.unten {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
width:260px;
background-color:#F2F3EE;
border-left:1px #D3D6C5 solid;
border-right:1px #D3D6C5 solid;
}

td.linie {
border-bottom:1px #D3D6C5 solid;
}

td.spacer10 {
width:10px;
height:21px;
background-color:#ffffff;
}

td.spacer20 {
width:15px;
height:21px;
background-color:#ffffff;
}


td.spacer400 {
width:250px;
height:21px;
}

td.spacer360 {
width:360px;
height:21px;
}

td.spacer20-ohne {
width:20px;
}

td.spacer5 {
width:5px;
height:21px;
}

b.titel {
font-size:14px;
color:#000000;
}

b.fokus-titel {
font-size:14px;
color:#ffffff;
}

b.fokus-titel-schwarz {
font-size:12px;
color:#000000;
}

b.content-titel {
font-size:14px;
color:#ffffff;
}

b.blau {
font-family:Tahoma,Verdana,Helvetica,Arial;
color:#355584;
font-weight:bold;
}

b.klein {
font-size:11px;
color:#000000;
font-weight:bold;
}

b.weiss {
font-size:14px;
color:#ffffff;
}

b.weiss-normal {
font-size:12px;
color:#ffffff;
}

b.italic {
font-size:10px;
color:#72746A;
font-weight:bold;
font-style: normal;
}

span.kommentar {
font-size:10px;
color:#72746A;
font-weight:normal;
font-style: normal;
line-height:11px;
}

span.weiss {
color:#ffffff;
}

span.klein {
font-size:11px;
color:#000000;
line-height:12px;
}

span.kleinweiss {
font-size:11px;
color:#ffffff;
}

span.klein-grau {
font-size:11px;
color:#72746A;
}

span.rot {
font-size:12px;
color:#C1792F;
}

div.name { 
margin-left:180px;
}

p.margin {
color:#ffffff;
font-size:12px;
font-weight:bold;
margin-left:5px;
margin-top:5px;
}

b.button-titel {
color:#ffffff;
font-weight:bold;
padding:20px;
background-color:#6C8DC6;
}


p.margin-black {
margin-left:5px;
margin-top:5px;
}

p.margin-klein {
color:#ffffff;
font-size:12px;
font-weight:bold;
margin-left:5px;
margin-top:5px;
}


p.margin-black-klein {
margin-left:5px;
margin-top:5px;
}

input.verp, textarea.verp {
font-size:12px;
color:#000000;
background-color:#ffffff;
border:1px #F39533 solid;
}

option.verp, select.verp {
font-size:12px;
color:#000000;
background-color:#ffffff;
border:1px #F39533 solid;
}

input, select, textarea,
input.standard_margin, select.standard_margin, standard_margin.standard, textarea.standard_margin {
font-size:11px;
color:#0000000;
background-color:#ffffff;
border:1px #7E9DB9 solid;
margin-bottom:0px;
}

input.standard_margin280, select.standard_margin280, option.standard_margin280, textarea.standard_margin280 {
font-size:11px;
color:#0000000;
width:280px;
background-color:#ffffff;
border:1px #7E9DB9 solid;
margin-bottom:3px;
}

input.standard, select.standard, option.standard, textarea.standard {
font-size:11px;
color:#0000000;
background-color:#ffffff;
border:1px #7E9DB9 solid;
}

input.150, select.150, option.150, textarea.150 {
font-size:11px;
width:150px;
color:#0000000;
background-color:#ffffff;
border:1px #7E9DB9 solid;
}

input.280, select.280, option.280, textarea.280 {
font-size:11px;
width:280px;
color:#0000000;
background-color:#ffffff;
border:1px #7E9DB9 solid;
}

select.struktur-auswahl {
font-size:11px;
width:80%;
color:#0000000;
background-color:#ffffff;
border:1px #7E9DB9 solid;
}

input, select, option, textarea {
font-size:12px;
color:#000000;
}

ul,li {
margin-left:5px;
margin-top:0px;
margin-right:-5px;
margin-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
/*list-style-image: url(/g/list-raquo.gif);*/
}


dd {
margin-left:20px; 
padding-left:0px; 
}

#left {
position: relative;
vertical-align: text-bottom;
text-align: left;
margin:0px; 
padding:0px;
}


#right {
position: relative;
vertical-align: text-bottom;
text-align: right;
margin:0px; 
padding:0px;
}

#geodaten_html_y, geodaten_html_x, geodaten_html_scale {
width: 70px;
 }

form {
padding:0px;
margin:0px;
 }

td.pl5 {
    padding-left:5px;
}


/*START Jquery*/
.ui-tabs {
    padding: 0;
}

.ui-tabs .ui-tabs-nav {
    padding: 7px 0 0 0;
}

.ui-tabs .ui-tabs-panel { 
display: block; 
border-width: 0; 
padding: 0; 
background: none; 
}


.ui-widget-content { 
	/*background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; */
	background: #fff none; 
	border: 1px solid transparent; 
}

.ui-widget-header { 
	/*background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; */
	background: transparent none; 
	border: 1px solid transparent; 
}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    /*background: url("images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6; */
	 background: none #d2d6c4;
    border: 1px solid #D3D3D3;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #000;
    text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, .ui-state-focus, 
.ui-widget-content .ui-state-focus, 
.ui-widget-header .ui-state-focus { 
	/*background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; */
	background: none;
	border: 1px solid #999999; 
}

.ui-state-hover a, .ui-state-hover a:hover { 
	color: #fff; 
	text-decoration: none; 
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    /*background: url("images/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50% #FFFFFF;*/
	 background: none #6c8dc6;
    border: 1px solid #aaa;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #fff;
    text-decoration: none;
}

ul.ui-tabs-nav li a.tabs-nav-error {
	color:red;
	font-weight: bold;
}

ul.errors {
	padding:15px 5px;
	display: none;
}
/*ENDE Jquery*/


input.error, select.error {
	border: 1px solid red;
	background: #FFE9E8;
}

b.error {
	color: red;
}

