body{
	margin:0px;
	padding-top:48px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}
#main{
	width:905px;
	clear:both;
}
#header{
	width:905px;
	float:right;
}
#menu{
	width:905px;
	float:right;
	height:36px;
}
#righttopm{
	width:511px;
	float:right;
	height:36px;
}
#menurcno{
	width:48px;
	float:left;
	border-bottom:1px #177F8E solid;
	height:35px;
}
#menurco{
	width:114px;
	float:left;
	background-image:url(../images/buttom.gif);
	background-position:bottom;
	padding-top:10px;
	background-repeat:no-repeat;
	height:26px;
}

#menurc{
	width:114px;
	float:left;
	background-image:url(../images/buttom.gif);
	background-position:0px 6px;
	padding-top:10px;
	background-repeat:no-repeat;
	height:26px;
}
#menurc a{
	text-align:center;
	text-decoration:none;
	color:#FFF;
}
#menurco a{
	text-align:center;
	text-decoration:none;
	color:#000000;
}
#lefttopm{
	width:394px;
	float:right;
	height:36px;
}
#lefttopm #rightttt{
	width:7px;
	float:right;
	background-image:url(../images/tabt.gif);
	background-repeat:no-repeat;
	font-size:3px;
	height:36px;
}
#lefttopm #middlelt{
	width:382px;
	float:right;
	border-top:1px #127C8A solid;
	text-align:left;
	background-color:#FFF;
	font-size:7px;
	height:35px;
}
#middlelt #logo{
	width:200px;
	position:absolute;
	z-index:1px;
	background-color:#666;
	margin-left:10px;
	float:left;
	top:21px;
	height:70px;
	left: 65px;
}
#middlelt h1{
	margin:0px;
	font-size:26px;
	padding:0px;
}
#lefttopm #leftttt{
	width:5px;
	float:left;
	background-image:url(../images/tabt.gif);
	background-repeat:no-repeat;
	background-position:0px -37px;
	font-size:3px;
	height:36px;
}
#btmmenu{
	width:904px;
	float:right;
	border-left:1px #127C8A solid;
	height:15px;
}
#btmmenu #righttb{
	width:8px;
	float:right;
	background-image:url(../images/tabt.gif);
	background-repeat:no-repeat;
	background-position:0px -75px;
	height:15px;
}
#btmmenu #lefttb{
	width:896px;
	float:left;
	background-color:#FFF;
	height:15px;
}
#header #contheader{
	width:903px;
	float:right;
	background-color:#FFF;
	border-left:1px #127C8A solid;
	border-right:1px #127C8A solid;
}
#contheader #logofl{
	 width:610px;
	 float:left;
	 padding-left:10px;
	 height:260px;
 }
#contheader #right{
	 width:280px;
	 float:right;
}
#right #rtop{
	 width:210px;
	 float:right;
	 border:1px #DDE2E5 solid;
	 background-image:url(../images/buttom-btn.jpg);
	 padding-right:50px;
	 padding-top:10px;
	 margin-top:10px;
	 margin-right:6px;
	 background-repeat:repeat-x;
	 height:70px;
}
#contheader #rightlk{
	 width:270px;
	 float:right;
	 padding-top:10px;
	 background-repeat:no-repeat;
	 background-position:center;
	 padding-bottom:10px;
}
#rightlk #top{
	 width:100px;
	 float:right;
	 padding-right:30px;
	 font-size:16px;
	 font-weight:bold;
	 color:#F6EA0A;
	 text-align:right;
	 padding-top:16px;
	 height:20px;	
}
#rightlk #src{
	 width:220px;
	 float:right;
	 padding-right:24px;
	 padding-top:20px;
}
#src li a{
	height:20px;
}
#rightlk #title{
	 width:180px;
	 background-color:#FFF;
	 margin-top:5px;
	 color:#FFF;
	 font-weight:bold;
	 font-family:Tahoma, Geneva, sans-serif;
	 float:left;
	 font-size:12px;
	 overflow:hidden;
	 background-image:url(../images/bgm.jpg);
	 border:1px #CCC solid;
	 height:20px;	
}
#rightlk .btn{
	 width:80px;
	 background-image:url(../images/bg-btn.jpg);
	 border:1px #36F solid;
	 margin-top:7px;
	 height:25px;	
}
 #contheader #logofl{
	 width:610px;
	 float:left;
	 padding-left:10px;
	 height:260px;
 }
#body{
	width:904px;
	padding-right:1px;
	float:right;
	background-image:url(../images/bg2.gif);
	background-repeat:repeat-x;
}
#body #main{
	width:903px;
	background-color:#FFF;
	float:right;
}
#body #right{
	width:280px;
	background-color:#FFF;
	float:right;
}
#body #left{
	width:610px;
	background-color:#FFF;
	float:left;
}
#right #toptab{
	width:192px;
	background-image:url(../images/tabbg.gif);
	background-repeat:no-repeat;
	font-size:2px;
	float:right;
	height:6px;
}
#right #conttab{
	width:190px;
	border-left:1px #D9DEE1 solid;
	border-right:1px #D9DEE1 solid;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	float:right;
}
#right #bottomtab{
	width:192px;
	background-image:url(../images/tabbg.gif);
	background-repeat:no-repeat;
	background-position:0px -8px;
	font-size:2px;
	float:right;
	height:6px;
}
#left #titleofp{
	width:100%;
	float:right;
	clear:both;
	text-align:rihgt;
	font-size:14px;
	font-weight:bold;
	height:60px;
}
#titleofp{
	text-align:right;
	float:right;
	padding-top:10px;
}
#left #content{
	width:600px;
	padding-right:5px;
	padding-left:5px;
	float:right;
	clear:both;
	text-align:rihgt;
	font-size:14px;
	font-weight:bold;
}
#content #tt{
 width:570px;
 text-align:right;
 direction:rtl;
 float:right;
 height:53px;
 }
#content #text{
	width:570px;
	float:right;
	direction:rtl;
	padding:7px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:25px;
	text-align:right;
 }
#content #onetour{
	width:120px;
	float:right;
	padding-right:24px;
	padding-bottom:10px;
}
#onetour #pic{
	width:120px;
	float:right;
	height:140px;
}
#pic img{
	border:1px #D4EDED solid;
}

#onetour #title{
	width:120px;
	float:right;
	text-align:center;
	height:20px;
}
#onetour #title a{
	color:#016283;
	text-decoration:none;
	font-weight:bold;
}
#onetour #desc{
	width:120px;
	float:right;
	color:#B3B3B3;
	overflow:hidden;
	text-align:right;
	height:20px;
}
#footer{
	width:905px;
	float:right;
	clear:both;
	margin-top:10px;
	border-top:1px #DFEBEB solid;
	background-image:url(../images/footer.jpg);
	height:52px;
}
img{
	border:0px;
}
#desc2{
 width:420px;
 float:left;
 text-align:right;
 direction:rtl;
 margin-left:4px;
 }
#cat{ 
 margin-top:10px;
}
#picm{
 width:100px;
 float:right;
 height:100px;
}
a{
 color:#000000;
 text-decoration:none
 }
a:hover{
 color:#7e7159;
 text-decoration:underline;
 }
#links{
	width:180px;
	padding-top:5px;
	padding-right:10px;
	float:right;
	overflow:hidden;
	height:22px;
}
#links #tab{
	width:9px;
	float:right;
	color:#00F;
	font-size:18px;
	height:10px;
}
#links #cont{
	width:167px;
	float:right;
	text-align:right;
	padding-top:7px;
	padding-right:3px;
	font-weight:bold;
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif;
	overflow:hidden;
	height:15px;
}

#links #cont a{
	color:#016283;
	font-weight:bold;
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif;
	overflow:hidden;
}
#dl{
	width:100%;
	padding-top:10px;
	direction:rtl;
	float:right;
	text-align:right;
	height:35px;
}
#dl .a{
	padding-right:7px;
}