BODY{
 SCROLLBAR-FACE-COLOR: #d6d6d6;
 SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
 SCROLLBAR-SHADOW-COLOR: #000000;
 SCROLLBAR-3DLIGHT-COLOR: #ffffff;
 SCROLLBAR-ARROW-COLOR: #FFFFFF;
 SCROLLBAR-TRACK-COLOR: #ffffff;
 SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 }

body, th, td, div { font-family:Tahoma,Verdana,sans-serif; font-size:12px; }

A:active {
	FONT-WEIGHT: regular; FONT-SIZE: 12px; COLOR: #171717; FONT-FAMILY: Tahoma, Arial, Verdana,  sans-serif, Helvetica;
}
A:visited {
	FONT-WEIGHT: regular; FONT-SIZE: 12px; COLOR: #171717; FONT-FAMILY: Tahoma, Arial, Verdana,  sans-serif, Helvetica;
}
A:link {
	FONT-WEIGHT: regular; FONT-SIZE: 12px; COLOR: #171717; FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif, Helvetica;
}
A:hover {
	FONT-WEIGHT: regular; FONT-SIZE: 12px; COLOR: #009900; FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif, Helvetica;
}

/*-------главная страница--------*/
#tbl_menu {width:96%; margin:0 auto}
.tbl_main {width:96%; margin:0 auto}

/*-------заголовки--------*/
H1	{ font-size:20px; font-weight:normal; margin:0; }
H2	{ font-size:13px; margin:2px 0; }
H3	{ margin:0; }
H4	{ font-size:11px; margin:0; }

/*-------подзаголовки--------*/
.b_blue_15		{ color:#000000; font:bold 15px Verdana; text-decoration:none; }
a:hover.b_blue	{ text-decoration:underline; }

/*-------главное меню--------*/
td.menu		{ padding:3px 15px; }
td.submenu	{ padding:8px 15px 4px 15px; }
a.menu		{ font-size:13px; font-weight:bold; color:#000000; text-decoration:none; }
a:hover.menu	{ text-decoration:underline; }
a.submenu 	{ font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }
a:hover.submenu	{ text-decoration:underline; }

/*-------блоки в боковых столбцах--------*/
table.blk 	{ border:solid 1px #ecebeb; }
td.blk		{ background-color:#ecebeb; color:#000000; font-weight:bold; padding:4px 2px 4px 16px; }
td.p16		{ padding-left:16px; }

/*-------таблицы--------*/
td.tbl_head	{ background-color:#c0e9ff; font-weight:bold; }
td.b_blue	{ color:#000000; font:bold 11px Verdana; text-decoration:none; }
td.form		{ padding:7px; }
td.form_i	{ border-bottom:solid 2px #cccccc; }

/*-------мелкий серый шрифт--------*/
.info	{ font-size:10px; color:#585858; text-decoration:none; }
.info_f	{ font-size:11px; text-decoration:none; }
a:hover.info { text-decoration:underline; }
a.info_small { font-size:9px; color:#585858; text-decoration:none; }
a:hover.info_small	{ text-decoration:underline; }

/*-------цены--------*/
.price 	{ font-family:Verdana,sans-serif; font-weight:bold; font-size:13px; letter-spacing: -1px; color:#B2130A; }

/*-------горящие туры на главной--------*/
.list-hot { width:14px; height:14px; background:#878787; border:1px solid #CECECE; text-align:center; font-size:10px; color:white; }

/*-------новости--------*/
a.nlink { color:gray;text-decoration:none; }
a:hover.nlink { text-decoration:underline; }


hr.form	{ border:0; background-color:#cccccc; color:#cccccc; margin:0; }
.sort	{ font-size:9px; color:black; text-decoration:none; }
.p_link { font-size:13px; }


/*-------interexpo--------*/
.menu1, .hmenu1:link, .hmenu1 {		
	color: #171717;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}
.hmenu1:hover {		
	color: #009900;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}

.menu2, .hmenu2:link, .hmenu2 {		
	color: #0066EE;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}
.hmenu2:hover {		
	color: #000000;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}

.menu3, .hmenu3:link, .hmenu3 {		
	color: #ff0000;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}
.hmenu3:hover {		
	color: #000000;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}

.red11, .hred11:link, .hred11 {
	color: #ff0000;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}
.hred11:hover{
	color: #171717;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

.red12, .hred12:link, .hred12 {
	color: #ff0000;	
	font-size: 12px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}
.hred12:hover{
	color: #171717;	
	font-size: 12px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

.white11, .hwhite11:link, .hwhite11 {		
	color: #ffffff;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}
.hwhite11:hover {		
	color: #171717;	
	font-size: 11px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

.url12, .hurl12:link, .hurl12 {		
	color: #000000;	
	font-size: 12px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}

.hurl12:hover {		
	color: #0066EE;
	font-size: 12px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
.url212, .hurl212:link, .hurl212 {		
	color: #0066EE;	
	font-size: 12px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}

.hurl212:hover {		
	color: #000000;
	font-size: 12px;	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}


.path, .hpath:link, .hpath {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;	
	font-size: 11px;		
}

.s11{font-size: 11px; line-height: 1.5em; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}