/* Stylevorgabe für Wallpaper-Layout */

body { font-size:11px;
      background-position:936px !important;
      //background-position:945px !important;
	  background-repeat: repeat !important;
}

table#adl_sb_table{
/* position:absolute; */
width:776px !important;
//width:938px !important;
margin-left:2px !important;
//margin-left:-158px !important;
margin-top:0px !important;

}

div#omsv_DhtmlLayer{
left:936px !important;
//left:945px !important;
}

td {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;}

h1, h2, h3, h4 {
	font-size: 14px;
	font-weight: bold;
}

h1.ueberschrift {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:14px;font-weight:bold;color:#004080;margin: 0px 0px 13px 0px;}

h3.title, p.info, p.abstract {
	margin-bottom: 2px;
	margin-top: 0px;
}

/* speziell fuer VfL-Bereich neue Klassen */
.content_box {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;background-color:#f5f5f5; padding:10px;}
.zum_artikel {font-size:9px; font-weight:bold;}
a.zum_artikel:link {color:#541A6F; text-decoration:none;}
a.zum_artikel:visited {color:#541A6F; text-decoration:none;}
a.zum_artikel:hover {color:#541A6F; text-decoration:underline;}
a.zum_artikel:active {color:#541A6F; text-decoration:none;}
.datum  {font-size:9px; color:#333; font-weight:bold;}
.ressort-blau-content {color:#541A6F;font-style:italic;font-weight:bold;}
.weitere_meldungen {color: #666; font-weight: bold; border-bottom: 1px solid #666;}
A.ticker_red:link {font-size:10px; color:#000;text-decoration:none;cursor:pointer;}
A.ticker_red:visited {font-size:10px; color:#000;text-decoration:none;cursor:pointer;}
A.ticker_red:hover {font-size:10px; color:#000;text-decoration:underline;cursor:pointer;}
A.ticker_red:active {font-size:10px; color:#000;text-decoration:none;cursor:pointer;}
.ressort_vfl {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:10px;color:#541A6F;font-weight:bold;border-style:solid;border-color:#0066cc;border-left:0px;border-right:0px;border-bottom:0px;border-top:0px;}
A.ressort_vfl:link {color:#541A6F;text-decoration:none;}
A.ressort_vfl:visited {color:#541A6F;text-decoration:none;}
A.ressort_vfl:hover {color:#000;text-decoration:underline;}
A.ressort_vfl:active {color:#0066CC;text-decoration:none;}
.vfl{color:#541A6F;font-size:10px; font-weight: bold;}
a.vfl:link{color:#541A6F; text-decoration:none;}
a.vfl:visited{color:#541A6F; text-decoration:none;}
a.vfl:hover{color:#541A6F; text-decoration:underline;}
a.vfl:active{color:#541A6F; text-decoration:none;}

/* CSS fuer Tabelle */
b.table_head{color:#999999;font-size:10px;}
b.table_title{color:#004080;font-size:12px;}
td.table_head{background:#ffffff;text-align:center;}
span.text_kl{font-size:9px;}
span.text_grau, td.text_grau{font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;color: #666666;font-size:9px;}
td.text_hblau, span.text_hblau{font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;color: #0066cc;font-size:9px;}
span.text_red{font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;color: #990000;font-size:9px;}
div.ergebnis{ text-align: center; font-size:12px; font-weight:bold; background:#ffffff; width:35px; height:30px;}
br.umbruch{height:7px;line-height:7px;}
hr.ruler{background-color:#999999;width:95%;height:1px;border:0;}
.ver_name{font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;color: #333333;font-size:9px;}
a.login {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;font-color: #0066cc;border: 0px;border-color: #FFFFFF;width: 80px;background-color: #FFFFFF;rsor: pointer;}
input.suchfeld{border: 1px solid;border-color: #cccccc;background-color: #FFFFFF;}
input.logout {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color : Black;border: 1px solid;border-color: #FFAA00;width: 52px;background-color: #FFFFFF;cursor: pointer;}
input.profil {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color : Black;
        border: 1px solid;
        border-color: #FFAA00;
        width: 90px;
        background-color: #FFFFFF;
        cursor: pointer;
}

.datum-klein                            {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;color:gray;}
.bildtext                                   {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;color:gray;}
.picture                                    {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:gray;padding-top:0px;padding-right:5px;padding-bottom:5px;}
.ticker                                      {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:10px;color:#004080;cursor:pointer;}
.rubrik-schwarz                       {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:12px;color:#000000;font-weight:bold;}
.ressort                                   {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:10px;color:#0066CC;font-weight:bold;border-style:solid;border-color:#0066cc;border-left:0px;border-right:0px;border-bottom:0px;border-top:0px;}
.ressort-blau                           {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:10px;color:#0066CC;font-style:italic;font-weight:bold;padding-left:5px;border-style:solid;border-color:#0066CC;border-left-width:5px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;}
.sublink_one                                        {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:10px;color:#0066CC;font-weight:bold;padding-left:0px;border-style:solid;border-color:#0066cc;border-left:0px;border-right:0px;border-bottom:0px;border-top:0px;text-align:left;}
.sublink_two                            {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:10px;color:#0066CC;font-weight:bold;padding-left:0px;border-style:solid;border-color:#0066cc;border-left:0px;border-right:0px;border-bottom:0px;border-top:0px;text-align:left;}
.suchfeld {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:11px;color:#000000;font-weight:normal;background:#FFFFFF;border:1px solid;height: 18px;vertical-align:middle; }
.topnavigation                         {font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:11px;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;}
.ueberschrift, title                   {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:14px;font-weight:bold;color:#004080;}
.ueberschrift-mittel                {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:11px;font-weight:bold;color:#004080;}
.ueberschrift-artikel               {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;color:#004080;}
.ueberschrift-klein                 {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:9px;font-weight:normal;color:#004080;padding-left:5;}
.text-klein                              {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;coloor: #000;font-size:9px;}
.wetter-klein                          {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:9px;font-weight:normal;color:#004080; border-bottom: 1px solid #039;}
.thumbnail                            {padding-left:0px;padding-top:3px;padding-right:5px;padding-bottom:5px;}
.rightthumbnail                            {padding-left:5px;padding-top:3px;padding-right:0px;padding-bottom:5px;}
.hidden {display:none;}
.background                       {background-image : url(_images/new_images/grey_v.gif);background-position : right;background-repeat : repeat-y;}
.picframe {border-style: solid;border-color: #000; border-width: 1px;}

A:link                {color:#004080;text-decoration:none;border-width: 0px;}
A:visited        {color:#004080;text-decoration:none;border-width: 0px;}
A:hover        {color:#000000;text-decoration:underline;border-width: 0px;}
A:active        {color:#004080;text-decoration:none;border-width: 0px;}

A.text-klein:link                {color:#000;text-decoration:none;}
A.text-klein:visited        {color:#000;text-decoration:none;}
A.text-klein:hover        {color:#000;text-decoration:underline;}
A.text-klein:active        {color:#000;text-decoration:underline;}

A.topnavigation:link              {color:#FFFFFF;text-decoration:none;}
A.topnavigation:visited         {color:#FFFFFF;text-decoration:none;}
A.topnavigation:hover                {color:#FF9900;text-decoration:underline;}
A.topnavigation:active                {color:#FFFFFF;text-decoration:none;}

A.ressort:link                                {color:#0066CC;text-decoration:none;}
A.ressort:visited                        {color:#0066CC;text-decoration:none;}
A.ressort:hover                                {color:#000000;text-decoration:underline;}
A.ressort:active                                {color:#0066CC;text-decoration:none;}

A.sublink_one:link                                {color:#0066CC;text-decoration:none;}
A.sublink_one:visited                        {color:#0066CC;text-decoration:none;}
A.sublink_one:hover                                {color:#000000;text-decoration:underline;}
A.sublink_one:active                                {color:#0066CC;text-decoration:none;}

A.sublink_two:link                                {color:#FF9900;text-decoration:none;}
A.sublink_two:visited                        {color:#FF9900;text-decoration:none;}
A.sublink_two:hover                                {color:#FF9900;text-decoration:underline;}
A.sublink_two:active                                {color:#FF9900;text-decoration:none;}

A.ueberschrift:link                        {color:#004080;text-decoration:none;}
A.ueberschrift:visited                {color:#004080;text-decoration:none;}
A.ueberschrift:hover                {color:#FF9900;text-decoration:underline;}
A.ueberschrift:active                {color:#004080;text-decoration:none;}

A.ueberschrift-klein:link                {color:#004080;text-decoration:none;}
A.ueberschrift-klein:visited        {color:#004080;text-decoration:none;}
A.ueberschrift-klein:hover                {color:#FF9900;text-decoration:underline;}
A.ueberschrift-klein:active                {color:#004080;text-decoration:none;}

A.ueberschrift-mittel:link                {color:#004080;text-decoration:none;}
A.ueberschrift-mittel:visited        {color:#004080;text-decoration:none;}
A.ueberschrift-mittel:hover        {color:#000000;text-decoration:underline;}
A.ueberschrift-mittel:active        {color:#004080;text-decoration:none;}

A.ueberschrift-artikel:link                 {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;color:#004080;text-decoration:none;}
A.ueberschrift-artikel:visited         {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;color:#004080;text-decoration:none;}
A.ueberschrift-artikel:hover         {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;color:#FF9900;text-decoration:underline;}
A.ueberschrift-artikel:active         {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;color:#004080;text-decoration:none;}

A.ticker:link                                        {color:#004080;text-decoration:none;cursor:pointer;}
A.ticker:visited                                        {color:#004080;text-decoration:none;cursor:pointer;}
A.ticker:hover                                        {color:#000000;text-decoration:underline;cursor:pointer;}
A.ticker:active                                        {color:#004080;text-decoration:none;cursor:pointer;}

A.menu:link                                                                                {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#004080;font-weight:bold;text-decoration:none;}
A.menu:visited                                                                {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#004080;font-weight:bold;text-decoration:none;}
A.menu:hover                                                                {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;text-decoration:underline;}
A.menu:active                                                                {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#004080;font-weight:bold;text-decoration:none;}

A.content-table:link                                        {color:#004080;text-decoration:none;}
A.content-table:visited                                        {color:#004080;text-decoration:none;}
A.content-table:hover                                        {color:#000000;text-decoration:underline;}
A.content-table:active                                        {color:#004080;text-decoration:none;}

A.gallerytext:link {color:#f6f6f6;text-decoration:none;}
A.gallerytext:visited {color:#f6f6f6;text-decoration:none;}
A.gallerytext:hover {color:#f6f6f6;text-decoration:underline;}
A.gallerytext:active {color:#f6f6f6;text-decoration:none;}

td.autoanzeigen a:link, td.autoanzeigen a:visited, td.autoanzeigen a:hover, td.autoanzeigen a:link:active {
	font-size: 9px;
}

.zoomlink A{cursor:pointer;}

.tooltip {
position: absolute;
display: none;
background-color: #dcebfa;
border-width:1px;
border-style:solid;
border-color:#c0c0c0;
padding:2px; font-family: verdana,helvetica,arial,sans-serif;
font-size: 10pt;color:#003399;
}

/* Definiert Aussehen von Schrift für Bildergalerie */
.gallerytext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
white-space:nowrap;
width: 100%px;
font-size:10px;
color: #f6f6f6;
font-weight: bold;
border-style: solid;
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
padding-top: 0px;
padding-left: 3px;
padding-right: 0px;
padding-bottom: 2px;
}

.textnodeco
{
color: #000;
text-decoration:none;
}

A.textnodeco:link
{
color: #000;
text-decoration:none;
}

A.textnodeco:active
{
color: #000;
text-decoration:none;
}

A.textnodeco:hover
{
color: #000;
text-decoration:none;
}

A.textnodeco:visited
{
color: #000;
text-decoration:none;
}

/* Definiert Aussehen von Schrift für Bildergalerie */
.gallerytext_1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}

A.picture:link {
	color:gray;
	text-decoration:none;
}
A.picture:visited {
	color:gray;
	text-decoration:none;
}
A.picture:hover {
 	color:gray;
	text-decoration:underline;
}
A.picture:active {
 	color:gray;
	text-decoration:underline;
}

a.regiobutton {
	border: 1px solid #039;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	width: 85px;
	height:27px;
	display: block;
	text-align:center;
}

*html a.regiobutton {
	border: 1px solid #039;
	font-family: verdana,arial,sans-serif;
	width: 87px;
	height:27px;
	display: block;
	text-align:center;
	margin-right: 11px;
}

a.regiobuttonb {
	border: 1px solid #039;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	width: 85px;
	height:20px;
	display: block;
	text-align:center;
	text-decoration: none;
	padding-top: 7px;
}

* html a.regiobuttonb {
	border: 1px solid #039;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	width: 87px;
	height:28px;
	display: block;
	text-align:center;
	text-decoration: none;
	padding-top: 7px;
}

  div#regioNav {
    clear: both;
    height: 29px;
    padding-top: 0px;
    padding-bottom: 5px;
  }

/* Pseudoklasse für Regiobuttons zweizeilig */
a.regiobutton:link
{background: url(../_images/new_images/gradient_blau.gif);color:#fff;border: 1px solid #039;}
a.regiobutton:visited
{background: url(../_images/new_images/gradient_blau.gif);color:#fff;border: 1px solid #039;}
a.regiobutton:hover
{background: #dcebfa;color:#000;text-decoration: none;border: 1px solid #039;}
a.regiobutton:active
{background: #dcebfa;color:#000;text-decoration: none;border: 1px solid #039;}
a.regiobutton:focus
{background: #dcebfa;color:#000;text-decoration: none;border: 1px solid #039;}

/* Pseudoklasse für Regiobuttons einzeilig */
a.regiobuttonb:link
{background: url(../_images/new_images/gradient_blau.gif); color: #fff;border: 1px solid #039;}
a.regiobuttonb:visited
{background: url(../_images/new_images/gradient_blau.gif); color: #fff;border: 1px solid #039;}
a.regiobuttonb:hover
{background: #dcebfa; color: #000;text-decoration: none;border: 1px solid #039;}
a.regiobuttonb:active
{background: #dcebfa; color: #000;text-decoration: none;border: 1px solid #039;}
a.regiobuttonb:focus
{background: #dcebfa; color: #000;text-decoration: none;border: 1px solid #039;}

/* #004080 blau */
/* #FF9900 orange */
/* #0066CC hellblau */

div.smallTeaserScrollContent ul{
	list-style-type:none;
}