@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------------------  ESTILOS TEXTO  -------------------------------------------------------------- */
.tit_destaque{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ab161b;
vertical-align:top;
}

.tit_destaque a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ab161b;
text-decoration:none;
vertical-align:top;
}

.tit_destaque_azul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#255c92;
vertical-align:top;
}

.tit_destaque_azul a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#255c92;
text-decoration:none;
vertical-align:top;
}



.tit_destaque a:hover{
text-decoration:underline;
}

.tit_vermelho{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#ab161b;
vertical-align:top;
}

.tit_vermelho a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#ab161b;
text-decoration:none;
vertical-align:top;
}

.tit_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#255c92;
line-height:18px;
}

.tit_txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#255c92;
text-decoration:none;
line-height:18px;
}

a.tit_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#255c92;
text-decoration:none;
line-height:18px;
}

.txt_data{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#255c92;
line-height:18px;
}

.txt_data a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#255c92;
text-decoration:none;
line-height:18px;
}

.txt_data a:hover{
text-decoration:underline;
}

.tit_txt a:hover{
text-decoration:underline;
}

.txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#737373;
text-decoration:none;
line-height:17px;
text-align:justify;
}

.txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#255c92;
text-decoration:none;
line-height:17px;
text-align:justify;
}

.txt a:hover{
text-decoration:underline;
}

.txt2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737373;
text-decoration:none;
line-height:13px;
text-align:justify;
}

.txt2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737373;
text-decoration:none;
line-height:13px;
text-align:justify;
}

.txt2 a:hover{
text-decoration:underline;
}


.link_branco a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
}

.link_branco a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:underline;
}

.link_vermelho a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#AB161B;
font-weight:bold;
text-decoration:none;
}

.link_vermelho a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a73b36;
text-decoration:underline;
}

.link_azul a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#255c92;
font-weight:bold;
text-decoration:none;
}

.link_azul a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#255c92;
text-decoration:underline;
}

.busque_aqui{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#255c92;
}

.img_destaque{
border-color:#8fbdd2;
border-style:solid;
border-width:1px;
margin-right:12px;
}

.logo_rodape{
padding-right:20px;
vertical-align:middle;
}

.tit_tabela{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:25px;
color:#255c92;
background-color:#dee6ed;
border-bottom-color:#c0cfdc;
border-bottom-width:1px;
border-bottom-style:solid;
border-top-color:#c0cfdc;
border-top-width:1px;
border-top-style:solid;
padding-left:20px;
vertical-align:middle;
font-weight:bold;
}

.tit_tabela a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#255c92;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
}

.tit_tabela a:hover{
text-decoration:underline;
}

.item_tabela{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:25px;
color:#255c92;
border-bottom-color:#c0cfdc;
border-bottom-width:1px;
border-bottom-style:solid;
padding-left:20px;
vertical-align:middle;
}

.item_tabela a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:25px;
color:#255c92;
vertical-align:middle;
text-decoration:none;
}

.item_tabela a:hover{
text-decoration:underline;
}

/* --------------------------------------------------------------  FORM OBJECTS  -------------------------------------------------------------- */
.txt_box {
border:0px;
background-color:#bdcede;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#255c92;
height:15px;
width:120px;
}

.combo_data{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
width:60px;
height:18px;
color:#737373;
}

.combo_assunto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:200px;
height:20px;
color:#737373;
}

.form_obj{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:196px;
height:15px;
color:#737373;
}

.form_msn{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:196px;
height:100px;
color:#737373;
}



/* --------------------------------------------------------------  MENU  -------------------------------------------------------------- */

.item_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737373;
height:25px;
text-decoration:none;
vertical-align:middle;
padding-left:3px;
cursor:pointer;
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:3px;
border-left-color:#b2d0e4;
border-left-style:solid; 
}




.bordaMenuStatico
{
   border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:3px;
border-left-color:#b2d0e4;
border-left-style:solid; 
    
    }

.item_menu_hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#255c92;
height:25px;
background-color:#efeeee;
text-decoration:none;
vertical-align:middle;
padding-left:3px;
cursor:pointer;
 border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:3px;
border-left-color:#b2d0e4;
border-left-style:solid; 
}



.item_menu_drop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737373;
height:25px;
background-color:#f4f4f4;
text-decoration:none;
vertical-align:middle;
padding-left:5px;
cursor:pointer;
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}



.item_menu_drop_hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#255c92;
height:25px;
background-color:#e8e8e8;
text-decoration:none;
vertical-align:middle;
padding-left:5px;
cursor:pointer;
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

.dropBorda
{
    /*
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:1px;
border-left-color:#b2d0e4;
border-left-style:solid;
border-right-width:1px;
border-right-color:#b2d0e4;
border-right-style:solid;   
border-top-width:1px;
border-top-color:#b2d0e4;
border-top-style:solid;*/


}

.dropBorda table
{

border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;

}
.dropBorda table table
{


border-left-width:1px;
border-left-color:#b2d0e4;
border-left-style:solid;
border-right-width:1px;
border-right-color:#b2d0e4;
border-right-style:solid;   
border-top-width:1px;
border-top-color:#b2d0e4;
border-top-style:solid;
border-bottom-style:none;

}


/*menu_firefox */

.item_menu_drop_ff {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737373;
height:25px;
background-color:#f4f4f4;
text-decoration:none;
vertical-align:middle;
padding-left:5px;
cursor:pointer;
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}


.item_menu_drop_hover_ff {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#255c92;
height:25px;
background-color:#e8e8e8;
text-decoration:none;
vertical-align:middle;
padding-left:5px;
cursor:pointer;
}

.dropBorda_ff
{
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:1px;
border-left-color:#b2d0e4;
border-left-style:solid;
border-right-width:1px;
border-right-color:#b2d0e4;
border-right-style:solid;   
border-top-width:1px;
border-top-color:#b2d0e4;
border-top-style:solid;
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}


/*menu firefoz*/

.trasnp
{
  filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}
/*
Css Modal Pop-Up
*/

.modalBackground {
	background-color: gray;
	filter: progid:DXImageTransform.Microsoft.alpha(opacity=30);
	opacity: 0.3; 
}

/* CSS Envio para o amigo */
.botoes_amigo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#BDCEDE;
	border: solid 1px #255C92;
	color: #255C92;
}

.textbox_multi
{
	border: solid 1px #255C92;
	background-color:#BDCEDE;
}

.textbox
{
	border: solid 1px #255C92;
	background-color:#BDCEDE;
}

.show_tit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#255C92;
}

.tit_show
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#255C92;
}

.tit_show_dest
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #d3dee9;
}

.voltar a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#255c92;
text-decoration:none;
vertical-align:bottom;
}

.voltar a:hover{
text-decoration:underline;
}
/* */

/*.item_menu td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737373;
height:25px;
background-color:#FFFFFF;
text-decoration:none;
vertical-align:middle;
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:3px;
border-left-color:#b2d0e4;
border-left-style:solid;
padding-left:5px;
cursor:pointer;
}


.item_menu_hover td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#255c92;
height:25px;
background-color:#efeeee;
text-decoration:none;
vertical-align:middle;
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:3px;
border-left-color:#b2d0e4;
border-left-style:solid;
padding-left:5px;
cursor:pointer;
}



.item_menu_drop td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#737373;
height:25px;
background-color:#f4f4f4;
text-decoration:none;
vertical-align:middle;
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:1px;
border-left-color:#b2d0e4;
border-left-style:solid;
border-right-width:1px;
border-right-color:#b2d0e4;
border-right-style:solid;
padding-left:5px;
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
cursor:pointer;
}


.item_menu_drop_hover td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#255c92;
height:25px;
background-color:#e8e8e8;
text-decoration:none;
vertical-align:middle;
border-bottom-width:1px;
border-bottom-color:#b2d0e4;
border-bottom-style:solid;
border-left-width:1px;
border-left-color:#b2d0e4;
border-left-style:solid;
border-right-width:1px;
border-right-color:#b2d0e4;
border-right-style:solid;
padding-left:5px;
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
cursor:pointer;
}

*/