/* CSS Document */


body {
		margin:0px 0px 0px 0px; 
		background-color:#3a3a3a;
	}


body , td , div , p , span , input , select, textarea, iframe, pre, h1, font {font-family: Tahoma, Verdana, serif; font-size: 11px; color:#000000; font-variant: normal;}

.main_header_bg , .main_bottom_bg {
	background-color:#3a3a3a;
}

.main_white_bg {background-color:#fff;}


.top_logo_bg_ru {
		background:url(v4_images/bg/top_logo_ru.jpg) #fff left top no-repeat; 
		}
.top_logo_bg_en {
		background:url(v4_images/bg/top_logo_en.jpg) #fff left top no-repeat; 
		}
.bg_top_menu_basket_icon {
		background:url(v4_images/menu/icon_basket.gif) #fff left top no-repeat; 
	}

/* header menu*/
.main_header_menu_link , a.main_header_menu_link , .main_header_menu_link_selected , a.main_header_menu_link_selected  {color:#000;}
.main_header_menu_link_selected , a.main_header_menu_link_selected  {color:#ccc;}

/* bottom menu*/
.main_bottom_menu_link , a.main_bottom_menu_link , .main_bottom_menu_link_selected , a.main_bottom_menu_link_selected  {color:#fff;}
.main_bottom_menu_link_selected , a.main_bottom_menu_link_selected  {color:#cecdcd;}

.main_bottom_menu_separ {
	margin:0px 10px 0px 10px;
	background:url(v4_images/menu/v4_header_menu_separ.gif) #3a3a3a center top no-repeat; 
	}

.block_action_235_116 , .block_action_235_116_last {
		display: inline;
		width: 235px;
		height: 116px;
		margin-right:1px;
		float:left;
}	
.block_action_235_116_last {
		margin-right:0px;
}



.block_action_234_210 {
		margin-top:2px;
}


.block_action_55_50_last {
		border-right:none;
}

.title_action_55_50 {
	font-size: 9px;
	font-weight:bold; 
	text-transform: uppercase;
	height:35px;
}

.link_action_55_50 {
	margin-top:3px;
}


.bg_border_color_1 {
	background-color:#d7d7d7;
}

.bg_border_color_2 {
	background-color:#ebebeb;
}

.bg_border_color_3 {
	background-color:#fbfbfb;
}

.bg_border_color_g1 {
	background-color:#54b64d;
}

.bg_border_color_b1 {
	background-color:#0067b2;
}

.bg_border_color_o1 {
	background-color:#f68020;
}

.bg_border_color_d1 {
	background-color:#3a3a3a;
}







.bg_index_cat_block_1 {
		background:url(v4_images/bg/cb_bg_1.jpg) #fff right bottom no-repeat; 
}
.bg_index_cat_block_2 {
		background:url(v4_images/bg/cb_bg_2.jpg) #fff right bottom no-repeat; 
}
.bg_index_cat_block_3 {
		background:url(v4_images/bg/cb_bg_3_2.jpg) #fff right bottom no-repeat; 
}
.bg_index_cat_block_4 {
		background:url(v4_images/bg/cb_bg_4.jpg) #fff right bottom no-repeat; 
}

.index_cat_block_1 {
	margin:20px 5px 10px 20px;
}

.index_cat_block_2 {
	margin:15px 0px 10px 20px;
}

.title_index_cat_block_1 {
	font-size: 9px;
	font-weight:bold; 
	text-transform: uppercase;
	margin-bottom:15px;
	line-height: 10px;
}

a.title_index_cat_link_1 {
	color:#000;
	text-decoration:none;
}

.more_index_cat_block_1 {
	margin-top:15px;
}

.more_link_index_cat_block_1 , a.more_link_index_cat_block_1 {
	color:#7e9a01;
}


.invert {
	color:#fff;
	background-color:#000;
	padding:0px 2px 0px 2px;
}



.bg_main_sub_cat_block_1 {
		background:url(v4_images/menu/v4_dot_array_2.gif) #fbfbfb left top no-repeat; 
}

.bg_main_sub_cat_block_2 {
		background:url(v4_images/menu/v4_dot_array_5.gif) #fbfbfb left top no-repeat; 
}


.sub_menu_items_1 {
		background:url(v4_images/menu/v4_dot_array_1.gif) transparent left top no-repeat; 
}

.sub_menu_content_1 {
	padding-left:12px;
}

.sub_menu_items_2 {
		background:url(v4_images/menu/v4_dot_array_6.gif) transparent left top no-repeat; 
}

.sub_menu_content_2 {
	padding-left:18px;
}


.sub_menu_link_1 , a.sub_menu_link_1 , .sub_menu_link_1_selected  , a.sub_menu_link_1_selected {
	color:#767676;
}

 .sub_menu_link_1_selected  , a.sub_menu_link_1_selected {
	color:#000;
	font-weight:bold;
}



.bg_sub_menu_link_2 {
	background:url(v4_images/menu/v4_dot_array_7.gif) transparent right top no-repeat; 
}


.sub_menu_link_2 , a.sub_menu_link_2 , .sub_menu_link_2_selected  , a.sub_menu_link_2_selected {
	color:#767676;
	font-weight:bold;
	text-decoration:none;
}

 .sub_menu_link_2_selected  , a.sub_menu_link_2_selected {
	color:#000;
}




div.main_text_content_block {
		margin-left:15px;
		width:675px;
	}


.bg_top_menu_title_bg_block_1 {
		background:url(v4_images/menu/v4_top_menu_bg_dot.gif) transparent right top no-repeat; 
}
	





div.main_bottom_menu{
		margin:0px 0px 0px 0px; 
		background:url(v3_images/bg/v3_main_bottom_bg.gif) #3a3a3a left top repeat-x; 
		padding:20px 20px 20px 20px;
	}
.main_header_block {height:80px;}

.main_header_menu_bg_1 {
		background:url(v3_images/bg/v3_header_menu_bg_1.gif) #3a3a3a left top no-repeat; 
		}
.main_header_menu_bg_2 {
		background:url(v3_images/bg/v3_header_menu_bg_2.gif) #3a3a3a left top no-repeat; 
		}

.main_page_width {width:755px;}


/*
lang menu
*/

.topLangIconBg_ru {background:url(v3_images/buttons/icon_lang_ru.gif) #3a3a3a 50% 50% no-repeat; }
.topLangIconBg_en {background:url(v3_images/buttons/icon_lang_en.gif) #3a3a3a 50% 50% no-repeat; }
.topLangIconBorder {border: 1px solid #3a3a3a}
.topLangIconBorderSelect {border: 1px solid #6a6a6a}


/*
buttons
*/
.buttonIconBgUpdate_ru {
		width:82px;
		height:22px;
		background:url(v4_images/buttons/update.gif) transparent 50% 50% no-repeat; 
		}

.buttonIconBgOtpravit_ru {
		width:82px;
		height:22px;
		background:url(v4_images/buttons/otpravit.gif) transparent 50% 50% no-repeat; 
		}

.buttonIconBgEnter_ru {
		width:162px;
		height:22px;
		background:url(v4_images/buttons/enter.gif) transparent 50% 50% no-repeat; 
		}

/* v4 box block */
.block_border_v1_1 { background:url(images/border/v1/1.gif) transparent right bottom no-repeat;}
.block_border_v1_2 { background:url(images/border/v1/2.gif) transparent left bottom repeat-x;}
.block_border_v1_3 { background:url(images/border/v1/3.gif) transparent left bottom no-repeat;}
.block_border_v1_4 { background:url(images/border/v1/4.gif) transparent right top repeat-y;}
.block_border_v1_5 { background:url(images/border/v1/5.gif) #ffffff left top repeat;}
.block_border_v1_6 { background:url(images/border/v1/6.gif) transparent left top repeat-y;}

.block_border_v1_7 { background:url(images/border/v1/7.gif) transparent right top no-repeat;}
.block_border_v1_8 { background:url(images/border/v1/8.gif) transparent left top repeat-x;}
.block_border_v1_9 { background:url(images/border/v1/9.gif) transparent left top no-repeat;}





a   {color:#0067b2;}
a:hover {text-decoration:none;}
form {margin:0px;padding:0px;}

a.hiden {color:#000000; text-decoration:none;}
a.hiden:hover {text-decoration:underline;}

.blue2 {color:#0100ca;}
.bigSelectLeter {color:#0100ca;font-size: 16px;font-weight:bold;}
.orange {color:#fd8b32;}
.green {color:#7e9a01;}
.blue3 {color:#0066B4;}
.blue3bg {background-color:#0066B4;}
.white {color:#fff;}
.white2 {color:#cecdcd;}
.grey {color:#667;}
.small1 {font-size:9px;}
.small2 {font-size:10px;}
.normal {font-size:11px;}
.upper {text-transform: uppercase;}

.simple_link {color:#000000;}



.dots_fon {background-image:url(v3_images/bg/bg_dots.gif);}
.dots_fon2 {background-image:url(v3_images/bg/bg_dots_2.gif);}
.dots_fon3 {background-image:url(v3_images/bg/bg_dots_3.gif);}
div.block_padding {margin:0px 10px 0px 10px;}
div.block_padding2 {margin:0px 20px 0px 20px;}


/* banner block */
.tovar_name a {color:#000000;}
.new_price {color:#ff0000; font-size:18px; font-weight:bold; margin:5px 0px 0px 0px;}
.old_price {font-size:13px; }
.old_price_com {font-size:9px; }
div.banner_title        {font-weight:bold; font-size:13px; margin:5px 0px 0px 0px;}
div.banner_date     {color:#0066B4;}
div.banner_text     {margin:10px 0px 0px 0px;}


/* other page */
div.title_page_name {color:#0066B4; font-size:13px; font-weight:bold; text-transform: uppercase; }
div.title_page_name_2 , div.title_page_name_3 {margin:0px;color:#ffffff;font-size:11px; font-weight:bold; text-transform: uppercase; }
div.title_page_name_3 , a.title_page_name_3 {color:#0066B4; }
div.text_block         {margin:10px;}
div.text_block_2       {margin:0px 10px 0px 10px;}
div.text_block_tour    {margin:5px 15px 5px 15px; width:514px;}

/* news page */
div.news_title {margin:0px 0px 10px 0px; padding-left:20px;}
div.news_title_bg {background:url(v4_images/menu/v4_dot_array_4.gif) #fff left top no-repeat; }


/* gbook page*/
div.title_gb_q, div.title_gb_r  {color:#0066B4;font-weight:bold;}
div.title_gb_q  {margin:0px 0px 10px 0px;}
div.title_gb_r  {margin:10px 0px 10px 0px;}
input.text_1 {width:200px;}
textarea.text_2 {width:300px; height:200px;}


/* copyright block*/
div.copyright {margin:0px 0px 0px 0px;}
.copyright, copyright a {color:#696969; font-size:9px;}


/* search block*/
input.search_text_1 {width:160px; font-size:11px;}
div.search_items    {margin:10px 0px 15px 0px;}
div.search_items   .select {color:#ff0000;}
div.search_link     {text-align:right; margin:5px 0px 0px 0px;}


/* subscribe block */
div.subsc_action    {font-weight:bold; text-align:center; margin:10px 0px 10px 0px; }
div.subsc_action   a{color:#ff0000;}
div.subsc_info_text {margin:10px 0px 10px 0px;}
div.subsc_name      {font-weight:bold; color:#0066B4;}
input.subsc_input_1 {width:350px;}

/* icons block */
div.icon_sun { background:url(v3_images/buttons/icon_sun.gif) transparent left top no-repeat; width:22px; height:21px;}
div.icon_umbrella { background:url(v3_images/buttons/icon_umbrella.gif) transparent left top no-repeat; width:29px; height:30px;}
div.icon_people { background:url(v3_images/buttons/icon_people.gif) transparent left top no-repeat; width:38px; height:34px;}
div.icon_orange_arr { background:url(v3_images/buttons/icon_orange_arr.gif) transparent left top no-repeat; width:11px; height:9px;}

.tourBlogInputTitleDiv {height:20px; margin-left:5px;}
.tourBlogSelectFilter {width:200px; }

/* table row colors block */
.tdTourRowTit { background-color: #e3e3e3; }
.tdTourTit1 {margin-left:5px; margin-right:10px; }
.tdTourRow0 { background-color: #f7f7f7; }
.tdTourRow1 { background-color: #ffffff; }
.tdBotBorder1 { border-bottom:1px solid #e3e3e3; }
.trTourSep1 { margin:5px 0px 5px 0px;  background-color: #e3e3e3; height:1px; }





/* breadcrumb block */
div.breadcrumb    {width:675px; text-align:left; margin-left:15px;}
div.breadcrumb, div.breadcrumb span , a.breadCrumb { color:#000; font-weight:bold;}
a.breadCrumb , a.breadCrumb_selected { text-decoration:none;}
a.breadCrumb:hover , a.breadCrumb_selected:hover {color:#999; text-decoration:underline;}
.breadCrumbSepar {background:url(v4_images/menu/v4_dot_array_3.gif) transparent 50% 50% no-repeat; padding:0px 5px;}
a.breadCrumb_selected , .breadCrumb_selected {color:#000;}


.pager, .pager-select {padding:2px 7px 2px 7px; color: #ffffff; font-weight:bold; font-size:9px; text-decoration:none; margin:0px 3px 0px 0px;}
.pager {background-color: #626262;}
.pager-select {background-color: #0067b2;}
.pager-block {margin:0px;}






.error-mes , .simple-mes {margin:15px 0px;}
.error-mes .title, .simple-mes .title  {font-weight:bold;color:#ffffff; margin:5px 0px 0px 0px; padding:2px 5px 2px 5px;}
.error-mes .title   {background-color:#8D0511;}
.simple-mes .title  {background-color:#0066B4;}






/*new style*/
li.list_links {list-style-image:url('v3_images/menu/dot_array_2.png');}


/* tabs style */
table.myTabsBlock {margin:0px 0px -2px 0px;}

table.myTabsBlock tr.myTabsTr td.myTabsTd a {
background-color:#fff;
color:#0066B4;
display:block;
margin:0px 1px 0px 0px;
border-bottom:2px solid #0066B4;
padding:5px 6px;
text-decoration:underline;
height:14px;
font-size:10px;
}

table.myTabsBlock tr.myTabsTr td.myTabsTd a:hover {
background-color:#eee;
text-decoration:none;
}


table.myTabsBlock tr.myTabsTr td.myTabsTd a.selected {
background-color:#0066B4;
color:#fff;
margin-bottom:0pt;
text-decoration:none;
}






/* tforms */

.formToolsInput , .formToolsTextarea2 {width:230px;}
.formToolsTextarea2 {height:100px;}
.formToolsItemBlock {margin:0px 0px 7px 0px;}
.formToolsItemBlockMargin {height:15px; width:15px;}
.formToolsTitle  {color:#000; margin-bottom:2px;}
.formToolsTitleBlock  {background-color:#ebebeb;padding:15px 15px 15px 15px;}

.formToolsInput3 , .formToolsTextarea3 {width:250px;}
.formToolsInput4 , .formToolsTextarea4 {width:260px;}
.formToolsInput5 , .formToolsTextarea5 {width:180px; font-size:11px;}
.formToolsTextarea3 , .formToolsTextarea4  , .formToolsTextarea5 {height:100px;}
.formToolsItemBlock2 {margin:0px 0px 3px 0px;}
.formToolsTitle2  {color:#0100ca; margin:0 0 2px 3px; }


	input.error { border: 1px solid red; }
	label.error {
		background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/unchecked.gif') no-repeat;
		padding-left: 16px;
		margin-left: .3em;
	}
	label.valid {
		background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/checked.gif') no-repeat;
		display: block;
		width: 16px;
		height: 16px;
	}


.imgBorder1 {
    border:2px solid #d0cfcb;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
     }

.bgTd1 {background-color: #fff;}
.bgTd2 {background-color: #d0cfcb;}

.recTitle {margin-bottom:3px;}
.recInfo {margin:5px 0px 10px 10px;}






/* v3 box block */
.block_box_v3_top_1_l { background:url(v3_images/bg/v3_title_blue_bg_l.gif) #5c72a5 left top no-repeat;}
.block_box_v3_top_1_c { background:url(v3_images/bg/v3_title_blue_bg_l.gif) #5c72a5 50% top no-repeat;}
.block_box_v3_top_1_r { background:url(v3_images/bg/v3_title_blue_bg_r.gif) #5c72a5 right top no-repeat;}
.block_box_v3_title_1 {color:#fff;font-size: 10px;font-weight:bold; text-transform: uppercase;}

.block_box_v3_top_2_l { background:url(v3_images/bg/v3_title_grey_bg_l.gif) #e1e1e1 left top no-repeat;}
.block_box_v3_top_2_c { background:url(v3_images/bg/v3_title_grey_bg_l.gif) #e1e1e1 50% top no-repeat;}
.block_box_v3_top_2_r { background:url(v3_images/bg/v3_title_grey_bg_r.gif) #e1e1e1 right top no-repeat;}
.block_box_v3_title_2 {color:#515151;font-size: 10px;font-weight:bold; text-transform: uppercase;}

.block_box_v3_top_3_l { background:url(v3_images/bg/v3_top_line_bg_l.gif) #e6e6e6 left top no-repeat;}
.block_box_v3_top_3_c { background:url(v3_images/bg/v3_top_line_bg_l.gif) #e6e6e6 50% top no-repeat;}
.block_box_v3_top_3_r { background:url(v3_images/bg/v3_top_line_bg_r.gif) #e6e6e6 right top no-repeat;}

.block_box_v3_mid_l { background:url(v3_images/bg/v3_box_bg_l.gif) #fff left top repeat-y;}
.block_box_v3_mid_c { background:url(v3_images/bg/v3_box_bg_l.gif) #fff 50% top repeat-y;}
.block_box_v3_mid_r { background:url(v3_images/bg/v3_box_bg_r.gif) #fff right top repeat-y;}

.block_box_v3_bot_l { background:url(v3_images/bg/v3_box_bottom_bg_l.gif) #fff left bottom no-repeat;}
.block_box_v3_bot_c { background:url(v3_images/bg/v3_box_bottom_bg_l.gif) #fff 50% bottom no-repeat;}
.block_box_v3_bot_r { background:url(v3_images/bg/v3_box_bottom_bg_r.gif) #fff right bottom no-repeat;}

.block_box_v3_center_bg_560 { background:url(v3_images/bg/v3_box_center_bg_560.gif) #fff left top repeat-y;}
.block_box_v3_bottom_bg_560 { background:url(v3_images/bg/v3_box_bottom_bg_560.gif) #fff left top no-repeat;}
.block_box_v3_center_bg_558 { background:url(v3_images/bg/v3_box_center_bg_558.gif) #fff left top repeat-y;}
.block_box_v3_bottom_bg_558 { background:url(v3_images/bg/v3_box_bottom_bg_558.gif) #fff left top no-repeat;}
.block_box_v3_center_bg_380 { background:url(v3_images/bg/v3_box_center_bg_380.gif) #fff left top repeat-y;}
.block_box_v3_bottom_bg_380 { background:url(v3_images/bg/v3_box_bottom_bg_380.gif) #fff left top no-repeat;}
.block_box_v3_center_bg_376 { background:url(v3_images/bg/v3_box_center_bg_376.gif) #fff left top repeat-y;}
.block_box_v3_bottom_bg_376 { background:url(v3_images/bg/v3_box_bottom_bg_376.gif) #fff left top no-repeat;}
.block_box_v3_center_bg_190 { background:url(v3_images/bg/v3_box_center_bg_190.gif) #fff left top repeat-y;}
.block_box_v3_bottom_bg_190 { background:url(v3_images/bg/v3_box_bottom_bg_190.gif) #fff left top no-repeat;}
.block_box_v3_center_bg_175 { background:url(v3_images/bg/v3_box_center_bg_175.gif) #fff left top repeat-y;}
.block_box_v3_bottom_bg_175 { background:url(v3_images/bg/v3_box_bottom_bg_175.gif) #fff left top no-repeat;}

.block_box_v3_content_1 {margin: 10px 0px 5px 0px;}
.block_box_v3_content_2 {margin: 15px 5px 10px 5px;}
.block_box_v3_content_3 {margin: 15px 0px 10px 5px;}

.v3_page_block_separat_1 {width:7px; height:6px}
.v3_page_block_separat_2 {height:6px; background-color:#fff;}
.v3_page_block_separat_bottom {height:7px}



/* block box page */
.block_box_1_top { background:url(images/plash/plash_1_t.gif) transparent left top no-repeat;}
.block_box_1_mid {background:url(images/bg_block_2.png) transparent left top repeat;}
.block_box_1_bot {background:url(images/plash/plash_1_b.gif) transparent left bottom no-repeat;}

.block_box_2_top {background:url(images/plash/plash_2_t.gif) transparent left top no-repeat; width:544px;}
.block_box_2_mid {background:url(images/plash/plash_2_m.gif) transparent left top repeat-y; width:544px;}
.block_box_2_bot {background:url(images/plash/plash_2_b.gif) transparent left bottom no-repeat; width:544px;}

.block_box_3_top {background:url(images/plash/plash_3_t.gif) transparent left top no-repeat; width:544px;}
.block_box_3_mid {background:url(images/plash/plash_3_m.gif) transparent left top repeat-y; width:544px;}
.block_box_3_bot {background:url(images/plash/plash_3_b.gif) transparent left bottom no-repeat; width:544px;}

.block_box_4_top {background:url(images/plash/plash_4_t.gif) transparent left top no-repeat; width:366px;}
.block_box_4_mid {background:url(images/plash/plash_4_m.gif) transparent left top repeat-y; width:366px;}
.block_box_4_bot {background:url(images/plash/plash_4_b.gif) transparent left bottom no-repeat; width:366px;}

.block_box_6_top {background:url(images/plash/plash_6_t.gif) transparent left top no-repeat; width:500px;}
.block_box_6_mid {background:url(images/plash/plash_6_m.gif) transparent left top repeat-y; width:500px;}
.block_box_6_bot {background:url(images/plash/plash_6_b.gif) transparent left bottom no-repeat; width:500px;}


.block_box_7_top_l { background:url(images/plash/plash_1_t.gif)  left top no-repeat;}
.block_box_7_top_c { background:url(images/plash_13.png)  center top no-repeat;}
.block_box_7_top_r { background:url(images/plash_13.png)  right top no-repeat;}
.block_box_7_mid_l { background:url(images/bg_block_4.gif)  left top repeat-y;}
.block_box_7_mid_c { background:url(images/bg_block_4.gif)  center top repeat-y;}
.block_box_7_mid_r { background:url(images/bg_block_4.gif)  right top repeat-y;}
.block_box_7_bot_l { background:url(images/plash/plash_1_b.gif)  left bottom no-repeat;}
.block_box_7_bot_c { background:url(images/plash_5.png)  center bottom no-repeat;}
.block_box_7_bot_r { background:url(images/plash_5.png)  right bottom no-repeat;}


.block_box_8_top_l { background:url(images/plash_1.png)  left top no-repeat;}
.block_box_8_top_c { background:url(images/plash_1.png)  center top no-repeat;}
.block_box_8_top_r { background:url(images/plash_1.png)  right top no-repeat;}
.block_box_8_bot_l { background:url(images/plash_2.png)  left top no-repeat;}
.block_box_8_bot_c { background:url(images/plash_2.png)  center top no-repeat;}
.block_box_8_bot_r { background:url(images/plash_2.png)  right top no-repeat;}

