#primary-menu tr {
  background: transparent url(bg3.gif) left bottom repeat; /* LTR */
}

#primary-menu .primary-links {
  background: transparent url() left top no-repeat; /* LTR */
  font-size: 0.79em;
}

#site-info {
  background-color: #bdd3ea;
  background-image: url(bg3.gif);
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
}

td#home {
  background: transparent url(bg3.gif) left top repeat; /* LTR */
}

td#home a:link img, td#home a:visited img {
  background: transparent url(bg3.gif) repeat; /* LTR */
}
td#home a:hover img {
  background: transparent url(bg3.gif) repeat; /* LTR */
}

.block .title h3 {
  border-bottom: 0px solid #69c;
  color: #369;
  font-size: 10px;
  font-weight: ;
  padding: 0px 1px 0px 0px; /* LTR */
}

.block .content {
  padding: 0;
}

.block {
  margin-bottom: 0em;
}

.form-item {
  margin-top: 0em;
  margin-bottom: 0em;
}

.reg
{
    	FONT-SIZE: 8pt;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #333333;
}
.reg A
{
    	FONT-SIZE: 8pt;
    	COLOR: #333333;
    	FONT-FAMILY: Tahoma, sans-serif;
    	TEXT-DECORATION: none;
}
.reg A:visited
{
    	FONT-SIZE: 8pt;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #999999;
}
.head_php
{
    	FONT-SIZE: 8pt;
    	color:#333333;
    	FONT-FAMILY: Arial, sans-serif;
 	FONT-WEIGHT: bolder;
}
.head_php A
{
    	FONT-SIZE: 8pt;
    	color:#333333;
    	FONT-FAMILY: Arial, sans-serif;
    	TEXT-DECORATION: none;
 	FONT-WEIGHT: bolder;
}
.head
{
    	FONT-SIZE: 8pt;
    	color:#333333;
    	FONT-FAMILY: Arial, sans-serif;
 	FONT-WEIGHT: bolder;
	display: inline;
}
.gray
{    
    	FONT-SIZE: 8pt;
    	COLOR: #555555;
    	FONT-FAMILY: Arial, sans-serif;
	FONT-STYLE: normal;
   font-weight: bold;
}
.gray A
{    
    	FONT-SIZE: 8pt;
    	COLOR: #555555;
    	FONT-FAMILY: Arial, sans-serif;
	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
      font-weight: bold;
}
.gray A:hover
{    
}
.link
{
    	FONT-SIZE: 8pt;
    	FONT-FAMILY: Tahoma, sans-serif;
}
.link A
{
    	FONT-SIZE: 8pt;
    	COLOR: #000066;
    	FONT-FAMILY: Tahoma, sans-serif;
    	TEXT-DECORATION: none;
}
.link A:hover
{
    	FONT-SIZE: 8pt;
    	COLOR: #FF0000;
    	FONT-FAMILY: Tahoma, sans-serif;
    	TEXT-DECORATION: none;
}
.lfp
{
    	FONT-SIZE: 8pt;
    	FONT-FAMILY: Tahoma, sans-serif;
 	FONT-WEIGHT: bolder;
}
.lfp A
{
    	FONT-SIZE: 8pt;
    	COLOR: #000066;
    	FONT-FAMILY: Tahoma, sans-serif;
 	FONT-WEIGHT: bolder;
}
.lfp A:hover
{
    	FONT-SIZE: 8pt;
    	COLOR: #FF0000;
    	FONT-FAMILY: Tahoma, sans-serif;
 	FONT-WEIGHT: bolder;
}

.link2
{
      FONT-SIZE: 10pt;
   color:#222222;
   FONT-FAMILY: Tahoma;
   FONT-WEIGHT: bolder;
}
.link2 A
{
   color:#222222;
      TEXT-DECORATION: none;
}
.link2 A:hover
{
      COLOR: #FF0000;
      TEXT-DECORATION: none;
}
.news
{
	FONT-SIZE: 7pt;
    	COLOR: #777777;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}
.news A
{
	FONT-SIZE: 7pt;
    	COLOR: #777777;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
}
.news A:hover
{
	FONT-SIZE: 7pt;
    	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}
.form
{
	border: 1 solid #999999;
	background: #FFFFFF;
    	FONT-SIZE: 8pt;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #333333;
	margin: 0px;
}
.button
{
	border: 1 solid #1E2F79;
	background: #bbbbbb;
    	FONT-SIZE: 8pt;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #333333;
}
.ban
{
    	font-size: 10px;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #ffffff;
}
.ban A
{
    	font-size: 10px;
    	COLOR: #ffffff;
    	FONT-FAMILY: Tahoma, sans-serif;
    	TEXT-DECORATION: none;
}
.ban A:hover
{
    	font-size: 10px;
    	COLOR: #ff0000;
    	FONT-FAMILY: Tahoma, sans-serif;
    	TEXT-DECORATION: none;
}
.en
{
    	font-size: 32px;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #dddddd;

}
.en A:visited
{
    	font-size: 32px;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #dddddd;

}
.en A
{
    	font-size: 32px;
    	COLOR: #dddddd;
    	FONT-FAMILY: Tahoma, sans-serif;
    	TEXT-DECORATION: none;
}
.en A:hover
{
    	font-size: 32px;
    	COLOR: #dd1111;
    	FONT-FAMILY: Tahoma, sans-serif;
    	TEXT-DECORATION: none;
}
.zheka
{
    	font-size: 8pt;
    	FONT-FAMILY: Tahoma, sans-serif;
    	COLOR: #999999;

}
.zheka A
{
   font-size: 8pt;
   FONT-FAMILY: Tahoma, sans-serif;
   COLOR: #999999;
	TEXT-DECORATION: none;

}
IMG.imgright { 
          float: right;
            margin: 15px;
}
IMG.imgright_nomargin { 
          float: right;
            margin: 0px;
}
.white_cell_body {
   background-color : #ffffff;
   vertical-align: middle; 
 /*  text-align: center;  */
}
.white_cell_head {
   FONT-SIZE: 8pt;
   color:#444444;
   FONT-FAMILY: Arial, sans-serif;
 	FONT-WEIGHT: bolder;
   TEXT-DECORATION: none;
}

.white_cell_head A{
   FONT-SIZE: 8pt;
   color:#444444;
   FONT-FAMILY: Arial, sans-serif;
 	FONT-WEIGHT: bolder;
   TEXT-DECORATION: none;
}

.gray_cell_body {
   background-color : #eeeeee;
   vertical-align: middle; 
   text-align: middle; 
}
.gray_cell_head {
   FONT-SIZE: 8pt;
   color:#444444;
   FONT-FAMILY: Arial, sans-serif;
 	FONT-WEIGHT: bolder;
   TEXT-DECORATION: none;
   background-color : #dddddd;
}
.gray_cell_head A{
   FONT-SIZE: 8pt;
   color:#444444;
   FONT-FAMILY: Arial, sans-serif;
 	FONT-WEIGHT: bolder;
   TEXT-DECORATION: none;
   background-color : #dddddd;
}

.new_menu
{
    	FONT-SIZE: 8pt;
	color:#dddddd;
	FONT-FAMILY: Tahoma, sans-serif;
 	FONT-WEIGHT: bolder;
}
.new_menu A:visited
{
	color:#dddddd;
    	TEXT-DECORATION: none;
}
.new_menu A
{
	color:#dddddd;
    	TEXT-DECORATION: none;
}
.new_menu A:hover
{
    	COLOR: #ffffff;
    	TEXT-DECORATION: none;
}
/* travelboom */
#travelboom_block {
/*background-color: #FFFFCC;*/
background-color: #ffeeee; /*cfff9f8*/
border: 1px solid #cc0000;
font-size: 12px;
   font-family: Corbel,'Trebuchet MS',Verdana,Arial,sans-serif;
}

/*   */
b#travelboom_head {
font-size: 12px;
color: #000;
text-transform: uppercase;
}

/*    */
span.travelboom_price { font-style: italic; }

/*     ( ) */
img.travelboom_img { margin-right: 2px; }

/*      */
small.travelboom_reflink { font-size: 8px; }

/*    */
a.travelboom_url { color: blue; }

/*    -     */
b#travelboom_head a.travelboom_url { text-decoration: none; }

/*    -     */
small.travelboom_reflink a.travelboom_url { color: #000; }

hr {
background-color:#666666;
border:0pt none;
color:#666666;
height:1px;
}
 
