body {margin:0px; padding:0px;}

/* :::::::::::Layout Tabellen::::::::: */

#rahmenoben {overflow:hidden;height: 45px;margin:0px 44px 0px 0px;background-color:#002c4c;}
#rahmenoben img {height:19px;margin:26px 0px 0px 0px;float:right;overflow:hidden;}

#kopf {
background-image:url(images/hd_kopf.jpg);
background-repeat:no-repeat;
height: 113px;
margin-right: 45px;
text-align: left;
border-top: 2px solid #e79309;
border-bottom: 1px solid #002C4C;
position:relative;
}
.logo {margin: 5px 0px 0px 27px;padding: 0px;}

/* :::Suchbereich::: */
.suchflaeche{background-color: #ffffff;text-align:center;padding:0;margin: 4px 4px 0px 4px;z-index:5;width:150px;height:104px;float:right; position:absolute; right:0px; top:0px;}
.suchflaeche p {text-align:left;font: normal 75% Verdana,Tahoma, sans-serif;color: #666666;margin:16px 0px 3px 21px;}
.eingabefeld {font: normal 70% Verdana,Tahoma, sans-serif;color: #666666;background-color: #ffffff;vertical-align: top;width: 107px;height:18px;border: 1px solid #666666;}
.suchestarten {margin-top: 8px;}

.sprachauswahl ul {padding:0px;margin:0px;white-space: nowrap;margin-top: 5px;}
.sprachauswahl li {font: normal 100% Verdana,Tahoma, sans-serif;color: #305775;text-transform: uppercase;text-align:center;list-style:none;display: inline;}
.sprachauswahl ul li a:link, a:visited, a:hover, a:active {color: #305775;text-decoration: none;}


/* :::::::::::HAUPTMENUE::::::::: */
#mainnavigation{text-decoration: none;font: bolder 0.7em Verdana,Tahoma, sans-serif;text-align:left; margin-left:6px;}
#navicons {margin-right:3px;}

/* :::::::::::ABSTAND WEISS AB HAUPTMENUE::::::::: */
#abstand {height: 20px;margin:0px 2px 0px 0px;}

/* :::::::::::UNTERMENUE::::::::: */
#boxlinks {margin:0px;padding:0px;background-image: url(images/bg_links.gif);background-repeat: repeat-y;background-position: left top;}
#untermenue {float:left;width:182px;margin:0px; padding:0px;}
#untermenue  table td {font-size:100%;border:0px;padding:0px;margin:0px;}
/* :::::::::::INFOSPALTE::::::::: */
#boxrechts {margin:0px 45px 0px 0px;padding:0px;background-image:url(images/bg_boxrechts.gif);background-repeat: repeat-y;background-position: right top;}
#infobox {width: 162px;float:right;margin:0px;padding:0px;}
#borderrechts {margin:0px 0px 0px 0px;padding:0px;background-image: url(images/verlauf_bg.gif);background-repeat: repeat-y;background-position: right top;}
.verlaufrechts {width:45px;margin:0px;padding:0px;position:absolute;right:0px;top:0;height:350px;}
* html .verlaufrechts {width:44px;margin:0px;padding:0px;position:absolute;right:-1px;top:0px;height:350px;}

/* :::::::::::BUEHNE::::::::: */
#buehne {margin-left: 182px;margin-right: 162px;padding: 0px 20px 0px 15px;border-top: 1px solid #707173;display:block;}

/* :::::::::::FUSSZEILE::::::::: */
.cleaner {clear:both;height:1px;border:none;margin:10px 0px 0px 0px; padding:0;background:transparent;}
#footer {border-top: 1px solid #707173;height: 36px;position: relative;top: 0px;text-align:center;margin: 10px 162px 0px 182px;padding-top: 8px;font: normal 70% Verdana,Tahoma, sans-serif;color: #222222;}
#footer img {position: absolute; left:-155px; bottom:10px;z-index:4;}
#footer a:link,a:visited {color : #222222; text-decoration: none;}
#footer a:hover,a:active {color : #707173; text-decoration: underline;}

/* :::::::::::Hauptmenue Eigenschaften::::::::: */
.main1 {background-color: #002c4c; vertical-align:top; height:18px; padding:2px 3px 3px 3px; line-height:17px;}
.main1 a:link {color: #ffffff;text-decoration: none;}
.main1 a:active {color: #ffffff;text-decoration: none;}
.main1 a:visited {color: #ffffff;text-decoration: none;}
.main1 a:hover{color: #e79309; text-decoration: none;}

.mainactive1 {background-color: #002c4c; vertical-align:top; padding:2px 3px 3px 3px;height:18px;line-height:17px;border-bottom:2px solid #e79309;}
.mainactive1 a:link {color: #e79309;text-decoration: none;}
.mainactive1 a:active {color: #e79309;text-decoration: none;}
.mainactive1 a:visited {color: #e79309;text-decoration: none;}
.mainactive1 a:hover{color: #e79309; text-decoration: none;}

/* :::::::::::Untermenue-Eigenschaften::::::::: */
.umverlauf {float:left;width:182px;margin:0; padding:0;background-image: url(images/bg_boxlinks.gif);background-repeat: repeat-x;}
.UmCMSTreeMenuTable {width:182px;border-spacing: 0 0;}
.UmCMSTreeMenuItem {font: bold 70% Verdana,Tahoma, Helvetica;color: #c3d17c; background-color: #002c4c;padding: 3px 8px;border-bottom: 1px solid #e79309;}
.UmCMSTreeMenuSelectedItem {font: bold 70% Verdana,Tahoma, Helvetica;color: #ffffff;background-color: #002c4c;padding: 3px 8px;border-bottom: 1px solid #e79309;}

a.UmCMSTreeMenuLink:link {text-decoration: none;color: #ffffff;}
a.UmCMSTreeMenuLink:visited {text-decoration: none;color: #ffffff;}
a.UmCMSTreeMenuLink:hover {text-decoration: none;color: #e79309;}
a.UmCMSTreeMenuLink:active {text-decoration: none;color: #e79309;}

a.UmCMSTreeMenuSelectedLink:link {text-decoration: none;color: #F6AB30;}
a.UmCMSTreeMenuSelectedLink:visited {text-decoration: none;color: #F6AB30;}
a.UmCMSTreeMenuSelectedLink:hover {text-decoration: none;color: #F6AB30;}
a.UmCMSTreeMenuSelectedLink:active {text-decoration: none;color: #F6AB30;}

/* Untermenue Eigenschaften-3.Ebene */
.Um2CMSTreeMenuItem {font: bold 70% Verdana,Tahoma, Helvetica;color: #345771;background: #d8dfe4;padding: 2px 5px 2px 18px;border-bottom: 1px solid #345771;}
.Um2CMSTreeMenuSelectedItem {font: bold 70% Verdana,Tahoma, Helvetica;color: #20303c;background: #d8dfe4;padding: 2px 5px 2px 18px;border-bottom: 1px solid #345771;}

a.Um2CMSTreeMenuLink:link {text-decoration: none;color: #345771;}
a.Um2CMSTreeMenuLink:visited {text-decoration: none;color: #345771;}
a.Um2CMSTreeMenuLink:hover {text-decoration: none;color: #20303c;}
a.Um2CMSTreeMenuLink:active {text-decoration: none;color: #20303c;}

a.Um2CMSTreeMenuSelectedLink:link {text-decoration: none;color: #20303c;}
a.Um2CMSTreeMenuSelectedLink:visited {text-decoration: none;color: #20303c;}
a.Um2CMSTreeMenuSelectedLink:hover {text-decoration: none;color: #345771;}
a.Um2CMSTreeMenuSelectedLink:active {text-decoration: none;color: #345771;}

/* Untermenue Eigenschaften-4.Ebene */
.Um3CMSTreeMenuItem {font: bold 70% Verdana,Tahoma, Helvetica;color: #345771;background: #EFEFEF;padding: 2px 5px 2px 25px;border-bottom: 1px solid #345771;}
.Um3CMSTreeMenuSelectedItem {font: bold 70% Verdana,Tahoma, Helvetica;color: #20303c;background: #EFEFEF;padding: 2px 5px 2px 25px;border-bottom: 1px solid #345771;}

a.Um3CMSTreeMenuLink:link {text-decoration: none;color: #345771;}
a.Um3CMSTreeMenuLink:visited {text-decoration: none;color: #345771;}
a.Um3CMSTreeMenuLink:hover {text-decoration: none;color: #20303c;}
a.Um3CMSTreeMenuLink:active {text-decoration: none;color: #20303c;}

a.Um3CMSTreeMenuSelectedLink:link {text-decoration: none;color: #20303c;}
a.Um3CMSTreeMenuSelectedLink:visited {text-decoration: none;color: #20303c;}
a.Um3CMSTreeMenuSelectedLink:hover {text-decoration: none;color: #345771;}
a.Um3CMSTreeMenuSelectedLink:active {text-decoration: none;color: #345771;}

/* Suchergebnis */
.Headline3 {font: bolder 75% Verdana,Tahoma, sans-serif;color: #e79309;}
.Headline3 a:link {color: #e79309;text-decoration:none;}
.Headline3 a:visited {color: #e79309;text-decoration:none;}
.Headline3 a:hover {color: #333333;text-decoration:none;}
.Headline3 a:active {color: #333333;text-decoration:none;}

.SuchergebnisBalken {font: bolder 80% Verdana,Tahoma, sans-serif;color: #333333;background:#f1f1f1;}
.Fliesstextklein {font: normal 75% Verdana,Tahoma, sans-serif;color:#333333;}


/* :::::::::::INFOSPALTE::::::::: */
#infobox img {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#interaktive_db {

margin:0px 0px 10px 0px;
text-align:center;
padding:0px 0px 0px 0px;
}

.rechts_box {

margin:0px 0px 0px 0px;
border-bottom:1px solid #F6AB30;
padding:0px 0px 10px 0px;
}

.RechteLinks {
font: normal 70% Verdana,Tahoma, sans-serif;color: #ffffff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 25px;
text-align:left;
}

.RechteLinks li  {
list-style-type:square !important;
margin:0px 0px 0px 0px !important;
padding:3px 0px 3px 0px !important;
list-style-position:outside !important;
background-image:url(images/li_listtype_.gif);
}

.RechtePub {
font: normal 70% Verdana,Tahoma, sans-serif;color: #ffffff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
text-align:left;
}

.RechtePub li  {
list-style-type:square !important;
margin:0px 0px 0px 0px !important;
padding:3px 0px 3px 0px !important;
list-style-position:outside !important;
background-image:url(images/li_listtype_.gif);
}

.rechts_box_title {
margin:0px 0px 10px 0px;
padding:2px 2px 2px 20px;
text-align:left;
font: bold 75% Verdana,Tahoma, sans-serif;color: #ffffff;
background:#F6AB30;
background-image:url("images/infobox_pfeil.gif");
background-position:3px 50%;
background-repeat:no-repeat;
color:#002C4C;
}
/* Breadcrumb */
#breadcrumb {font-family: Verdana,Tahoma, Helvetica;font-size: 68% ;color: #002c4c; margin-bottom: 20px;padding-top:3px;}
#breadcrumb a:link {color : #002c4c; text-decoration: none;}
#breadcrumb a:visited {color : #002c4c; text-decoration: none;}
#breadcrumb a:hover {color: #e79309; text-decoration: none;}
#breadcrumb a:active {color: #e79309; text-decoration: none;}


/* Artikel-Vorschau */
.newsbox {margin:25px 0px 20px 0px; padding: 10px 0 5px 0;border-top: 1px solid #CFCFCF;min-height:150px;height:auto !important;height:150px;overflow:hidden;}
* html .newsbox {padding:10px 0 0 0;margin:0;} /* fuer IE Win+Mac \*/
.newsbox p a b  {font: normal 100% Verdana,Tahoma, sans-serif;color: #333333;text-decoration: none;}
.imagebox150 {float:left;border: 1px solid #e79309;margin:0 10px 8px 0;}

/* Artikel Spalten-Vorschau */
* html .newstablebox {height:100%;}
.newstablebox table {padding: 0 20 0 0;}
.newstablebox a {font-family: Verdana,Tahoma, Helvetica, sans-serif;text-decoration:none;font-size:90%;}
.newstablebox a:link {text-decoration: none;}
.newstablebox a:visited {text-decoration: none;}
.newstablebox a:hover {text-decoration: none;}
.newstablebox a:active {text-decoration: none;}
.newstablebox table td{width:50%;padding-bottom:10px;}
.newsboxtable {padding-right:25px;padding-left:35px;}
.newsbox75{border-top: #f1f1f1 1px solid;padding-top: 5px;}
.imagebox75 {float: left;display: block;width:75px;margin: 5px 10px 5px 0;border: 1px solid #e79309;}

.statrelarticle {font-family: Verdana,Tahoma, Helvetica, sans-serif;text-decoration:none;}
.statrelarticle a {line-height:1.5; font-size:85%;}
.statrelarticle a:link {text-decoration: none;}
.statrelarticle a:visited {text-decoration: none;}
.statrelarticle a:hover {text-decoration: none;}
.statrelarticle a:active {text-decoration: none;}

/* Artikeldetail */
.artikel {margin: 10px 0 20px 0;}
.bildohnealles {text-align:center;padding:0;margin: 0;position:left;width:500px;margin-left:0;border:1px solid #f1f1f1;}
.bildohnealles p {width:500px;font: normal 70% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;background: #f1f1f1;padding:0;margin:0;}

.tabellenbild {margin: 5px 0 5px 0;text-align:left;}



/* Buttons Buehne*/
.buttonbox {padding: 3px 0 3px 0; border-top: 1px solid #707173;}
.btn {margin: 0px 30px 20px 5px; border: none;}

/* Highlighting */
.highlight {font: bold 65% Verdana,Tahoma,Helvetica, sans-serif;padding: 5px;margin:0;background: #f1f1f1; border: 1px solid #e79309;}
.highlight p {font: bold 100% Verdana,Tahoma,Helvetica, sans-serif;color: #333333;padding:0;margin:0;}
.highlight p a {text-decoration: underline;color: #333333;}


/* Tabelle */
.table {border: none; padding: 4px;margin:0;}
.tablehead {font: bold 75% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}
.tableheadklein {font: bolder 85% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}
.tablecell {font: normal 70% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding:3px 2px 3px 2px;margin:0;border-bottom: 1px solid #96bfcc;border-left:2px solid #FFFFFF;}
.tablecell p {font: normal 100% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}
.tablecell p b {font: bold 100% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}

.AnmeldeBereich td {border:0px !important;font: normal 90% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}

#buehne p table {border: none; padding: 3px;margin:0;}
#buehne p table tr td {font: normal 100% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding:3px 2px 3px 2px;margin:0;border-bottom: 1px solid #96bfcc;border-left:2px solid #FFFFFF;}
#buehne p table tr td b {font: bold 100% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}
#buehne table tr td p b {font: bold 100% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}
#buehne table tr td p, p table tr td p {font: normal 100% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;margin:0px 0px 0px 0px;}
#buehne table tr td {font: normal 70% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding:3px 2px 3px 2px;margin:0;border-bottom: 1px solid #96bfcc;border-left:2px solid #FFFFFF;}

/* Related-Content Buehne */
#contentrelations {overflow:hidden;}

.relatedbox {font: bolder 99% Verdana,Tahoma, sans-serif;color: #e79309;background-color: #002c4c;border-top: 1px solid #e79309;margin: 20px 0 0 5px;padding: 2px;}
.relatedinhalt {font: normal 99% Verdana,Tahoma, sans-serif;color: #002c4c;background: url(images/related_eck.gif);background-position:0 ;background-repeat: no-repeat;padding-left:10px;margin: 5px 0px 3px 5px;}
.relatedinhalt a:link {color: #002c4c;text-decoration: underline;}
.relatedinhalt a:visited {color: #002c4c; text-decoration: underline;}
.relatedinhalt a:hover {color: #8ea1b0; text-decoration: underline;}
.relatedinhalt a:active {color: #8ea1b0; text-decoration: underline;}

.relcontactsHeader {width:99%;font: bold 70% Verdana,Tahoma, sans-serif;color: #e79309;background: #002c4c;border-top: 1px solid #e79309;padding: 2px 0 3px 20px;background-image: url(images/rel_ansprechpartner.gif);background-repeat: no-repeat;background-position: 2px 3px;margin-top:10px;}
.relcontacts{width:99;font: normal 70% Verdana,Tahoma, sans-serif;color: #002c4c;background: #f1f1f1;padding: 6px 0 6px 20px;background-image: url(images/rel_ansprechpartner_ico.gif);background-repeat: no-repeat;background-position: 10px 8px;border-bottom: 1px solid #d7d7d7;}
.relcontacts span b{font: bold 95% Verdana,Tahoma, sans-serif;color: #002c4c;}
.relcontactMailZusatz{padding: 0 17px;background-image: url(images/ico_email.gif);background-repeat: no-repeat;background-position:0 2px;}

.relarticleHeader{width:99%;font: bold 70% Verdana,Tahoma, sans-serif;color: #e79309;background: #002c4c;border-top: 1px solid #e79309;padding: 2px 0 3px 22px;background-image: url(images/rel_article.gif);background-repeat: no-repeat;background-position: 2px 4px;margin-top:10px;}
.relarticle{width:99%;font: normal 70% Verdana,Tahoma, sans-serif;color: #002c4c;background: #f1f1f1;padding: 3px 0 3px 10px;}
.relarticle a span {font: bold 100% Verdana,Tahoma, sans-serif;color: #002c4c;}

.rellinksHeader{width:99%;font: bold 70% Verdana,Tahoma, sans-serif;color: #e79309;background: #002c4c;border-top: 1px solid #e79309;padding: 2px 0 3px 20px;background-image: url(images/rel_links.gif);background-repeat: no-repeat;background-position: 2px 2px;margin-top:10px;}
.rellinks {width:99%;font: normal 70% Verdana,Tahoma, sans-serif;color: #002c4c;background: #f1f1f1;padding: 3px 0 3px 21px;background-image: url(images/rel_links_ico.gif);background-repeat: no-repeat;background-position: 17px 7px;}

.reldocsHeader{width:99%;font: bold 70% Verdana,Tahoma, sans-serif;color: #e79309;background: #002c4c;border-top: 1px solid #e79309;padding: 2px 0 3px 21px;background-image: url(images/rel_downloads.gif);background-repeat: no-repeat;background-position: 2px 2px;margin-top:10px;}
.reldocs{width:99%;font: normal 70% Verdana,Tahoma, sans-serif;color: #002c4c;background: #f1f1f1;padding: 3px 0 3px 21px;}


.relpub{font-family:Verdana,Tahoma, sans-serif;color: #002c4c;background: #f1f1f1;padding: 3px 5px 3px 5px;}

/* Paging */
.paging {width:100%;border-top: 1px solid #f1f1f1;text-align:center;margin-top:25px;padding:0;}
.pagingcenter {font: normal 0.65em Verdana,Tahoma, Helvetica, sans-serif; color: #333333;margin:8px 0 0 0;padding:0;}
.paginglinks {float:left;margin:0;padding:5px 0 0 0;}
.pagingrechts {float:right; margin:0; padding:5px 0 0 0;}

/* :::::::::::Infospalte-Eigenschaften::::::::: */


/* :::::::::::Kategorien-Publikationen ::::::::: */
.DocKategorieBox {font: normal 75% Verdana,Tahoma, sans-serif;margin-top:10px;}
.index_head {font: bold 80% Verdana,Tahoma, sans-serif;}

.DocKategorieBox a {font-weight:bold;}

/* :::::::::::Neue Artikel Versenden ::::::::: */
.artikelversandintro {font: bold 70% Verdana,Tahoma, sans-serif;color: #333333;}
.artikelversand {font: normal 70% Verdana,Tahoma, sans-serif;color: #333333;}
.artikelversandinput textarea {font: normal 70% Verdana,Tahoma, sans-serif;color: #333333;}
.artikelversanderror b {font: normal 70% Verdana,Tahoma, sans-serif;color: #a80000;padding-left:3px;}
.kontakt {border: 1px solid #333333;}
.kontaktarea {border: 1px solid #333333;}

/* Highlighting */
.highlight {font: bold 68% Verdana,Tahoma, Helvetica, sans-serif;padding: 5px;margin:0;background: #f1f1f1; border: 1px solid #333333;}
.highlight p {font: bold 68% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;padding:0;margin:0;}
.highlight p a:link, a:visited {text-decoration: underline;color: #333333;}
.highlight p a:hover, a:active {text-decoration: underline;color: #000000;}

/* :::::::::::Impressum::::::::: */
.ImpressumTitel {font: bold 75% Verdana,Tahoma, sans-serif;color: #333333;background: #f1f1f1; border-bottom: 1px solid #d7d7d7;padding:2px;}

/* :::::::::::Sitemap::::::::::: */
.CMSSiteMapList {font: bolder 93% Verdana,Tahoma, sans-serif;color: #002c4c;padding-top:3px;padding-bottom:6px;}
.CMSSiteMapListItem {list-style-image: url(images/btn_sitemap.gif);}
.CMSSiteMapLink {font: bolder 89% Verdana,Tahoma, sans-serif;color: #002c4c;}

.sitemap1 {font: normal 80% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;width:36%;background: #f1f1f1;border-top: 1px solid #d7d7d7;padding:2px 0 1px 3px;margin: 8px 0 5px 0;}
.sitemap1 a:link {color: #333333;text-decoration:none;}
.sitemap1 a:visited {color: #333333;text-decoration:none;}
.sitemap1 a:hover {color: #444444;text-decoration:none;}
.sitemap1 a:active {color: #333333;text-decoration:none;}

.sitemap2 {font: bolder 75% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding: 5px 0 0 15px;background-image: url(images/stmp_2.gif);background-repeat: no-repeat;background-position: 9px 70%;}
.sitemap2 a:link {color: #333333;text-decoration:none;}
.sitemap2 a:visited {color: #333333;text-decoration:none;}
.sitemap2 a:hover {color: #444444;text-decoration:none;}
.sitemap2 a:active {color: #333333;text-decoration:none;}

.sitemap3 {font: normal 75% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding: 5px 0 0 35px;background-image: url(images/stmp_3.gif);background-repeat: no-repeat;background-position: 28px 70%;}
.sitemap3 a:link {color: #333333;text-decoration:none;}
.sitemap3 a:visited {color: #333333;text-decoration:none;}
.sitemap3 a:hover {color: #444444;text-decoration:none;}
.sitemap3 a:active {color: #333333;text-decoration:none;}

.sitemap4 {font: normal 70% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding: 5px 0 0 50px;background-image: url(images/stmp_4.gif);background-repeat: no-repeat;background-position: 37px 70%;}
.sitemap4 a:link {color: #333333;text-decoration:none;}
.sitemap4 a:visited {color: #333333;text-decoration:none;}
.sitemap4 a:hover {color: #444444;text-decoration:none;}
.sitemap4 a:active {color: #333333;text-decoration:none;}

.sitemap5 {font: normal 65% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding: 5px 0 0 65px;background-image: url(images/stmp_5.gif);background-repeat: no-repeat;background-position: 50px 70%;}
.sitemap5 a:link {color: #333333;text-decoration:none;}
.sitemap5 a:visited {color: #333333;text-decoration:none;}
.sitemap5 a:hover {color: #444444;text-decoration:none;}
.sitemap5 a:active {color: #333333;text-decoration:none;}

/* ::::::::::: Sonstige Texteigenschaften::::::::: */
a:link {text-decoration: none;border: none; color: #002c4c;}
a:visited {text-decoration: none;border: none; color: #002c4c;}
a:hover {text-decoration: none;border: none; color: #4e4e4f;}
a:active {text-decoration: none;border: none; color: #4e4e4f;}

.inhalttext a:link {text-decoration: none;border: none; color: #002c4c;}
.inhalttext a:visited {text-decoration: none;border: none; color: #002c4c;}
.inhalttext a:hover {text-decoration: none;border: none; color: #4e4e4f;}
.inhalttext a:active {text-decoration: none;border: none; color: #4e4e4f;}

h1 {font: bolder 100% Verdana,Tahoma, Helvetica, sans-serif;color: #002c4c;}
h1 a {text-decoration: none;border: none; color: #002c4c;}
h2 {font: bolder 85% Verdana,Tahoma, Helvetica, sans-serif;color: #002c4c;}
h3 {font: bolder 75% Verdana,Tahoma, Helvetica, sans-serif;color: #e79309;}
h4 {font: bolder 70% Verdana,Tahoma, Helvetica, sans-serif;color: #e79309;}
h5 {font: bolder 65% Verdana,Tahoma, Helvetica, sans-serif;color: #e79309;}

p {font: normal 73% Verdana,Tahoma, sans-serif;color: #333333;line-height:1.5;margin:10px 0px 10px 0px;}
.anriss {font: bold 65% Verdana,Tahoma, sans-serif;color: #333333;text-transform:uppercase;}
.inhalttext {font: normal 73% Verdana,Tahoma, sans-serif;color: #333333;}
.inhalttext span {margin:0px 0px 5px 0px;font-size:90%;color:#004C7F;}
.klein {font: normal 70% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;}
.textnormal {font: normal 80% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;}
.farbig {color: #e79309;}
.dachzeile {font: bold 70% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;margin:10px 0px 5px 0px;}
p.Quelle {font: normal 70% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;margin:0px 0px 25px 0px;}

ul {font: normal 0.75em Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding:0;}
ul li {font: normal 100% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;background-image: url(images/li_listtype.gif);background-repeat: no-repeat;background-position: 0 9px;padding:0 0 0 16px;list-style-type:none;}
ul li a:hover, a:active {text-decoration:underline;}
ul li b {font:bold 100% Verdana,Tahoma, Helvetica, sans-serif;color:#333333;list-style-type: none;}

ol li {font: normal 0.75em Verdana,Tahoma, Helvetica, sans-serif; color: #333333;padding:0;list-style-type:decimal;margin-left:25px;}
ol li b {font: bold 100% Verdana,Tahoma, Helvetica, sans-serif; color: #333333;}

a img {border:none;}

p img {
margin:0px 0px 15px 15px;
}

.bildcontainer500 {text-align:left; margin: 10px 10px 10px 10px;padding:0px 0px 0px 0px;overflow:hidden;width:500px;border: 1px solid #e79309 !important;}
.bildcontainer500 img {border:0 !important;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.bildcontainer500 p {width:500px;}


.bildcontainer {float:right; margin: 5px 20px 10px 20px;padding:0px 0px 0px 0px; text-align:center;overflow:hidden;width:250px;border: 1px solid #e79309 !important;}
.bildcontainer img {border:0 !important;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.bildcontainer p {width:250px;}

.bildcontainer_links {float:left; margin: 0px 20px 10px 20px;padding:0px 0px 0px 0px; text-align:center;overflow:hidden;width:250px;}
.bildcontainer_links img {border: 1px solid #e79309;}
.bildcontainer_links p {width:250px;}

.bildcontainer_doppel {float:right; margin: 0px 20px 10px 20px;padding:0px 0px 0px 0px; text-align:center;overflow:hidden;width:250px;}
.bildcontainer_doppel img {border: 1px solid #e79309; margin: 10px 0px 0px 0px;}
.bildcontainer_doppel p {width:250px;}

.bu {font: normal 65% Verdana,Tahoma, Helvetica, sans-serif;color: #333333;text-align:center;background: #f1f1f1;padding:3px 0px 2px 0px;margin:0px;}


/* ::::::::::: Redaktionsbereich ::::::::: */
.AlleLinks {font: bold 0.7em Verdana,Tahoma, sans-serif;color: #333333;list-style-type:none;padding:0;margin:0;}
.linktarget {font: bold 0.85em Verdana,Tahoma, sans-serif;color: #e79309;}
.linkurl {font: normal 100%em Verdana,Tahoma, sans-serif;color: #333333;padding:2px 0 0 18px;}
.AlleKontakte span {font: normal 0.75em Verdana,Tahoma, sans-serif;color: #333333;}
.AlleKontakte span b{font-size:90%;}

/* Dokument-Auflistungen/Vorschriften */
.DokumentenBox{padding-top:9px;}
.DokumentenLink {font: bold 100% Verdana,Tahoma, sans-serif;color:#333333;text-decoration: none;}
.DokumentenListe{font: normal 75% Verdana,Tahoma, sans-serif;color:#333333;/*padding: 3px 0px 5px 0;*/width:90%;text-decoration: none;}

/* Kennwort vergessen Bereich */ 
.KennwortvergessenBereich{background-image: url(images/buehne_verlauf.gif);background-repeat: no-repeat;background-position: top right;width:65%;font: normal 75% Verdana,Tahoma, sans-serif;color: #2c5473;margin:40px 0 0 0; padding:0;text-align:left;height:300px;}
.KennwortvergessenWelcome {background-color: #eef2f4;padding:5px; margin:0 0 35px 0;width:97%;}
.KennwortvergessenWelcome p {font: normal 95% Verdana,Tahoma, sans-serif;padding:0; margin:0;}
.KennwortvergessenWelcome b {font: bold 95% Verdana,Tahoma, sans-serif;padding:0; margin:0;}
.userprofile_input{height: 18px;width:270px;background:#ffffff;border: 1px solid #002c4c;font: normal 100% Verdana,Tahoma, sans-serif;color: #57788d;margin:5px 0 3px 0; padding:0;}
.warning {font: normal 100% Verdana,Tahoma, sans-serif;color: #ab0805;padding:0; margin:3px 0 0 0;} 

/* Angemeldeter Modus */
.angemeldet {background-color: #eef2f4;padding:3px; margin-top:40px;}
.angemeldet p {font: bold 75% Verdana,Tahoma, sans-serif;color: #002c4c;text-decoration:none;padding:15px 0 0 0;margin:0;}
.angemeldet b {font: bold 70% Verdana,Tahoma, sans-serif;color: #002c4c;}
.modus {font: normal 70% Verdana,Tahoma, sans-serif;color: #002c4c;}

/* IFrame */

iframe {
width:550px !important;
}

iframe  .ImgPresentation {
width:600px !important;
}

.pub_form {
margin:0px 10px 0px 0px;
}

.pub_form select {width:500px;border:1px solid #F6AB30;font: normal 75% Verdana,Tahoma, sans-serif;color: #002c4c;margin:10px 0px 10px 0px;}

.pub_btn {border:1px solid #F6AB30;background-color:#D8DFE4;cursor:pointer;margin:0px 0px 30px 0px;font: normal 75% Verdana,Tahoma, sans-serif;color: #002c4c;}
.pub_li {list-style-type:none;border-top:1px solid #F6AB30;padding:10px 0px 5px 0px;background-image:none;width:99%;}
.pub_ul p {font-size:0.95em;}


.MitteilungenWelcome {font: normal 70% Verdana,Tahoma, sans-serif;color: #002c4c;}

.MitteilungenText {font: normal 70% Verdana,Tahoma, sans-serif;color: #002c4c;}

.pub_link {
font: bold 70% Verdana,Tahoma, sans-serif;color: #002c4c;
padding:0px 0px 0px 0px;
background-color:#F7AA31;
background-image: url(images/publikationen.gif);background-repeat: no-repeat;background-position:0px 0px;
height:30px;
border-bottom:2px solid #F7AA31;
}

.pub_link  a {
text-indent:-10000px;
height:30px;
display:block;
}

.newsletter_link {
font: normal 75% Verdana,Tahoma, sans-serif;color: #002c4c;
background-color:#F7AA31;
padding:2px 0px 2px 20px;
background-image: url(images/ico_newsletter.gif);background-repeat: no-repeat;background-position:2px 4px;
}

.newsletter_link a {border:0;}

.AnmeldenText {
font: normal 75% Verdana,Tahoma, sans-serif;color: #002c4c;
}

#buehne .start_grafik tr td {
font:normal 12px/0.85 Verdana,Tahoma, sans-serif;
color: #f6ac31;
border:0px;
}

.artikeltext {
min-height:350px;
height:auto !important;
height:350px;

}
