/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background: #FFF;
}

body, h1, h2, h3, h4, h5, h6, p, form, ul, li { margin:0px; padding:0px; list-style:none; }

/********************************************************
/* ESTILO GALERIA DE FOTOS
/********************************************************/

#cell-galeria {
	float: left;
	width: 659px;
	height: 455px;
	background: url(imagens/fundo_iframeCentral.gif) top left no-repeat;
}

#cell-galeria-01 {
	float: left;
	width: 415px;
	height: 455px;
}

#cell-galeria-02 {
	float: right;
	width: 240px;
	height: 455px;
}

#cell-galeria-01-banners {
	float: right;
	width: 250px;
	height: 60px;
	margin-top: 30px;
	margin-right: 8px;
	text-align: left;
}

#cell-galeria-01-bigfoto {
	width: 408px;
	height: 350px;
	margin: 0 auto;
	margin-top: 100px;
}

#cell-galeria-desc {
	float: left;
	width: 200px;
	height: 55px;
	margin-top: 35px;
	margin-left: 5px;
	text-align: left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #8c8d73;
}

.txt-laranja {
	color: #ff9933;
}

#cell-galeria-02-thumbfoto {
	float: left;
	width: 200px;
	height: 340px;
	margin-top: 12px;
	margin-left: 5px;
}

#cell-galeria-displayThumb {
	float: left;
	width: 220px;
	background-color: transparent;
}

/***********************************************/
/* LINKS	                            	   
/***********************************************/
a.link_geleria:active { 
	COLOR: #666;
	font-size: 10px; 
	TEXT-DECORATION: none; 
	font-weight:normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

a.link_geleria:link { 
	COLOR: #666; 
	font-size: 10px;
	TEXT-DECORATION: none; 
	font-weight:normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

a.link_geleria:visited { 
	COLOR: #666; 
	font-size: 10px;	
	TEXT-DECORATION: none; 
	font-weight:normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

a.link_geleria:hover { 
	COLOR: #666; 
	font-size: 10px;	
	TEXT-DECORATION: underline; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}


a.link_noticias:active { 
	COLOR: #666;
	font-size: 10px; 
	TEXT-DECORATION: none; 
	font-weight:normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

a.link_noticias:link { 
	COLOR: #666; 
	font-size: 10px;
	TEXT-DECORATION: none; 
	font-weight:normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

a.link_noticias:visited { 
	COLOR: #666; 
	font-size: 10px;	
	TEXT-DECORATION: none; 
	font-weight:normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

a.link_noticias:hover { 
	COLOR: #666; 
	font-size: 10px;	
	TEXT-DECORATION: underline; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

/********************************************************
/* FORM
/********************************************************/
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #757f91; 
	background-color: #FFF; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #b7bcc5;
}

fieldset {
	border: 1px #ccc solid;
	padding: 5px 5px 5px 5px;
}

.fieldset2 {
	border: 1px #fff solid;
	padding: 5px 5px 5px 5px;
}

legend {
	font-weight: bold;
	color: #006699;
}

/********************************************************
/* TEXTOS
/********************************************************/

.txt-creme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c8974;
}

.txt-azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757f91;
}

.txt-preto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

.txt-cinza {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.txt-cinza-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.txt-branco {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
}

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

.txt-enquete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8e8872;	
}

.txt-mural {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7b8893;	
}

.txt-mural-nome {
	color: #337299;
}


h1 {
	visibility: hidden;
	display: none;
}

/********************************************************
/* BANNERS
/********************************************************/

#tab {
	position:relative;
	left: -15px;
}

.ui-tabs-nav{
	bottom:7px;
	left:8px;
	position:absolute;
}

.ui-tabs-panel{
	width:268px;
	height:195px;
	font-size:30px;
	text-align:center;
}

.ui-tabs-hide{
	display:none;
}

ul.ui-tabs-nav li{
	background-color:#E1E1E1;
	border:1px solid #CFCFCF;
	color: #930;
	display:block;
	float:left;
	font-size:11px;
	margin-right:5px;
	text-align:center;
}

ul.ui-tabs-nav li a:link, ul.ui-tabs-nav li a:visited, ul.ui-tabs-nav li a:active{
	color: #930;
	display:block;
	float:left;
	font-size:11px;
	line-height:20px;
	padding:2px 12px;
	text-decoration:none;
}

ul.ui-tabs-nav li.ui-tabs-selected{
	/*background-color:#FFFFFF;
	border:1px solid #CFCFCF;*/
}

ul.ui-tabs-nav li.ui-tabs-selected a{
	font-size:11px;
	font-weight:bold;
	color: #C90;
}

#aba_1{

}

#aba_2{

}

#aba_3{

}

#aba_4{

}

#aba_5{

}
/* BANNERS - FIM */

/********************************************************
/* HOME PAGE
/********************************************************/

.hp #container {
	width: 759px;
	text-align: left; 
	background: #f0f1e3;
	margin-left: 5px;
}

.hp #hpTopBanner {
	float: left;
	width: 759px;
	height: 200px;
}

.hp #hpTop {
	float: left;
	width: 759px;
	height: 131px;
	background: url(imagens/hp_bgTopo.gif) top left no-repeat;
}

.hp #hpTop-01 {
	float: left;
	width: 10px;
	height: 131px;
}

.hp #hpTop-02 {
	float: left;
	width: 160px;
	height: 108px;
}

.hp #hpTop-03 {
	float: left;
	width: 585px;
	height: 131px;
}

.hp #hpTop-03-01 {
	float: right;
	width: 468px;
	height: 60px;
	margin-top: 15px;
}

.hp #hpTop-03-02 {
	float: right;
	width: 550px;
	height: 40px;
	margin-top: 5px;
}

.hp #hpTop-03-02-01 {
	float: left;
	width: 270px;
	height: 20px;
	margin-top: 10px;
}

.hp #hpTop-03-02-02 {
	float: left;
	width: 280px;
	height: 40px;
}	

.hp #hpMiddle {
	float: left;
	width: 759px;
	text-align: left;	
}

.hp #hpMiddle-menus {
	float: left;
	width: 759px;
	height: 20px;
	background: url(imagens/hp_bgMenu.gif) top left repeat-x;
}

.hp #hpMiddle-menus-01 {
	float: left;
	width: 58px;
	height: 18px;
	background: url(imagens/hp_menuNavegue.gif) top left no-repeat;
	margin-top: 2px;
}

.hp #hpMiddle-menus-02 {
	float: left;
	width: 401px;
	height: 20px;
	margin-top: 2px;
}

.hp #hpMiddle-menus-03 {
	float: left;
	width: 300px;
	height: 20px;
	margin-top: 2px;
	text-align: right;
}

.hp #hpMiddle-menus-02 ul.menus { 
	margin: 0px 0px 0px 0px; 
}

.hp #hpMiddle-menus-02 ul.menus li { 
	margin-left: 15px; 
	float: left;
	line-height: 15px;
}

.hp #hpMiddle-menus-02 ul.menus li a:active { 
	FONT-SIZE: 10px; 
	COLOR: #000; 
	TEXT-DECORATION: none; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;	
}

.hp #hpMiddle-menus-02 ul.menus li a:link { 
	FONT-SIZE: 10px; 
	COLOR: #000; 
	TEXT-DECORATION: none; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;	
}

.hp #hpMiddle-menus-02 ul.menus li a:visited { 
	FONT-SIZE: 10px; 
	COLOR: #000; 
	TEXT-DECORATION: none; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;	
}

.hp #hpMiddle-menus-02 ul.menus li a:hover { 
	FONT-SIZE: 10px; 
	COLOR: #FFF; 
	TEXT-DECORATION: underline; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	display:block;
	background: #ffcc00;
	height: 18px;
}

.hp #hpMiddle-menus-02 ul.menus li.first a span { 
	display:none; 
}

.hp #hpMiddle-conteudo {
	float: left;
	width: 759px;
}

.hp #hpMiddle-conteudo-div {
	margin: 3px;
}

.hp #hpMiddle-conteudo-informacoes {
	float: left;
	width: 369px;
	height: 42px;
	background: url(imagens/hp_bgInformacoes.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-login {
	float: right;
	width: 346px;
	height: 42px;
	background: url(imagens/hp_bgLogin.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-login-01 {
	float: left;
	width: 45px;
	height: 42px;
}

.hp #hpMiddle-conteudo-login-02 {
	float: left;
	width: 300px;
	height: 42px;
}

.hp #hpMiddle-conteudo-login-02-01 {
	margin: 2px;
}

.hp #hpMiddle-conteudo-left {
	float: left;
	width: 600px;
	margin-top: 10px;
}

.hp .counteiner {
	width: 590px;
	margin-left: 8px;
}

.hp .counteiner-01 {
	float: left;
	width: 268px;
}

.hp .counteiner-02 {
	float: right;
	width: 320px;
}

.hp #hpMiddle-conteudo-left-coberturas {
	float: left;
	width: 590px;
}

.hp #hpMiddle-conteudo-left-coberturas-01 {
	float: left;
	width: 590px;
	height: 23px;
	background: url(imagens/hp_bgUltimasCobertura.gif) top right no-repeat;
}

.hp #hpMiddle-conteudo-left-coberturas-02 {
	float: left;
	width: 590px;
}

.hp .hpMiddle-conteudo-left-coberturas-02-quadro-linha {
	float: left;
	width: 590px;
	height: 8px;
}

.hp .hpMiddle-conteudo-left-coberturas-02-quadro {
	float: left;
	width: 110px;
	height: 124px;
	background: #cccccc;
	margin-left: 8px;
}

.hp .hpMiddle-conteudo-left-coberturas-02-quadro-01 {
	float: left;
	width: 110px;
	height: 109px;
}

.hp .hpMiddle-conteudo-left-coberturas-02-quadro-01 div {
	margin: 3px;
	text-align: center;
}


.hp .hpMiddle-conteudo-left-coberturas-02-quadro-02 {
	float: left;
	width: 110px;
	height: 15px;
	background: #ffcc66;
}

.hp .hpMiddle-conteudo-left-coberturas-02-quadro-02-01 {
	float: left;
	width: 55px;
	height: 15px;
}

.hp .hpMiddle-conteudo-left-coberturas-02-quadro-02-02 {
	float: right;
	width: 55px;
	height: 15px;
	text-align: right;
}

.hp #hpMiddle-conteudo-left-coberturas-03 {
	float: left;
	width: 590px;
	height: 3px;
	background: url(imagens/hp_linhaDiv.gif) top left repeat-x;
}

.hp #hpMiddle-conteudo-left-fotodest {
	float: left;
	width: 268px;
	margin-top: 5px;
}

.hp #hpMiddle-conteudo-left-fotodest-01 {
	float: left;
	width: 268px;
	height: 36px;
	background: url(imagens/hp_bgFotoDest.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-fotodest-02 {
	float: left;
	width: 268px;
	height: 195px;
	background: #d7d7ad;
}

.hp #hpMiddle-conteudo-left-fotodest-02 div {
	margin: 5px;
}

.hp #hpMiddle-conteudo-left-fotodest-03 {
	float: left;
	width: 268px;
	height: 13px;
	background: url(imagens/hp_bgFotoDest-02.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-top10 {
	float: right;
	width: 317px;
	height: 46px;
	margin-top: 5px;
}

.hp #hpMiddle-conteudo-left-news {
	float: right;
	width: 317px;
	height: 151px;
	background: url(imagens/hp_bgNoticias.gif) top left no-repeat;
	margin-top: 3px;
}

.hp #hpMiddle-conteudo-left-news-01 {
	float: right;
	width: 317px;
	height: 20px;
}

.hp #hpMiddle-conteudo-left-news-02 {
	float: right;
	width: 317px;
	height: 130px;
}

.hp #hpMiddle-conteudo-left-news-02 div {
	margin: 5px;
}

.hp #hpMiddle-conteudo-left-horoscopo {
	float: left;
	width: 316px;
	height: 34px;
	background: url(imagens/hp_bgHoroscopo.gif) top left no-repeat;
	margin-top: 5px;
}

.hp #hpMiddle-conteudo-left-horoscopo-01 {
	float: left;
	width: 160px;
	height: 34px;
}

.hp #hpMiddle-conteudo-left-horoscopo-02 {
	float: right;
	width: 156px;
	height: 34px;
}

.hp #hpMiddle-conteudo-left-horoscopo-02 div {
	margin-left: 4px;
	margin-top: 10px;
}

.hp #hpMiddle-conteudo-left-eventos {
	float: left;
	width: 590px;
	margin-top: 5px;
}

.hp #hpMiddle-conteudo-left-eventos-01 {
	float: left;
	width: 590px;
	height: 23px;
	background: url(imagens/hp_bgEventos.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-eventos-02 {
	float: left;
	width: 590px;
	background: #d7d7ad;
}

.hp #hpMiddle-conteudo-left-eventos-02 div {	
	margin: 8px;
}

.hp #hpMiddle-conteudo-left-eventos-03 {
	float: left;
	width: 590px;
	height: 10px;
	background: url(imagens/hp_bgEventos-02.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-enquete {
	float: left;
	width: 268px;
	margin-top: 5px;
}

.hp #hpMiddle-conteudo-left-enquete-01 {
	float: left;
	width: 268px;
	height: 38px;
	background: url(imagens/hp_bgEnquete.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-enquete-02 {
	float: left;
	width: 268px;
	background: #e0ddcc url(imagens/hp_bgEnquete-02.gif) bottom left no-repeat;
}

.hp #hpMiddle-conteudo-left-enquete-02 div {
	margin: 3px;
}

.hp #hpMiddle-conteudo-left-mural {
	float: right;
	width: 316px;
	margin-top: 5px;
}

.hp #hpMiddle-conteudo-left-mural-01 {
	float: left;
	width: 316px;
	height: 43px;
	background: url(imagens/hp_bgMural.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-mural-02 {
	float: left;
	width: 316px;
	background: #dcdcdc url(imagens/hp_bgMural-02.gif) bottom left no-repeat;
}

.hp #hpMiddle-conteudo-left-mural-02 div {
	margin: 3px;
}

.hp #hpMiddle-conteudo-left-todascoberturas {
	float: left;
	width: 590px;
	height: 34px;
	background: url(imagens/hp_bgCoberturas.gif) top left no-repeat;
	margin-top: 5px;
}

.hp #hpMiddle-conteudo-left-todascoberturas-01 {
	float: left;
	width: 290px;
	height: 34px;
}

.hp #hpMiddle-conteudo-left-todascoberturas-02 {
	float: right;
	width: 300px;
	height: 30px;
	margin-top: 4px;
	text-align: right;
}

.hp #hpMiddle-conteudo-left-paginternas {
	margin: 5px;
	width: 590px;
}

.hp #hpMiddle-conteudo-left-paginternas-01 {
	float: left;
	width: 590px;
	height: 11px;
	background: url(imagens/hp_bgPagInter-01.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-paginternas-02 {
	float: left;
	width: 590px;
	background: #FFF;
}

.hp #hpMiddle-conteudo-left-paginternas-02 div {
	margin: 5px;
	line-height: 130%;
}

.hp #hpMiddle-conteudo-left-paginternas-03 {
	float: left;
	width: 590px;
	height: 11px;
	background: url(imagens/hp_bgPagInter-02.gif) top left no-repeat;
}


.hp #hpMiddle-conteudo-left-paginternas-04 {
	float: left;
	width: 590px;
	background: #FFF;
}


.hp #hpMiddle-conteudo-left-paginternas-04-01 {
	margin: 5px;
}

.hp .hpMiddle-conteudo-left-paginternas-mural {
	float: left;
	width: 580px;
	margin-bottom: 10px;
}

.hp .hpMiddle-conteudo-left-paginternas-mural-01 {
	float: left;
	width: 62px;
	height: 57px;
	background: url(internas/fundo_icone-mural.gif) top left no-repeat;
}

.hp .hpMiddle-conteudo-left-paginternas-mural-02 {
	float: right;
	width: 518px;
	height: 20px;
}

.hp .hpMiddle-conteudo-left-paginternas-mural-03 {
	float: right;
	width: 518px;
	height: 37px;
	margin-top: 10px;
}

.hp .hpMiddle-conteudo-left-paginternas-mural-04 {
	float: left;
	width: 580px;
}

.hp .hpMiddle-conteudo-left-paginternas-mural-05 {
	float: left;
	width: 580px;
	height: 13px;
	background: url(internas/fundo_sep-mural.jpg) bottom left repeat-x;
}


.hp #hpMiddle-conteudo-left-paginternas-mural-06 {
	float: left;
	width: 290px;
}

.hp #hpMiddle-conteudo-left-paginternas-mural-07 {
	float: right;
	width: 280px;
}

.hp #hpMiddle-conteudo-left-paginternas-mural-07-01 {
	float: left;
	width: 55px;
	height: 55px;
	background: url(internas/admural_fundoico.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-paginternas-mural-07-02 {
	float: left;
	width: 225px;
	height: 55px;
	background: url(internas/admural_escolhe-ico.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-left-paginternas-mural-07-03 {
	float: left;
	width: 280px;
}

.hp #hpMiddle-conteudo-right {
	float: right;
	width: 135px;
	margin-top: 10px;
}

.hp #hpMiddle-conteudo-right-publicidade {
	float: left;
	width: 134px;
}

.hp #hpMiddle-conteudo-right-publicidade-01 {
	float: left;
	width: 134px;
	height: 47px;
	background: url(imagens/hp_bgPublicidade-01.gif) top left no-repeat;
}

.hp #hpMiddle-conteudo-right-publicidade-02 {
	float: left;
	width: 134px;
	background: url(imagens/hp_bgPublicidade-02.gif) top left repeat-y;
}

.hp #hpMiddle-conteudo-right-publicidade-02 div {
	margin-left: 3px;
}

.hp #hpMiddle-conteudo-right-publicidade-03 {
	float: left;
	width: 134px;
	height: 18px;
	background: url(imagens/hp_bgPublicidade-03.gif) top left no-repeat;
}

.hp #hpBannerLateral {
	position: absolute;
	top: 0px;
	left: 765px;
	width: 150px;
}

.hp #hpRodape {
	float: left;
	width: 759px;
	height: 187px;
	background: url(imagens/hp_bgRodape.gif) top left no-repeat;
}

.hp #hpRodape div {
	margin: 10px;
}

.hp #hpClearFloat {
	clear: left;
	width: 759px;
	height: 1px;
	background: #fff;
}