.activetabright
{
	background-image: url(images/white_bar_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #266988;
}
.activetableft
{
	background-image: url(images/white_bar_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #266988;
}
.activetab {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #266988;
}
.inactivetabright
{
	background-image: url(images/white_bar_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #CCC;
}

.inactivetableft
{
	background-image: url(images/white_bar_left.gif);
	background-repeat: no-repeat; 
	background-position: left top;
	background-color: #CCC;
}
.inactivetab
{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	background-color: #CCC;
	/* background-image: url(images2/inac_tab_bg.gif); */
	/* background-repeat: repeat-x; */
}
.side_title {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 0px 0px 3px;
	background-color: #266988;
}
.left_corner
{
	BACKGROUND: url(images/left_corner.gif); 
}
.right_corner
{
	BACKGROUND: url(images/right_corner.gif); 
}
.toptext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
}
.activetabstyle {
	BACKGROUND: #266988; 
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	PADDING-TOP: 3px; 
	HEIGHT: 24px; 
	color: #FFF;
	TEXT-ALIGN: center
}
.inactivetabstyle {
	BACKGROUND: #CCC; 
	BORDER-TOP: #4B9FC8 1px solid;
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	PADDING-TOP: 3px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: center
}
/* .activetabstyle {
	BORDER-RIGHT: #74ADF6 1px solid; 
	BACKGROUND: url(images/tab_bg_ac.gif); 
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #74ADF6 1px solid; 
	PADDING-TOP: 3px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: center
}
.inactivetabstyle {
	BORDER-RIGHT: #74ADF6 1px solid; 
	BACKGROUND: url(images/tab_bg.gif); 
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #74ADF6 1px solid; 
	PADDING-TOP: 3px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: center
} */
.optionstyle {
	BORDER-RIGHT: #74ADF6 1px solid; 
	BACKGROUND: url(images/tab_bg.gif); 
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #74ADF6 1px solid; 
	BORDER-BOTTOM: #74ADF6 1px solid; 
	PADDING-TOP: 3px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: center
}
.seperatorstyle 
{
	background-color: #FFF;
}
.signinstyle
{
	background-color: #054387;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.onepxtable
{
border: 1px solid #CCC;
}
.graypxtable
{
border: 1px solid #cccccc;
}
.vertical_dots
{
	background-image: url(images/vert_dot.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
a {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a.small_link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
a.small_link:hover {
	COLOR: #336699
}
a.ticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}

a.titlelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
	text-decoration: Underline;
}
a.titlelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45E30;
	text-decoration: Underline;
}
a.orangehover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
	/*text-decoration: Underline;*/
}
a.orangehover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45E30;
	text-decoration: Underline;
}
a.sidelink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: Underline;
	/* font-weight: bold; */
}
a.sidelink:HOVER {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: Underline;
	/* font-weight: bold; */
}
a.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.whitelink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #74ADF6;
	text-decoration: Underline;
}
a.banlink {
	font-family:  Arial, Helvetica, sans-serif;
	color: #EfEfEf;
	font-weight: bold;
	font-size: 14px;
	text-decoration: Underline;
}

.subtitle {
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	HEIGHT: 24px; 
	TEXT-ALIGN: left;
	
}
.belowtitle{
	/* BACKGROUND-IMAGE: url(images/line_bg.gif); 
	background-repeat: repeat-x;
	background-color:#9D9C9C;*/
	line-height: 0px;
}
.s_titlestyle {
	BACKGROUND-IMAGE: url(images/tab_bg.gif); 
	background-repeat: repeat-x;
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	PADDING: 3px 3px 3px 3px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: left;
}

.searchbar {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	background-color: #DDEAF8;
/*
	BORDER-TOP: #f1f1f1 4px solid; PADDING-LEFT: 10px; BACKGROUND: #e7e7e7
*/
}
.bottomstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
}

.alternatecolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #DDEAF8;
}
.maintablestyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
}
.innertablestyle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #EFEFEF;
}
.errorstyle {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #ff0000 1px solid; COLOR: #990000; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.msgstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:  #333333;
	background-color: #DDEAF8;
	border: 1px solid  #74ADF6;
	/*border: 1px double #ff0000;*/
}

font.onepxfont {
	font-family:  Arial, Helvetica, sans-serif;
	color: #EEEEEE;
	font-size: 1px;
}

font.bantext {
	font-family:  Arial, Helvetica, sans-serif;
	color: #EEEEEE;
	font-weight: bold;
	font-size: 14px;
}

font.hilite {
	font-family:  Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
	font-size: 14px;
}

font.normal {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}

font.red{
	font-family:  Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 11px;
}

font.smalltext {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}
input {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}
select {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}
textarea {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
a.invisible{
	font-family:  Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1px;
}
a.invisible:HOVER{
	font-family:  Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1px;
}
.langtd{
/*BACKGROUND: #EDEDED;*/
/*BACKGROUND: #FFFFFF;*/
background-image: url(bilder/bg_top.jpg);
/*BORDER-BOTTOM: #717171 2px solid; 
BORDER-TOP: #717171 1px solid;
*/
 
}
.headerstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
}
a.headerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
}
a.headerlink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
	text-decoration: Underline;
}
.footerstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
	background-color: #266988;
}
.titlestyle {
/*	BORDER-RIGHT: #74ADF6 1px solid; 
	BACKGROUND-IMAGE: url(images/tab_bg.gif); 
	background-repeat: repeat-x;*/
	BORDER-top: #CCC 1px solid; 
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	BORDER-Bottom: #AAA 2px solid; 
	PADDING: 3px 3px 3px 3px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: left;
	color: #000;
	background-color: #EEEEEE;
}
.premium_titlestyle{
	BORDER-top: #CCC 1px solid; 
	FONT: bold 12px Arial, Helvetica, sans-serif; 
	BORDER-Bottom: #AAA 2px solid; 
	PADDING: 3px 3px 3px 3px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: left;
	color: #000;
	background-color: #FF9C00;
}
a.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}
a.bottomlink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45E30;
	text-decoration: Underline;
}
a.searchlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #266988;
}
a.searchlink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45E30;
	text-decoration: Underline;
}
dd.right_pannel_li
{
		FONT: 11px Verdana,Tahoma,Arial, Helvetica, sans-serif; 
		COLOR: #000000;
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
		PADDING-BOTTOM: 3px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 3px
}
dl.right_pannel_ul
{
		FONT: 11px Verdana,Tahoma,Arial, Helvetica, sans-serif; 
		COLOR: #000000;
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
a.subcatstyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	text-decoration:underline;
}

a.subcatstyle:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F60;
	text-decoration:underline;
}
a.maincatstyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*color: #000099;*/
	color: #004566;
	text-decoration:underline;
}

a.maincatstyle:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F60;
	text-decoration:underline;
}