*{margin:0;padding:0}
html{background:#045886 url(images/bg.jpg) repeat-x left top;position:relative}
body{font-family:Arial, Helvetica, sans-serif;background:url(images/bg2.jpg) no-repeat right top}
table{border-collapse:collapse}
q{quotes:none}
a img{border:none}
.center{text-align:center}

#wrap{margin:0 10px 0 40px}

#header{height:173px;position:relative}
	#header #logo{position:absolute;left:20px;top:90px;display:block;width:230px;height:64px}
	#header #myslidemenu{position:absolute;right:140px;top:0;height:1%} 
	#header #menu{list-style-type:none;font-size:0.7em}
		#header #menu li{float:left;padding:15px 5px 6px 8px;background:url(images/arrow.gif) no-repeat left bottom;border-left:solid 1px #fff;position:relative}
			#header #menu li a{color:#fff;text-decoration:none}
			#header #menu li a:hover{text-decoration:underline}
			#header #menu li ul{position:absolute;left:0;visibility:hidden;list-style-type:none;font-size:1em;text-transform:uppercase;background:#227AA8;padding:10px 15px;border:solid 1px #045887;width:200px}
				#header #menu li ul li{float:none;padding:0 0 0 20px;background:url(images/arrow2.png) no-repeat left center;border:none}
					#header #menu li ul li a{display:block;padding:8px 0 8px 9px;border-bottom:dashed 1px #2C608F;height:1%}

#content{width:100%}

#leftbar{width:250px;border-left:solid 1px #467799;border-top:solid 1px #467799;border-right:solid 1px #467799;padding:0 1px;background:url(images/sidebar_bg.gif) repeat-y center top;vertical-align:top}
	#leftbar h2{background:url(images/h_bg.jpg) no-repeat left top;padding:0 0 0 25px;line-height:39px;color:#fff;font-size:0.9em;font-weight:normal;margin-bottom:10px;border-top:solid 1px #045887;border-bottom:solid 1px #045887}
	#leftbar .menu{list-style-type:none;padding:0 20px 20px 20px;font-size:0.9em;margin-bottom:10px}
		#leftbar .menu li{background:url(images/arrow2.png) no-repeat left center;padding:0 0 0 20px;height:1%}
		#leftbar .menu li.last{padding:7px 0}
			#leftbar .menu li a{display:block;padding:8px 0 8px 9px;color:#fff;text-decoration:none;border-bottom:dashed 1px #2C608F;height:1%}
			#leftbar .menu li a:hover{text-decoration:underline}
		#leftbar .banner{background:url(images/banner_230x300.jpg) no-repeat center center;padding:0 0 0 0px}
	#leftbar h3{font-weight:normal;color:#E6AD1F;padding:0 20px;margin-bottom:10px;font-size:1em}
	#leftbar h4{font-weight:normal;color:#FFFFFF;padding:0 20px;margin-bottom:14px;font-size:1.2em}
	#leftbar p{color:#fff;padding:0 10px;margin-bottom:20px;font-size:0.9em}
	#leftbar table{font-size:0.75em;color:#fff;margin-bottom:20px}
		#leftbar table td{padding:0 0 0 20px}
	#leftbar .all a{color:#fff;font-size:0.8em;margin-bottom:20px;padding:0 10px;color:#E6AD1F}
		
#maincont{padding:80px 10px 0 10px;vertical-align:top}
	#maincont a{color:#f0f0f0}
	#maincont a:hover{text-decoration:none}
	#maincont .menu{list-style-type:none;padding:0 0 0 20px}
		#maincont .content img { margin: 10px; }
		#maincont .menu li{float:left;background:url(images/but_bg.jpg) repeat-x left top;font-size:0.9em;margin-right:1px;position:relative;top:9px}
		#maincont .menu li.active{background:url(images/actbut_lbg.gif) no-repeat left top;margin-left:-5px;font-size:1.1em;padding:0 0 0 11px;top:0}
			#maincont .menu li a{display:block;float:left;color:#fff;text-decoration:none;background:url(images/but_lbg.jpg) no-repeat left top}
			#maincont .menu li.active a{background:url(images/actbut_bg.jpg) repeat-x left top}
				#maincont .menu li a span{display:block;float:left;background:url(images/but_rbg.jpg) no-repeat right top}
				#maincont .menu li.active a span{background:url(images/actbut_rbg.jpg) no-repeat right top}
					#maincont .menu li a span span{height:30px;line-height:30px}
					#maincont .menu li.active a span span{height:39px;line-height:39px}
					#maincont .menu li a.avia span span{background:url(images/icon_avia.gif) no-repeat 5px center;padding:0 10px 0 30px}
					#maincont .menu li a.jd span span{background:url(images/icon_jd.gif) no-repeat 5px center;padding:0 10px 0 30px}
					#maincont .menu li a.hotels span span{background:url(images/icon_hotels.gif) no-repeat 5px center;padding:0 10px 0 25px}
					#maincont .menu li a.order span span{background:url(images/icon_order.gif) no-repeat 5px center;padding:0 10px 0 35px}
	#maincont #order{clear:both;border:solid 1px #44779C;padding:30px 10px;font-family:Tahoma, Geneva, sans-serif;margin-bottom:20px;height:1%}
		#maincont #order a{color:#FFF}
		#maincont #order a:hover{text-decoration:none}
		#maincont #order select{width:79px;height:19px;border:double 2px #4C7B9F;background:#fff;font:1em Tahoma, Geneva, sans-serif}
		#maincont #order select.selectWide{width:220px}
		#maincont #order .input{width:42px;height:15px;border:double 2px #4C7B9F;background:#fff;font:1em Tahoma, Geneva, sans-serif}
		#maincont #order .inputSm{width:29px;height:15px;border:double 2px #4C7B9F;background:#fff;font:1em Tahoma, Geneva, sans-serif}
		#maincont #order .chb{vertical-align:middle}
		#maincont #order .button{border:none;background:none;cursor:pointer;font:1.1em rial, Helvetica, sans-serif;color:#FCFFA6}
			#maincont #order .button span{text-decoration:underline}
	#maincont h1{background:url(images/arrow3.png) no-repeat left bottom;border-bottom:solid 1px #44779C;padding:0 0 0 25px;color:#fff;font-size:1.0em;font-weight:normal;margin-bottom:20px}
	#maincont h2{background:url(images/arrow3.png) no-repeat left bottom;border-bottom:solid 1px #44779C;padding:0 0 0 25px;color:#fff;font-size:0.9em;font-weight:normal;margin-bottom:20px}
	#maincont h3{color:#fff;font-size:0.9em;font-weight:normal}
	#maincont h4{color:#fff;}
	#maincont p{color:#fff;font-size:0.9em;margin-bottom:15px;padding:0 10px}
	#maincont ul{color:#fff;font-size:0.9em;padding:0 10px;text-align:justify}
	#maincont .nomar{margin-bottom:0}
	#maincont .newsPhoto{float:left;margin:0 10px}
	#maincont .more{background:url(images/more_bg.gif) repeat-x left center;text-align:right;padding:0;margin:0 10px}

#rts{height:50px}
	
#rightbar{width:250px;border-left:solid 1px #467799;border-top:solid 1px #467799;border-right:solid 1px #467799;padding:0 1px;background:url(images/sidebar_bg.gif) repeat-y center top;vertical-align:top}
	#rightbar h1{background:url(images/h_bg.jpg) no-repeat left top;padding:0 0 0 15px;line-height:39px;color:#fff;font-size:0.9em;font-weight:normal;margin-bottom:10px;border-top:solid 1px #045887;border-bottom:solid 1px #045887}
	#rightbar h2{background:url(images/h_bg.jpg) no-repeat left top;padding:0 0 0 15px;line-height:39px;color:#fff;font-size:0.9em;font-weight:normal;margin-bottom:10px;border-top:solid 1px #045887;border-bottom:solid 1px #045887}
	#rightbar h3{font-weight:normal;color:#E6AD1F;padding:0 10px;margin-bottom:5px;font-size:0.75em}
	#rightbar p{color:#fff;padding:0 10px;margin-bottom:10px;font-size:0.75em}
	#rightbar .news{background:#005582;padding:0 0 10px 0}
		#rightbar .news h1{margin-bottom:0}
		#rightbar .news h2{margin-bottom:0}
		#rightbar .news p{margin-bottom:2px}
	  	#rightbar .news a{color:#fff;font-size:0.8em;margin-bottom:15px;padding:0 10px;color:#E6AD1F}
		#rightbar .news .newsPhoto{float:left;margin:0 10px}
		#rightbar .news .more{background:url(images/more_bg.gif) repeat-x left center;text-align:right;padding:0;margin:0 10px}
	#rightbar .menu{list-style-type:none;padding:0 20px 20px 20px;font-size:0.9em;margin-bottom:10px}
		#rightbar .menu li{background:url(images/arrow2.png) no-repeat left center;padding:0 0 0 20px;height:1%}
			#rightbar .menu li a{display:block;padding:8px 0 8px 9px;color:#fff;text-decoration:none;border-bottom:dashed 1px #2C608F;height:1%}
			#rightbar .menu li a:hover{text-decoration:underline}
	#rightbar .all a{color:#fff;font-size:0.8em;margin-bottom:15px;padding:0 10px;color:#E6AD1F}

#footer{clear:both;border-top:solid 1px #457797}
	#footer #fotCont{margin:0 10px 0 40px}
		#footer #fotCont table{width:100%;font-size:0.65em;color:#C1C8D2}
			#footer #fotCont #fotLeftbar{width:252px;border-left:solid 1px #467799;border-right:solid 1px #467799;padding:20px 0;text-align:center}
			#footer #fotCont #fotRightbar{width:252px;border-left:solid 1px #467799;border-right:solid 1px #467799;padding:20px 0}



/* paging_bar */

.trr_paging_bar {
}

table.trr_paging_bar td {
	padding-left : 5px;
	padding-right : 5px;
	font-size: 14px;
	font-weight: bold;
}

table.trr_paging_bar a {
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
}
