.linkWeiss { color: #003366; font-size: 12px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.link { color: #009900; font-size: 14px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.verweis{ color: #009900; font-size: 14px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.weiter{ color: #FF3300; font-size: 14px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }


.linkstart { color: #0066FF; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, sans-serif; }

.klein { color: #003366; font-size: 10px; font-family: Verdana, Arial, sans-serif; }
.linkklein{ color: #009900; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
 
 
 h1{ color: #003366; font-size: 17px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
 h2{ color: #003366; font-size: 14px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
 h3{ color: #003366; font-size: 14px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
 h4{ color: #FF3300; font-size: 26px; font-family: Verdana, Arial, sans-serif; }
 td{ color: #003366; font-size: 14px; font-family: Verdana, Arial, sans-serif; }
 p { color: #003366; font-size: 14px; font-family: Verdana, Arial, sans-serif; }
.liste { color: #003366; font-size: 10px; font-family: Verdana, Arial, sans-serif; }



.navi { color: #FFFFFF; font-size: 16px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.navi:hover { color: #003366; font-size: 16px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.navi_active { color: #003366; font-size: 16px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }

.navi2 { color: #333333; font-size: 14px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.navi2:hover { color: #003366; font-size: 14px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.navi_active2 { color: #003366; font-size: 14px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }


.navigeb:hover { color: #0066FF; font-size: 16px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.navi_activegeb { color: #0066FF; font-size: 16px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }


.navi2geb:hover { color: #0066FF; font-size: 14px; text-decoration: none; font-family: Verdana, Arial, sans-serif; }
.navi_active2geb { color: #0066FF; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none;  }


.navila:hover { color: #009900; font-size: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.navi_activela { color: #009900; font-size: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }


.navi2la:hover { color: #009900; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.navi_active2la { color: #009900; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }


.navihaus:hover { color: #FF3300; font-size: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.navi_activehaus { color: #FF3300; font-size: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

.navi2haus:hover { color: #FF3300; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.navi_active2haus { color: #FF3300; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

.txtgeb { color: #0066FF; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.txthaus { color: #FF3300; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.txtland { color: #009900; font-size: 14px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }


body { 
    margin:0; padding:0;
    position:absolute;
    overflow: hidden;    /* Scrollen von body abschalten */
}

html, body { 
    margin:0;
    padding:0;
    height:100%;
    width:100%;
    overflow: hidden;
}


#kopf { 
	position: relative; /* fixed versteht der IE nicht */
        margin:0;
        padding:0;
	top = 0;
        left = 0;
        height:110;
        overflow: hidden;
        z-index:1;
}



#menue_oben{ 
        position:relative;    /* fixed versteht der IE nicht */
        top = 0;
        left = 300;
        width:75%;
	    padding: 3px;
        z-index:1;
	}



#trailer{ 
        position:relative;    /* fixed versteht der IE nicht */
        top = 0px;
        left = 0px;
        width:100%;
    	padding: 0px;
        z-index:1;
	}


#menue {
        position:relative;    /* fixed versteht der IE nicht */
/* keine height angeben, sonst funktionieren die Links nicht mehr !*/
        top = 280;
        left = 0;
        width:200;
	padding:0;
        overflow: auto;
        z-index:9;
	}




    
#inhalt {
    top = 0;
    left = 0;
    width:100%;
    height:350;   /* ?? */
    margin-top:0%;
    background-color:#FFFFFF;
    overflow: auto;
}
   




#footer_container {
    position:fixed;   /* fixed versteht der IE nicht */
    bottom:0; left:0; 
    text-align:center;

    margin:0;
    height:25;
    width: 100%;
    z-index:5;
}

#footer {
    position:absolute;
    top:0; left:100; bottom:0;
    width: 100%;
    z-index:5;
}



#los_logo_container {
    position:fixed;
    background-color:#CCCCCC;
    width: 250; 
    bottom:108; left:128;
}



#los_logo{
    height:100%;
    position:absolute;
    top:0; left:0; bottom:0; 
    width: 100%;
}


/* Nur für den MSIE */

* html, * html body {
    margin:0;
    padding:0;
    height:100%;
    width:100%;
    overflow: hidden;
}



*html #kopf{ 
        background-color:#CCCCCC;
        top = 0 px;
        left = 0 px;
        height:110px;
        width: 790px;
        overflow: hidden;
}



*html #menue_oben{ 
          /* fixed versteht der IE nicht */
        top = 0 px;
        left = 0 px;
  	padding: 3px;
	}




* html #menue {
        position:absolute;    /* fixed versteht der IE nicht */
/* keine height angeben, sonst funktionieren die Links nicht mehr !*/
  
        top = 180px;
        left = 0px;
        width:200px;
	padding:0px;
        overflow: auto;
        z-index:1;
	}


* html #trailer{ 
        position:relative;    /* fixed versteht der IE nicht */
        top = 0px;
        left = 0px;
        width:100%;
    	padding: 0px;
        z-index:1;
	}

* html #inhalt {
    top = 0;
    left = 0;
    width:450;
    height:306;   /* ?? */
    margin-top:0%;
    background-color:#FFFFFF;
    overflow: auto;
}


* html #footer_container {
    position:absolute;
    bottom:0; left:100; 
    text-align:center;
    height:20;
    width: 100%;
    background-color:#CCCCCC;
    z-index:5;
}

* html #footer {
    height:100%;
    position:absolute;
    top:3; left:0; bottom:0; 
    width: 100%;
    font-size: 12px;
    z-index:5;
}

* html #los_logo_container {
    position:absolute;
    bottom:130; left:126;
    background-color:#000000;
    z-index:5;
}



* html #los_logo{
    height:100%;
    position:absolute;
    top:0; left:0; bottom:0; 
    width: 100%;
}

