/* E. Sidiropoulos/alopix software(R) info@alopix.com fuer den Deutschen Sportverlag */

/* Text-Formatierungen */

body, td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#Inhalt p {
line-height: 110%;
}

#Inhalt h1 {
	font-size: 120%;
}
a:hover, a:link, a:active, a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

.txtWarning {
	color: Maroon;
}

.txtNote {
	font-size: xx-small;
}

.txtDesc { font-weight: bolder; }

.txtHd {
	font-weight: bolder;
	text-decoration: underline;
}

#NavLeiste p {
	padding-left: 10px;
/*	padding-top: 4px;*/
	font-weight: normal;
	font-size: 14px;
	color: white;
}

#Legende {
	margin: 0px;
	padding: 2px;
	border: 1px dashed #004BE1;
	background-color: #B0C4DE;
	font-weight: normal;
	color: black;
}

#Legende p {
	margin: 0px 0px 2px 0px;
}

#Legende td, #Legende strong {
	font-size: xx-small;
}

.boxHeading {
	background-color: #FDF5E6;
}

#NavLeiste a:hover, #NavLeiste a:link, #NavLeiste  a:active, #NavLeiste  a:visited {
	color: white;
	text-decoration: none;	
	display: block;  
	padding: 0px 10px 0px 10px;
	margin: 10px;
	font-weight: bolder;
	font-size: 14px;	
  }
  
#NavLeiste a:hover {
	text-decoration: underline;
	padding-top: 0px;
	padding-bottom: 0px;
}  

#NavLeiste h1 {
	margin: 0px;
	border-top: 1px solid #B0C4DE;
	border-left: 1px solid #B0C4DE;
	border-right: 2px solid #708090;
	border-bottom: 1px solid #708090;
	background: #7D8ED3;
	line-height: 30%;
}

/* Farben */
.menueBgColor {
	background-color: #B0C4DE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tableHd {
	background-color: #B0C4DE;
	font-weight: bolder;	
}

.boxSmp { 
	border-bottom: 1px solid Gray;  
	border-right: 1px solid Gray;  
	border-top: 1px solid #DCDCDC;  
	border-left: 1px solid #DCDCDC; 
	background-color: #F5F5F5;     
}

.boxRec {
	border-bottom: 1px solid #483D8B;  
	border-right: 1px solid #483D8B;  
	border-top: 1px solid #E6E6FA;  
	border-left: 1px solid #E6E6FA; 
	background-color: #B0C4DE;     
}

.boxNotice {
	border-bottom: 1px solid Gray;  
	border-right: 1px solid Gray;  
	border-top: 1px solid #DCDCDC;  
	border-left: 1px solid #DCDCDC; 
	background-color: #F5F5F5;     
}

.boxedHd {
	background-color: #B0C4DE;
	padding: 3px;
	border: 1px solid black;	
}
.formEl {
	background-color: #B0C4DE;	
}
.tableAltRows {
	background-color:  #D3DFED;
}
.tableSngRows {
	background-color:  #A4BCDA;
}

/* Struktur */
#NavLeiste {
	background-color: #003399;
	position:absolute; 
	width:180px; height:629px; z-index:2; top: 115px; left: 0px;
}

#Banner {
position:absolute; width:950px; height:115px; z-index:1; left: 0px; top: 0px;	
}

#Inhalt {
position:absolute; width:760px; height:619px; z-index:3; left: 200px; top: 126px;
}


#Legende {
position:absolute; width:169px; height:270px; z-index:3; left: 5px; top: 410px;
}
