/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font: normal 20px Georgia, Arial, Helvetica, sans-serif; color:#663300; background:#E6DCC4;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bold;}
h1{padding:0 0 30px 0; font-weight:normal !important; font-size:26px; text-align:center; color:#000;}
h2{padding:0 0 15px 0; font-size:22px; color:#663300;}
	h2 span{font-weight:normal;}
h3{padding:0 0 20px 0; font-weight:normal !important; font-size:22px; color:#000;}
h4{padding:0 0 20px 0; font-weight:normal !important; font-size:22px; color:#663300;}

a{color:#663300; text-decoration:underline;}
a:visited{}
a:hover{text-decoration:none;}
a:active{}

p{padding:0 0 20px 0;}
.font_17{font-size:17px;}	
.font_19{font-size:19px;}

/* -------------------------------
	Menu 
------------------------------- */

.top_menu{float:left; margin:255px 0 4px 0 ; padding:0 0 0 10px;}
.top_menu_right{float:left; margin:265px 0 0 0; padding:0 0 0 30px;}
	.top_menu li{width:155px; height:38px; margin:0 4px 5px 4px; background:url('../images/top_menu_bg.jpg') no-repeat 0 0;float: left;}
	.top_menu li a{display:block; width:155px; height:38px;}
		.top_menu_li1 a{background:url('../images/top_menu_li1.jpg') no-repeat 50% 50%;}
		.top_menu_li2 a{background:url('../images/top_menu_li2.jpg') no-repeat 50% 50%;}
		.top_menu_li3 a{background:url('../images/top_menu_li3.jpg') no-repeat 50% 50%;}
		.top_menu_li4 a{background:url('../images/top_menu_li4.jpg') no-repeat 50% 50%;}
		.top_menu_li5 a{background:url('../images/top_menu_li5.jpg') no-repeat 50% 50%;}
		.top_menu_li6 a{background:url('../images/top_menu_li6.jpg') no-repeat 50% 50%;}
		.top_menu_li1_en a{background:url('../images/top_menu_li1_eng.jpg') no-repeat 50% 50%;}
		.top_menu_li2_en a{background:url('../images/top_menu_li2_eng.jpg') no-repeat 50% 50%;}
		.top_menu_li3_en a{background:url('../images/top_menu_li3_eng.jpg') no-repeat 50% 50%;}
		.top_menu_li4_en a{background:url('../images/top_menu_li4_eng.jpg') no-repeat 50% 50%;}
		.top_menu_li5_en a{background:url('../images/top_menu_li5_eng.jpg') no-repeat 50% 50%;}
		.top_menu_li6_en a{background:url('../images/top_menu_li6_eng.jpg') no-repeat 50% 50%;}

.footer_list{margin:0 0 0 370px;}
	.footer_list li{float:left;}
	.footer_list li a{float:left;}	
	.left_arrow a{width:50px; height:44px; margin:0 13px 0 0; background:url('../images/left_arrow_ico.jpg') no-repeat 0 100%;}
	.right_arrow a{width:50px; height:44px; margin:0 13px 0 0; background:url('../images/right_arrow_ico.jpg') no-repeat 0 100%;}
	.mail_ico a{width:50px; height:44px; margin:0 20px 0 0; background:url('../images/mail_ico.jpg') no-repeat 0 0;}
	.pring_ico a{width:50px; height:51px; margin:0 0 0 0; background:url('../images/pring_ico.jpg') no-repeat 0 0;}

.bottom_menu{clear:both; width:1000px; padding:40px 0 0 0;}
	.bottom_menu li{font-size:17px; color:#000; text-decoration:none;}
		.bottom_menu li a{padding:0 5px; font-size:17px; color:#000; text-decoration:none;}

/* -------------------------------
	Form 
------------------------------- */

.order_form{clear:both; margin:0 0 0 145px;}
	.date_period_from{float:left; width:90px; height:16px; margin:58px 0 0 0; border:solid #809DB9 1px;}
	.date_period_to{float:left; width:90px; height:16px; margin:58px 0 0 0; border:solid #809DB9 1px;}
	.order_form img{float:left; margin:58px 35px 0 0; border:solid #809DB9 1px;}
	.order_form select{float:left; width:110px; height:22px; margin:58px 35px 0 0;}
	.order_form_button{float:left; width:155px; height:50px; margin:32px 0 0 0; background:url('../images/head_form_button.jpg') no-repeat 0 0; border:none;}
	.order_form_button_en{float:left; width:155px; height:50px; margin:32px 0 0 0; background:url('../images/head_form_button_eng.jpg') no-repeat 0 0; border:none;}

/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%; text-align:center;}

#main{min-width:1000px; width:100%; min-height:100%; height:auto !important; height:100%; margin:0 auto -216px; text-align:left;}

	#header{margin:15px 0 50px 0; background:url('../images/head_block_bg.gif') repeat-y 50% 0;}
	
	#content{}
		.left_block{float:left; width:385px; margin:0 0 0 25px;}
		.right_block{float:left; width:565px;}
		.block{width:1000px; margin:0 auto; padding:0 0 50px 0; text-align:center;}

#footer, .footer_push{width:1000px; height:216px; margin:0 auto; clear:both;}

/* -------------------------------
	Template style
------------------------------- */

.clear{clear:both; line-height:0;}

.header_top{background:url('../images/head_top_bg.jpg') no-repeat 50% 0;}
.header_top2{background:url('../images/head_top_bg2.jpg') no-repeat 50% 0 !important;}
.header_top_en{background:url('../images/head_top_bg_eng.jpg') no-repeat 50% 0;}
.header_top2_en{background:url('../images/head_top_bg2_eng.jpg') no-repeat 50% 0 !important;}
.header_bottom{background:url('../images/head_bottom_bg.jpg') no-repeat 50% 100%;}	
.header_bottom_en{background:url('../images/head_bottom_bg_eng.jpg') no-repeat 50% 100%;}
	.header_block{width:1000px; min-height:680px; height:auto !important; height:680px; margin:0 auto;}

		.head_title1{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_1.gif') no-repeat 50% 0;}
		.head_title2{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_2.gif') no-repeat 50% 0;}
		.head_title3{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_3.gif') no-repeat 50% 0;}
		.head_title4{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_4.gif') no-repeat 50% 0;}
		.head_title5{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_5.gif') no-repeat 50% 0;}
		.head_title1_en{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_1_eng.gif') no-repeat 50% 0;}
		.head_title2_en{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_2_eng.gif') no-repeat 50% 0;}
		.head_title3_en{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_3_eng.gif') no-repeat 50% 0;}
		.head_title4_en{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_4_eng.gif') no-repeat 50% 0;}
		.head_title5_en{position:absolute; width:400px; height:35px; margin:200px 0 0 50%; left:-215px; background:url('../images/head_title_5_eng.gif') no-repeat 50% 0;}

		.head_img{float:left; display: inline; width:217px; height:164px; margin: 0 0 25px 90px; background:url('../images/head_img.jpg') no-repeat 0 0;}
		.head_flash{float:left; display: inline; width:285px; height:170px; margin: 0 0 0 50px;}
		
		.head_news_block{float:left; display: inline; width:295px; height:150px; margin:0 0 0 40px; padding:5px 0 0 5px; font-size:14px;}
			.head_news_block_a{display:block; width:100px; height:25px; margin:0 0 5px 90px;}
		
		.head_left{float:left; width:340px; padding:25px 0 0 15px; font-weight:bolder; color:#663300; font-size:17px; letter-spacing:2px;}
		.head_right{float:right; width:500px; padding:25px 25px 0 0; font-weight:bolder; color:#663300; font-size:17px; letter-spacing:2px; text-align:right;}

		
.content{margin:0 0 50px 0; background:url('../images/content_bg.jpg') repeat-y 50% 0;}
.content_top{background:url('../images/content_top_bg.jpg') no-repeat 50% 0;}
.content_top2{background:url('../images/content_top_bg2.jpg') no-repeat 50% 0;}
.content_bottom{background:url('../images/content_bottom_bg.jpg') no-repeat 50% 100%;}
.content_bottom2{background:url('../images/content_bottom_bg2.jpg') no-repeat 50% 100%;}
.content_bottom3{background:url('../images/content_bottom_bg3.jpg') no-repeat 50% 100%;}
.content_block{width:1000px; min-height:475px; height:auto !important; height:475px; margin:0 auto; padding:70px 0 5px 0;}

.content_page_number{width:880px; min-height:115px; height:auto !important; height:115px; margin:0 auto;}
.content_page_left{float:left;}
.content_page_right{float:right;}

	.content_list1{padding:10px 0 10px 10px; color:#000; font-size:13px;}

	.content_list2{padding:10px 0 10px 35px; color:#000; font-size:16px;}
		.content_list2 li{padding:0 0 0 10px; background:url('../images/li_bullet.gif') no-repeat 0 50%;}
	
	.price_block{position:absolute; width:560px; margin:-70px 0 0 -545px; color:#000; text-align:right;}

/*22*/

.map_block{float:left; width:477px;}
.map_block2{float:left; width:435px; margin:0 0 0 30px; _margin:0 0 0 15px;}
	.map_block_g{margin:60px 0 0 20px;}
		.map_block_g span{padding:0 0 0 20px; color:#926D44; font-size:17px;}

/*33*/

.text_container{width:850px; margin:0 auto;}

.content_table{width:100%; margin:0 0 20px 0;}
	.content_table td{padding:15px 20px; border:solid #804000 1px; vertical-align:top;}

/*44*/

.left_photo_block{float:left; width:300px; margin:10px 0 0 100px; _margin:10px 0 0 50px;}
.right_photo_block{float:right; width:360px; margin:10px 50px 0 0;}
	.right_photo_block img{margin:0 5px 5px 0;}
	
	.preview1{width:157px; height:113px;}
	.preview2{width:157px; height:113px;}
	.preview3{width:157px; height:113px;}
	
/*55*/ 
 
.left_testimonial_block{float:left; width:340px; margin:10px 0 0 80px; _margin:10px 0 0 50px; color:#000000; font-size:18px; text-align:right;}
.right_testimonial_block{float:right; width:380px; margin:5px 100px 0 0; color:#000000; font-size:22px;}

