/***************************
BODY
***************************/
BODY 
{
	MARGIN						: 0px;
	MARGIN-TOP					: 2px;
	color				: #000000;
	font-family			: Arial,Verdana,Helvetica, sans-serif; 
	font-size			: 12px;
	background			: #ffffff;/*--#555555;*/
	/*line-height			: 10px;*/
}

/***************************
TEXT
***************************/

.black	{font-size:12px;color: #000000;}
.blue	{font-size:12px;color: #3E5B8E;}
.red	{font-size:12px;color: #B94144;}
.white	{font-size:12px;color: #FFFFFF;}
.gray	{font-size:12px;color: #666666;}

.blueS	{font-size:11px;color: #3E5B8E;}
.blackS	{font-size:11px;color: #000000;}
.blackSS	{font-size:9px;color: #000000;}
.redS	{font-size:11px;color: #B94144;}
.whiteS	{font-size:11px;color: #FFFFFF;}
.grayS	{font-size:11px;color: #666666;}
.graySS	{font-size:10px;color: #666666;}

.bluesS	{font-family:Arial, Verdana;font-size:9px;color: #3E5B8E;}
.blacksS	{font-family:Arial, Verdana;font-size:9px;color: #000000;}
.redsS	{font-family:Arial, Verdana;font-size:9px;color: #B94144;}
.whitesS	{font-family:Arial, Verdana;font-size:9px;color: #FFFFFF;}

.redSB	{font-family:Arial, Verdana;font-size:11px;color: #B94144;font-weight:bold}

.redMB	{font-size:14px;color: #B94144;font-weight: 700;}

.blueB	{font-size:12px;color: #3E5B8E; font-weight: 700;}
.blackB	{font-size:12px;color: #000000; font-weight: 700;}
.redB	{font-size:12px;color: #B94144; font-weight: 700;}
.whiteB	{font-size:12px;color: #FFFFFF; font-weight: 700;}

.blackH	{font-size:14px;color: #000000;}
.blueH	{font-size:14px;color: #3E5B8E;}
.redH	{font-size:14px;color: #B94144;}
.whiteH	{font-size:14px;color: #FFFFFF;}

.blackHB	{font-size:50px;color: #000000;font-weight: 700;}
.blueHB	{font-size:50px;color: #3E5B8E;font-weight: 700;}
.redHB	{font-size:50px;color: #B94144;font-weight: 700;}
.whiteHB	{font-size:50px;color: #FFFFFF;font-weight: 700;}

div.mainmenu  { position:relative; margin-left: 0px }


/***************************
TABLE
***************************/

.main 		{border : 1px solid #000000; font-size: 12px; font-family:Arial, Verdana;}
.mainW 		{border : 1px solid #000000; font-size: 12px; font-family:Arial, Verdana; color:#FFFFFF;}
.tblblue 		{border : 1px solid #3E5B8E; font-size: 10px; }
.tblred 		{border : 1px solid #B94144; font-size: 10px; }
.tdsmall 		{font-size: 10px; }

td 		{border : 1px #000000; font-size: 10px; }

/***************************
LINKS
***************************/

.listfirst {display:list-item;padding:0px 0px 0px 0px;font-size:15px;}
.listsecond {display:list-item;padding:0px 0px 0px 15px;font-size:12px;}
.listthird {display:list-item;padding:0px 0px 0px 25px;font-size:11px;}
.listfourth {display:list-item;padding:0px 0px 0px 35px;font-size:10px;}

h1 {font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana; display:inline;}
h2 {font-size:12px;text-decoration: none; color:#000000; font-weight:normal; font-family:Arial, Verdana; display:inline;}

a:link		{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a:visited	{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a:active	{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a:hover		{font-size:12px;text-decoration: none; color:#FFCC00; font-family:Arial, Verdana;}

a.Big:link		{font-size:14px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.Big:visited	{font-size:14px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.Big:active	{font-size:14px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.Big:hover		{font-size:14px;text-decoration: none; color:#FFCC00; font-family:Arial, Verdana;}

a.TopTitle:link		{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.TopTitle:visited	{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.TopTitle:active	{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.TopTitle:hover		{font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}

a.redA:link		{font-size:11px;text-decoration: none; color:#990000; font-family:Arial, Verdana;}
a.redA:visited	{font-size:11px;text-decoration: none; color:#990000; font-family:Arial, Verdana;}
a.redA:active	{font-size:11px;text-decoration: none; color:#990000; font-family:Arial, Verdana;}
a.redA:hover		{font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}

a.blackStart:link		{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana; font-weight:bold;}
a.blackStart:visited	{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana; font-weight:bold;}
a.blackStart:active	{font-size:12px;text-decoration: none; color:#000000; font-family:Arial, Verdana; font-weight:bold;}
a.blackStart:hover		{font-size:12px;text-decoration:underline; color:#000000; font-family:Arial, Verdana; font-weight:bold;}

a.redLinkB:link		{font-size:11px;text-decoration: none; color:#990000; font-family:Arial, Verdana; font-weight:bold;}
a.redLinkB:visited	{font-size:11px;text-decoration: none; color:#990000; font-family:Arial, Verdana; font-weight:bold;}
a.redLinkB:active	{font-size:11px;text-decoration: none; color:#990000; font-family:Arial, Verdana; font-weight:bold;}
a.redLinkB:hover		{font-size:11px;text-decoration:underline; color:#000000; font-family:Arial, Verdana; font-weight:bold;}

a.white:link		{font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.white:visited	{font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.white:active	{font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.white:hover		{font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}

a.whiteS:link		{font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.whiteS:visited	{font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.whiteS:active	{font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.whiteS:hover		{font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}

a.pramie:link		{font-size:10px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.pramie:visited	{font-size:10px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.pramie:active	{font-size:10px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.pramie:hover		{font-size:10px;text-decoration: underline; color:#990000; font-family:Arial, Verdana;}

a.sitemapsub:link		{font-size:10px;text-decoration: none; color:#333333; font-family:Arial, Verdana;}
a.sitemapsub:visited	{font-size:10px;text-decoration: none; color:#333333; font-family:Arial, Verdana;}
a.sitemapsub:active	{font-size:10px;text-decoration: none; color:#333333; font-family:Arial, Verdana;}
a.sitemapsub:hover		{font-size:10px;text-decoration: underline; color:#333333; font-family:Arial, Verdana;}

a.side:link {font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.side:visited {font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.side:active {font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.side:hover  {font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}

a.sideS:link {font-size:10px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.sideS:visited {font-size:10px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.sideS:active {font-size:10px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.sideS:hover  {font-size:10px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}

a.sideSG:link {font-size:10px;text-decoration: none; color:#AAAAAA; font-family:Arial, Verdana;}
a.sideSG:visited {font-size:10px;text-decoration: none; color:#AAAAAA; font-family:Arial, Verdana;}
a.sideSG:active {font-size:10px;text-decoration: none; color:#AAAAAA; font-family:Arial, Verdana;}
a.sideSG:hover  {font-size:10px;text-decoration: none; color:#AAAAAA; font-family:Arial, Verdana;}

a.detail:link {font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.detail:visited {font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Verdana;}
a.detail:active {font-size:11px;text-decoration: none; color:#000000; font-family:Arial, Aria;}
a.detail:hover  {font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Aria;}

a.menu:link {font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.menu:visited {font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.menu:active {font-size:12px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.menu:hover  {font-size:12px;text-decoration: none; color:#FFCC00; font-family:Arial, Verdana;}

a.menuTop:link {font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.menuTop:visited {font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.menuTop:active {font-size:11px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana;}
a.menuTop:hover  {font-size:11px;text-decoration: none; color:#F0F0F0; font-family:Arial.Verdana;}

a.simMenu:link {font-size:10px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana, Tahoma; }
a.simMenu:visited {font-size:10px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana, Tahoma; }
a.simMenu:active {font-size:10px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana, Tahoma; }
a.simMenu:hover  {font-size:10px;text-decoration: none; color:#FFFFFF; font-family:Arial, Verdana, Tahoma; font-weight:700;}

				
/***************************
Formulare
***************************/
.xtraradio
{
	FONT-SIZE: 12px;
}
		
.formhome {
	FONT-SIZE: 12px; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;BORDER-BOTTOM-WIDTH: 1px; COLOR: #000000; TEXT-INDENT: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT-WIDTH: 1px; border-bottom-color:#000000; border-right-color:#000000; border-top-color:#000000; border-left-color:#000000;
}
.formelements {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #FFFFFF; COLOR: #000000;
}	
.formsmall {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #FFFFFF; COLOR: #000000;
}
.formButtons {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #FF9900; COLOR: #000000;
}
.form {
	border-top:inset 1px #000000; border-left:inset 1px #000000; border-bottom:inset 1px #000000; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000000; TEXT-INDENT: 1px; FONT-FAMILY:Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT-WIDTH: 1px;
}
INPUT.form {
	HEIGHT: 17px
}
.formbutton {
	BORDER-RIGHT: #CCCCCC 1px inset; BORDER-TOP: #CCCCCC 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #CCCCCC 1px inset; COLOR: #000000; BORDER-BOTTOM: #CCCCCC 1px inset; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FF9900;
}
TEXTAREA.form {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FFFFFF
}
INPUT.search {
	BORDER-RIGHT: #000000 1px inset; BORDER-TOP: #000000 1px inset; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px inset; COLOR: #333333; BORDER-BOTTOM: #000000 1px inset; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #FFFFFF
}
