.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #5f97c6;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333366;
	line-height: 18px;
}

.titulo a:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:  #333366;
	line-height: 18px;
	text-decoration:none;
}

.titulo a:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:  #333366;
	line-height: 18px;
	text-decoration:none;
}

.textoN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	line-height:normal;
	font-weight:400;
	text-decoration:none;
}

.textoN  a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	line-height:normal;
	font-weight:400;
	text-decoration:none;
}

.textoN  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	line-height:normal;
	font-weight:400;
	text-decoration:none;
}

.sombra_esq {
	background-color: #A6CDEE;
	background-image: url('../../images/sombra_esq.gif');
	background-repeat: repeat-y;
	background-position: right;
}
.sombra_dir {
	background-color: #A6CDEE;
	background-image: url('../../images/sombra_dir.gif');
	background-repeat: repeat-y;
	background-position: left;
}
.rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3672a5;
}
.links_rodape {
	background-image:url('../../images/rodape_rpt.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.tracejado {
	background-image: url('../../images/tracejado_destaques.gif');
	background-repeat: repeat-x;
	background-position: center;
}

.links_rodape a:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.links_rodape a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333366;
	text-decoration:none;
}
.links_rodape a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.titulo_identado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333366;
	line-height: 18px;
	padding-left: 15px;
}

.drop
{
	background-color: #D9EAFA;	 
	/*width: 120px;*/
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-color:#EAFFFF;
	font-size: 10px;
	/*color: #2a81c6;*/
	font-family: Verdana, Tahoma, Arial;
}

.titN
{
	font-family: Verdana, Tahoma, Arial;

	color:#312E5B;
	font-size:15px;
	font-weight:bold;
}

.rodape_esq
{
	background-image:url('../../images/rodape_esq.gif');
}

.rodape_dir
{
	background-image:url('../../images/rodape_dir.gif');
}

.search_back
{
	background-image:url('../../images/search_back_rpt.jpg');
}
.search_esq
{
	background-image:url('../../images/search_esq.jpg');
}
.search_dir
{
	background-image:url('../../images/search_drt.jpg');
}
.searchBox
{
	/*background-color: #d3e6f5;*/
	/*width: 120px;*/
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-size: 10px;
	color: #6E9EC4;
	font-family: Verdana, Tahoma, Arial;
	vertical-align:middle;
}
.titConteudoN
{
	font-family: Verdana, Tahoma, Arial;
	color:#333366;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.titConteudoN a:visited
{
	font-family: Verdana, Tahoma, Arial;
	color:#333366;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.titConteudoN a:link
{
	font-family: Verdana, Tahoma, Arial;
	color:#333366;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.titConteudoN a:hover
{
	font-family: Verdana, Tahoma, Arial;
	color:#333366;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.textBoxN
{
	border:solid 1px #5C99CF;
	background-color: #d3e6f5;
	/*width: 120px;*/	
	font-size: 10px;
	/*color: #2a81c6;*/
	color:#353767;
	font-family: Verdana, Tahoma, Arial;	
}

.seloGrumete
{
	background-position:top center;
	background-image:url('../../images/grumete/selo_grumete.gif');
	background-repeat:no-repeat;
}

.balaoGrumete
{
	background-position:bottom left; 
	background-image:url('../../images/grumete/balao_grumete.jpg');
	background-repeat:no-repeat;
	width:183px;
	height:143px;
}

/* ---------------- V2 ---------------*/
/*Search*/
.search_backV2
{
	background-image:url('../../images/HomepageV2/pesquisa/pesquisa_bk.jpg');
	background-repeat:repeat-x;
}
.search_esqV2
{
	background-image:url('../../images/HomepageV2/pesquisa/pesquisa_esq.jpg');
}
.search_dirV2
{
	background-image:url('../../images/HomepageV2/pesquisa/pesquisa_drto.jpg');
}
.searchBoxV2
{
	/*background-color: #d3e6f5;*/
	/*width: 120px;*/
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-size: 10px;
	color: #6E9EC4;
	font-family: Verdana, Tahoma, Arial;
	vertical-align:middle;
}
.searchLabelV2
{
    font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
}
.searchV2
{
    width:249px;
    /*margin-right:11px;*/
}
.pesquisaMasterpage
{
    padding-left:571px;
}
.pesquisa
{
    padding-left:475px;
}

/* Destaque Homepage*/
.destaqueHomepage_tipo
{
    font: arial;
    font-size:10px;
    font-weight:bold;
    color:#5C96C6;
}

.destaqueHomepage_titulo
{
    font: arial;
    font-size:10px;
    color:#000035;
}

.destaqueHomepage_titulo_link
{
    border:0;
    text-decoration:none;
    color:#000035;
}
.destaqueHomepage_texto
{
    font: arial;
    font-size:10px;
    color:#343257;
}

/*Revista Homepage*/
.revistaTable
{
    width:624px;
    height:200px;
}
.revistaBanner_esq
{
    width:281px;
    height:183px;
    background-image:url('../../images/HomepageV2/revista/revistaBanner_esq.jpg');
    background-position:bottom;
    background-repeat:no-repeat;
}

.revista_drto
{
}

.revistaRevistas
{
    width:299px;
    height:133px;
    background-image:url('../../images/HomepageV2/revista/revistaRevistas_drto.jpg');
    background-position:left;
    background-repeat:no-repeat;
}

.revistaDownload_div
{
    padding-left:20px;
}

.revistaDownload_table
{
    font:arial;
    font-size:9px;
    color:#333367;
    font-weight:bold;
}

.revistaDownloadLink_actual
{
    font:arial;
    font-size:9px;
    color:#333367;
    text-decoration:underline;
    font-weight:bold;
}

.revistaLinkArquivo
{
   font:arial;
    font-size:9px;
    color:#333367;
    text-decoration:underline;
    font-weight:bold;
}

/*Carousel Homepage*/

.CarouselContainer
{
    width:750px;
    /*height:270px;*/
}

.buttonContainer
{
    width:750px;
    /*height:57px;*/
}

.containerDiv
{
    width:750px;
    height:269px;
    overflow:hidden;
    /*cursor:pointer;*/
}

.containerDiv_esq
{
    width:291px;
    /*height:250px;*/
    float:left;
    text-align:center;
    vertical-align:middle;
    display:inline;
    margin: auto auto auto auto;
    overflow:hidden;
    padding-top:20px;    
}
.containerDiv_centro
{
    width:331px;
    /*height:250px;*/
    float:left;
    overflow:hidden;
    padding-top:20px;
}

.containerDiv_drto
{
    width:109px;
    /*height:250px;*/
    float:left;
    overflow:hidden;
    padding-top:20px;
    text-align:center;
}

.buttonContainer
{
    background-image:url('../../images/HomepageV2/carousel/buttonsBK.jpg');
    background-repeat:no-repeat;
    width:750px;
    height:57px;
    cursor:pointer;
    
}


.CarouselBtn1NotActive
{
    width:182px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;

}
.CarouselBtn1NotActive .buttonText
{
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;

}

.CarouselBtn2NotActive
{
    width:183px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn2NotActive .buttonText
{
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn3NotActive
{
    width:184px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn3NotActive .buttonText
{
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn4NotActive
{
    width:182px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn4NotActive .buttonText
{
    float:left;
    font:arial;
    font-size:11px;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn1Active
{
    width:182px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn1Active .buttonText
{
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;
}
.CarouselBtn2Active 
{
    width:183px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn2Active .buttonText
{
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn3Active
{
    width:184px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;
}

.CarouselBtn3Active .buttonText
{   
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;
    font-family:Verdana;
}

.CarouselBtn4Active
{
    width:182px;
    height:57px;
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;    
}

.CarouselBtn4Active .buttonText
{   
    float:left;
    /*font:arial;*/
    font-family:Verdana;
    font-size:11px;
    color:#132043;
    text-align:left;
    vertical-align:middle;   
    font-family:Verdana; 
}

.buttonText
{
   margin-left:15px;
   margin-right:15px;
   vertical-align:middle; 
   font-weight:bold;
   font-size:12px;  
}
.textWrap
{
    font:inherit;
    font-size:inherit;
    color:inherit;
    text-align:inherit;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.popup 
{
    background:url(../../images/box_msg.png) no-repeat top left; 
    width:410px; 
    height:140px; 
    margin:0px auto; 
    padding-top:6px; 
    top:-2000px; 
    left:-2000px;
}