/* CSS Document */
div#wn	{ 
    position:relative; 
    width:364px; height:80px; 
    overflow:hidden;	
	}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px; 
	margin-bottom:0px;
	background-image:url(img/bodybg.jpg);
	background-repeat:repeat-x; background-position:left top;
	background-color:#CCCCCC; color:#666666;
}

.table{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px; 
	margin-bottom:0px;
}

table{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.middle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
}
img {
	border:none;
}
a {
  color: #333;
  text-decoration : none;
}


a:hover {
  color:#003366;
}

ul, a, h2 {
	margin:0; padding:0; list-style:none;
}



#menu {
	height:30px;
	color:#333333;
}

#menu .menu_current a{
	color: #333333;
}

#menu ul {
	font:12px Arial, Helvetica, sans-serif;
	padding:7px 0 0 10px;
}

#menu ul li {
	float:left; padding:0 16px 0 14px;
}

#menu ul li a {
	color:#666666; background-color:inherit; text-decoration:none;
}

#menu ul li a:hover, #menu .menu_current,
#menu ul li a.active {
	color:#003366;
	
}



#menu ul li.noPad {	
	padding-right:0;
}

#menu ul li a:hover, #menu ul li span {
	color:#003366; background-color:inherit;
}


.menublock{
margin-bottom:10px;
}


#submenu {
	color:#333333;
	text-align:center;
}

#submenu .menu_current a{
	color: #333;

}

#submenu ul {
	font:11px Arial, Helvetica, sans-serif;
	padding:0px 0 0 20px;
}

#submenu ul li {
	float:right; padding:0 0px 0 20px;
}

#submenu ul li a {
	color:#666666; background-color:inherit; text-decoration:none;
}

#submenu ul li a:hover, #submenu .menu_current,
#submenu ul li a.active {
	color: #003366;
}


.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#666666; background-color:inherit;
}


a.fnav{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF; background-color:inherit;
text-decoration:none;
}
a.fnav:hover, #fooertxt span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFE200; background-color:inherit;
text-decoration:none;
}


.foot{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666; background-color:inherit;
}
.foot a {
	color:#666666; text-decoration:none; background-color:inherit;
}
.foot a:hover {
	text-decoration:none;
}

#borderleft {border-left:1px solid #666666;}

.impressum_right{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
}
.small{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
}

.profil
{color:#003366;
font-size:14px;
line-height:23px;
}

.profil a
{color:#003366;
font-size:14px;
}

.profil a:hover
{color:#003366;
font-size:14px;
text-decoration:underline;
}

.profil1
{color:#003366;
font-size:14px;
line-height:23px;
text-decoration:underline
}

.profil1 a
{color:#003366;
font-size:14px;
}

.profil1 a:hover
{color:#003366;
font-size:14px;
}

