/* Elimina rolagens laterais no iframe */
.semRolagem
{
overflow:hidden;
}

/* BODY */
.body {
BACKGROUND-COLOR: #303030;
background-repeat: repeat;
padding:0;
margin-top:0px;
margin-left:0px;
/* overflow:hidden; */

}
.body_internas {
BACKGROUND-COLOR: #FFFFFF;
padding:0;
margin-top:0px;
margin-left:0px;
/* overflow:hidden; */

}
/* LINKS */

.link
{ 
FONT-SIZE: 11px; 
COLOR: #143345; /* AZUL */
FONT-FAMILY: Verdana; 
text-align: left;
}
.link A:link{ COLOR: #143345; TEXT-DECORATION: none; text-align:left}
.link A:visited{ COLOR: #143345; TEXT-DECORATION: none; text-align:left}
.link A:hover{ COLOR: #143345; TEXT-DECORATION: underline; text-align:left }
.link A:active{ COLOR: #143345; TEXT-DECORATION: none; text-align:left
}



.link_M
{ 
FONT-SIZE: 15px;
FONT-STYLE: normal;
COLOR: #abe3b7;
FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
text-align: left;

}
.link_M A:link{ COLOR: #abe3b7; TEXT-DECORATION: none; text-align:left}
.link_M A:visited{ COLOR: #abe3b7; TEXT-DECORATION: none; text-align:left}
.link_M A:hover{ COLOR: #657769; TEXT-DECORATION: none; text-align:left }
.link_M A:active{ COLOR: #abe3b7; TEXT-DECORATION: none; text-align:left
}
/* FORMULÁRIOS */

.botao3d	{
		display: block;
		border-color: #999 #000 #000 #999;

		border: 2px solid;
		width: 65px;
		padding: 2px;

		background: #143345; 
		color: #FFF;

		font-family: Verdana;
		font-size: 10px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		}
 
.botao3d:hover	{
		position: relative;
		top: 1px;
		left: 1px;
		border-color: #000 #999 #999 #000; 
		background: #143345;
		}
.Button {
	
/* DISPLAY: block; 
FLOAT: left; */
	
BACKGROUND-IMAGE: url(file:/images/botao1.jpg); 
 
/* 	WIDTH: 100px; 
	COLOR: black; 
	border: 1px solid #ccc;  */
	HEIGHT: 29px; 
	TEXT-ALIGN: center
}
.Button:hover {
	BACKGROUND-IMAGE: url(file:/images/botao2.jpg); 

/* BACKGROUND-POSITION: 0px-30px; 
	COLOR: white */
}

.fundo-form
{
BACKGROUND-COLOR: #F2F2F2;
text-align: left
}
.form_textarea 
{
width:300px;
height:80px;
border: 1px; 
dotted: #000099;
} 

.input_style {
border: 1px solid #143345;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 11px;
color: #688296;
height:18px;
}
.input_style:hover {
border: 1px solid #383830;
color: #688296;
height:18px;
}

.label_style {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: bold;
font-size: 11px;
color: #688296;
}

/* FONTES */

.estilo_noticias
{
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.ft_azul
{
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	COLOR: #143345;
	FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.ft_azul_G
{
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	COLOR: #DA0861;
	FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.ft_rosa
{
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	COLOR: #DA0861;
	FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.ft_M
{
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Calibri, Verdana,Helvetica, sans-serif;
	text-align: left;
}

.ft_M_2
{
	FONT-SIZE: 15px;
	FONT-STYLE: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.ft_M_3
{
	FONT-SIZE: 22px;
	FONT-STYLE: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.ft_azul_neg
{
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-WEIGHT: bold;
COLOR: #143345;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ft_neg_center
{
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-WEIGHT: bold;
COLOR: #143345;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}


/* TABELAS*/

.table_internas
{
BACKGROUND-COLOR: #FFF;
width: 720px;
border: none;
}

.td_left_TITULOS
{
BACKGROUND-COLOR: #657769;
text-align: left;
FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 19px;
COLOR: #FFFFFF;
}


.td_left_TITULOS2
{
text-align: left;
FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
COLOR: #B79BB4;
}


.td_left
{
BACKGROUND-COLOR: #FFF;
text-align: left;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #688296;
}

.td_center_color
{
BACKGROUND-COLOR: #A5BECD;
text-align: center;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #143345;
}

.td_center
{
	BACKGROUND-COLOR: #688296;
	text-align: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #fff;
	FONT-WEIGHT: bold;
}

.td_link_left
{
	BACKGROUND-COLOR: #688296;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
.td_link_left A:link{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:visited{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:hover{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:active{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left
}

.td_link_left_azul
{
	BACKGROUND-COLOR: #A5BECD;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
COLOR: #143345;
	text-decoration: none;
	
	
}
.td_link_left A:link{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:visited{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:hover{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:active{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left
}

.td_link_left_salmao
{
	BACKGROUND-COLOR: #FFE9D2;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    COLOR: #143345;
	text-decoration: none;
	
}
.td_link_left A:link{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:visited{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:hover{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:active{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left
}

.td_link_left_cinza
{
	BACKGROUND-COLOR: #E4E4E4;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    COLOR: #143345;
	text-decoration: none;
}
.td_link_left A:link{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:visited{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:hover{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:active{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left
}

.td_link_left_verde
{
	BACKGROUND-COLOR: #D8D8AF;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    COLOR: #143345;
	text-decoration: none;
}
.td_link_left A:link{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:visited{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:hover{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:active{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left
}

.td_link_left_azulclaro
{
	BACKGROUND-COLOR: #D5DDE6;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    COLOR: #143345;
	text-decoration: none;
}
.td_link_left A:link{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:visited{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:hover{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left}
.td_link_left A:active{ COLOR: #FFFFFF; TEXT-DECORATION: none; text-align:left
}

.bordamenu
    {
    BORDER-RIGHT: #7E7E7E 1px solid;
    BORDER-TOP:  #7E7E7E 1px solid; /* #E9E9E9 */
    BORDER-LEFT:  #7E7E7E 1px solid;
    BORDER-BOTTOM:  #7E7E7E 1px solid
    }

.bordamenu1a
    {
    BORDER-RIGHT: #7E7E7E 3px solid; 
    BORDER-TOP: #E9E9E9 2px solid; 
    BORDER-LEFT: #E9E9E9 2px solid; 
    BORDER-BOTTOM: #7E7E7E 3px solid 
    }
.bordamenu1
    {
    BORDER-RIGHT: #7E7E7E 2px solid; 
    BORDER-LEFT: #E9E9E9 2px solid; 
    BORDER-BOTTOM: #7E7E7E 2px solid 
    }
