*{margin:0;
padding:0;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

h4{margin:0px; color:#FFFF00; font-size:14px; padding:5px 10px; line-height:24px; background:#0066FF;  }

#mainContainer{width:998px;
margin:0 auto;
background-color:#0048fd;
}

#txtHeader{background-image:url(../images/header.jpg);
background-repeat:no-repeat;
width:998px;
height:100px;
}

#imgHeader{background-image:url(../images/img1.jpg);
background-repeat:no-repeat;
width:998px;
height:233px;
}

#hozLine{background-image:url(../images/hoz-line.jpg);
background-repeat:repeat-x;
width:998px;
height:24px;
}

#containerBox{width:998px;
margin:0 auto;
background-color:#0048fd;
background-image:url(../images/pattern1.jpg);
background-repeat:no-repeat;
background-position:center top;
overflow:hidden;

}		

	#leftContainer{width:203px;
	margin:0;
	float:left;
	}	
	
		#leftContainer img{width:203px;
		height:192px;
		margin:0;
		margin-bottom:48px;
		border:0;
		}	
		
		#leftContainer p img{width:196px;
		height:192px;
		margin:0;
		padding:0;
		margin-left:7px;
		margin-top:12px;
		margin-bottom:25px;
		border:0;
		}	
	
	#midContainer{width:589px;
	float:left;
	}
	#midContainer1{width:500px;
	float:left;
	}
	
		#buttonBox{width:530px;
		height:34px;
		margin:0 auto;
		text-align:center;
		}
			
			#buttonBox ul{
			margin: 0;
			padding: 0;
			list-style: none;
			}
			
			#buttonBox li{display: inline;
			}
			
			#buttonBox li a{background-image:url(../images/butt.jpg);
			background-repeat:no-repeat;
			width:104px;
			line-height:29px;
			margin-right:2px;
			display:block;
			float:left;
			text-align:center;
			color: #FFFFFF;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
			
			#buttonBox li a:hover{background-image:url(../images/butt-o.jpg);
			background-repeat:no-repeat;
			width:104px;
			height:29px;
			color: #FFF000;
			font-size:12px;
			font-weight:bold;
			text-decoration:underline;
			}
			
		#patternBox{background-image:url(../images/pattern.jpg);
		background-repeat:no-repeat;
		width:592px;
		height:50px;
		margin:0;
		margin-top:7px;
		}
		
		#itiLinkBox{width:569px;
		margin:0 auto;
		margin-top:60px;
		margin-bottom:10px;
		overflow:hidden;
		}
		
		#transBox{width:669px; margin:0 auto; margin-top:30px; margin-bottom:10px; overflow:hidden; color:#FFF;}		
        #transBox .img-box1{width:560px; margin:0 auto; margin-left:80px; overflow:hidden;}
        #transBox .img-box1 .gallery{width:233px; float:left; margin-right:32px; margin-top:15px;}
        #transBox .img-box1 .gallery h3{font-size:14px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:6px 0; padding:3px; border:#09F solid 1px;
background-color:#06F;}	
		
			#packageBox{
			margin-left:50px;
			margin-right:10px;
			float:left;
			}
				
				#packageBox ul{margin:0 auto;}
				
				#packageBox li{list-style-image:url(../images/icon.jpg);
				height:22px;
				margin:0;
				padding-left:8px;
				list-style-position:inside;
				}
																			
				#packageBox li a{
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				text-decoration:none;
				}
							
				#packageBox li a:hover{font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#FFF;
				text-decoration:underline;
				}
#weekendBox{width:350px;
			margin-left:50px;
			margin-right:10px;
			margin-top:10px;
			float:left;
			}
				
				#weekendBox ul{margin:0 auto;}
				
				#weekendBox li{list-style-image:url(../images/icon.jpg);
				height:22px;
				margin:0;
				padding-left:8px;
				list-style-position:inside;
				}
																			
				#weekendBox li a{
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				text-decoration:none;
				}
							
				#weekendBox li a:hover{font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#FFF;
				text-decoration:underline;
				}
#honeyBox{width:390px;
			margin-left:50px;
			margin-right:10px;
			margin-top:10px;
			float:left;
			}
				
				#honeyBox ul{margin:0 auto;}
				
				#honeyBox li{list-style-image:url(../images/icon.jpg);
				height:22px;
				margin:0;
				padding-left:8px;
				list-style-position:inside;
				}
																			
				#honeyBox li a{
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				text-decoration:none;
				}
							
				#honeyBox li a:hover{font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#FFF;
				text-decoration:underline;
				}
			
			#verLine{width:10px;
			height:210px;
			background-image:url(../images/ver-line.jpg);
			background-repeat:no-repeat;
			background-position:center center;
			float:left;
			margin-right:10px;
			margin-left:8px;
			}
			
			#placeBox{width:150px;
			height:210px;
			margin-left:10px;
			float:left;
			}
			
				#placeBox ul{margin:0 auto;}
				
				#placeBox li{list-style-image:url(../images/icon.jpg);
				height:22px;
				margin:0;
				padding-left:8px;
				list-style-position:inside;
				}
																			
				#placeBox li a{
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				text-decoration:none;
				}
							
				#placeBox li a:hover{font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#FFF;
				text-decoration:underline;
				}
		
		#hozLine1{width:589px;
		height:10px;
		background-image:url(../images/hoz-line2.jpg);
		background-repeat:no-repeat;
		background-position:center center;
		}
		
		#sortTourBox{width:569px;
		height:140px;
		margin:0 auto;
		margin-top:15px;
		margin-bottom:10px;
		}
		
			#linkBox{width:270px;
			height:100px;
			margin-left:10px;
			margin-right:10px;
			float:left;
			}
			
				#linkBox ul{margin:0 auto;}
				
				#linkBox li{list-style-image:url(../images/icon.jpg);
				height:22px;
				margin:0;
				padding-left:8px;
				list-style-position:inside;
				}
																			
				#linkBox li a{
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				text-decoration:none;
				}
							
				#linkBox li a:hover{font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#FFF;
				text-decoration:underline;
				}
				
			#linkBox1{width:250px;
			height:100px;
			margin-left:10px;
			float:left;
			}
			
				#linkBox1 ul{margin:0 auto;}
				
				#linkBox1 li{list-style-image:url(../images/icon.jpg);
				height:22px;
				margin:0;
				padding-left:8px;
				list-style-position:inside;
				}
																			
				#linkBox1 li a{
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				text-decoration:none;
				}
							
				#linkBox1 li a:hover{font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#FFF;
				text-decoration:underline;
				}
		
	#rightContainer{width:203px;
	margin:0;
	float:left;
	}	
	
		#rightContainer img{width:203px;
		height:192px;
		margin:0;
		margin-bottom:48px;
		border:0;
		}	
		
		#rightContainer p img{width:196px;
		height:192px;
		margin:0;
		padding:0;
		margin-right:7px;
		margin-top:12px;
		margin-bottom:25px;
		border:0;
		}	
		
.horline{background-image:url(../images/hoz-line1.jpg);
background-repeat:repeat-x;
width:998px;
height:10px;
margin-bottom:10px;
}
#tourpackages{width:980px; margin:0 auto; padding-left:10px; clear:both; margin:0px 0px 10px 0px;}
#tourpackages .by-vovobus{width:480px; float:left; height:auto;}
#tourpackages .by-TataIndica{width:480px; float:right; height:auto;}

#aboutManali{width:974px;
margin:10px 15px 10px 10px;
text-align:justify;
line-height:22px;
}	

	#aboutManali p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	}


#copyBox{width:998px;
height:40px;
text-align:center;
color:#FFF;
font-weight:bold;
}

	#copyBox a{text-decoration:underline;
	padding-top:30px;
	color:#FFF;
	padding-top:30px;
	}
	
	#copyBox a:hover{
	text-decoration:none;
	padding-top:30px;
	color:#FF0;
	}
	
/* /////////////////////////////////////////// Text ///////////////////////////// */

	h1{font-size:22px;
	font-weight:lighter;
	color:#FF0;
	margin:0;
	margin-bottom:12px;
	}
	
	h2{font-size:18px;
	font-weight:lighter;
	color:#FF0;
	margin:0;
	margin-top:12px;
	margin-bottom:12px;
	padding:2px;
	padding-left:10px;
	background-color:#03F;
	border:1px solid #FFF;
	}
	
	h6{font-size:18px;
	font-weight:lighter;
	color:#FF0;
	margin:0;
	margin-top:4px;
	margin-bottom:4px;
	padding:2px;
	padding-left:10px;
	background-color:#03F;
	border:1px solid #FFF;
	}
	h6 a{text-decoration:none;color:#FF0;}
	h6 a:hover{color:#09F;}
	
   .main-head{font-size:18px;
	font-weight:lighter;
	color:#FF0;
	margin-bottom:12px;
	padding:2px;
	padding-left:10px;
	background-color:#03F;
	border:1px solid #FFF;
	}	
	
	
	.green{color:#00ff06;
	font-weight:bold;}
	
#footer{width:998px;
height:25px;
text-align:center;
}

	#footer a{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0;
	text-decoration:none;
	}
	
	#footer a:hover{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
	}
	

/* ///////////////////////////////////////// inner Page ////////////////////////////////// */

#innerButtonBox{width:848px;
height:34px;
margin:0 auto;
text-align:center;
}
			
	#innerButtonBox ul{
	margin: 0;
	padding: 0;
	list-style: none;
	}
			
	#innerButtonBox li{display: inline;
	}
		
	#innerButtonBox li a{background-image:url(../images/butt.jpg);
	background-repeat:no-repeat;
	width:104px;
	line-height:29px;
	margin-right:2px;
	display:block;
	float:left;
	text-align:center;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
			
	#innerButtonBox li a:hover{background-image:url(../images/butt-o.jpg);
	background-repeat:no-repeat;
	width:104px;
	height:29px;
	color: #FFF000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}
			
#innerContainerBox{width:974px;
height:1305px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
overflow:inherit;
}

#innerContainerBox1{width:974px;
height:1820px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
}

#innerContainerBox-a{width:974px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
overflow:hidden;
}

#innerContainerBox-b{width:974px;
height:1200px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
}

#innerContainerBox2{width:974px;
margin:0 auto;
background-color:#0048fd;
overflow:hidden;
padding-bottom:10px;
margin-top:15px;
}
#innerContainerBox3{width:974px;
height:1000px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
overflow:inherit;
}

#innerContainerBox4{width:974px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
overflow:hidden;
}

#innerContainerBox5{width:974px;
height:1200px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
overflow:inherit;
}

#innerContainerBox6{width:974px;
height:1130px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
overflow:inherit;
}

#innerContainerBox7{width:974px;
height:1350px;
margin:0 auto;
margin-top:15px;
background-color:#0048fd;
overflow:inherit;
}

	#innerLeftContainer{width:276px;
	margin:0;
	float:left;
	border:2px solid #00F;
	background-color:#0E72EB;
	}
	
		#innerLeftContainer ul{margin:0 auto;}
				
		#innerLeftContainer li{list-style-image:url(../images/icon.jpg);
		height:26px;
		margin:0;
		padding-left:8px;
		list-style-position:inside;
		}
																			
		#innerLeftContainer li a{
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
		}
							
		#innerLeftContainer li a:hover{font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFF;
		text-decoration:underline;
		}
				
	#innerRightContainer{width:676px;
	height:1290px;
	margin:0;
	float:left;
	margin-left:14px;
	margin-bottom:10px;
	padding:0;
	border:2px solid #00F;
	background-color:#0048fd;
	}
	
	#innerRightContainer1{width:676px;
	height:1800px;
	margin:0;
	float:left;
	margin-left:14px;
	margin-bottom:10px;
	padding:0;
	border:2px solid #00F;
	background-color:#0048fd;
	}
	
	
	#innerRightContainer1 p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
	
	#innerRightContainer-b{width:676px;
	height:1170px;
	margin:0;
	float:left;
	margin-left:14px;
	margin-bottom:10px;
	padding:0;
	border:2px solid #00F;
	background-color:#0048fd;
	}
	
	
	#innerRightContainer-b p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
#innerRightContainer2{width:676px;
	margin:0;
	float:left;
	margin-left:14px;
	padding-bottom:10px;
	border:2px solid #00F;
	}
	
	#innerRightContainer2 p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:20px;
	padding-right:10px;
	}
	
	#innerRightContainer3{width:676px;
	height:995px;
	margin:0;
	float:left;
	margin-left:14px;
	border:2px solid #00F;
	}
	
	.rightcontainer{font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-left:25px;
	line-height:20px;
	 padding:30px;
	}
	
	#innerRightContainer3 p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
	
	#innerRightContainer4{width:676px;
	margin:0;
	float:left;
	margin-left:14px;
	border:2px solid #00F;
	}
	
	#innerRightContainer4 p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
	
	#innerRightContainer5{width:676px;
	height:1350px;
	margin:0;
	float:left;
	margin-left:14px;
	margin-bottom:10px;
	padding:0;
	border:2px solid #00F;
	background-color:#0048fd;
	}
	
	#innerRightContainer5 p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
	
	#innerRightContainer6{width:676px;
	height:1200px;
	margin:0;
	float:left;
	margin-left:14px;
	margin-bottom:10px;
	padding:0;
	border:2px solid #00F;
	background-color:#0048fd;
	}
	
	#innerRightContainer6 p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
	
	#innerRightContainer7{width:676px;
	height:1130px;
	margin:0;
	float:left;
	margin-left:14px;
	border:2px solid #00F;
	}
	
	#innerRightContainer7 p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
	
	#innerRightContainer p{
	margin:0;
	padding-left:20px;
	text-align:justify;
	line-height:18px;
	padding-right:10px;
	}
	
/*/////////////////////////////////////////////////Content/////////////////////////////////////////////////////////////*/

	.itin{font-size:15px;
	font-weight:bold;
	color:#93FF00;
	text-decoration:none;
	}
	
	.itin1{font-size:15px;
	font-weight:bold;
	color:#FC0;
	text-decoration:none;
	}
	
   .pack{margin:0;
    margin-left:38px;
	margin-top:15px;
	margin-bottom:10px;
    padding:0;
	list-style-type:disc;
}

  .pack1{padding-bottom:5px;
   padding-top:5px;
  }

.honeymoon{font-size:16px;
    font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

a.site{font-weight:normal;
    color:#FFF;
	text-decoration:none;
}

a.site:hover{font-weight:normal;
    color:#FFF;
	text-decoration:none;
}

a.site1{font-weight:bold;
    font-size:15px;
    color:#FFF;
	text-decoration:none;
	padding-left:15px;
}

a.site1:hover{font-weight:bold;
    font-size:15px;
    color:#FFF;
	text-decoration:none;
	padding-left:15px;
}


a.site2{font-weight:bold;
    font-size:14px;
    color:#FF0;
	text-decoration:none;
}

a.site2:hover{font-weight:bold;
    font-size:14px;
    color:#FFF;
	text-decoration:none;
}

a.site3{font-weight:bold;
    font-size:13px;
    color:#FFF;
	text-decoration:none;
	
}

a.site3:hover{font-weight:bold;
    font-size:13px;
    color:#FFF;
	text-decoration:none;
}

a.site4{font-weight:bold;
    font-size:13px;
    color:#FFF;
	text-decoration:none;
	padding-left:200px;
}

a.site4:hover{font-weight:bold;
    font-size:13px;
    color:#FFF;
	text-decoration:none;
	padding-left:200px;
}

.text{width:50px;
   height:20px;
}

.text1{width:100px;
   height:20px;
}

.text2{width:210px;
   height:70px;
}

  form{padding:0;
       margin:0;
}

.image{margin:5px;
}


#sortTourBox1{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		height:8%;
		padding:0;
		}
		
#sortTourBox2{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		height:13%;
		padding:0;
		}
		
#sortTourBox3{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		height:10%;
		padding:0;
		}	
		
#sortTourBox5{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		height:22%;
		padding:0;
		}	
		
#sortTourBox6{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		height:30%;
		padding:0;
		}		
		
#sortTourBox4{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:5px;
		height:18%;
		padding:0;
		}
		
#sortTourBox7{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		height:16%;
		padding:0;
		}
		
#sortTourBox8{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		padding:0;
		overflow:hidden;
		}
		
#sortTourBox9{width:610px;
		margin:0 auto;
		margin-top:25px;
		margin-bottom:10px;
		height:12%;
		padding:0;
		}		
		
#tableft{
		margin-bottom:10px;
		margin-left:8px;
		float:left;
		border:1px solid #FFF;
		padding:0;
}

.tableft1{width:265px;
		margin-bottom:10px;
		padding-bottom:5px;
		padding-top:5px;
		border-bottom:1px solid #FFF;
}

#tabright{
		margin-bottom:10px;
		margin-right:8px;
		float:right;
		border:1px solid #FFF;
		padding:0;
}

h3{font-weight:bold;
   font-size:12px;
   line-height:22px;
   margin:2px;
   padding:0;
   text-align:center;
}
.img-box{width:544px; margin:0 auto; overflow:hidden; padding-top:14px; padding-bottom:10px;}
.img-box .gallery{width:124px; float:left; margin-right:16px;}
.img-box .gallery1{width:538px; float:left; margin-left:0px; margin-top:20px;}
.img-box .gallery h3{ font-size:13px; color:#FF0; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:6px 0; border:#09F solid 1px;
background-color:#06F;}	
.img-box .gallery h3 a{color:#FF0; text-decoration:none;}
.img-box .gallery h3 a:hover{color:#FFF; text-decoration:none;}
#hozLine-new{width:545px; height:10px; background-image:url(../images/hoz-line2.jpg); background-repeat:no-repeat; background-position:center center; margin:0 auto;}
#hozLine-new1{width:545px; height:10px; background-image:url(../images/hoz-line2.jpg); background-repeat:no-repeat; background-position:center center; margin:0 auto; float:left;}
#hozLine-new2{width:545px; height:10px; background-image:url(../images/hoz-line2.jpg); background-repeat:no-repeat; background-position:center center; margin:0 auto;}
.cnt-tbl{margin:0 auto; background-color:#FFF;}
.cnt-tbl td { padding-left:10px; line-height:24px; background-color:#0048FD;}
.cnt-tbl h4{font-size:14px; font-weight:bold; color:#FFF;}
.cnt-tbl a{color:#FFF; font-weight:bold;}
.cnt-tbl a:hover{color:#FFF; text-decoration:none;}
.detal-box{border:#FFF  solid 1px; width:630px; background-color:#B9DCFF; padding:8px; color:#000; text-align:justify; line-height:18px; margin-top:20px; float:left;}
.detal-box img{padding-right:8px;}
.detal-box p{padding-bottom:8px;}
.detal-box span{font-size:14px; color:#FF0; font-family:Arial, Helvetica, sans-serif; margin:0; text-align:left; font-weight:bold; }
.detal-box span a{color:#FE292F; text-decoration:underline;}
.detal-box span a:hover{color:#000; text-decoration:none;}
.detal-box a{text-decoration:none; color:#F00;}
.detal-box a:hover{text-decoration:underline; color:#000;}
.hotel-cnt-box{
	width:648px;
	float:left;
	padding:0 14px 10px 14px;
	line-height:18px;
	text-align:justify;
	}
	.hotel-cnt-box h5{
	font-size:14px;
	font-weight:bold;
	color:#0CF;
	margin-bottom:10px;
	
	}
.hotel-cnt-box ul{
	margin-left:30px;
   }
#innerRightContainer-hotel{
	width:676px;
	float:left;
	margin-left:14px;
	border:2px solid #00F;
	}
.rate-tbl {background-color:#FFF;}
.rate-tbl th{background-color:#0E72EB; text-align:left; padding-left:10px;}
.rate-tbl td {padding-left:10px; background-color:#03F;}
h5{font-size:13px;
	font-weight:bold;
	color:#0CF;
	margin:0;
	margin-bottom:25px;
	}
