/* text formats  */
/* ------------- */

/* standard text definition  */
body, p, td, tr, div, input	{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	color: #AEAEAE;
	line-height:130%;
}


/* links  */
a:link 	{
	color: #AEAEAE;
	text-decoration: none;
}

a:visited 	{
	color: #AEAEAE;
	text-decoration: none;
}

a:hover	{
	color: #CF0000;
	text-decoration: none;
}

a:active 	{
	color: #CF0000;
	text-decoration: none;
}


/* bold text  */
.bold {
	font-weight:bold;
}

/* italic text  */
.italic {
	font-style: italic;
}

/* red  */
.red{
	color: #CF0000;
}
.redBold{
	color: #CF0000;
	font-weight:bold;
}

/* white  */
.white{
	color: #FFFFFF;
}
.whiteBold{
	color: #FFFFFF;
	font-weight:bold;
}

/* black  */
.black{
	color: #000000;
}

/* rosa  */
.rosa{
	color: #E3AEAE;
}

.warnung	{ 
	color: #E3AEAE;
	font-weight:bold;
	background-color: #AA1818;
	text-decoration: none;
	
	height: 13px;
	padding-left:6px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:2px;
}


/* links @ news */

td.newsLink a:link, td.newsLink a:visited	{ 
	color: #FFFFFF;
	background-color: #515151;
	text-decoration: none;
	
	height: 13px;
	padding-left:6px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:2px;
}
td.newsLink a:hover, td.newsLink a:active	{ 
	color: #E3AEAE;
	background-color: #AA1818;
	text-decoration: none;
	
	height: 13px;
	padding-left:6px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:2px;
}