ol,ul,li { list-style:none; list-style-type:none; padding:0px; margin:0px;}

BODY
{
	margin: 0px;
	font-family: Arial;
	background-repeat: repeat-x;  
	background-image:url(images/bg.gif);
	color: #333333;
}
a {text-decoration: none; color: #333333;}
a:hover {text-decoration: underline;}


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;
}

.w0n {font-family: Arial; font-size: 7pt; TEXT-DECORATION: none; color: #003E7F;}
.w7 {font-family: Arial; font-size: 20pt;}
.w7bo { font-size: 30px; font-weight: normal; color: #992E7E;}
.w7bm { font-size: 30px; font-weight: normal; color: #bf0000;}
.w7bp { font-size: 30px; font-weight: normal; color: #992e7e;}
.w6bp { font-size: 24px; font-weight: normal; color: #992e7e;}
.w6 {font-family: Arial; font-size: 18pt;}
.w6o { font-size: 18pt; color: #ff6102;}
.w6m { font-size: 18pt; color: #bf0000;}
.w6w { font-size: 18pt; color: #ffffff;}
.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; color: #2C72AD; line-height: 125%;}
.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;}
.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: #236FA9;}
.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: #bf0000;}
.w3br {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #FF0000;}
.w3bo {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #992E7E;}
.w3bp {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #992e7e;}
.w22bo {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #992E7E;}
.w22bp {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #992e7e;}
.w22bm {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #bf0000;}
.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;}
.w6bb {font-family: Arial; font-size: 18pt; font-weight: bold;  color: #2872AF;}
.w6bo {font-family: Arial; font-size: 18pt; font-weight: normal;  color: #992E7E;}
.w4bg {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #555555;}
.w4bo {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #992E7E;}
.w4bm {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #bf0000;}
.w4bp {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #992e7e;}
.w5bo {font-family: Arial; font-size: 16pt; font-weight: bold;  color: #992E7E;}
.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: #0077ca;}
.w4bn {font-family: Arial; font-size: 14pt; font-weight: bold; color: #0077ca;}
.w5bn {font-family: Arial; font-size: 16pt; font-weight: bold; color: #0077ca;}
.w6bn {font-family: Arial; font-size: 18pt; font-weight: bold; color: #0077ca;}
.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;}
.w22bgreen {font-family: Arial; font-size: 11pt; font-weight: bold; color: #0C8C00;}
.w22bn {font-family: Arial; font-size: 11pt; font-weight: bold; color: #0077ca;}
.w2bo  {font-family: Arial; font-size: 10pt; font-weight: bold; color: #992E7E;}
.w2bp  {font-family: Arial; font-size: 10pt; font-weight: bold; color: #992e7e;}
.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: #9D080D;}
.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: #0077ca;}
.w2bb {font-family: Arial; font-size: 10pt; font-weight: bold;color: #0077ca;}
.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: 8pt; font-weight: bold;color: #FFFFFF;}
.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: 9pt;}
.link-menu:hover {font-size: 9pt; color: #555555;}
.link-menuSub {font-size: 8pt; color: #555555;}
.link-menu:hoverSub {font-family: Arial; font-size: 8pt; 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;}
.w11bm {font-family: Arial; font-size: 9pt; font-weight: bold; color: #bf0000;}
.w11r {font-family: Arial; font-size: 9pt; color: #C21211;}
.botmenu {font-family: Arial; font-size: 10pt;}
.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: #992E7E;}
.txtbmm {font-family: Arial; font-size: 11pt; font-weight: bold; color: #ee0000;}
.botmenu:hover
{
    FONT-SIZE: 10pt;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.details-link {font-family: Arial; font-size: 10pt; font-weight: bold;color: #FFFFFF;}
.details-link:hover {font-family: Arial; font-size: 10pt; font-weight: bold;color: #BFE2FF;}

.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
{
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: #bf0000; cursor:pointer; TEXT-DECORATION: none;}

.click-details:hover
{font-family: Arial; font-size: 8pt; TEXT-DECORATION: none; color: #bf0000; 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-size: 8pt;}

.hormenu:hover
{}

.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:96.5%;
font-size:10pt;
}

table.inside-short
{
width:94%;
font-size:10pt;
}

table.inside198
{
width:198px;
font-size:10pt;
}

th.inside
{
height: 20px;
background-color:#0077ca;
font-weight:bold;
text-align: right;
padding-right:5px;
font-size:10pt;
color: #ffffff;
}

th.inside-book-list
{
height: 20px;
background-color:#EBEBEB;
font-weight:bold;
text-align: right;
padding-right:5px;
font-size:10pt;
color: #555555;
}

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: 20px;
background-color:#4993C9;
font-weight:bold;
text-align: right;
padding-right:0px;
padding-left:0px;
font-size:10pt;
color: #ffffff;
}

th.inside-no-book-list
{
height: 20px;
background-color:#EBEBEB;
font-weight:bold;
text-align: right;
padding-right:0px;
padding-left:0px;
font-size:10pt;
color: #555555;
}

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;
border-top:1px solid #D7D7D7;
}

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


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

th.titl
{
text-align: right;
padding-right: 10px;
font-size: 12pt; 
font-weight: bold; 
color: #002157;
}

td.titl
{
height: 27px; 
font-size: 11pt; 
font-weight: bold;
color: #0077ca;
background: url(images/dotline-blue.gif) repeat-x bottom;
}

h2
{
height: 27px;
vertical-align: middle;
padding-top: 4px;
font-size: 11pt; 
font-weight: bold;
color: #2872AF;
background: url(images/dotline-blue.gif) repeat-x bottom;
}

h3
{
line-height: 20px;
font-size: 9pt; 
font-weight: bold;
background-color: #2872AF;
color: #FFFFFF;
margin-bottom: 2px;
}

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

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:100%;
font-size: 11pt;
border: 1px solid #0077ca;
}

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

table.basic220
{
width:220px;
height: 100%;
font-size: 11pt;
border: 1px solid #D8D8D8;
}

table.basic280
{
width:280px;
height: 100%;
font-size: 11pt;
border: 1px solid #D8D8D8;
}

table.basic231
{
width:100%;
height: 100%;
font-size: 11pt;
border: 1px solid #D8D8D8;
}

td.basic
{
text-align: center;
vertical-align: top;
padding-bottom: 10px;
}

	.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 {
vertical-align: top; 
height: 25px; 
background-image: url(images/blue-line.gif); 
background-repeat: no-repeat; 
padding-right: 10px;
}

.title-home2 {
vertical-align: top; 
height: 25px; 
background-image: url(images/green-line.gif); 
background-repeat: no-repeat; 
padding-right: 10px;
}

.title-home3 {
vertical-align: top; 
height: 25px; 
background-image: url(images/blue-line-long.gif); 
background-repeat: no-repeat; 
padding-right: 10px;
}
 
.box-home {
height: 100%;
border: 1px solid #4993C9;
border-top: none;
text-align: center;
vertical-align: top;
}

.box-home2 {
height: 100%;
border: 1px solid #7ABA3F;
border-top: none;
text-align: center;
vertical-align: top;
}

.menu_nav {
width:100%;
height:20x;
}

.nav-table {
width: 100%;
height:20px;
background: url(images/bg_nav-tab.gif) no-repeat;
cursor: pointer;
}

.nav-table a {
font:normal 13px, Arial, Helvetica, sans-serif;
}

.nav-table-td {
text-align: center;
padding-left: 5px;
}

.nav-right 
{
width: 5px;
background:url(images/bg_nav-right.gif) no-repeat;
}

.corner-page-title 
{
 width:49px;
 height: 25px;
 }
 
 
 table.main-header {
 width:100%;
 height: 138px;
 }
 
 td.logo {
height: 63px;
padding-right: 24px;
padding-top: 5px;
vertical-align: top;
 }
 
 
 td.hormenu {
 vertical-align: top;
 padding-left: 20px;
 height: 30px;
 line-height: 30px;
 }

 
 td.horMenu ul li { float: left;}
 
 td.hormenu table td {
 height: 30px;
 line-height: 30px;
 }
 
 
 td.phone {
text-align: left;
vertical-align: bottom; 
padding-bottom: 2px; 
padding-left: 10px;
font-size: 18pt; 
color: #004a80;
 }
 
 td.dotline {
 width: 654px;
 height: 1px;
 background-image: url(images/dotline-white.gif); 
 background-repeat: repeat-x;
 }
 
 .link-order {
 height: 19px;
 padding-right: 10px;
 padding-left: 52px;
 background: #0077ca url(images/deals-red-arrow.gif) no-repeat left;
 white-space: nowrap;
 }
 
table.link-sdirot-dest {
width: 210px;
 height: 24px; 
 border: 1px solid #D8D8D8; 
 background-image: url(images/icon-sdierot-dest.gif); 
 background-repeat: no-repeat; 
 background-position: right;
}
 
a.link-sdirot-dest {
width: 155px; 
font-family: Arial; 
font-size: 9pt; 
color: #236FA9;
padding-right: 32px;
padding-top: 3px;
}

a.link-sdirot-dest:hover {
width: 155px; 
 font-family: Arial; 
 font-size: 9pt; 
 color: #555555;
 padding-right: 32px;
 }

 label.sdirot {
font-weight: bold;
padding-right: 15px;
}

.brcl {
clear:both; font-size:.1em; line-height:.1em; margin:0; padding:0;
}

th.titl-book
{
height: 20px; 
background-color: #D0E5F5; 
padding-right: 5px; 
color: #0879A6; 
font-size: 10pt; 
text-align: right;
font-weight:bold;;
}

td.book
{
border: 1px solid #D0E5F5; 
border-top: none; 
background-color: White;
padding-top: 5px;
padding-bottom: 5px;
}

td.book-nopadding
{
border: 1px solid #D0E5F5; 
border-top: none; 
background-color: White;
padding-bottom: 5px;
}

td.inside-book
{
height: 28px;
font-size:9pt;
color: #000000;
padding-right:5px;
padding-left:5px;
}

td.inside-grey-book
{
height: 20px;
background-color:#EBEBEB;
font-weight:bold;
padding-right:5px;
padding-left:5px;
font-size:9pt;
color: #555555;
}

table.inside-book
{
font-family:arial;
width:100%;
font-size: 9pt;
color: #000000;
}

table.inside-book480
{
font-family:arial;
width:480px;
font-size: 9pt;
color: #000000;
}

table.inside-book560
{
font-family:arial;
width:560px;
font-size: 9pt;
color: #000000;
}


th.title-book-d
{
height: 24px; 
color: #000000; 
font-size: 10pt; 
text-align: right;
vertical-align: top;
font-weight:bold;;
}

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

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

table.basic-book
{
width:508px;
font-size: 11pt;
padding: 15px;
}

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

td.inside-book-m
{
height: 24px;
font-size:10pt;
color: #000000;
padding-right:5px;
padding-left:5px;
}

td.inside-no-book
{
height: 28px;
font-size:9pt;
color: #000000;
padding-right:0px;
padding-left:0px;
border-bottom:1px solid #D7D7D7;
}

th.titl-book-sub
{
height: 20px; 
background-color: #EBEBEB; 
padding-right: 5px; 
color: #5B5B5B; 
font-size: 10pt; 
text-align: right;
font-weight:normal;;
}

.w1gu { font-size: 8pt; color: #868686; text-decoration: underline;}

#sitedeals { width:595px; height:320px !important; background-color: #d6d6d6;}
#sitedeals .dealDetails { background-color: #000000; width:595px; height:270px; background-repeat: no-repeat; text-align: right;}
#sitedeals .dealDetails .text { width: 170px; height:270px; background-color: #733964; opacity:0.8; filter:alpha(opacity=80); vertical-align: top; float: right; color: #ffffff;}
#sitedeals #deal-title { padding: 18px 10px 0px 0px; font-size: 18pt; color: #ffbfee;}
#sitedeals #deal-subtitle {font-size: 11px; font-weight: bold; line-height: 11px; color: #ffd9f5; padding: 5px 10px 0px 0px;}
#sitedeals .div-deal-price { clear: both; margin: 10px 10px 0px 0px; line-height: 40px;}
#sitedeals #deal-price { float: right; font-size: 40px; font-weight: normal; color: #ffffff;}
#sitedeals .dealDetails .image { width: 425px; height:270px; float: left;}

#dealsNav { height:49px !important; background-image: url(images/bg_navbar-bigPicture.gif);
background-repeat: repeat-x; background-position: bottom; border-right: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6;}
#menuSlide { direction:rtl; width:100%; height:49px !important; vertical-align: middle; margin:0px; float:right;}
#menuSlide .title { width:75px; color: #383838; font-weight: bold; font-size: 11px; vertical-align: middle; padding: 17px 20px 0px 0px; float: right; text-align: right; white-space: nowrap; list-style: none;}
#menuSlide .menuItem { width:70px; float:right; text-align: center; font-size: 14px; color: #9a4d87; padding: 15px 0px 0px 0px; cursor:pointer; list-style: none;}
#menuSlide .menuItem.over { font-size: 20px; color: #9a4d87; padding: 9px 0px 0px 0px; }
#menuSlide .more { font-size: 8pt; color: #868686; text-decoration: underline;float: left; padding: 15px 20px 0px 20px; list-style: none; }
#sitedeals .bottomShaddow { width: 595px; height: 7px; background-image: url(images/bigpicture-shaddow.jpg);
background-repeat: no-repeat; background-position: bottom; margin: 0px; padding: 0px; font-size: 1px;}

#categories { height: 18px;}
#categories td {text-align: center; padding-right: 18px; padding-left: 18px; font-size: 10pt; font-weight: bold; color: #5c5c5c; cursor: pointer; line-height: 18px;}
#categories td.line-categories { padding-right: 0px; padding-left: 0px; font-weight: normal; font-weight: normal;}
#categories a {color: #005999;}
#categories td.over {}

#searchpriceMenu, #searchpriceMenu a, #searchpriceMenu a.servicePrice_off { font-size:10pt; color: #005999; text-decoration: none;}
#searchpriceMenu a:hover, #searchpriceMenu a.servicePrice_on { font-weight: bold; color: #005999;text-decoration: none;}
