/* CSS Document */

#content2{
padding:8px;
}

.t_lbox{
 float:left;
 width:530px;
 line-height:16px;
}
.t_lbox p{
margin:5px 0 5px 0;
}
.t_rbox{
  margin-left:10px;
 float:left;
 width:300px;
 padding:5px 5px 16px 5px;
  background:#DDDDDD;
}
.t_textbox{
 width:120px;

}
.inform{
border-top:solid 3px #9999FF;
padding-top:10px;
}
.ib{
font-size:15px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#CC3333;
padding:10px;
}
.t_title{
padding:4px 0 4px 10px;
background:url(../img-logo/fay-logo.gif) no-repeat left center;

}
.t_title b{
color:blue;
font-size:14px;

}
.t_d b{
 color:#666666;
 text-decoration:underline;

}
.t_imglist{
 float:left;
 width:200px;
 padding:8px;
 text-align:center;
}
.t_img{
overflow:hidden;
border:1px solid #CCCCCC;
width:196px;
height:100%
}
.t_d{
 float:right;
 width:630px;
 padding-left:8px;
 }
 .t_t{
 text-align:center;
 padding:10px 0 10px; 0;
 }
 .t_t h1{
 display:block;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px;
 color:#990000;
 }
 .t_t2{
 font-family:Verdana, Arial, Helvetica, sans-serif;
  background:url(../img-logo/fay-logo.gif) no-repeat left 6px;
  font-size:14px;
  color:#990000;
  font-weight:bold;
  padding-left:10px;
 }
 .t_b{
 height:124px;
width:528px;
padding:6px 0 0 10px;
margin-top:0px;
  background:url(../activities/images/pata.gif) no-repeat;
  line-height:16px;
  }
 
 .t_tx{
   color:#990000;
   padding-left:120px;
 }
 .t_topbox{
   background:#EFEFEF;
   padding:30px 10px 20px 10px;
   margin-bottom:10px;
   border:1px dashed #999999;
 }
 .t_c{
   background:url(../activities/images/t_bar_c.gif) repeat-x;
   height:40px;
   position:relative;
   text-align:certer;
 
  
 }
 .t_c h3{  font-family:"Times New Roman", Times, serif;
   font-size:17px;
   color:#ffffff;
   background:none;
   margin:0;
   padding-top:10px;
   }
 .t_l{
 background:url(../activities/images/t_bar_l.gif) ;
 height:40px;
 width:10px;
 position:absolute;
 top:0px;
 left:0px;
 }
 .t_r{
 background:url(../activities/images/t_bar_r.gif);
 height:40px;
 width:10px;
 position:absolute;
 top:0px;
 right:0px;
 }
 .t_cc{
 position:absolute;
 width:200px;
 text-align:center;
 top:-2px;
 }
 .t_idl{
 padding:20px 10px 0 10px ;
 position:relative;

 }
 .t_su{
 background:url(../activities/images/t_lig.gif) no-repeat left center;
 padding-left:50px;
 color:#990000;
 }
 .t_ty{
 font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#006699;
font-weight:bold;
 }
 .t_price{
 padding-bottom:10px;
 
 /* border-bottom:3px #1171A0 solid;*/
 text-align:center;


 }
 table td .ppice{
 color:#CC3300;
 }
 .div_price table td,.t_price table td {
 padding:4px;
 }
 .p_t a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px;
 color:#CC3300;
 font-weight:bold;
  
 }
 #to-1,#to-2,#to-3,#to-4{
 text-decoration:none;
 }
 .t_line{
 border-bottom:3px #1171A0 solid;
 }
 form {
 display:block;
 padding:0 10px 0 10px;
 }
 .top_ss{
 background:url(../activities/images/t_ls.gif) repeat-x left bottom; 
 padding:4px 0 4px 0;
 color:#006699;
 text-align:center;
 font-family:"Times New Roman", Times, serif;
 font-size:17px;
 font-weight:bold;

 }
 .top_cor{
  background:url(../activities/images/t_cor.gif) no-repeat center 2px;
  height:8px;
 }
 #tour-1,#tour-2,#tours-3,#tour-4{
 height:100%;
 }
 
 .s_tbox{
 background:#FAF2F2;
 padding:8px 12px 8px 12px;
 }
 .s_tl{
 float:left;
 width:610px;
 padding-top:10px;
 }
 .s_tr{
 float:right;
 width:203px;
 height:148px;
 padding:2px;
 border:1px #990000 solid;
 }
 .s_tm{
  border-bottom:#0080B3 3px solid;
  
 }
 .s_tm img{
  margin-left:10px;
  cursor:pointer;
 }
 .s_hlbox{
 background:#F1F1F1;
 padding:8px 16px 8px 16px;
 }
 .s_cl{
 float:left;
 width:610px;
 padding:4px;
 }
 .s_cr{
 float:right;
 width:206px;
 }
 .s_cl ul li{
   list-style:none;
   padding:4px 0 4px 12px;
   background:url(../activities/images/s_cor.gif) no-repeat left 8px;
 }
 .s_cl ul li b{
 color:#006699;
 }
 .s_ba {
 padding-left:14px;
  background:url(../activities/images/s_dcor.gif) no-repeat left 4px;
 }
.s_subbox{
 background:url(../activities/images/t_ls.gif) repeat-x left bottom; 
 text-align:center;
 padding:1px;
}
.s_subbox{
cursor:pointer;
}
.s_con{
background:#ffffff;
height:100%;
padding:8px;
}
.p_tab{
background:#006699;


}
.p_tab td{
padding:4px 3px 4px 20px;
background:#ffffff;
}
.s_pn{
margin-top:10px;
}
.s_pn ul li{
list-style:none;
padding:6px 0 6px 18px;
background:url(../activities/images/s_cc.gif) no-repeat left 8px;
}
.s_bt b{
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#006699
}
.s_form{
border-top:3px solid #1171A0;
background:#ffffff;
}
.f_t td{
padding:3px;
}