*{margin: 0; padding: 0;}
body{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #53004A;
	background: #FFD697 url(images/bg.jpg) center;
	text-align: center;
}
.clear{clear: both;}
img{border: none;}
ul li{list-style: none;}
#wrapper{width: 967px; margin: 0 auto;}
#wrapper_tour{width: 1076px; margin: 0 auto;}
.top_bg{background: url(images/top_bg.jpg) repeat-x center top; width: 100%;}
.bttm_bg{background: url(images/bttm_bg.jpg) repeat-x center bottom; width: 100%;}

#header{width: 100%;}
.hmid1{ width: 161px; float: left; }
.hta{ width: 161px; height: 187px; float: left; background: url(images/1_03_01_02.jpg); overflow: hidden; }
.hta p{ padding: 35px 0 0 5px; }
.hmid2{ width: 645px; float: right; }
.hgif{ width: 334px; float: left; }
.hget{ width: 438px; float: left; }
.hbttns{ width: 195px; float: right; }

.top_hta{ float: right; width: 538px; height: 101px; background: url(images/himg4.jpg) no-repeat; font-size: 11px; color: #ffe5c1; }
.top_hta p{ padding: 35px 60px 0 30px; }
.bttm_hta{ float: right; width: 538px; height: 117px; background: url(images/himg10.jpg) no-repeat; font-size: 11px; color: #ffe5c1; }
.bttm_hta p{ padding: 3px 60px 0 30px; }

.tmenu{ width: 100%; height: 74px; overflow: hidden; }
.tmenu li{ float: left; }

#content{width: 100%}
#wrapper_tour #content{width: 967px; margin: 0 auto;}
.top_bar1{width: 100%; height: 36px; overflow: hidden; background: url(images/top_bar_bg.gif) repeat-x; margin: 1px 0 0 0;}
.top_bar2{width: 100%; height: 36px; background: url(images/top_bar_r.gif) no-repeat right top;}
.top_bar3{background: url(images/top_bar_l.gif) no-repeat left top; font-family: Impact, sans-serif; font-size: 29px; color: #FFDB00; text-transform: uppercase;}
	.top_bar3 span{color: #FF01E2;}
	
.red_message{font-family: Impact, sans-serif; font-size: 24px; color: red; text-transform: uppercase;}
.indigo_message{font-size: 18px; color: #7D006F; text-transform: uppercase; line-height: 30px;}

.block1{width:98%; margin: 0 auto;}
.block1 .ttitle{width: 100%; height: 31px; overflow: hidden;  text-transform: uppercase; font-family: Tahoma, sans-serif;  background: url(images/title_bg.gif) no-repeat; font-weight: 700;}
	.ttitle h1{width: 290px; float: left; text-align: center; padding: 3px 35px 0;  font-size: 18px; color: #670000; line-height: 28px;}
	.ttitle h4{float: left; padding-left: 20px; color: #535353; font-size: 12px; padding-top: 12px;}
.bord1{border: 1px dotted #000; width: 943px; background: #FFDA9F;}
.bord1a{padding: 5px;}
	.big_pic{width: 350px; float: left;}
        .big_pic img{border: 2px solid #6e6e6e;}
	.big_pic .bp_descr{background: #8E8E8E; margin: 5px 1px 0; border-top: 1px solid #D2D2D2; padding: 5px 10px;}
	.bp_descr ul li{background:url(images/bullet_lul.jpg) no-repeat left 2px; font-family: Arial, sans-serif; font-size: 12px; font-weight: 700; color: #fff; text-align: left; padding-left: 15px;}
	
	.small_pics{width: 580px; float: right;}
	.small_pics img{float: right; margin: 3px; border: 2px solid #6e6e6e;}
	.small_pics p{ padding: 0 10px; }


.t_item{font-size:12px; font-weight: 700; width: 174px; height: 208px; overflow: hidden; float: left; padding: 3px 0 3px 10px;}
.t_item img{border: 2px solid #000;}
.t_item .descr img{border: none;}

	
.btitlea{width: 618px; margin: 0 auto;}
	

.bttm_menu{font-size: 12px; font-weight: 700;}

.st{font-size: 12px; font-weight: 700;}

#footer{width: 100%;}
#wrapper_tour #footer{ width: 998px; margin: 0 auto;}
#footer img{float: left;}


a:link, a:visited, a:active, a:hover {color: #53004A; text-decoration: underline;}
a:hover {text-decoration: none;}

.bttm_menu a:link, .bttm_menu a:visited, .bttm_menu a:active, .bttm_menu a:hover {color: #B163F3; text-decoration: none;}
.bttm_menu a:hover {color: #ADADAD;}

.st a:link, .st a:visited, .st a:active, .st a:hover {color: #A900A0; text-decoration: none;}
.st a:hover {color: #8B8B86; text-decoration: underline;}

.red_message a:link, .red_message a:visited, .red_message a:active, .red_message a:hover {color: red; text-decoration: none;}
.red_message a:hover {color: red;}
.red_message a:hover span{color: #6F006A;}
