body {background-color: #EBF5FF;}

#kopf_01   { position:fixed;  left:0px; top:0px;
height:105px; 
width:45%;}
#kopf_02   { position:fixed;
right:0px; top:0px;height:105px; width:800px;}
#kopf_03   { position:absolute; background-image:url( ../images/hintergrund/blau_weiss.gif);
right:0px; top:0px; height:auto;width:auto;
 padding:10px;
 border-top-width:2px;
         border-top-style:solid;
         border-top-color:#9999FF;
         border-width:4px;
         border-style:solid;
         border-color:#9999FF;
}

.absatz { padding:0px 15px ;
          height:auto;
          margin-left:220px;
          margin-right:20px;
          border-left-width:5px;
          border-left-style:solid;
          border-left-color:#9999FF; }

.absatz2{padding:0px 15px ; 
         text-align:center;
         height:auto;
         margin-left:220px;
         margin-right:10px; }



.absatz_right{ position:fixed;
         right:10px; 
         width:150px;
         height:500px;
         margin-top :0px;
         border-width:8px;
         border-style:double;
         border-color:#ECFFD0;
         padding:20px; }

.absatz_left{ position:absolute;
             top:100px;
            left:10px; 
            width:180px;
            height:auto;
           margin-top :20px;
          /*   border-width:4px;
            border-style:solid;
            border-color:#ECFFD0;
            padding:5px; */}

.box {
         height:auto;
         margin-top :2px;
         border-width:4px;
         border-style:solid;
         border-color:#B5A1FF;
         padding-left:5px; padding-right:5px;}


.inhalt{
         width:auto;
         height:auto;
        
         padding:30px;  
        }
.blau{background:#96A4FF;}
.blau_mittel{background:#c1daeb;}
.blau_hell{background:#D0DDFF;}
.gelb{background:#F9FFD0;}
.gelb_hell{background:#F7FFE5;}
.gruen{background:#BBFFD7}
.gruen_hell{background:#D6FFDA;}
.rot{background:#F65823;}
.rot_hell{background:#FFD2B6}

.rot_font{color:#FF0000; font-size:14px; }
.streifen{ position:relative; background-image:url( ../images/test.jpg);
          height:auto; text-align:center }

.top { position:fixed;
      left:17%;
      margin-top:250px;}

.left  {padding:10px;
        float:left;
        text-align:center; }

.right {float:right;
        padding:15px;}





div.center { position:relative;
             text-align:center; 
             width:400px; 
             left:35%; 
             }

/*div.hover:hover { background-color:#D0CCFF;}*/



 p,pre,select,td{
                 font-size: 14px; 
                 color:#031486;}

p{text-align:justify; padding:6px;}

SPAN{ 
       font-size:12px;
       width:auto;
       color:#4A11CE;
       padding:2px;
       cursor:help;

}
.
.help{cursor:help; 
color:#003399;
    }

 h1{font-family: Arial, Helvetica, sans-serif;
     color:#003399;
     text-align:center;
     font-size:16px; }

 h2{font-family: Arial, Helvetica, sans-serif;
    text-align:center;
    color:#003399;
    font-size:14px;}

 h3{font-family: Arial, Helvetica, sans-serif;
    color:#003399;
    font-size:14px;}

 h4{background-image:url( ../images/streifen01.jpg );
    width:15%;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    color:#003399; font-size:12px;}

 h5{font-family: Arial, Helvetica, sans-serif;
    color:#003399;
    font-size:13px;}

 ul{ list-style:url(../images/punkt.gif) inside;}

 li{font-family: Arial, Helvetica, sans-serif; font-size:16px;
    text-align:left;
    color:#003399;
    text-decoration: none;
    padding:2px;}

li:hover {background:#F7FFE5;}

 /*background-image:url( ../images/hintergrund/blau_weiss.gif);cursor:se-resize;*/
 .leiste_top {position:relative ;
              background:#EBFFC5;
              font-family:Verdana, Arial, Helvetica, sans-serif;
              width:100%;
              height:auto;
              text-align:center;
              border-bottom-width:4px;
              border-bottom-style:solid;
              border-bottom-color:#4A11CE;}

 .linie{color:#003399;
        width:400px;
        text-align:center;
	height:auto;
        padding:5px;
        background-image:url( ../images/hintergrund/blau_links.gif);}

 .linie2{color:#003399;
         text-align:center;
	 height:auto; 
         width:400px;
         padding:10px;
         background-image:url( ../images/hintergrund/blau_rechts.gif);}


/* li:hover { background-image:url(../images/hintergrund/blau_links.gif);cursor:move; width:auto;}
*/
a.menu {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
 	display:block;
	margin-top:3px;
	text-align:left;
	width:250px;
	border-style:solid;
	border-width:1px;
	padding:2px;
        border:1px solid #4085C2; }

.aktiv {font-size:14px;
                text-align:center;
		color:#11118B;
		
                padding:2px; 
                margin-top:5px;
margin-bottom:5px;
} 


.menue_top {position:relative ;
           background-color:#eeeeff;
           font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:10pt;
           margin-top:70px;
           width:100%;
           border-top-width:4px;
           border-top-style:solid;
           border-top-color:#4A11CE;
           border-bottom-width:4px;
           border-bottom-style:solid;
           border-bottom-color:#4A11CE;
           text-align:center;}

.menue_left {position:absolute;
             font-size:10pt;
            width:140px;
            background-color:#D0DDFF;
            border-width:2px;
            border-style:solid;
            border-color:#D0DDFF;
            font-family:Verdana, Arial, Helvetica, sans-serif;
            margin-top:25px;
            max-width:300px;
            padding:2px; }





a.menuoben {

font-size:12pt;
}

a{padding:10px;

}    

a.:link {
font-size:10px;
color:#3B00C5;
text-decoration:underline;
}

a:visited {
font-size:10px;
color:#3B00C5;
font-size:10pt;

}
a:hover { 
color:#ff0000;
text-decoration:overline underline;

}

a:active { height:30px;
color:yellow;
background-color:#AA0033;

text-decoration:none; }

.aktivoben {
	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:5,px;
		color:red;
        border:medium dotted red;
		padding:2px; }


