﻿body {margin:0px;padding:0px;}
form {margin:0px;padding:0px;}


a:link b {color: #59799F;text-decoration: none;}
a:active b {color: #59799F;text-decoration: none;}
a:visited b {color: #59799F;text-decoration: none;}
a:hover b {color: #2F547F;text-decoration: none;}

a:link 		{color: #59799F;text-decoration: none;}
a:active 	{color: #59799F;text-decoration: none;}
a:visited	{color: #59799F;text-decoration: none;}
a:hover  	{color: #2F547F;text-decoration: none;}


/* :::::::::::KOPF & GRUNDCONTAINER:::::::: */
#rahmenoben {margin-right:45px;height: 45px;background-color:#607ea4;border-bottom: 2px solid #656565;}
#rahmenoben img{margin:0px 0px 0px -5px;}
#kopf {background-image: url(../images/hd_kopfbild.jpg);background-repeat: no-repeat;height: 122px;margin:0px 47px 0px 0px;text-align: left;border-bottom: 1px solid #7d9fbb;}
.logo {margin: 5px 10px 0px 15px;padding: 0px;}
.borderrechts {margin:0px 0px 0px 0px ;padding:0px;background-image: url(../images/border_rechts.gif);background-repeat: repeat-y;background-position: right top;}
#border {width:46px; height:47px;position:absolute; top:-46px; right:0px; margin:0px;padding:0px;}
.inhalt {padding:0px 0px 0px 0px;display:block;}
#boxlinks {padding:0px;background-image: url(../images/bg_links.gif);background-repeat: repeat-y;background-position: left top;margin:0px 0px 0px 0px;}
#rechte_ecke {float:right; margin-top:-47px; margin-right:1px;margin-bottom:1px;height:47px;width:45px;background-image: url(../images/rahmen_rechts_blau.gif);background-repeat: repeat-y;background-position: right top;}
* html #rechte_ecke {float:right; margin-top:-47px; margin-right:1px;margin-bottom:0px;height:47px;width:45px;background-image: url(../images/rahmen_rechts_blau.gif);background-repeat: repeat-y;background-position: right top;}
#boxrechts {padding:0px;background-image: url(../images/bg_rechts.gif);background-repeat: repeat-y;background-position: right top;margin:20px 47px 0px 0px;}
#rahmenrechts {margin:0px 1px 0px 0px;padding:0px 0px 0px 0px;background-image: url(../images/rahmen_rechts.gif);background-repeat: repeat-y; background-position: right top;}
#buehne {background-color:transparent;margin-left: 182px;margin-right: 162px;padding: 10px 25px 40px 35px;border-top: 1px solid #4b4b4b;border-bottom: 1px solid #707173;display:block;}



* html .buehnenhoehe {height:100%;}

.suchflaeche{background-color: #ffffff;padding:0px;margin: 4px 4px 0px 0px; z-index:5;width:150px;height:113px;float:right;}
.suchflaeche p {font: normal 75% Verdana,Tahoma, sans-serif;color: #707173;margin:25px 0px 3px 20px;}
.eingabefeld {font: normal 70% Verdana,Tahoma, sans-serif;color: #707173;background-color: #ffffff;vertical-align: top;width: 107px;height:18px;border: 1px solid #707173;margin:0 0 0 20;}
.suchestarten {margin:5px 0px 0px 20px;}
.erweitertesuche {margin-top: 5px;}


.sprachen {margin:10px 0px 0px 0px;padding:0px;}
.sprachen li {font: 100% Verdana,Tahoma, sans-serif; display:inline; list-style:none;text-align:center;}

.sprachen a:link {color: #707173;text-decoration: none;}
.sprachen a:active {color: #707173;text-decoration: none;}
.sprachen a:visited {color: #c6c7c8;text-decoration: none;}
.sprachen a:hover{color: #c6c7c8;text-decoration: none;}



/* :::HAUPTMENUE::: */
#mainnavigation{text-decoration: none;font: bolder 0.7em Verdana,Tahoma, sans-serif;text-align:left; margin:0px 45px 0px 6px;}
.main1 {background-color: #266090; vertical-align:top; height:18px; padding:2px; line-height:17px;}
.main1 a:link {color: #ffffff;text-decoration: none;}
.main1 a:visited {color: #ffffff;text-decoration: none;}
.main1 a:hover{color: #c6c7c8; text-decoration: none;}
.main1 a:active {color: #ffffff;text-decoration: none;}

.mainactive1 {background-color: #266090; vertical-align:top; color: #ffffff; padding:2px 3px 3px 3px;height:18px;line-height:17px;border-bottom:2px solid #c6c7c8;}
.mainactive1 a:link {color: #ffffff;text-decoration: none;}
.mainactive1 a:active {color: #ffffff;text-decoration: none;}
.mainactive1 a:visited {color: #ffffff;text-decoration: none;}
.mainactive1 a:hover{color: #ffffff;text-decoration: none;}


/* :::UNTERMENUE::: */
#subnavigation1 {background-color:#c4d181;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;float:left;text-align: left;width:182px;}
* html #subnavigation1 {display:inline-block;margin:0px 0px 0px 0px;}
.subnavigation2 {background:#c9dee4;float:left;text-align: left;width:182px;}
#subnavigation3 {background:#e2ebef;float:left;text-align: left;width:182px;}

.um1 {font: bolder 0.7em Verdana,Tahoma, sans-serif; color: #656565;margin:0;padding: 3px 3px 3px 8px;background:#c4d181;border-bottom: 1px solid #266090;}
.um1 a:link { color: #656565;text-decoration: none;}
.um1 a:visited  {color: #656565;text-decoration: none;}
.um1 a:hover  {color: #607ea4;text-decoration:none;}
.um1 a:active {color: #607ea4; text-decoration: none;}
.umactive1 {font: bolder 0.7em Verdana,Tahoma, sans-serif; color: #607ea4	;margin:0;padding: 3px 3px 3px 8px;background:#c4d181;border-bottom: 1px solid #266090;}


.um2 {font: normal 0.7em Verdana,Tahoma, sans-serif; color: #656565	;margin:0;padding: 2px 3px 2px 12px;border-bottom: 1px solid #266090;background:#d6e390;}
.um2 a:link {color: #656565; text-decoration: none;}
.um2 a:visited {color: #656565;text-decoration: none;}
.um2 a:hover {color: #607ea4;text-decoration: none;}
.um2 a:active {color: #607ea4; text-decoration: none;}
.umactive2 {font: bolder 0.7em Verdana,Tahoma, sans-serif; color: #607ea4;margin:0;padding: 2px 3px 2px 12px;border-bottom: 1px solid #266090;background:#d6e390;}


.um3 {font: normal 0.7em Verdana,Tahoma, sans-serif; color: #656565; margin:0;padding: 2px 3px 2px 16px;border-bottom: 1px solid #266090;background:#e7f59f;}
.um3 a:link {color: #656565;text-decoration: none;}
.um3 a:visited {color: #656565;text-decoration: none;}
.um3 a:hover {color: #607ea4;text-decoration: none;}
.um3 a:active {color: #607ea4;text-decoration: none;}
.umactive3 {font: normal 0.7em Verdana,Tahoma, sans-serif; color: #607ea4; margin:0;padding: 2px 3px 2px 16px;border-bottom: 1px solid #266090;background:#e7f59f;}


.um4 {font: normal 0.68em Verdana,Tahoma, sans-serif; color: #656565; margin:0;padding: 2px 3px 2px 24px;border-bottom: 1px solid #266090;background:#f1ffab;}
.um4 a:link {color: #656565;text-decoration: none;}
.um4 a:visited {color: #656565;text-decoration: none;}
.um4 a:hover {color: #607ea4;text-decoration: none;}
.um4 a:active {color: #607ea4;text-decoration: none;}
.umactive4 {font: normal 0.68em Verdana,Tahoma, sans-serif; color:#607ea4; margin:0;padding: 2px 3px 2px 24px;border-bottom: 1px solid #266090;background:#f1ffab;}


/* ::::::::::BUEHNE::::::::: */

/* Breadcrumb */
#navigationspfad {font: normal 65% Verdana,Tahoma, sans-serif;color: #0e3f5d;margin: 5px 0 40px 0;}
#navigationspfad a:link{color: #656565;text-decoration: none;}
#navigationspfad a:visited {color: #656565;text-decoration: none;}
#navigationspfad a:hover {color: #607ea4;text-decoration: none;}
#navigationspfad a:active {color: #607ea4;text-decoration: none;}


/* Artikelvorschau ? */
.newsvorschau  {text-decoration:none;}
.newsvorschau a span {text-decoration:none;}

/* Artikelvorschau Normal ? */
.newsbox {width:100%;margin:15px 20px 5px 0; padding: 10px 0 0 0;display:inline-block;border-top: 1px solid #656565;}
* html .newsbox {padding-bottom: 2px;} /* fuer IE Win+Mac \*/
.newsbox h2 a {font: bold 95% Verdana,Tahoma, sans-serif;color: #607ea4;text-decoration:none;}
.newsbox p a b  {font: normal 98% Verdana,Tahoma, sans-serif;color: #656565;text-decoration: none;}
.imagebox150 {float:left;border: 1px solid #607ea4;margin:0 10px 8px 0;width:150px;}

/* Artikel Spalten-Vorschau */
.newstablebox table {padding: 0 20 0 0;}
.newstablebox table td{width:50%;padding-bottom:10px;}
.newsboxtable {padding-right:25px;padding-left:35px;}
.newsbox75{border-top: #c6c7c8 1px solid;padding-top: 5px;}
.imagebox75 {float:left;display: block;width:75px;margin: 5px 10px 5px 0;border: 1px solid #059c8f;}

/* Artikeldetail */
.artikel {margin: 20px 0 20px 0;}
.bildohnealles {text-align:center;padding:0;margin: 0;position:left;width:500px;margin-left:0;border:1px solid #c6c7c8;}
.bildohnealles p {width:500px;font: normal 70% Verdana,Tahoma, Helvetica, sans-serif;color: #c6c7c8;background: #e2ebef;padding:0;margin:0;}
-.bildbox {float:right;display: block;margin: 5px 15px 25px 20px;text-align:center;border: 1px solid #607ea4;overflow:hidden;}
.bildbox{padding: 1px;
margin-left: 10px;
margin-bottom: 10px;

}

.bildbox250 {width:250px;float: right;display: block;margin: 5px 15px 25px 20px;text-align:center;border: 1px solid #607ea4;padding:0;}
.bu250 {width:250px;font: normal 65% Verdana,Tahoma, Helvetica, sans-serif;color: #c6c7c8;text-align:center;background: #e2ebef;padding:3px 0 2px 0;margin:0;}


.bildcontainer_ohne_bu {float:right;margin: 0 15 10 20;padding:0 0 0 0;}
.bildcontainer_ohne_bu img {border: 1px solid #607EA4;}

.bildcontainer_normal {margin: 10 20 10 20;padding:0 0 0 0; text-align:left;width:450px;}

.bildcontainer {float:right; margin: 10 20 10 20;padding:0 0 0 0; text-align:center;}
.bildcontainer img {border: 1px solid #607EA4;}
.bu {font: normal 65% Verdana,Tahoma, Helvetica, sans-serif;color: #656565;text-align:center;padding: 3 0 3 0;margin:0 0 0 0;border-bottom: 1px solid #607EA4;}


.bildbox300 {width:300px;float: right;margin: 10px 15px 5px 10px;text-align:center;border: 1px solid #c6c7c8;padding:0;clear:right;}
.bu300 {width:300px;font: normal 65% Verdana,Tahoma, Helvetica, sans-serif;color: #607ea4;text-align:center;background: #e2ebef;padding:3px 0 2px 0;margin:0;}

.bildbox400{width:400px;float: right;display: block;margin: 5px 15px 25px 20px;text-align:center;border: 1px solid #c6c7c8;padding:0;}
.bu400 {width:400px;font: normal 65% Verdana,Tahoma, Helvetica, sans-serif;color: #317086;text-align:center;background: #e2ebef;padding:3px 0 2px 0;margin:0;}

.artikel p {font:  normal 75% Verdana,Tahoma, Helvetica, sans-serif;color: #c6c7c8;}
.articleabstract{font: bold 70% Verdana,Tahoma, sans-serif;color: #c6c7c8;text-transform:uppercase;}
.quelle {font:  normal 70% Verdana,Tahoma, Helvetica, sans-serif;color: #607ea4;}

.headBox {font: bold 80% Verdana,Tahoma, sans-serif;color:#707173;margin:0 0 10 0;padding:0;}

/* Bildergallery */

.navi_container {background-color:#656565; text-align:center; margin:0;padding:0;position:relative;overflow:hidden;}

.gallery_navi {font: normal 70% Verdana,Tahoma, sans-serif;color:#ffffff;margin:0;padding:0;overflow:hidden;}

.gallery_navi  a span {font: normal 100% Verdana,Tahoma, sans-serif;color:#ffffff;margin:0;padding:0 20 0 20;height:13; }

.gallery_navi .link_danach  {position:absolute; right:0;top:0;background-image: url(/portaldata/18/images/ico_paging_next.gif);background-repeat:no-repeat;background-position: right ; cursor:pointer;}
.gallery_navi .link_davor   {position:absolute; left:0;top:0;background-image: url(/portaldata/18/images/ico_paging_back.gif);background-repeat:no-repeat;background-position: left ; cursor:pointer;}

.bildcontainer_gallery {margin:30px 0 10px 0;padding:0px; text-align:center;clear:both;}
.bildcontainer_gallery img {border: 2px solid #607EA4;}

/* Dokument-Auflistungen/Vorschriften */
.DokumentenBox{font: bold 100% Verdana,Tahoma, sans-serif;color:#707173;margin:0;padding:0;}
.DokumentenLink {font: bold 100% Verdana,Tahoma, sans-serif;color:#707173;text-decoration: none;line-height:120%;}
.DokumentenListe{font: normal 75% Verdana,Tahoma, sans-serif;color:#707173;padding: 3px 0px 5px 0;width:90%;text-decoration: none;}
.DokumentenAdresse{font: normal 60% Verdana,Tahoma, sans-serif;color:#707173;padding: 3px 3px 5px 3px 0;width:90%;text-decoration: none;}

/* Suchbereich für Vorschriften */
.SucheVorschriften  {width:100%;background-color: #eef2f4;padding:4px 0 4px 5px;margin:0;border-top: 1px solid #c6c7c8;vertical-align:bottom;}
-SucheVorschriften td {font: normal 75% Verdana,Tahoma, sans-serif;color: #c6c7c8;padding:6px;}
-SucheVorschriftenZelle {font: normal 75% Verdana,Tahoma, sans-serif;color: #c6c7c8;padding:6px;border:none;}
-SucheVorschriftenInput {vertical-align:bottom;}
-SucheVorschriften input {vertical-align:bottom;} /* Text */
.SucheVorschriftenFeld {font: normal 95% Verdana,Tahoma, sans-serif;color: #c6c7c8;background-color: #ffffff;vertical-align: top;width: 120px;height:18px;border: 1px solid #c6c7c8;padding:2px;}

/* Suchergebnis */
.Headline3 {font: bolder 75% Verdana,Tahoma, sans-serif;color: #607ea4;}
.Headline3 a:link {color: #c6c7c8;text-decoration:none;}
.Headline3 a:visited {color: #c6c7c8;text-decoration:none;}
.Headline3 a:hover {color: #607ea4;text-decoration:none;}
.Headline3 a:active {color: #607ea4;text-decoration:none;}


.SuchergebnisBalken {font: bolder 80% Verdana,Tahoma, sans-serif;color: #607ea4;background:#e2ebef;}
.Fliesstextklein {font: normal 90% Verdana,Tahoma, sans-serif;color:#c6c7c8;}

/* A-Z Index */
.inhalttext {font: normal 90% Verdana,Tahoma, sans-serif;color:#c6c7c8;text-transform:uppercase;}
.inhalttext a:link {color:#c6c7c8;text-decoration: none;}
.inhalttext a:visited {color:#c6c7c8;text-decoration: none;}
.inhalttext a:hover{color:#607ea4;text-decoration: none;}
.inhalttext a:active {color:#607ea4;text-decoration: none;}


/* Schrifteigenschaften & Generelles */

a img {border:none;}

h1 {font: bolder 98% Verdana,Tahoma, sans-serif;color: #607ea4;margin:5 0 5 0;padding:0;}
h2 {font: bolder 85% Verdana,Tahoma, sans-serif;color: #607ea4;margin:4 0 4 0;padding:0;}
h3 {font: bolder 80% Verdana,Tahoma, sans-serif;color: #707173;margin:4 0 2 0;padding:0;}
h4 {font: bolder 75% Verdana,Tahoma, sans-serif;color: #707173;margin:5 0 5 0;padding:0;}
h5 {font: bolder 75% Verdana,Tahoma, sans-serif;color: #707173;margin:5 0 5 0;padding:0;}

p {font: normal 80% Verdana,Tahoma, sans-serif;color: #707173;padding:0;margin:10 10 10 0;white-space:normal;text-align:left;}
p b {font: bold 100% Verdana,Tahoma, sans-serif;color: #707173;}
b {font: bolder 0.85em Verdana,Tahoma, sans-serif;color: #707173;}
em {font: italic 100% Verdana,Tahoma, sans-serif;color: #707173;padding:0;margin:10 0 10 0;white-space:normal;text-align:left;}

.Textklein {font: normal 60% Verdana,Tahoma, sans-serif;color: #707173;}
.Textnormal {font: normal 80% Verdana,Tahoma, Helvetica, sans-serif;color: #707173;}
.textnormal b {font: bold 95% Verdana,Tahoma, Helvetica, sans-serif;color: #707173;}
.Textfarbig {color: #607ea4;}
.Dachzeile {font: bold 65% Verdana, sans-serif;color: #607ea4;text-transform : uppercase;padding: 0; margin:0;}
.Suchergebniss {font: bold 70% Verdana,Tahoma, sans-serif;color: #707173;}
.KleinerText p {text-align:center;}

/*##### CONTENTXXL INTERNE STYLES */
ul {text-indent:0;margin:0 0 0 30;padding:0;list-style-type:square;}
ol {text-indent:0;margin:0 0 0 30;padding:0;list-style-type:decimal;}

li {font: normal 80% Verdana,Tahoma, Helvetica, sans-serif;color: #707173;padding:0;margin:10 0 10 0;line-height:120%;}
ul li a:hover, a:active {text-decoration:none;}

/* Related-Content Buehne */

.teaser {margin:0 0 20 0;border-bottom:solid 1px #656565;padding:0 0 5 0;display:inline-block;}
.teaserpic {float:left;margin:0 10 0 0;}



.relatedbox {font: bolder 70% Verdana,Tahoma, sans-serif;color: #707173;background-color: #0e3f5d;border-top: 1px solid #707173;margin: 0 0px 5px 5px;padding: 2px;}
.relatedinhalt {font: normal 90% Verdana,Tahoma, sans-serif;color: #707173;background: url(../images/rel_links_ico.gif);background-position:0px 4px;background-repeat: no-repeat;padding-left:10px;margin: 5px 0px 3px 5px;}
.relatedinhalt a:link {color: #707173;text-decoration: none;}
.relatedinhalt a:visited {color: #707173; text-decoration: none;}
.relatedinhalt a:hover {color: #607ea4; text-decoration: none;}
.relatedinhalt a:active {color: #607ea4; text-decoration: none;}


.relcontactsHeader {width:100%;font: bold 70% Verdana,Tahoma, sans-serif;color: #ffffff;background: #707173;border-top: 1px solid #656565;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:100%;font: normal 70% Verdana,Tahoma, sans-serif;color: #707173;background: #D9E6F5;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 #656565;}
.relcontacts span b{font: bold 95% Verdana,Tahoma, sans-serif;color: #707173;}
-relcontactMailWeb{background-image: url(../images/ico_email.gif);background-repeat: no-repeat;}
.relcontactMailZusatz{padding: 0 17px;background-image: url(../images/ico_email.gif);background-repeat: no-repeat;background-position:0 2px;}


.relarticleHeader{width:100%;font: bold 70% Verdana,Tahoma, sans-serif;color: #ffffff;background: #707173;border-top: 1px solid #656565;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:100%;font: normal 70% Verdana,Tahoma, sans-serif;color: #707173;background: #D9E6F5;padding: 3px 0 3px 22px;background-image: url(../images/rel_links_ico.gif);background-repeat: no-repeat;background-position: 15px 8px;}
.relarticle a span {font: bold 100% Verdana,Tahoma, sans-serif;color: #707173;}

.rellinksHeader{width:100%;font: bold 70% Verdana,Tahoma, sans-serif;color: #ffffff;background: #707173;border-top: 1px solid #656565;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:100%;font: normal 70% Verdana,Tahoma, sans-serif;color: #ffffff;background: #D9E6F5;padding: 3px 0 3px 20px;text-align:left;background-image: url(../images/rel_links_ico.gif);background-repeat: no-repeat;background-position: 15px 8px;}

.reldocsHeader{width:100%;font: bold 70% Verdana,Tahoma, sans-serif;color: #ffffff;background: #707173;border-top: 1px solid #656565;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:100%;font: normal 70% Verdana,Tahoma, sans-serif;color: #607ea4;background: #D9E6F5; padding: 3px 0 3px 21px;}

/* Redaktionsbereich*/
.AlleLinks {font: bold 0.7em Verdana,Tahoma, sans-serif;color: #707173;list-style-type:none;padding:0;margin:0;}
.linktarget {font: bold 0.85em Verdana,Tahoma, sans-serif;color: #707173;}
.linkurl {font: normal 100%em Verdana,Tahoma, sans-serif;color: #707173;padding:2px 0 0 18px;}
.AlleKontakte span {font: normal 0.75em Verdana,Tahoma, sans-serif;color: #707173;}
.AlleKontakte span b{font-size:90%;}

/* Buttons Buehne*/
.buttonbox {padding: 0px 0 0px 0;}
.btn {margin: 0px 0px 0px 0px; border: none;}

/* Highlighting */
.highlight {padding: 5px;margin:0;background: #eef2f4; border: 1px solid #707173;}
.highlight p {font: bold 68% Verdana,Tahoma, Helvetica, sans-serif;color: #607ea4;padding:0;margin:0;}
.highlight p a:link, a:visited {text-decoration: none;color: #707173;}
.highlight p a:hover, a:active {text-decoration: none;color: #607ea4;}


/* Tabelle */
.table {border: none;margin:0;padding:0;empty-cells:show;border-collapse:collapse;}
.tablehead {font: bolder 80% Verdana,Tahoma, Helvetica, sans-serif; color: #707173;background-color: #eef2f4;border-bottom: 1px solid #607ea4;padding: 2px;margin:0;border-right:10px solid #ffffff;}
.tableheadklein {font: bolder 85% Verdana,Tahoma, Helvetica, sans-serif; color: #707173;}
.tablecell {font: normal 75% Verdana,Tahoma, Helvetica, sans-serif; color: #707173;padding:2px 0 3px 0;margin:0;border-bottom: 1px solid #607ea4;border-right:10px solid #ffffff;}
.tablecell p {font: normal 100% Verdana,Tahoma, Helvetica, sans-serif; color: #707173;}
.tablecell p b {font: bold 100% Verdana,Tahoma, Helvetica, sans-serif; color: #707173;}


p table {border: none; padding: 5px;margin:0;border-collapse:collapse;overflow:hidden;}
p table tr td {font: normal 90% Verdana,Tahoma, Helvetica, sans-serif; color: #456c83;padding:3px 10px 3px 0;margin:0;border-bottom: 1px solid #607ea4;}
p table tr td b {font: bold 100% Verdana,Tahoma, Helvetica, sans-serif; color: #456c83;}
p tabler tr	 {font: normal 90% Verdana,Tahoma, Helvetica, sans-serif; color: #456c83;padding:3px 10px 3px 0;margin:0;border-bottom: 1px solid #607ea4;}
/* Paging */
.paging {width:100%;border-top: 1px solid #707173;text-align:center;margin-top:25px;padding:0;}
.pagingcenter {font: normal 0.65em Verdana,Tahoma, Helvetica, sans-serif; color: #707173;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;}


/*Sitemap*/
.sitemap1 {font: normal 80% Verdana,Tahoma, Helvetica, sans-serif; color: #656565;width:36%;background: #eef2f4;border-top: 1px solid #266090;padding:2px 0 1px 3px;margin: 8px 0 5px 0;}
.sitemap1 a:link {color: #656565;text-decoration:none;}
.sitemap1 a:visited {color: #656565;text-decoration:none;}
.sitemap1 a:hover {color: #607ea4;text-decoration:none;}
.sitemap1 a:active {color: #656565;text-decoration:none;}


.sitemap2 {font: bolder 75% Verdana,Tahoma, Helvetica, sans-serif; color: #656565;padding: 5px 0 0 15px;background-image: url(../images/stmp_2.gif);background-repeat: no-repeat;background-position: 9px 70%;}
.sitemap2 a:link {color: #656565;text-decoration:none;}
.sitemap2 a:visited {color: #656565;text-decoration:none;}
.sitemap2 a:hover {color: #607ea4;text-decoration:none;}
.sitemap2 a:active {color: #656565;text-decoration:none;}


.sitemap3 {font: normal 75% Verdana,Tahoma, Helvetica, sans-serif; color: #656565;padding: 5px 0 0 35px;background-image: url(../images/stmp_3.gif);background-repeat: no-repeat;background-position: 28px 70%;}
.sitemap3 a:link {color: #656565;text-decoration:none;}
.sitemap3 a:visited {color: #656565;text-decoration:none;}
.sitemap3 a:hover {color: #607ea4;text-decoration:none;}
.sitemap3 a:active {color: #656565;text-decoration:none;}


.sitemap4 {font: normal 70% Verdana,Tahoma, Helvetica, sans-serif; color: #656565;padding: 5px 0 0 50px;background-image: url(../images/stmp_4.gif);background-repeat: no-repeat;background-position: 37px 70%;}
.sitemap4 a:link {color: #656565;text-decoration:none;}
.sitemap4 a:visited {color: #656565;text-decoration:none;}
.sitemap4 a:hover {color: #607ea4;text-decoration:none;}
.sitemap4 a:active {color: #656565;text-decoration:none;}

.sitemap5 {font: normal 65% Verdana,Tahoma, Helvetica, sans-serif; color: #656565;padding: 5px 0 0 65px;background-image: url(../images/stmp_5.gif);background-repeat: no-repeat;background-position: 50px 70%;}
.sitemap5 a:link {color: #656565;text-decoration:none;}
.sitemap5 a:visited {color: #656565;text-decoration:none;}
.sitemap5 a:hover {color: #607ea4;text-decoration:none;}
.sitemap5 a:active {color: #656565;text-decoration:none;}


/* :::::::::::INFOSPALTE::::::::: */
.rechtsflaeche {background-color:#D9E6F5;border-bottom:1px solid #656565;padding:0 0 5 0;}
.inhaltrechts {background-color:#D9E6F5;}
#inhaltrechts {float:right;width:162px;backgound-color:#D9E6F5;text-align:center;margin:0;}
* html #inhaltrechts {display:block;margin:0 0 0 0;}
#inhaltrechts img {margin-top:5px;margin-bottom: 5px;text-align:center;}
#links_rechts ul {margin:0 0 0 0px; padding:0px 0 0 0px;text-align:left;}
#links_rechts li {padding:0;margin:0;}
#links_rechts li a:visited {color: #656565;text-decoration: none;}
#links_rechts li a:hover {color: #607ea4;text-decoration: none;}
#links_rechts li a:active {color: #607ea4;text-decoration: none;}



.buttons {margin:0 0 0 0;clear:auto;overflow:hidden;}
.btn_send_print {display:inline;}
.top {float:right;display:block;}
* html .top {margin:-17 0 0;}

* html .buttons {margin:40 0 20 0;}




#inhaltrechts p	{padding:2px;text-align:center;font: normal 70% Verdana,Tahoma, sans-serif;color: #ffffff;margin:2 0 5 0;}
.links_rechts  {	font: normal 80% Verdana,Tahoma, sans-serif;color: #ffffff;
				background: #D9E6F5;
				padding: 0px 0 0px 15px;
				background-image: url(../images/rel_links_ico.gif);
				background-repeat: no-repeat;
				background-position: 5px 5px;
				text-align:left;
				list-style-type:none;
				list-style-position:outside;
				margin:5px 0 0 0;
				line-height:100%;
				text-indent:0;
				letter-spacing:120%;
				}

.link_liste  {margin:0 0 0 0;padding:5;}

.RechteBoxTitel {font: bolder 70% Verdana,Tahoma, sans-serif;color: #ffffff;background-color: #656565;padding:2px 0 2px 15px;text-align:left;background-image:url(../images/anmelde_headpfeil.gif);background-repeat: no-repeat;background-position: 3px 50%;}
.RechteBoxTitel a:link {color: #ffffff;text-decoration: none;}
.RechteBoxTitel a:visited {color: #ffffff;text-decoration: none;}
.RechteBoxTitel a:hover {color: #ffffff;text-decoration: none;}
.RechteBoxTitel a:active {color: #ffffff;text-decoration: none;}


.RechteBoxTextNormal {font: normal 80% Verdana,Tahoma, sans-serif;color: #707173;text-align:left;padding-top:10px;margin-left:-20px;}
.RechteBoxTextNormal a:link{color: #707173;text-decoration: none;}
.RechteBoxTextNormal a:visited {color: #707173;text-decoration: none;}
.RechteBoxTextNormal a:hover {color: #607ea4;text-decoration: none;}
.RechteBoxTextNormal a:active {color: #607ea4;text-decoration: none;}


.BoxRechtsTrennlinie {height:1px;color:#707173;}


/* Anmelde Bereich */
.AnmeldeBereich {background-image: url(../images/buehne_anmelden.gif);background-repeat: no-repeat;background-position: top right;height: 276px;width:500px;margin-top:40px;}
.AnmeldeBereich p {font: normal 75% Verdana,Tahoma, sans-serif;color: #707173;margin:0; padding:0;}
.AnmeldeBereich b {font: bold 100% Verdana,Tahoma, sans-serif;color: #2707173;margin:0; padding:0;}
.AnmeldeBereich span {font: normal 75% Verdana,Tahoma, sans-serif;color: #707173;padding:15px 0 0 0; margin:0;} /* warnung */
.AnmeldenWelcome {background-color: #eef2f4;padding:3px; margin:0;width:475px;}
.AnmeldenText {font: bolder 75% Verdana,Tahoma, sans-serif;color: #707173;text-align:left;margin:0;padding-left: 12px;padding-top: 10px;background-image:url(../images/anmelde_pfeil.gif);background-repeat: no-repeat;background-position: 7px 75%;}
.AnmeldenText a:link {color: #707173;text-decoration: none;}
.AnmeldenText a:visited {color: #707173;text-decoration: none;}
.AnmeldenText a:hover {color: #607ea4;text-decoration: none;}
.AnmeldenText a:active {color: #607ea4;text-decoration: none;}

.signin {width:150px;}

.Loginfields {height: 18px;font: normal 80% Verdana,Tahoma, sans-serif;color: #707173;background:#ffffff;border: 1px solid #707173;margin-top: 10px;}
.Anmeldebtn {border:none;padding-top:10px;padding-left: 273px;}

/* 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 #687e8a;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;} 

/* Kontaktformular */ 
.kontakttext{font: normal 70% Verdana,Tahoma, sans-serif;color: #656565;margin:0; padding:0;text-align:left;}
.kontakttext input{width:309px; height: 18px;background:#ffffff;border: 1px solid #687e8a;font: normal 90% Verdana,Tahoma, sans-serif;color: #656565;margin:0 0 5px 0; padding:3px;}
.kontakttext textarea{width:100%;background:#ffffff;border: 1px solid #687e8a;font: normal 100% Verdana,Tahoma, sans-serif;color: #656565;margin:0; padding:1px 0 2px 2px;}
.kontakt  {font: normal 73% Verdana,Tahoma, sans-serif;color: #656565;margin:0; padding:0;text-align:left;vertical-align:center;}
.kontakttextPflicht{font: bold 70% Verdana,Tahoma, sans-serif;color: #656565;margin-top:10px;margin-bottom:15px;} 
.kontaktchklist {font: normal 70% Verdana,Tahoma, sans-serif;color: #656565;margin:0; padding:0;text-align:left;}
.kontaktarea {font: normal 70% Verdana,Tahoma, sans-serif;color: #656565;margin:0; padding:0;text-align:left;}
.kontakt p {margin:0;}
/* Angemeldeter Modus */
.angemeldet {background-color: #eef2f4;padding:3px; margin-top:40px;}
.angemeldet p {font: bold 75% Verdana,Tahoma, sans-serif;color: #0e3f5d;text-decoration:none;padding:15px 0 0 0;margin:0;}
.angemeldet b {font: bold 70% Verdana,Tahoma, sans-serif;color: #687e8a;}
.modus {font: normal 70% Verdana,Tahoma, sans-serif;color: #687e8a;}


/* Neue Mitteilungen-Newsletter Ansicht auf Portal */
.NeueMitteilungen {background-image: url(../images/buehne_anmelden.jpg);background-repeat: no-repeat;background-position: top right;height: 276px;width:600px;margin-top:40px;}
.NeueMitteilungen p {font: normal 70% Verdana,Tahoma, sans-serif;color: #2c5473;margin:0;padding:0;padding:5px;}
.NeueMitteilungen b {font: bold 95% Verdana,Tahoma, sans-serif;color: #2c5473;margin:0; padding:0;}
.NeueMitteilungen span {font: normal 75% Verdana,Tahoma, sans-serif;color: #ab0805;padding:8px 0 0 0; margin:0;} /* warnung */
.MitteilungenWelcome {font: normal 105% Verdana,Tahoma, sans-serif;color: #2c5473;margin:0;width:575px;padding:0;}
.MitteilungenWelcome b {font: bold 100% Verdana,Tahoma, sans-serif;color: #2c5473;margin:0;width:575px;padding:0;}
.MitteilungenText {font: bolder 75% Verdana,Tahoma, sans-serif;color: #687e8a;text-align:left;margin:0;padding-left: 12px;padding-top: 15px;background-image:url(../images/anmelde_pfeil.gif);background-repeat: no-repeat;background-position: 7px 75%;}
.MitteilungenText a:link {color: #687e8a;text-decoration: none;}
.MitteilungenText a:visited {color: #687e8a;text-decoration: none;}
.MitteilungenText a:hover {color: #3a5e73;text-decoration: none;}
.MitteilungenText a:active {color: #3a5e73;text-decoration: none;}


.NeueMitteilungenFelder {height: 18px; width:203px; font: normal 70% Verdana,Tahoma, sans-serif;color: #0e3f5d;background:#ffffff;border: 1px solid #687e8a;margin-top: 5px;margin-left:6px;}
.Mitteilungbtn {border:none;padding-top:10px;padding-left:7px;}


/* Neue Mitteilungen-Newsletter Vorlage */
.boxblau {width:600px;background: #8ca5b4;margin:auto 0; text-align:center;}
.boxweiss {width:100%;background:ffffff;text-align:center;}
.boxblau span {font: normal 0.75em Verdana,Tahoma, sans-serif;color: #0e3f5d;}
.textklein {font: normal 0.65em Verdana,Tahoma, sans-serif;color: #0e3f5d;}

/* :::::::::::Neue Artikel Versenden ::::::::: */

.artikelversandintro {font: bold 70% Verdana,Tahoma, sans-serif;color: #2c5473;}
.artikelversand {font: normal 70% Verdana,Tahoma, sans-serif;color: #2c5473;}
.artikelversandinput textarea {font: normal 80% Verdana,Tahoma, sans-serif;color: #2c5473;}
.artikelversanderror b {font: normal 70% Verdana,Tahoma, sans-serif;color: #a80000;padding-left:3px;}
.kontakt {border: 1px solid #7595a9;}
.kontaktarea {border: 1px solid #7595a9;}


/* :::::::::::FUSSZEILE::::::::: */

.clean{clear:both;margin:20 0 0 0;overflow:hidden;}
.cleaner {clear:both;height:1px;border:none;margin:0; padding:0;background:transparent;margin: 0 162px 0 182px;}
.footer_info {height: 36px;margin:0 162px 0 0;padding:0 0 0 0;background-color:#ffffff;}
#footer {height: 36px;text-align:center;margin: 0 47px 0 182px;padding:0 0 0 0;background-color:#D9E6F5;}
#footer span {font: normal 75% Verdana,Tahoma, sans-serif; color:#707173;margin:0 0px 0 0; padding:0 0 0 0; }



#demetec_logo   {position:relative;left:30px;bottom:-22px;display:block;width:100px; height:20px;}

