.ranking a {
	color: #666666;
	text-decoration: none;
	font-weight: normal
}
.ranking a:link {
	color: #0a58a7;
	font-weight: normal
}
.ranking a:hover {
	color: #0a58a7;
	text-decoration: underline;
	font-weight: normal
}
.ranking a:active {
	color: #0a58a7;
	text-decoration: underline;
	font-weight: normal
}
a 		{
           	font-family : Verdana;
			color: #003399; 
			text-decoration: none;
           	}
a:link  	{
           	font-family : Verdana;
           	color : #003399; 
			text-decoration: none
           	}
a:hover  	{
           	font-family : Verdana;
			color: #0a58a7; 
			text-decoration: none;
			font-weight: bold
          	}
.ranking {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0a58a7;
	text-decoration: none
}
body  	{
        font-family :Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px; 
		padding: 0px  0px; 
		background-color: #e9e9e9;
		}
tr,td 		{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px
		}


.titel  	{
           	font-family :Verdana, Arial, Helvetica, sans-serif;
           	font-weight : bold;
           	font-size : 16px;
			color: #0a58a7;
           	}

.text  	{
		font-family : Verdana, Arial, Helvetica, sans-serif;	
        font-size : 11px;
           	}
.textrot  	{
		font-family : Verdana, Arial, Helvetica, sans-serif;	
        font-size : 11px;
		color: #CC0033; 
           	}
.mailrot  	{
		font-family : Verdana, Arial, Helvetica, sans-serif;	
        font-size : 11px;
		color: #CC0033; 
           	}
.textweiss 	{
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		color: #FFFFFF; 
		font-weight: normal;
		}
.text10px 	{ 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10px; 
		}

.textinput 	{ 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 11px; 
		background-color: #e9e9e9; 
		border: 1px #003366 solid
		}
.text10pxblack { 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10px;
		color: #000000
		}
.imagesleft {  
		background-repeat: no-repeat; 
		border: none; 
		width: 150px; 
		border-color: #840000 black black #840000; 
		border-width: 1px 0px 0px 1px; 
		background-color: #dadac5
		}
.imagesright { 
		background-image: url(../images/hgright.jpg); 
		background-repeat: no-repeat; 
		background-color: #D9E7FF 
		}
.text10pxwhite { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; ; color: #FFFFFF; font-weight: bold}
.colleft {  width: 150px; clip:     rect(   ); background-image: url(../images/cale_hg.gif); background-repeat: no-repeat; border-style: none; background-color: #e9e9e9}
.content {  background-color: #FFFFFF; border: none}
.colright {  background-color: #cccccc; width: 170px; border-style: none}
.titelsmall { font-family :Verdana, Arial, Helvetica, sans-serif; font-weight : bolder; font-size : 12px; color: #46608e;}
.navheader { clip:   rect(   ); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; margin-top: 10px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #840000; background-repeat: no-repeat; border-style: none}
.footer { width: 720px; clip: rect( ); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; margin-top: 5px; margin-left: 10px; border-style: none}
.content_table { width: 720px; background-color: #FFFFFF}
.imageshg { background-repeat: no-repeat; border: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   )}
.textaat10px { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #0a58a7; }
.textaat11px { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #0a58a7; }
.titelbig { font-family :Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size : 24px; color: #0a58a7 }
.border {  border: #0a58a7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.text10px84 {  font-size: 10px; color: #0a58a7; text-decoration: underline}
.titel12px { font-family :Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size : 12px; color: #0a58a7 }
/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140;
BORDER: none;
PADDING: 2px 2px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #000000;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #CC0033;
text-decoration: none; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140;
BORDER: none;
PADDING: 2px 2px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #CC0033;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140;
BORDER: none;
PADDING: 2px 2px 2px 13px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #000000;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #CC0033;
text-decoration: none; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140;
BORDER: none;
PADDING: 2px 2px 2px 13px;
MARGIN: 1px 1px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #CC0033;
}
#loadingbild {
	position: absolute;
	left: 510px;
	top: 5px;
	z-index: 100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}
.neu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFF00;
	border: 5px solid #FFFF00;
}



