
#navigation {
height: 21px;
}

#navigation div.primaryNavigation {
float: left;
position: relative;
}

#navigation div.primaryNavigation table td {
background: #cccccc;
height: 21px;	
}

#navigation div.primaryNavigation table td a.navbutton {
height: 21px;
display: block;
}
	

#rueckruf{position:absolute;padding: 10px 10px 10px 10px;top:50px;left:790px; border: 1px solid black;z-index:999;}
/* required for subnav droplist */

.subNav {
z-index: 20;
position: absolute;
border: 1px solid #e9e4e4;
visibility: hidden;
max-width: 142px;
}

.subNav ul{
list-style:none;
margin: 0;
padding: 0;
background-color: #FFFFFF;
}

.subNav ul li{
	padding: 3px;
	cursor: pointer;
}

.subNav ul li:hover{
}

body , #body{
		position:absolute;
		left:0px;
		top:0px;
		right:0px;
		bottom:0px;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 5px;
		width:100%;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		}	
		
.bodyfont  {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

a  {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	font-size:11px;
}

.main  {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#293036;
	font-size:12px;
	padding-top:47px;
	margin-left:123px;
	width:520px;
	text-align:justify;
	vertical-align:top;
}

.main td {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#293036;
	font-size:12px;
	vertical-align:top;
}

.main2  {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#293036;
	font-size:12px;
	padding-top:10px;
	margin-left:123px;
	width:520px;
	text-align:justify;
	vertical-align:top;
	line-height:17px;
}

.main2  table tr td {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#293036;
	font-size:12px;
	padding-top:10px;
	margin-left:123px;
	width:520px;
	text-align:justify;
	vertical-align:top;
	line-height:17px;
}


.tdn  {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#293036;
	font-size:11px;
	vertical-align:top;
} 

.td1  {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#293036;
	font-size:11px;
	width:350px;
	vertical-align:top;
} 

.td2  {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#293036;
	font-size:11px;
	width:200px;
	vertical-align:top;
} 

.logo1  {
	position:absolute;
	vertical-align:top;
	margin-top:160px;
	margin-left:845px;
	z-index:2;
}

.logo2  {
	position:absolute;
	vertical-align:top;
	margin-top:198px;
	margin-left:845px;
	z-index:2;
}

.logo3  {
	position:absolute;
	vertical-align:top;
	margin-top:235px;
	margin-left:867px;
	z-index:2;
}

.logo4  {
	position:absolute;
	vertical-align:top;
	margin-top:26px;
	margin-left:845px;
	z-index:2;
}

.impr  {
	position: absolute;
	margin-left:879px;
	z-index:2;
	bottom : 10px;
}

.grau  {
	color:#98999c;
}
		
.menue_px  {
	margin-top:9px;
}

.menue_link  {
	border: none;
	width:100%;
	height:8px;
}

.menue   {
	width:195px;
	background-image:url("../px/menue_bg.jpg");
	vertical-align:top;
	padding-top:23px;
	background-repeat:no-repeat;
	line-height:14px;
}

.subline {
		color:#d1a41b;
		}
		
.mentxt {
      color: #ffffff;
	  }
	  
a.mentxt:link {color: #ffffff;}
a.mentxt:visited {color: #ffffff;}
a.mentxt:active {color: #ffffff;}
a.mentxt:hover {color: #ffffff;}

.menu1 {position:absolute;
		margin-top:5px;
		margin-left:123px;}
.menu2 {position:absolute;
	margin-top:5px;
	margin-left:187px;}
.menu3 {position:absolute;
	margin-top:5px;
	margin-left:292px;}
.menu4 {position:absolute;
	margin-top:5px;
	margin-left:396px;}
.menu5 {position:absolute;
	margin-top:5px;
	margin-left:292px;}
.menu6 {position:absolute;
	margin-top:5px;
	margin-left:385px;}
.menu7 {position:absolute;
	margin-top:5px;
	margin-left:435px;}
.menu8 {position:absolute;
	margin-top:5px;
	margin-left:495px;}
