/****************************** FOTO GALERIA ******************************/
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border-width:1px; border-style:solid; border-color:#eaeaea !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center; border-width:3px; border-color:#DFDFDF; border-style:solid !important;}
.flickr_badge_image img {border:0px !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #C7C7C7;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

/****************************** FORM OBJECTS ******************************/

.txt_box {

border: 1px solid #9F9F9F;
background-color:#5E5E5E;
height: 20px;
width:140px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}

.txt_box2 {

border: 1px solid #C9C9C9;
background-color:#E3E3E3;
height: 15px;
width:130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
}

.txt_box3 {

border: 1px solid #FFFFFF;
background-color:#E3E3E3;
height: 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
}

.ok{
border: 1px solid #9F9F9F;
background-color:#5E5E5E;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:3px;
padding-bottom:3px;
padding-left:2px;
padding-right:2px;
color:#FFFFFF;
text-decoration:none;
}



.select
{  border: 1px solid #c8c7c7;
   font-size: 10px;
   color: #666666;
   width:150px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   height: 20px;
   overflow:visible;
   
}

.select2
{  border: 1px solid #c8c7c7;
   font-size: 10px;
   color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   height: 20px;
   width: 180px;
   
}

.botao {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#FFFFFF;
height: 25px;
color:#DD0000;
border: 1px solid #999999;
cursor:pointer;

}

.botao2 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#FFFFFF;
height: 20px;
color:#999999;
border: 1px solid #cccccc;
cursor:pointer;

}

/****************************** LATERAL DIREITA ******************************/
.txt_newsletter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#565656;
}

/****************************** LIST ******************************/
.list_data {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #333333;
}

leia_mais{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6E6E6E;
}

.list_tit {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

a.list_tit{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

a.list_tit:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#6E6E6E;
text-decoration:none;
}


.list_txt {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#585858;
text-decoration:none;
line-height:14px;

}

a.list_txt{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#585858;
text-decoration:none;
line-height:14px;

}

a.list_txt:hover{

color: #4A4A4A;
text-decoration:none;
line-height:14px;
}

a.list_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F00000;
text-decoration:none;
}

a.list_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F00000;
text-decoration:underline;
}

/****************************** MEIO ******************************/
.tit_destaque{

font-family: "Times New Roman", Times, serif;
font-size:20px;
color: #6E6E6E;

}

a.tit_destaque{

font-family: "Times New Roman", Times, serif;
font-size:20px;
color: #6E6E6E;
text-decoration:none;
}

a.tit_destaque:hover{

font-family: "Times New Roman", Times, serif;
font-size:20px;
color: #4A4A4A;
text-decoration:none;
}

tit_destaque1{

font-family: "Times New Roman", Times, serif;
font-size:22px;
color: #6E6E6E;

}

a.tit_destaque1{

font-family: "Times New Roman", Times, serif;
font-size:22px;
color: #6E6E6E;
text-decoration:none;
}

a.tit_destaque1:hover{

font-family: "Times New Roman", Times, serif;
font-size:22px;
color: #4A4A4A;
text-decoration:none;
}

.txt_destaque{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color: #585858;
}


a.txt_destaque {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color: #585858;
text-decoration:none;
}



.tit_minidestaque{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#6E6E6E;
}

.tit_minidestaque a{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#6E6E6E;
text-decoration:none;
}

.tit_minidestaque a:hover{
color:#4A4A4A;
}

.txt_minidestaque{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color: #585858;
}


.txt_minidestaque a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color: #585858;
text-decoration:none;
}

.txt_minidestaque a:hover{
color:#4A4A4A;
}

.tit_ultimas_noticias{
font-family: "Times New Roman", Times, serif;
font-size:20px;
color:#6E6E6E;
}

.txt_breadcrumb{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:13px;
color: #333333;
}

.txt_breadcrumb a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
line-height:13px;
color: #333333;
text-decoration:none;
}


/******************************** MENU  *********************************/
.txt_menu_ativo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d3d3d;
font-weight:bold;
text-decoration:none;
}

a.txt_menu_ativo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d3d3d;
font-weight:bold;
text-decoration:none;
}

.txt_menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.txt_menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../img/divisoria_menu.gif);
background-position:right;
padding-left:12px;
padding-top:3px;
padding-bottom:3px;
padding-right:12px;
text-decoration:none;
}

.menu_ativo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d3d3d;
font-weight:bold;
background-image:url(../img/bg_bot_menu.gif);
padding-left:12px;
padding-top:3px;
padding-bottom:3px;
padding-right:12px;
text-decoration:none;
}

.menu_hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../img/bg_menu_hover.gif);
padding-left:12px;
padding-top:3px;
padding-bottom:3px;
padding-right:12px;
text-decoration:none;
}


/******************************* MENU ESQUERDO *****************************/
.menu_esq_ativo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#787878;
border-bottom:solid;
border-bottom-color:#a7a7a7;
border-bottom-width:1px;
background-color:#DCDCDC;
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
padding-top:5px;
}

.menu_esq_inativo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#787878;
border-bottom:solid;
border-bottom-color:#a7a7a7;
border-bottom-width:1px;
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
padding-top:5px;
}

.menu_esq_hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#787878;
border-bottom:solid;
border-bottom-color:#a7a7a7;
border-bottom-width:1px;
background-color:#DCDCDC;
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
padding-top:5px;
}

/******************************  ABAS CLIENTES *************************/
.txt_abas_ativo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#515151;
}

.txt_abas_ativo a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#515151;
text-decoration:none;
}

.txt_abas_inativo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#515151;
}

.txt_abas_inativo a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#515151;
text-decoration:none;
}
/******************************  RELEASES ******************************/


.release_tit{
font-family: ;
font-size:14px;
font-weight: bold;
color: #494949;
}

.release_tit a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color: #494949;
text-decoration:none;
}

.release_tit a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color: #E80505;
text-decoration:none;
}

.release_txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color: #333333;
}

.release_txt a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color: #333333;
text-decoration:none;
}

.release_txt a:hover{
color:#E80505;

}

.release_rodape {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
}

.release_rodape a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
text-decoration:none;
}

.release_rodape a:hover{
text-decoration:underline;
}



/******************************  SUBMENU ******************************/

.submenu {

border-top: 1px solid #BFBFBF;
border-left: 1px solid #BFBFBF;
border-right: 1px solid #BFBFBF;

}

.submenu a{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;

}

.submenu td{

padding-left: 5px;
background-color: #EDEDED;
vertical-align:middle;
height: 20px;
border-bottom: 1px solid #BFBFBF;

}


/****************************** TOPO ******************************/

.topo {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #959595;

}

.topo a{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #959595;
text-decoration: none;

}

.topo a:hover {

text-decoration: underline;

}

.idioma a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.idioma{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

/****************************** RODAPÉ ******************************/
.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#565656;
text-decoration:none;
}

.footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#565656;
text-decoration:none;
}

.footer a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#565656;
text-decoration:underline;
}
/****************************modal popup*******************************/
.modalBackground {
background-color:#000000 ;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=30);
opacity: 0.3;
}

 .overlayloading
    {
	position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:999;   
    background-color:#000;
    -moz-opacity: 0.3;
    opacity:.30;
    filter: alpha(opacity=30);
    overflow: 100%;
    }
     .lightboxLoad
   {
	position: absolute;
    top:50%;
    left:45%;
    z-index:999;
    width:20px;
    height:20px;
    /* margin:-220px 0 0 -250px; */
    }
    .lightboxLoad2
   {
	padding: 3px 3px 3px 3px;
    background: #FCF9E0;
    position: absolute;
    top:28%;
    left:35%;
    z-index:999;
    width:370px;
    height:400px;
    border: solid 1px #cbcbcb; 
    /* margin:-220px 0 0 -250px; */
    }
    
   
   .lightbox
   {
	padding: 3px 3px 3px 3px;
    background: #FCF9E0;
    position: absolute;
    top:50%;
    left:40%;
    z-index:999;
    width:200px;
    height:100px;
    border: solid 1px #cbcbcb; 
    /* margin:-220px 0 0 -250px; */
    }
    
    .overlay{
    
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:2;   
    background-color:#000;
    -moz-opacity: 0.3;
    opacity:.30;
    filter: alpha(opacity=30);
    }
