/* Standard-CSS f�r Ratags */

/* Wichtige Farben
Dunkeldunkelgruen = #033C00
Dunkelgr�n = #0A2B1D
Dunkelmint = #859E88
Hellmint = #CDD7CE
Fu�farbe/Tarnfarbe = #5D6F4D
helle Tarnfarbe = #A1AB98
*/






html, body, div, p, h1, h2, h3, ul, ol,
span, a, table, td, form, img, li {
   margin: 0;
/*   padding: 0; */
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;

   scrollbar-face-color: BBC3B4;
scrollbar-highlight-color: BBC3B4;
scrollbar-3dlight-color: BBC3B4;
scrollbar-darkshadow-color: 0A2B1D;
scrollbar-shadow-color: 5D6F4D;
scrollbar-arrow-color: 5D6F4D;
scrollbar-track-color: 0A2B1D;
}


p.formular {font-weight:bold;font-size:0.8em;}

p.ueberschrift {font-weight:bold;font-size:1.0em;}


html, body {
   background: #0A2B1D;
   font-size: 101%;
   color: #fff;
}

hr {color:#A1AB98;background-color:#A1AB98;height:1px;border:0px;}

a:link {
   color: #ffffff;
   text-decoration: underline;
}

a:visited {
   color: #333;
   text-decoration: underline;
}

a:hover {
   color: #f60;
   text-decoration: underline;
}

a:active {
   color: #f60;
   text-decoration: underline;
}

strong {
   font-weight: bold;
}

.c {clear: both;}

.center {text-align: center;}

img {border: 0;}

.klein {font-size: 0.7em;}

.fehler {font-size: 0.7em; color: #FF0000;}

.right {text-align: right;}

.top {vertical-align: top;}

h1 {font-size: 1.0em;color: #ffffff;}


h2 {font-size: 0.8em;color: #f60;}

/* Header */

td.tab_kopf{
height:34px;
background: url(../images/header_bg.gif);
}

div.flaggen {padding-left:5px;padding-top:7px;}
div.login {padding-top:7px;font-weight: bold;color:#0A2B1D;font-size:0.8em;}
div.navoben {padding-top:7px;padding-right:100px;font-weight: bold;color:#0A2B1D;font-size:0.8em;}
div.artikelsuche {font-weight:bold;color:#0A2B1D;font-size:0.8em;}

input.header {background-color:#fff; color:#000000; height:16px;font-size:0.8em;border-style:solid; border-color:#859E88; border-width:1px;}
input.suchfeld {font-size:0.6em;border-width:1px;width:70px;height:18px;vertical-align:middle;}


#wk {position:absolute;z-index:10;padding-left: 0px;top:3px;left:920px;}

/* Ende Header */


/* Navigation */

td.tab_nav{
background-image:url(../images/nav_bg.gif);
height:72px;
padding-left:5px;
}

td.tab_navrs{
background-image:url(../images/nav_bgrs.gif);
height:25px;
padding-left:5px;
}

a.navigation:link {
   color: #859E88;
   text-decoration: none;
   font-size: 0.9em;
   font-weight:bold;
}

a.navigation:visited {
   color: #859E88;
   text-decoration: none;
   font-size: 0.9em;
   font-weight:bold;
}

a.navigation:hover {
   color: #2A6B30;
   text-decoration: none;
   font-size: 0.9em;
   font-weight:bold;
}

a.navigation:active {
   color: #2A6B30;
   text-decoration: none;
   font-size: 0.9em;
   font-weight:bold;
}



/* Ende Navigation */




/* Seitennavigation */
a.seitenzahl:link, a.seitenzahl:visited, a.seitenzahl:active {
 font-size: 10px;
 font-weight: bold;
 color: #0A2B1D;
}
a.seitenzahl:hover {
 font-size: 10px;
 font-weight: bold;
 color: #CDD7CE;
}
td.seitenzahl {
 font-size: 10px;
 font-weight: bold;
 color: #FFFFFF;
}
/* Ende Seitennavigation */




/* Fu� */

a.fuss:link {
   color: #fff;
   text-decoration: none;
   font-size: 0.7em;
}

a.fuss:visited {
   color: #fff;
   text-decoration: none;
   font-size: 0.7em;
}

a.fuss:hover {
   color: #000;
   text-decoration: none;
   font-size: 0.7em;
}

a.fuss:active {
   color: #fff;
   text-decoration: none;
   font-size: 0.7em;
}


/* Ende Fu� */


textarea {
background-color: #CDD7CE;
border:2px solid #5D6F4D;
}
input.formular {
background-color: #CDD7CE;
border:2px solid #5D6F4D;
}

input.check{
background-color: #CDD7CE;
border:2px solid #5D6F4D;
}
input.submit {
background-color:#CDD7CE; color:#000; width:100px; border:2px solid #5D6F4D;

font-size: 3pt
border:2px solid #5D6F4D;
}


/* allgemeine Eingabefelder */
input.text {
 background-color: #FFFCDA;
 color: #4C2D1B;
 font-size: 0.7em;
 font-weight: bold;
}

select.text {
 background-color: #FFFCDA;
 color: #4C2D1B;
 font-size: 0.7em;
 font-weight: bold;
}


/* Navigation f�r Ebenen u. Hauptpunkte */
a.oberkatnavigation:link {
   color: #0A2B1D;
   text-decoration: none;
   font-size: 0.8em;
   font-weight:bold;
}
a.oberkatnavigation:visited {
   color: #0A2B1D;
   text-decoration: none;
   font-size: 0.8em;
   font-weight:bold;
}
a.oberkatnavigation:hover {
   color: #2A6B30;
   text-decoration: none;
   font-size: 0.8em;
   font-weight:bold;
}
a.oberkatnavigation:active {
   color: #0A2B1D;
   text-decoration: none;
   font-size: 0.8em;
   font-weight:bold;
}

