img
{
	border: 0;
}

table
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

hr
{
	color: #f8f0cc;
	height: 1px;
	}

body
{
	font-size: small;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	background-color: #e1a932;
}

.HiddenTable
{
	margin: 0px auto;
	border: none;
	font-size: small;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
}

.Content
{
	font-size: small;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	background-color: #ffffff;
}

.HeaderArea
{
	
}

.HeaderArea .MenuTable
{
	border-top: solid 1px #c8bfad;
}

.LanguageMenu
{
	font-size: x-small;
	font-weight:bold;
	color: #9b9488;
}

.LanguageMenu A
{
	color: #9b9488;
	text-decoration: none;
}

.FooterArea
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: xx-small;
	padding-bottom: 8px;
	padding-top: 8px;
	color: #9b9488;
	border-top: solid 5px #f1e199;
}

.FooterArea A
{
	color: #9b9488;
	text-decoration: none;
}
.FooterArea A:hover
{
	text-decoration: underline;
}

.MainMenuArea
{
	border-top: solid 1px #c8bfad;
}

.MainMenu .AspNet-Menu
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
}

.MainMenu ul.AspNet-Menu
{
	z-index:100;
}

.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Link,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-NonLink
{
	background-image: url('images/headerMenuSeparator2.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #585858;
	padding: 6px 16px 3px 10px;
	height: auto! important; /* Needed for IE6 */
}

.MainMenu ul.AspNet-Menu li:hover,
.MainMenu ul.AspNet-Menu li A:hover,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-Hover
{
	color:#DAB200;
}

.MainMenu ul.AspNet-Menu li .AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-ChildSelected,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-ParentSelected
{
	color: #000000;
}

.MainMenu ul.AspNet-Menu ul
{
	background-color: #ffffff;
	border: solid 1px #DAB200;
	width: 216px;
	top: 18px;
	left: 0px;
}

.MainMenu ul.AspNet-Menu ul li A.AspNet-Menu-Link,
.MainMenu ul.AspNet-Menu ul li SPAN.AspNet-Menu-NonLink
{
	width: 200px; /* the with of the ul container minus the left and right padding */
	background-image: none;
	padding: 6px 6px 6px 10px;
}

.MainMenu ul.AspNet-Menu ul li:hover,
.MainMenu ul.AspNet-Menu ul li A:hover,
.MainMenu ul.AspNet-Menu ul li .AspNet-Menu-Hover
{
	background-color: #DAB200;
	color:#ffffff;
}

.SectionContainer
{
	padding: 8px 10px;
}

.SectionArea
{
}

.SectionArea A
{
	color: #000000;
}

.SectionAreaA
{
	background-color: #e9d166;
}

.SectionAreaB
{
	background-color: #f1e199;
}

.SectionTitle
{
	font-family: Verdana,Tahoma,Arial;
	font-size: medium;
	color: #585858;
	text-decoration:none;
}

.SectionTitle A
{
	text-decoration: none;
	color: #585858;
}
.SectionTitle A:hover
{
	text-decoration: underline;
}

.SectionTitle .TimeStamp
{
	font-size: x-small;
	font-weight: bold;
}
	
.SectionBodyArea
{
	font-family: Verdana,Tahoma,Arial;
	font-size: x-small;
	color: #585858;
	line-height:1.3em;
}
.SectionBodyArea A
{
	color: #585858;
}

.SectionBodyArea A:hover
{
	color: #000000;
    text-decoration:underline;
}

.SectionBodyArea .ReservasCheckAvailability
{
	margin-top: 6px;
}
.SectionBodyHeading, .SectionBodyArea H1
{
	margin-bottom: 0px;
	font-size: 120%;
	font-weight: normal;
}

.SectionBodyHeading A, .SectionBodyArea H1 A
{
	
}

.SectionBodySubHeading, .SectionBodyArea H2
{
	margin-bottom: 0px;
	font-size: 110%;
	font-weight: bold;
	line-height: 1.5em;
}

.SectionBodySubHeading A, .SectionBodyArea H2 A
{
	
}

.SectionBodySubSubHeading, .SectionBodyArea H3
{
	margin-bottom: 0px;
	font-size: 110%;
	font-weight: bold;
	line-height: 1.5em;
}

.SectionBodySubSubHeading A, .SectionBodyArea H3 A
{
	
}
.ComumProgramasImagem
{
    border: solid 2px #e9d166;
}
.ComumProgramasLink
{
    font-size: x-small;
    padding-bottom:5px;
    padding-top:5px;
    /*color: #585858;*/
    color: #9b9488;
}
.ComumProgramasLink A
{
    text-decoration:none;
}
.ComumProgramasLink A:hover
{
    text-decoration:underline;
}
.DestaquesText
{
	font-family: Verdana,Tahoma,Arial;
	font-size: x-small;
	color: #585858;
	padding-left:8px;
}
.DestaquesText A
{
	color: #585858;
}
.DestaquesText A:hover
{
    color:Black;
}
.DestaquesTitulo
{
    font-family: Verdana,Tahoma,Arial;
	font-size: small;
	color: #585858;
	font-weight:bold;
}
.DestaquesTitulo A
{
	text-decoration:none;
}
.DestaquesTitulo A:hover
{
	text-decoration:underline;
}
.DestaquesSubTitulo
{
    font-family: Verdana,Tahoma,Arial;
	font-size: x-small;
	color: #585858;
	font-weight:bold;
	padding-left:8px;
}
.DestaquesData
{
    font-size:xx-small;
    color:#e9d166;
    border-bottom: solid 2px #e9d166;
    
}
.DestaquesImagem
{
    border: solid 2px #e9d166;
}
.DestaquesLink
{
    border-bottom: solid 2px #e9d166;
    font-size: x-small;
    color: #9b9488;
    border-top: solid 2px #e9d166;
    padding-bottom:5px;
    padding-top:5px;
}
.DestaquesLink A
{
    color: #9b9488;
    text-decoration:none;
}
.DestaquesLink A:hover
{
    color: black;
}
.InicialDestaquesImagem
{
    border: solid 2px #e9d166;
}
.InicialDestaquesAnteTitle
{
	font-size: x-small;
	color: #585858;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}
.InicialDestaquesAnteTitle A
{
	color: #585858;
}
.InicialDestaquesAnteTitle A:hover
{
	color: black;
}
.InicialDestaquesText
{
	font-family: Verdana,Tahoma,Arial;
	font-size: x-small;
	color: #585858;
	padding-bottom: 5px;
}
.ParceirosTable
{
    border: solid 2px #e9d166;
}
.ProductsNavigator
{
    padding: 8px;
    color: #585858;
    font-size: xx-small;
}
.ProductsNavigator A
{
    color: #585858;
    text-decoration: none;
}
.ProductsNavigator A:hover
{
    color: #585858;
    text-decoration: none;
}
.ProductsNavigatorCurrentPage
{
    font-size: small;
    font-weight:bold;
    text-decoration: none;
}
.ProductsNavigatorOtherPage
{
    font-size: x-small;
    text-decoration: none;
    color: #585858;
}
.ImagePopup
{
    border:solid 2px #e9d166;
    cursor:pointer;
}
.ImagePopupBig
{
    border:solid 2px #e9d166;
}

.FrasesTexto
{
    color:#585858;
    font-size:small;
    font-weight:normal;
    font-style:italic;
    font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
}

.FrasesAssinatura
{
    color:#8c867c;
}

