body{
	margin:0;
	padding:12px 40px 20px 40px;
	background:url(/gfx/page_bg.gif) repeat left top;
	font:10px/12px Verdana,Arial,Helvetica,sans-serif;
	color:#415A74;
}
td{
	font:10px/12px Verdana,Arial,Helvetica,sans-serif;
	color:#415A74;
}
a{
	color:#415A74;
	text-decoration:none;
}
a:hover{
	color:#1D8BCD;
}
#langbg{
	position:relative;
	text-align:left;
}
#lang{
	position:absolute;
	z-index:1000;
	width:180px;
	left:10px;
	top:25px;
}
.hid{
	visibility:hidden;
}
.vis{
	visibility:visible;
}
#langsel{
	width:180px;
	background-color:#BFC7D5;
	border:1px solid #859AB0;
}
#langsel a{
	font-weight:bold;
}
#langsel img{
	border:0;
}
#langsel td{
	height:25px;
	font-weight:bold;
}
#langsel .m1{
	width:50px;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #859AB0;
	text-align:center;
}
#langsel .m2{
	width:130px;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #859AB0;
}
#langsel .b1{
	width:50px;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;
	text-align:center;
}
#langsel .b2{
	width:130px;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
#abstop{
	width:820px;
	text-align:right;
	height:18px;
	color:#BFC7D5;
}
#abstop p{
	margin:0;
	padding:0 15px 0 0;
}
#primerelocation{
	width:820px;
	background-color:#FFF;
}
#top{
	width:800px;
}
#top p{
	margin:0;
	padding:7px 0 0 2px;
}
#top td.lang{
	vertical-align:top;
	width:180px;
	height:30px;
	background:url(/gfx/button_language.png) no-repeat left top;
	cursor:pointer;
}
#top td.lang p{
	margin:0;
	padding:4px 0 0 15px !important;
}
#top2{
	width:800px;
}
#main{
	width:800px;
}
#nav{
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
	width:170px;
}
#nav li{
	margin:0;
	padding:0;
	height:20px;
	background:url(/gfx/menu_passiv-plane.gif) no-repeat left top;
}
#nav li a{
	color:#1D8BCD;
	text-decoration:none;
}
#nav li a:hover,#nav li.ma a,#nav li.ba a{
	color:#50708F !important;
}
#nav li p{
	margin:0;
	padding:2px 0 0 9px;
}
#nav li.ma{
	background:url(/gfx/menu_aktiv-plane.gif) no-repeat left top !important;
}
#nav li.b{
	background:url(/gfx/menu_passiv-end.gif) no-repeat left top !important;
}
#nav li.ba{
	background:url(/gfx/menu_aktiv-end.gif) no-repeat left top !important;
}
#nav li.t{
	height:25px !important;
}
#bottomnav{
	width:605px;
}
#bottomnav p{
	margin:0;
	padding:0 15px 0 0;
}
#content{
	width:600px;
}
#footerprint {
	display:none;
}
