#m0 { left:180px; top:258px; position:absolute; z-index:10; visibility: hidden}
TD { FONT-SIZE: 11px; FONT-FAMILY: verdana; font-color: #000000; COLOR: #000000;}
TH { FONT-SIZE: 13px; FONT-FAMILY: verdana; font-color: #000000; COLOR: #000000;}
H1 { FONT-FAMILY: verdana; COLOR: #669D72;font-weight: bold;font-size: 14px; margin: 0px;}
H2 { FONT-FAMILY: verdana; COLOR: #000000;font-weight: bold;font-size: 14px; margin: 0px; }
H3 { FONT-FAMILY: verdana; COLOR: #FFFFFF; BACKGROUND-COLOR: #4F9061; font-size: 12px; margin: 0px; }
H4 { FONT-FAMILY: verdana; font-size: 11px; margin: 0px; }
HR {border-style: none; background :#009946; color: #009946; height: 1px; }

A:active { color: #005E29; text-decoration: underline }
A:link {COLOR: #005E29; TEXT-DECORATION: underline}
A:visited {COLOR: #005E29; TEXT-DECORATION: underline}
A:hover {color:#CC3333; text-decoration: underline;}

A.m:link {color: #3D3D3D; font-weight: bold; text-decoration: none}  A.m1:link {color: #3D3D3D; text-decoration: none}
A.m:visited {color: #3D3D3D; font-weight: bold; text-decoration: none} A.m1:visited {color: #3D3D3D; text-decoration: none}
A.m:hover {color:#C6292F; font-weight: bold; text-decoration: underline} A.m1:hover {color:#C6292F; text-decoration: underline}

A.mb:link {COLOR: #000000; TEXT-DECORATION: underline}
A.mb:visited {COLOR: #000000; TEXT-DECORATION: none}
A.mb:hover {color:#C6292F; TEXT-DECORATION: none}

A.made:link {FONT-SIZE: 10px; COLOR: #C1C1C1; TEXT-DECORATION: none}
A.made:visited {FONT-SIZE: 10px; COLOR: #C1C1C1; TEXT-DECORATION: none}
A.made:hover {FONT-SIZE: 10px; color:#8CD79C; TEXT-DECORATION: underline;}

A.green:link { color: #007733; text-decoration: none }
A.green:visited { color: #007733; text-decoration: none }
A.green:active { color: #007733; text-decoration: none }
A.green:hover { color: #007733; text-decoration: underline;}

A.green0:link { color: #007733; text-decoration: none; font-weight: bold; }
A.green0:visited { color: #007733; text-decoration: none; font-weight: bold; }
A.green0:active { color: #007733; text-decoration: underline; font-weight: bold; }
A.green0:hover { color: #007733; text-decoration: underline; font-weight: bold; }

A.green1:link { FONT-SIZE: 10px; color: #007236; text-decoration: none }
A.green1:visited { FONT-SIZE: 10px; color: #007236; text-decoration: none }
A.green1:active { FONT-SIZE: 10px; color: #007236; text-decoration: none }
A.green1:hover { FONT-SIZE: 10px; color: #007236; text-decoration: underline; }

A.metro:link {font-size: 12px; color: #007733; text-decoration: underline;font-weight: bold;}
A.metro:visited {font-size: 12px; color: #007733; text-decoration: underline;font-weight: bold;}
A.metro:active {font-size: 12px; color: #007733; text-decoration: underline;font-weight: bold;}
A.metro:hover {font-size: 12px; color: #007733; text-decoration: underline;font-weight: bold;}

A.white:link { color: #FFF; text-decoration: underline }
A.white:visited { color: #FFF; text-decoration: underline }
A.white:active { color: #FFF; text-decoration: underline }

A.ttab:link, A.ttab:hover, A.ttab:visited, A.ttab:active { color: #4F9061; text-decoration: underline }

table.icq { border:1px solid #ffffff;background:#009933; }
table.icq td.h { background:#009933;color:#ffffff;font-weight:bold; }
table.icq table.content { background:#CCFFCC; }
table.icq table.content td.m { background:#ffffff;border-top:1px solid #009933;color:#006600; }
table.icq .i0 { background:#CCFFCC; }
table.icq .i1 { background:#DFFEDF; }

.base { FONT-FAMILY: verdana; COLOR: #000000; font-size: 11px; }
.hidden  { display: none;}
.hidden2 { visibility: hidden;}
.right { FONT-FAMILY: verdana; COLOR: #000000; font-size: 11px; }
.fmade {FONT-SIZE: 10px; COLOR: #C1C1C1;}
.fmade1 {FONT-SIZE: 10px; color: #007236;}
.frabota {FONT-SIZE: 10px; COLOR: #009946;}
.fgrn {FONT-SIZE: 9px; COLOR: #007733;;}
.fmetro {FONT-SIZE: 12px; COLOR: #007733;;}
.fdata {FONT-SIZE: 11px; COLOR: #007236;}
.fsp { FONT-FAMILY: verdana; FONT-SIZE: 10px; COLOR: #000000;}
.fsp_pr {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000;}
.ttab1 {FONT-SIZE: 11px; COLOR: #4F9061;}

.bgw {BACKGROUND: #ffffff;}
.bg1 {BACKGROUND: #DBFFDB;}
.bg2 {BACKGROUND: #E3E3E3;}
.bg3 {BACKGROUND: #8ED49F;}
.bg4 {BACKGROUND: #FF6600;}
.bg5 {BACKGROUND: #D5D5D5;}
.bg6 {BACKGROUND: #F2F2F2;}
.bg7 {BACKGROUND: #007236;}
.bg8 {BACKGROUND: #CDFFCD;}
.bg9 {BACKGROUND: #EBFFEB;}
.bg10 {BACKGROUND: #AAE7AA;}
.bg11 {BACKGROUND: #009933;}
.bg12 {BACKGROUND: #F2FFF2;}
.bg13 {BACKGROUND: #4BD178;}

.title { FONT-FAMILY: verdana; COLOR: #000000;font-weight: bold; font-size: 14px; }
.tab1 { FONT-FAMILY: verdana; COLOR: #FFFFFF; BACKGROUND-COLOR: #4F9061; font-size: 11px; }
.tab1-w a:link, .tab1 a:visited, .tab1 a:hover, .tab1 a:active { color: #FFF }
.tab1 a:link, .tab1 a:visited, .tab1 a:hover, .tab1 a:active {color: #FFF;}
.tab2 { FONT-FAMILY: verdana; COLOR: #00461E; BACKGROUND-COLOR: #B5EFB5; font-size: 11px ; }
.rassk td table td.tab2 a {font-size: 11px; font-family:verdana }
.tab3 { FONT-FAMILY: verdana; COLOR: #FFFFFF; BACKGROUND-COLOR: #72CD86; font-size: 11px; }
.tab4 { FONT-FAMILY: Arial; COLOR: green; BACKGROUND-COLOR: #94E794; font-size: 14px; }
.tab5 { FONT-FAMILY: Arial; COLOR: #863500; BACKGROUND-COLOR: #9DE2AC; font-size: 12px; font-weight: bold }
.button { font-family: Verdana,Arial,sans-serif; color: #000000; border-style: solid; border-color: #639E73; width: 140px; background: #8CD79C}

.tabs2 { FONT-FAMILY: Arial; COLOR: #00461E; BACKGROUND-COLOR: #B5EFB5; font-size: 12px; }
.tabs { FONT-FAMILY: Arial; COLOR: #00461E; BACKGROUND-COLOR: #A7DDA7; font-size: 12px; }

.kv1 { BACKGROUND-COLOR: #CCFFCC;  }
.kv2 { BACKGROUND-COLOR: #7ECD7E;  }
.aviahead, .b1, #b1{ font-weight : bold; }
.uc { text-transform: uppercase; }

.main { FONT-SIZE: 11px; text-align: justify; FONT-FAMILY: verdana; font-color: #000000; COLOR: #000000;}
.top_avia { FONT-SIZE: 13px; FONT-FAMILY: verdana; COLOR: #000000;}

a.link_539:link, a.link_539:active, a.link_539:visited	{ color : #ffffff; font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.link_539:hover { color: #ffffff; font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/*	
	a.link_538:link, a.link_538:visited { line-height: 11px; color: #333333; font-family: verdana, sans-serif; font-size: 11px; letter-spacing: -1px; text-decoration: none; }
	a.link_538:hover { line-height: 11px; color: #333333; letter-spacing : -1px;	font-family: verdana, sans-serif; font-size : 11px; text-decoration: none; }
*/
	.img {border-color:#000000;}

.qwe1 {}
.qwe1 a	{color:#000000;text-decoration: underline; font-weight:bold}
.qwe1 a:hover	{color:#C6292F;;text-decoration: underline;}

/*для правого столбца ссылки*/
.block001	{width:100%;text-align:left;}
	.block001 div	{margin-left:20px;font:bold 14px verdana;color:#009946;border-bottom:1px solid #009946;text-transform:uppercase}
	.block001 p	{text-indent:-10px;margin:5px 0px 5px 35px;}
	.block001 img	{vertical-align:absmiddle;}

/*Погода*/
.weath	{background-color:#4F9061;width:172px;padding:0px;border:0px;font:bold 11px verdana;color:#FFFFFF;text-align:left;padding:1px 4px;}
	.weath img	{margin-right:10px;}
.tweath	{border:0px;margin:0px 10px 0px 20px;background-color:#CCFFCC;width:150px;}
	.tweath th	{vertical-align:top;font:normal 11px verdana;text-align:left;background-color:#B5EFB5;}
	.tweath span	{font-family:arial;}
	.tweath td	{vertical-align:top;}

/*Специалисты*/
.spec	{background-color:#4F9061;width:172px;padding:0px;border:0px;font:bold 11px verdana;color:#FFFFFF;text-align:left;padding:1px 4px;}
	.spec img	{margin-right:10px;}
.tspec	{border:0px;margin:0px 10px 0px 20px;background-color:#CCFFCC;width:150px;}
	.tspec th	{vertical-align:top;font:normal 11px verdana;text-align:left;background-color:#B5EFB5;}
	.tspec span	{font-family:arial;}
	.tspec td	{vertical-align:top;}


/*Шапка1*/
.top1	{border:0px;width:100%;height:209px;background-image:url(/img/bg1.gif)}
	.top1 .tdtop1	{vertical-align:bottom;background:url(/img/top1.gif) right bottom no-repeat;padding:0px;text-align:left;}

/*Шапка2*/
.top2	{border:0;width:100%;height:136;background:url(/img/bg1.gif) right bottom;}
	.top2 td	{padding:0px 1px;vertical-align:bottom;width:400px;}
	.top2 th h1	{color:#00461E;Filter: DropShadow(Color=#CCCCCC, OffX=1, OffY=1, Positive=1);width:100%;}
	.top2 th	{padding:5px;vertical-align:top;background:url(/img/top1.gif) right bottom no-repeat;text-align:right;}

/*Стикеры*/
.tditem	{background:url(/img/sp.gif) right bottom no-repeat;}
	.tditem	table	{border:0px;width:153px;height:181px;}
		.tditem	table	td	{padding:3px 5px;text-align:center;font:9px Verdana, Arial, Helvetica;vertical-align:top;}
			.tditem	table	td img	{border:0px;margin:20px 5px 5px 0px;width:127px;height:86px;}
/*левая навигация*/
.lnav	{width:185px;background:#FFFFFF url(/img/pr.gif) left top repeat-y;border-right:1px solid #98DBA6;}
.lnav td {padding: 5px 10px 5px 40px;}
	.lnav td div {background:url(/img/left_bg_m.gif) left top repeat-x;line-height:21px;}
	.lnav td A {color: #3D3D3D; font-weight: bold; text-decoration: none;}
	.lnav td A:visited {color: #3D3D3D;text-decoration: none;}
	.lnav td A:hover {color:#C6292F; text-decoration: underline}
		.lnav td span A {color: #FF0000;}
		.lnav td span A:visited {color: #FF0000;}
/*меню россии*/
.tmenu1	{width:100%;border:0px;}
	.tmenu1 td	{width:50%;vertical-align:top;}
		.tmenu1 td li	{padding: 3px;}


/*дата в поисковой форме*/	
.date	{
  border-style: none; 
  width: 2em; 
  background-color: #FFF;
  font-size: 10px;
}

.year	{
  border-style: none; 
  width: 3em; 
  background-color: #FFF; 
  font-size: 10px;
}

/*авиа*/
	.aviam { FONT-FAMILY: verdana; BACKGROUND-COLOR: #4F9061; font-size: 11px; }
	.aviam A {color: #005E29; text-decoration: none;}
	.aviam A:visited {color: #005E29;text-decoration: none;}
	.aviam A:hover {color:#C6292F; text-decoration: underline}


/*countries_hotels+countries_info+avia_text.htm+вида/cgi-bin/Client.cgi?act=viewinfo&Tour=614821158+hotels.1001tur.ru/146/+rail.1001tur.ru*/
.naeb_f1 {
	font-size:12px;
}

.naeb_table td{
		font-size:12px;
}


.hotelratinglink {color:#fff !important;}
a:hover.hotelratinglink {color:green !important;}

/* Классы для показа цены тура, выставленной операторам */
.supplier {
	margin: 0.5em 0;
}

.supplier .price {
	color: #f00;
	font-weight: bold;
}

.supplier .course {
	color: #f00;
}

.supplier .warning {
	font-style: oblique;
	margin-top: 0.2em;
}





.otch_header {

}

.otch_one {
	font-size: 12px; 
	line-height: 1.5;
	//zoom:1;
}


.otch_clr {
	clear:both;
	margin-bottom:5px;
}



/*table td.base img {width:220px !important;}
table td.base div img {width:auto !important;}*/

table td.base .wtfimg img {width:16px !important;}




.children_right {}

.df {border: 1px solid rgb(235, 235, 235); padding:10px; background:#F9F8F8;}
.df h3 {color:#f00 !important;}


.dayoffer_block {border: 1px solid rgb(235, 235, 235); padding: 10px; background:#F9F8F8; position:relative; _width:500px;}
.dayoffer_block div img {width:150px !important; margin-left:10px; margin-bottom:5px;}
.dayoffer_block p img { border:1px solid #D7D7D7; margin-left:10px; float:right;}
.dayoffer_block b img {float:none;}
.dayoffer_block .center {padding-right:160px;}
.dayoffer_block .clear {clear:both; height:1px;}

.dayoffer_block .foto {padding-top:33px; width:160px; position:relative;}
.dayoffer_block .foto a {display:block; width:150px; margin:0px 0px 20px 10px; height:100px; overflow:hidden; position:relative;}
.dayoffer_block .foto a img {margin:0px; position:absolute; bottom:0px;}
.dayoffer_block h4 {font-size:12pt;}
.dayoffer_block h4 a {text-decoration:none;}
.dayoffer_block .order {background:url("/img/galka.jpg") no-repeat top left;text-align:center; padding-left:20px; line-height:15px; padding-bottom:5px; margin-bottom:0px; margin-left:180px;}
/*.dayoffer_block .order a { padding-left:20px; height:17px; display:block; width:200px;}*/
.dayoffer_block .price {font-size:120%; color:#f00;}


p.up {text-align:center !important; margin:5px 0px 0px; clear:both;}

.dayoffer_block2 {border: 1px solid rgb(235, 235, 235); padding: 10px; background:#F9F8F8;}
.dayoffer_block2 table {width:97% !important; _width:93% !important;}

img.border1 { border:1px solid #D7D7D7;}




#actual_gr .turystr_act img {opasity:0.5;}






.zabronirovat {
	margin:3px 0 5px 0;
}

.dayoffer_block .galka_ny {
	float:none;
	width:14px !important;
	height:14px;
	border:none;
	margin:0 0 0 5px;
	padding:0;
	vertical-align:middle;
}

.galka_link {
	font-weight:bold;
	color:#005E29 !important;
}




#news_red {background:#eb0e03 none repeat scroll 0 0;color:#000000;margin:0 8px 1px 0;padding:0 3px;}
#news_red .tmtm2 {background:#eb0e03 url(/i/put_red.gif) repeat-x scroll 0 0;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;height:31px;}

.rassk td table td.tab1 a { font-family:verdana;}
.rassk td table td.tab1 a:hover {color:#fff; text-underline:none; font-family:verdana;}


.rassk td.cont26 div.form1 {width:500px; background:none;}
.rassk td.cont26 div.form1 div.fline {width:480px;}



.hot40_cursiv .tab2 {margin:5px; background:none; padding:0px;}
.hot40_cursiv .tab2 b {margin:5px 0px 10px; padding:5px 10px; display:block; background:#B5EFB5;}


.second_tr td {background:#BDF7BD;}

.total	{ font-weight: bold; color: #FF1A00;}

ul.sunny { list-style: none; padding: 0; margin: 1em 0; margin-left: 2em; }
ul.sunny li { padding: 0; margin: 0; padding-left: 20px; background: url('/img/sun_16x16.png') center left no-repeat; line-height: 16px; }

