html, body 
  {

  scrollbar-face-color: #202020;
  scrollbar-track-color: #000000;
  scrollbar-highlight-color: #808080;
  scrollbar-3dlight-color: #202020;
  scrollbar-shadow-color: #202020;
  scrollbar-arrow-color: #ff4040;
}




/* Hauptüberschriften: */


h1 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size:18px; font-weight:normal;
}

h2 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size:15px; font-weight:normal;
}

h3 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #ffffff;
}

h4 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-align: center;
}

h5 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; padding-bottom: 10px;
}

h6 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px;
}





/* normaler Fliesstext */
p.text { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: normal; 
}


/* Text neben Bild */
p.text-bild {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: normal;
float:left;
}



/* Text bei Hintergrundbild */
p.text-h { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: normal; 
  text-align:center;
}




#google-left  {
   padding-left:10px; padding-top:17px;
}



#werbung-left  {
   padding-left:20px; padding-top:17px;
}



#content-right  {
   float:right; margin-right:20px; margin-top:30px; padding-bottom:8px;
}




 /* Sprachwolke */

.wo-eins {
   font-family: "Verdana",Arial,Helvetica,sans-serif; color:#ffffff; font-weight:normal; font-size:18px;
   padding-right:5px; padding-bottom:5px; padding-top:5px; 
}

.wo-zwei {
   font-family: "Verdana",Arial,Helvetica,sans-serif; color:#88806c; font-weight:normal; font-size:17px;
   padding-right:5px; padding-bottom:5px; padding-top:5px; 
}

.wo-drei {
   font-family: "Verdana",Arial,Helvetica,sans-serif; color:#88806c; font-weight:normal; font-size:16px;
   padding-right:5px; padding-bottom:5px; padding-top:5px; 
}

.wo-vier {
   font-family: "Verdana",Arial,Helvetica,sans-serif; color:#88806c; font-weight:normal; font-size:15px;
   padding-right:5px; padding-bottom:5px; padding-top:5px; 
}

.wo-fuenf {
   font-family: "Verdana",Arial,Helvetica,sans-serif; color:#88806c; font-weight:normal; font-size:14px;
   padding-right:5px; padding-bottom:5px; padding-top:15px;
}

.wo-sechs {
   font-family: "Verdana",Arial,Helvetica,sans-serif; color:#88806c; font-weight:normal; font-size:13px;
   padding-right:5px; padding-top:5px; 
}



/* Linkfunktionen */
a:link {
     color: #ff4040; text-decoration: none;
}
a:visited {
     color: #ff4040; text-decoration: none;
}
a:hover {
     color: #ffffff; text-decoration: none; 
}
a:active {
     color: #ffffff; text-decoration: none;
}





/* kleine Box für Zusatznavigation */
#naviklein {
     font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;
}


#naviklein a:link {
     color: #ffffff; text-decoration: none; }

#naviklein a:visited {
     color: #ffffff; text-decoration: none; }

#naviklein a:hover {
     color: #ff4040; text-decoration: none; }

#naviklein a:active {
     color: #ff4040; text-decoration: none; }







/* Fussbox */
#foot {
    font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}









/*Navigation horizontal */


a:link.navi {
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
	color : #aeaeae;
        text-align: center;
	margin: 0px;
	padding-top: 3px;
        padding-right: 8px;
        padding-bottom: 4px;
        padding-left: 4px;
     
	
		}


a:visited.navi {
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
	color : #aeaeae;
        text-align: center;
	margin: 0px;
	padding-top: 3px;
        padding-right: 8px;
        padding-bottom: 4px;
        padding-left: 4px;
                }
	


a:hover.navi {
	background-color : #transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color : #ff4040;
        text-align: center;
        text-decoration: none;
        margin: 0px;
	padding-top: 3px;
        padding-right: 8px;
        padding-bottom: 4px;
        padding-left: 4px;
    
		}
	
	


a:active.navi {
        background-color : #transparent;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color : #ff4040;
        text-align: center;
        text-decoration: none;
        margin: 0px;
        padding-top: 3px;
        padding-right: 8px;
        padding-bottom: 4px;
        padding-left: 4px;
    
                }




/* Navigation senkrecht */
a.menu {
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  width: 100px;
  height: 18px;
  padding-right: 2px;
  padding-left: 4px;
  padding-top: 2px;
  padding-bottom: 1px;
  margin: 0px;
  border-bottom: 1px solid transparent;

  
}


/* Navigationsfunktionen Navi senkrecht*/
a.menu:link { color: #ffffff; }
a.menu:visited { color: #ffffff; }
a.menu:hover { color: #ff4040; }
a.menu:active { color: #ff4040; }






/* Navigationsfunktionen naviklein*/
a.naviklein:link { color: #ffffff; font-weight: normal; }
a.naviklein:visited { color: #ffffff; font-weight: normal; }
a.naviklein:hover { color: #ff4040; text-decoration: none; }
a.naviklein:active { color: #ff4040; text-decoration: none; }






