﻿/*

	Description: Designed by
	Version: 1.0
	Author: Shailesh, Anup Gopi
*/


body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#A5A5A5;
 /* background-color:#74c2e1;*/
/*  background-image:url(../../images/Backgrounds/body_gradient1.jpg);*/
  background-position:top;
  background-repeat:repeat-x;
  margin:0px;
  padding:0px;
  }

img {
    border-style: none;
}

a {text-decoration: none; }

.FW_BodyTop { /*height:28px; width:952px;*/ height:120px;width:951px;margin:0 auto;background-image:url(../images/Banner.jpg); }
.FW_BodyTop .Contentt {width:475px;text-align:right;padding-top:10px;}
.FW_BodyTop .Banner {width:450px;float:left;padding-left:25px;padding-top:10px;}
.FW_BodyTop .Banner h1 {color:black;font-family:Verdana, Geneva, sans-serif;font-size:22px;margin:10px 0px 5px 0px;letter-spacing:5px;font-weight:500;text-transform:uppercase;}
.FW_BodyTop .Banner small {color:black;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;letter-spacing:4px;}
.FW_BodyTop .Contentt a {
  border-bottom-width: 0px;
  border: 0px;
  color:black;
  margin:0px 8px 0px 8px;
  font-size: 11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.FW_BodyTop .Contentt a:hover {
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #c8017f;
  font-size: 11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #0191c8;
}
.FW_BodyTop .Contentt a:visited{
  border-bottom-style: none;
  border: 0px;
  font-size: 11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.FW_PageTopCap { height:38px;width:951px;margin:0px auto;background:url(../../images/Backgrounds/page_top.png) repeat-y center; }
.FW_Page { margin:0px; background-image:url(../../images/Backgrounds/page_shadow.png); background-position:center; background-repeat:repeat-y; }


/***** HEADER *********/

.FW_Page .FW_PageHeader { width:951px; margin:0px auto; height:240px; background-color:#FDFDFD; }
.FW_Page .FW_PageHeader_2 { width:951px; margin:0px auto; height:12px; background-color:#FDFDFD; }
.FW_Page .FW_PageHeader .Contentt { width:886px; margin:0px auto; }
.FW_Page .FW_PageHeader .Menu { float:right; margin-top:5px; }
/*.FW_Page .FW_PageHeader .Menu a { margin-left:30px; }*/
.FW_Page .FW_PageHeader .Logo {float:left}
.FW_Page .FW_PageHeader .Contentt img{ width:886px; margin:0px auto; }



/***** FRAMEWORK DA ZONA DE CONTEÚDOS *********/

.FW_Page .FW_PageContent { width:951px; margin:0px auto; background-color:#FDFDFD; }
.FW_Page .FW_PageContent .FW_PageTitle { margin-right:43px; padding-bottom:25px;}
.FW_Page .FW_PageContent .FW_PageContentPaddings {width:951px; margin:0px auto; padding-bottom:20px;  }
.FW_Page .FW_PageContent .Contentt { width:886px; margin:0px auto; padding-bottom:20px; background-color:FDFDFD; }

.bookmk {
float:right;margin:10px 50px 2px 0px;
}
#kms {
  width: 866px;
  height: 20px;
  background-color: #000000;
  margin:0px auto;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
        /* footerr */
	#footerr{background-color:#4A4A4A; height:265px; padding: 20px;  width:845px;; text-align: left; }
	#footerr a{color:#2d2d2d; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
	#footerr p{	float:left;	margin:1em 30px 1em 53px;width:416px;}
	#footerr ul, #footer li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#footerr ul{
		float:left;
		display:inline;
		margin:1em 30px 1em 0;
		/*width:125px;*/
		font-size:11px;
		}
	#footerr li{
		border-bottom:1px solid #;
		color:#A5A5A5;
		}
	#footerr ul li a:hover { background: #6EAFDD; color: #000000; }
	.nohover a:hover{background-color:transparent!important;}
	#footerr ul li a { display: block; border-bottom: 1px solid #5A5A5A; padding: 4px; color: #fff; }
	#footerr ul li:last-child a { border: none; }

	.h3c {
		color:#74C2E1;
		font-family:Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}
	#footerr .brd ul {
		float:left;
		display:inline;
		margin:1em 30px 1em 0;
		font-size:11px;
		}
.cpy {float:right;color:#0191C8;font-size:9px;font-family:Arial, Helvetica, sans-serif;padding:20px 0px 0px 0px;}
/* // footer */

/*******************************************Newsletter******************************************/
/*#news {width:230px;
height:100px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
margin-top:8px;
margin-bottom:8px;
float:right;
background:url(../images/Button%201.PNG);
}*/
#news {
	width: 516px;
	height: 124px;
	margin: 0 auto;
	position: absolute;
	top: 219px;
	left: 122px;
	padding-top:5px;
	z-index:999;
}
#popup {
height:10000px;
width:100%;
background: #000000;
position: absolute;
top: 0;
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
filter:alpha(opacity=75);
z-index:998;}

#title {font-size:14px;
font-family:"Arial Rounded MT Bold";
text-align:center;
font-weight:bold;
float:left;
width:530px;
height:25px;
color:white;
}

#contents{padding-top:10px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:white;
font-weight:bold;
padding-left:20px;}

.email{width:150px;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:black;
margin-bottom:8px;
}
.close {font-size:9px;
font-family:Verdana, Geneva, sans-serif;
background:url(../../Hotel/images/closelabel.gif) no-repeat;
font-weight:bold;
float:right;
width:50px;
height:25px;
padding-top:5px;
padding-right:20px;
cursor:pointer;
}
.buton {background:transparent url(../images/Button_5.PNG) no-repeat center top;
width:107px;
height:37px;
float:right;
cursor:pointer;}

.greytxt {
  color: #5F5F5F;
}


/*Start OF 2 Column Layout */

.phwrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 886px;
	/*background: url("../images/background_cols.gif") repeat;*/
	background-color:#FDFDFD;
	color: #A5A5A5;
}

.phheader {
	/*margin: 0 0 15px 0;*/
	background: #FDFDFD;
}

.phsidea {
	float: left;
	width: 565px;
	padding:8px;
	background-color:#FFF;
	border:1px solid #C6C6C6;
}
.phsideaa {
	float: left;
	width: 868px;
	padding:8px;
	background-color:#FFF;
	border:1px solid #C6C6C6;
}

.phsideb {
	margin: 0;
	float: right;
	width: 285px;
	height: 1% /* Holly hack for Peekaboo Bug */;
	background-color:#FFF;
	border:1px solid #C6C6C6;
	padding:8px 3px 0px 3px;

}

.phfooter {
	clear: both;
	background: #FDFDFD;
}

 /*End Of 2 Column Layout */

 /*Start OF Live Support*/
 .lsheader{
   width: 100%;
   left: 0%
}
.lscolmask{
   width: 100%;
   left: 0%
}
.lscolmid{ right: 20% }
.lscolin{ right: 20% }
.lscolwu{ right: 20% }
.lscolleft{ right: 20% }
.lscolleft a {text-decoration: none;  color: #6C6C6C;}


.lscolleft A:link {text-decoration: none; color: #6C6C6C}
.lscolleft A:visited {text-decoration: none; color: #0191C8}
.lscolleft A:hover { text-decoration: none; color: #6C6C6C }


.lscol1{
   width: 18%;
   left: 101%
}
.lscol2{
   width: 19%;
   left: 62%
}
.lscol3{
   width: 18%;
   left: 84%
}
.lscol4{
   width: 18%;
   left: 86%
}
.lscol5{
   width: 19%;
   left: 88%
}
.lsfooter{
   width: 100%;
   left: 0%
}
.lsheader{
   clear: both;
   float: left;
   position: relative;
   /*border-bottom: #000 1px solid;*/
   background-color: #6b6c6e;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  height: 18px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.lscolmask{
   clear: both;
   float: left;
   overflow: hidden;
   position: relative;
   background-color: #ffffff
}
.lscolmid{
   float: left;
   width: 100%;
   position: relative;
   background-color: #ffffff
}
.lscolin{
   float: left;
   width: 100%;
   position: relative;
   background-color: #ffffff
}
.lscolwu{
   float: left;
   width: 100%;
   position: relative;
   background-color: #ffffff
}
.lscolleft{
   float: left;
   width: 100%;
   position: relative;
   background-color: #ffffff
}
.lscol1{
   padding: 5px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   background-color: #FFFFFF;

}
.lscol2{
   padding: 5px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   background-color: #FFFFFF;

}
.lscol3{
   padding: 5px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   background-color: #FFFFFF;

}
.lscol4{
   padding: 5px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   background-color: #FFFFFF;

}
.lscol5{
   padding: 5px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   background-color: #FFFFFF;

}
.lsfooter{
   clear: both;
   float: left;
   position: relative;
   border-bottom: 1px solid #0191C8;
   background-color: #FFFFFF;
}
.lsbottom{
   clear: both;
   width: 100%;
   float: left;
   position: relative;
   background-color: #cdeb8b
}
 /*End Of Live Support*/




 /* Start Of SideA*/
.sideabox {
  background:#F8F8F8;
  padding: 10px;
  width: 545px;
  color:black;
  text-align:justify;
  letter-spacing:1px;
}
.sideabox h1 {
  clear: none;
  font-size: 18px;
  color: #4A4A4A;
  width: 450px;
  color:white;
  background-color:#464C54;
  margin:0px;
  padding:3px;
}
.sideabox a {color:#990000;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			font-weight:bold
}
.sideabox a:visited {color:#990000;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			font-weight:bold;
}
.sideabox a:hover {text-decoration:none;}
.sideabox .tour_hdr {width:535px;border:1px solid black;}
.sideabox p a:link {text-decoration:none; color:#990000; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold;}
.sideabox p a:hover{ text-decoration:none; color:#005B9A; border-bottom:1px dashed #C8017F;}
 /* End Of SideA*/
/***************************************General info Table ******************************************************************/
.gen_info td {
	padding:5px 0px 5px 10px;
	}
.gen_info .head {background-color:#C0C0C0;color:white;font-weight:bold;}
.gen_info tr:hover .head{background-color:#7CC5E3;color:black;}
.gen_info tr:hover td{background-color:#D5D5D5;color:black;}
/*************************************** General info Links *****************************************************************/
.linka a {color:#464C54;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			font-weight:bold;
}
.linka a:visited {color:#464C54;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			font-weight:bold;
}
.linka a:hover {text-decoration:none;border-bottom:1px dashed #C8017F;}
.linka li:hover{list-style-image:url(../../images/arrow-state-11.gif);}
.linka li{padding:3px 3px 10px 3px; list-style-type:none;margin-bottom:5px;}

.sidebox{width:269px;
		margin:0 auto;
		background-color:#F8F8F8;
		margin-top:8px;
		margin-bottom:8px;		
        color:black;
		padding-left:5px;
		padding-right:5px;
        text-align:justify;
        letter-spacing:1px;
}
.sidebox h1{color:white;
		background-color:#2B84C4;
		padding:10px;
		font-size:12px;
		margin-top:0px;
		}
.sidebox h1 a{color:white;
		background-color:#2B84C4;
		padding:10px;
		font-size:12px;
		margin-top:0px;
		}		
.sidebox h2 {
  clear: none;
  font-size:15px;
  color:#2B84C4;
  margin:0px;
  padding:3px;
  letter-spacing:-1px;
  margin-bottom:10px;
}

.sideabox .thiseqr
{
color:black;
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-weight:bold;  
text-transform:uppercase;  
font-size:9px;
border:1px solid black;
padding:6px;
float:right;
background-color:#dedede;
margin-left:10px;
}
.sideabox .thiseqr:hover
{
color:white;
background-color:#56A0D4;  
border-color:#2f343a;
}
.sideabox #button
{
color:black;
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-weight:bold;  
text-transform:uppercase;  
font-size:9px;
border:1px solid black;
padding:6px;
float:right;
background-color:#dedede;
margin-left:10px;
}
.sideabox #button:hover
{
color:white;
background-color:#56A0D4;  
border-color:#2f343a;
}
.sideabox #button1
{
color:black;
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-weight:bold;  
text-transform:uppercase;  
font-size:9px;
border:1px solid black;
padding:6px;
float:right;
background-color:#dedede;
margin-left:10px;
}
.sideabox #button1:hover
{
color:white;
background-color:#56A0D4;  
border-color:#2f343a;
}
.select {font-family:Verdana, Geneva, sans-serif;padding:3px;width:260px;}
.select2 {font-family:Verdana, Geneva, sans-serif;padding:3px;width:260px;}
#submit
{
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-weight:bold;  
text-transform:uppercase;  
font-size:10px;
padding:5px;
background-color:#dedede;
margin-left:10px;
cursor:pointer;
}
#submit:hover
{
background-color:#56A0D4;
color:#ffffff;
}

/**************************************** Home Hotels *********************************************************/
.hotels li { display:block;
			list-style-type:none;
			width:167px;
			float:left;
			padding:6px 6px 20px 6px;
			}
.hotels li:hover{background-color:#EFEFEF;}			
.hotels {padding-left:5px;}			
.hotels .dtl{padding:7px 0px 0px 0px;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:500;}
.dtl a {float:right;}
.hotels .dtl li{padding:0px 2px 0px 2px;background-color:#F4F4F4;width:158px;border:1px dashed black;font-weight:bold;}
.hotels img {width:165px;
			height:120px;
			border:none;}
/*********************************Hotel Category************************************/
.h_cat{background-color:#efefef;}						
/************************************Folder Sitemap*************************************************/
.stmp li{ 	padding:5px;
			list-style-position:inside;
			list-style-image:url(../../images/arrow-book.png)
		}
/***********************************Travel tools Css*****************************************************/
.ttools p{padding:5px;margin-left:90px;}
.ttools h2 {padding:5px;font-family:Verdana, Geneva, sans-serif;margin:10px 0px 5px 0px;letter-spacing:5px;font-weight:500;text-transform:uppercase;font-size:18px;color:#2B84C4;}
.ttools img{float:left;border:none;width:80px;height:80px;border:1px groove #818181;}

/*********************************************Tour Window***********************************************/
	.itn th {
	font-family:Verdana;
	font-size:10px;
	color:#336699;
	text-align:left;
	}
	.itn table {
	border-left:1px dotted #4C80B5;
	border-bottom:1px dotted #4C80B5;
	border-right:1px dotted #4C80B5;
	border-top:1px dotted #4C80B5;
	text-align:left;
	}
	.itn td {font-size:11px;
	font-family:Verdana}
/*---------------Asp placeholder 2----------------*/
.thku
{background:#FFFFFF;
border:2px solid black;
padding:10px;
text-align:center;
margin-top:10px;
margin-left:10px;
width:960px;
height:500px;
}
.b{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:12px;
padding:10px;
border:1px dashed #89C3F3;
margin-top:10px;
margin-left:130px;
color:black;
font-weight:bold;
line-height:3em;
width:700px;
}
/************************************************
*	Comments									*
************************************************/
	
#commentblock {
	width: 505px;
	background: #E8E8E8;
	color: #333333;
	float: left;
	padding: 0px 20px 10px 20px;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
#commentblock ol{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	}
	
.commentdate {
	font-size: 12px;
	padding-left: 0px;
	}
	
#commentlist li p{
	margin-bottom: 8px;
	line-height: 20px;
	padding: 0px;
	}

.commentname {
	color: #333333;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	}

.commentinfo{
	clear: both;
	}

.commenttext {
	clear: both;
	margin: 3px 0px 20px 0px;
	padding: 30px 10px 5px 10px;
	width: 485px;
	background: #FFFFFF url(../../images/ccomment.gif) no-repeat top;
	}
.alt {float:left}
.revimg{margin: 3px 0px 20px 0px;float:left;}
.commenttext-admin {
	clear: both;
	margin: 3px 0px 20px 0px;
	padding: 30px 10px 5px 0px;
	width: 400px;
	background: #FFFFFF url(../../images/ccomment.gif) no-repeat top;
	}

#commentsformheader{
	padding-left: 0px;
	}

#commentsform{
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

#commentsform form{
	text-align: left;
	margin: 0px;
	}

#commentsform p{
	margin: 0px;
	}

#commentsform form textarea{
	width: 99%;
	}
	
p.comments_link  img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
.declr {font:Verdana, Geneva, sans-serif;
		font-size:12px;}
		
/************Enquire this tour*******/
#hdn_frm {
  background:#F8F8F8;
  /*padding: 10px;*/
  width: 565px;
  color:black;
}
.tour_l {float:left;padding-bottom:6px;font-family:Verdana;font-size:12px;color:#2B84C4;letter-spacing:0px;font-weight:bold;}
.tour_r {float:right;padding-bottom:6px;font-family:Verdana;font-size:12px;color:#2B84C4;letter-spacing:0px;font-weight:bold;}
.tour_tip{width:243px;padding:5px;float:right;color:#2b84c4;font-weight:bold;letter-spacing:0px;border:1px dotted #2B84C4;}

/*********************************/			
/******************************************
*sideaboxa
*******************************************/
.sideaboxa {
  background:#F8F8F8;
  padding: 10px;
  width: 847px;
  color:black;
  text-align:justify;
  letter-spacing:1px;
}
.sideaboxa h1 {
  clear: none;
  font-size: 2em;
  color: #4A4A4A;
  width: 245px;
  color:white;
  background-color:#464c54;
  margin:0px;
  padding:3px;
}
.sideaboxa h2 {
  clear: none;
  font-size:15px;
  color:#2B84C4;
  margin:0px;
  padding:3px;
  letter-spacing:-1px;
  margin-bottom:10px;
}
.ss_img{margin: 12px 0px 10px 12px;float:right;width:165px;height:120px;}
.ssl_img{margin: 12px 12px 10px 0px;float:left;width:165px;height:120px;}

.h2r h2{
  clear: none;
  font-size:15px;
  background-color:#464c54;
  color:#FFFFFF;
  margin:0px;
  padding:3px;
  letter-spacing:-1px;
  margin-bottom:10px;
}

.h2r h3{
  clear: none;
  font-size:13px;
  color:#333333;
  margin:0px;
  padding:3px;
  letter-spacing:-1px;
  margin-bottom:10px;
}
.h2r h4{
  clear: none;
  font-size:9px;
  color:#666666;
  font:Verdana, Geneva, sans-serif;
  }

.sideaboxa a {color:#990000;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;		
}
.sideaboxa a:visited {color:#990000;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
}
.sideaboxa a:hover {text-decoration:underline;
}
/********************Online Enquiry Form*************
*
****************************************************/
.fhead {font:Verdana, Geneva, sans-serif;
		font-size:20px!important;
		text-align:center!important;
		margin-top:3px;
		color:#045485!important;}
/**************************************************
*		Tour Summary Details
****************************************************/
.tsummary {width:545px;border:1px dashed #C0C0C0}
.tsummary th {font-family:Verdana, Geneva, sans-serif;
			  font-size:12px;			  
			  font-weight:normal;
			  padding:5px;
			  text-align:left;
			  background-color:#DEDEDE;}
.tsummary td {font-family:Verdana, Geneva, sans-serif;
			  font-size:11px;
			  text-align:left;
			  padding:5px}
.bold{font-weight:bold;}	
.sideabox .n_no{font-size:1px;height:1px;color:white;padding:0px!important;}		  
/***************************************************
			breadcrumb
*****************************************************/
.brdcrmb {
  background:#F8F8F8;
  padding: 10px;
  width: 864px;
  color:black;
  text-align:justify;
  letter-spacing:1px;
  border:1px solid #C6C6C6
}
.brdcrmbh {
  background:#F8F8F8;
  padding: 10px;
  width: 804px;
  color:black;
  text-align:justify;
  letter-spacing:1px;
  border:1px solid #C6C6C6;
  margin:0px auto;
}

.brdcrmb a {color:#06C;}		  	  
.brdcrmbh a {color:#06C;}

.left {float:left;padding-bottom:6px;font-family:Verdana;font-size:9px;color:#2B84C4;letter-spacing:0px;}
.right {float:right;padding-bottom:6px;font-family:Verdana;font-size:9px;color:#2B84C4;letter-spacing:0px;}
.lft{float:left;width:80px;padding-bottom:6px;font-family:Verdana;font-size:9px;color:#2B84C4;letter-spacing:0px;}

.bleft {float:left;padding-bottom:6px;font-family:Verdana;font-size:11px;color:#2B84C4;letter-spacing:0px;}
.bright {float:right;padding-bottom:6px;font-family:Verdana;font-size:11px;color:#2B84C4;letter-spacing:0px;}
.blft{float:left;width:175px;padding-bottom:6px;font-family:Verdana;font-size:11px;color:#2B84C4;letter-spacing:0px;}
.tip{width:246px;border:1px dotted #7F9DB9;padding:5px;float:right;color:#2b84c4;}
/***************************************
			Tour Sorter Table
****************************************/		  	  
#report { width:100%; border-collapse:collapse;}
#report h4 { margin:0px 8px; padding:0px;font-family:Verdana;font-size:12px;color:#3F3F3F;text-decoration:underline}
#report img { float:right;width:165px;height:120px;}
#report ul { margin:10px 0 10px 40px; padding:0px;}
#report li {list-style:none;}
.hd { background: url(../../header_bkg.png) #7CB8E2 repeat-x scroll center left; color:#fff; padding:7px 15px; text-align:left;}
#report td { background:url(../../row_bkg.png) repeat-x scroll center left; cursor:pointer; color:#000; background-color:#F3F3F3;padding:5px 0px;}
#report div.arrow { background:transparent url(../../arrows.png) no-repeat scroll 0px -16px; width:16px; height:16px; display:block;}
#report div.up { background-position:0px 0px;}
.odd {height:50px}
.tur_l{float:left;width:130px;font-weight:bolder;color:black}
.tur_r{float:rightwidth:150px;font-weight:500;color:#545454}

/***************************************
			Ask us
*************************************/
.hdr_lnkl{
	width:171px;
	height:160px;
	margin:5px;
	padding:0px;
	float:left;
	}
.hdr_lnkl a{text-align:center}

/***********************************************
			Header / Sub-header / Sub-sub-header
**************************************************/
.sub_hdr {color:white;
		 background:#545454;
		 width:275px;
		 padding:5px;
		 }
.sideabox .sub_hdr1 {padding:5px;width:120px;}		 
/***********************************************
			Ajax Calendar
************************************************/

.cal_Theme1 .ajax__calendar_container   {
    background-color: #ffffff;


    border:solid 1px #cccccc;
    width:190px;
    height:196px;
}
.cal_Theme1 .ajax__calendar_container td  {
	border:0px !important;
	padding:0px !important;
	
}
.cal_Theme1 .ajax__calendar_header  {
    background-color: #ae3e3e;
    margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev
{
	color: #ffffff;
    padding-top: 3px; 
        
}


.cal_Theme1 .ajax__calendar_body    {
    background-color:#f8f8f8;
    background-image:url(../../cbg.png);
    background-repeat:no-repeat;
    width:175px;
    height:145px;
}

.cal_Theme1 .ajax__calendar_dayname {
    text-align:center;
    font-weight:bold;
    margin-bottom: 4px;
    margin-top: 2px;
    margin-left:0px;
    background-color:#2B84C4;
    color:White; 
    padding:4px;
}

.cal_Theme1 .ajax__calendar_day {
    text-align:center;  
    /*border-left:1px solid #d6d6d6;  
    border-bottom:1px solid #d6d6d6;*/
    border:1px solid #d6d6d6;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year {
    color: #ffffff;
    font-weight: bold;
    background-color: #23A2B5;
}

.cal_Theme1 .ajax__calendar_active {
	color: #ffffff !important;
    font-weight: bold;
    background-color:#F60;
    }
.cal_Theme1 .ajax__calendar_today  {
    font-weight:bold;
    color:#000000;
}

.cal_Theme1 .ajax__calendar_other{
	color: #bbbbbb;
	cursor:crosshair;
	visibility:hidden;	
}

#CalendarExtender1_day_0_5,#CalendarExtender1_day_0_6,
#CalendarExtender1_day_1_5,#CalendarExtender1_day_1_6,
#CalendarExtender1_day_2_5,#CalendarExtender1_day_2_6,
#CalendarExtender1_day_3_5,#CalendarExtender1_day_3_6,
#CalendarExtender1_day_4_5,#CalendarExtender1_day_4_6
{
	background-color:#D6ECF7;
}

#CalendarExtender1_day_0_5:hover ,#CalendarExtender1_day_0_6:hover ,
#CalendarExtender1_day_1_5:hover ,#CalendarExtender1_day_1_6:hover ,
#CalendarExtender1_day_2_5:hover ,#CalendarExtender1_day_2_6:hover ,
#CalendarExtender1_day_3_5:hover ,#CalendarExtender1_day_3_6:hover ,
#CalendarExtender1_day_4_5:hover ,#CalendarExtender1_day_4_6:hover 
{	color: #ffffff;
    font-weight: bold;
    background-color: #23A2B5;
} 

.ajax__calendar_active #CalendarExtender1_day_0_5,
.ajax__calendar_active #CalendarExtender1_day_0_6 ,
.ajax__calendar_active #CalendarExtender1_day_1_5 ,
.ajax__calendar_active #CalendarExtender1_day_1_6 ,
.ajax__calendar_active #CalendarExtender1_day_2_5 ,
.ajax__calendar_active #CalendarExtender1_day_2_6 ,
.ajax__calendar_active #CalendarExtender1_day_3_5 ,
.ajax__calendar_active #CalendarExtender1_day_3_6 ,
.ajax__calendar_active #CalendarExtender1_day_4_5 ,
.ajax__calendar_active #CalendarExtender1_day_4_6
{color: #ffffff;
    font-weight: bold;
    background-color:#F60;}
    
/********************************Cal2******************************************/
#CalendarExtender2_day_0_5,#CalendarExtender2_day_0_6,
#CalendarExtender2_day_1_5,#CalendarExtender2_day_1_6,
#CalendarExtender2_day_2_5,#CalendarExtender2_day_2_6,
#CalendarExtender2_day_3_5,#CalendarExtender2_day_3_6,
#CalendarExtender2_day_4_5,#CalendarExtender2_day_4_6
{
	background-color:#D6ECF7;
}

#CalendarExtender2_day_0_5:hover ,#CalendarExtender2_day_0_6:hover ,
#CalendarExtender2_day_1_5:hover ,#CalendarExtender2_day_1_6:hover ,
#CalendarExtender2_day_2_5:hover ,#CalendarExtender2_day_2_6:hover ,
#CalendarExtender2_day_3_5:hover ,#CalendarExtender2_day_3_6:hover ,
#CalendarExtender2_day_4_5:hover ,#CalendarExtender2_day_4_6:hover 
{	color: #ffffff;
    font-weight: bold;
    background-color: #23A2B5;
} 

.ajax__calendar_active #CalendarExtender2_day_0_5,
.ajax__calendar_active #CalendarExtender2_day_0_6 ,
.ajax__calendar_active #CalendarExtender2_day_1_5 ,
.ajax__calendar_active #CalendarExtender2_day_1_6 ,
.ajax__calendar_active #CalendarExtender2_day_2_5 ,
.ajax__calendar_active #CalendarExtender2_day_2_6 ,

.ajax__calendar_active #CalendarExtender2_day_3_5 ,
.ajax__calendar_active #CalendarExtender2_day_3_6 ,
.ajax__calendar_active #CalendarExtender2_day_4_5 ,
.ajax__calendar_active #CalendarExtender2_day_4_6
{color: #ffffff;
    font-weight: bold;
    background-color:#F60;}
    /************************************Cal3*********************************/    
#CalendarExtender3_day_0_5,#CalendarExtender3_day_0_6,
#CalendarExtender3_day_1_5,#CalendarExtender3_day_1_6,
#CalendarExtender3_day_2_5,#CalendarExtender3_day_2_6,
#CalendarExtender3_day_3_5,#CalendarExtender3_day_3_6,
#CalendarExtender3_day_4_5,#CalendarExtender3_day_4_6
{
	background-color:#D6ECF7;
}

#CalendarExtender3_day_0_5:hover ,#CalendarExtender3_day_0_6:hover ,
#CalendarExtender3_day_1_5:hover ,#CalendarExtender3_day_1_6:hover ,
#CalendarExtender3_day_2_5:hover ,#CalendarExtender3_day_2_6:hover ,
#CalendarExtender3_day_3_5:hover ,#CalendarExtender3_day_3_6:hover ,
#CalendarExtender3_day_4_5:hover ,#CalendarExtender3_day_4_6:hover 
{	color: #ffffff;
    font-weight: bold;
    background-color: #23A2B5;
} 

.ajax__calendar_active #CalendarExtender3_day_0_5,
.ajax__calendar_active #CalendarExtender3_day_0_6 ,
.ajax__calendar_active #CalendarExtender3_day_1_5 ,
.ajax__calendar_active #CalendarExtender3_day_1_6 ,
.ajax__calendar_active #CalendarExtender3_day_2_5 ,
.ajax__calendar_active #CalendarExtender3_day_2_6 ,
.ajax__calendar_active #CalendarExtender3_day_3_5 ,
.ajax__calendar_active #CalendarExtender3_day_3_6 ,
.ajax__calendar_active #CalendarExtender3_day_4_5 ,
.ajax__calendar_active #CalendarExtender3_day_4_6
{color: #ffffff;
    font-weight: bold;
    background-color:#F60;}
/************************************Cal4*****************************************************/
#CalendarExtender4_day_0_5,#CalendarExtender4_day_0_6,
#CalendarExtender4_day_1_5,#CalendarExtender4_day_1_6,
#CalendarExtender4_day_2_5,#CalendarExtender4_day_2_6,
#CalendarExtender4_day_3_5,#CalendarExtender4_day_3_6,
#CalendarExtender4_day_4_5,#CalendarExtender4_day_4_6
{
	background-color:#D6ECF7;
}

#CalendarExtender4_day_0_5:hover ,#CalendarExtender4_day_0_6:hover ,
#CalendarExtender4_day_1_5:hover ,#CalendarExtender4_day_1_6:hover ,
#CalendarExtender4_day_2_5:hover ,#CalendarExtender4_day_2_6:hover ,
#CalendarExtender4_day_3_5:hover ,#CalendarExtender4_day_3_6:hover ,
#CalendarExtender4_day_4_5:hover ,#CalendarExtender4_day_4_6:hover 
{	color: #ffffff;
    font-weight: bold;
    background-color: #23A2B5;
} 

.ajax__calendar_active #CalendarExtender4_day_0_5,
.ajax__calendar_active #CalendarExtender4_day_0_6 ,
.ajax__calendar_active #CalendarExtender4_day_1_5 ,
.ajax__calendar_active #CalendarExtender4_day_1_6 ,
.ajax__calendar_active #CalendarExtender4_day_2_5 ,
.ajax__calendar_active #CalendarExtender4_day_2_6 ,
.ajax__calendar_active #CalendarExtender4_day_3_5 ,
.ajax__calendar_active #CalendarExtender4_day_3_6 ,
.ajax__calendar_active #CalendarExtender4_day_4_5 ,
.ajax__calendar_active #CalendarExtender4_day_4_6
{color: #ffffff;
    font-weight: bold;
    background-color:#F60;}        

/*.cal_Theme1 div {padding:0px!important;}*/

/***********   stmp****************************/
	#stmp{width:845px;text-align: left; margin-left:15px;}
	#stmp p{float:left;	margin:1em 30px 1em 53px;width:416px;}
	#stmp ul, #stmp li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#stmp ul{
		float:left;
		display:inline;
		margin:1em 30px 1em 0;
		/*width:125px;*/
		font-size:11px;
		}
	#stmp li{
		border-bottom:1px solid #;
		color:#000;
		}
	#stmp ul li a:hover {text-decoration:underline;}
	#stmp ul li a { display: block; border-bottom: 1px dotted #A6A6A6; padding: 4px; color: #000; font-size:13px;}
	#stmp ul li:last-child a { border: none; }
	#stmp ul li li{list-style-image:url(../../images/bullet.gif)!important;}
		#stmp ul li{list-style-image:url(../../images/bullet.gif)!important;}
	#stmp .h2c a{border:none!important;color:#2590CE;letter-spacing:1px;font-size:13px;}

	.h2c {
		color:#74C2E1;
		font-family:Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top:0px;
}
	#stmp .brd ul {
		float:left;
		display:inline;
		margin:1em 30px 1em 0;
		font-size:11px;
		}

/*****stmp*******/
#fb {background-image:url(http://www.travnet.co.in/hotel/images/fb.png);
	 background-repeat:no-repeat;
	 background-position:right;
	 padding-right:5px;
	 height:30px;
	 width:40px;/*50px*/
	 float:left;
	 position:relative;
	 left:-95px;
	 top:-45px;
	 color:white;
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:9px;	 
	 font-weight:bold;	 
 	 text-align:center}
#tw {background-image:url(http://www.travnet.co.in/hotel/images/twitter.png);
	 background-repeat:no-repeat;
	 background-position:right;
	 padding-left:5px;
	 height:30px;
	 width:30px;/*50px*/
	 float:left;
	 position:relative;
	 left:-95px;
	 top:-45px;
	 color:white;
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:7px;
	 font-weight:bold;
	 text-align:center;}
#jn{ background-image:url(http://www.travnet.co.in/hotel/images/joinus.png);
	 background-repeat:no-repeat;
	 background-position:30%;
	 height:18px;
	 width:87px;
	 float:left;
	 position:relative;
	 left:0px;
	 top:-70px;
	 color:black;
	 padding-left:10px;
	 font-family:Verdana;
	 font-size:9px;	 
	 text-align:center;	 
	 }
#txt{float:left;
	 position:relative;
	 left:-175px;
	 top:-15px;
	 color:white;
	 font-size:xx-small;
    }
.shrt_msg{padding:5px;
		font-family:verdana;
		color:red;
		background-color:#ccc;
		border:1px solid black;
		font-size:14px;
		text-align:center;
		font-weight:bold;
		}
.shrt_msg .ok{
font-size:13px;
color:white;
cursor:pointer;
text-transform:uppercase;
background-color:#56A0D4;
padding:7px;
font-weight:700;
}
/***************images css************************/
.add{background-image:url(http://www.travnet.co.in/hotel/images/add.png);background-repeat:no-repeat;}
.mob{background-image:url(http://www.travnet.co.in/hotel/images/mobile.png);background-repeat:no-repeat;height:15px;}
.calus{background-image:url(http://www.travnet.co.in/hotel/images/calus.png);display:block;background-repeat:no-repeat;width:175px;float:right;}
.cont{background-image:url(http://www.travnet.co.in/hotel/images/contact.png);background-repeat:no-repeat;padding-left:5px;}
.fax{background-image:url(../../images/fax.png);background-repeat:no-repeat;height:15px;}	
.bankers{background-image:url(http://www.travnet.co.in/hotel/images/Bankers.png);background-repeat:no-repeat;height:77px;}

.east{background-image:url(http://www.travnet.co.in/hotel/images/email-east-travnet.png);background-repeat:no-repeat;height:15px;padding-left:347px;}
.west{background-image:url(http://www.travnet.co.in/hotel/images/email-west-travnet.png);background-repeat:no-repeat;height:15px;padding-left:347px;}
.north{background-image:url(http://www.travnet.co.in/hotel/images/email-north-travnet.png);background-repeat:no-repeat;height:15px;padding-left:347px;}
.south{background-image:url(http://www.travnet.co.in/hotel/images/email-south-travnet.png);background-repeat:no-repeat;height:15px;padding-left:347px;}
