body {
background:#010066 repeat-x;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 10px 10px;
padding: 0px;
padding-bottom:100px;
}
.espaco {
width:700px;
height:191px;
float:left;
}
.espaco-home {
width:700px;
height:97px;
float:left;
}

.clear{clear:both;}
* {
	margin: 0px;
	padding: 0px;
}
#container {
	margin: 0px auto;
	text-align: left;
	width: 717px;
}
a{
font-size:12px;
}
p{
font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin: 15px 0px;
color:#000;
}
/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
	background-image:url(images/topo.jpg);
	background-repeat: no-repeat;
	width:717px;
	height:288px;
	position:relative;
}
#flash {
	margin: 0px 0px 0px 0px;
	width:717px;
	height:288px;
	position:relative;
}


#header ul{
	background-color:#FFFF00;
	width:711px;
	border: 3px solid #FFFFFF;
	display:block;
	top:255px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
#header li{
	display:inline;	
}
#header ul a{
	text-decoration:none;
	color:red;
	font-weight:bold;
	margin: 0px 10px;
}
#header ul a:hover{
text-decoration:underline;
}

#logo_w1,#logo_w2 {
	font-size: 24px;
	font-style:italic;
	color:#FFFFFF;
	position:absolute;
}
#logo_w1{
	top:15px;
	left:100px;
}
#logo_w2{
	top:44px;
	left:130px;
}
#header_text {
	top:90px;
	left:43px;
	width:230px;
	position:absolute;
}
#header_text p{
	font-size: 18px;
	color:#FFFFFF;
}
#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}
/********************** Content ***************************/
#content {
	border-right:1px solid #FFFF00;
	border-left:1px solid #FFFF00;
	background: #8AD3E4 url(images/footer-bolas.jpg) bottom repeat-x;
	width:715px;
}
img{
	border-width:0px;
}

#content .pb_titulo_mais_imagens {
display:none;
}

#link_slideShow {
width:100%;
padding-bottom:23px;
_width:650px;
float:left;
}


#link_slideShow a{
width:100%;
padding-top:23px;
text-decoration:none;
padding-left:12px;
color:#FFFF00;
text-align:center;
float:left;
}


h1{
color:#FFFF00;
font-size:14px;
margin: 20px 0px 20px 0px;
font-weight:bold;
}

#container .google {
padding-top:23px;
padding-left:98px;
}

.pb_nome_conteudo{
color:#000;
font-size:14px;
font-weight:bold;
}

h2{
color:#FFFF00;
font-size:14px;
text-align:center;
width:200px;
margin: 10px 0px 15px 0px;
font-weight:bold;
}
#left {
	float:left;
	width:428px;
	margin-left:17px;
	*margin-left:7px;
	padding: 0px 10px 30px 0px;
	display:inline;
}
#left a{color:#28556b;}
#left a:hover{color:#c77e0c;}
#photos a{
	margin-right:14px;
}
#right {
background:#8AD3E4;
float:right;
width:207px;
padding: 0px 20px 20px 20px;
border-left: #FFF 2px solid;
text-align:left;
}

#right a{
color:#fff;
text-decoration:none;
width:200px;
}
#right a:hover{
color:#85a157;
}
#right img{
border:2px solid #85a157;
}
/********************** Footer ***************************/
#footerline {
clear:both;
background-image:url(images/footer_bg.gif);
font-size:1px;
height:10px;
}
#footer {
width:717px;
text-align:center;
padding: 20px 0px;
color:#fff;
}

#footer a{
color:#fff;
font-weight:bold;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
color:#666;
}

.pb_mostrarConteudos_total_reg {
margin:0px;
}

.pb_detalhes_conteudo,
.pb_mostrar_conteudos{
padding:20px;
}


#right ul, li{
margin:0px;
padding:0px;
list-style:none;
}

#right a{
text-indent:30px;
display:block;
height:20px;
padding:10px;
font-weight:bold;
}

#right a:hover{
background-position:0px -1px;
color:#fff;
text-indent:0px -4px;
}

.pb_menu_opcao_id_1 a,
.pb_menu_opcao_id_5 a,
.pb_menu_opcao_id_10 a{
background:url(images/bola-roxa.jpg) center left no-repeat;
color:#C200EB !important;
}

.pb_menu_opcao_id_2 a,
.pb_menu_opcao_id_6 a,
.pb_menu_opcao_id_11 a{
background:url(images/bola-verde.jpg) center left no-repeat;
color:#006600 !important;
}

.pb_menu_opcao_id_3 a,
.pb_menu_opcao_id_7 a,
.pb_menu_opcao_id_12 a{
background:url(images/bola-vermelha.jpg) center left no-repeat;
color:red !important;
}

.pb_menu_opcao_id_4 a,
.pb_menu_opcao_id_8 a,
.pb_menu_opcao_id_13 a{
background:url(images/bola-preta.jpg) center left no-repeat;
color:#000 !important;
}

.pb_menu_opcao_id_9 a,
.pb_menu_opcao_id_14 a{
background:url(images/bola-verde.jpg) center left no-repeat;
color:#003333 !important;
}

#left .pb_mostrar_conteudos_campos a {
text-decoration:none;
color:black;
}


/** VITRINE DIGITAL **/
a.bt_esquerda {
	background:white url(../images/bt_esquerda.jpg);
	text-indent: -1000em;
	display: block;
	float: left;
	height: 153px;
	width: 29px;
	overflow: hidden;

}
a.bt_direita {
	background:white url(../images/bt_direita.jpg);
	text-indent: -1000em;
	display: block;
	float: left;
	height: 153px;
	width: 29px;
	overflow: hidden;
}

#vitrine_fotos{
	/*float: left;*/
	position: relative;
	width:370px;
	*width:378px;
	height:153px;
	overflow: hidden;
	display: block;
	background:#FFFF00 url(../images/bg_vitrine_fotos.jpg);
	float: left;
	background-repeat: repeat-x;
	background-position: left 34px;
}
#vitrine_fotos .pb_mostrar_conteudos{
	display: block;
	position: absolute;
	width:10000px;
	left:0px;
	top:0px;
	padding-top:23px;
}

#vitrine_fotos .pb_mostrar_conteudos_campos {
display:none;
}

#vitrine_fotos .pb_mostrar_conteudos .pb_mostrar_cont{
	float: left;
	border: 2px solid #A5A5A4;
	width: 112px;
	margin-left: 9px;
	margin-bottom: 10px;
	margin-right: 6px;
	padding: 2px;
	background-color: #FFFFFF;
}
#vitrine_fotos .pb_mostrar_conteudos  .pb_mostrar_cont img {
	display: block;
	height: 100px;
	width: 110px;
	border: 1px solid #DBDADA;
}

#content .pb_detalhes_conteudo_campo_valor {
width:630px;
*width:330px;
padding-bottom:44px;
}

#content .pb_detalhes_conteudo_campo_valor p{
display:inline;
}


/** Notícias e Dicas **/

#noticias {
border-bottom:1px solid black;
width:420px;
padding:0px 0px 23px 0px;
height:123px;
float:left;
}


#noticias .pb_mostrar_conteudos_anexo{
width:120px;
border:3px solid #FFFF00;
margin:4px 9px 0px 0px;
float:left;
}


#dicas {
width:420px;
height:123px;
padding:0px 0px 23px 0px;
float:left;
}


#dicas .pb_mostrar_conteudos_anexo{
width:120px;
border:3px solid #FFFF00;
margin:4px 9px 0px 0px;
float:left;
}


/** Formularios **/

#formulario_contato fieldset {
clear:both;
}

#content .pb_form_indique {
border-top:2px solid #010066;
padding:23px 0px 23px 33px;
clear:both;
}

#content .pb_form_comentario {
padding:23px 0px 0px 33px;
border-top:2px solid #010066;
clear:both;
}


#content .pb_campo_nome input , .pb_campo_email input , .pb_campo_titulo input{
width:300px;
border:1px solid grey;
}

#content .pb_form_comentario fieldset{
padding:0px;
margin:0px;
}

#content .pb_form_comentario .pb_campo_titulo label{
padding-left:38px;
}

#content .pb_form_comentario .pb_campo_nome label{
padding-left:38px;
}

#content .pb_form_comentario .pb_campo_email label{
padding-left:34px;
}

#content .pb_form_comentario label.pb_coment_comentario {
padding-right:3px;
float:left;
}


#content .pb_form_comentario textarea.pb_coment_comentario {
width:300px;
height:131px;
border:1px solid grey;
}

#content .pb_form_comentario .pb_comentario_avaliacao {
padding-top:12px;
padding-bottom:12px;
}

#content .pb_form_comentario label.pb_coment_avaliacao{
padding-right:12px;
}


#content .pb_form_indique legend{
padding:0px 0px 23px 0px;
}

#content .pb_form_comentario legend{
padding:0px 0px 23px 0px;
}


#content .pb_form_indique label.pb_email {
padding-left:62px;
}


#content .pb_form_indique input{
border:1px solid grey;
width:171px;
}

#content input.pb_bt_enviar {
width:auto;
border:1px solid grey;
background:#010066;
color:white;
margin-top:12px;
margin-right:62px;
float:right;
}


#content .pb_form_indique .pb_seus_dados {
padding-left:62px;
}

#content .pb_form_indique fieldset{
padding:12px 0px 0px 0px;
margin:0px;
clear:both;
}


#content .pb_form_comentario {

clear:both;
}


/** Anexos lightbox **/

.pb_demais_anexos{
float:left;
width:690px;
padding:12px 0px 20px;
clear:both;
}

.pb_demais_anexos .anexo_miniatura{
float:none;
}

.pb_demais_anexos img{
text-align:center !important;
border:none;
margin:2px;
}
.pb_demais_anexos a{
text-align:center !important;
display:block;
}

.pb_demais_anexos img{
border:2px solid #ABA8A8;
}


.pb_demais_anexos .campoAnexos{
margin:0px 5px 5px 0px;
float:left;
width:130px;
height:130px;
}


.pb_demais_anexos .campoAnexos[class] {*display: block; *position: relative;}
.pb_demais_anexos .campo_upload[class] {*display: block ; *vertical-align: middle; *position: absolute;}
.pb_demais_anexos .anexo_misc[class] {*position: relative;} 

/* Centralizar em todos browsers */
.pb_demais_anexos .campoAnexos{ overflow: hidden; position: relative; }
.pb_demais_anexos .campoAnexos[class] {display: table; position: static;}	

.pb_demais_anexos .campo_upload{_position: absolute; _top:50%; _width:100%;	_text-align:center;} /* Apenas para IE*/
.pb_demais_anexos .campo_upload[class] {display: table-cell; vertical-align: middle; position:static;}

.pb_demais_anexos .anexo_misc{_position: relative;_top:-50%;} /* Apenas para IE*/
.pb_demais_anexos .anexo_misc[class] {position:static;}
/* ------------------------------------------------ */

 

