﻿body, p, td {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 margin-left:0px;
 background-color:#FFFFFF;
}

.navigation_node, .navigation_node a, .navigation_node a:link, .navigation_node a:visited, .navigation_node a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    padding: 2px 0px 1px 0px;    
}

.navigation_small, .navigation_small a, .navigation_small a:visited, .navigation_small a:link, .navigation_small a:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 11px;
}

.navigation_small a:hover, .navigation_node a:hover, .navigation_selected, .navigation_selected a:link, .navigation_selected a:visited, .navigation_selected a:active
{
    color: #FF6600;
}

.taf_title
{
    font-weight: bold;
    text-align: left;
}

.radiobutton input
{
    width: 20px;
}

.rangliste_tableheader, .rangliste_tableheader td
{
    padding: 6px;
    color: white;
    background-color: #F79F3C;
    font-weight: bold;
    text-align: left;    
}

.rangliste_tableentry, .rangliste_tableentry td
{
    color: black;    
    background-color: #EEEEEE;
    text-align: left;
}

.rangliste_tablealtentry, .rangliste_tablealtentry td
{
    color: black; 
    background-color: #F9F9F9;
    text-align: left;
}

td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

TABLE.blue TD
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1463C5;
    padding: 4px;
    border-bottom: 2px solid #FFFFFF;
    empty-cells: show;
}

TABLE.blue TD.clean
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1463C5;
    padding: 0px;
}

.qstitlelarge {
 font-size: 14px;
 font-weight : bold;
 color: #FF8704;
}

.qstitlesmall {
	font-size: 14px;
	font-weight : bold;
	color: #FF8704;
	line-height:24px;
}

.faqtitlesmall {
	font-size: 14px;
	font-weight : bold;
	color: #FF8704;
	line-height:14px;
}

td.qsERROR, .error
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #EF141B;
}

td.qsrankingtitle
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #F79F3C;
}

td.qsrankingfirst
{
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

td.qsranking
{
    font-size: 14px;
    color: #000000;
}

a.qstext:link{
	color: #FF8704;
	text-decoration: none;
}

a.qstext:active{
 color: #FF8704;
 text-decoration: none;
}

a.qstext:visited{
 color: #FF8704;
 text-decoration: none;
}

a.qstext:hover{
 color: #FF8704;
 text-decoration: underline;
}

a.fucologo:link
{
    color: #666666;
    text-decoration: none;
}

a.fucologo:active
{
    color: #666666;
    text-decoration: none;
}

a.fucologo:visited
{
    color: #666666;
    text-decoration: none;
}

a.fucologo:hover
{
    color: #666666;
    text-decoration: underline;
}

a.qsfaq{
 font-size: 14px;
 font-weight : bold;
 line-height:24px;
}

a.qsfaq:link{
	color: #FF8704;
	text-decoration: none;
}

a.qsfaq:visited{
	color: #FF8704;
	text-decoration: none;
}

a.qsfaq:hover{
 color: #FF8704;
 text-decoration: underline;
}

td.flash
{
    color: #FFFFFF;
    background-color:Transparent;
}

a.flashlink:link
{
    color: #FFFFFF;
    text-decoration: underline;
}

a.flashlink:visited
{
    color: #FFFFFF;
    text-decoration: underline;
}

a.flashlink:hover
{
    color: #FF8704;
    text-decoration: underline;
}

td.flashInterims
{
    color: #FFFFFF;
}

a.flashlinkInterims:link
{
    color: #FFFFFF;
    text-decoration: underline;
}

a.flashlinkInterims:visited
{
    color: #FFFFFF;
    text-decoration: underline;
}

a.flashlinkInterims:hover
{
    color: #FF8704;
    text-decoration: underline;
}

input, select
{
    font-size: 12px;
    color: #000000;
    width: 159px;
}

.radiobutton input
{
    width: 20px;
}

/* Content pages, ContentMaster */
div.DivImageNavLeft
{
	position: absolute;
	height: 280px;
	width: 219px;
	left: 13px;
	top: 52px;
	z-index: 100;
}

div.DivTitleImage
{
	position: absolute;
	top: -56px;
	left: 0px;
}

div.DivContent
{
	position: absolute;
	top: 108px;
	left: 240px;
	width: 560px;
}

/* additional styles help.aspx */
div.DivHelpHLine
{	
	margin-top: 23px;
	margin-bottom: 23px;
	left: 0px;
	height: 1px;
	width: 560px;
}

div.DivHelpHelpText
{
    }
    
/* social Links (Facebook, Twitter) */
a.social 
{
	text-decoration:none;
	color:#666666;	
}

a.social:hover 
{
	color:#FF6600;
}
