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

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

.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: #D4610E;}
.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; 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: #0d4cc6;}
.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: #9D080D;}
.w3br {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #FF0000;}
.w3bo {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #D4610E;}
.w22bo {font-family: Arial; font-size: 11pt; font-weight: bold;  color: #D4610E;}
.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;}
.w6bb {font-family: Arial; font-size: 18pt; font-weight: bold;  color: #2872AF;}
.w6bo {font-family: Arial; font-size: 18pt; font-weight: normal;  color: #D4610E;}
.w4bg {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #555555;}
.w4bo {font-family: Arial; font-size: 14pt; font-weight: bold;  color: #D4610E;}
.w5bo {font-family: Arial; font-size: 16pt; font-weight: bold;  color: #D4610E;}
.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;}
.w22bgreen {font-family: Arial; font-size: 11pt; font-weight: bold; color: #0C8C00;}
.w22bn {font-family: Arial; font-size: 11pt; font-weight: bold; color: #005495;}
.w2bo  {font-family: Arial; font-size: 10pt; font-weight: bold; color: #D4610E;}
.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: #005495;}
.w2bb {font-family: Arial; font-size: 10pt; font-weight: bold;color: #0d4cc6;}
.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-family: Arial; font-size: 9pt; color: #555555;}
.submenu:hover {color: #555555;}
.submenu {font-family: Arial; font-size: 9pt; color: #555555;}
td.firstMenu {height: 20px; padding-right: 20px;}
.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;}
.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: #D4610E;}
.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: #D4610E; 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: 8pt; color: #ffffff;}

.hormenu:hover
{font-family: Arial; font-size: 8pt; color: #C7E2F2;}

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

th.inside
{
height: 20px;
background-color:#2b77db;
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: #0d4cc6;
}

td.titl
{
height: 27px; 
font-size: 11pt; 
font-weight: bold;
color: #2b77db;
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 #D8D8D8;
}

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

table.basic280
{
width:280px;
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: 100px;
 }
 
 td.logo {
 width:144px;
height: 99px;
padding-right: 30px;
 }
 
 
 td.hormenu {
 width: 510px;
 text-align: left;
 vertical-align: bottom;
 padding-bottom: 10px;
 padding-left: 20px;
 }
 
 
 td.phone {
text-align: left;
vertical-align: top; 
padding-top: 11px; 
padding-left: 40px;
font-size: 18pt; 
color: #ffffff;
 }
 
 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: #0d4cc6 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: #0d4cc6;
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;;
}

