body {
	scrollbar-base-color:#cccccc;
	scrollbar-3dlight-color:#00226F;
	scrollbar-arrow-color:#F05205;
	scrollbar-darkshadow-color:#00226F;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#cccccc;
	scrollbar-shadow-color:#cccccc;
	scrollbar-track-color:#E4E4E4;
	background-color: #FFFFFF;
	}

td {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00226F;
	font-weight: normal;
	line-height: 120%;
}
.leftnav {
	color: #00226F;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
}
a:link.leftnav {
	color: #b1b1b1;
	text-decoration: none;
}
a:visited.leftnav {
	color: #b1b1b1;
	text-decoration: none;
}
a:activ.leftnav {
	color: #b1b1b1;
	text-decoration: none;
}
a:hover.leftnav {
 	color: #00226F;
 	text-decoration: none;
}
.leftnavON {
	color: #00226F;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
}
a:link.leftnavON {
	color: #00226F;
	text-decoration: none;
}
a:visited.leftnavON {
	color: #00226F;
	text-decoration: none;
}
a:activ.leftnavON {
	color: #00226F;
	text-decoration: none;
}
a:hover.leftnavON {
 	color: #00226F;
 	text-decoration: none;
}
.pagenav {
	color: #00226F;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
}
a:link.pagenav {
	color: #b1b1b1;
	text-decoration: none;
}
a:visited.pagenav {
	color: #b1b1b1;
	text-decoration: none;
}
a:activ.pagenav {
	color: #b1b1b1;
	text-decoration: none;
}
a:hover.pagenav {
 	color: #00226F;
 	text-decoration: none;
}
a {
	color: #FF6600;
}
.subleftnav {
	color: #F05205;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
a:link.subleftnav {
	color: #b1b1b1;
	text-decoration: none;
}
a:visited.subleftnav {
	color: #b1b1b1;
	text-decoration: none;
}
a:activ.subleftnav {
	color: #b1b1b1;
	text-decoration: none;
}
a:hover.subleftnav {
 	color: #F05205;
 	text-decoration: none;
}
.newshead {
	color: #F05205;
}
.news {
	font-size: 12px;
	font-weight: bold;
	color: #F05205;
	text-decoration: underline;
}
.headline {
	font-weight: bold;
	color: #F05205;
	letter-spacing: 1px;
}
.subheadline {
	font-weight: bold;
	color: #00226F;
	letter-spacing: 1px;
}
.orange {  color: #F05205}
.form {  border: #999999; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 175px;}
.formRef {  border: #999999; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 170px;}
.formtxt { border: 1px #999999 groove; width: 415px; height: 80px; font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;}
.formtxtAdmin { border: 1px #999999 groove; width: 415px; height: 160px; font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px; }
.formbutton { border: #999999; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.punkteZAB {
	font-size: 12px;
	line-height: 150%;
}
.min {  font-size: 9px}
ul {
	list-style-position: outside;
	list-style-type: square;
}
.RU-hint {
	background-image: url(../img/hint_RU.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}



#regForm {
	position: absolute;
	padding: 10px;
	z-index:999;
	border: 1px solid #000;
	background-color:#FF905A;
	opacity: .95;
	color: #000;
	width: 450px;
	margin-top:-200px;
	margin-left:100px;
	display: none;
}

#regForm h2 {
	color: #000;
	font-size:14px;
}

#regForm input {
	border: 1px solid #CCC;
}

#regForm .email {
	width: 200px;
	margin-left: 25px;
}
