body{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	}
.oben    { vertical-align:top; text-align:justify;}
.oben_l  { vertical-align:top; text-align:left;}
.mittig  { vertical-align:middle;}
.unten   { vertical-align:bottom;}
.xxxl    {
   font-weight     : bold; 
   color           : brown;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 98px; 
        }
#info_box1 
{ 
   position        : absolute; 
   top             : 650px; 
   left            : 0px; 
   width           : 150px; 
   height          : 150px;
   z-index         : 1; 
   background-color: #FFFFFF;
   color : red; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   vertical-align:top; 
   text-align:justify;
}
#info_box0 
{ 
   position        : absolute; 
   top             : 350px; 
   left            : 0px; 
   width           : 200px; 
   height          : 219px;
   z-index         : 1; 
   background-color: #FFFFFF;
   color : red; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   vertical-align:top; 
   text-align:justify;
}
#info_box2
{ 
   position        : absolute; 
   top             : 65px; 
   left            : 915px; 
   width           : 300px; 
   height          : 355px;
   z-index         : 1; 
   background-color: #FFFFFF;
   color : red; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   vertical-align:top; 
   text-align:justify;
}
#info_box3
{ 
   position        : absolute; 
   top             : 630px; 
   left            : 0px; 
   width           : 300px; 
   height          : 500px;
   z-index         : 1; 
   background-color: #FFFFFF;
   color : black; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   vertical-align:top; 
   text-align:left;
}
#linkes_hauptfenster a:link    
{ 
   font-weight     : bold; 
   color           : white;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 12px; 
   text-align      : left; 
   text-decoration : none;
}

#linkes_hauptfenster a:visited 
{ 
   font-weight:bold; 
   color:white;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}

#linkes_hauptfenster a:hover   
{ 
   font-weight:bold; 
   color:yellow;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}

#linkes_hauptfenster a:active  
{ 
   font-weight:bold; 
   color:white;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}
    
    #menue_fenster 
    {	     
       position:absolute;	  /* absolute Positionierung, gemessen am Rand des Elternelements, aber scrollbar */
       top:0px;		          /* Absolute Startposition von oben */
       left:0px;		        /* Absolute Startposition von links */
       float:right;	    	  /* Element steht links und wird rechts davon von nachfolgenden Elementen umflossen */
       width:1200px;	    	/* Breite */
       margin-top:1px;      /* Aussenrand Abstand oben */
       margin-bottom:1px;   /* Aussenrand Abstand unten */
       margin-right:1px;    /* Aussenrand Abstand rechts */
       margin-left:1px;     /* Aussenrand Abstand rechts */
       padding-top:10px;    /* Innenabstand oben */
       padding-bottom:10px; /* Innenabstand unten */
       padding-left:10px;
       padding-right:10px;
    }
    #haupt_fenster 
    {	     
       position:absolute;	  /* absolute Positionierung, gemessen am Rand des Elternelements, aber scrollbar */
       top:40px;		        /* 85 Absolute Startposition von oben */
       left:0px;		        /* Absolute Startposition von links */
       float:right;	    	  /* Element steht links und wird rechts davon von nachfolgenden Elementen umflossen */
       width:1200px;	    	/* Breite */
       margin-top:1px;      /* Aussenrand Abstand oben */
       margin-bottom:1px;   /* Aussenrand Abstand unten */
       margin-right:1px;    /* Aussenrand Abstand rechts */
       margin-left:1px;     /* Aussenrand Abstand rechts */
       padding-top:10px;    /* Innenabstand oben */
       padding-bottom:10px; /* Innenabstand unten */
       padding-left:10px;
       padding-right:10px;
    }
#oberes_hauptfenster 
{	                /* individualformat */
   position:absolute;	/* absolute Positionierung, gemessen am Rand des Elternelements, aber scrollbar */
   top:0px;		/* Absolute Startposition von oben */
   left:0px;		/* Absolute Startposition von links */
   color:#006699;
   float:left;	    	/* Element steht links und wird rechts davon von nachfolgenden Elementen umflossen */
   width:1205px;		/* Breite */
   hight:58px;
   border:00
   margin-top:1px;      /* Aussenrand Abstand oben */
   margin-bottom:1px;   /* Aussenrand Abstand unten */
   margin-right:1px;    /* Aussenrand Abstand rechts */
   margin-left:00px;     /* Aussenrand Abstand rechts */
   padding-top:1px;    /* Innenabstand oben */
   padding-bottom:0px; /* Innenabstand unten */
   padding-left:05px;
   padding-right:10px;
		}
#linkes_hauptfenster 
{	                /* individualformat */
   position:absolute;	/* absolute Positionierung, gemessen am Rand des Elternelements, aber scrollbar */
   top:09px;		/* Absolute Startposition von oben */
   left:0px;		/* Absolute Startposition von links */
   float:left;	    	/* Element steht links und wird rechts davon von nachfolgenden Elementen umflossen */
   width:150px;		/* Breite */
   margin-top:1px;      /* Aussenrand Abstand oben */
   margin-bottom:1px;   /* Aussenrand Abstand unten */
   margin-right:1px;    /* Aussenrand Abstand rechts */
   margin-left:1px;     /* Aussenrand Abstand rechts */
   padding-top:10px;    /* Innenabstand oben */
   padding-bottom:10px; /* Innenabstand unten */
   padding-left:10px;
   padding-right:10px;
		}
#text_600 
{
   width:700px; 
   vertical-align:top; 
   text-align:justify;
   color           : black;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 16px; 
}

#text_gray_small 
{
   color           : gray;  
   font-size       : 10px; 
}

#rechtes_hauptfenster 
{	                      /* individualformat */
   position:absolute;   /* absolute Positionierung, gemessen am Rand des Elternelements, aber scrollbar */
   top:70px;	       	  /* Absolute Startposition von oben */
   left:200px;		      /* Absolute Startposition von links */
   float:right;	    	  /* Element steht links und wird rechts davon von nachfolgenden Elementen umflossen */
   width:899px;	       /* Breite */
   margin-top:1px;      /* Aussenrand Abstand oben */
   margin-bottom:1px;   /* Aussenrand Abstand unten */
   margin-right:1px;    /* Aussenrand Abstand rechts */
   margin-left:1px;     /* Aussenrand Abstand rechts */
   padding-top:10px;    /* Innenabstand oben */
   padding-bottom:10px; /* Innenabstand unten */
   padding-left:10px;
   padding-right:10px;
}
#rechtes_hauptfenster a:link    
{ 
   font-weight     : bold; 
   color           : darkblue;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 12px; 
   text-align      : left; 
   text-decoration : none
}

#rechtes_hauptfenster a:visited 
{ 
   font-weight:bold; 
   color           : darkblue;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}

#rechtes_hauptfenster a:hover   
{ 
   font-weight:bold; 
   color           : darkblue;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}

#rechtes_hauptfenster a:active  
{ 
   font-weight:bold; 
   color           : darkblue;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}
h1
{ 
   font-weight     : bold; 
   color           : darkblue;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 24px; 
   text-decoration : none
}

h2
{ 
   font-weight     : bold; 
   color           : darkblue;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 16px; 
   text-decoration : none
}
h3
{ 
   font-weight     : bold; 
   color           : darkblue;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 12px; 
   text-decoration : none
}
        input.farbig  
         {
          background-color : #CCCCCC;
          color            : #000000;
          border-style     : solid; 
          border-width     : 0px; 
          background-image : url(images/button.gif);
         }
     
        button.farbig 
         {
          background-color : #CCCCCC;
          color            : #000000;
          border-style     : solid; 
          border-width     : 0px; 
          background-image : url(images/button.gif);
         }

.bild
{
	background-color: #EBEBEB;
	float:left;
	margin: 0 5px 5px 0;
}

.bild_utext, 
{
	font-size: 12px;
	color=darkblue;
}

.bild_utext_grau, 
{
	font-size: 12px;
	color:#999;
}
