.FrontBanner {
  width: 380px;
  position: relative;
  float: left;
  margin-left: 20px;
}

.FrontContent {
  width: 900px;
  position: relative;
  float: left;
  margin-top: 10px;
}

.FrontLeftBox {
  Width: 500px;
  position: relative;
  float: left;
  margin-bottom: 10px;
}

.FrontMap {
  width: 380px;
  position: relative;
  float: left;
  margin-left: 20px;
}

.FrontLeftBoxWrap{
  width: 494px;
  height: auto;
  float: left;
  position: relative;
  display: block;
  margin-right: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  text-align: center;
  overflow: hidden;
  border-bottom: solid 1px #0066ff;
}

.FrontLeftBoxWrap a{
  text-decoration: none;
  color: #595959;
}

.FrontLeftBoxWrap a:hover{
  text-decoration: underline;
}

.BhabinkamImage {
  width: 155px;
  height: 155px;
  float: left;
  position: relative;
  background-color: gray;
  line-height: 155px;
  overflow: hidden;
}

.BhabinkamImage img{
  height: 155px;
}

.bhabinkamTitle {
  float: left;
  display: block;
  position: relative;
  padding-left: 5px;
  width: 334px;
  font-weight: bold;
  font-size: 1.2em;
  text-align: left;
}

.bhabinkamTitle a{
  text-decoration: none;
  background-color: none;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-top: 0px;
  width: 328px;
  color: #24282e;
  display: block;
}

.BabinkamTitle a:hover{
  background-color: #ffcc00;
  padding: 3px;
  width: 328px;
  text-decoration: none;
  color: #24282e;

}


.boxNews {
  margin-right: 4px;
  margin-top: 4px;
  margin-left: 0px;
  background-color: #e6e6e6;
  float: left;
  overflow: hidden;
  display: block;
  border: dotted 1px #0066ff;
}

.boxNews img {
  width: 160px;
  height: 160px;
}

.boxNews a {
  display: block;
  width: 160px;
  height: 160px;
}

.boxNews a:hover {
  background-color:#b3d9ff;
}

.bhabinkamContent {
  float: left;
  position: relative;
  padding-left: 5px;
  font-weight: normal;
  width: 334px;
  text-align: left;
  font-size: 0.9em;
}

.titleSlide {
  z-index : 300;
  position: relative;
  background-color: black;
  width: 900px;
  height: 50px;
  float: left;
}


#headline img {
  width: 900px;
  height: 300px;
}

#topmain {
	height:300px;
	width:900px;
  overflow: hidden;
	padding-bottom:0px;
}
#topmain a {
	color: #FFC20E;
	text-decoration: none;
	color: #fff;
}

#topmain a:hover {
	color: #FFC20E;
}
#topbutton {
	padding-left:3px;
	padding-right:3px;
	padding-bottom:0px;
	padding-top:0px;
	margin-right:0px;
	margin-bottom:3px;
	float:right;
	color: #fff;
	width: 25px;
	text-align: center;
}

#topbutton:hover {
	float:right;
	cursor:pointer;
	color: #FFC20E;
}
