body
{
    background-color: #fff;
    color: #000;
    font-family: verdana, arial, sans-serif;
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
    font-size:100.01%;
}

.kopf
{
    float:none;
    margin-left: 2%;
    margin-right: 1%;
    margin-top: 1%;
    margin-bottom:0;
    padding-top:0;
    padding-bottom:0;
    border :thin none;
	text-align:center;
}

/* Farbe Hauptnavigation gesamt */
.navigation
{
    position: absolute;
    top:110px;
    left: 2%;
    width:23%;
    padding: 10px;
    border: 1px solid #0000FF;
    background-color:#33CEFF;
}
/* inhalt */
#content
{
    font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
    /* position: absolute; */
    position: absolute;
    left: 27%; /*200px; */
    top: 100px;
    padding: 10px;  /* original 20% */
    font-size: 100%;
    border: thin none;
}

a{
text-decoration : underline;
}

a.menue{
text-decoration : none;
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
vertical-align:top;
}

a:link{
color : #0000FF;
}
a:visited{
color : #009CCE;
}
a:activ{
color : #00ff00;
text-decoration : underline overline;
}
a:hover{
color : #FF0000;
text-decoration : underline overline;
}

a img
{
    border: 0;
}

hr
{
    height: 1px;
	color:green;
}

.trennerunten{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
border-color: #0000FF;
border-style : ridge;
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
border-top-width: 2px;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
padding: 0;
font-size: 0.9em;
text-align: right;
}

.fuss {
float:none;
text-align: right;
margin-left: 0; 
margin-right: 0; 
margin-top: 0px;
margin-bottom: 0px;
padding-top: 1ex;
padding-bottom: 1ex;
border : thin none; 
}

.bsp, .zitat{
margin-left :2% ;
margin-right :2% ;
margin-top: 0.6ex;
margin-bottom:0.6ex;
border : thin none;
background-color :#eeffee ;
padding-top :0.6ex;;
padding-bottom :0.6ex;
padding-right :0.6ex;
padding-left :0.6ex;
border : thin none;
}

.trennerabschnitt{
    font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
    border-color: #00BBBB;
    border-style : ridge;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: -1ex;
    margin-bottom: 1px;
    border-top-width: 0;
    border-right-width : 2px;
    border-bottom-width : 2px;
    border-left-width : 0;
    padding-bottom: 2px;
    padding-right: 4px;
    font-size: 1.5ex;
    text-align: right;
    padding-top : 0ex;
}

h1{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
color: #3f4f4f;
font-weight : bold;
text-align : center;
padding-top: 3ex;
}

h2{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
font-weight : bold;
color: #3f4f4f;
}

h3{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
color: #3f4f4f;
font-weight : bold;
}

h4{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
color: #3f4f4f;
font-weight : bold;
}

h5{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
color: #3f4f4f;
font-weight : bold;
}

ul,ol{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
}

ul ul, ul ol, ol ol, ol ul{
    font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
}

pre{
color : blue;
font-family : courier, monospace;
white-space : pre;
background-color :#eeffee ;
}

p, form, content.p{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
}

strong{
        color: #3f4f4f;
}

code{
    font-family : courier,monospace;
}

p.aend{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
color: #4f5f5f;
font-size : .9em;
line-height: 100%;
text-align: right;
margin-top: 0;
}

address{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
padding-bottom: 0;
padding-left: 0.5em;
}

span.address{
font-style: italic;
}

.normal{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
}

.unterstreich{
background-color:#eeffee;}

.naviprint{
font-family : Verdana,Arial,Helvetica,Helv,sans-serif;
border-bottom : thin solid blue;
}

.linksumfluss{
	float : left;
}
.copyright{
font-family:Verdana,sans-serif;
font-size:.9em;
text-decoration:none;
color:#808080;
background:none}

