<!--
/* 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;
}

#kopf_zeile1_links
		{
		position:absolute;
		top:1px;
		left:0px;
		width:10%;
		height:20px;
		background-color:#ffffff;
		}
#kopf_zeile1_rechts
		{
		position:absolute;
		top:1px;
		right:0px;
		width:90%;
		height:20px;
		background-color:#ffffff;
		}
#kopf_zeile2
		{
		position:absolute;
		top:25px;
		left:0px;
		width:100%;
		height:20px;
		background-color:#ffffff;
		}

#container
		{
		position:absolute;
		top:50px;
		width:100%;
		}


#spalte_links {
        position:absolute;
        left:0px;
        top:42px;
        width:160px;
        height:95%;
        background-color:#f3ca66;
        }
#spalte_mitte {
        margin-top:-1px; /* fummel */
        -margin-top:-10px; /* fummel */
        margin-left:169px; /* für MSIE PC */
        margin-right:209px; /* für MSIE PC */

        voice-family: "\"}\"";  /* MSIE PC aussreigen lassen */
        voice-family:inherit;
        margin-left:171px; /* für Standard-konforme Browser */
        margin-right:211px; /* für Standard-konforme Browser */
        background-color:#ffffff;
        }
#spalte_rechts {
        position:absolute;
        padding:5px;
        top:42px;
        right:0;
        width:200px; /* für MSIE PC */
        height:95%;

        background-color:#eeeeee;
        }
html>body #spalte_rechts {
        width:200px; /* für Standard-konforme Browser */
        }





/* alte Divboxen Anfang */
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;}

/* Ende alte Divdoxen */
-->
