/*  CSS NEU      */

body                 {color:black;
                      background:#FFFFFF;
                      padding:0;
                      margin:10;
                      font:12px verdana, sans-serif;
                      text-align:center;
                      } 

#rahmen              {border:1px solid black;
                      }

#head                {color:black;                      
                      background-image: url(../grafik/head.jpg);
                      background-repeat: no-repeat;           
                      height: 120px;
                      margin:0;}
/* --------------------------------------------------------------------------------*/
/*  NAVI OBEN      */
/* --------------------------------------------------------------------------------*/       
    
#navi_oben           {color:black;                      
                      border-bottom:8px solid;
                      border-color: #CCCCCC;
                      background:#EEEECC;
                      height: 40px;                      
                      margin:0;}
                      
#navi_oben ul        {margin:0px;
                      padding:10px 4 0 0px;
                      list-style:none;}
                      
#navi_oben li        {padding:0 0 4 0;
                      margin:0 5 0 0;                      
                      display: inline;
                      }
                      
#navi_oben a         {color:black;
                      background-image: url(../background/button_oben.gif);
                      /*background:#e1e1e9;*/
                      padding:5px 8px 12px 8px;                      
                      
                      font:bold 12px verdana, sans-serif;
                      text-decoration:none;
                      text-align:center;
                      border-style: outset;
                      border-width: 2px;
                      }
                      
#navi_oben a:hover   {color:white;background:#9a9a9a;
                     }                      

/* --------------------------------------------------------------------------------*/
/*  NAVI LINKS      */
/* --------------------------------------------------------------------------------*/       

#navi_links           {color:black;                      
                      background:#CCCCCC;
                      height: 100%;                      
                      margin:0;}
                   
#navi_links ul        {margin:0;
                      padding:0 0 0 0;
                      list-style:none;}


                      
#navi_links li        {padding:0 0 5 8;
                      margin:0 0 0 0;                      
                      }
                      
#navi_links a         {color:black;
                      background:#e1e1e9;
                      padding:2px 0px 2px 8px;      /*Abstand Schrift zu Rand*/                
                      display: block;
                      font:bold 10px verdana, sans-serif;
                      text-decoration:none;
                      text-align:left;
                      width:100px;
                      border-style: outset;
                      border-width: 2px;
                      }
                      
#navi_links a:hover   {color:red;background:#9a9a9a;
                     }                 

#navi_links ul ol     {margin:0;
                      padding:0 0 0 0;
                      list-style-image: url(../grafik/liststyle.gif);;
                      list-style-position:inside;}
#navi_links ol li    {padding:0 0 0 0;
                      margin:0 0 0 0;                      
                      }
#navi_links ol a     {color:black;
                      background:transparent;  
                      padding:1px 0px 1px 1px;                     
                      font:bold 9px verdana, sans-serif;
                      text-decoration:none;
                      font-weight:normal;
                      text-align:left;
                      width:80px;
                      border:0px;
                      display: block;
                                            }
#navi_links p        {color:black;
                      font:normal 9px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;      
                      }                         


/* --------------------------------------------------------------------------------*/
/*  NAVI rechts      */
/* --------------------------------------------------------------------------------*/       

#banner_rechts        {color:black;                      
                      background:#EEEECC;
                      height: 100%;                      
                      margin:0;
                      text-align:center;}
                   
div#infobox           {border-style: outset;
                       border-width: 2px;
                       background:#e1e1e9;
                       margin: 10 10 10 10;
                       padding: 3 3 3 3;}

                      
#banner_rechts h1    {color:red;
                      font:bold 12px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 10 0;      
                      }
#banner_rechts h2    {color:black;
                      font:bold 10px verdana, sans-serif;
                      text-decoration:underline; 
                      margin: 0 0 5 0;      
                      }
#banner_rechts p     {color:black;
                      font:normal 9px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;      
                      }                      
#banner_rechts a     {color:blue;
                      font:bold 10px verdana, sans-serif;
                      text-decoration:none;
                      padding: 0 0 0 0;  
                      }

#banner_rechts a:hover { color:red;   	text-decoration:underline}

#banner_rechts a:focus { color:black; 	text-decoration:none}
 
#banner_rechts img   {border-style: outset;
                      border-width: 2px;           				     				                        
                      width:100px;
                     }                     


/* -------------------------------------------------------------*/
/*  MAIN     */
/* -------------------------------------------------------------*/

    div#main           {color:black; 
                        text-align:center;
                        vertical-align: top;         
                        background:#FFFFFF;
                        margin: 20 0 10 0;
                        padding: 0 0 0 0;}
                   
		#main h1  	      { border-style: outset;
                        border-width: 2px;
                        padding	:			0px; 
				            		width:				600;					
						            background-color:	#FF0000; 
                        color:white; 
                        font:bold 22px Times New Roman, sans-serif;					
        			        	text-decoration:none;
                        text-align:left; 
                        padding: 2 0 2 20;    }
    #main a            {color:blue;
                        font:bold 10px verdana, sans-serif;
                        text-decoration:underline;
                        padding: 30 0 25 0;  
                        }

    #main a:hover     { color:red;   	text-decoration:underline}

    #main a:focus     { color:black; 	text-decoration:none}     

    #main img         {border-style: none;
                       background-color:transparent;                       
           				     margin-top:   10;    /* Aussenabstand*/
          			       margin-right: 7;
          			    	 margin-bottom: 0;
          			       margin-left:  7;  
                       padding:0;                    
                   }

		table.inhalt      { width:				600;
						            border-collapse:	collapse;	
                        font:normal 10px verdana, sans-serif;					
        			        	text-decoration:none; 
                        padding:			0px;
        			        	background-color:	#DBDBDB ;  }
						       				
    td.titel	        { border:				2px solid ;
        		        		border-color:		#ffffff;  				
        		        		padding-left:		20px;		}
        				
		td.inhalt	       {	width:				590;
        		        		padding:			5px;}

		tr.dunkel	       {	background-color:	#C0C0C0}
		
/* -------------------------------------------------------------*/
/*  NEWS   */
/* -------------------------------------------------------------*/
		
    #news h1         {color:black;
                      font:bold 10px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;  
                      padding: 0 0 0 0;
                      width:				auto;					
						          background-color:	transparent;   
                      border-style: none;     
                      }
                     
    #news h2         {color:black;
                      font:normal 8px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 0 0 0 0;         
                      }
    #news h3         {color:black;
                      font:bold 12px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 0 0 0 0;         
                      }                      
    #news p          {color:black;
                      font:normal 9px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;      
                      }
    #news a        {color:black;
                      font:normal 9px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;  
                      }

    #news a:hover { color:black; 	text-decoration:underline}

    #news a:focus { color:black; 	text-decoration:none}
                              
/* -------------------------------------------------------------*/
/*  BERICHT   */
/* -------------------------------------------------------------*/


    #bericht h1      {color:black;
                      font:bold 10px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;  
                      padding: 0 0 0 0;
                      width:				auto;					
						          background-color:	transparent;   
                      border-style: none;     
                      }
                     
    #bericht h2       {color:black;
                      font:normal 8px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 0 0 0 0;         
                      }
    #bericht h3       {color:black;
                      font:bold 12px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 0 0 0 0;         
                      }                      
    #bericht p        {color:black;
                      font:normal 9px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;      
                      }        
    #bericht a        {color:black;
                      font:normal 9px verdana, sans-serif;
                      text-decoration:none; 
                      margin: 5 0 5 0;  
                      }

    #bericht a:hover { color:black; 	text-decoration:underline}

    #bericht a:focus { color:black; 	text-decoration:none}



/*  04/fussball/mannschaft      */

  h3.spieler     {font-size:   	14pt;
        				  font-family: 	Times New Roman;    				
        				  color:			black;
        				  background-color: #C0C0C0;         				  
        				  margin-top:   10;    /* Aussenabstand*/
        				  margin-right: 10;
        				  margin-bottom: 0;
        				  margin-left:  10;    
                  padding-top: 3;    /* Innenabstand*/
                  padding-right: 0;
                  padding-bottom: 3;
                  padding-left:  10;
                  clear: left;
                  }

  div.spieler     {float: left;
                   width: 137px; 
                   background: #C0C0C0; 
                   margin: 5; 
                   text-align:center;                   
                   }
	p.spieler-name	 {font-size:   	10pt;
        			     	font-family: 	Times New Roman;
        				    font-weight: 	bold;
        				    color:			black;
        				    margin: 0	0 0 0;         				    
        				    text-align:center;
                    }  
	p.spieler-alter	 {font-size:   	8pt;
        			     	font-family: 	Times New Roman;
        				    font-style: 	italic;
        				    color:			black;
        				    margin: 0	0 5 0;   
        				    text-align:center;
                    }                      
  img.spieler      {border-style: outset;
                    border-width: 2px;
           				  margin-top:   10;    /* Aussenabstand*/
          				  margin-right: 7;
          				  margin-bottom: 0;
          				  margin-left:  7;                      
                   }

      		

