body{

padding:0px;

margin:0px;

border:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#333333;

line-height:normal;

font-style:normal;

background:url(http://www.indiatravelportal.com/images/bg-repeat.jpg) left top repeat-x #f0f0f0;

line-height:17px;

}



h1,h2,h3,h4,h5,h6,br{ 

padding:0; 

margin:0;

}

h1{

line-height:25px;


}

p{

margin:5px 0 10px 0;

}



h2{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-style:normal;

font-weight:bold;

text-decoration:none;

}



h3{

color:#f49b01;

font-size:13px;

font-weight:bold;

margin:5px 0 8px 0;

}



h4{

color:#07a3d1;

font-size:18px;

font-style:normal;

font-weight:bold;

line-height:26px;

text-decoration:none;

font-family:Arial, Helvetica, sans-serif;

}



img{

border:0;

}



br{

clear:both;

}





#container{

width:961px;

padding:0px;

margin:0 auto;

height:auto;

position:relative;

}

#header{

width:961px;

height:119px;

padding:0px;

margin:0px;

float:left;

}

#navigation{

width:961px;

padding:0px;

margin:0px;

height:43px;

float:left;

}

#body-contant{

width:961px;

padding:0px;

margin:0px;

float:left;

height:auto;

}

#footer{

width:100%;

padding:0px;

margin:30px 0 0 0;

float:left;

background:url(http://www.indiatravelportal.com/images/footer-bg-repeat.jpg) left top repeat-x;

}





.logo{

width:212px;

height:60px;

padding:0px;

margin:30px 0 0 0;

float:left;

}

.header-banner{

width:auto;

padding:0px;

margin:15px 0 0 0;

height:auto;

float:right;

}

.content-row{

width:961px;

padding:0px;

margin:15px 0 0 0;

float:left;

height:auto;

}

.welcome{

width:632px;

height:auto;

padding:0px;

/*margin:19px 0 0 0;*/

float:left;

}

a.read-more{

font-family:Arial, Helvetica, sans-serif;

color:#ffa800;

font-size:12px;

font-style:normal;

font-weight:bold;

text-align:left;

float:left;

text-decoration:none;

text-decoration:underline;

}

.photo-gallery{

width:290px;

padding:10px 10px 10px 10px;

margin:8px 0 0 0;

float:right;

height:auto;

border:1px solid #dcdcdc;

}
.photo-gallery_1{

width:308px;

border:1px solid #dcdcdc;


float:right;

height:auto;



}
.image-bx{

width:83px;

height:56px;

padding:0px;

margin:8px 6px 6px 2px;

float:left;

border:3px solid #d4d4d4;

}

.image-bx1{

width:83px;

height:56px;

padding:0px;

margin:8px 0 6px 6px;

float:left;

border:3px solid #d4d4d4;

}

.content-bx{

width:308px;

padding:0px;

margin:0 17px 0 0;

height:auto;

float:left;

}

.content-bx2{

width:308px;

padding:0px;

margin:0 10px 0 0;

height:auto;

float:left;

}

.bx-header{

width:296px;

padding:0 0 0 12px;

margin:0px;

float:left;

background:url(http://www.indiatravelportal.com/images/white-bx-header.jpg) left top no-repeat;

height:36px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-style:normal;

font-weight:bold;

line-height:35px;

color:#07a2d0;

}
.bx-header_1{

width:296px;



background:url(http://www.indiatravelportal.com/images/white-bx-header.jpg) left top no-repeat;

height:36px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-style:normal;

font-weight:bold;

line-height:35px;

color:#07a2d0; text-align:left;  padding:0 0 0 12px;

}

.white-footer{

width:auto;

height:auto;

padding:0px;

margin:0px;

float:left;

}

.white-bx-middle{

background:url(http://www.indiatravelportal.com/images/white-bx-body.jpg) left top no-repeat;

width:280px;

padding:20px 14px 25px 14px;

margin:0px;

height:auto;

float:left;

}

.white-bx-middle2{

background:url(http://www.indiatravelportal.com/images/white-bx-body.jpg) left top no-repeat;

width:308px;

padding:0;

margin:0px;

height:249px;

float:left;

}

.deperture-bx{

width:640px;

padding:0px;

margin:0px;

height:auto;

float:right;

background-color:#f6f6f6;

}

.deperture-bx-top{

background:url(http://www.indiatravelportal.com/images/deperture-bx-top.jpg) left top no-repeat;

width:630px;

height:38px;

padding:0 0 0 10px;

margin:0px;

float:left;

font-size:18px;

font-style:normal;

font-weight:bold;

line-height:35px;

color:#07a2d0;

}

.deperture-bx-bottom{

width:auto;

height:auto;

float:left;

margin:0px;

}

.deperture-inner{

background:url(http://www.indiatravelportal.com/images/deperture-bg-repeat.jpg) left top repeat-x;

padding:0px;

margin:0px;

float:left;

width:638px;

border-left:1px solid #e6e6e6;

border-right:1px solid #e6e6e6;

}

.deperture-inner-bx{

width:140px;

padding:0px;

margin:10px 0 0 15px;

height:auto;

line-height:17px;

float:left;

}

.bottom-block{

width:647px;

padding:0px;

margin:0px;

float:left;

height:auto;

overflow:hidden;

}

.bottom-block-bg{

width:645px;

padding:0px;

margin:auto;

background:url(http://www.indiatravelportal.com/images/inner-bottom-part-repeat.jpg) left top repeat-x;

border-left:1px solid #e6e6e6;

border-right:1px solid #e6e6e6;

background-color:#f6f6f6;

float:left;

}

.bottom-block-bx{

width:288px;

padding:0px;

margin:0 0 0 22px;

height:auto;

float:left;

}



/*--------------------footer css start----------------------*/

.footer-content{

width:939px;

padding:0;

margin:0 auto;

height:auto;

color:#333333;

}

.footer-link{

line-height:25px;

font-size:12px;

text-decoration:none;

font-style:normal;

font-weight:normal;

padding:0 3px 0 3px;

color:#000000;

}

.footer-link:hover{

line-height:25px;

font-size:12px;

text-decoration:none;

font-style:normal;

font-weight:normal;

color:#f09e01;

padding:0 3px 0 3px;

}

.footer-company-name{

color:#a6a2a2;

text-decoration:none;

line-height:25px;

font-family:Tahoma, Arial, Helvetica, sans-serif;

font-size:11px;

}

a.footer-company-name{

color:#868383;

text-decoration:none;

line-height:25px;

font-family:Tahoma, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

}

.footer-left{

float:left;

width:auto;

padding:0px;

margin:25px 0 0 0;

height:auto;

}

.footer-right{

float:right;

width:auto;

padding:0px;

margin:10px 0 0 0;

height:auto;

}

.sliding-bx{

width:310px;

padding:0px;

margin:0px;

float:right;

height:auto;

background:#FFFFFF;

}

.bottom-banners{

width:304px;

padding:0px;

margin:0px;

float:right;

height:auto;

}

.inner-form{

float:right;

color:#FFFFFF;

}

.form-text1{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#fcad03;

text-decoration:none;

line-height:28px;

font-style:normal;

font-weight:bold;

}

.form-text2{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#fcad03;

text-decoration:none;

line-height:28px;

font-style:normal;

font-weight:bold;

}



.text-field-bx{

width:222px;

padding:0px;

margin:0px;

float:left;

height:auto;

margin-left:5px;

}

.bx-1{

width:68px;

height:auto;

padding:0px;

margin:0px;

float:left;

line-height:29px;

font-weight:bold;

}

.bx-2{

width:151px;

height:auto;

padding:0px;

float:right;

margin:4px 0 4px 0;

}

.field-1{

font-size:12px;

color:#000000;

line-height:normal;

padding:1px;

border:1px solid #090a0a;

width:40px;

margin-right:5px;

}

.field-2{

font-size:12px;

color:#000000;

line-height:normal;

padding:1px;

border:1px solid #090a0a;

width:51px;

margin-right:5px;

}

.field-3{

font-size:12px;

color:#000000;

line-height:normal;

padding:1px;

border:1px solid #090a0a;

width:111px;

margin:0 5px 0 0;

}

.field-4{

font-size:12px;

color:#000000;

line-height:normal;

padding:1px;

border:1px solid #090a0a;

width:130px;

margin:0 5px 0 0;

}

.text-area{

width:223px;

padding:0px;

margin:5px 0 0 0;

color:#000000;

font-size:11px;

padding:1px;

border:1px solid #000000;

height:70px;

}



.height{

margin:15px 0 -5px 0;

}

/*inner_site*/

#inner_top{ width:958px; height:15px; padding:12px 0 10px 3px; margin:0; color:#06a0cf;}

#inner_top a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:none;}

#inner_top a:hover{color:#ffa800;}

#inner_main_content{ width:961px; padding:10px 0 10px 0; margin:0;}



#inner_content_left{ width:200px; padding:0; margin:0; float:left;}

#inner_content_right{ width:755px; padding:0; margin:0; float: right;}

#g_ads{ width:200px; height:90px; padding:0; margin:0;}

#inner_left_nav{ width:200px; padding:0 0 5px 0; margin:0;}

#left_nav_top{ background:url(http://www.indiatravelportal.com/images/left_nav_top.jpg) no-repeat; width:190px; height:22px; padding:10px 0 0 10px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}

#left_nav_contect{ background-color:#373737; width:199px; padding:0; margin:0;}

#left_nav_bottom{ background:url(http://www.indiatravelportal.com/images/left_nav_bottom.jpg) no-repeat; width:199px; height:10px; padding:0; margin:0;}



#inner_right_top{background:url(http://www.indiatravelportal.com/images/inner_right_top.jpg) no-repeat; width:739px; height:29px; padding:15px 0 0 16px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; font-weight:bold;}

#inner_right_ads{ width:729px; padding:17px 0 0 11px; margin:0;}

#inner_right_content{ width:735px; padding:0px 0 0 11px; margin:0;}

#inner_right_left{ width:520px; padding:0; margin:0; float:left; text-align:justify; line-height:18px;}

#inner_right_recommended{ width:730px; padding:15px 0 5px 0; margin:0 auto;}

#rec_top{background:url(http://www.indiatravelportal.com/images/rec_top.jpg) no-repeat; width:718px; height:28px; padding:8px 0 0 12px; margin:0; font-size:17px; font-weight:bold; color:#FFFFFF;}

#rec_tile{background:url(http://www.indiatravelportal.com/images/rec_tile.jpg) repeat-y; width:730px; padding:0; margin:0;}

#rec_bottom{ background:url(http://www.indiatravelportal.com/images/rec_down.jpg) no-repeat; width:730px; height:8px; padding:0; margin:0;}

#rec_under_tile{background:url(http://www.indiatravelportal.com/images/rec_under_tile.jpg) repeat-x; width:714px; height:70px; padding:5px 0 0 12px; margin:0 auto; border-bottom:1px solid #cdcdcd;}

#rec_under_tile h1{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fda703; font-weight:bold;}

#rec_under_tile1{background:url(http://www.indiatravelportal.com/images/rec_under_tile.jpg) repeat-x; width:714px; height:70px; padding:5px 0 0 12px; margin:0 auto;}

#rec_under_tile1 h1{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fda703; font-weight:bold;}





#inner_right_tile{background:url(http://www.indiatravelportal.com/images/inner_right_tile.jpg) repeat-y; width:755px; padding:0; margin:0;}

#inner_right_bottom{background:url(http://www.indiatravelportal.com/images/inner_right_bottom.jpg) no-repeat; width:755px; height:15px; padding:0; margin:0; float:right; }



.left_link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.left_link a:hover{ color:#fda803;}







#vertmenu {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 100%;

width: 195px;

padding: 0px;

margin: 0px;

}



#vertmenu h1 {

display: block;

background:url(http://www.indiatravelportal.com/images/nav_heading_tile.jpg)  repeat-x;

font-size: 12px;

padding: 3px 0 0 2px;

border: none;

color: #fff;

margin: 0px;

width:196px;

line-height:27px;

}



#vertmenu h4 {

display: block;

background:url(http://www.indiatravelportal.com/images/nav_heading_tile.jpg)  repeat-x;

font-size: 12px;

padding: 3px 0 8px 2px;

border: none;

color: #fff;

margin: 0px;

width:196px;

height:27px;

}



#vertmenu ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}

#vertmenu ul li {

margin: 0px;

padding: 0px;

}

#vertmenu ul li a {

font-family:Arial, Helvetica, sans-serif;

font-size: 12px;

display: block;

border-bottom: 1px solid #656565;

padding: 2px 0px 2px 5px;

text-decoration: none;

color: #dadada;

width:194px;

}



#vertmenu ul li a:hover, #vertmenu ul li a:focus {

color: #fda803;

background-color: #202020;

}



#vertmenu a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#07a1d0; text-decoration:none; padding:2px 0 2px 10px;}

#vertmenu a:hover{color:#ffffff;}



#vertmenu h1 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

#vertmenu h1 a:hover{ color:#fda803;}



#vertmenu h4 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

#vertmenu h4 a:hover{ color:#fda803;}



.clear{ clear:both;} 



/*inner_site*/







/*--------------------footer css end----------------------*/





.glossymenu{

list-style-type: none;

margin: 5px 0 0 2px;

padding: 0;

border-bottom-width: 0;

width:302px;

}



.glossymenu li a{

background: white url(media/glossyback.gif) repeat-x bottom left;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

display: block;

width: auto;

padding: 3px 0;

padding-left: 10px;

text-decoration: none;

border-bottom:1px solid #d8d8d8;

line-height:16px;

}





* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */

width:295px;

}



.glossymenu li a:visited, .glossymenu li a:active{

color: #000000;

}



.glossymenu li a:hover{

background:url(http://www.indiatravelportal.com/images/vertical-hover-tab.jpg) left top repeat-x;

color:#ffa800;

font-weight:bold;

}









.markermenu{

width: 250px; /*width of menu*/

}



.markermenu ul{

list-style-type: none;

margin: 5px 0;

padding: 0;

}



.markermenu ul li a{

background:url(http://www.indiatravelportal.com/images/tick.jpg) left no-repeat;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color: #333333;

display: block;

width: auto;

padding: 3px 0;

padding-left: 20px;

text-decoration: none;

}





* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */

width: 250px;

}



.markermenu ul li a:visited, .markermenu ul li a:active{



color: #00014e;

}



.markermenu ul li a:hover{

color: black;



}











/*header navigation css start*/

.nav{

	position: relative;

	padding: 0px;

	margin:3px 0 0 -9px;

	float:left;

	list-style: none;

	width:961px;

}



.nav li{

	float:left;

}



.nav li a{

	float: left;

	display:block;

	color:#FFFFFF;

	text-decoration: none;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight:normal;

	padding:0px 4px 0px 5px; /*Padding to accomodate left tab image. Do not change*/

	line-height: 23px;

	text-align: center;

	cursor: pointer;	

	margin:7px 0px 0px 7px;

	background:url(http://www.indiatravelportal.com/images/nav-left-black.jpg) left top no-repeat;

}



.nav li a b{

	float: left;

	display: block;

	padding: 0px 9px 0px 6px; /*Padding of menu items*/

	background:url(http://www.indiatravelportal.com/images/nav-left-black-right.jpg) right top repeat-x;

}



.nav li.current a, .nav li a:hover, .nav li a.selected{

    color:#FFFFFF;

	background:url(http://www.indiatravelportal.com/images/nav-left-yellow.jpg) left top no-repeat;

	

}



.nav li.current a b, .nav li a:hover b, .nav li a.selected b{

	background:url(http://www.indiatravelportal.com/images/nav-left-yellow-right.jpg) right top repeat-x;



}

/*header navigation css start*/











#topbar{

position:absolute;

padding: 2px;

width:auto;

height:auto;

visibility: hidden;

z-index: 100;

}





#pane1, #pane2, #pane3, #pane4 {

				height:250px;

				overflow:hidden;

				padding:0px;

				margin:0px;

				background-color:#FFFFFF;

				width:300px;

			}

			

			.osX .jScrollPaneTrack {

				background: url(http://www.indiatravelportal.com/images/osx_track.gif) repeat-y;

			}

			.osX .jScrollPaneDrag {

				background: url(http://www.indiatravelportal.com/images/osx_drag_middle.gif) repeat-y;

			}

			.osX .jScrollPaneDragTop {

				background: url(http://www.indiatravelportal.com/images/osx_drag_top.gif) no-repeat;

				height: 6px;

			}

			.osX .jScrollPaneDragBottom {

				background: url(http://www.indiatravelportal.com/images/osx_drag_bottom.gif) no-repeat;

				height: 7px;

			}

			.osX a.jScrollArrowUp {

				height: 24px;

				background: url(http://www.indiatravelportal.com/images/osx_arrow_up.png) no-repeat 0 -30px;

			}

			.osX a.jScrollArrowUp:hover {

				background-position: 0 0;

			}

			.osX a.jScrollArrowDown {

				height:24px;

				background: url(http://www.indiatravelportal.com/images/osx_arrow_down.png) no-repeat 0 -30px;

			}

			.osX a.jScrollArrowDown:hover {

				background-position: 0 0;

			}

			

			.left .jScrollPaneTrack {

				left: 0;

				right: auto;

			}

			.left a.jScrollArrowUp {

				left: 0;

				right: auto;

			}

			.left a.jScrollArrowDown {

				left: 0;

				right: auto;

			}

		

			

			/* IE SPECIFIC HACKED STYLES */

			* html .osX .jScrollPaneDragBottom {

				bottom: -1px;

			}



			////////////////////

			#booking_area_bottom{ width:240px; height:15px; padding:0; margin:0;}



.clear{ clear:both;}

.submitbtn { margin : 0; padding : 0 0 2px 0; width : 93px; height : 33px; text-align : center; color : #fff; border : 0; background : url(http://www.indiatravelportal.com/pru-images/submit-bg.jpg) no-repeat; font : bold 15px arial; cursor : pointer; } 

.formtxt { margin : 0; padding : 0px 0 0px 3px; width : 180px; text-align : left; color : #000; height :18px; border : 1px solid #ccc; font : normal 12px arial; } 

.newformtable { color : #000; font : normal 12px arial; padding : 0;} 

.mandatory { text-align : left; color : #fe0000; margin:0;font : normal 11px arial; } 

.mandatory1 { text-align : center; color : #fff; margin:0 0 5px 0;font : normal 15px arial; } 

.mark { text-align : left; color : #8b020c; padding : 0; margin:0;font : bold 12px arial; } 

.newformtable td { text-align : left; padding:0px;color : #000; margin:0; padding : 0;font : normal 12px arial; } 

.newformtable td table { text-align : left; color : #000; margin:0;padding : 0;font : normal 12px arial; } 

.formtxt1 { margin : 0; padding : 0 0 0 3px; text-align : left; color : #000; height :18px; border : 1px solid #ccc; font : normal 11px arial; } 

.formtxtarea { margin : 0; padding : 0 0 3px; width : 230px; height :93px; text-align : left; color : #000; border : 1px solid #ccc; font : normal 12px arial; }

/*add class by sanjoy karmakar on 17th Nov. 2010  start*/

.header-title{
display: block;
background:url(http://www.indiatravelportal.com/images/nav_heading_tile.jpg)  repeat-x;
font-size: 12px;
padding: 3px 0 0 2px;
border: none;
color: #fff;
margin: 0px;
width:196px;
line-height:27px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}

.header-title a{
color: #fff !important;
}
.header-title a:hover{
color: #07A1D0 !important;
}

.middle-header-title a{
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fda703; font-weight:bold;
}

/*add class by sanjoy karmakar on 17th Nov. 2010  end*/


/******* New css for home-page-15 july-11 **********/

.travel-left{float:left;width:300px;}
.gallery-right{float:left;width:314px; margin:0 0 0 18px;}
.call-img{float:left;width:315px;}

.inner-form-home{border:1px solid #CCCCCC;color:#FFFFFF;float:right;margin-left:5px;padding:0 5px 10px;width:260px;background:#850001;margin-right:15px;}



/******* new css for home page and inner page created 19-9-2011 */
.thnav{float:left; margin:35px 0px 0px 0px;width:auto; height:auto; padding:0px;}
.thnav ul{list-style:none; float:left;}
.thnav ul li{list-style:none; float:left; margin:0px 5px;}
.thnav ul li a{color:black; font-weight:bold; font-family:verdana; text-decoration:none; font-size:14px;}
.thnav ul li a:hover{text-decoration:underline; color:#03ade1;}


.tnb{float:right; width:auto; height:auto; margin:0px; padding:0px;}
.tnb ul{list-style:none; margin:0px; padding:0px;}
.tnb ul li{float:left; margin:3px 0px 0px 15px; padding:0px;}
.tnb ul li a{text-decoration:none; color:black; font-weight:normal; font-family:arial; font-size:12px; margin:0px; padding:0px;}
.tnb ul li a:hover{text-decoration:underline;}




.footer-left .nftermenu{float:left; width:960px;}
.footer-left .nftermenu .intoursime{float:left; width:190px;}
.footer-left .nftermenu .intoursime ul{float:left; height:200px; list-style:none; border-right:solid 1px #c3c3c3; margin:0px 0px 0px 0px; padding:14px 0px 0px 0px; width:189px;}
.footer-left .nftermenu .intoursime ul li{float:left; width:auto; background:url('http://www.indiatravelportal.com/images/fmenuline.jpg') no-repeat 0px 9px; list-style:none; margin:0px; padding:0px; width:189px;}
.footer-left .nftermenu .intoursime ul li a{float:left; margin:2px 0px 0px 9px; padding:0px; color:#4c4c4c; font-size:11px; text-decoration:none;}
.footer-left .nftermenu .intoursime ul li a:hover{text-decoration:underline; color:black;}
.indtrsmc{color:#1e1e1e; font-size:16px; margin:0px; padding:0px; float:left;}




.footer-left .nftermenu .tpinid{float:left; width:190px;}
.tpinid ul{float:left; list-style:none; height:200px; border-right:solid 1px #c3c3c3; margin:0px 0px 0px 0px; padding:14px 0px 0px 0px; width:189px;}
.tpinid ul li{float:left; width:auto; background:url('http://www.indiatravelportal.com/images/fmenuline.jpg') no-repeat 0px 9px; list-style:none; margin:0px 0px 0px 35px; padding:0px;}
.tpinid ul li a{float:left; margin:2px 0px 0px 9px; padding:0px; color:#4c4c4c; font-size:11px; text-decoration:none;}
.tpinid ul li a:hover{text-decoration:underline; color:black;}
.indtrsmc-2{color:#1e1e1e; font-size:16px; margin:0px 0px 0px 20px; padding:0px; float:left;}




.footer-left .nftermenu .sitelinkf{float:left; width:190px;}
.sitelinkf ul{float:left; height:200px; list-style:none; border-right:solid 1px #c3c3c3; margin:0px; padding:14px 0px 0px 0px; width:189px;}
.sitelinkf ul li{float:left; width:125px; background:url('http://www.indiatravelportal.com/images/fmenuline.jpg') no-repeat 0px 9px; list-style:none; margin:0px 0px 0px 45px; padding:0px;}
.sitelinkf ul li a{float:left; margin:2px 0px 0px 9px; padding:0px; color:#4c4c4c; font-size:11px; text-decoration:none;}
.sitelinkf ul li a:hover{text-decoration:underline; color:black;}
.indtrsmc-3{color:#1e1e1e; font-size:16px; margin:0px 0px 0px 40px; padding:0px; float:left;}
.p2f{color:#535353; font-size:12px; margin: 3px 0 0 3px; padding:0px;}




.footer-left .nftermenu .desytrip{float:right; width:375px; margin:0px; padding:0px;}
.footer-left .nftermenu .desytrip .topf{float:left; width:375px; margin:0px; padding:0px;}
.topf .topone{float:left; width:375px; height:48px; margin:0px; padding:0px; background:url('http://www.indiatravelportal.com/images/nfbg-2small.jpg') repeat-x 0px 0px;}
.topf .topone .leftarrof{float:right; width:57px; height:48px; background:url('http://www.indiatravelportal.com/images/nfbg-2small-arow.png') no-repeat 7px 5px; margin:0px; padding:0px; border-left:1px solid #c7c2c8;}
.dfpc{margin:0px; padding:0px; float:left; color:#fefeff; font-family:times New Roman; margin:16px 0px 0px 18px;   font-size: 20px; letter-spacing: 6px;}

.topf .topwto{float:left; width:375px; height:24px; border-bottom:solid 1px #dad6d3; margin:0px; padding:0px; background:#dddddd;}

.footer-left .nftermenu .desytrip .botomf{ float:left; width:375px; margin:28px 0px 0px 0px; padding:0px;}
.botomf .botmf_left{ float:left; width:169px; margin:0px; padding:0px; border-right:1px solid #c2c2c2; height:120px;}
.botomf .botmf_right{ float:left; width:180px; #width:196px; margin:0px; padding:0px 0px 0px 17px;}
.fcpheall{color:#232323; font-size:12px; margin:0px; padding:0px;  line-height: 27px;}
.infoc{font-size:18px !important;}

/**** css end here */


.header-banner .hb-1{float:right; width:200px; height:auto; margin-top:15px;}
.hb-2{.color:#505050; font-size: 20px;}
.hb-3{color:#000000; font-size: 28px; line-height: 35px; font-family: verdana; }


.topheadernavn{width:100%; height:20px; background-color:#ffa800; float:left;}
.topheadernavn .tophe-1{width:960px; height:auto; margin:0px auto;}
.topheadernavn .tophe-1 .etop-22{width:960px; height:auto; margin:0px auto; text-align:left; float:left;}


