body {
background: #7c90bb url(imgs/gradiente_fundo.gif) top repeat-x;
margin: 0;
padding:0;
}

#informativo{
margin-left: 789px;
width: 203px;
height: 109px;
position: absolute;
padding-top: 10px;
float:right;
}


.campo {
border-right: #7F7F7F 1px solid; 
border-top: #7F7F7F 1px solid; 
font-size: 9px; 
border-left: #7F7F7F 1px solid; 
color: #000000; 
border-bottom: #7F7F7F 1px solid; 
font-family: verdana, arial, helvetica, sans-serif; 
background-color: #E9ECF3;
}

.texto_campo{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
    color: #000000;
}

.fundo{
	background-image : url(index/fundo.gif);
}

.texto{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
    color: #000000;
}

.tab{
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	background-color: #F7F7F7;
}

.sub_tit{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
    color: #000069;
}

.td_font{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	font-weight : bold;
    color: #000000;
}

.td_linha{
line-height : 1px;
background-image : url(imgs/pontilhado.gif);
}

/* tabela portifólio */

.tab_port{
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	background-color: #ECECEC;
}

.port{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
}

.pt_marc{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color:#4A6994;
}

.tit_pfundo{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	background-color: #D3DEEE;
	color:#4A6994;
}

.tit_pempresa{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	background-color: #4A6994;
	color:#FFFFFF;
}

.bf_img{
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	background-color: #E0E0E0;
}

.plink{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color:#000000;
	text-decoration: none;
}

.plink:hover{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color:#EF2831;
	text-decoration: none;
}

/* tabela planos de hospedagem*/

.titulo_hosp{  
font-family : Verdana,  Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : bold;
color: #000000;
background-color: #E1E1E1; 
}

.tab_hosp {  
border:#D0D0D0; 
background-color: #D0D0D0; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
}

.td1_hosp {  
font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
background-color: #FFFFFF; 
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
}

.td2_hosp {  
font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
background-color: #E6ECFF; 
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
}

/* formularios*/
input {
border-right: #BFC0BF 1px solid; 
border-top: #BFC0BF 1px solid; 
font-size: 7pt; 
border-left: #BFC0BF 1px solid; 
color: #000000; 
border-bottom: #BFC0BF 1px solid; 
font-family: verdana, arial, helvetica, sans-serif; 
background-color: #ffffff;
}

.butao {
border : 0px;
}

.box{
border : 0px  #F7F7F7;
 background-color : #F7F7F7;
}

select{

	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 7pt;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #ffffff;
}

textarea{
	border-right: #BFC0BF 1px solid;
	border-top: #BFC0BF 1px solid;
	font-size: 7pt;
	border-left: #BFC0BF 1px solid;
	color: #000000;
	border-bottom: #BFC0BF 1px solid;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #ffffff;
}
/* botoes formularios*/
.over 
{ 
font-family : Verdana,  Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
color:#000000;
border-style: solid; 
border-color: red; 
border-width:1px;
}

.out{ 
font-family : Verdana,  Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
color: red; 
border-style: solid; 
border-color: gray; 
border-width:1px;
}

/* suporte*/

.slink{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color:#EF2831;
	text-decoration: none;
}

.slink:hover{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color:#000000;
	text-decoration: none;
}

.tdsup {  
font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
background-color: #E6ECFF; 
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
 border : 1px solid #C1C1C1;
}

.img {
	border-bottom : 2px double #909090;
	border-left: 2px double #C1C1C1;
    border-right: 2px double #909090;
	border-top: 2px double #C1C1C1;
	text-align: center;
}

a{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color:#EF2831;
	text-decoration: none;
}

a:hover{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color:#000000;
	text-decoration: none;
}

/* mapa do site*/
.map{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	list-style : outside url(menu/mapa_marca1.gif);
}

.map:hover{
	color:#EF2831;
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	list-style : outside url(menu/mapa_marca1.gif);
}

.map2{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color:#000000;
	text-decoration: none;
	list-style : outside url(imgs/marca1.gif);
}

.map2:hover{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color:#EF2831;
	text-decoration: none;
	list-style : outside url(imgs/marca1.gif);
}

.map3{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color:#000000;
	text-decoration: none;
	list-style : outside url(imgs/marca1.gif);
}

.map3:hover{
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color:#EF2831;
	text-decoration: none;
	list-style : outside url(imgs/marca1.gif);
}

.maptext{
	color:#A00C0C;
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
}

.newsgold{
	color: #000000;
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.newsgold:hover{
	color: #ef2831;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
}
