/* CSS Document */
*{margin:0; padding:0;}
img {border:0;}
.clear {clear:both; line-height:0; height:0; font-size:1px;}
body {font:11px Tahoma; background:url(../images/body_bg.jpg) repeat;}
.center {width:900px; margin:0 auto; background:url(../images/center_bg.jpg) repeat-y; padding:0 6px 0 6px;}
a:hover {text-decoration:none;}
.preload {display:none;}

/*----style----*/
/*main*/
.flash_top_1 {background:url(../images/top_flash.jpg) no-repeat; height:657px; float:left; width:246px; padding:9px 0 0 9px;}
.flash_top_1 div {margin-bottom:16px; height:187px; background: url(../images/thumb_flash.jpg) no-repeat; padding:15px 0 0 12px;}
.top_1 {width:645px; float:left;}
.text_top_1 {background:url(../images/bottom_text.jpg) no-repeat; height:92px; text-align:left; padding:27px 0 0 47px; font-size:12px; color:#ffffff;}
.flash_bottom_1 {background:url(../images/bottom_flash.jpg) no-repeat; height:211px; width:602px; float:left;}
.bottom_1{height:211px; float:left;}

/*foot*/
.text_foot_1 {color:#000000; padding:25px 0 0 0; background:url(../images/foot.jpg) no-repeat #8498da; height:99px; text-align:center;}
.text_foot_1 a {color:#ffffff;}
.text_foot_1 span {color:#ffffff;font-weight:bold;}

.flash_bottom_1 div {padding:56px 0 0 404px;}




/*----style_tour----*/
/*head*/
.head {float:left; width:589px;}
.head_flash {float:left; width:302px; height:304px; background:url(../images/head_flash_tour.jpg) no-repeat; padding:21px 9px 0 0;}
.head_flash div {margin-bottom:7px;}


/*main*/
.flash_top_2 {float:left; width:232px; height:435px; background:url(../images/top_flash_tour.jpg) no-repeat; padding:17px 0 0 13px;}
.flash_top_2 div {margin-bottom:12px; height:187px; background: url(../images/thumb_flash_top.jpg) no-repeat; padding:15px 0 0 12px;}
.top_2 {float:left; width:653px;}

.bottom1 {background:url(../images/bottom_1_tour.jpg) no-repeat; height:173px;}
.bottom1 img {margin:27px 0 0 295px; background:url(../images/thumb1_tour_bg.gif) no-repeat; padding:2px; height:118px; width:176px;}
.bottom2 {background:url(../images/bottom_2_tour.jpg) no-repeat; height:147px;}
.bottom2 img {margin-left:295px; background:url(../images/thumb1_tour_bg.gif) no-repeat; padding:2px; height:118px; width:176px;}
.bottom3 {background:url(../images/bottom_3_tour.jpg) no-repeat; height:167px;}
.bottom3 img {margin-left:295px; background:url(../images/thumb1_tour_bg.gif) no-repeat; padding:2px; height:118px; width:176px;}

/*foot*/
.foot {color:#000000; text-align:center; padding:30px 0 0 0; background:url(../images/foot.jpg) no-repeat #8498da; height:80px;}
.foot a {color:#ffffff;}
.foot span {color:#ffffff; font-weight:bold;}




/*----index_join----*/
/*head*/
.head_join {float:left; width:591px;}
.head_text_join {background:url(../images/head_text.jpg) no-repeat #8498da; width:309px; height:273px; float:left;}
.head_text_join p {
	color:#ffffff;
	padding:58px 22px 0 17px;
	font-size:11px;
	text-align:justify;
	line-height:1.1;
}

/*main*/
.text_top_join {background:url(../images/text_top_grad.jpg) repeat-x bottom #6378c9; padding:0 0 26px 0; font:Arial, Helvetica, sans-serif;}
.up {font-size:18px; color:#ffffff; text-align:center; padding-top:20px;}
.down {font-size:18px; color:#000000; text-align:center; padding-top:23px;}
.text_1_join {color:#ffee75; font-size:24px; text-align:center; margin-top:8px;}

.block_bg { background:url(../images/block_top.jpg) no-repeat #6a7aae; width:440px; margin-right:14px;  float:left;}
.block_bottom {background:url(../images/block_bottom.jpg) no-repeat bottom; padding:0 0 15px 0;}
.left {padding:8px 0 0 3px;}
.text_2_join {color:#ffffff; font-weight:bold; font-size:12px; padding:10px 0 13px 12px;}
.text_2_join a {color:#ffee75; text-decoration:none;}
.left img {border:solid #ffffff 1px; margin-right:2px; height:96px; width:128px;}
.imaga {margin-left:26px;}
.center .left .last {margin:0;}
.text_3_join {text-align:center; font:18px Arial, Helvetica, sans-serif; color:#000000; padding:16px 34px 0 32px;}
.text_4_join {text-align:center; font:20px Arial, Helvetica, sans-serif; color:#000a2b; font-weight:bold; padding-bottom:9px;}

.pay_block { padding:11px 0 16px 14px; margin-bottom:12px;}
.pay_header {color:#ffffff; font:18px Arial, Helvetica, sans-serif; padding-bottom:6px;}
.button {display:block; background:url(../images/button_join.jpg) no-repeat; font-weight:bold; color:#000000; text-decoration:none; text-align:center; width:229px; height:26px; padding-top:13px; margin:5px 0 5px 0;}
.pay_block table { font:12px Arial, Helvetica, sans-serif; color:#ffee75; font-weight:bold;}
.b1 {background:url(../images/logo_bill.jpg) no-repeat right top #6378c9;}
.b2 {background: url(../images/logo_segpay.jpg) no-repeat right top #6378c9;}
.b3 {background: url(../images/logo_verotel.jpg) no-repeat right top #6378c9;}
.foot_j { background:url(../images/foot_j.jpg) no-repeat bottom; padding:12px 0 25px 0;}

.foot_j p {color:#000000; text-align:center; padding:0 120px 36px 0;}
.foot_j p a {color:#ffffff;}
.foot_j p span {color:#ffffff; font-weight:bold;}


.foot_j .gal {}
.foot_j .gal img { margin-right:4px; width:102px; height:70px;}



/*----Members----*/
.gallery img {width:160px; height:120px; border:3px solid #000000; margin:0 4px 4px 0;}
.gallery a:hover img {border:3px solid #ffffff;}

.text_foot_5 {color:#000000; padding:25px 0 0 0;  height:99px; text-align:center;}
.text_foot_5 a {color:#ffffff;}
.text_foot_5 span {color:#ffffff;font-weight:bold;}

























.center .header {
	background-image: url(../images/members_head.jpg);
	height: 256px;
}
.center .header {
	vertical-align: bottom;
}
.center .header img {
	vertical-align: bottom;
	margin-top: 219px;
	margin-left: 2px;
	margin-right: 2px;
}

