/* Style-Sheet fuer den body */
body { font-size: 10px;
       font-family: Arial;
       color: 7c7c7c;
   /*  background:#ffffff; */
       margin: 0px 0px 0px 0px;
       padding: 0px 0px 0px 0px;
       scrollbar-face-color: #76a1d8;                 /*innenfarbe von scrollbalken & pfeilebutton*/
       scrollbar-track-color: #4b70a1;                 /*hintergrundfarbe von scrollbalken*/
       scrollbar-highlight-color: #f9db89;         /*farbe (links+oben) von rahmen des scrollbalken & pfeilebutton*/
       scrollbar-shadow-color: #c79b21;                 /*farbe (rechts+unten) von rahmen des scrollbalken & pfeilebutton*/
       scrollbar-3dlight-color: #f7cf61;         /*anleuchtungs- / lichtefektfarbe (links+oben) von rahmen des scrollbalken & pfeilebutton*/
       scrollbar-darkshadow-color: #aa851d;  /*anleuchtungs- / lichtefektfarbe (rechts+unten) von rahmen des scrollbalken & pfeilebutton*/
       scrollbar-arrow-color: #fbf7dd;                 /*farbe von pfeile selbst*/
     }

/* Standards für alle Tabellen */
td{ color:#7c7c7c; text-decoration:none; font-size:9pt;  font-family:Arial; }

/* Standards für Links */
a:link    {color:#d9490c; text-decoration:none; font-size:9pt;}
a:visited {color:#d9490c; text-decoration:none; font-size:9pt;}
a:active  {color:#d9490c; text-decoration:none; font-size:9pt;}
a:hover   {color:#fb6525; text-decoration:none; font-size:9pt;}

/* Standards für die Mininav */
a.minifound { color:#7c7c7c }
a.minigray  { color:#dddddd }
a.minisel   { color:#ee0000 }
a.minilink  { color:#4444ee }

/* Standards für Newsadmin */

td.more_news  {color:#828283; font-family: Arial; font-size:12px; font-weight:bold; }

a.more_news:link    {color:#828283; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }
a.more_news:visited {color:#828283; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }
a.more_news:active  {color:#828283; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }
a.more_news:hover   {color:#ff6801; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }

a.more_news2:link    {color:#828283; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }
a.more_news2:visited {color:#828283; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }
a.more_news2:active  {color:#828283; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }
a.more_news2:hover   {color:#ff6801; text-decoration:none; font-family: Arial; font-size:12px; font-weight:bold; }

/* Standards für TabControls */
div.navsel { padding:2px; border-color:#aa4444; border-style:solid;  border-width:1px; }
div.navstd { padding:2px; border-color:#4444aa; border-style:solid;  border-width:1px; }
div.navgry { padding:2px; border-color:#999999; border-style:dashed; border-width:1px; }

td.navsel { padding:2px; border-color:#aa4444; border-width:2px; border-left-style:solid; border-right-style:solid; border-top-style:solid; border-color:#aa4444; }
td.navgry { padding:2px; border-color:#4444aa; border-width:1px; border-bottom-style:solid; }
td.navstd { padding:2px; border-color:#4444aa; border-width:1px; border-bottom-style:solid; }

a.navsel { color:#d9490c }
a.navstd { color:#fb6525 }
a.navgry { color:#fb6525 }

td.navlbr { padding:4px; border-left-style:solid; border-width:1px; border-bottom-style:solid; border-right-style:solid; border-color:#4444aa; }
td.navb   { border-bottom-style:solid; border-width:1px; border-color:#4444aa; }

/* Styles für Erfogswarnungs und Fehlermeldungen */
div.info    {border-style:dashed; border-width:1px; padding:5px; border-color:#7c7c7c; text-align:center; float:none; }
div.warning {color:#dd0000; border-style:dashed; border-width:1px; padding:2px; border-color:#dd0000; text-align:center;}
div.success {color:#009900; border-style:dashed; border-width:1px; padding:2px; border-color:#009900; text-align:center;}

/* Styles für Tabellen */
caption     { font-weight:bold; font-size: 13px; font-family: Arial, Helvetica; color:#000000; }
table.std   { border-style:solid; border-width:1px; border-color:#000000; }
td.std      { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; }
th.std      { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; font-weight:bold; }
td.stdlight { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; }
td.stddark  { font-size: 12px; font-family: Arial, Helvetica; background-color:#dddddd; }

/* Styles für Formulare */
table.kontaktformular { }
td.kontaktformular { background:#fdfbf4; padding:0px 2px 0px 3px; }
td.warning { background:#ff0000; padding:0px 2px 0px 3px; }

/* Styles für Drop-Down-Navi */
.dropdown * { padding:0; margin:0; }                                                                                                                                                                /*layout innenabstand navigationspunkte*/
.dropdown { float:left;  padding:0; margin:0; height:23px; background:url('../bilder/bg_nav.gif') repeat-x; }
.dropdown dt { cursor:pointer;  height:18px; padding-top:5px; width:5%; }
.dropdown dd { position:absolute; overflow:hidden; display:none; z-index:200; opacity:0; }
.dropdown ul { border:2px solid #c39821; list-style:none; text-align:left; background:#ffffff; text-indent: 3px; padding:2px; overflow:visible; }    /*layout außenrahmen, hintergrundfarbe, textabstand zum innenrand, innenabstand allgemein - unternavigationspunkte*/
.dropdown li { display:inline; }
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; }                                                                                                /*layout feld - unternavigationspunkt*/
.dropdown a:hover { }
.dropdown .underline { border-bottom:2px solid #ffffff; padding:3px 0px 3px 3px; }                                                                        /*layout trennlinien - unternavigationspunkte*/
.dropdown .last {  padding:3px 0px 3px 3px; }                                                                                                                                                /*layout LETZTER unternavigationspunkt*/

.std   {color:#7c7c7c; font-size:12px; font-family:Arial; font-weight:normal; font-style:normal;}
.stdb  {color:#d9490c; font-size:12px; font-family:Arial; font-weight:bold; font-style:normal;}