/* CSS Document */
body {
margin:0px;
font-family:Arial, Helvetica, sans-serif;color:#6c6c6c;text-decoration:none;
}

.bodyhome{background:url(images/bg.jpg) repeat-x top;}
.bodyinterno{background:url(images/bg_interno.jpg) repeat-x top;}

/*img, div, li, input, td {behavior: url(iepngfix/iepngfix.htc);}*/
div, p, span, table, form, br{margin:0px;padding:0px;border:0px;}

h1 {font-family:Arial, Helvetica, sans-serif;font-size:42px;font-weight:normal;color:#607d91;margin:0; padding:0;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:0.75em;font-weight:normal;color:#d7e1e1;line-height:140%;}

.bgrodape{background:url(images/bg_rodape.jpg) repeat-x bottom;}
.boxrodape{background:url(images/box_rodape.jpg) no-repeat bottom center;}
.bgtopright{background:url(images/bg_top_right.jpg) no-repeat top;padding-top:96px;padding-left:12px;}
.bgtoprightinterno{background:url(images/bg_top_right_interno.jpg) no-repeat top;}
.bgnewsletter{background:url(images/bg_newsletter.jpg) no-repeat top;}
.nomargin{
margin:0px;
}
.clearthis{
clear:both;
}
.hierarquia{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#6c6c6c;
text-decoration:none;
margin-bottom:10px;
}
.hierarquia a{
font-family:Arial, Helvetica, sans-serif;
background-color:#fff;
font-weight:normal;
font-size:10px;
color:#6c6c6c;
text-decoration:none;
}
.hierarquia a:hover{
font-family:Arial, Helvetica, sans-serif;
background-color:#fff;
font-weight:normal;
font-size:10px;
color:#6c6c6c;
text-decoration:none;
}
.hierarquialink{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#6c6c6c;
text-decoration:none;
}
.hierarquialink:hover{
color:#999;
text-decoration:none;
}
.red{
color:#FF0000;}
.blue{
color:#607d91;}
.hidden{
display:none;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#6c6c6c;
text-decoration:none;
}
.textlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#6c6c6c;
text-decoration:none;
}
.textlink:hover{
text-decoration:underline;
}
.textsmall{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
.textrodape{
font-family:Lucida Sans, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#fff;
}

.titulo1{
font-family:Lucida Sans, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#6c6c6c;
padding:0;
}
.titulo1 a{
font-family:Lucida Sans, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#6c6c6c;
text-decoration:none;
padding:5px 0;
}
.titulo1 a:hover{
color:#607d91;
}
.titulosaibamais{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:none;
color:#607d91;
text-decoration:none;
}
.titulosaibamais:hover{
text-decoration:underline;
}
.titlerodape{
font-family:Lucida Sans, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6c6c6c;
text-transform:uppercase;
}
.titlerodape2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#6c6c6c;
text-transform:none;
padding:5px 0 0 0;
}
.titlerodape2 a{
text-decoration:none;
color:#6c6c6c;
}
.titlerodape2 a:hover{
text-decoration:underline;
color:#999;
}
.titleinterno{
font-family:Lucida Sans, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#6c6c6c;
}
.titlesubmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#6c6c6c;
text-decoration:none;
}
.titlesubmenu:hover{
color:#304858;
}
.tituloagenda{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#6c6c6c;
text-decoration:none;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
.form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:09px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color:#fff;
	color: #828282;
	padding:2px 0 0 2px;
	height:19px;
	border:1px #b1b1b1 solid;
}

.formcontato{
	display:inline;
	border: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:09px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color:#787d83;
	color: #fff;
	padding: 2px 0 2px 4px;
}
/* ----- Formulário ----- */
/* TR FOrm */
.trform {
padding:5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#6c6c6c;
width:100%;
overflow:auto;
margin-bottom:2px;
}
.trform ul {
margin:0px;
padding:2px 0px;
list-style:none;
clear:both;
float:left;
width:100%;
overflow:auto;
}
.trform li {
float: left;
}
.tdleft{
width:25%;
text-align:right;
padding-top:3px;
padding-right:5px;
}
.tdright{
width:70%;
text-align:left;
}

/* Fotos */

.fotoleft{
float:left;
text-align:left;
margin:0px 0px 10px 0px;
}

.fotoright{
float:right;
text-align:right;
margin:0px 0px 10px 0px;
}

.fotoinferior{
margin:0px 20px 20px 0px;
float:left;
}

.containerfotoleft{
margin:0px 20px 0px 0px;
float:left;
}

.containerfotoright{
margin:0px 0px 0px 20px;
float:right;
}

.containerfotoinferior{
margin:20px 0px 0px 0px;
text-align:justify;
float:left;
clear:both;
}

.fotolegenda{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:10px;
text-align:center;
}

.fotocreditos{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
margin-bottom:3px;
text-align:left;
}

.foto {/*padding:1px;background-color: #ffffff;border: 1px solid #cccccc;*/}
.fotoThumbHome{padding:0;margin:0;}
.imgalpha {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
}
.imgalpha:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}
/* --- */
#pagenator{
text-align:right;
width:620px;
margin-top:13px;
padding-bottom:0px;
}
.listadownloads{
text-align:left;
margin:10px 0px 0px 0px;
}

/*--- menu --->*/
ul.menu{
width:100%;
list-style:none;
margin:0;
padding:0;
overflow:auto;
display:block;
font-family:Lucida Sans, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: normal;
font-weight: bold;
}
ul.menu li {
float:left;
text-align:center;
color:#fff;
padding:16px 10px 0 10px;
text-transform:uppercase;
}
ul.menu li a {
float:left;
color:#fff;
text-decoration: none;
}
ul.menu li a:hover {
color:#fff;
}
/*--- menu destaque home --->*/
ul.menuDestaque{
list-style:none;
margin:0;
padding:0;
overflow:auto;
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: normal;
font-weight: bold;
color: #fff;
}
ul.menuDestaque li {
margin:0;
padding:0;
float:left;
display:inline;
clear:none;
}
ul.menuDestaque li a {
float:left;
color:#fff;
text-decoration: none;
padding:3px 6px;
}
ul.menuDestaque li a:hover {
color:#fff;
background-color:#788b96;
text-decoration: none;
}
ul.menuDestaque li a:focus {
color:#fff;
background-color:#97a4ac;
text-decoration: none;
}
.linkativo {
color:#fff;
background-color:#788b96;
text-decoration: none;
}
.txtDestaque {
color:#607d91;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
.txtDestaque2 {
color:#607d91;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.txtDestaqueSaibamais {
color:#607d91;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.txtDestaqueSaibamais:hover {
text-decoration:underline;
}

.telefonesTopo{position:absolute;top:140px;left:50%;font-size:11px;width:240px; margin:0 0 0 -18px;}

/*--- Pop Up Home ---*/
#popUpHome{width:650px;height:700px;position:absolute;z-index:9000;top:30px;left:50%;margin-left:-325px;}
#popUpHome .btnFechar{position:absolute;top:-15px;z-index:1002;font-size:10px;margin:0 0 5px 0;right:0;}
#popUpHome .btnFechar a{text-decoration:none;color:#666;}
#popUpHome .btnFechar a:hover{text-decoration:none;color:#a70e13;}

.tableItensRodape tr td{padding:0 15px 0 0;}

/*--- boxAgenda ---*/
.boxAgenda img{margin:0;}
.boxAgenda .containerfotoleft{margin:0;float:left;}

/*--- bannerHome ---*/
#bannerHome{width:688px;height:295px;position:relative;background:url(images/bg-banner-home.jpg) no-repeat top left;}
.circuloTopLeft{width:37px;height:84px;position:absolute;top:58px;left:0;}
.circuloBottomRight{width:73px;height:41px;position:absolute;top:254px;right:0;}

#bannerHomeInside{width:657px;height:275px;position:absolute;top:8px;left:0;}

/*--- Banner Home ---*/
#tab{width:657px;height:275px;margin:0;padding:0;float:left;clear:both;position:absolute;top:0;}
.ui-tabs-nav{top:10px;right:10px;position:absolute;margin:0;padding:0;background:none;float:left;clear:both;}
.ui-tabs-panel{width:657px;height:275px;font-size:30px;text-align:center;}
.ui-tabs-hide{display:none;}
ul.ui-tabs-nav li{border:none;color:#fff;display:block;float:none;font-size:11px;margin:0 0 3px 0;padding:0;text-align:center;font-weight:bold;font-family:Arial, Helvetica, sans-serif;float:left;clear:both;}
ul.ui-tabs-nav li a:link, ul.ui-tabs-nav li a:visited, ul.ui-tabs-nav li a:active{color:#fff;display:block;line-height:12px;padding:3px 6px;text-decoration:none;outline:none;background-color:#2a2a2a;float:left;clear:both;}
ul.ui-tabs-nav li.ui-tabs-selected{background-color:#09917d;border:none;}
ul.ui-tabs-nav li.ui-tabs-selected a{font-weight:bold;color:#fff;background-color:#09917d;}


/*--- boxAcoes ---*/
.boxAcoes{width:700px;float:left;clear:both;margin-top:20px;}
.boxAcoes img{vertical-align:middle;margin-right:35px;border:0;}

/*--- box Envie Link Email ---*/
#boxEnvieLinkEmail{width:700px;margin:10px 0 0 0;padding:0;background:#f7f7f7;border:1px solid #555555;float:left;clear:both;font-size:12px;}
#boxEnvieLinkEmail table{font-size:12px;}
#boxEnvieLinkEmail input, #boxEnvieLinkEmail textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#boxEnvieLinkEmail .faixaTitulo{width:675px;margin:0 0 20px 0;padding:0 0 0 25px;color:#000;font-weight:bold;font-size:1.4em;}
#boxEnvieLinkEmail .fechar{width:700px;margin:0;padding:0;color:#000;text-align:right;}
#boxEnvieLinkEmail .fechar a{background:#ccc;padding:2px 5px;color:#000;}