@charset "utf-8";.feedback{	width:70px; height:52px;	float:right;}.rslides {	position: relative;	list-style: none;	overflow: visible;	width: 100%;	height:auto;	padding: 0;	margin: 0;}.rslides li {	-webkit-backface-visibility: hidden;	position: absolute;	display: none;	width: 100%;	left: 0;	top: 0;}.rslides li:first-child {	position: relative;	display: block;	float: left;}.rslides img {	display: block;	height: auto;	float: left;	width: 100%;	border: 0;}.rslides1 {	position: relative;	list-style: none;	overflow: hidden;	width: 100%;	padding: 0;	margin: 0 auto;}.rslides1 li {	-webkit-backface-visibility: hidden;	position: absolute;	display: none;	width: 100%;	left: 0;	top: 0;}.rslides1 li:first-child {	position: relative;	display: block;	float: left;}.rslides1 p {	display: block;	height: auto;	float: left;	width: 100%;	border: 0;}.rslides1 img {	display: block;	height: auto;	float: left;	width: 100%;	border: 0;}.rslides2 {	position: relative;	list-style: none;	overflow: hidden;	width: 100%;	padding: 0;	margin: 30px auto;}.rslides2 li {	-webkit-backface-visibility: hidden;	position: absolute;	display: none;	width: 100%;	left: 0;	top: 0;}.rslides2 li:first-child {	position: relative;	display: block;	float: left;}.rslides2 img {	display: block;	height: auto;	float: left;	width: 100%;	border: 0;}  .rslides3 {	position: relative;	list-style: none;	overflow: hidden;	width: 100%;	padding: 20px 0 0 0;	margin: 0 auto;}.rslides3 li {	-webkit-backface-visibility: hidden;	position: absolute;	display: none;	width: 100%;	left: 0;	top: 0;}.rslides3 li:first-child {	position: relative;	display: block;	float: left;}.rslides3 img {	display: block;	height: auto;	float: left;	width: 100%;	border: 0;}  body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; background:#FBFBFB;}.preloads{display:none;}img{border:0;}a{text-decoration:none;}.smlimg{width:144px; height:107px}.outer{margin:0 auto; padding:0; width:100%; max-width:2200px; overflow:hidden; }.headr{margin:0 auto; padding:0; overflow:hidden; width:100%; max-width:2200px;  position:fixed;  background:#FBFBFB; z-index:9999;}.header{margin:0 auto; padding:10px 0 0 0; overflow:hidden; width:100%; max-width:1100px;  }.logo{margin:0; padding:0; float:left; width:149px; height:51px; }.menu{margin:5px 0 15px 50px; padding:0 0 0 10px;  width:100%; max-width:625px; height:38px;  border-radius:5px;	  float:left; background:url(../images/normal.png) repeat-x; display:block; }.dvcall{float:right; margin:0; padding:0; width:100%; max-width:260px; overflow:hidden; text-align:left }.dvcall img{float:left; margin:0; padding:0; }.dvcall h3{float:left; margin:0; padding:0 0 0 7px;  line-height:23px;		   color:#A40406; font-size:12px;  text-align:center; }.banner{margin:65px auto 0 auto; padding:0; max-width:1100px; padding:0; overflow:hidden; width:100% }.containerdv{margin:0 auto; padding:0; max-width:1000px; width:100%; overflow:hidden;   }.boxcontianerhead{margin:0 auto; padding:0; width:100%; max-width:680px;  overflow:hidden; }.boxcontianerhead h1{margin:0; padding:15px 15px 0 15px ; float:left;   					 font-family:"Times New Roman", Times, serif; color:#2E2E2E; }.boxcontianerhead span{color:#A40406;}.boxcontianerhead img{margin:0; padding:0; float:left; }.flower{display:block;}.contianerhead{margin:10px auto; padding:0; width:100%; max-width:980px; overflow:hidden;  }.contianerhead p{margin:0; padding:0; text-align:center; font-size:18px; line-height:27px; font-family:"Times New Roman", Times, serif;   }.headh3{text-align:center; color:#CC0001; font-size:18px; }.para{margin:0; padding:0 0 10px 0; text-align:center; font-size:13px;}.formouter{ margin:0 auto; padding:0; width:100%; max-width:2200px; overflow:hidden; background:#F9ECAF; background: url(../images/yellow-dots.jpg);  }.jobform{margin:0 auto; padding:10px; max-width:980px; width:90%; overflow:hidden; color:#494949;   }.jobform span{color:#FF0000;}.jobform h2{color:#CC0001; text-align:center}.inputholder{margin:0; padding:0; float:left; width:100%; max-width:325px; overflow:hidden; }.inputholder p{margin:10px 0 10px 0; padding:0; color:#FFFFFF; font-size:12px; width:100%; max-width:270px;  float:left;  }.txtbx{float:left; margin:10px 0 10px 0; padding:0 5px 0 5px; max-width:300px; width:90%; 	   height:40px; border:1px solid #CCCCCC;  }	.errfrm{float:left; margin:10px 0 10px 0; padding:0 5px 0 5px; max-width:300px; width:90%;		height:40px; border:1px solid #0561F4;  box-shadow:5px 5px 5px #5790EC; }.box span{color:#FF0000}.txtarea{height:80px; resize:none; font-family:Arial, Helvetica, sans-serif; font-size:13px;}.box h3{color:#CC0000}.btnsb{background:url(../buttons/btnrequest.png) no-repeat; width:208px; cursor:pointer; padding:0; text-align:center; 	   height:63px; margin:0 0 10px 0; font-weight:bold; float:left; }.btnsb:hover{ background:url(../buttons/btnrequest-hover.png) no-repeat;}.log{color:#CC0001; }.smallmnu{display:none;}.accmodation{margin:0 auto; padding:0; max-width:980px; width:100%; overflow:hidden;  }.accmodation h2{margin:0; padding:20px 0 20px 0; text-align:center; color:#434343; font-size:30px;  font-weight:normal; }.box{float:left; margin:0 0 20px 0; padding:0 0 5px 0; width:100%; max-width:238px; overflow:hidden; border:1px solid #E3E3E3; 	 font-family:"Times New Roman", Times, serif; background:#FFFFFF; }.box h4{ margin:0; padding:8px 0 8px 0; text-align:center; color:#F6252A; font-size:18px; }.box img{ margin:0; padding:0; }.box h3{ margin:0; padding:8px 0 8px 0; text-align:center; color:#CC0000; font-weight:normal; font-size:19px;  }.box ul{margin:0; padding:0 0 0 10px; float:left;  }.box ul li{margin:0; padding:0; list-style:none; color:#515151; line-height:23px; }.secondbox{margin-left:130px;}.lastbox{float:right;}.scenery{margin:0 auto; padding:0; max-width:2200px; overflow:hidden; background:url(../images/scenery.jpg) repeat; }.scenery h2{margin:0; padding:20px 0 20px 0; text-align:center; color:#FFFFFF; font-size:30px;  font-weight:normal; }.boxscen{margin:0 auto; padding:0 0 10px 0; max-width:1050px; width:100%; overflow:hidden;  }.boxad{margin:0 0 20px 0; padding:8px; width:100%; max-width:308px; float:left; overflow:hidden; background:#FFFFFF; }.boxad img{width:100%;}.boxad h4{margin:0 auto; padding:5px 0 0 0; font-weight:normal; text-align:center; font-size:16px;		  font-family:"Times New Roman", Times, serif; color:#4B4B4B; }.scr{margin-left:40px;}.boxrt{float:right;}.special{margin:0 auto; padding:0; width:100%; max-width:2200px; background:url(../images/bgabove.png) repeat; }.specialcontainer{margin:0 auto; padding:30px 0 30px 0; width:100%; max-width:1050px; overflow:hidden; }.spoffer{margin:0; padding:0 ; float:left; width:100%; max-width:250px; overflow:hidden;  }.spoffer h3{margin:0; padding:0; color:#16120F; font-size:29px; }.spoffer ul{margin:15px 0 0 0; padding:0;  }.spoffer ul li{background:url(../images/star.png) no-repeat; padding:0 0 0 25px; font-size:12px;			   margin:15px 0 0 0;  color:#6B645C; font-style:italic; }.newsoffer{max-width:320px; margin-left:75px; }#news-containernew1{ max-width:320px; width:100%; color:#666666; margin:10px 0 0 0; 					 overflow:hidden; padding:0; float:left; }#Tickerverticalnew1 li {min-height:120px; overflow:hidden;  font-size:12px; line-height:18px;  						padding-bottom:10px; line-height:20px; width:100%; background:none;  float:left; }#Tickerverticalnew1 li span{ color:#333333; margin-bottom:10px; font-size:12px; font-weight:bold; }#Tickerverticalnew1 li img{ margin-top:5px; }#Tickerverticalnew1 a, #Tickerverticalnew1 a:visited{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#717171;	text-align:left;	text-decoration:none;	vertical-align:baseline;margin:0 0 0 15px; }#Tickerverticalnew1 a:hover { text-decoration:underline; }.bgbreak{max-width:328px; float:right; }.smallbox{max-width:328px; width:100%; color:#FFFFFF; margin:0; overflow:hidden; padding:0; 		  float:left; background:url(../images/bgtext.png) repeat-x; height:134px; }.smallbox h3{margin:0; padding:20px 0 0 20px; color:#FFFFFF; font-size:24px; line-height:25px; }.smallbox h4{margin:0; padding:10px 0 0 20px; color:#FFFFFF; font-size:16px; }.smallbox h3 span{font-size:13px; font-weight:normal;}.whiteline{width:100%; max-width:175px; float:left; margin:5px 0 0 0; padding:0; height:10px; background:#FFFFFF; }.footer{width:100%; max-width:2200px; overflow:hidden; margin:0 auto; padding:0; background:url(../images/bgfooter.png) repeat; }.footercontainer{width:100%; max-width:1050px; margin:0 auto; padding:30px 0 20px 0; overflow:hidden; }.footerportion{width:100%; margin:0; padding:0; max-width:148px; float:left; color:#FFFFFF;  }.footaddrss{max-width:155px; margin-left:100px; font-size:16px; line-height:24px;   }.footstay{max-width:250px; margin-left:100px; font-size:14px; line-height:20px;  }.footstay span{font-size:16px;}.footerlinks{width:100%; max-width:300px; overflow:hidden; float:left;  }.footerlinks a{font-size:9px; color:#FFF;   }.footerlinks a:hover{text-decoration:underline;}.staytouch{float:left; margin:10px 0 0 0; padding:0 25px 0 5px; height:35px; color:#FFF;		   background:url(../images/txtbx.jpg) no-repeat; width:209px; border:0; }.fotrscoial{max-width:275px; float:right; }.socialmedia{ margin:35px 0 0 0; padding:0; max-width:170px; width:100%; overflow:hidden; float:right;  }.socialmedia img{float:left; margin:0; padding:0; width:33px;}.contentpart{margin:0; padding:0 20px 10px 0; float:left; width:100%; font-size:13px; max-width:680px; overflow:hidden;  }.contentpart h2{margin:0; padding:0 0 10px 0; color:#cc0001; font-size:23px; }.contentpart p{margin:10px 0 15px 0; line-height:20px; padding:0; text-align:justify;}.contentpart ul{margin:10px 0 15px 0; padding:0 0 0 20px; line-height:20px; text-align:justify; }.contentpart ul li{margin:0; padding:0; list-style:disc;}.contentpart strong{color:#5F5E5E;}.contentpart a{color:#cc0001;}.contentpart a:hover{text-decoration:underline;}.rightpart{margin:0; padding:0 0 10px 0; width:100%; float:left; font-size:13px; max-width:300px; overflow:hidden; }.subjobform{max-width:290px; background:#F9ECAF; background: url(../images/yellow-dots.jpg); color: #CC0001;  border-radius:5px; }@media all and (max-width:1100px){}@media all and (max-width:1000px){	.header, .containerdv, .contianerhead, .accmodation, .boxscen, .specialcontainer, .footercontainer{width:95%;}	.boxrt{float:left;}	.bgbreak{float:left; margin-top:20px; }	.fotrscoial{float:left;}}@media all and (max-width:900px){	.secondbox{margin-left:100px;}}@media all and (max-width:800px){	.scr{margin-left:0;	}	.logo{width:100%;}		.menu{display:none;}	.smallmnu{display:block; float:left; margin:0; padding:0; }	#header a{		background: center center no-repeat transparent;		background-image:url(../images/menuicon.png);		display: block;		width: 40px;		height: 40px;			margin:10px;		left: 10px; 	}		.secondbox{margin-left:30px;}	.lastbox{float:left;}	.footerportion{max-width:100%; margin-left:0; margin-bottom:20px;	}	.socialmedia{margin:0;}}@media all and (max-width:650px){	.boxcontianerhead h1{ font-size:23px; }	.newsoffer{  margin-left:0; margin-top:20px; }}@media all and (max-width:500px){	.dvcall{float:left; margin:10px; }	.flower{display:none;}	.boxcontianerhead h1{ font-size:23px; padding:0; text-align:center; margin:0 auto; float:none; }	.secondbox{margin-left:0;}} @media all and (max-width:400px){}