
a:link {
	font-weight: bold;
	color: Navy;
}
a:visited {
	font-weight: bold;
	color: Black;
}
a:focus {
	font-weight: bold;
	color: black;
	text-decoration: none;
}
a:hover { font-weight:bold; color:green; text-decoration:none; }
a:active {
	font-weight: bold;
	color: Red;
	text-decoration: none;
}
ad:link {
	font-weight: bold;
	color: #5F9EA0;
}
ad:visited { font-weight:bold; color:Red;  }
ad:focus { font-weight:bold; color:Red; text-decoration:none; }
ad:hover { font-weight:bold; color:Red; text-decoration:none; }
ad:active { font-weight:bold; color:Red; text-decoration:none; }

.dtls {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color: Gray;
	background: #DAE8E9;
}

.kntkt {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color: Gray;
}

.ufltxt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size:  25px;
		font-weight: bold;
		font-style: italic;
	}

.xxl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 40px;
}

.xl {
		font-size: 20px;
}

.bk_cl_ifr {
	background-color: Black;
	}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: Black;
}

.black {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	}

.normTxt {
	font-family:   Microsoft Sans Serif, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: Black;
}

.ms {
	font-family: Microsoft Sans Serif, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 19px;
	color: Black;
	}
	
.gen {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: Black;
	}
	
	
	
	
	
	
	
	body{ 
    font-family:                Verdana,Arial,sans-serif; 
    FONT-SIZE: 9px; 
    background-color:             #ffffff; 
} 

.table {  
    font-family:                Verdana,Arial,sans-serif; 
    FONT-SIZE: 9px; 
    background-color:             #ffffff; 
} 

.inputField  
{  
    BORDER-RIGHT: #7f7f7f 1px solid;  
    BORDER-TOP: #7f7f7f 1px solid;  
    BORDER-LEFT: #7f7f7f 1px solid;  
    BORDER-BOTTOM: #7f7f7f 1px solid;  
    FONT-SIZE: 12px;  
    WIDTH: 200px;  
}  

.errorField  
{ 
    BORDER-RIGHT: #9F0004 1px solid; 
    BORDER-TOP: #9F0004 1px solid; 
    BORDER-LEFT: #9F0004 1px solid; 
    BORDER-BOTTOM: #9F0004 1px solid; 
    FONT-SIZE: 12px; 
    WIDTH: 200px; 
    background-color: #FFFFCC; 
}  
.errorTable  
{ 
    BORDER-RIGHT: #9F0004 1px solid; 
    BORDER-TOP: #9F0004 1px solid; 
    BORDER-LEFT: #9F0004 1px solid; 
    BORDER-BOTTOM: #9F0004 1px solid; 
    FONT-SIZE: 9px; 
    background-color: #E2E1E1; 
}  
.headlineweiss 
{ 
    background-color: #9F0004; 
    color: #FFFFFF; 
} 
.Jahresabo 
{ 
    FONT-SIZE: 14px; 
    font-weight:bold; 
} 

.button 
{ 
    FONT-SIZE: 10px;  
    BORDER-RIGHT: #000000 1px solid;  
    BORDER-TOP: #000000 1px solid;  
    BORDER-LEFT: #000000 1px solid;  
    BORDER-BOTTOM: #000000 1px solid 
}
