html, body {
 margin: 0;
 padding: 0;
}
*{	font-family: Tahoma, Arial, Helvetica, sans-serif;}
a{COLOR: #7F4B00;}

td, th {
  font-size: 80%;
  color: #404040
}
p{margin: 8px 0px; clear: both;  color: #404040}
form {
 margin: 0;
 padding: 0;
}
hr {
 border: 0;
 border-top: 1px solid #B5A675;
 height: 1px;
 margin: 5px 0;
}
.td_common_cell{background-image: url(../images/content_bg.gif); vertical-align: top; font-size: 75%;}
.span_logo_print{display: none;}

.a_mail_links{font-size: 100%;}
.img_icons{	margin-left: 18px;}

.td_icons{height:45px; text-align:right; vertical-align: bottom;}

#lang_bar td {
 width: 50%;
 padding-left: 15px;
 font-size: 70%;
}
#lang_bar td.a {
  font-weight: bold; background-image : url(../images/b_arrow.gif);	background-position: left;	background-repeat : no-repeat;
}
#lang_bar a:hover {text-decoration: none;}

.td_big_image_1{background-image: url(../images/big_image_bg_1.gif);	width: 13px; background-repeat: no-repeat; background-position: top;}
.td_big_image_2{background-image: url(../images/big_image_bg_2.gif);	width: 13px; background-repeat: no-repeat; background-position: top;}
.td_big_image_3{background-image: url(../images/big_image_bg_3.gif); height: 13px; background-position: right; background-repeat: no-repeat;}
.td_big_image_4{background-image: url(../images/big_image_bg_4.gif);	height: 13px; background-position: left; background-repeat: no-repeat;}

.td_big_image_11{background-image: url(../images/big_image_bg_1.gif);	width: 13px; background-repeat: no-repeat; background-position: bottom;}
.td_big_image_21{background-image: url(../images/big_image_bg_2.gif);	width: 13px; background-repeat: no-repeat; background-position: bottom;}
.td_big_image_31{background-image: url(../images/big_image_bg_3.gif); height: 13px; background-position: right; background-repeat: no-repeat;}
.td_big_image_41{background-image: url(../images/big_image_bg_4.gif);	height: 13px; background-position: left; background-repeat: no-repeat;}


.td_big_image{
	border: 4px solid White;
	height: 225px;
	background-color: White;
/*	background-image: url(../images/big_image.jpg);*/
	background-position: center;
	background-repeat: repeat-x;
/*	background-repeat: no-repeat;*/
	text-align: right;
	vertical-align: top;
}
.td_big_image div {
 background-color: White; 
 float: right;
 color: #7F4B00;	
 font-weight: bold;	
 margin-top: 7px;
 margin-right: 7px;
 padding: 5px 10px 5px 10px; 
 white-space: nowrap;
 }
.bottom_left {
   background: url(../images/contacts_bottom_left.jpg) bottom left no-repeat;
}
.under_search {
  width: 253px;
  height: 187px;
  background: url(images/under_search.jpg) top left no-repeat;
}
.td_main_menu{
 background-color: White;	
 height: 43px;
 text-align: center;
}
#main_menu {
 width: 97%;
}
#main_menu td {
 padding: 0 5px;
}
#main_menu a {COLOR: #B62907;	font-size: 80%; font-weight: bold; text-decoration: none; text-transform: uppercase;}
#main_menu a:hover {COLOR: #5E2D02;text-decoration: underline;}
#main_menu div {
   z-index: 5;
   left: 0px;
   margin-top: 1px;
   visibility: hidden;
   position: absolute;
   top: 0px;
   opacity: 0.9; filter: Alpha(opacity: 90);
   text-align: left; 
   background: url(../images/drop_down_bullet.gif) top center no-repeat #ffffff;
   padding: 18px 13px 13px 13px;
}
#main_menu div a{display: block; margin: 3px 0; text-decoration: none; COLOR: #B62907;	font-size: 85%; font-weight: normal; text-transform: none;}
#main_menu div a:hover{text-decoration: underline;} 

.h1_header{	COLOR: #5E2D02;	font-size: 90%;	font-weight: bold;	background-image: url(../images/header_bullet.gif);	background-position: left center;	background-repeat: no-repeat;	text-transform: uppercase;	padding-left: 25px;	margin-bottom: 25px;}
.h2_header{	COLOR: #5E2D02;	font-size: 90%;	font-weight: bold;	text-transform: uppercase;	margin: 10px 0;}

.span_more{padding-left: 15px;	font-size: 85%;	background-image : url(../images/b_arrow.gif);	background-position: left;	background-repeat : no-repeat; text-align: right;}

.td_photo_icon_description{COLOR: #877040;	font-size: 70%;	padding: 2px 0px 10px 10px;}

.td_tur_conteyner{
 padding: 10px 0px 10px 20px;  
 background-image: url(../images/top_bg.jpg) top left no-repeat;
 COLOR: #404040; 
 font-size: 70%;
}
.td_tur_conteyner div {
 clear: both;
}
.td_tur_conteyner div div div{
 background: url(../images/tur_menu_bg.gif) top left repeat-y !important;
}
.td_tur_conteyner a {
 font-weight: bold;	text-decoration: none;
 padding-top: 0.3em;
 display: block;
}
.td_tur_conteyner span {
 padding-top: 0.3em;
 display: block;
}
/*
.td_tur_conteyner a:hover {
 text-decoration: underline;
}*/
.td_tur_conteyner img {
 float: left;
 margin-top: 0.38em;
 
 //margin-right: -3px;
}

.a_tur_menu_0{COLOR: #B62907; text-decoration: none;}
.a_tur_menu_1{COLOR: #404040; text-decoration: none;}
.a_tur_menu_0:hover {text-decoration: underline;}
.a_tur_menu_2{font-weight: normal !important; COLOR: #B62907; text-decoration: none; margin-left:45px;}
.a_tur_menu_2:hover {text-decoration: underline;}

.a_tur_menu_3{COLOR: #404040; text-decoration: none; font-weight: lighter;}


.td_tur_header{background-image: url(../images/tur_header_bg.gif);	height: 33px;	vertical-align: middle;	padding: 0px 15px 0px 15px;}
.td_tur_header h1 { margin-bottom: 0px;}

p.search{margin: 4px 0px 4px 0px; font-weight: bold;  font-size: 9pt; color: #404040; padding: 2px 0px 2px 0px;}
.input_search{	width: 167px; border: 1px solid #8B6729; height: 20px; color: #404040; padding-left: 15px;}
.input_search_button{margin: -3px 0px 1px 7px; vertical-align: middle; }
.input_subscribe {border:1px solid #8B6729;color:#404040;height:20px; width:241;}
.td_copyright{height: 76px; text-align: left; vertical-align: middle; padding: 0px 0px 0px 45px;}

.td_page_content{padding-top:8px; border-bottom: 1px solid #B2A374;}
.td_contacts_table{width: 325px;}
.td_contacts_table td {
 vertical-align: bottom;
}
.screen_none{display: none;}

.txt_img {
 border: 3px solid #7f4b00;
 margin: 0 15px 15px 0;
 float: left;
}
.docs td {
 padding: 0 6px;
 font-size: 70%;
}
.calend_table {
 width: 100%
}
.calend_table th {
 background: #e5ca80;
 font-weight: bolder;
 font-size: 70%;
 height: 40px;  
}
.calend_table td {
 background: #f4e2a5;
 vertical-align: top;
 padding: 2px 5px;
}
.calend_table td.calend_area {
 background: none !important;
 color: #5e2d02;
 font-weight: bold;
}
#feedback_form label {
 font-weight: bold;
 display: block;
 margin: 5px 0;
}
#feedback_form input, #feedback_form textarea {
 border: 1px solid #ab9d6f;
 height: 24px;
 width: 50%
}
#feedback_form textarea {
 width: 100%;
 height: 140px;
}
#feedback_form .buttons {
 margin-top: 16px;
}
#feedback_form .buttons div{
 float: left;
 background: url(../images/b_arrow.gif) center left no-repeat; 
 padding-left: 20px;
 padding-right: 10px;
 font-size: 85%;
}
tr.footer td{
 font-size: 70%;
}

.no_border {border: 0px;}