BODY
{
	margin: 0px;
	font-family: Arial;
}
a {text-decoration: none; color: #000000;}
a:hover {text-decoration: underline; color: #1593C0;}

LI
{
list-Style-image: URL(images/bullet.gif);
}


A.menu
{
    FONT-SIZE: 10pt;
    COLOR: #CCA166;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

A.menu:hover
{
    FONT-SIZE: 10pt;
    COLOR: #1672ED;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}


.subtitl-main
{
    FONT-SIZE: 11pt;
    COLOR: #C6993D;
    FONT-FAMILY: Arial;
	font-weight: bold;
    TEXT-DECORATION: none
}
.gallery_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #959595;
	text-decoration: none;
}
.gallery_titl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FC5D00;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #959595;
	text-decoration: none;
}

.w7 {font-family: Arial; font-size: 20pt;}
.w6 {font-family: Arial; font-size: 18pt;}
.w5 {font-family: Arial; font-size: 16pt;}
.w4 {font-family: Arial; font-size: 14pt;}
.w3 {font-family: Arial; font-size: 12pt;}
.w22 {font-family: Arial; font-size: 11pt;}
.w2 {font-family: Arial; font-size: 10pt; line-height: 125%;}
.news {font-family: Arial; font-size: 10pt; line-height: 125%; color: #555555;}
.news:hover {color: #636363; font-family: Arial; font-size: 10pt; line-height: 125%;}
.w2g {font-family: Arial; font-size: 10pt; color: #555555; line-height: 100%;}
.w11 {font-family: Arial; font-size: 9pt; TEXT-DECORATION: none;}
.w1 {font-family: Arial; font-size: 8pt; TEXT-DECORATION: none;}
.w1-crowded {font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; line-height: 70%;}
.w0-crowded {font-family: Arial; font-size: 7pt; TEXT-DECORATION: none; line-height: 70%;}
.w1w {font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #FFFFFF;}
.w0 {font-family: Arial; font-size: 7pt; TEXT-DECORATION: none;}
.w2n {font-family: Arial; font-size: 10pt; TEXT-DECORATION: none; color: #002A80;}
.w11n {font-family: Arial; font-size: 9pt; TEXT-DECORATION: none; color: #001E59;}
.w1n{font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #001E59;}
.w0g {font-family: Arial; font-size: 7pt; TEXT-DECORATION: none; color: #555555;}
.w1g {font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #555555;}
.w11g {font-family: Arial; font-size: 9pt; TEXT-DECORATION: none;color: #555555; line-height: 150%;}
.h2g {font-family: Arial; font-size: 10pt; TEXT-DECORATION: none;color: #797979; text-decoration: underline;}
.h11g {font-family: Arial; font-size: 9pt; TEXT-DECORATION: none;color: #797979; text-decoration: underline;}
.h1g {font-family: Arial; font-size: 8pt; TEXT-DECORATION: none;color: #797979; text-decoration: underline;}
.w7b {font-family: Arial; font-size: 20pt; font-weight: bold;}
.w6b {font-family: Arial; font-size: 18pt; font-weight: bold;}
.w5b {font-family: Arial; font-size: 16pt; font-weight: bold;}
.w4br {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #FF0000; text-decoration: underline;}
.w4b {font-family: Arial; font-size: 14pt; font-weight: bold;}
.w3b {font-family: Arial; font-size: 12pt; font-weight: bold;}
.w3bw {font-family: Arial; font-size: 12pt; font-weight: bold; color: #FFFFFF;}
.w3bb {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #0879A6;}
.w22bb {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #2872AF;}
.w22bl {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #3A8ECF;}
.w3bg {font-family: Arial; font-size: 12pt; font-weight: bold; color: #555555;}
.w3bm {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #B22C4F;}
.w3br {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #FF0000;}
.w3bo {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #DC6B13;}
.w22bo {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #DC6B13;}
.w22bm {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #ED1C24;}
.w3bt {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #1B92BC;}
.w33bt {font-family: Arial; font-size: 13pt; font-weight: bold;  color: #1B92BC;}
.w4bt {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #1B92BC;}
.w4bb {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #2872AF;}
.w5bb {font-family: Arial; font-size: 16pt; font-weight: bold;  color: #2872AF;}
.w4bg {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #555555;}
.w5bg {font-family: Arial; font-size: 16pt; font-weight: bold;  color: #555555;}
.w6bg {font-family: Arial; font-size: 18pt; font-weight: bold;  color: #555555;}
.blockprice {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #FF0000; text-decoration: underline;}
.w3bn {font-family: Arial; font-size: 12pt; font-weight: bold; color: #005495;}
.w4bn {font-family: Arial; font-size: 14pt; font-weight: bold; color: #005495;}
.w5bn {font-family: Arial; font-size: 16pt; font-weight: bold; color: #005495;}
.w6bn {font-family: Arial; font-size: 18pt; font-weight: bold; color: #005495;}
.w33br {font-family: Arial; font-size: 13pt; font-weight: bold;  color: #FF0000;}
.w22b {font-family: Arial; font-size: 11pt; font-weight: bold;}
.titl-nofshon {font-family: Arial; font-size: 11pt; font-weight: bold; color: #FFFFFF;}
.titl-charter {font-family: Arial; font-size: 11pt; font-weight: bold; color: #FFFFFF;}
.titl-calendar {font-family: Arial; font-size: 11pt; font-weight: bold; color: #FFFFFF;}
.titl-search {font-family: Arial; font-size: 11pt; font-weight: bold; color: #FFFFFF;}
.w22bw {font-family: Arial; font-size: 11pt; font-weight: bold; color: #FFFFFF;}
.w22bg {font-family: Arial; font-size: 11pt; font-weight: bold; color: #555555;}
.w22bn {font-family: Arial; font-size: 11pt; font-weight: bold; color: #005495;}
.w2bo  {font-family: Arial; font-size: 10pt; font-weight: bold; color: #DC6B13;}
.w22br {font-family: Arial; font-size: 11pt; font-weight: bold; color: #C21211;}
.w2br {font-family: Arial; font-size: 10pt; font-weight: bold; color: #FF0000;}
.w2bm {font-family: Arial; font-size: 10pt; font-weight: bold; color: #C21211;}
.w2r {font-family: Arial; font-size: 10pt; color: #C21211;}
.w2b {font-family: Arial; font-size: 10pt; font-weight: bold;}
.w2bw {font-family: Arial; font-size: 10pt; font-weight: bold;color: #FFFFFF;}
.w2bn {font-family: Arial; font-size: 10pt; font-weight: bold;color: #005495;}
.w2bb {font-family: Arial; font-size: 10pt; font-weight: bold;color: #0879A6;}
.w2bl {font-family: Arial; font-size: 10pt; font-weight: bold;color: #2872AF;}
.w2bg {font-family: Arial; font-size: 10pt; font-weight: bold;color: #555555;}
.w11bw {font-family: Arial; font-size: 9pt; font-weight: bold;color: #FFFFFF;}
.w11w {font-family: Arial; font-size: 9pt;color: #FFFFFF;}
.w1bw {font-family: Arial; font-size: 11px; font-weight: bold;color: #FFFFFF;}
.w0bw {font-family: Arial; font-size: 10px; font-weight: bold;color: #FFFFFF;}
.w1m {font-family: Arial; font-size: 11px; color: #BA0600;}
.w1bm {font-family: Arial; font-size: 11px; font-weight: bold;color: #BA0600;}
.w11bm {font-family: Arial; font-size: 12px; font-weight: bold;color: #BA0600;}
.w2w {font-family: Arial; font-size: 10pt; color: #FFFFFF;}
.w2y {font-family: Arial; font-size: 10pt; color: #FFBD21;}
.w2by {font-family: Arial; font-size: 10pt; font-weight: bold;color: #FFBD21;}
.w11b {font-family: Arial; font-size: 9pt; font-weight: bold;}
.w1b {font-family: Arial; font-size: 8pt; font-weight: bold;}
.w1bn {font-family: Arial; font-size: 8pt; font-weight: bold; color: #001E59;}
.w1bg {font-family: Arial; font-size: 8pt; font-weight: bold; color: #555555;}
.w11bg {font-family: Arial; font-size: 9pt; font-weight: bold; color: #555555;}
.w11bb {font-family: Arial; font-size: 9pt; font-weight: bold; color: #0879A6;}
.w1bb {font-family: Arial; font-size: 8pt; font-weight: bold; color: #005780;}
.w11bn {font-family: Arial; font-size: 9pt; font-weight: bold; color: #001E59;}
.titl-sitedeals {font-family: Arial; font-size: 9pt; font-weight: bold; line-height: 13px; color: #555555;}
.link-menu {font-family: Arial; font-size: 8pt; font-weight: bold; color: #555555;}
.link-menu:hover {font-family: Arial; font-size: 8pt; font-weight: bold; color: #555555;}
.w1br {font-family: Arial; font-size: 8pt; font-weight: bold; color: #C21211;}
.w11br {font-family: Arial; font-size: 9pt; font-weight: bold; color: #C21211;}
.w11r {font-family: Arial; font-size: 9pt; color: #C21211;}
.botmenu {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ffffff;}
.txtbrxxl {font-family: Arial; font-size: 14pt; font-weight: bold; color: #FF0000;}
.txtbrxl {font-family: Arial; font-size: 13pt; font-weight: bold; color: #FF0000;}
.txtbrl {font-family: Arial; font-size: 12pt; font-weight: bold; color: #FF0000;}
.txtbrm {font-family: Arial; font-size: 11pt; font-weight: bold; color: #FF0000;}
.txtbmxxl {font-family: Arial; font-size: 14pt; font-weight: bold; color: #ee0000;}
.txtbmxl {font-family: Arial; font-size: 13pt; font-weight: bold; color: #ee0000;}
.txtbml {font-family: Arial; font-size: 12pt; font-weight: bold; color: #ee0000;}
.txtbmm {font-family: Arial; font-size: 11pt; font-weight: bold; color: #ee0000;}
.botmenu:hover
{
    FONT-SIZE: 10pt;
	 font-weight: bold;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.tdhotel
{
height: 12px;
padding-bottom: 10px;
padding-left: 8px;
}


.push
{font-family: Arial; font-size: 10pt; font-weight: bold; color: #C21211; cursor: pointer;}
.push:hover
{font-family: Arial; font-size: 10pt; font-weight: bold; color: #FF0000; cursor: pointer; TEXT-DECORATION: underline;}

.hotelprices
{height: 14px;
FONT-SIZE: 10pt;
font-weight: bold;
padding: 3px;
} 

.wm {font-family: Arial; font-size: 12pt; font-weight: bold; text-decoration: none;}
.wm:hover {text-decoration: underline;}

.blocktr1
{background-color: #EDF5FA}

.blocktr2
{background-color: #D4EAFA}

.pagetitl
{
font-family: Arial;
font-size: 11pt;
font-weight: bold;
color: #174299;
padding-right: 8px;
}

.boundname
{font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #000000;}

.boundname:hover {font-family: Arial; font-size: 8pt; TEXT-DECORATION: underline; color: #FF0000;}

.click-details
{font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #ee0000; cursor:pointer; TEXT-DECORATION: none;}

.click-details:hover
{font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #FF0000; cursor:pointer; TEXT-DECORATION: underline;}

.click-order
{font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #ee0000; font-weight: bold; cursor:pointer; TEXT-DECORATION: none;}

.click-order:hover
{font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #FF0000; font-weight: bold; cursor:pointer; TEXT-DECORATION: underline;}

.hormenu
{font-family: Arial; font-size: 10pt; font-weight: bold; color: #2872AF;}

.hormenu:hover
{font-family: Arial; font-size: 10pt; font-weight: bold; color: #669CCC;}

.hormenuIn
{font-family: Arial; font-size: 10pt; font-weight: bold; color: #669CCC;}

.hormenuIn:hover
{font-family: Arial; font-size: 10pt; font-weight: bold; color: #669CCC;}

.hormenu-tab
{height: 30px; text-align: center; background-image: url(images/hormenu-bullet.gif); background-repeat: no-repeat;}

.hormenu-tabIn
{border-top: 6px solid #669CCC; height: 30px; text-align: center;}

table.inside
{
width:100%;
border: 1px solid #D4D4D4;
font-size:10pt;
}

table.inside-short
{
width:100%;
border: 1px solid #D4D4D4;
font-size:10pt;
}

th.inside
{
height: 24px;
background-color:#E7F0F2;
font-weight:bold;
text-align: right;
padding-right:5px;
padding-left:5px;
font-size:10pt;
}

th.inside20
{
height: 20px;
background-color:#daeaf2;
font-weight:normal;
text-align: right;
font-size:9pt;
}

th.inside-ru
{
height: 24px;
background-color:#E7F0F2;
font-weight:bold;
text-align: left;
padding-right:5px;
padding-left:5px;
font-size:10pt;
}

th.inside-no
{
height: 24px;
background-color:#E7F0F2;
font-weight:bold;
text-align: right;
padding-right:0px;
padding-left:0px;
font-size:10pt;
}

th.inside-white
{
height: 24px;
font-weight:bold;
text-align: right;
padding-right:5px;
padding-left:5px;
font-size:10pt;
}

th.line
{
width: 1px;
background-color:#FFFFFF;
}

td.line
{
width: 1px;
background-color:#D7D7D7;
}

th.inside-grey
{
height: 24px;
background-color:#D7D7D7;
font-weight:bold;
text-align: right;
padding-left:5px;
padding-right:5px;
font-size:9pt;
}

td.inside-grey
{
height: 24px;
background-color:#D7D7D7;
font-weight:bold;
text-align: right;
padding-right:5px;
padding-left:5px;
font-size:9pt;
border-top:1px solid #ffffff;
}

td.inside
{
height: 24px;
font-size:9pt;
color:#000000;
padding-right:5px;
padding-left:5px;
border-top:1px solid #D7D7D7;
}

td.inside-no
{
height: 24px;
font-size:9pt;
color:#000000;
text-align: right;
padding-right:0px;
padding-left:0px;
border-top:1px solid #D7D7D7;
}


td.inside-one
{
height: 24px;
font-size:9pt;
color:#000000;
text-align: right;
padding-left:5px;
padding-right:5px;
}

th.titl
{
height: 25px;
background-image: url(images/bg_title.gif);
background-repeat: repeat-x;
background-position: 0px 1px;
padding-right: 10px;
font-weight:bold;
text-align: right;
padding-left:10px;
font-size:10pt;
border-right: 1px solid #D4D4D4;
border-left: 1px solid #D4D4D4;
border-top: 5px solid #D4D4D4;
color: #2872AF;
}

th.titl-package
{
background-color: #B6D4F2;
height: 24px;
font-weight:bold;
text-align: right;
padding-left:10px;
padding-right: 10px;
font-size:10pt;
}

th.titl-ru
{
background-image: url(images/bg_titl-list.gif);
background-repeat: no-repeat;
height: 35px;
font-weight:bold;
text-align: left;
padding-left:5px;
padding-right: 20px;
padding-top: 5px;
font-size:10pt;
color: #FFFFFF;
}

th.titl-short
{
height: 25px;
background-image: url(images/bg_title.gif);
background-repeat: repeat-x;
background-position: 0px 1px;
padding-right: 10px;
font-weight:bold;
text-align: right;
padding-left:5px;
font-size:10pt;
border-left: 1px solid #D4D4D4;
border-top: 5px solid #D4D4D4;
color: #2872AF;
}

th.titl-short-ru
{
background-image: url(images/bg_titl-list-short.gif);
background-repeat: no-repeat;
height: 35px;
font-weight:bold;
text-align: left;
padding-left:5px;
padding-right: 20px;
padding-top: 5px;
font-size:10pt;
vertical-align: top;
}

table.order-table
{
width: 100%;
border: 1px solid #CDCEC6;
}


table.basic
{
width:580px;
font-size: 11pt;
}

table.basic-short
{
width:370px;
}

td.basic
{
text-align: center;
vertical-align: top;
}

	.text
	{
	font-family:arial,verdana,sans-serif;
	font-size:11px;	
	}
	
.redblocktd2
{background-color: #EBF6FF}

.redblocktd1
{background-color: #D3ECFF}

.single-deal-header
{ 
height:25px;
text-align: center;
color: 000000;
font-size: 11pt;
font-weight: bold;
}

.menutr2
{background-color: #FFFFFF}

.menutr1
{background-color: #EBEBEB}

.box-text {font-family: Arial; font-size: 9pt; font-weight: bold; color: #555555;}
.box-text:hover {font-family: Arial; font-size: 9pt; font-weight: bold; color: #000000;}

.city {
font-family: Arial; 
font-size: 10pt; 
font-weight: bold;
color: #636363;
text-decoration: none;
}

.title-home {
height: 25px;
background-image: url(images/bg_title.gif);
background-repeat: repeat-x;
background-position: 0px 1px;
padding-right: 10px;
border-right: 1px solid #D4D4D4;
border-left: 1px solid #D4D4D4;
border-top: 5px solid #D4D4D4;
 }
 
.box-home {
height: 100%;
border: 1px solid #D4D4D4;
text-align: center;
}

.box-home2 {
height: 100%;
border: 1px solid #D4D4D4;
border-top: none;
text-align: center;
padding-top: 10px;
}

h2
{
height: 25px;
background-image: url(images/bg_title.gif);
background-repeat: repeat-x;
background-position: 0px 1px;
padding-right: 10px;
padding-left:10px;
font-weight:bold;
text-align: right;
font-size:10pt;
border-bottom: 1px solid #D4D4D4;
border-top: 4px solid #D4D4D4;
color: #2872AF;
}

.pic 
{
margin-right: 20px;
margin-bottom: 10px;
float: left;
}

.text-city
{
padding-right: 20px; padding-left: 20px;
}


.details-link {
height: 22px;
 padding-right: 20px;
 padding-left: 10px;
 padding-top: 1px;
 background: #669ccc url(images/grey-arrow.gif) no-repeat right;
 white-space: nowrap;
 font-family: Arial; 
 font-size: 10pt; 
 font-weight: bold; 
 color: #FFFFFF;
 border: 1px solid #dbdbdb;
 }
.details-link:hover {font-family: Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF;}

.link-order {
 height: 19px;
 padding-right: 10px;
 padding-left: 45px;
 background: #2C72AD url(images/deals-red-arrow.gif) no-repeat left;
 white-space: nowrap;
 }
 
div.banner{
display:inline; 
width=144px; 
margin-top:15px; 
float:left;"


}

