.availabilityTable
{
   BORDER-RIGHT: #999 1px solid;
   BORDER-TOP: #999 1px solid;
   FONT-SIZE: 11px;
   BORDER-LEFT: #999 1px solid;
   COLOR: #000;
   BORDER-BOTTOM: #999 1px solid;
   FONT-FAMILY: tahoma, verdana, arial, helvetica
}
.availabilityTableLeft
{
   BORDER-RIGHT: #999 1px solid;
   BORDER-TOP: #999 1px solid;
   FONT-SIZE: 11px;
   BORDER-LEFT: 0px;
   COLOR: #000;
   BORDER-BOTTOM: #999 1px solid;
   FONT-FAMILY: tahoma, verdana, arial, helvetica
}
.availabilityTableRight
{
   BORDER-RIGHT: 0px;
   BORDER-TOP: #999 1px solid;
   FONT-SIZE: 11px;
   BORDER-LEFT: #999 1px solid;
   COLOR: #000;
   BORDER-BOTTOM: #999 1px solid;
   FONT-FAMILY: tahoma, verdana, arial, helvetica
}
.availabilityTableHeader
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: #fff;
   FONT-FAMILY: tahoma, verdana, arial, helvetica;
   BACKGROUND-COLOR: #153582
}
.insideBorders
{
   BORDER-RIGHT: #999 1px solid
}
.tableborder
{
   BORDER-RIGHT: #4f5457 1px solid;
   BORDER-TOP: #4f5457 1px solid;
   BORDER-LEFT: #4f5457 1px solid;
   BORDER-BOTTOM: #4f5457 1px solid
}
.tableborders
{
   BORDER-RIGHT: #4f5457 1px solid;
   BORDER-TOP: #4f5457 1px solid;
   BORDER-LEFT: #4f5457 1px solid;
   BORDER-BOTTOM: #4f5457 1px solid
}
.tableborderTop
{
   BORDER-RIGHT: #4f5457 1px solid;
   BORDER-TOP: #4f5457 1px solid;
   BORDER-LEFT: #4f5457 1px solid;
   BORDER-BOTTOM: #4f5457 0px solid
}
.tableborderBottom
{
   BORDER-RIGHT: #4f5457 1px solid;
   BORDER-TOP: #4f5457 0px solid;
   BORDER-LEFT: #4f5457 1px solid;
   BORDER-BOTTOM: #4f5457 0px solid
}
.bottomTableBorder
{
   BORDER-RIGHT: #4f5457 1px solid;
   BORDER-LEFT: #4f5457 1px solid;
   BORDER-BOTTOM: #4f5457 1px solid
}
.hotelName
{
   PADDING-LEFT: 7px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   PADDING-BOTTOM: 4px;
   COLOR: #ffffff;
   PADDING-TOP: 2px;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none
}
.hotelDescription
{
   FONT-SIZE: 11px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.sortBy
{
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.hotelPrice
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 18px;
   COLOR: #f00;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.smallText
{
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.remark
{
   FONT-SIZE: 11px;
   COLOR: #f00;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.hotelDescription A
{
   FONT-SIZE: 11px;
   COLOR: #445d86;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.paging
{
   FONT-SIZE: 12px;
   COLOR: #445d86;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: right
}
.paging TD
{
   BORDER-RIGHT: #4f5457 1px solid;
   BORDER-LEFT: #4f5457 1px solid;
   BORDER-BOTTOM: #4f5457 1px solid
}
.pagingPackage
{
   FONT-SIZE: 12px;
   COLOR: #4f5457;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: right
}
.pagingPackage TD
{
   BORDER-RIGHT: #4f5457 1px solid;
   BORDER-LEFT: #4f5457 1px solid;
   BORDER-BOTTOM: #4f5457 1px solid
}
.thumbpad
{
   PADDING-RIGHT: 5px;
   PADDING-LEFT: 5px;
   PADDING-BOTTOM: 5px;
   PADDING-TOP: 5px
}
.roomTypeHeading
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #ffffff;
   FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif
}
.roomTypeHeadingSimple
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: black;
   FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif
}
.bookItButton
{
   BORDER-RIGHT: #666 1px solid;
   BORDER-TOP: #666 1px solid;
   DISPLAY: inline;
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   BORDER-LEFT: #666 1px solid;
   WIDTH: 70px;
   CURSOR: hand;
   COLOR: #fff;
   BORDER-BOTTOM: #666 1px solid;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   HEIGHT: 16px;
   BACKGROUND-COLOR: #ff6f00;
   TEXT-ALIGN: center;
   TEXT-DECORATION: none
}
.bookItButtonOver
{
   BORDER-RIGHT: #666 1px solid;
   BORDER-TOP: #666 1px solid;
   DISPLAY: inline;
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   BORDER-LEFT: #666 1px solid;
   WIDTH: 70px;
   CURSOR: hand;
   COLOR: #ff6f00;
   BORDER-BOTTOM: #666 1px solid;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   HEIGHT: 16px;
   BACKGROUND-COLOR: #fff;
   TEXT-ALIGN: center;
   TEXT-DECORATION: none
}
.NeedScroll
{
   SCROLLBAR-FACE-COLOR: #ffffff;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: #666666;
   SCROLLBAR-3DLIGHT-COLOR: white;
   SCROLLBAR-ARROW-COLOR: #666666;
   SCROLLBAR-TRACK-COLOR: #ffffff
}
.NeedScrollAlt
{
   SCROLLBAR-FACE-COLOR: #eeeeee;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: #666666;
   SCROLLBAR-3DLIGHT-COLOR: white;
   SCROLLBAR-ARROW-COLOR: #666666;
   SCROLLBAR-TRACK-COLOR: #eeeeee
}
.searchSummaryCopy
{
   FONT-SIZE: 11px;
   COLOR: #4f5457;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.hotelTitle
{
   BACKGROUND-COLOR: #153582
}


.nomeHotel
{
   PADDING-LEFT: 7px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   PADDING-BOTTOM: 4px;
   COLOR: #ffffff;
   BGCOLOR: #ffffff;
   PADDING-TOP: 2px;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none
}


.hotelTituloPreco
{
   PADDING-LEFT: 7px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   PADDING-BOTTOM: 4px;
   COLOR: #ffffff;
   PADDING-TOP: 2px;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none
}

.tarifaProm
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: yellow;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.legenda
{
   FONT-SIZE: 9px;
   COLOR: black;
   FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}



.TabTarifa
{
border-style: solid;
   border-width: 1px; 
   border-color: black; 
}

.tabTarifaCab
{
   background-color: gray; 
   font-family: verdana, arial; 
   font-size: 10px; 
   FONT-WEIGHT: bold;
}


.tabTarifaDet
{
   background-color: silver; 
   font-family: verdana, arial; 
   font-size: 10px; 
}


.NeedScroll
{
   SCROLLBAR-FACE-COLOR: #ffffff;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: #666666;
   SCROLLBAR-3DLIGHT-COLOR: white;
   SCROLLBAR-ARROW-COLOR: #666666;
   SCROLLBAR-TRACK-COLOR: #ffffff
}


.tabulacao
{
   color: blue; 
   font-family: verdana, arial; 
   font-size: 10px; 
   FONT-WEIGHT: bold;
}

.geral
{
color: #006699;
font-family: Verdana;
font-size: 12px;
margin-top: 0px;
margin-bottom: 0px;
}
.par
{
color: #339999;
font-size: 15px;
font-weight: bold;
}


.text
{
font-family: Verdana;
font-size: 11px;
font-weight: bold;
margin-left: 5px;
margin-right: 5px;
text-align: jutify;
}
.text2
{
font-family: Verdana;
font-size: 11px;
margin-left: 5px;
margin-right: 5px;
text-align: jutify;
}
.text a
{
color: #000000;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
margin-left: 5px;
margin-right: 5px;
text-align: jutify;
text-decoration: none;
}
.text a:hover
{
color: #0083CA;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
margin-left: 5px;
margin-right: 5px;
text-align: jutify;
}

