/***************************
HOVERTEXT
***************************/

a:link 		{text-decoration:none; color:#5B5B5B; cursor:hand;}
a:visited  	{text-decoration:none; color:#5B5B5B; cursor:hand;}
a:active   	{text-decoration:none; color:#5B5B5B; cursor:hand;}
a:hover    	{text-decoration:none; color:#122c69; cursor:hand;}

a.headnavi:link 		{text-decoration:none; color:#FFFFFF; cursor:hand;}
a.headnavi:visited  	{text-decoration:none; color:#FFFFFF; cursor:hand;}
a.headnavi:active   	{text-decoration:none; color:#FFFFFF; cursor:hand;}
a.headnavi:hover    	{text-decoration:none; color:#3e3e3e; cursor:hand;}

a.bu:link 		{text-decoration:none; color:#0066cc; cursor:hand;}
a.bu:visited  	{text-decoration:none; color:#0066cc; cursor:hand;}
a.bu:active   	{text-decoration:none; color:#0066cc; cursor:hand;}
a.bu:hover    	{text-decoration:underline; color:#122c69; cursor:hand;}

/***************************
TEXTSTYLES
***************************/
.br				{font-family:verdana; font-size:5px;}
.text			{font-family:arial,verdana; font-size:11px; color: #000000;}
.textg			{font-family:arial,verdana; font-size:11px; color: #999999;}
.texthead		{font-family:arial,verdana; font-size:15px; color: #666666; font-weight: bold;}
.headline		{font-family:verdana,arial; font-size:10px; color: #5B5B5B;}
.copyright		{font-family:arial,verdana; font-size:10px; color: #a6a6a6;}
.headnavi		{font-family:verdana; font-size:11px; color: #FFFFFF;font-weight: bold; margin-left: 12px;}
.headnavis		{font-family:verdana; font-size:11px; color: #3e3e3e;font-weight: bold; margin-left: 12px;}


.redtext		{font-family:verdana; font-size:11px; color: #990033;}
.infotopic		{font-family:verdana; font-size:11px; color: #FFFFFF; font-weight:bold; padding-bottom:5px;}
.infobox		{font-family:verdana; font-size:10px; color: #FFFFFF;}
.info			{font-family:verdana; font-size:10px; color: #000000;}
.infow			{font-family:verdana; font-size:10px; color: #FFFFFF;}
.smalltext		{font-family:verdana; font-size:9px; color: #000000;}
.smalltextg		{font-family:verdana; font-size:9px; color: #707070;}
.smalltextgr	{font-family:verdana; font-size:9px; color: #990033;}
.xsmalltextg	{font-family:arial; font-size:9px; color: #a7a7a7;}
.smallred		{font-family:verdana; font-size:9px; color: #990033;}
.smalldate		{font-family:verdana; font-size:9px; color: #D18907; font-weight: bold;}
.topich			{font-family:verdana; font-size:11px; color: #FFFFFF;font-weight: bold;}
.topichb		{font-family:verdana; font-size:11px; color: #000000;font-weight: bold;}
.bigtopic		{font-family:arial,verdana; font-size:16px; color: #000000;font-weight: bold;}
.big			{font-family:arial,verdana; font-size:16px; color: #000000;font-weight: bold;}
.phototopic		{font-family:arial,verdana; font-size:16px; color: #EA9804;font-weight: bold;}
.textred		{font-family:verdana; font-size:11px; color: #990033;}

.visitenkarte {
	border-left		: 1px solid #cccccc;
	border-right	: 1px solid #cccccc;
	border-bottom	: 1px solid #cccccc;
	border-top		: 1px solid #cccccc;
	font-family		: Trebuchet MS, verdana, arial;
	font-size		: 11px;
	color			: #4F4F4F;
	background		: #f6f6f6;
	width			: 400px;
}

select
{
	border-left		: 1px solid #999999;
	border-right	: 1px solid #999999;
	border-bottom	: 1px solid #999999;
	border-top		: 1px solid #999999;
	background		: #FFFFFF;
	color			: #000000;
	font-size		: 8pt;
	FONT-FAMILY		: Verdana;
}

input
{
	border-left		: 1px solid #999999;
	border-right	: 1px solid #999999;
	border-bottom	: 1px solid #999999;
	border-top		: 1px solid #999999;
	background		: #FFFFFF;
	color			: #000000;
	font-size		: 8pt;
	FONT-FAMILY		: Verdana;
}

input.radio
{
	border			: 0px solid;
	color			: #000000;
	font-size		: 8pt;
	FONT-FAMILY		: Verdana;
}

textarea
{
	border-left		: 1px solid #999999;
	border-right	: 1px solid #999999;
	border-bottom	: 1px solid #999999;
	border-top		: 1px solid #999999;
	background		: #FFFFFF;
	color			: #000000;
	font-size		: 8pt;
	FONT-FAMILY		: Verdana;
}