/* Body */
body
	{
	background: url(../images/mainbg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.wrapper {
	 background:#f8feff; width:1000px; 
	 margin:0 auto;
}
img, h1, p, b, ul, li, h2{border:0; margin:0; padding:0;}
h1{ font-family:cambria; display:inline; font-size:16px;
color:#005DAA;
font-size:14px;
font-weight:bold;
line-height:25px;
text-align:left;
padding-left:15px;
}
h1 a {
color:#000066;
text-decoration: none;}
h1 a:hover
{
color:#000066;
text-decoration:underline;
}
.link-head
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		padding-left:7px;
		line-height:25px;
		text-align:left;
	}
.link-head a
	{
		color:#000000;
		text-decoration:none;
	}
.link-head a:hover
	{
		color:#000000;
		text-decoration:underline;
	}
.skype_id { padding:22px 0px 10px 10px; vertical-align:middle;}
.country_number { padding:4px; vertical-align:middle; }
.toll-free-countries 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#191c1b;
	text-align:right;
	line-height:15px;
	}
	
	.toll-free-countries a
	{
	color:#191c1b;
	padding: 0 5px;
	text-decoration:none;
	}
.toll-free-countries a:hover
	{
	color:#191c1b;
	
	}		
	
	.toll-free-countries h1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#191c1b;
	text-align:center;
	line-height:15px;
	}
	
	

.toll-free-countries h1 a
	{
	color:#191c1b;
	padding: 0 5px;
	text-decoration:none;
	}
.toll-free-countries h1 a:hover
	{
	color:#191c1b;
	
	}		
.pioneers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#707373;
	text-align:center;
	line-height:20px;
	}
.top-links { 
	font-family:cambria;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	line-height:30px;
	background:#af251b;
}
.top-links a
	{
	color:#ffffff; font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	}
.top-links a:hover
	{
	color:#f5841e;
	text-decoration:none;
	}	
.fill-up
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	line-height:18px;
	}	
.left-link-head
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:12px;
	line-height:25px;
	}
.left-link-head a
	{
	color:#000000;
	text-decoration:none;
	}
.left-link-head a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
.left-links ul {width:228px; float:left; margin:0 auto;}
.left-links ul li{list-style:none; display:block; width:208px; line-height:18px; margin:3px 0px 3px 20px;}
.left-links ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; text-decoration:none; background: url(../images/black-bullet.gif) center left no-repeat; list-style:none; list-style-position:inside; padding:0 0 0 10px;}

.left-links ul li a:hover{color:#000000; text-decoration:underline;}

/*Why book with us for home page only*/
.quick-form-big-home{margin:0px auto; padding:0px; width:688px; float:left; background:#E9F4FD; border:#9DD3FF 1px solid; padding:0px 5px 5px 5px; margin-bottom:10px;}

.arrow-home{padding-top:4px; padding-left:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; font-weight:bold; margin:0px auto; text-align:left; }

.form-txt1-home{margin:0px auto; padding:0px; margin-bottom:2px; color:#2f2f1a; line-height:18px;}

.form-txt1-home ul li{ list-style-image:url(../images/tick.png); line-height:12px;}

hr { height: 1px;
    border: 0; border-top: 1px dashed #ccc;
    margin: .6em 0; padding: 0; }

.org1-home{color:#fff; font-size:16px; font-weight:bold; background:#AF251B; padding:4px; margin-top:4px;}
/*Why book with us for home page only*/

.quick-form-big{margin:0px auto; padding:0px; width:238px; float:left; background:#E9F4FD; border:#9DD3FF 1px solid; padding:0px 5px 5px 5px; margin-bottom:10px;}

.arrow{padding-top:4px; padding-left:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; margin:0px auto; text-align:left; }

.form-txt1{margin:0px auto; padding:0px; margin-bottom:2px; color:#2f2f1a; line-height:18px;}

.form-txt1 ul li{ list-style-image:url(../images/tick.png); line-height:12px;}

hr { height: 1px;
    border: 0; border-top: 1px dashed #ccc;
    margin: .6em 0; padding: 0; }

.org1{color:#fff; font-size:16px; font-weight:bold; background:#AF251B; padding:4px; margin-top:4px;}

.footer-tour-link li {
	width:216px; padding:2px; float:left; font-style:arial; font-size:11px; color:#333; background:url(../images/tick.png) no-repeat; background-position:1px;
padding-left:20px;
}

.city-information ul {width:199px; float:left; margin:0 auto; text-align:left;}
.city-information ul li{list-style:none; display:block; width:199px; line-height:18px; margin:3px 0px 3px 0px;}
.city-information ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; text-decoration:none; background: url(../images/black-bullet.gif) center left no-repeat; list-style:none; list-style-position:inside; padding:0 0 0 8px;}
.city-information ul li a:hover{color:#000000; text-decoration:underline;}


.right-links ul {width:245px; float:left; margin:0 auto;}
.right-links ul li{list-style:none; display:block; width:233px; line-height:18px; margin:3px 0px 3px 12px; text-align:left;}
.right-links ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; text-decoration:none; background: url(../images/black-bullet.gif) center left no-repeat; list-style:none; list-style-position:inside; padding:0 0 0 10px;}
.right-links ul li a:hover{color:#000000; text-decoration:underline;}

.departure-details {
	width:100px; float:left; padding:10px; text-align:center; font-family:cambria; font-size:15px; font-weight:bold;
}
.departure-details a {
	color:#C5161D;
}
.departure-details a:hover {
	text-decoration:none;
}
 
.mainheading
	{
	font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:inline;
	font-size:14px;
	font-weight:bold;
	color:#c5161d;
	line-height:20px;
	height:23px;
	}
		
.link-rotation
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c5161d;
	background:#c9e3f8; border-left:4px solid #c5161d;
	padding-left:12px;
	line-height:20px;
	height:23px;
	}
.link-rotation a
	{
	color:#c5161d;
	text-decoration:none;
}
.link-rotation a:hover
	{
	color:#c5161d;
	text-decoration:underline;
	}		
.con-head
	{
	font-family: Cambria;
	font-size:16px;
	border-left:4px solid #f08012;
	color:#005DAA; background:#C9E3F8;
	padding-left:12px;
	line-height:24px;
	text-align:left;
	
	}
.con-head a
	{
	color:#005daa;
	text-decoration:underline;
	}
.con-head a:hover
	{
	color:#005daa;
	text-decoration:none;
	}
	
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; line-height:20px;}
h2 a{color:#000000; text-decoration:none;}
h2 a:hover{color:#000000; text-decoration:none;}
	
.destination
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:7px;
	line-height:18px;
	text-align:left;
	padding-bottom:5px;
	}
.destination a
	{
	color:#333333;
	text-decoration:none;
	}
.destination a:hover
	{
	color:#333333;
	text-decoration:underline;
	}
.duration
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:7px;
	line-height:18px;
	text-align:left;
	padding-bottom:5px;
	padding-top:3px;
	}
.duration a
	{
	color:#333333;
	text-decoration:none;
	}
.duration a:hover
	{
	color:#333333;
	text-decoration:underline;
	}	
.day
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:7px;
	line-height:18px;
	text-align:left;
	padding-top:5px;
	}
.day a
	{
	color:#333333;
	text-decoration:none;
	}
.day a:hover
	{
	color:#333333;
	text-decoration:underline;
	}
.it-con
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:7px;
	padding-right:7px;
	line-height:18px;
	text-align:justify;
	padding-bottom:5px;
	}
.it-con a
	{
	color:#333333;
	text-decoration:none;
	}
.it-con a:hover
	{
	color:#333333;
	text-decoration:underline;
	}				

.img-box-two
	{
	padding:7px 7px 7px 12px;
	}	
.read-more
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding-right:7px;
	line-height:20px;
	text-align:right;
	}
.read-more a
	{
	color:#333333;
	text-decoration:none;
	}
.read-more a:hover
	{
	color:#333333;
	text-decoration:underline;
	}	
.footer-links
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background:#ebebeb;
	text-align:center;
	line-height:30px;
	}
.footer-links a
	{
	color:#333333;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	}
.footer-links a:hover
	{
	color:#333333;
	text-decoration:underline;
	}			
.network-websites
	{
	font-family:tahoma;
	font-size:11px;
	color:#4d5151; display:inline;
	text-align:center;
	line-height:18px;
	}
.network-websites a
	{
	color:#4d5151;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	}
.network-websites a:hover
	{
	color:#4d5151;
	text-decoration:underline;
	}
.network-websites img
	{
	vertical-align:middle;
	}
.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background:#ebebeb;
	text-align:center;
	line-height:30px;
}
.copyright a
	{
	color:#333;
	text-decoration:none;
	}
.copyright a:hover
	{
	color:#6e6e6e;
	text-decoration:underline;
	}	
.form-text
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	color:#000000;
	
	}				


.submit
	{
	background: url(../images/submit-button.png) no-repeat; width:222px; height:32px; color:#FFF;  border:0px; margin-top:5px; font-size:14px; margin-bottom:5px; cursor:pointer;
	}
.submit2{ background: url(../images/soumettre.png) no-repeat; width:181px; height:54px; padding:0; color:#none;  border:0px; margin-top:5px; font-size:14px; cursor:pointer; text-align:center; box-shadow:none;}

.left-form-bg-col{background:#FFFFFF url(../images/left-links-bg.gif) top left repeat-x; border-left:#cbcdce solid 1px; border-right:#cbcdce solid 1px; width:250px;}


.main-six-points ul {width:230px; float:left; margin:0 auto;}
.main-six-points ul li{list-style:none; display:block; width:225px; line-height:18px; margin:3px 0px 3px 5px; text-align:left;}
.main-six-points ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; text-decoration:none; background: url(../images/bullet1.png) center left no-repeat; list-style:none; list-style-position:inside; padding:0 0 0 10px;}
.main-six-points ul li a:hover{color:#000000; text-decoration:underline;}

#rajsthan-fd{width:250px; float:left; background:url(../images/rajasthan-fd.jpg) no-repeat top left; height:228px; font-family:Verdana, Geneva, sans-serif; color:#000000; font-size:11px; padding: 0 5px; line-height:15px;}
#rajsthan-fd h2{color:#000000; font-size:15px; text-align:center; padding:5px 0 5px 0;}
#rajsthan-fd h2 a{color:#000000; text-decoration:underline;}
.fd-dep{width:110px; float:left; text-align:right; padding:0 5px 0 0;}
.fd-dates{width:110px; float:left; text-align:left; padding:0 10px 0 0;}
.fd-tarif{width:240px; float:left; padding-top:60px}
.fred{color:#F00;}

.iti-box {
	background-color: #E9F4FD;
    border: 1px solid #9dd3ff;
    margin: 0px 0 0;
    padding:2px;
    width:243px;
}

.ht {
    margin: 0;
    padding: 0;
    width: 235px;
}

#nee ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 235px;
}

.ht ul li {
    background-color: #C9E3F8;
    border: 1px solid #9DD3FF;
    list-style-position: inside;
    list-style-type: circle;
    margin: 2px;
    padding: 4px;
}
.ht ul li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.ht ul li a:hover {
    color: #BE0821;
}
.iti-box-txt { 
	font-family:Cambria; font-weight:bold; padding:3px;
	font-size:18px; color:#022860; 
	width:230px; text-align:center;
}
.iti-box-txt a{text-decoration:none; color:#022860;}
.iti-box-txt a:hover{text-decoration:none; color:#043d90;}
.iti-box-txt-inner{width:230px; float:left; margin:10px 0 0 0;}
.iti-box-txt-inner ul{margin:0; padding:0;}
.iti-box-txt-inner li{margin:0; padding:5px 0 0 5px;; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#022860; list-style-type:none;}
.iti-box-txt-inner li a{text-decoration:none; color:#c60306; border-bottom:1px dotted #afafaf; font-weight:bold;}

.iti-box-txt-inner li a:hover{border-bottom:1px dashed #000000; color:#000000;}
.clear{clear:both;}
.more-details a{color:#AF251B; text-decoration:none;}
.more-details a:hover{color:#AF251B; text-decoration:underline;}


.form-bg{ background:#eaf6fd; width:650px; height:219px; border-left:1px solid #c4c3c3; border-right:1px solid #c4c3c3;"}
.inner_link{ width:auto; padding:0px; margin:0px;}
.inner_link ul{ padding:10px;}
.inner_link  li a{ font-size:12px; color:#272727; font-weight:normal;}
.iti-box-txt-inner2{width:230px; float:left; margin:10px 0 0 0;}




