﻿#top {padding:0px;}
#top_menu {padding:0px;}
#menu_left {padding:0px;}
#search {padding:0px;}
#kurs_v {padding:0px;}
#menu_offers{padding:0px;}
#menu_right_2 {padding:0px;}
#content {padding:0px;}
#content_bottom {padding:0px;}
#pre-bottom {padding:0px;}
#bottom {padding:0px;}
	
#menu_left_top{padding:0px;}
#menu_left_services{padding:0px;}
#menu_left_links{padding:0px;}
#menu_left_vrn{padding:0px;}
#menu_left_hot_tours{padding:0px;}


HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

BODY {
	MARGIN: 0px;
	BACKGROUND:/*#FBF1EF*/ #EAD9C9;
	/*#A9CCEE*/
}
/*Стиль*/
.main{
	BACKGROUND: url(page_imgs/banner.jpg) #EAD9C9 no-repeat; 
	border: 1px solid /*#0652CE*/ #007ADF;/*Цвет рамки окна*/
	width:1000px;
}

/*Путь на страницу*/
td.root{
	padding-left:100px;
	text-align:left;
	font-size:9pt;
}
.root a:link, .root a:visited{
	color:#003399;
}



.topmenu{
 	height:247px;
}


.hny{
font-family:Comic Sans MS;
}

.topmenu A:link, .topmenu A:visited{
	color:/*#E5F3FF*//*white*/#003399;/*#8A8A8A*/
	text-decoration:none;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
}
.topmenu A:hover{
	/*color:BBB;*/
	text-decoration:underline;
}

a.www:link, a.www:visited{
	color:/*#E5F3FF*//*white*/#003399;/*#8A8A8A*/
	text-decoration:none;
	font-family:arial;
	font-size:14px;
	/*font-weight:bold;*/
}
a.www:hover{
	/*color:white;*/
	text-decoration:underline;
	/*text-decoration:none;*/
}

.menu_left A:link, .menu_left A:visited{
	text-decoration:none; 
	color:#003399;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
}
.menu_left A:hover{
	color:#003399;
	text-decoration:underline;
}


A.white_link:link, A.white_link:visited{
	text-decoration:none; 
	color:white;
}
A.white_link:hover{
	text-decoration:underline; 
	color:white;
}


A.blue_link:visited, A.blue_link:link{
	text-decoration:none; 
	color:blue;
}
A.blue_link:hover{
	text-decoration:underline; 
	color:blue;
}


.text_center{
	padding: 0px 10px;
	text-align:justify;
	font-size: 12pt;
}

.offer{
	background: /*#C9DEF1*//*#A9CCEE*/#A9CBEE;
	text-align:center;
}
table.offer td{
	text-align:center;
	font-size:10pt;
	border: 1px solid /*#A9CCEE*/#A9CBEE;/*цвет рамки спецпредложений справа совпадает с фоном спецпредложения*/
	padding:5px;
	margin:0px;
}

tr.pstn_c {
	text-align:left;
}

.brd0 {
   	border: 0px solid black; /* Параметры границы */
  	background: #fc3;  /*Цвет фона */
    	padding: 0px; /* Поля вокруг текста */
	margin:0px;
}

.brd_0{
	border: 0px solid black;
}

td.mh{
	text-decoration:none; 
	font-family:arial; 
	color:/*#E5F3FF*/#FBF1EF;
	background:#003399/*#0652CE*//*#007ADF*//*#004C95*/;
	text-align:center;
	font-size:12pt;
}
.ta_tour_kinds{
	text-align:justify;
	/*font-size:12pt;*/
}
.link_tour_kinds_center{
	text-decoration:none; 
	color:black; 
	font-size:12pt;
}

.cc{
	text-align:center;/*12_02*/
}

TABLE.cc TR{
	vertical-align:top;
}

.bg_main{ 
	background: /*#6BB3E0*/ /*#82C7F3*/ /*#AFCEFD*/ /*#A9CCEE*/#A9CBEE;
}
TABLE.bg_main TD{
	border: 1px solid /*#EAD9C9*/white;/*Цвет границы пунка меню*/
}
TABLE.bg_main TD DIV{
   	border: 0px solid  #fc3; /* Параметры границы */
  	 /*background: #fc3; Цвет фона */
    	padding: 0px; /* Поля вокруг текста */
	margin:0px;
}

td.bb{
	border: 5px solid /*#A9CCEE*/#FBF1EF;
}
.bg{
	BACKGROUND: url(page_imgs/bg_dark_red.gif)  /*#A9CCEE*/#A9CBEE repeat-x;
	vertical-align:top;
}
.bg_action{
	BACKGROUND: url(page_imgs/bg_dark_red.gif) repeat-x;
}
table.bg{
	text-align:center;
}

td.bg{
	BACKGROUND: url(page_imgs/bg_dark_red.gif) #A9CBEE repeat-x;		/*Фон спецпредложений в разделе*/
	padding: 5px 0px 0px 0px;
 	vertical-align:top;/*12_02*/
}
td.bg_index{
	BACKGROUND: url(page_imgs/bg_dark_red.gif) /*#A9CCEE*/ #A9CBEE repeat-x;	/*Фон разделов на главной странице*/
	padding: 10px;
 	vertical-align:top;
	text-align:center;
}

.fnt {
	text-decoration:none; 
	color:black; 
}

.fnt_h{
	text-decoration:none; 
	color:black;
	font-weight:bold;
}

.link_u{
	text-decoration:underline;
}

.link_back{
	text-decoration:none; 
	color:#003399;
}

.fnt_back {
	font-size:10pt;
	color:#003399;
}

a.fnt_index_center {
	text-decoration:none; 
	color:black; 
	font-size:12pt;
}

.fnt_off {
	color:black;
	font-size:10pt;
	text-align:center;
}

A.a_off:link, A.a_off:visited{
	text-decoration:none; 
	color:#003399;
}
A.a_off:hover{
	text-decoration:underline;
}
A.a_off_red:link, A.a_off_red:visited{
	text-decoration:none; 
	color:#AF100D;
}
A.a_off_red:hover{
	color:#AF100D;
	text-decoration:underline; 
}


.fnt_links{
	font-size:8pt;
}
body.bg_body{
	BACKGROUND: url(page_imgs/bottom_left_Nx100.gif) left bottom repeat-x; 
}
.bg_top_left{
	BACKGROUND: url(page_imgs/jump_1.jpg) left bottom no-repeat; 
}
.bg_top_right{
	BACKGROUND: url(page_imgs/jump_2.jpg) right no-repeat;
}

.bg_content_left{
	BACKGROUND: url(page_imgs/snezhinka_l.png) top left no-repeat;
}
.bg_content_right{
	BACKGROUND: url(page_imgs/snezhinka_r.png) top right no-repeat;
}

.bg_beach{
	BACKGROUND: url(page_imgs/beach_XxY.png) left no-repeat;
}
.bg_hny{
	BACKGROUND: url(page_imgs/hny_XxY.jpg) left no-repeat;
}
.bg_skiing{
	BACKGROUND: url(page_imgs/ski_XxY.jpg) left no-repeat;
}
.bg_sightseeing{
	BACKGROUND: url(page_imgs/sightseeing_XxY.jpg) left no-repeat;
}
.bg_cruises{
	BACKGROUND: url(page_imgs/cruises_XxY.jpg) left no-repeat;
}
.bg_sports{
	BACKGROUND: url(page_imgs/sports_XxY.jpg) left no-repeat;
}
.bg_health{
	BACKGROUND: url(page_imgs/health_XxY.jpg) left no-repeat;
}
.bg_children{
	BACKGROUND: url(page_imgs/children_XxY.jpg) left no-repeat;
}
.bg_wedding{
	BACKGROUND: url(page_imgs/wedding_XxY.jpg) left no-repeat;
}
.bg_vip{
	BACKGROUND: url(page_imgs/individual_XxY.jpg) left no-repeat;
}
.bg_exotic{
	BACKGROUND: url(page_imgs/exotic_XxY.jpg) left no-repeat;
}
.bg_pilgrimage{
	BACKGROUND: url(page_imgs/pilgrimage_XxY.jpg) left no-repeat;
}

.bg_bottom_left{
	BACKGROUND: url(page_imgs/bottom_left_Nx100.gif) bottom right repeat-x; 
	font-size:10pt; 
	text-align:left; 
	padding-left:10px;
	vertical-align:top;
}

.bg_bottom_right{
	BACKGROUND: url(page_imgs/bottom_right_Nx100.gif) bottom left repeat-x; 
	font-size:10pt; 
	text-align:right; 
	padding-right:10px;
	vertical-align:top;
}

.img_brd{
	border:0px solid white;
}

H1 {
	color:#003399;
	text-align:center;
	font-size:18pt;
}
H2 {
	color:#003399;
	text-align:center;
}
.c1{
	color: /*#A9CCEE*/#A9CBEE;
}
.li_text{
	color:blue;
}
