<!--
/* fonts */
body,a:link,a:visited,a:hover,a:active,a.mini:link,a.mini:visited,a.mini:hover,a.mini:active,a.mini1:link,a.mini1:visited,a.mini1:hover,a.mini1:active,a.micro:link,a.micro:visited,a.micro:hover,a.micro:active,h1,h2,h3,h4,h5,h6,p,fieldset,table,th,tr,td,ol,ul,li,.einr,.textarea,.button,#klein,#micro {font-family:verdana,arial,helvetica,geneva,sans-serif;}

body 
{
font-size: 11px;
}

a:link 
{
font-size: 12px;
font-weight: bold;
margin-top:1px;
color:#556b2f;
text-decoration:none;
}

a:visited 
{
font-size: 12px;
font-weight: bold;
color:#a0522d;
margin-top:1px;
text-decoration:none;
}

a:hover 
{
font-size: 12px;
font-weight: bold;
margin-top:1px;
color:#ffffff;
background-color:#a0522d;
text-decoration:none;
}

a:active 
{
font-size: 12px;
font-weight: bold;
margin-top:1px;
color:#ffffff;
background-color:#408e05;
}

a img 
{
border:none;
}

a.mini:link 
{
font-size: 10px;
color:#556b2f;
margin-top:1px;
text-decoration:none;
}

a.mini:visited 
{
font-size: 10px;
color:#a0522d;
margin-top:1px;
text-decoration:none;
}

a.mini:hover 
{
font-size: 10px;
margin-top:1px;
color:#ffffff;
background-color:#a0522d;
text-decoration:none;
}

a.mini:active 
{
font-size: 10px;
margin-top:1px;
color:#ffffff;
background-color:#408e05;
}

a.mini1:link 
{
font-size: 10px;
padding-left:5px;
color:#556b2f;
margin-top:1px;
text-decoration:none;
}

a.mini1:visited 
{
font-size: 10px;
padding-left:5px;
color:#a0522d;
margin-top:1px;
text-decoration:none;
}

a.mini1:hover 
{
font-size: 10px;
margin-top:1px;
padding-left:5px;
color:#ffffff;
background-color:#a0522d;
text-decoration:none;
}

a.mini1:active 
{
font-size: 10px;
padding-left:5px;
margin-top:1px;
color:#ffffff;
background-color:#408e05;
}

a.micro:link 
{
font-size: 9px;
color:#556b2f;
margin-top:1px;
text-decoration:none;
}

a.micro:visited 
{
font-size: 9px;
color:#a0522d;
margin-top:1px;
text-decoration:none;
}

a.micro:hover 
{
font-size: 9px;
margin-top:1px;
color:#ffffff;
background-color:#a0522d;
text-decoration:none;
}

a.micro:active 
{
font-size: 9px;
margin-top:1px;
color:#ffffff;
background-color:#408e05;
}

h1 
{
font-size: 24px;
font-weight: bold;
margin-top:1px;
margin-left:10px;
color: #408e05;
}

h2 
{
font-size: 18px;
font-weight: bold;
margin-top:1px;
color: #408e05;
}

h3 
{
font-size: 16px;
font-weight: bold;
margin-top:1px;
color: #408e05;
}

h4 
{
font-size: 16px;
font-weight: normal;
margin-top:1px;
color: #408e05;
}

h5 
{
font-size: 14px;
font-weight: bold;
margin-top:1px;
color: #696969;
}

h6 
{
font-size: 12px;
font-weight: bold;
margin-top:1px;
color: #408e05;
}

p,fieldset 
{
font-size: 11px;
font-weight: normal;
margin-top:4px;
margin-left:5px;
margin-right:5px;
margin-bottom:4px;
color: #000000;
}
 
/*Fieldset ist mit p verbunden, d.h. p gilt als 'Standard'*/

fieldset 
{
border:1px solid #408e05;
-moz-border-radius:0.9em;
margin-top:10px;
margin-bottom:10px;
padding:4px;
}

fieldset legend 
{
color:#408e05;
font-weight:bold;
padding:1px;
padding-right:3px;
padding-left: 3px;
margin-left:2px;
-moz-border-radius:1.0em;
}

table 
{
font-size: 11px;
font-weight: normal;
margin-top:1px;
color: #000000;
}

th 
{
font-size: 11px;
font-weight: bold;
margin-top:1px;
color: #000000;
}

th.small 
{
font-size: 9px;
font-weight: bold;
margin-top:1px;
text-align: left;
color: #000000;
}

tr 
{
font-size: 11px;
font-weight: normal;
margin-top:1px;
color: #000000;
}

td 
{
font-size: 11px;
font-weight: normal;
margin-top:1px;
color: #000000;
}

ol 
{
font-size: 11px;
font-weight: normal;
margin-top:1px;
color: #000000;
list-style-type:decimal;
list-style-position:outside;
}

ul 
{
font-size: 11px;
font-weight: normal;
margin-top:1px;
color: #000000;
list-style-position:outside;
list-style-image: url("../img/listen_button01.gif");
list-style-type:circle;
}

li 
{
font-size: 11px;
font-weight: normal;
margin-bottom:10px;
color: #000000;
}

.glist 
{
margin-bottom:20px;
}

hr 
{
color: #33cc33;
}

.pcode
{
font-family: Courier New, Courier, monospace;
font-size: 11px;
font-weight: bold;
margin-top:1px;
color: #000000;
}

.einr 
{
padding-left:10px;
}

.textarea 
{
font-size: 9px;
border-width:1px;
border-color: #556b2f;
border-style:solid;
margin-left:10px;
}

.button 
{
color:#556b2f;
font-weight: bold;
font-size: 9px;
border-width: 1px;
}

#klein 
{
font-size: 9px;
margin-top:1px;
}

#micro 
{
font-size: 10px;
margin-top:1px;
}

div.kopfl 
{
position:absolute;
left:1%;
width:15.55%;
height:10%;
top:1%;
-moz-border-radius-topleft:1.0em;
overflow-y:hidden;
}

div.kopfro
{
position:absolute;
left:16%;
width:83.15%;
height:10%;
top:1%;
float:left;
letter-spacing:2px;
-moz-border-radius-topright:1.0em;
overflow-y:hidden;
}

div.kopfru
{
position:absolute;
left:16%;
width:83.15%;
height:4%;
top:6%;
float:left;
letter-spacing:1px;
overflow-y:hidden;
}

div.navigation 
{
position:absolute;
float:right;
top:12%;
left:1%;
width:15.15%;
background-color:#ffffff;
}

div.box00l
{
z-index:2;
position:absolute;
float:right;
top:12%;
left:16%;
width:160px;
height:5%;
background-color:#eeeeee;
}

div.box00r
{
z-index:1;
position:absolute;
float:right;
top:12%;
left:16%;
width:83%;
height:5%;
letter-spacing:3px;
text-align:right;
background-color:#eeeeee;
overflow-y:hidden;
}

div.box01
{
position:absolute;
float:right;
top:18%;
left:16%;
width:83%;
height:65%;
overflow-x:hidden;
overflow-y:auto;
overflow: -moz-scrollbars-vertical;
background-color:#eeeeee;
}

div.box01a
{
position:absolute;
float:right;
top:18%;
left:16%;
width:83.005%;
height:77%;
overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
overflow-y: auto;
background-color:#eeeeee;
}

div.box02
{
position:absolute;
float:right;
top:84%;    
left:16%;
width:83%;
height:11%;
overflow: -moz-scrollbars-vertical;
overflow-x:hidden;
overflow-y:auto;
background-color:#ebf4eb;
}

/*  fuer dreispaltige Navigation Aufruf von box03 innerhalb von anderer box -- relative Prozente*/

div.box03m
{
position:absolute;
float:right;
top:1%;
left:1%;
width:79%;
background-color:#eeeeee;
}

div.box03r
{
position:absolute;
float:right;
top:1%;
left:80%;
width:19%;
background-color:#ffffff;
padding-left:5px;
padding-right:5px;
}

div.fussl
{
position:absolute;
left:1%;
width:15.5%;
height:4%;
top:96%;
-moz-border-radius-bottomleft:1.0em;
overflow-y:hidden;
}

div.fussm
{
position:absolute;
left:16%;
width:76.5%;
height:4%;
top:96%;
overflow-y:hidden;
}

div.fussr
{
position:absolute;
left:90%;
width:9%;
height:4%;
top:96%;
-moz-border-radius-bottomright:1.0em;
overflow-y:hidden;
}

/* Farben Standard Orange #f3ca66 sonst durch farbex.css anh&auml;ngen &auml;ndern*/

div.kopfl,div.kopfro,div.kopfru,div.fussl,div.fussm,div.fussr {background-color: #f3ca66;}
fieldset legend {border:1px solid #f3ca66;}

-->
