body
{
	margin: 0;
    scrollbar-face-color:#CCCCCC;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#CCCCCC;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#CCCCCC;
	scrollbar-darkshadow-Color:CCCCCC;
	background-color:#FFFFFF; 
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #45838D;
	line-height: 15px;
	font-style: normal;
	text-align: justify;
	background-image:url('images/bg.jpg'); background-repeat:repeat-x; background-position-y:top
}
p
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #45838D;
	line-height: 15px;
	font-style: normal;
	text-align: justify;
}
a:link, a:visited, a:active
{
	font-family: Arial, Tahoma, Verdana;	
	color: #8BB910; 
	font-weight:bold;
	text-decoration:none
}
a:hover 
{
	font-family: Arial, Tahoma, Verdana;	
	color: #45838D;
	font-weight:bold;
	text-decoration:none
}
h1, H2, H3, H4, H5
{
	font-family: Arial, Tahoma, Verdana;	
	color: #45838D;
	text-align: left;
}
H1
{
	font-weight: normal;
	font-size: 30px;
	font-variant:small-caps; font-family:Lucida Sans
}
H2
{
	font-weight: normal;
	font-size: 30px;
	font-variant:small-caps
}
h4
{
	font-family: Arial, Tahoma, Verdana;	
	font-size: 14pt;
	color: #8BB910; 
	font-weight: bold;
	text-align: left;
}
h5
{
	font-family: Arial, Tahoma, Verdana;	
	font-size: 12pt;
	color: #8BB910; 
	font-weight: bold;
	text-align: left;
}
h6
{
	font-family: Arial, Tahoma, Verdana;	
	font-size: 10pt;
	color: #8BB910; 
	font-weight: bold;
	text-align: left;
}
.mainpage
{
	width: 760px;
	height: 100%;
	vertical-align: top;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF; 
}
.header
{
	height: 220px;
	vertical-align: top;
	text-align: left;
	background-image:url('images/banner.jpg');
}
.menu
{
	height: 52px;
	padding-left: 200px;
	background-image:url('images/menu.jpg');
}
.rollover	
{ 
	filter:alpha(opacity=100);
	cursor: pointer;
}
.rolloveron 
{
	background-color: #FFFFFF;
	filter:alpha(opacity=70,finishopacity=20, style=1);
MotionBlur(Add='false',Direction=270,Strength=10);
	cursor: pointer;
}
.edit a:active, .edit a:link, .edit a:visited
{
	color: #45838D;
}
.pulldown {float:left; padding:0; margin:3px 0 0 0;color: #FFFFFF;width:100%; clear:both;} /*Color navigation bar normal mode*/
.pulldown, .pulldown  a, .pulldown a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
text-decoration: none;
}
.pulldown ul {list-style-type:none;padding:0; margin:0;}
.pulldown ul li {float:left; position:relative; z-index:auto !important ; width: 110px;}
.pulldown ul li a {color: #FFFFFF;float:none !important ; float:left ; display:block; height:20px; padding:5px 5px 5px 5px; text-decoration:none; }
.sdocs, .sdoc {color: #FFFFFF; display:block; height:20px; padding:5px 0px 5px 0px; text-decoration:none; }
.pulldown ul li ul {display:none; border:0;color: #FFFFFF;background: #99cc66; width:1px}
.pulldown ul li:hover a {background-color:#008000; text-decoration:none; color:#FFFFFF;} /*Color main cells hovering mode*/
.pulldown ul li:hover ul {display:block;  position:absolute; z-index:999; left:0;}
.pulldown ul li:hover ul li{background-color: #99CC66}
.pulldown ul li:hover ul li a {display:block; width:100px; height:auto; line-height:1.3em; margin-left:-2px; padding:5px 5px 5px 5px; border:solid 1px #FFFFFF; background-color:#99CC66;  color:#FFFFFF;} /*Color subcells normal mode*/
.pulldown ul li:hover ul li a:hover {background-color:#008000; text-decoration:none;color:#FFFFFF;} /*Color subcells hovering mode*/
.pulldown ul li a:hover {background-color:#008000; text-decoration:none;color:#FFFFFF;} /*Color main cells hovering mode*/
.pulldown ul li a:hover ul {display:block; width:100px; position:absolute; z-index:999; top:29px; left:0; }
.pulldown ul li ul li a:visited { background-color:#99CC66;  color:#FFFFFF;} /*Color subcells normal mode*/
.pulldown ul li a:hover ul li a {display:block; width:110px; height:1px; line-height:1.3em; padding:5px 5px 5px 5px; border-left:solid 1px #99CC66; border-bottom: solid 1px #99CC66; background-color:#99CC66;  color:#FFFFFF;} 
.pulldown ul li a:hover ul li a:hover {background-color:#008000; text-decoration:none;color:#FFFFFF;} /*Color subcells hovering mode*/
.main
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #45838D;
	line-height: 15px;
	font-style: normal;
	text-align: justify;
	padding: 10px;
}
.afb-links
{
	float: left;
	border: 0px;
	margin-right: 10px;
}
.afb-rechts
{
	float: right;
	border: 0px;
	margin-left: 10px;
}
.clear
{
	clear: both;
}
.footer
{
	height: 35px;
	text-align: left;
	background-image:url('images/footer.jpg'); 
	background-repeat:no-repeat; 
	background-position-y:bottom
}
.credits, .credits a:link, .credits a:hover, .credits a:active, .credits a:visited
{
	color: #AAAAAA;
	font-size: 10px;
}