/* grün B5E2A0 - blau 0066CC - */

 body,address, blockquote,nobr,tr{ font-size: 0.82em; }
 h1,h2,h3,h4,ul,li,td,b,i {font-size: 1em;}

h1,h2,h3,h4,p,ul,ol,li,div,tr,td,th,address,blockquote,nobr,b,i {
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
 

 
 h1 { 
 	margin-bottom:1%; 
 	background-color:#EEEEEE;
 	font-weight: bold ; 
  }
 
 h2 { 
 	margin-bottom:1%;  
 	font-weight: bold ;
 }
 h3 { 
 	margin-bottom:1%;  
 	font-weight: bold;
 	font-style: italic;
 }
 h4 { 
 	font-style: italic;
 	margin-bottom:1%; 
 }
 
 pre { font-family:Courier New,Courier; font-size:100%; color:#0000C0; }

 var { font-style:normal; color:#0000C0; }

 blockquote,cite { font-style:italic; }

 .kopf { 
   background-color:#00AEE7; 
   padding:0px; margin:0px; 
   border-spacing:0px; 
   border-width:0px; 
   border-color:white; 
   border-style:none; 
   color: white;
   font-weight: bold ;
 }

 .mainbgcolor { 
   /* background-color:#99cc67;  */
   padding:0px; margin:0px; 
   border-spacing:0px; 
   border-width:0px; 
   border-color:white; 
   border-style:none; 
   color: #6d6d93;
   font-weight: bold ;
   background-image:url(../images/edelhaeusser.info.bg.gif); 
   background-repeat:repeat-x;
 }
 
 .mainheader { font-size: 0.9em; color: #6d6d93 }
 .menuebgcolor{background-color:#EEEEEE }
 .mainbox { 
    border-width:thin; 
    border-style:dashed; 
    border-spacing:0px; 
    padding:0px; 
    color:#99cc67; 
   /* background-color:#EEEEEE */
 }
 .newsbox { border-width:thin; border-style:dashed; padding:5px; color:#99cc67; background-color:white}

 .pfad { font-size:0.82em ; background-color:white; color=black}
 .headline {  font-size: 1em; font-weight: bold ; background-color:#EEEEEE; color:black }
 .teaser { ; background-color: white; color:black;}
 .autor { font-size:0.82em; background-color:white; color:black}
 .artikel { background-color:white}
 .menue {  background-color:#EEEEEE}
 .submenue {  background-color:white}
 .akt_termine{ background-color:EEEEEE; color:black}
 .titelframe{ background-color:white}
 .active{ color:#99cc67; }
 .normal { font-size: 1em;}
 
 .athletsdata { font-size: 1.22em;}
 
 .Table {
 	width:100%;
 	padding:5px;
 	border:medium solid #EEEEEE;
 }
 .TableHeader {  
 	background-color: #00AEE7;  
 	border:medium solid #EEEEEE;
   color: white;
 }
 .TableData {  
 	background-color: #FFFFFF;   
 	padding:0px;
 }
 .TableData0 {  
 	background-color: #FFFFFF;   
 	padding:2px;
 	border:medium solid #EEEEEE;
 	
 }
 .TableData1 {  
 	background-color: #EDEDED;   
 	padding:2px;
 	
 }

 .Kopfgesamt { font-size: 1.8em; font-weight: bold; color: white; }
 .Laufschrift { font-style:bold; color: #FF6600; }

 a{text-decoration: none; }
 a:visited { color: #6d6d93 }
 a:link { color: #6d6d93; text-decoration: bold; }
 a:hover,a.active { color:#6d6d93; text-decoration:underline;  }
 a:active { color:#6d6d93;  }

 ins { color:#009900; font-weight:bold; text-decoration:none; }
 del { color:#990000; font-weight:bold; text-decoration:line-through; }


#nav {
	margin:  5;
    padding: 0;
	list-style: none;
    background-color: #6d6d93;
    color: #00AEE7;
    	font-size: 1.22em;
    
	
}

#nav ul {
	margin:  0;
    padding: 0;
	list-style: none;
    background-color: #6d6d93;
    color: #00AEE7;
    	font-size: 1em;
    
}

#nav ul li {float: left; width: 100%;	font-size: 1m;}
#nav ul li a {height: 1%;}

#nav a {
   font: bold 0.82em/1.4em Verdana, Arial, Helvetica, Geneva, sans-serif;
   display: block;
   border-width: 1px; 
   border-style: solid;
   border-color: #ccc #888 #555 #bbb;
   margin: 0;
   padding: 2px 3px;
   color: #EEEEEE;
}

#nav li {
	float: left;
	width: 9em;
    background-color: #6d6d93;
    color: #00AEE7;
}

#nav li ul {
	position: absolute;
	width: 9em;
	left: -999em;
        
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li ul ul {
	margin: -1em 0 0 9em;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
 

