body {
	font-family:Verdana, Arial;
	background-color: #FFFFFF;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
}
/*Global elements
---------------------------------------------------------------------*/

h1{
	color: #721C1C;
	font-size:9pt;
	margin:0;
	margin-top:2px;
/*	padding-bottom:10px;
	border:0;
	border-bottom:1px inset #D8E3ED;*/
}

h2{
	color:#AC2A2A;
	font-size:9pt;
	margin:0;
	margin-top:5px;
	padding-bottom:5px;
	border:0;
	border-bottom:1px solid #F5F5F5;
}

/* End */

/* Border
---------------------------------------------------------------------*/

/*//// Calendar Block Room /////*/

.border-block-room 
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;

	padding: 0;
	margin: 0;
	border: 0;
	border:1px solid #E4E4E4;
	border-collapse: collapse;
	
	height: 175px;
}

.border-block-room table
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
}

.border-block-room table td
{
	padding: 0 5px 2px 5px;
	border: 1px solid #FFF;
}

.border-block-room th
{
/*	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	text-align: right;
	padding: 2px;
	height: 15px;
	background: #FBFBFB;*/

	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: right;
	padding: 2px;
	height: 15px;
	background: #999;

}

/* Labels */

.border-block-room td input
{
	font-size: 8px;
	line-height: normal;
	height: auto;
	padding: 0;
}

.textblocked
{
    color:#000;
}

.textreserve
{
    color:#008913;
}

.textavail 
{
    color:#959595;
}

.texttotal
{
    color:#AB0000;
}

td.special
{
	text-align: right;
	color: #394862;
	padding: 0;
}

/* Labels */

.border{
	border:1px solid #DDDDDD;
}
.border-orange{
	border-top:1px solid #666666;
	border-bottom:1px solid #D9D9D9;
	margin:0;
}

/* ######### Review - Hotel Owner #########
---------------------------------------------------------------------*/

.isHidden
{ display:none; }

.overall
{ width:68px; height:69px; margin:10px auto 0; text-align:center; background:url('/images/bg_overall.gif') top left no-repeat; }

.title_viewrating
{ font: bold 11px/14px Verdana, Arial, sans-serif; color:#666; text-align:center; margin:10px 0 0 0; padding:1px; background:#E0E0E0; border:1px solid #999; }

.box_viewrating
{ font: normal 11px/14px Verdana, Arial, sans-serif; color:#000047; text-decoration:none; text-align:right; margin:0; padding:5px 9px 5px 0; background:#FFFFFF; border:1px solid #D0D0D0; border-top:0 }

.message_review
{ font: 8pt Verdana, Arial, sans-serif; color:#CC0000; text-align:center; }

.message_review a:link,
.message_review a:active,
.message_review a:hover,
.message_review a:visited
{ font: normal 8pt Verdana, Arial, sans-serif; color:#555555; text-decoration:none; }

.message_review a:hover
{ text-decoration:underline; }

td.box_titlehotel
{ clear:both;padding:5px 5px 3px 5px; background:#FBFBFB; border:1px solid #E4E4E4; }



/* ########### BUTTON TEMPLATE ########### */
ul.buttonTemplate
{ margin: 5px 0; padding: 0; width:100%; white-space:nowrap; }

ul.back, li.back {
	width:80px;
}

ul.small {
	width:160px;
}

ul.buttonTemplate li
{ float:left; height:23px; margin: 0; padding: 0; list-style: none; background: url("/hotelowner/images/bgButton_rightside.gif") 100% 50% no-repeat; }

ul.buttonTemplate li.buttonSpace
{ background: none; width: 10px; }

ul.buttonTemplate li a:link,
ul.buttonTemplate li a:active,
ul.buttonTemplate li a:visited,
ul.buttonTemplate li a:hover,
ul.buttonTemplate li input
{ width: auto; height:23px; font: bold 11px/21px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; text-align: center; padding: 0 15px 0 15px; display: block;  background: url("/hotelowner/images/bgButton_leftside.gif") 0 50% no-repeat; border:0; }
	
/* BUTTON INPUT */
					
ul.buttonTemplate li input
{
	height: 23px; padding: 0; cursor: pointer; width: 110px;
	voice-family: "\"}\""; /* HACK DIFERENCES BROWSERS */
	voice-family:inherit;
	padding: 0;	/* IE */
	}
	html>body ul.buttonTemplate li input
	{
	padding: 0 10px 0 10px; /* FF AND OPERA */
}					
/* ########### BUTTON TEMPLATE ########### */


/* ########### BUTTON TEMPLATE ########### */
ul.buttonTemplate_blue
{ margin: 5px auto; padding: 0; }

ul.buttonTemplate_blue li
{ float:left; height:23px; margin: 0; padding: 0; list-style: none; background: url("/images/bgButton_rightside.gif") 100% 50% no-repeat; }

ul.buttonTemplate_blue li.buttonSpace
{ background: none; width: 10px; }

ul.buttonTemplate_blue li a:link,
ul.buttonTemplate_blue li a:active,
ul.buttonTemplate_blue li a:visited,
ul.buttonTemplate_blue li a:hover,
ul.buttonTemplate_blue li input
{ width: auto; height:23px; font: bold 11px/21px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; text-align: center; padding: 0; display: block;  background: url("/images/bgButton_leftside2.gif") 0 50% no-repeat; border:0; }
/* ########### BUTTON TEMPLATE ########### */




/* Este  o background do topo
---------------------------------------------------------------------*/
.topbg {
  background-image: url('images/top_bg.gif');
/* border:1px solid red;*/
    }
    
.menubg {
	background-image: url('images/menubg.gif');
    } 
.menu1bg {
	 background-image: url('images/menu1bg.gif');
    } 
    
.menubg1 {
  background-color: #878688;
    } 
    
.lfconticur {
  background-image: url('images/lfconti_cur.gif');
    }   
.lfcontibg {
  background-image: url('images/lfconti_bg.gif');
    }   
.rgconticur {
  background-image: url('images/rgconti_cur.gif');
    }  
.lfgrmenucur {
  background-image: url('images/lfgrmenu_cur.gif');
    } 
.lfgrmenubg {
  background-image: url('images/lfgrmenu_bg.gif');
    } 
.rggrmenucur {
  background-image: url('images/rggrmenu_cur.gif');
    }   
.lfgymenucur {
  background-image: url('images/lfgymenu_cur.gif');
    } 
.lfgymenubg {
  background-image: url('images/lfgymenu_bg.gif');
    }     
.rggymenucur {
  background-image: url('images/rggymenu_cur.gif');
    }  

/*buttons text*/
.title-button{
	color:#FFFFFF;
	fonte-weigth:bold;
	font-size:8pt;
	text-decoration:none;
}

.title-button:link{
	color:#FFFFFF;
	fonte-weigth:bold;
	font-size:8pt;
	text-decoration:none;
}

.title-button:visited{
	color:#FFFFFF;
	fonte-weigth:bold;
	font-size:8pt;
	text-decoration:none;
}

.title-button:hover{
	color:#FFFFFF;
	fonte-weigth:bold;
	font-size:8pt;
}

/*Top Navbar
---------------------------------------------------------------------*/

.menu-top{
	height:15px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color:#F4F8FB;
	background:#245A8D;
	border:0;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}

.menu-detail{
	height:25px;
	color:#FFF;
	font-size:12px;
	background:#245A8D;
	padding:5px;
	border:0;
	border-top:1px solid #73A7DB;
	border-right:1px solid #3380C6;
	border-bottom:1px solid #4E93D1;
	border-left:1px solid #73A7DB;
}

.menu, .menu:active, .menu:visited, .menu:link{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px;
	font-weight: bold;
	color:#F4F8FB;
	text-decoration:none;
}

.menu:hover{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px;
	font-weight: bold;
	color:#DDEBF7;
	text-decoration:none;
}

/*Sub menu Top
---------------------------------------------------------------------*/
.subnavigator,.subnavigator a,.subnavigator a:link, .subnavigator:visited, .subnavigator a:active{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	font-weight: normal;
	color:#666666;
	text-decoration:none;
}

.control{
	text-align:center;
	margin:5px 0 5px 0;
	width:100%;
}
.subnavigator li{
	display:inline;
}
.subnavigator a:hover{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	font-weight: normal;
	color:#245A8D;
	text-decoration:none;
}
/* end 
---------------------------------------------------------------------*/
 
.sp2 {
  background-color:#red;
    }     
/*Imagem lateral no menu Direito
.leftbg {
  background-image: url('images/leftbg.gif');
    }
*/    
.leftbg1 {
  background-image: url('images/leftbg1.gif');
    }     

/*Background do Fundo principal*old color F4F9FD*/
.spcolor {
	background-color:#FFFFFF;
    } 
.spcolor table.cellFF {
	border:0;
} 
.bottombar {
  background-color: #BBBBBB;
    }   
/*Bg color of button*/
.propertybg {
  background-image: url('images/property_bg.gif');
    } 
    
.enterbg {
  background-image: url('images/enter_bg.gif');
    }
    
.buttonbg {
  background-image: url('images/button_bg.gif');
    }     
/* End */    

.t1 {
    color:#5D5C5C;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdanan, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.t2 {
    color:#ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdanan, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; background-color:#878688
	}
	
.text_input {
	color:#666666;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none

}
	
.text {
    color:#CC0000;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.linesbg {
  background-image: url('images/lines.gif');
    }  
.user-text{
	color:#000000;
	font-size:8pt;
	background:#F4F8FB;
}
.textdark {
	color:#000000;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/*
.botbg {
  background-image: url('images/botPbg.gif');
    } */
	
.warning{
	font-size:8pt;
	color: #AB0000;
	padding:5px;
}

.textwhite {
    color:#ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
/* background - title reports
---------------------------------------------------------------------*/
.cell8E{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding:5px;
	font-weight: bold;
	color:#CC0000;
	background: #FFFFFF;
	border:0;
	border-bottom: 3px solid #EFEFEF;
	/*border-top:1px solid #A1C3E6;
	border-right:1px solid #7F9AB5;
	border-bottom:1px solid #7F9AB5;
	border-left:1px solid #A1C3E6;
	filter: DropShadow(Color=#DDDDDD, OffX=1, OffY=1, Positive=5);*/
}

.cell8EH{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding:0px;
	font-weight: bold;
	color:#CC0000;
	background: #FFFFFF;
	border:0;
}


.font-cell8E{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color:#CC0000;
}

.font-cell8E:link{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color:#999999;
}

/* Cell with whit border
---------------------------------------------------------------------*/
.cellFF {
	border:0;
	padding:5px;
	/*border-bottom:1px solid #9B9B9B;
	border-right:1px solid #9B9B9B;
	border-top:1px solid #E4E4E4;
	border-left:1px solid #E4E4E4;*/
  color:#8E8E8E;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.cellF7 {
	border:1px dashed #CCCCCC;
	padding:5px;
  color:#8E8E8E;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/* Menu Cell - Reports
---------------------------------------------------------------------*/
.cellE8 {
	background-color:#FBFBFB;
	border:0;
	border-top:1px solid #FFFFFF;
	border-right:1px solid  #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	border-left:1px solid #FFFFFF;
    color:#2E2E2E;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	padding:5px;
}

.cellE9 {
	background-color:#999;
	border:0;
  color:#FFF;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	font-weight:bold;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	padding:5px;
}

.cellQuickInfoHeader {
	background-color:#FBFBFB;
	border:0;
	border-top:1px solid #FFFFFF;
	border-right:1px solid  #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	border-left:1px solid #FFFFFF;
    color:#2E2E2E;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 11px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
	padding:5px;
}
.cellQuickInfo {
	background-color:#FBFBFB;
	border:0;
	border-top:1px solid #FFFFFF;
	border-right:1px solid  #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	border-left:1px solid #FFFFFF;
    color:#2E2E2E;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	padding:5px;
}

/*
---------------------------------------------------------------------*/
.cellblack {
    background-color:#000000;
    color:#ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.cell5E {
    background-color:#5E9223;
	color:#ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
/*Background do Fundo dos Titulos que esto com a setinha
---------------------------------------------------------------------*/
.cellD5 {
	background-color:#FFFFFF;
	color:#ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
/*Background in gray*
---------------------------------------------------------------------*/
.spcolor1 {
  background-color: #FFFFFF;
  border:1px solid #EEEEEE;
  color:#000000;
  FONT-SIZE: 11px;
  LINE-HEIGHT: 14px;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  padding:5px;
}

.nopadding {
	padding:0;
} 
/*menu lateral direito*/
.spcolor2 {
  background-color: #F9F9F9;
  border:1px solid red;
  color:#ffffff;
  FONT-SIZE: 11px;
  LINE-HEIGHT: 14px;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none
  padding:5px;
} 

.headall {
  font-size: 16px;
  font-style: bold;
  color: #30581F;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }
  
.red1 {
	color:#AB0000;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: bold;
	FONT-FAMILY: Verdanan, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.red2 {
	color:#AB0000;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: bold;
	FONT-FAMILY: Verdanan, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.red3 {
	color:#AB0000;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: bold;
	FONT-FAMILY: Verdanan, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.textadd {
	color:#67737F;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.head {
  font-size: 14px;
  font-style: normal;
  color: #E2994C;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  }

.head1 {
  font-size: 11px;
  font-style: normal;
  color: #E2994C;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  }
  
.head2 {
  border-style:double; border-width:3px; padding:2px; font-size: 14px;
  font-style: normal;
  color: #67737F;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif; background-color:#D5D5D5
  } 


.textsm {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.copybs {
  color: black;
  font-family:  MS Sans Serif, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  }

.copy {
  color: #4C5157;
  font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  }

.small {
  color: #FFFFFF;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  }
  
.header {
  font-size: 11px;
  font-style: normal;
  color: #ffffff;
  font-weight: normal;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  }
  
.copyright {
		FONT-WEIGHT: normal;
		FONT-SIZE: 7pt;
		COLOR: #C2A25E;
		FONT-STYLE: normal;
		FONT-FAMILY: Arial, Verdana, Helvetica, Garamond
  }

.forms { 
		color: #4C5157;
 		background-color: #EBEEF1;
  		border-color: #7F9DB9;
   		border-style: solid;
   		border-width: 1px;
    	font-family: Verdana; font-size: 10px; margin: 0px;
   }
    	
.subi  { 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
		line-height: 16px;
		font-weight: normal; color: #996600; }

   
/* Text Effects starts Obs: The filter DropShadow not is suported in the Browser*/
/*Text in the menu rigth*/

.dropshadows {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
/*Font do title*/
.dropshadows1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; /*FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=5);*/ COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
/*Fonte do menu Report*/
.dropshadows2{
	FONT-SIZE: 10px;
	/*FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=5);
	/*COLOR: #305920;*/
	color: #949494;
	font-weight: 100;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;}

.dropshadowshead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.dropshadowshead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #C9F3B4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.dropshadowsm {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
/*Text com background*/
.dropshadowsprev{
	FONT-SIZE: 10px; /*FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=5);*/ COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif; background-color:#F4F8FB; padding:2px;}



.dropshadows3{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #ED9325; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.more{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #BDC9D5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.moretext{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; /*FILTER: DropShadow(Color=#D0D7DD, OffX=1, OffY=1, Positive=5);*/ COLOR: #004562; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.dropheadings {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif}
.dropbottom {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; /*FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=5);*/ COLOR: #004562; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}


/* end
---------------------------------------------------------------------*/
.bullet
{
		font-size: 11px;
  		font-family: MS Sans Serif, Arial, Helvetica, sans-serif;
   		font-style: normal;
  		font-weight: normal;
		text-decoration:strong;
 		color:#4C5157;
}
/*Separate Hyperlink mouseover effects*/

a:hover.grylw 
{
		font-size: 11px;
  		font-family: MS Sans Serif, Arial, Helvetica, sans-serif;
   		font-style: normal;
  		font-weight: normal;
		text-decoration:strong;
 		color:#WHITE;
}

a:link.grylw 
{
		font-size: 11px;
  		font-style: normal;
 		font-weight: normal;
  		font-family: MS Sans Serif, Arial, Helvetica, sans-serif;
  		text-decoration:strong;
		color:#BLACK;
}

a:active.grylw
{
color:white;
font-size: 11px;
  		font-style: normal;
 		font-weight: normal;
  		font-family: MS Sans Serif, Arial, Helvetica, sans-serif;
  		text-decoration:strong;

}

a:visited.grylw
{
font-size: 11px;
  		font-style: normal;
 		font-weight: normal;
  		font-family: MS Sans Serif, Arial, Helvetica, sans-serif;
  		text-decoration:strong;

color:BLACK;
}

 /* ends */



/*Separate bottom Hyperlink mouseover effects*/
/*link menu direito*/
a:hover.grylw1 
{
		font-size: 11px;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
   		font-style: normal;
  		font-weight: bold;
		text-decoration:strong;
		color:#666666;
/* 		color:white;*/
}

a:link.grylw1 
{
		font-size: 11px;
  		font-style: normal;
 		font-weight: bold;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		text-decoration:strong;
		color:#666666;
/*		color:white;*/
}

a:active.grylw1
{
/*		color:white;*/
		color:#666666;
		font-size: 11px;
  		font-style: normal;
 		font-weight: bold;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		text-decoration:strong;

}

a:visited.grylw1
{
		font-size: 11px;
  		font-style: normal;
 		font-weight: bold;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		text-decoration:strong;
/*		color:#ffffff;*/
		color:#666666;
}

.grylw12 table {
	color:#555;
}

.cellQuickInfoHeader span {
	color:#CC0000;
}

/*Another Separate bottom Hyperlink mouseover effects*/
/*Links Reports*/

a:hover.grylw12, a:link.grylw12, a:active.grylw12, a:visited.grylw12 
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 100;
	text-decoration: none;
	color: #555;
}

 /* ends */
/* --=== Form ===-- */

.form{
	font-size:8pt;
	color:#000047;
	height:18px;
	border:1px solid #D7D7D7;
	background:#FFFAF4;
}
.text-area{
	font-family:Verdana;
	font-size:8pt;
	color:#000047;
	border:1px solid #D7D7D7;
	background:#FFFAF4;
}

.drop-down{
	width:220px;
	font-size:8pt;
	color:#000047;
	height:18px;
	border:1px solid #D7D7D7;
	background:#FFFAF4;
}

.drop-down-small{
	width:70px;
	font-size:8pt;
	color:#000047;
	height:18px;
	border:1px solid #D7D7D7;
	background:#FFFAF4;
}
 /*--=== End ==-- */



  
a:link.link { text-decoration: underline; color: #FAF400; }
a:visited.link { text-decoration: underline; color: #783113; }
a:hover.link { text-decoration: underline; color: #FFFFFF;}

a:link { text-decoration: none; color:#666666; }
a:visited { text-decoration: none; color: #666666}
a:hover { text-decoration: underline; color: ##2E2E20; }

.activated {
	font-size:8pt;
	color: #92B605; /* old color #006C10 2B7C2E FFFFFF */
	margin:0;
	padding:0;
}

.deactivated {
	font-size:8pt;
	color: /* old color #950000 C9242B*/ #FF0000;
	margin:0;
	padding:0;

}

.blocked {
	font-size:8pt;
	color: #32506D;
	margin:0;
	border:0;
}

.hotelname {
	color:#CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.title-highlight{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding:4px;
	font-weight: bold;
	color:#CC0000;
	/*background: #FCFCFC;*/
	border:0;
	/*border: 1px solid #EFEFEF;*/
	/*border-top:1px solid #73A7DB;
	border-right:1px solid #4E93D1;
	border-bottom:1px solid #4E93D1;
	border-left:1px solid #73A7DB;*/
	/*filter: DropShadow(Color=#DDDDDD, OffX=1, OffY=1, Positive=5);*/
}

.subheading{
	font-size:8pt;
	font-weight:bold;
	color:#000000; /*old color #466C90*/
	border-bottom:1px dotted #F0F0F0;
}

.continue-hotel-info:active{
	font-size:8pt;
	font-weight:bold;
	color:#D70005;
	text-decoration:none;
}

.continue-hotel-info:visited{
	font-size:8pt;
	font-weight:bold;
	color:#D70005;
	text-decoration:none;
}

.continue-hotel-info:link{
	font-size:8pt;
	font-weight:bold;
	color:#D70005;
	text-decoration:none;
}
.continue-hotel-info:hover{
	font-size:8pt;
	font-weight:bold;
	color:red;
	text-decoration:none;
}

.showimages{
	margin: 10px 5px 5px 5px;
	padding: 5px;
	background: #FBFBFB;
	border: 0;
	width: 115px;
	height: 115px;
	border-top: 1px solid #9B9B9B;
	border-left: 1px solid #9B9B9B;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
}

.caption{
	font-family:Verdana, Arial;
	font-size: 8pt;
	margin: 0px 5px 5px 5px;
	padding: 5px;
	width: 115px;
	background: #FFFFFF;
	color: #2E2E2E;
	border-top: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	border-bottom: 1px solid #9B9B9B;
	border-right: 1px solid #9B9B9B;
}

.blue-text
{
	color:#336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin:5px;
	text-align:left;
/*	filter: DropShadow(Color=#EDEDED, OffX=1, OffY=1, Positive=5);* This effect is for put Shadow in the text*/
}

 .RL_text1 {
    color:#ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.tab_title{
	padding: 0 0 0 15px;
	font: 10pt/24px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#164879;
}

.resInfo {
	font-family:sans-serif; font-size:12px;
	font-weight:normal;
	background-color:#FCFCFC;
	border:1px solid #E3E3E3;
	margin:10px 0;
	padding:10px;
	color:#000000;
}
