BODY
{
	background-image:url('resources/bg.gif');
	margin:margin_top="0" margin-rigth="0" margin-botton="0" margin-left:"0";
}

#SilverlightControlHost
{
	background-color:Transparent;
	height:200px; width:300px;
	
}
.divBody{
	background-image:url('resources/bg.gif');
	margin:margin_top="0" margin-rigth="0" margin-botton="0" margin-left:"0";
	width:100%;
	height:100%;
	z-index:-1;
}
A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-style:normal; font-weight:normal;	
}
A:active {
	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-style:normal; font-weight:normal;
}
A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-style:normal; font-weight:normal;
}
A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline; font-style:normal; font-weight:normal;
}
.rodape_menulink {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:white; FONT-FAMILY: Verdana, Helvetica
}
.rodape_menulink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.rodape_menulink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.rodape_menulink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.rodape_menulink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
.divTop{
	background-image:url('resources/bgtop.gif');
	background-repeat:repeat-x;
	height:100%;
	width:100%;
}
.tabelaPrincipal{
	width:925px; 
	height:100%;
	border:0px solid;
}
.menuQuickLinksTable{
	position: relative; top: 10px; right:20px; 
	color:white; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}
/* <------------------------------- Menu QUICK LINK START ------------------------------------------->*/
.menuQuickLink {
	color:white;
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
	padding-left: 2px;
	padding-right: 2px;
}
.menuQuickLink A {
	color:white; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:link {
	color:white; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:active {
	color:white; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:visited {
	color:white; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:hover {
	color:white; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
/* <------------------------------- Menu QUICK LINK END ------------------------------------------->*/

.menu{
	background-image:url('resources/bgmenu.gif');
	background-repeat:repeat-x;	
}
.tabelaCentral{
	background: url(resources/bgtabuleiro.png); 
	background-repeat: no-repeat;
	width:925px;
	height:425px;
	border:0px solid;
}
.tabelaConteudos{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	position:relative;
	top:-20px;
}
.zonaFotosEmenta{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}
.rodapeTable {
	padding-top:5px;
	padding-bottom:30px;
	padding-left:45px;
	padding-right:45px;
}
.rodapeContents {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
	padding-right:4px;
}
.cabecalhoConteudos{
	font-style:normal;
	font-family:"Times New Roman", Times, serif; 
	color:white;
}

/* <-- Menu LINK START-->*/
.menuLink{
	padding-left: 2px;
	padding-right: 5px;
	color:#666666; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	white-space: no-wrap;
}
.menuLink A {
	color:#666666; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space:nowrap;
	
}
.menuLink A:link {
	color:#666666; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.menuLink A:active {
	color:#666666; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.menuLink A:visited {
	color:#666666; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.menuLink A:hover {
	color:#666666; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: underline;
	white-space: nowrap;
}
/* <-- Menu LINK END -->*/


.menuLinkSeparador{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.ementasBadge{
	/*display: block;*/
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	position:relative;
	top:6px;
	right: -26px;
	z-index: 1;
}
.ementasFotos{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	position:relative;
	top:-29px;
	right: 6px;
	z-index: 10;
}

.videoContainer 
{
	
	z-index: 1px;
}

.novidades {
	color:#FFFFFF;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	width: 100%;
	height: 177px;
	padding-bottom:6px;
	padding-left: 0px;
	padding-right: 0px;
	overflow-y: auto;
	filter: chroma(color=#000000);         
    scrollbar-face-color: #000000;   
    scrollbar-base-color: #000000;   
    scrollbar-shadow-color: #000000;   
    scrollbar-highlight-color: #000000;   
    scrollbar-3dlight-color: #FFFFCC;   
    scrollbar-darkshadow-color: #FFFFCC;   
    scrollbar-track-color: #000000;
    scrollbar-arrow-color: #FFFFFF;
    vertical-align:top;
}

.novidadesText {
	padding-left: 2px;
	padding-right: 2px;
}
.novidadeTitulo {
	font-weight: bold;
}
.novidadeResumo {
	padding-bottom: 10px;
}
.reservas {
	color:#FFFFFF;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	width: 100%;
	height: 177px;
	padding-bottom:6px;
	padding-right: 0px;
	overflow-y: auto;
	filter: chroma(color=#000000);         
    scrollbar-face-color: #000000;   
    scrollbar-base-color: #000000;   
    scrollbar-shadow-color: #000000;   
    scrollbar-highlight-color: #000000;   
    scrollbar-3dlight-color: #FFFFCC;   
    scrollbar-darkshadow-color: #FFFFCC;   
    scrollbar-track-color: #000000;
    scrollbar-arrow-color: #FFFFFF;
}
.reservasText {
	padding-left: 2px;
	padding-right: 2px;
}

.SubHead{
	color:white;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	padding-left:0;
}


.TituloNovidade
{
	color:white;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight:bold;
}
.Normal{
	color:white;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	padding-left:0;
}

/* <----------------------------------SOLPARTE MENU CSS START----------------------------->*/

.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	background-color:Transparent;	
}
/*Items do menu*/
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; cursor: hand; color: #666666; font-size: 9pt; font-weight: bold; font-style: normal; background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; white-space: nowrap;  /*Word wrapping menu item now optional*/	
}
/*Items da barra de menus*/
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; cursor: hand; 
	color: #666666; font-size: 11px; font-weight:bold; font-style: normal; font-family:Verdana, sans-serif;
	TEXT-DECORATION: none; background-color: Transparent; white-space: nowrap;  /*Word wrapping menu item now optional*/	    
}
.main_dnnmenu_itemhover {  
	TEXT-DECORATION: underline;
}
.main_dnnmenu_itemhover td {  
	TEXT-DECORATION: underline;
}
.main_dnnmenu_icon {
	cursor: pointer; cursor: hand; text-align: center; width: 15px; height: 100%;
}
.main_dnnmenu_submenu {
	background-color:#CCCCCC; z-index: 1000; 
	cursor: pointer; cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px; font-size: 1px;
}
.main_dnnmenu_arrow {
	display: none; 
}
.main_dnnmenu_rootmenuarrow {
	display: none;
}
/* <----------------------------------SOLPARTE MENU CSS END----------------------------->*/




/*<---------------------------------Comand Buttons Start---------------------------------------> */
/*.CommandButton
{
	color:White;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	white-space:nowrap;
}
.CommandButton A {
	color:White;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	white-space:nowrap;
}
A.CommandButton:link {
	color:White;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
}
A.CommandButton:active {
	color:White;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
}
A.CommandButton:visited {
	color:White;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
}
A.CommandButton:hover { 
	color:White;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	white-space: nowrap;
}
/* <---------------------------------Comand Buttons End---------------------------------------> */

/*ESTILOS PARA O CALEND�RIO*/
.calendarHeader
{
	background-image:url('resources/tableHeaderBg.gif');
	background-repeat:repeat-x;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color:White;
    padding-bottom: 3px; 
    padding-top: 3px;
    
}

.calendarSubHeader
{
	background-image:url('resources/tableSubHeaderBg.gif');
	background-repeat:repeat-x;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    border-top: solid 1px #808080; 
    border-bottom: solid 1px #353535;
    vertical-align:middle;
}

.calendar
{
	background-image:url('resources/tableCellBg.gif');
	background-repeat:repeat-x;
	padding:0px 0px 0px 0px; 
	vertical-align:top;
		border-bottom:solid 1px #606060;
		border-top:solid 1px #808080;
}

.calendarDay
{
	color:Black;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight:normal;
}

.calendarOtherDay
{
	color:Lime;
	font-family:Tahoma, Arial, Helvetica;
    font-size: 9px;
    font-weight:normal;
}

.calendarDaySelect
{
	background-color:gray;
	color:white;
}

.calendarDayOverBooking
{
	background-image:url('resources/overbooking.gif');
	background-repeat:repeat-x;
}	

.calendarDayComReserva
{
	background-image:url('resources/comReserva.gif');
	
}

.calendarDayOverBookingPendente
{
	background-image:url('resources/overBookingPendentes.png');
}

.calendarDayPendente
{
	background-image:url('resources/reservasPendentes.png');
}

/*STYLES PARA AS TABELAS*/
.tabela
{
	background-image:url('resources/tableCellBg.gif');
	background-repeat:repeat-x;
	color:Black;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight:normal;
}

/*Cabe�alho da tabela*/
.tabelaHeader
{
	background-image:url('resources/tableHeaderBg.gif');
	background-repeat:repeat-x;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 9px;
    font-weight: bold;
    color:White; 
    border-top:solid 1px #e02502;  
    border-bottom:solid 1px #600202;
    padding-left: 5px; 
    padding-bottom: 1px; 
    padding-top: 1px; 
}

/*Sub Cabe�alho da tabela*/
.tabelaSubHeader
{
	background-image:url('resources/tableSubHeaderBg.gif');
	background-repeat:repeat-x;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 2px; 
    padding-top: 3px; 
    border-top: solid 1px #808080; 
    border-bottom: solid 1px #353535;
}

.tabelaPrimeiraLinha
{
	padding:2px 0px 2px 0px;
	border-top:solid 1px #808080;
}

.tabelaUltimaLinha
{
	padding:2px 0px 2px 0px;
	border-bottom:solid 1px #606060;
}

.fotosPratos {
	color:#FFFFFF;
	font-family:Verdana, sans-serif; 
	font-size: 12px;
	width: 100%;
	padding-bottom:6px;
	padding-left: 2px;
	padding-right: 2px;
	overflow-x: auto;
	filter: chroma(color=#000000);         
    scrollbar-face-color: #000000;   
    scrollbar-base-color: #000000;   
    scrollbar-shadow-color: #000000;   
    scrollbar-highlight-color: #000000;   
    scrollbar-3dlight-color: #FFFFCC;   
    scrollbar-darkshadow-color: #FFFFCC;   
    scrollbar-track-color: #000000;
    scrollbar-arrow-color: #FFFFFF;
}
