/* STYLES FOR GERMAN-SWIM-MASTERS.DE */
/* STYLE FOR NS_MAC 4.5 ; 4.7.7 NS Com_Mac; opera 5.0; iCab 2.5.3_Mac;  4.7.6_NS_Linux */



/* Body */

body	{
					background: #003366;
					margin-top: -4px;
					margin-bottom: -1em;
					line-height: 15px;
					letter-spacing: 0.2px;
			}

table.body { 
					width: 80%;
					height: 100%;
					background-color: #ffffff;
					padding-top: -0,2em;
					padding-left: 1em;
					padding-right: 1em;
					cell-spacing: 0;
} 

/* Tabel 2 - INSERT */

table.insert { 
					width: 100%;
					background-color: #ffffff;
					border-color: #666666;
					border-width: 1.5px;
					border-style: dashed;
					rules: row;
					padding: 0.2em;
					cell-spacing: 0;
				} 

table.sitemap { 
					width: 100%;
					background-color: #ffffff;
					border-color: #666666;
					border-width: 1px;
					border-style: dashed;
					rules: row;
					padding: 0.2em;
					font-size: 9px;
				} 


table.images { 
					width: 70%;
					background-color: #ffffff;
					border-color: #666666;
					border-width: 1px;
					border-style: dashed;
					rules: row;
					margin: 3px;
					padding: 5px;
					cell-spacing: 0;
				}
				
body.images { 
					
					background-color: #ffffff;
				}
				
td.images 		{ color: #123456; 				
					background-color: #ffffff;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 12px;
					font-weight: bold;
                  }	
                  				
//* ERGEBNISS STYLES *//

  .Ueberschrift1 { color: #123456; 				
					background-color: cccccc;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 12px;
					font-weight: bold;
                  }
                   
  .Ueberschrift2 {  //* disziplin *//
					color: #123456; 				
					background-color: cccccc;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: bold;
    				}
                   
  .Ueberschrift3 {  //* spalten sub headline pl neme etc. *//
					color: #123456; 				
					background-color: cccccc;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: bold;
                  }
                   
  .Zeile1        { 	//* teinehmer etc *//
  					color: #123456; 				
					background-color: cccccc;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
                   }
                   
  .ZeileZZ       { color: #123456; 				
					background-color: cccccc;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
                   }
                   
  .ZeileText     { color: #123456; 				
					background-color: cccccc;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
                   }
                   
  .LeereZelle    { color: navy; 
  					background: #ffffff;
  					} 					
 
   	.none		{ color: cccccc;
  				background-color: cccccc; 
  				font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
				font-size: 0px;
				font-weight: normal;
  				}	
  				 					
//* ERGEBNISSE ENDE *//



/* ERGEBNISS TABELLE */

table.result { 
					width: 100%;
					background-color: #ffffff;
					border-color: #666666;
					border-width: 1px;
					border-style: dashed;
					rules: row;
					padding: 1em;
					spacing: 1px;
					rules: all;
					frame: box;
					cell-spacing: 0;
				}
				 
tr.neg 			{
					color: #fffff; 				
					background-color: 003366;	
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: bold;				
 				}
				

tr.pos 			{
					color: #123456;
					background-color: #ffffff;
					height: 10px;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: bold;
 				}


p.sub 			{ 
					color: #ffff;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					text-align: left; 
				}


/* allgmeines Links */

a 			{ 
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif; 
					font-size: 11px;
					font-weight: bold;					
					cursor: pointer;
					text-decoration: none; 
			}

a:link 			{ 
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif; 
					font-size: 11px;
					font-weight: bold;
					text-decoration: none; 
			}

a:activ 	{ 
					color: #ff9900; 
					font-family: Verdana, Arial, Helvetica, Univers,Zurich, sans-serif; 
					font-size: 11px;
					font-weight: bold;
					text-decoration: none; 
 }

a:visited 	{ 
					color: #99ccff; 
					font-family: Verdana, Arial, Helvetica, Univers,Zurich, sans-serif; 
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
			}

a:hover 	{ 
					color: #ff9933; 
					font-family: Verdana, Arial, Helvetica, Univers,Zurich, sans-serif; 
					font-size: 11px;
					font-weight: bold;
					text-decoration: none; 
			}

a:focus 	{ 
					color: #ff9933; 
					font-family: Verdana, Arial, Helvetica, Univers,Zurich, sans-serif; 
					font-size: 11px;
					font-weight: bold;
					text-decoration: none; 
			}			


/* TEXT AUSZEICHNUNG */

b 			{ 
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: bold;
			}
			

b.head 		{ 
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 12px;
					font-weight: bold;
 			}


/* Fiestext  Blocksatz */

p 			{ 
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					text-align: justify; 
}


p.left 			{ 
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					text-align: left; 
}

/*  LISTS */

dd		{
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					text-align: left;
					font-weight: normal;
					margin-left: 3em; }

ol		{font-size: 100%; margin-top: .5em; margin-bottom: .6em; margin-left: 4em;}
ul		{font-size: 100%; margin-top: .5em; margin-bottom: .6em; margin-left: 4em;}
ol p	{margin-bottom: 0em;}
ul p	{margin-bottom: 0em;}
ol ul	{list-style: disc; margin-top: .5em; margin-bottom: 0em;}
ul ul	{list-style: disc; margin-top: .5em;}
li		{margin-bottom: .6em; margin-left: -2.5em;
}

select 		{ 
					color: #003366; 
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
					cursor: pointer;
					background-color: #cccccc;
					size: small;
			}


input 		{ 
					color: #003366; 
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
					cursor: cursor;
					background-color: #cccccc;
					border-color: #123456;
					border: 1.5px;
					border-style: solid;
					size: small;
			}

input.radio 		{ 
					color: #003366; 
					cursor: pointer;
					background-color: #ffffff;
					border: 0px;
			}


input.submit 		{ 
					color: #003366; 
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
					cursor: pointer;
					background-color: #cccccc;
					border-color: #123456;
					border: 0px;
					border-style: solid;
					size: small;
			}	

textarea 	{
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
					cursor: cursor;
					background-color: #cccccc;
					border-color: #123456;
					border: 1px;
					border-style: solid;
					size: small;
			}


option  	{ 
					color: #003366; 
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 11px;
					font-weight: normal;
					background-color: #cccccc;
					cursor: pointer;
					size: small;		
			}


/* Linien */

hr 			{  
					color: #666666;
					size: small;
					style: noshade;
					align: center;
			}


/* POP UP */

table.popup { 
					align: center;
					width: 100%;
					height: 100%;
					background-color: #ffffff;
					border: 0px;
					border-color: #000066;
					padding: 0em;
					align: center;
					cellspacing: 0; 
			} 

p.pop 		{ 
					color: #ffffff;
					font-family: Verdana, Arial, Helvetica, Univers,Zurich, sans-serif;
					font-size: 10px;
					font-weight: normal;
					text-align: center; 
			}

b.pop 		{ 
					color: #003366;
					font-family: Verdana, Arial, Helvetica, Univers, Zurich, sans-serif;
					font-size: 10px;
					font-weight: bold;
					text-align: center; 
			}
				
/* POP UP END */

