body{
	margin:0px;
	padding:0px;
	background:url(img/bottombg.jpg) #eef3fa top center repeat-y;
}
img{
	border:none;
	margin:0px;
	padding:0px;
}
form,a{
	margin:0px;
	padding:0px;
	color:#7b9ec4
}
td{
	font-family:Arial;
	font-size:14px;
	color:#7b9ec4;
}
#navitop{
	position:absolute;
	/*top:0px;
	left:0px;*/
	width:1006px;
	height:151px;
	overflow:hidden;
	z-index:999;	
}
#navitop a{
	float:left;	
	width:105px;
}

#topsearchcontainer{
	width:179px !important;
	width:271px;
	height:98px !important;
	height:151px;
	background-image:url(img/newsearchbg.png);
	padding-top:61px;
	padding-left:93px;
	float:left;
}
#topland{
	float:left;
	padding: 0px;
	margin: 0px;
	*margin-top:-2px;
}
#topsearch{
	width:77px;
	height:17px;
	border:1px solid #FFFFFF;
	font-size:10px;
	color:#939393;
	font-family:Arial;
	margin-top:3px;
	margin-left:12px;
	float:left;
}
#submit{
	margin-top:-2px;
	margin-left:12px;
	float:left;
}


#footer{
	width:856px !important;
	width:1006px;
	height:34px !important;
	height:68px;
	padding-left:150px;
	padding-top:34px;
	background:url(img/contentbottombg.png) bottom left no-repeat;
}
#footer a,#footer div{
	float:left;
	font-family:Arial;
	color:#9b0202;
	font-weight:bold;
	/*margin-left:16px;*/
	margin-left:23px;
	font-size:12px;
	text-decoration:none;
}
#headline{
	padding-top:20px;
	padding-left:240px;
	padding-bottom:10px;
	font-family:Arial;
	color:#cc0d0d;
	font-size:14px;
	font-weight:bold;
}
#subnav a {
	text-decoration:none;
}
#subnav div {
	height:23px !important;
	height:30px;
	width:170px !important;
	width:180px;
	border-bottom:1px solid #bbd3e9;
	background-color:#96b4d4;
	padding-top:7px;
	padding-left:10px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	cursor:pointer;
}
.haendler {
	padding: 10px 30px 10px 30px;
	margin-bottom: 30px;
	background-color: #f8fbfd;
}
.subpage table {
	margin-left: 25px;
}

.subpage div table {
	margin-left: 4px;
}