﻿* {
	font-family:Verdana, Arial, Helvetica;
	
}
span.gray, span.gray * {
	font-size:11px;
	color:#666666;
}
span.reference, span.reference * {
	font-size:8px;
	color:#000000;
}
span.imgcaption, span.imgcaption * {
	font-size:9px;
	color:#000000;
}
.PageContent h2, p.Headline {
	font-size:16px;
	color:#ff9900;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
/*FCKstyles*/
h1, h1 * {
	font-size:18px;
	color:#ff9900;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 20px 0px;
}
h2, h2 * {
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 10px 0px;
}
h2.gray, h2.gray * {
	color:#666666;
}
h3, h3 * {
	color:#808080;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 5px 0px;
}
h3.versal, h3.versal * {
	text-transform:uppercase;
	color:#666666;
}
span.black, span.black * {
	font-size:11px;
	color:#333333;
	line-height:17px;
}
span.gray, span.gray * {
	color:#666666;
	font-size:11px;
	line-height:17px;
}
/*/FCKstyles*/
.DocumentFooterContentMiddleLeft {
	font-size:10px;
	color:#ffffff;
}
.DocumentFooterContentMiddleLeft a {
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.DocumentFooterContentMiddleLeft a:hover {
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
}
.DocumentFooterContentMiddleRight span {
	font-size:10px;
	color:#ffffff;
}
.PageNavigation li a{
	font-size:11px;
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}
.PageContentNavigation ul li a {
	color:#666666;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	line-height:14px;
}
.PageContentNavigation ul li a:hover {
	color:#ff9900;
	font-weight:normal;
}
.PageContentNavigation ul li.activ a {
	color:#ff9900;
	font-weight:bold;
}
.PageContentNavigation li ul li a, .PageContentNavigation li.activ ul li a, .PageContentNavigation li ul li.activ ul li a {
	color:#666666;
	font-size:11px;
	text-transform:none;
	text-decoration:none;
	line-height:14px;
	font-weight:normal;
}
.PageContentNavigation li ul li a:hover, .PageContentNavigation li ul li.activ a, .PageContentNavigation li ul li.activ ul li a:hover, .PageContentNavigation li ul li.activ ul li.activ a {
	color:#ff9900;
	font-weight:normal;
	/*white-space:nowrap;*/
}
.PageContentNavigation div.shadow h6, .StartLogin h6, .login_left h6 {
	font-size:11px;
	color:#ff9900;
	margin:0px;
	padding:0px 0px 0px 2px;
	
}
.PageContentNavigation div.shadow a.button, .PageHead div.shadow a.button, .PageHead div.shadow a.buttona, .login_left a.button, .form a {
	color:#ffffff;
	text-transform:uppercase;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.StartLogin a {
	color:#ffffff;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.PageContentNavigation div.shadow input, .PageHead div.shadow input, .StartLogin input, .NavigationInput input, .login_left input, .form input, .login_small input,.input_div input {
	font-size:11px;
	color:#666666;
}
input.watermark {
	color:#aaaaaa !important;
}
input.watermarkReq {
	color:#aaaaaa !important;
	height:17px;
	line-height:17px;
	border:1px solid #9a9a9a;
	margin:0px 0px 3px 2px;
	padding:0px 0px 0px 15px;
	background:url(images/layout/content/dyninputreq.gif) no-repeat 0px 0px #ededed;
}

.login_left .text_button, .login_small .text_button {
	font-size:11px;
	color:#ff9900;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.login h2 {
	font-size:15px;
	font-weight:bold;
	color:#ff9900;
	text-transform:uppercase;
}


span.Headline {
	font-size:12px;
	color:#ff9900;
	margin:0px;
	padding:0px 0px 20px 0px;
	font-weight:bold;
}

.PageContentTicker .TickerHeadline {
	font-size:20px;
	color:#ff9900;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.PageContent h4 {
	font-size:14px;
	color:#666666;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.PageContentTicker h3, .PageContentTicker h3 a {
	font-size:15px;
	color:#666666;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-decoration:none;
}
.PageContentTicker h3.AlternativeHeadline, .PageContentTicker h3.AlternativeHeadline a {
	color:#ff9900;
	font-size:20px;
	font-weight:normal;
}
.PageContentTicker p, .PageContentTicker p * {
	color:#666666;
	line-height:14px;
	font-size:10px;
}
.PageContentTicker a {

}
div.Text h1 {
	font-size:24px;
	color:#ffffff;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}
div.Text h2 {
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}
.StartButton h3 {
	font-size:24px;
	color:#ff9900;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
.StartButton a {
	text-decoration:none;
}
p , p *, td, td *, li {
	font-size:11px;
	color:#333333;
	margin:0px;
	padding:0px;
}

a.white {
	color:#ffffff;
}
div.Text p, div.Text a,  div.Text p * {
	font-size:11px;
	line-height:13px;
}
.PageContentFollow a, .PageContentForum a {
	color:#ff9900;
}
.PageContentFollow p, .PageContentFollow p * {
	line-height:15px;
}
.PageContentForum a {
	text-decoration:none;
}
.dynbutton, .dynbuttonright {
	font-size:11px;
	line-height:14px;
}
.btn, .btnright {
	font-size:8px;
}
.littleWindowContent {
	font-size:11px;
	color:#666666;	
}
.table th {
	font-weight:bold;
}
td.EmptyCell i {
	color:#666666;
}
.ErrorMsg, .SuccessMsg, .ErrorMsgabsolute, .AbsoluteErrorMsg {
	font-size:11px;
	color:#ffffff;
	line-height:17px;
}
.absencenotice * {
	color:#666666;
	font-style:italic;
}
h2.littleHeadline, h2.littleHeadline * {
	 font-size:15px;
	 padding:0px 0px 5px 0px;
}
sup,sub {	height: 0;	line-height: 1;	vertical-align: baseline;	_vertical-align: bottom;	position: relative; font-size:8px;	}
sup {	bottom: 1ex;}
sub {	top: .5ex;}
.DivStatistic h3, .DivFormSmall h3 {
	color:#ff9900;
	font-weight:bold;
}
a.email, a.EMAIL, a.Email, a.email *, a.EMAIL *, a.Email * {
	color:#666666 !important;
	font-weight:bold;
}
.ContactForm .Item * {
	font-size:11px;
	color:#333333;
}

a.buttonlogin, a.buttonlogina {
	color:#ffffff;
	text-transform:uppercase;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
