
/* normaler Paragraph */
p { font-family: "Helvetica", "Arial", "Verdana", sans-serif;
    font-size: 10pt; }

/* Paragraph unter Bild */
p.bild { font-family: "Helvetica", "Arial", "Verdana", sans-serif;
    	 font-size: 8pt;
		 line-height: 12pt;
		 margin: 0; }

/* Überschriften */
h1 { font-family: "Helvetica", "Arial", "Verdana", sans-serif;
     font-size: 12pt;
	 font-wheight: bold; }

h2 { font-family: "Helvetica", "Arial", "Verdana", sans-serif;
     font-size: 10pt;
	 font-wheight: bold; }

h4 { font-family: "Helvetica", "Arial", "Verdana", sans-serif;
     font-size: 10pt;
	 font-wheight: bold; }

h5 { font-family: "Helvetica", "Arial", "Verdana", sans-serif;
     font-size: 10pt;
	 font-wheight: bold; }
   
/* normale Tabelle */		  
table { font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		font-size: 10pt; }

/* Links */
/* normal */
a:link 	  { color: black;
		    font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		    font-size: 10pt; }
a:visited { color: black;
		    font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		    font-size: 10pt; }
a:hover   { color: black;
		  	font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		  	font-size: 10pt; }
a:active  { color: black;
		  	font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		  	font-size: 10pt; }

/* Bild mit Rahmen*/
a:link img	  { border-color: black; }
a:visited img { border-color: gray; }
a:hover img   { border-color: gray; }
a:active img  { border-color: gray; }



/* index-Seite */
td.logorsm { width: 186;
			 height: 190;
			 text-align: left;
			 vertical-align: top;
			 padding-left: 5;
			 border-collapse: collapse;
			 border-right: solid 1pt black; }
			 
td.sponsoren { width: 186;
			   text-align: left;
			   vertical-align: top;
			   padding-left: 5;
			   border-collapse: collapse;
			   border-right: solid 1pt black; }
			 
td.logotop { vertical-align: top;
			 padding-top: 3;
			 padding-left: 18;
			 padding-right: 0; }
			 
td.main { vertical-align: top;
		  padding-top: 42;
		  padding-left: 70;
		  padding-right: 100; }
		  
a.news:link    { color: black;
		    	 font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		    	 font-size: 10pt;
				 text-decoration: none; }
a.news:visited { color: black;
		    	 font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		    	 font-size: 10pt;
				 text-decoration: none; }
a.news:hover   { color: black;
		  		 font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		  		 font-size: 10pt;
				 text-decoration: none; }
a.news:active  { color: black;
		  		 font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		  		 font-size: 10pt;
				 text-decoration: none; }



/* sponsoren-Seite */
table.sponsor td { padding: 18;
			       padding-top: 0;
				   padding-right: 0;
			       padding-left: 0; }
		
				   
/* geschichte-Seite */
table.gesch td { padding: 15;
			     padding-top: 0;
			     padding-left: 0; }

				 
/* clubleitung-Seite */
table.vorstand td { padding-bottom: 5;
					padding-right: 5;
			        padding-top: 0;
			        padding-left: 0;
					vertical-align: top; }

table.tel td { padding-bottom: 3;
			   padding-right: 0;
			   padding-top: 0;
			   padding-left: 0; }
					

/* karten-Seite */
table.karte td { padding-bottom: 5;
				 padding-right: 9;
			     padding-top: 0;
			     padding-left: 0; }


/* Archiv-Seiten */
table.archiv td { padding-bottom: 3;
				  padding-right: 3;
			      padding-top: 0;
			      padding-left: 0; }
				 
a.archiv:link 	 { color: black;
		    	   font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		    	   font-size: 10pt; }
a.archiv:visited { color: gray;
		    	   font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		    	   font-size: 10pt; }
a.archiv:hover   { color: gray;
		  		   font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		  		   font-size: 10pt; }
a.archiv:active  { color: gray;
		  		   font-family: "Helvetica", "Arial", "Verdana", sans-serif;
		  		   font-size: 10pt; }
				   


/* trainer-Seite */
table.trainer td { padding-bottom: 3;
				   padding-right: 30;
			       padding-top: 0;
			       padding-left: 0;
				   vertical-align:top; }



/* mannschaften-Seite */
table.spieler td { padding-bottom: 5;
				   padding-right: 5;
			       padding-top: 0;
			       padding-left: 0; }



/* termin-Seite und veranstaltung-Seite */
table.termin td { padding-bottom: 18;
				  padding-right: 10;
			      padding-top: 0;
			      padding-left: 0;
				  vertical-align:top; }



/* kontakt-Seite */
table.kontakt td { padding-bottom: 5;
				   padding-right: 20;
			       padding-top: 0;
			       padding-left: 0;
				   vertical-align: top; }

table.telk td { padding-bottom: 3;
				padding-right: 10;
			    padding-top: 0;
			    padding-left: 0; }



/* spiellokal-Seite und trainingslokal-Seite */
table.lokal td { padding-bottom: 5;
				 padding-right: 5;
			     padding-top: 0;
			     padding-left: 0; }
				 


/* termin-Seite und veranstaltung-Seite */
table.portrait td { line-height:14pt;
					vertical-align:top;
					border:solid 1pt black;
					border-bottom:white;
					border-collapse:collapse; }


/* makeNews */
form.makeNews input{ font-family: "Helvetica", "Arial", "Verdana", sans-serif;
    				 font-size: 10pt; }
				
form.makeNews textarea{ font-family: "Helvetica", "Arial", "Verdana", sans-serif;
    					font-size: 10pt; 
						line-height: 16pt; }
						

/* spielerportraits */
td.spielerportrait { background:#A0A0A0;
					 font: 500; }

td.spielerportrait2 { background:#C0C0C0; }


