BODY {
	color: #767676;
	margin-bottom: 10px;
	font-family: Tahoma, sans-serif, Arial, Helvetica, Verdana;
	margin-top: 0px;
	margin-left: 0px;
	font-size:10px;
}
body {
  text-align: center;
}

IMG {	border: 0;
}
/*
TABLE {
	BORDER-SPACING: 0;
	Padding: 0px;
	border: 0
}

H1 {
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold
}

H2 {
	font-size:10px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}
*/

.besttourpanel{
	font-size:14px;
	color: #ffeaa8;
	text-decoration:none;
	font-weight: bold
}

.bestsalepanel{
	font-size:14px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold
}

P {
	color:#353636;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
	TEXT-DECORATION: none
}

TD {
	COLOR: #333333;
	FONT-SIZE: 11px;
	BORDER-SPACING: 0;
	Padding: 0px;
	border: 0
}

A{
	font-weight: 100;
	text-align: justify;
	color: #3c3d3e;
	font-size: 10px;
	font-style: normal;
	TEXT-DECORATION: none
}
A:hover{
	color: #006699;
	TEXT-DECORATION: none
}

/*Стиль ссылок перехода на верхние уровни страниц*/
A.linkmenuline {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #353636;
	TEXT-DECORATION: none
}
A.linkmenuline:hover {
	COLOR: #ee1c23
}

A.linkmenulinered {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #ff0000;
	TEXT-DECORATION: none
}
A.linkmenulinered:hover {
	COLOR: #ee1c23
}

/*Стиль ссылки на закачку файла*/
A.downloadword {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #353636;
	TEXT-DECORATION: none
}
A.downloadword:hover {
	COLOR: #ee1c23
}

/*-------------------------------Стили верхнего меню-----------------------------------------------*/
/*Стиль ссылок верхнего меню*/
A.linkheadmenu {
	FONT-WEIGHT: normal;
	Padding: 0 0 0 2;
	FONT-SIZE: 9px;
	COLOR: #353636;
	TEXT-DECORATION: none
}
A.linkheadmenu:hover {
	COLOR: #006699
}
A.linkheadmenubig {
	color: #353636;
	Padding: 0 0 0 2;
	font-size: 12px;
	FONT-WEIGHT: bold;
	font-style: normal;
	TEXT-DECORATION: none
}
A.linkheadmenubig:hover {
	COLOR: #006699
}

A.menuleft {
	color: #353636;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none;
}
.red {
	color:#DA0909;
	font-size:9px;
	font-style: normal;
	TEXT-DECORATION: none
}
.mini {
	color:#FFFFFF;
	font-size: 9px;
	font-style: normal;
	TEXT-DECORATION: none
}
.menutour {
	color:#000000;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: underline
}
.indexmenuross {
	color:#5699D0;
	font-size:36px;
	font-style: normal;
	TEXT-DECORATION: none;
}
.news{
	color:#e6aa00;
	font-size:11px;
	font-style: italic;
	TEXT-DECORATION: none
}
.banners{
	FONT-WEIGHT: bold;
	COLOR: #828080;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
.panels {
	color:#353636;
	font-size:11px;
	font-style: normal;
	TEXT-DECORATION: none;
}
.headstr{
	color:#353636;
	font-size:8px;
	font-style: normal;
	TEXT-DECORATION: none
}
.newstop{
	font-weight: 100;
	text-align:justify;
	color:#0072CF;
	font-size:10px;
	font-style: normal;
	TEXT-DECORATION: none
}

.nullstr{
	FONT-SIZE: 1px
}
.menulefthead{
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.price{
	COLOR: #333333;
	FONT-SIZE: 10px
}
.indivtour{
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.subdirectname{
	FONT-SIZE: 11px;
}

/*---------------------------------Стили отображения подписки на рассылку----------------------------------*/
/*Стиль ячейки подписки на рассылку*/
.podpisnarass {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0;
	Padding:0 0 0 0;
	BACKGROUND-COLOR: #57B06A;
	FONT-WEIGHT: bold;
	FONT-SIZE: 6pt;
	BORDER-COLOR: #57B06A;
	BORDER-STYLE: solid
}

/*Стиль ячейки бронирования билетов*/
.bookingticket {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0;
	Padding:0 0 0 0;
	BACKGROUND-COLOR: #5699D0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 6pt;
	BORDER-COLOR: #5699D0;
	BORDER-STYLE: solid
}

/*Стиль отображения элементов форм в подписке на рассылку*/
INPUT.Inline {
	BORDER-RIGHT: #5699D0 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #5699D0 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #5699D0 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #5699D0 1px solid;
	FONT-FAMILY: Inherit
}


/*Стиль описания направлений и поднаправлений*/
.discdirect {
	color:#353636;
	font-size: 11px;
	font-style: normal;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none
}

/*Стиль написания цены при выводе описаний туров*/
.pricetour {
	position: relative;
	width: 100%;
	padding-left: 0px;
	text-align: left;
	color:#0066cc;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none
}

/*Стиль кратких описаний туров */
.smalldescr {
	position: relative;
	width: 100%;
	padding-left: 0px;
	color: #353636;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
	TEXT-DECORATION: none
}
.smalldescrdop {
	position: relative;
	width: 100%;
	padding-left: 0px;
	color: #FE6D03;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
	TEXT-DECORATION: none
}

/*Стиль заголовка центральных панелей*/
.nametour {
	color:#353636;
	font-weight:bold;
	font-size: 13px;
	font-style: normal;
	text-align:center;
	TEXT-DECORATION: none
}

/*------------------------Стили отображения фотографий-----------------------------------*/
/*Стиль фотографий вторых уровней*/
.foto {
	color:#353636;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none;
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BACKGROUND-COLOR: #FFFFFF;
	border-bottom: 0;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #FFFFFF;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #FFFFFF;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	Padding:0 0 0 0
}
.descrfoto{
	color:#0066cc;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none;
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	border-top: 0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #FFFFFF;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	Padding:0 0 0 30
}

/*Стиль фотографий третих уровней*/
.fototretiy {
	color:#FF0000;
	font-size:9px;
	font-style: normal;
	TEXT-DECORATION: none;
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BACKGROUND-COLOR: #FFFFFF;
	vertical-align:bottom;
	BORDER-BOTTOM-COLOR: #FFFFFF;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #FFFFFF;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	Padding:0 0 0 0
}

/*Стиль описания фотографий*/
.descrfototretiy{
	color:#0066cc;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none;
	Padding:0 0 0 30
}

TABLE.Kurs {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0;
	Padding:0 0 0 0;
	FONT-SIZE: 8px;
	BORDER-COLOR: #5699D0;
	BORDER-STYLE: solid
}

TABLE.headnews {
	VERTICAL-ALIGN: middle;
	FONT-SIZE: 10px;
	Padding:0 0 0 0;
	border-spacing:0;
	border-collapse: collapse
}
TABLE.headnews TD.news {
	color:#353636;
	font-size:11px;
	font-style: normal;
	TEXT-DECORATION: none;
	border: outset 1px;
	border-collapse: collapse;
	BORDER-STYLE: solid;
	BORDER-COLOR: #5699D0;
	BORDER-TOP-COLOR: #FFFFFF;
	BORDER-LEFT-COLOR: #FFFFFF;
}
TABLE.headnews TD.price {
	color:#FF0000;
	font-size:9px;
	font-style: normal;
	TEXT-DECORATION: none;
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #FFFFFF;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #FFFFFF;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
}

TABLE.searcht {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #5699D0;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0
}

TABLE.leftmenu {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	Padding:0 0 0 0;
	FONT-SIZE: 8pt;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #FFFFFF;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0
}
TABLE.leftmenu TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: white;
	BACKGROUND-COLOR: #5699D0;
	FONT-SIZE: 12px;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #5699D0;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0
}

DIV#webcasting_content {
	OVERFLOW: auto;
	WIDTH: 558px;
	SCROLLBAR-FACE-COLOR: #f5fbff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #e6f4ff;
	SCROLLBAR-3DLIGHT-COLOR: #d8e7ff;
	SCROLLBAR-ARROW-COLOR: #ed1b2d;
	SCROLLBAR-TRACK-COLOR: #fafdff;
	SCROLLBAR-DARKSHADOW-COLOR: #d8e7ff
}

/*Стиль таблицы цен туров*/
TABLE.pricetour {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	BORDER-LEFT-STYLE: solid;
	text-align: center;
	border-collapse: collapse;
	BORDER-SPACING: 0;
	Padding: 0 0 0 0;
	FONT-SIZE: 11px;
}
TABLE.pricetour TD.head {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BORDER-BOTTOM-COLOR: #FFFFFF;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-COLOR: #FFFFFF;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #FFFFFF;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-COLOR: #FFFFFF;
	BORDER-LEFT-STYLE: solid;
	color: #FFFFFF;
	BACKGROUND-COLOR: #5699D0;
}
TABLE.pricetour TD {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	BORDER-LEFT-STYLE: solid;
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.pricetour TH {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	BORDER-LEFT-STYLE: solid;
	BACKGROUND-COLOR: #D6EDFF;
}

/*Стиль таблицы заказа туров*/
TABLE.offerstyle {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	Padding:0 0 0 0;
	FONT-SIZE: 8pt;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-COLOR: #FFFFFF;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0
}
TABLE.offerstyle TD {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	BORDER-LEFT-STYLE: solid;
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.offerstyle TH {
	border: outset 1px;
	border-collapse: collapse;
	BORDER-SPACING: 0pt;
	BORDER-BOTTOM-COLOR: #5699D0;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-COLOR: #5699D0;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #5699D0;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-COLOR: #5699D0;
	BORDER-LEFT-STYLE: solid;
	BACKGROUND-COLOR: #D6EDFF;
}

/*Стили Microsoft Word для туров*/

h1
        {mso-style-next:Обычный;
        margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        mso-pagination:widow-orphan;
        page-break-after:avoid;
        mso-outline-level:1;
        font-size:8.0pt;
        font-family:Tahoma;
        mso-font-kerning:0pt;}
h2
        {mso-style-next:Обычный;
        margin:0cm;
        margin-bottom:.0001pt;
        text-align:center;
        mso-pagination:widow-orphan;
        page-break-after:avoid;
        mso-outline-level:2;
        font-size:12.0pt;
        font-family:Tahoma;}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:Arial;
        mso-fareast-font-family:Arial;
        color:#000000;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
        {margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:Arial;
        mso-fareast-font-family:Arial;
        color:#3B3B3B;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
        {margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:9.0pt;
        font-family:Arial;
        mso-fareast-font-family:Arial;
        color:#000000;}


#nav {
	POSITION: relative; CLEAR: both; Padding: 0; margin: 0 0 0 20; text-align: left;
}
#nav LI {
	POSITION: relative; Padding-bottom: 5px; list-style-image: url('/style/oldstyle/kg.gif'); text-align: left;
}
#navhd {
	height: 28px; width: 130px;	text-align: center;	display: table-cell; vertical-align: middle;
	margin: 0 0 5 0; Padding: 0; BACKGROUND-COLOR: #5699D0;
}
#navhdt {
	text-align: center; width: 130px;	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: white;
  margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}
#navdiv{
	width: 130px;	margin: 0; Padding: 0 0 200 0; BORDER: 1px solid #5699D0; BORDER-RIGHT-COLOR: #FFFFFF;
	height: auto !important; height: 100%; min-height: 100%;
}
html, body {height: 100%}

#hpnl{
	width: 980px;	height: 73px;	margin: 0; Padding: 0; BORDER: 1px solid #5699D0; BACKGROUND-COLOR:#5699D0;
}
#srch{
	POSITION: relative; height: 73px;
}
#tabletest {
	Padding: 0; margin: 0;
}


#navigationdv {
	width: 980px;
	clear: both;
	position: relative;
  height:12px;
}
#navigation {
}
#navigation li {
	list-style-type: none;
	Padding: 0 10 0 0;
	float: left;
	white-space: nowrap;
	position: relative;
}
#navigationrt {
}
#navigationrt li {	float: right;
	Padding: 0 5 0 0;
	list-style-type: none;
	white-space: nowrap;
	position: relative;
}

#gbody{	width: 980px;
	clear: both;
	position: relative;
	height: auto !important; height: 100%; min-height: 100%;
}

#gbody .column {
	position: relative;
	float: left;
}

#general{
  width:980px;
  margin: 16px auto 16px auto;
  text-align: left;
}

#gheadpanel{

}

#gheadmenu{
  height:12px;
}

#gbody{

}

#indexcenter{
  width:618px;
  Padding-bottom: 200px;
  height: auto !important; height: 100%; min-height: 100%;
}

#indexrightmenu{
  width:200px;
  height: auto !important; height: 100%; min-height: 100%;
}

#gcenter{
  width:558px;
  Padding-bottom: 200px;
  height: auto !important; height: 100%; min-height: 100%;
}

#grightmenu{
  width:200px;
}

#gbannerbottom{

}

#gschetchiki{

}

#gmainpage{
  CLEAR: left;
}


/*Рекламная херь воспаленного мозга*/
A.reklama {
	color: #767676;
	font-family: Tahoma, sans-serif, Arial, Helvetica, Verdana;
	font-size: 10px;
	text-align: justify;
	TEXT-DECORATION: underline;
}
A.reklama:hover {
	COLOR: #ee1c23
}

A.reklamahd {
	color: blue;
	font-family: Tahoma, sans-serif, Arial, Helvetica, Verdana;
	font-size: 10px;
	text-align: justify;
	font-weight: bold;
	TEXT-DECORATION: underline;
}
A.reklamahd:hover {
	COLOR: #ee1c23
}