#container .homs-news2 td {
border:0;
}
.control-number-list {
  display:none;
}
#top-nav li a{
  +padding-right:2px;
}
.slider-tab a {
width:93px;
}
#card-login-div {
background:none;
}

#content #news-list, #content #offers-list{
  width:auto;
  float:none;
}
#content #news-list h4, #content #offers-list h4{
  background:url(images/bg_title_460.jpg) no-repeat 0 50%;
}
#news-list table td,
#offers-list table td{
  border:none;
  
}
#news-list .news-title-div,
#offers-list .news-title-div{
  text-align:left;
}
#news-list .news-title-header,
#news-list .news-date-header,
#offers-list .news-title-header,
#offers-list .news-date-header{
  display:none;
}
.pic-link .{
  border:none;
  text-align:center;
}
.pic-link li{
  float:left;
  width:30%;
  text-align:left;
  line-height:2em;
}
.pic-link img{
  margin:5px 0;
  width:180px;
  height:40px;
  border:1px #ccc solid;
}
#content #footer{
  height:72px;
}
#main_container {
  width:660px;
}
#container h5{
  color:#336600;
  font-size:1.4em;
}
#main_container p{
	text-indent:2em;
	line-height:2em;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-bottom:10px;
}
#main_container .rightlink{
	text-align:right;
	font-weight:bold;
	clear:both;
}
#main_container img{
	border:1px solid #3D7207;
	padding:2px;
	display:block;
  margin:5px auto;
}
#main_container .rightelement{
	float:right;
	margin-left:1em;
	width:240px;
	display:inline;
}
#main_container .thirdimg img{
	width:200px;
	margin:5px 5px;
	display:inline;
	height:130px;
}
#main_container .twinimg img{
	height:286px;
	margin:5px 5px;
	display:inline;
}
#main_container p img{
	display:inline;
	margin:0;
	padding:0;
	border:0;
	width:auto;
}
.GroupName{
 font-size:120%;
 color:#360;
}
#maps table{
	width:auto;
}
#maps img{
	border:none;
	padding:0;
	margin:0;
}
#main_container .line{
  border-bottom:1px dashed #ccc;
}
#container #main_container table td,
#container #main_container table th{
  border:1px solid #3D7207;
  padding:2px 5px;
}
#container #main_container table th{
  background:#ccc;
}
#main_container .title{
  background:url(images/content/title.gif) no-repeat 0 50%;
  font-weight:bold;
  font-size:110%;
  color:#4F9209;
  clear:both;
}
#main_container p span, #main_container .hotelname{
 font-weight:bold;
}

/*submenu*/
#submenu{
  margin:10px 0 0;
  background:url(images/content/submenu_bg.gif) no-repeat 100% bottom;
  line-height:26px;
  padding-left:20px;
  width:100%;
  float:left;
  margin-bottom:1em;
}  
#submenu li{
  float:left;
  list-style-type:none;
  text-indent:0;
}
#submenu .active a{
  border-color:#000 #000 #fff;
  border-style:solid;
  border-width:1px;
  font-weight:bold;
}
#submenu a{
  float:left;
  padding:0px 14px;
}
#main_container #hotel2-div,
#main_container #hotel3-div,
#main_container #hotel4-div,
#main_container #hotel5-div,
#main_container #hotel6-div,
#main_container #hotel7-div{
  display:none;
}

