body {background-image:url(../images/hintergrund/blau_weiss.gif); 
      background-attachment:fixed; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:80%;
/* background:c1daeb;background:#EBFFC5;background-color:#c9ddf5; 
background-image:url(../images/hintergrund/blau_weiss.gif); 
*/
     }
#kopf_01   { position:absolute; background-image:url(../images/hintergrund/blau_weiss.gif); left:0px; top:0px;
height:105px; 
width:45%;}

#kopf_02   { position:absolute;
background-image:url(../images/kreidekueste1.jpg);
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{ 
top:20px;
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;width:80%; height:auto; padding-left:50px; padding-bottom:5px; padding-top:5px}

.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;
 font-family:Verdana, Arial, Helvetica, sans-serif;
        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{width:15%;
    text-align:left;
    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 {
              background:#EBFFC5;
              width:90%;
              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;
	padding:10px;
 	display:block;
	margin-top:3px;
	text-align:left;
	width:250px;
	border-style:solid;
	border-width:1px;
	padding:2px;
        border:1px solid #4085C2; }

.aktiv {background-color:#eeeeff;
		font-size:10px;
                text-align:center;
		color:red;
		text-decoration:blink;
                padding:2px; 
                margin-top:5px;
margin-bottom:5px;
} 


.menue_top {position:relative ;padding:10px;
           background-color:#eeeeff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:10pt;
           margin-top:70px;
           width:98%;
           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:#EEEDFF;
            border-width:2px;
            border-style:solid;
            border-color:#D0DDFF;
            margin-top:25px;
            max-width:300px;
            padding:2px; }





a.menuoben {
padding:10px;
font-size:10pt;
}

a{
font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}    

a.:link {

color:#3B00C5;
text-decoration:underline;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:visited {
font-size:10px;
color:#3B00C5;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:hover { 
color:#ff0000;
text-decoration:overline underline;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:active { 
height:30px;
color:yellow;

text-decoration:none; }

.aktivoben {
	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:red;
        border:medium dotted red;
		padding:2px; }



