h1{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0000FF;
padding:inherit;
}

BODY{
 FONT            :normal 8pt Verdana, Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR:#f4fcff;
 MARGIN          :0px;
}
TABLE,TD,TH{
 VERTICAL-ALIGN  :top;
 TEXT-ALIGN      :left;
}
.menu{
    BORDER-COLLAPSE:collapse;
    BACKGROUND:transparent;
}
.menu TD{
 TEXT-ALIGN      :center;
 BACKGROUND      :#e4e8f3 url("mbg.gif") repeat-x;
 VERTICAL-ALIGN  :middle;
 HEIGHT          :28px;
 TEXT-TRANSFORM  :uppercase;
 FONT            :normal 8pt Verdana, Arial, Helvetica, sans-serif;
 COLOR           :#1D7ECF;
 PADDING         :0px 10px 0px 10px;
}
.menu A{
 TEXT-DECORATION :none;
 FONT            :normal 8pt Verdana, Arial, Helvetica, sans-serif;
 COLOR           :#1D7ECF;
}
.menu A:hover{
 TEXT-DECORATION :underline;
}
.main TD{
 BACKGROUND-COLOR:#f0f7fd;
 FONT            :bold 8pt Arial, Helvetica, sans-serif;
 TEXT-ALIGN      :left;
 PADDING-TOP     :0px;
 COLOR           :#1d7ecf;
}
.main A{
 TEXT-DECORATION :none;
 FONT-WEIGHT     :bold;
 COLOR           :#1d7ecf;
}
.main A:hover{
 TEXT-DECORATION :underline;
}
.main TH{
 PADDING-LEFT    :30px;
 BACKGROUND      :#1D7ECF url("ng.gif") repeat-x;
 HEIGHT          :26px;
 COLOR           :#ff9619;
 TEXT-TRANSFORM  :uppercase;
 FONT            :bold 14px Arial, Helvetica, sans-serif;
 VERTICAL-ALIGN  :middle;
}

UL{
 LIST-STYLE-IMAGE:url("arrow.gif");
 MARGIN-LEFT     :22px;
}

.u DIV{
 LIST-STYLE-IMAGE:url("http://greenfam.narod.ru/newgif/31.gif");
 MARGIN-LEFT     :22px;
}



.tours TD, .tours A{
 FONT            :normal 8pt Arial, Helvetica, sans-serif;
 COLOR           :#000000;
 PADDING         :1px;
 TEXT-ALIGN      :center;
}
.tours TD{
 BACKGROUND      :#d8ebfa;
}
.tours TH{
 BACKGROUND      :transparent;
 FONT            :normal 8pt Arial, Helvetica, sans-serif;
 COLOR           :#FF9900;
 PADDING         :1px;
 TEXT-ALIGN      :center;
 TEXT-TRANSFORM  :uppercase;
}
.resort A{
 COLOR           :#FF9900;
 TEXT-TRANSFORM  :uppercase;
}
.hotel A{
 COLOR           :#FF0000;
 TEXT-TRANSFORM  :uppercase;
}
.news TD{
 BACKGROUND-COLOR:#f0f7fd;
 FONT            :normal 8pt Arial, Helvetica, sans-serif;
 TEXT-ALIGN      :justify;
 COLOR           :#1d7ecf;
 PADDING         :10px;
 PADDING-TOP     :0px;
}
h2.mn {
font-size:10pt;
}
h1.mainer{
 FONT            :bold 11pt Arial, Helvetica, sans-serif;
 TEXT-ALIGN      :center;
 COLOR           :#FF9619;
 PADDING         :0px;
 margin:0px;
}
.news TH{
 PADDING-LEFT    :30px;
 BACKGROUND      :#1D7ECF url("ng.gif") repeat-x;
 HEIGHT          :26px;
 COLOR           :#ff9619;
 TEXT-TRANSFORM  :uppercase;
 FONT            :bold 14px Arial, Helvetica, sans-serif;
 VERTICAL-ALIGN  :middle;
}
.news A{
 COLOR           :#FF9900;
}
.empty TD{
  BACKGROUND     :tranparent;
  PADDING        :1px;
  MARGIN         :0px;
  TEXT-ALIGN     :left;
}
.sc INPUT,.sc SELECT{
  WIDTH          :150px;
}
.ok {
  BORDER         :solid 1px #00B000;
  FONT           :normal 8pt Tahoma,Verdana,Arial;
  COLOR          :black;
  PADDING        :5px;
  TEXT-ALIGN     :justify;
  MARGIN         :15px 10px 15px 10px;
}
.warning{
  BORDER         :solid 1px #B00000;
  FONT           :normal 8pt Tahoma,Verdana,Arial;
  COLOR          :black;
  TEXT-ALIGN     :justify;
  PADDING        :5px;
  MARGIN         :15px 10px 15px 10px;
}
.responsea TD{
 BACKGROUND-COLOR:#f0f7fd;
 FONT            :normal 8pt Arial, Helvetica, sans-serif;
 TEXT-ALIGN      :justify;
 PADDING         :1px;
 COLOR           :#1d7ecf;
}
h3{
 FONT            :bold 12pt Arial, Helvetica, sans-serif;
 MARGIN          :0pt;
}
.pages{
 BACKGROUND-COLOR:#f0f7fd;
 PADDING-TOP     :20px;
 COLOR           :#FF9900;
}
.pages A{
 COLOR           :#1d7ecf;
}









.list TD{
 BACKGROUND-COLOR:#f0f7fd;
 FONT            :normal 8pt Arial, Helvetica, sans-serif;
 TEXT-ALIGN      :justify;
 COLOR           :#1d7ecf;
 PADDING         :2px;
}
IMG.im {
 BORDER          :solid 1px;
 CURSOR          :hand;
}
.counters TD{
    TEXT-ALIGN:center;
    VERTICAL-ALIGN:middle;
    PADDING:5px;
}
