.menu_index{
width:964px;
background:url(../images/menu_bg.gif) no-repeat;
height:76px;
clear:both;
}
.menu_index h2 {
margin:0;
padding:0;
}
.menu_index1 UL {
	PADDING: 10px 0 0 10px;
	MARGIN: 0;
	LIST-STYLE-TYPE: none;
}
.menu_index1 li 
{
 float:left;
 line-height:15px;
 margin-top:1px;
 margin-right:1px;
 text-align:center;
 font-size:12px;
 width:76px;
}
.menu_index2 UL {
	PADDING: 0;
	MARGIN: 0;
	LIST-STYLE-TYPE: none;
}
.menu_index2 li 
{
 float:left;
 line-height:57px;
 margin-top:1px;
 margin-right:1px;
 text-align:center;
 font-size:12px;
}
#index a {
background:url(../images/index.gif) no-repeat;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
width:45px;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#index{width:54px;}
#menu01 h2 a {
background:url(../images/Ticket1.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#menu02 h2 a {
background:url(../images/Ticket2.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#menu03 h2 a {
background:url(../images/Hotels.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#menu04 h2 a {
background:url(../images/Offers.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#menu05 h2 a {
background:url(../images/trip.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#menu06 h2 a {
background:url(../images/Travel.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#menu07 h2 a {
background:url(../images/club.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
border-right:2px solid #FFFFFF;
}
#menu08 h2 a {
background:url(../images/Points.gif) no-repeat;
background-position:center;
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
}
#blank01 a{
display:block;
text-decoration:none;
overflow:hidden;
position:relative;
font-size:12px;
color:#FFFFFF;
}
#blank02 a{
display:block;
overflow:hidden;
text-decoration:none;
position:relative;
font-size:12px;
color:#FFFFFF;
}
#blank{width:115px;}
#blank01{width:54px;}
#blank02{width:33px;}

#blank03{
width:108px;
height:30px;
float:left;
text-decoration:none;
text-align:left;
padding-left:13px;
line-height:32px;
}
#blank03 a {
display:block;
overflow:hidden;
position:relative;
text-indent:-9999em;
font-size:12px;
margin-top:10px;
}
#blank04{
width:50px;
float:right;
text-decoration:none;
}
#blank05{
width:5px;
float:right;
color:#676767;
}
#blank06{
float:right;
text-decoration:none;
}
#blank07{
width:50px;
float:right;
color:#676767;
}
#blank08{
width:35px;
float:right;
text-align:middle;
background:url(../images/tip.gif) no-repeat;
background-position:0px 15px;
height:58px;
}
#and01{width:5px;color:#FFFFFF;}
#blank04 a{color:#0066FF;text-decoration:none;}
#blank06 a{color:#0066FF;text-decoration:none;}
a {
text-decoration:none;
}
#top{width:964px;}
#top img{border:0;}
#top01{
float:left;
width:133px;
height:55px;
}
#top01 h1 {
margin:0;
padding:0;
}
#top01 h1 a {
background:url(../images/logo.gif) no-repeat;
display:block;
overflow:hidden;
height:55px;
position:relative;
text-indent:-9999em;
font-size:56px;
}
#top02{float:right;}
#top03{float:right;}
#top03 img{
margin-top:8px;
width:620px;
height:44px;
}
.head {
height:130px;
margin-bottom:9px;
}
