/* ::::::::::::::  Adriano (BIBI)  Diagrama Estúdio :::::::::::::::::::-*/
#grande{
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
	width:100%;
}
#topo {
	background-image:url(images/fundo_topo.jpg);
	height:146px;
	width:100%;
}
#banner {
	position:absolute;
	left:100px;
	top:23px;
	background-image: url(images/banners.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:92px;
	width:669px;
	padding-left:3px;
	padding-top: 3px;
}
#menu_cima {
	position:absolute;
	left:100px;
	top:115px;
	height:23px;
	width:669px;
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	height:320px;
	width:90px
}
#conteudo{
	position:absolute;
	left:0px;
	top:145px;
	margin-top:154px;
	width:100%;
}
#imagem {
	margin-top:2px;
	margin-left:0px;
	top:146px;
	padding-left:90px;
	background-image: url(images/fundo_imagem.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:153px;
	width:697px;
}

/*\\\\\\\\\\\\\\\\\\\\          MENU         \\\\\\\\\\\\\\\\\***********************************************************************************/

#menu_topo{
	left:0px;
	top:0px;
	background-image: url(images/menu_fundo_1.jpg);
	height:30px;
	width:158px;
}
#menu_fundo{
	left:0px;
	top:0px;
	background-image: url(images/menu_fundo_2.jpg);
	width:158px;
}
#menu_lista{
	left:0px;
	top:0px;
	width:153px;
}

#menu_enquete_fundo{
	background-image:url(images/menu_enquete_fundo.jpg);
	width:153px;
}

.menu_texto{
	padding-top:2px;
	padding-right: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	height:22;
	vertical-align: middle;
	text-align: right;
}
.menu_texto a:link {	text-decoration: none;	color: #FFFFFF;}
.menu_texto a:visited {	text-decoration: none;	color: #FFFFFF;}
.menu_texto a:hover {	text-decoration: underline;	color: #275177;}
.menu_texto a:active {	text-decoration: none;	color: #275177;}

.menu_enquete_topo{
	padding-top:2px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #275177;
	height:22;
	vertical-align: middle;
	text-align: left;
}
.menu_enquete_titulo{
	padding-top:5px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #275177;
	height:25;
	vertical-align: bottom;
	text-align: right;
}
.menu_enquete_texto{
	padding-top:1px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #275177;
	height:22;
	vertical-align: middle;
	text-align: right;
}
.menu_enquete_texto2{
	padding-top:1px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #275177;
	height:22;
	vertical-align: middle;
	text-align: left;
}
.menu_tarja{
	left:0px;
	top:0px;
	background-image: url(images/menu_fundo_tarja.jpg);
	height:1px;
	width:153px;
}

.texto_menu_topo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:middle;
	text-align: center;
}
.texto_menu_topo a:link {	text-decoration: none;}
.texto_menu_topo a:visited {	text-decoration: none;	color: #FFFFFF;}
.texto_menu_topo a:hover {	text-decoration: underline;	color: #D7E5F1;}
.texto_menu_topo a:active {	text-decoration: none;	color: #D7E5F1;}

.texto_menu_topo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	vertical-align:middle;
}
.texto_menu_topo2 a:link {	text-decoration: none;}
.texto_menu_topo2 a:visited {	text-decoration: none;	color: #000000;}
.texto_menu_topo2 a:hover {	text-decoration: underline;	color: #999999;}
.texto_menu_topo2 a:active {	text-decoration: none;	color: #000000;}

/*\\\\\\\\\\\\\\\\\\\\          FORMULARIO         \\\\\\\\\\\\\\\\\************************************************************************************/

.caixa_texto {
	height: 18px;
	padding-left: 4px;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.caixa_textarea {
	padding-left: 4px;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
/*\\\\\\\\\\\\\\\\\\\\          MIOLO         \\\\\\\\\\\\\\\\\***************************************************************************************/
.retranca {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}
#miolo{
position:absolute;
top:297px;
left:158px;
	width:478px;
}
#miolo_topo{
	background-image: url(images/miolo_topo_04.jpg);
	background-position:top;
	background-repeat: repeat-x;
        height: 970px;
}
#miolo_destaque{
	background-image: url(images/miolo_base_11.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:478px;
}
#miolo_destaque_texto{
	position:relative;
	top:0px;
	left:0px;
	background-image: url(images/miolo_base_17.jpg);
	width:478px;
}
#miolo_destaque_baixo{
	top:0px;
	left:0px;
	background-image: url(images/miolo_base_18.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:8px;
	width:478px;
}
#miolo_ultimas{
	left:0px;
	background-image: url(images/miolo_base_20.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:20px;
	width:478px;
}
#miolo_ultimas_texto{
	position:relative;
	top:0px;
	left:0px;
	background-image: url(images/miolo_base_31.jpg);
	width:478px;
}
#miolo_ultimas_baixo{
	left:0px;
	background-image: url(images/miolo_base_33.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:26px;
	width:478px;
}


.titulo_destaque{
	padding-right: 20px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #152A3E;
}
.texto_destaque{
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	vertical-align:top;
}
.texto_destaque a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}
.texto_destaque a:link {	text-decoration: none;}
.texto_destaque a:visited {	text-decoration: none;	color: #333333;}
.texto_destaque a:hover {	text-decoration: underline;	color: #333333;}
.texto_destaque a:active {	text-decoration: none;	color: #333333;}

.sub_titulo_destaque{
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #7C7B76;
	/*font-weight: bold;*/
}
.DataBusca{
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #7C7B76;
	/*font-weight: bold;*/
}
#miolo_destaque{
	background-image: url(revista/images/miolo_retranca.jpg);
	background-position:bottom;
	height:30px;
	background-repeat: repeat-x;
}

.voltar{	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;	padding-right: 0px;	
	font-size: 11px;	
	font-weight: normal;	
	color: #244360;	
	font-size: 13px;	
	font-weight: bold;
}
.voltar a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #244360;}
.voltar a:link {	text-decoration: none; color: #244360;}
.voltar a:visited {	text-decoration: none;	color: #244360;}
.voltar a:hover {	text-decoration: underline;	color: #5a80a5;}
.voltar a:active {	text-decoration: none;	color: #5a80a5;
}

.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.data_ultima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #275177;
}
.data_ultima2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #275177;
	padding-left:15px;
}
.autor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #275177;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
}
.seta_lista {
	padding-left:25px;
}
.texto_lista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #244360;
	vertical-align:middle;
	text-align: left;
}
.texto_lista a:link {	text-decoration: none;}
.texto_lista a:visited {	text-decoration: none;	color: #244360;}
.texto_lista a:hover {	text-decoration: underline;	color: #5a80a5;}
.texto_lista a:active {	text-decoration: none;	color: #5a80a5;}

.texto_lista_busca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	vertical-align:middle;
	text-align: left;
}
.texto_lista_busca a:link {	text-decoration: none; font-weight: bold;}
.texto_lista_busca a:visited {	text-decoration: none;	color: #333333;}
.texto_lista_busca a:hover {	text-decoration: underline;	color: #5a80a5;}
.texto_lista_busca a:active {	text-decoration: none;	color: #5a80a5;}
.texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	vertical-align:top;
}
.texto a:link {	text-decoration: none;	color: #455e77; font-weight: bold;}
.texto a:visited {	text-decoration: none;	color: #455e77; font-weight: bold;}
.texto a:hover {	text-decoration: underline;	color: #5a80a5;}
.texto a:active {	text-decoration: none;	color: #5a80a5;}

.texto_ultimas{
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #14283C;
	vertical-align:top;
}
.texto_ultimas a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #14283C;}
.texto_ultimas a:link {	text-decoration: none;}
.texto_ultimas a:visited {	text-decoration: none;	color: #14283C;}
.texto_ultimas a:hover {	text-decoration: underline;	color: #333333;}
.texto_ultimas a:active {	text-decoration: none;	color: #333333;}

.titulo_home{
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #152A3E;
	vertical-align:top;
}
.formulario{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #152A3E;
	vertical-align:top;
}
.leia_mais{
	padding-right: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #537697;
text-align:right
}
.leia_mais a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #537697;}
.leia_mais a:link {	text-decoration: none;}
.leia_mais a:visited {	text-decoration: none;	color: #537697;}
.leia_mais a:hover {	text-decoration: underline;	color: #152A3E;}
.leia_mais a:active {	text-decoration: none;	color: #152A3E;}


/*\\\\\\\\\\\\\\\\\\\\          ARTIGOS >> entenda-se agora MURAL         \\\\\\\\\\\\\\\\\**********************************************************/

#artigos{
	height:20px;
	width:164px;
}
#artigos_topo{
	position:relative;
	left:0px;
	top:0px;
	background-image: url(images/artigos_01.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:14px;
	width:164px;
}
#artigos_meio{
	position:relative;
	top:0px;
	left:0px;
	background-image: url(images/artigos_02.jpg);
	height:30px;
	width:164px;
	padding-left:0px;
}
#artigos_baixo{
	position:relative;
	top:-7px;
	left:0px;
	background-image: url(images/artigos_04.jpg);
	height:7px;
	width:164px;
	padding-left:0px;
}
.titulo_home_artigos{
	padding-left: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #152A3E;
	vertical-align:top;
}
.titulo_artigos{
	padding-left:14px;
	padding-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #152A3E;
}
.texto_artigos{
	padding-left:10px;
	padding-right:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #14283C;
	vertical-align:top;
}
.texto_artigos a:link {	text-decoration: none; color: #14283C;}
.texto_artigos a:visited {text-decoration: none;	 color: #14283C;}
.texto_artigos a:hover {	text-decoration: underline;	color: #333333;}
.texto_artigos a:active {	text-decoration: none;	color: #333333;}


/*\\\\\\\\\\\\\\\\\\\\          RODAPÉ         \\\\\\\\\\\\\\\\\************************************************************************************/

#rodape{
	background-image: url(images/rodape_1.jpg);
	background-repeat:repeat-x;
	height:29px;
	width:100%;
}
.texto_rodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:10px;
	padding-top:9px;
	text-align:left;
}

/*\\\\\\\\\\\\\\\\\\\\          PUBLICIDADE         \\\\\\\\\\\\\\\\\********************************************************************************/

#publicidade{
	position:absolute;
	top:35px;
	left:789;
	width:212px;
	visibility: visible;
}
#publicidade2{
	position:absolute;
	top:120px;
	left:789;
	width:212px;
	visibility: visible;
}
#publicidade_1_topo{
position:relative;
background-image: url(images/publicidade_fundo_01.jpg);
background-position:top;
background-repeat:no-repeat;
top:0px;
left:0;
width:212px;
height:29px;
}
#publicidade_1_meio{
position:relative;
top:0px;
left:0;
background-image: url(images/publicidade_fundo_02.jpg);
width:212px;
}
#publicidade_1_base{
position:relative;
top:-7px;
left:0;
background-image: url(images/publicidade_fundo_04.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:212px;
height:12px;
}
#publicidade_2_meio{
padding-left:15px;
}
#publicidade_2_base{
position:relative;
left:0;
background-image: url(images/publicidade_fundo_10.png);
background-position:bottom;
background-repeat:no-repeat;
width:212px;
height:16px;
}

.publicidade_x{
	padding-top:4px;
	padding-right: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C1B16;
	text-align: right;
}
.publicidade_x a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1C1B16;}
.publicidade_x a:link {	text-decoration: none;}
.publicidade_x a:visited {	text-decoration: none;	color: #1C1B16;}
.publicidade_x a:hover {	text-decoration: underline;	color: #6B6954;}
.publicidade_x a:active {	text-decoration: none;	color: #6B6954;}
/*
xt-decoration: underline;
	color: #6B6954;
}
.publicidade_x2 a:active {
	text-decoration: none;
	color: #6B6954;
}*/
.Botao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	height: 20px;
	/*width:70px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-color:#275177;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	/*border-top-style: 1px solid red;
	border-right-style: 1px solid red;
	border-bottom-style: 1px solid red;
	border-left-style: 1px solid red;*/
	border-top-color: #CCCCCC;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}

/*\\\\\\\\\\\\\\\\\\\\          PUBLICIDADE         \\\\\\\\\\\\\\\\\********************************************************************************/


.link_editor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #333333;
	text-align: center;
}
.link_editor a:link {	text-decoration: none;color: #000000;font-weight: bold;}
.link_editor a:visited {	text-decoration: none;	color: #000000;	text-align: center;font-weight: bold;}
.link_editor a:hover {	text-decoration: underline;	color: #666666;	text-align: center;font-weight: bold;}
.link_editor a:active {	text-decoration: none;	color: #666666;	text-align: center;font-weight: bold;}

.alerta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.alerta a { color: #FF0000;}
.alerta a:link {	text-decoration: none;color: #FF0000;}
.alerta a:visited {	text-decoration: none;	color: #FF0000;}
.alerta a:hover {	text-decoration: underline;	color: #FF0000;}
.alerta a:active {	text-decoration: none;	color: #FF0000;}