/*******************************
TAGS HTML
********************************/
body {
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: ##00518E;
scrollbar-face-color: ##000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #ACC1DD;
scrollbar-3dlight-color: #ACC1DD;
margin : 0px;
}
/*******************************
TAGS HTML
********************************/

/*******************************
COPYRIGHT
********************************/
td.copy {
background-color: #4A80B0;
}

.copy {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
color: #333333;
}

a.copy {
text-decoration: none;
}

a.copy:hover {
text-decoration: underline;
}
/*******************************
COPYRIGHT
********************************/

/*******************************
TICKETS
********************************/
td.ticket {
border: 1px #4A80B1 solid;
}

.ticketAuthor {
color: #000000;
font-size: 12px;
text-decoration: none;
font-family: Verdana;
margin: 10px;
}

.ticketSubject {
color: #000000;
font-size: 20px;
text-decoration: none;
font-family: Verdana;
font-weight: bold;
}

.ticketMsg {
color: #000000;
font-size: 10px;
text-decoration: none;
font-family: Verdana;
}

.ticketSub {
color: #000000;
font-size: 10px;
text-decoration: none;
font-family: Verdana;
font-weight: bold;
}

.ticketInfo1 {
color: #333333;
font-size: 12px;
text-decoration: none;
font-family: Verdana;
font-weight: bold;
}

.ticketInfo2 {
font-size: 12px;
text-decoration: none;
font-family: Verdana;
font-weight: normal;
}
/*******************************
TICKETS
********************************/

/*******************************
ERRO
********************************/
.error {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ff0000;
font-size: 11px;
}
/*******************************
ERRO
********************************/

/*******************************
MENU TOPO
********************************/
.linkt {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
}
/*
td.linkt {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
background-color: #4A80B0;
}
*/

a.linkt {
text-decoration: none;
font-weight: bold;
}

a.linkt:hover {
text-decoration: none;
/*text-decoration: underline;*/
font-weight: bold;
}
/*******************************
MENU TOPO
********************************/
/*******************************
FORMULARIOS
********************************/
/* legenda de preenchimento obrigatorio*/
.formObrigatorio {
color: #333333;
font-size: 10px;
font-family: Verdana;
font-weight : normal;
}

.formTXT {
color: #333333;
font-size: 9px;
font-family: Verdana;
text-transform : uppercase;
font-weight : bold;
}
/*variacoes do formTXT para 
diferentes utilizações
*/
.formTXTb {
color: #333333;
font-size: 11px;
font-family: Verdana;
text-transform : none;
font-weight : bold;
}

.formTXTc {
color: #333333;
font-size: 11px;
font-family: Verdana;
font-weight : normal;
}

.formTXT2 {
color: #000000;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.formMsgResult {
color: #333333;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
}

input.formTXT {
width:410px;
height : 18px;
color: #333333;
font-size: 11px;
font-family: Verdana;
border: 1px #ffffff solid;
text-transform : none;
font-weight : normal;
}

input.formTXT2 {
color: #333333;
font-size: 11px;
font-family: Verdana;
border: 1px #3D3937 solid;
}

textarea.formTXT {
width:410px;
height : 97px;
color: #333333;
font-size: 11px;
font-family: Verdana;
text-transform : none;
border: 1px #ffffff solid;
font-weight : normal;
}

textarea.formTXT2 {
color: #333333;
font-size: 11px;
font-family: Verdana;
border: 1px #3D3937 solid;
}

select.formTXT {
color: #333333;
font-size: 9px;
font-family: Verdana;
border: 1px #3D3937 solid;
font-weight : normal;
}

select.formTXT2 {
color: #333333;
font-size: 11px;
font-family: Verdana;
border: 1px #3D3937 solid;
}
/*******************************
FORMULARIOS
********************************/

/*******************************
TABELA ALOJAMENTOS
********************************/
/* titulo do tipo de alojamento*/
.productType {
font-family: Verdana;
color: #ffffff;
font-size: 10px;
font-weight: bold;
 text-transform : uppercase;
}

/* titulo do produto de alojamento*/
.productChart {
font-family: Verdana;
color: #ffffff;
font-size: 10px;
font-weight: bold;
}
/* segunda parte do titulo do produto de alojamento 
(quando aplicavel)*/
.productChart2 {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
}
/* titulo das propriedades */
.productChart3 {
font-family: Verdana;
font-size: 10px;
text-decoration: none;
color: #4d4d4d;
font-weight: bold;
}
/* propriedades dos alojamentos*/
.productChart4 {
font-family: Verdana;
font-size: 10px;
text-decoration: none;
color: #4d4d4d;
}
/* detalhes do alojamento*/
.productDetail {
font-family: Verdana;
font-size: 10px;
text-decoration: none;
color: #4d4d4d;
font-weight: bold;
border: 1px #4d4d4d solid;
padding : 2px;
width:100%;
background-color : #ffffff;
}
/*******************************
TABELA ALOJAMENTOS
********************************/

/*******************************
CONTEUDOS
********************************/
.title {
color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-transform : uppercase;
}

.subtitle {
color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
text-align:justify;
font-weight: bold;
}

.contentTxt {
color: #333333;
font-size: 11px;
text-decoration: none;
text-align:justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

a.contentTxt {
color: #00aeef;
 font-weight : bold;
}

a.contentTxt:hover {
color: #00aeef;
font-weight : bold;
text-decoration : underline;
}

/* quadro dos planos de alojamento*/
a.contentTxt2 {
font-size: 10px;
text-decoration: none;
text-align:justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #00aeef;
font-weight : bold;
}

a.contentTxt2:hover {
font-size: 10px;
text-decoration: none;
text-align:justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #00aeef;
text-decoration : underline;
font-weight : bold;
}
/*******************************
CONTEUDOS
********************************/

/*******************************
TITULO INTERIOR DAS 
PÁGINAS
********************************/
/*
Titulos de topo dos blocos
*/
.titleBlockNews {
font-family: Verdana;
color: #00aeef;
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

/*
Titulos interiores dos blocos
Este com letras maiusculas
*/
.titleBlock {
font-family: Verdana;
color: #333333;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

/*
Titulos interiores dos blocos
Este com letras minusculas
*/
.titleBlock2 {
font-family: Verdana;
color: #333333;
text-transform: none;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

/*
Titulo dos Tickets
*/
.titleBlockS {
font-family: Arial;
color: #ffffff;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
/*******************************
TITULO INTERIOR DAS 
PÁGINAS
********************************/

/*******************************
JANELAS POP_UP
********************************/
a.order {
color: #00aeef;
font-weight: bold;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
}

a.order:hover {
color: #00aeef;
font-weight: bold;
font-family: Verdana;
font-size: 10px;
text-decoration: underline;
}
/*******************************
JANELAS POP_UP
********************************/

table.content {
color: #2BA9BF;
border: 1px #2B579E solid;
}

table.suport {
border: 1px #6AAACF solid;
background-color: #f2f2f2;
}

.menu {
color: #3399CC;
font-weight: bold;
font-size: 11px;
font-family: Verdana;
}

a.menu {
color: #666666;
font-weight: bold;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
}

a.menu:hover {
color: #adadad;
font-weight: bold;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
}

.linkb {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #333333;
font-weight: bold;
}

a.linkb {
text-decoration: none;
font-weight: normal;
}

a.linkb:hover {
text-decoration: underline;
font-weight: normal;
}

.productBlockTopo
{
font-family: Verdana;
color: #ffffff;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;  
}

.productBlock {
font-family: Verdana;
color: #333333;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}

.productBlock2 {
font-family: Arial;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.productDesc {
font-family: Verdana;
font-size: 10px;
color: #333333;
}

.productDesc2 {
font-family: Verdana;
font-size: 11px;
color: #333333;
font-weight: bold;
}

.productDesc3 {
font-family: Verdana;
font-size: 21px;
color: #333333;
font-weight: bold;
}

.block1 {
background-color: #ECECEC;
border-left: 2px #519CC9 solid;
border-top: 2px #519CC9 solid;
border-right: 2px #519CC9 solid;
}

.block2 {
background-image: url(../images/bottom_box.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom;
}

.cart {
color: #2E57A5;
font-size: 9px;
text-decoration: none;
font-family: Arial;
}

input.cart {
color: #2E57A5;
font-size: 9px;
text-decoration: none;
font-family: Arial;
border: 1px #c0c0c0;
background-color: #ffffff;
}

.linklg {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #2E57A5;
font-size: 10px;
text-decoration: none;
}

a.linklg {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #2E57A5;
font-size: 10px;
text-decoration: none;
}

a.linklg:hover {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #2E57A5;
font-size: 10px;
text-decoration: underline;
}



.contentTxt2 {
color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
padding-left: 5px;
}

.legenda {
color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
}

td.info {
border-top: 1px #79A4C4 solid;
border-right: 1px #79A4C4 solid;
}



