/* CSS Document */
body {margin:0px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#000;background:url(images/bg-dots.gif) repeat;}

p, form{margin:0;}

img{border:none 0;}

*{margin:0;padding:0;}

.bgrodape{background:url(images/bg_rodape.gif) repeat-x bottom;}
.abaRodape{background-color:#0060c2;color:#fff;font-size:12px;padding:6px;}
.bgTopo{background:url(images/bg_topo.jpg) no-repeat top;}

.nomargin{margin:0px;}
.clearthis{clear:both;float:left;}

.divMenu{width:132px;float:left;clear:both;margin-bottom:20px;}
.banner{border:solid 1px #666;margin-bottom:11px;text-align:center;padding:5px 0;clear:both;}
.boxBannerEventos{width:132px;float:left;clear:both;padding:0 0 30px 0;}
.bannerEventos{/*border:solid 1px #666;*/margin:15px 0 0 7px;text-align:center;padding:15px 0 0 0;clear:both;width:125px;float:left;clear:both;background:url(images/dots.gif) repeat-x top;}

/*@ boxBannerDestaques */
.boxBannerDestaques{width:202px;float:left;clear:both;padding:10px 0 10px 0;}
.bannerDestaques{/*border:solid 1px #666;*/margin:0 22px 12px 0;text-align:center;padding:0 0 12px 0;width:180px;float:left;clear:both;background:url(images/dots.gif) repeat-x bottom;}
.bannerDestaques:last-child{background:none;}

/*@ boxLogosLateral */
.boxLogosLateral{width:202px;float:left;clear:both;padding:10px 0 30px 0;}
.logoLateral{/*border:solid 1px #666;*/margin:0 22px 3px 0;text-align:center;padding:0;width:180px;float:left;clear:both;}

.sistemaBusca{border:solid 1px #e4e4e4;margin-bottom:11px;padding:7px 7px 0 7px;clear:both;width:166px;float:left;clear:both;}
.sistemaBusca input, .sistemaBusca select{padding:3px 5px;border:1px solid #e4e4e4;font-family:Arial, Helvetica, sans-serif;background:#fff;width:155px;}
.sistemaBusca .sizeMenor{width:70px;}
.sistemaBusca button{width:67px;height:22px;cursor:pointer;border:none 0;background:url(images/btn-buscar.gif) no-repeat;clear:both;}
.sistemaBusca button span{display:none;}

.containerEnquete{padding:13px 7px 10px 0;float:left;clear:both;margin: 0 0 0px 7px;width: 111px;}
.enquete{width:111px;float:left;clear:both;background:#eaeaea;padding:13px 7px 10px 7px;}
ul.itemEnquete{margin:0;padding:0;overflow:hidden;text-decoration: none;line-height: normal;font-weight:normal;color:#000;clear:both;width:111px;font-size: .9em;}
ul.itemEnquete li {margin:0 0 7px 0;padding:0;float:left;display:inline;clear:both;}
ul.itemEnquete li.perguntaEnquete{font-size: 1.1em;padding: 0 0 7px 0;}
.manifestacao{display: block;text-decoration: none;color: #AC0400;font-size: .9em;line-height: normal;border-top:1px dashed #ccc;padding:10px 0 0 0;margin:10px 0 0 0;}
.manifestacao:hover{text-decoration: underline;}

.bannerDestaqueHome{clear:both;margin-bottom:13px;}

.boxHierarquia{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;text-decoration:none;margin:8px 0 16px 0;padding:0 37px 0 0;clear:both;}
.boxHierarquia a{text-decoration:none;color:#000;}
.boxHierarquia a:hover{text-decoration:underline;}

.boxNoticiasHome{height:25px;width:606px;clear:both;border-bottom:#e4e4e4 solid 1px;margin-bottom:13px;}
.tituloElemento{background-color:#0060c2;color:#fff; text-transform:uppercase;font-size:12px;font-weight:bold;padding:5px 12px;clear:both;float:left;}
.tituloElementoNeutro{color:#000; text-transform:uppercase;font-size:12px;font-weight:bold;padding:5px 12px;clear:both;float:left;}
.tituloElementoNoticias{color:#000;font-size:12px;font-weight:bold;padding:5px 12px 5px 0;clear:both;float:left;}

.tituloElementoTagA{color:#000; text-transform:uppercase;font-size:12px;font-weight:bold;padding:5px 0px;clear:both;float:left;}
.tituloElementoTagA a{color:#000; text-decoration:none;}
.tituloElementoTagA a:hover{color:#000; text-decoration:none;}

.itemNoticiaDestaque{width:600px;clear:both;margin-bottom:20px;padding-bottom:0;font-size:12px;line-height:140%;}
.itemNoticiaDestaque a{color:#000;text-decoration:none;}
.itemNoticiaDestaque a:hover{color:#000;text-decoration:underline;}
.itemNoticiaDestaque a span{display:block;font-weight:bold;}
.itemNoticiaDestaque a span.spanSaibaMais{display:block;font-weight:normal;}
.itemNoticiaDestaque .tituloDestaque{font-size:18px;line-height:140%;}
/*.linhaData{width:600px;clear:both;border-bottom:1px solid #e4e4e4;margin-bottom:2px;padding-bottom:2px;font-size:12px;line-height:140%;}*/

.itemNoticiaDestaque fieldset{padding:10px;}
.itemNoticiaDestaque fieldset legend{padding:0 10px;font-weight:bold;}

.boxitemNoticiaDestaque2{width:600px;float:left;clear:both;margin:0 0 100px 0;}

.itemNoticiaDestaque2{width:600px;float:left;clear:both;padding-bottom:0;font-size:13px;line-height:120%;color:#0060C2;font-weight:normal;margin:0 0 10px 0;}
.itemNoticiaDestaque2 a{color:#000;text-decoration:none;}
.itemNoticiaDestaque2 a:hover{color:#000;text-decoration:underline;}
.itemNoticiaDestaque2 a span{color:#37468C;display:block;font-size:11px;;text-transform:uppercase;margin:0 0 1px 0;line-height:normal;}
.itemNoticiaDestaque2 a p{font-size:12px;font-style:italic;}

.itemNoticiaDestaque2 .tituloDestaque{font-size:18px;line-height:140%;}
.linhaData{width:600px;float:left;clear:both;border-bottom:1px solid #e4e4e4;margin:22px 0 10px 0;padding-bottom:2px;font-size:12px;line-height:140%;color:#0060C2;}
.linhaData2{width:600px;float:left;clear:both;border-bottom:1px solid #e4e4e4;margin:0px 0 10px 0;padding-bottom:2px;font-size:12px;line-height:140%;color:#0060C2;}
 
.itemNoticiaSimples{width:606px;clear:both;margin-bottom:8px;font-size:12px;}
.itemNoticiaSimples a{color:#000;text-decoration:none;font-size:12px;line-height:120%;}
.itemNoticiaSimples a:hover{text-decoration:underline;}

.boxNoticiasEmDestaque{width:606px;clear:both;border-top:#e4e4e4 solid 1px;margin-top:13px;padding-top:13px;float:left;}

.boxDestaqueHome1{height:25px;width:606px;clear:both;border-bottom:#0060c2 solid 1px;margin:20px 0 0 0;}
.boxDestaqueHome2{border:solid #0060c2 1px;border-top:none;width:606px;margin:0 0 22px 0;float:left;padding:15px 0 0 0;}

.destaqueThumb{float:left;width:183px;margin:0 7px;font-size:11px;}
.destaqueThumb a{text-decoration:none;color:#000;}
.destaqueThumb a:hover{text-decoration:underline;}
.destaqueThumb .titulo{text-transform:uppercase;font-weight:bold;}

/*  Novo Destaque Thumb  */
.boxDestaqueHome3{border:solid #0060c2 1px;border-top:none;width:592px;margin:0 0 28px 0;float:left;padding:25px 7px 0 6px;}

.boxDestaqueHome3 .marginThumbs{margin:0 26px 15px 26px;}
.destaqueThumb2{float:left;width:180px;margin:0;font-size:11px;}
.destaqueThumb2 a{text-decoration:none;color:#000;}
.destaqueThumb2 a:hover{text-decoration:underline;}
.destaqueThumb2 .titulo{text-transform:uppercase;font-weight:bold;}
/*----*/

.boxArtigo{width:600px;clear:both;margin-bottom:20px;padding-bottom:13px;font-size:12px;line-height:150%;float:left;}
.boxArtigo a{color:#3485d7;text-decoration:none;}
.boxArtigo a:hover{color:#3485d7;text-decoration:underline;}

.boxArtigo .itemNoticiaDestaque2 a{color:#686868;}
.boxArtigo .itemNoticiaDestaque2 a:hover{color:#686868;}

.boxArtigo .itemNoticiaDestaque a{color:#686868;}
.boxArtigo .itemNoticiaDestaque a:hover{color:#686868;text-decoration:underline;}
/*.boxArtigo a:visited, .boxArtigo a:active{color:#0060C2;}*/

.boxArtigo ul{margin:15px 0 15px 35px;}

.boxArtigo2{width:600px;clear:both;margin-bottom:20px;padding-bottom:13px;font-size:12px;line-height:150%;float:left;}
.boxArtigo2 a{color:#000000;text-decoration:none;}
.boxArtigo2 a:hover{color:#000000;text-decoration:underline;}
.boxCategoriaExibicao{font-size:24px;color:#a80000;clear:both;font-family:Arial, Helvetica, sans-serif;padding:8px 5px 8px 0px;width:823px;border-bottom:1px solid #f0f0f0;}
.boxCategoriaExibicao .boxWelcomeUser{font-size:12px;color:#000;clear:both;padding:0;float:right;margin:-31px 0 0 0;}
.boxTituloArtigo{width:606px;clear:both;border-bottom:#e4e4e4 solid 1px;margin-bottom:13px;float:left;}

.boxGaleriaDeFotosSubCategoria{width:606px;clear:both;margin-bottom:13px;float:left;}
.boxGaleriaDeFotosSubCategoria a{color:#686868;text-decoration:none;}
.boxGaleriaDeFotosSubCategoria a:hover{color:#686868;text-decoration: underline;}

/*@ box-share-noticia */
.box-share-noticia{width:600px;margin:16px 0 0 0;float:left;clear: both;position: relative;}
.box-share-noticia a{position: absolute;top: 0;left: 0;}
.box-share-noticia div.fb-like{position: absolute;top: 0;left: 130px;}

/*@ .boxNota */
.boxNota{width:600px;clear:both;margin:10px 0 0px 0;padding:0;font-size:11px;float:left;color: #666; }

/*--- texto ---*/
#texto{margin-top:16px;}

.boxAdobeReader{width:606px;clear:both;margin-bottom:20px;padding-bottom:13px;font-size:9px;line-height:150%;float:left;}
.boxAdobeReader a{color:#000;text-decoration:none;}
.boxAdobeReader a:hover{text-decoration:underline;}

.iconAdobeReader{float:left; margin-right:10px;}
.iconAdobeReaderSmall {vertical-align:middle; margin-right:5px;}

.iconPrint {float:right; vertical-align:middle; margin-right:15px;font-size:11px;}
.iconPrint a{color:#000;text-decoration:none;}
.iconPrint a:hover{text-decoration:none;}
.tituloPrint {color:#000; font-size:9px; 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;text-decoration:none;}

.textsmall{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#000;text-decoration:none;}

.titulo1{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#a80000;text-decoration:none;font-weight:bold;}

.titulo2{color:#00fff6;}
.tituloSistemaBusca{color:#0060c2;font-size:11px;text-transform:none;text-decoration:none;font-weight:bold;}
.titulosaibamais{color:#a80000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;
text-decoration:none;}
.titulosaibamais:hover{text-decoration:none;color:#b51515;}

.floatleft{float:left;}
.floatright{float:right;}

.form{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;font-variant: normal;text-transform: none;background-color:#fff;color:#333;padding:5px 7px;border:1px #b1b1b1 solid;}
.formuppercase{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:09px;font-weight:normal;font-variant: normal;text-transform: uppercase;background-color:#fff;color:#333;padding:4px 0 0 4px;height:22px;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:10px 0 10px 0;width:580px;overflow:auto;;margin:0 0 10px 0;clear:both;}
.trform ul {
margin:0px;
padding:2px 0px;
list-style:none;
clear:both;
font-size:12px;
float:left;
width:580px;
overflow:auto;
}
.trform li {
float: left;
}
.tdleft {width:25%;text-align:right;padding-top:3px;padding-right:5px;}
.tdright{width:70%;text-align:left;}
.tdleftnopaddingtop {width:25%;text-align:right;padding-top:0;padding-right:5px;}

.tdleft40 {width:40%;text-align:right;padding-top:3px;padding-right:5px;}
.tdright50 {width:50%;text-align:left;}

/* Table Exame de ordem*/
.tableExameOrdem {font-size:12px;}
.tableExameOrdem ul {list-style:none;}
.tableExameOrdem ul li {}


/* 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:0 12px 20px 0px;
float:left;
}

.containerfotoright{
margin:0px 0px 0px 12px;
float:right;
}

.containerfotoinferior{
margin:12px 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;
}
.downloadlistacontainer li{margin:0 0 0 14px;}
.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{width:606px;clear:both;margin-bottom:13px;padding-bottom:13px;}
.listadownloads{
text-align:left;
margin:10px 0px 0px 0px;
}

/*--- menutopo ---*/
ul.menutopo{list-style:none;margin:0;padding:0;overflow:hidden;display:block;font-family:Arial, Helvetica, sans-serif;font-size:0.85em;text-decoration:none;line-height:normal;font-weight:bold;text-transform:uppercase;width:980px;}
ul.menutopo li {float:left;display:inline;clear:none;}
ul.menutopo li a {float:left;text-decoration:none;padding:11px 0 10px 0;color:#0060c2;text-align:center;}
ul.menutopo li a:hover {text-decoration:none;background-color:#0060c2;color:#fff;}

/*--- menuicones ---*/
ul.menuicones{list-style:none;margin:0;padding:10px 0 0 0;overflow:auto;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;line-height:normal;font-weight:normal;}
ul.menuicones li {float:left;display:inline;clear:none;padding:0;margin:0;}
ul.menuicones li a {float:left;text-decoration:none;color:#000;padding:11px 10px 0 10px;}
ul.menuicones li a:hover {text-decoration:underline;}

/*--- menu ---*/
ul.menu{margin:0;padding:0;overflow:hidden;font-size:10px;text-decoration: none;line-height: normal;font-weight: normal;color:#000;clear:both;width:132px;text-transform:uppercase;letter-spacing:-0.015em;overflow:hidden;}
ul.menu li {margin:0;padding:0;float:left;display:inline;clear:both;/*border-bottom:solid #fff 1px;*/width:132px;}
ul.menu li a {float:left;width:126px;text-align:left;color:#000;background-color:#fafafa;text-decoration: none;padding:6px 0 6px 6px;}
ul.menu li a:hover {background-color:#e7e7e7;text-decoration: none;}
ul.menu li .active {background:url(images/arrow-submenu-novo.gif) no-repeat 115px 10px #e7e7e7;}

ul.menu li a.arrowSub{background:url(images/arrow-submenu-novo.gif) no-repeat 115px 10px #fafafa;}
ul.menu li a.arrowSub:hover{background:url(images/arrow-submenu-novo.gif) no-repeat 115px 10px #e7e7e7;}


/*--- submenu ---*/
ul.submenu{margin:0;padding:0;overflow:hidden;font-size:11px;text-decoration: none;line-height: normal;font-weight: normal;color:#000;clear:both;width:132px;text-transform:none;letter-spacing:normal;border-bottom:1px dashed #ddd;}
ul.submenu li {margin:0;padding:0;float:left;display:inline;clear:both;border-bottom:solid #fff 1px;}
ul.submenu li a {float:left;width:126px;text-align:left;color:#666;background-color:#fff;text-decoration: none;padding:6px 0 6px 6px;}
ul.submenu li a:hover {color:#0060c2;background-color:#f0f0f0;text-decoration:underline;}

ul.submenu li a.arrowSubsub {background:url(images/arrow-submenu.gif) no-repeat 117px 10px #fff;}

/*--- subSubmenu ---*/
ul.subSubmenu{margin:0;padding:0;overflow:hidden;font-size:11px;text-decoration: none;line-height: normal;font-weight: normal;color:#000;clear:both;width:132px;text-transform:none;letter-spacing:normal;/*border-bottom:1px dashed #ddd;*/}
ul.subSubmenu li {margin:0;width:126px;padding:0;float:left;display:inline;clear:both;border-bottom:solid #f0f0f0 1px;}
ul.subSubmenu li a {float:left;width:117px;text-align:left;color:#000;background-color:#fff;text-decoration: none;padding:6px 0 6px 15px;}
ul.subSubmenu li a:hover {color:#0060c2;background-color:#fff;text-decoration:underline;}

/*--- menurodape ---*/
ul.menurodape{list-style:none;margin:0;padding:0;overflow:auto;display:block;font-family:Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;line-height:normal;font-weight:normal;}
ul.menurodape li {float:left;display:inline;clear:none;}
ul.menurodape li a {float:left;text-decoration:none;padding:0 5px 5px 5px;color:#000}
ul.menurodape li a:hover {text-decoration:underline;}


/*--- maisMenosFonte ---*/
ul.maisMenosFonte{list-style:none;margin:0;padding:0;overflow:hidden;display:block;font-family:Arial, Helvetica, sans-serif;text-decoration: none;line-height:normal;font-weight:normal;float:right;}
ul.maisMenosFonte li {float:left;display:inline;clear:none;}
ul.maisMenosFonte li a {float:left;text-decoration:none;padding:0;margin:0 5px 0 0;color:#000;background-color:#f0f0f0;border:solid 1px #ccc;width:24px;height:20px;line-height:20px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
ul.maisMenosFonte li a:hover {text-decoration:none;background-color:#0060c2;color:#fff;border:1px solid #0060c2;}
ul.maisMenosFonte li .amais {font-size:11px;}
ul.maisMenosFonte li .amenos {font-size:9px;}

/** requerimentos inicio */
ul.requerimentos {
	list-style:none;
}
ul.requerimentos li.principal {
padding: 5px 0px 5px 0px;
text-transform:uppercase;
}
ul.requerimentos li.secundario {
padding:0px 0px 3px 25px;
}
ul.requerimentos li a {
font-size:12px;font-weight:normal;text-decoration:none;
}
ul.requerimentos li a:hover {
text-decoration:underline;
}
ul.requerimentos li a:active {
text-decoration:underline;
}
/** requerimentos fim */

.tableborder {border-bottom:1px #000 solid;border-right:1px #000 solid;}
.tableborder td {border-top:1px #000 solid;border-left:1px #000 solid;padding:1px;}
.tableitemborder {border-bottom:1px #000 solid;border-right:1px #000 solid;}
.tableitemborder td {border-left:1px #000 solid;padding:1px;}

.inputtext {font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999; padding:2px;}
.inputtext:focus {border:1px solid blue;}
.inputtext:hover {border:1px solid blue;}

.inputtextuppercase {font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999; padding:2px;text-transform: uppercase;background-color: white;}
.inputtextuppercase:focus {border:1px solid blue;}
.inputtextuppercase:hover {border:1px solid blue;}

.inputtextuppercasereadonly {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px;text-transform: uppercase;background: #FFF;border: 0;}

.pespacado{padding:3px 0;}

.tabelaCinza{font-family:Arial, Helvetica, sans-serif;font-size:12px;border-bottom:1px solid #CFCFCF;border-right:1px solid #CFCFCF;}
.tabelaCinza th{font-weight:bold;color:#FFF;padding:7px 10px;background:#0060C2;}
.tabelaCinza td{color:#000;padding:3px 10px;}

.tabelaCinzaHover{font-family:Arial, Helvetica, sans-serif;font-size:12px;border-bottom:1px solid #CFCFCF;border-right:1px solid #CFCFCF;}
.tabelaCinzaHover th{font-weight:bold;color:#FFF;padding:7px 10px;background:#0060C2;}
.tabelaCinzaHover td{color:#000;padding:3px 10px;}
.tabelaCinzaHover tbody tr:hover td{color:#000;background:#f0f0f0;}

.mapaSite {padding:0;margin:0;font-size:13px;width:600px;float:left;clear:both;}
.mapaSite ul{margin:0;overflow:hidden;display:block;font-weight:normal;text-decoration:none;width:600px;float:left;clear:both;padding:0 0 20px 0;}
.mapaSite ul li {float:none;clear:both;padding:4px 0;margin:0;text-decoration:none;width:600px;float:left;clear:both;border-bottom:1px dashed #ddd;padding:10px 0;}
.mapaSite ul li a{text-decoration:none;font-size:1em;font-weight:bold;color:#000;}
.mapaSite ul li a:hover{text-decoration:underline;color:#000;}
.mapaSite ul li ul {padding:10px 0 0 30px;font-size:.9em;}
.mapaSite ul li li, .mapaSite ul li li li, .mapaSite ul li li li {border:none;padding:0;}
.mapaSite ul li ul a{text-decoration:none;font-size:1em;color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.mapaSite ul li ul a:hover{text-decoration:underline;color:#000;}
.mapaSite ul li ul li ul{padding:0 0 0 30px;}
.mapaSite ul li ul li ul a{text-decoration:none;font-size:1em;color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.mapaSite ul li ul li ul a:hover{text-decoration:underline;color:#000;}

/*--- acessibilidade ---*/
.acessibilidade{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:9px;position:absolute;top:4px;left:0;width:980px;text-align:center;}
.acessibilidade a{color:#f0f0f0;text-decoration:none;}
.acessibilidade a:hover{color:#fff;text-decoration:underline;}

/*@ novotopo */
#containerNovoTopo{width:100%;height:195px;clear:both;background:url(images/bg-topo-vermelho.jpg) no-repeat top;}
#novotopo{width:980px;height:195px;margin:0 auto;position:relative;}
.novologo{width:245px;height:75px;position:absolute;top:28px;left:367px;float:left;background:url(images/oab-go-novologo.png) no-repeat;text-indent:-9999em;outline:none;}

/*@ menuListaTopo */
ul.menuListaTopo{margin:0;padding:0;position:absolute;bottom:14px;left:15px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:11px;list-style:none;}
ul.menuListaTopo li{float:left;margin:0 0 0 10px;border-left:1px solid #ccc;padding:0 0 0 10px;}
ul.menuListaTopo li:first-child{margin:0;padding:0;border:none;}
ul.menuListaTopo a{color:#7d1613;text-decoration:none;}
ul.menuListaTopo a:hover{color:#000;text-decoration:none;}

/*@ buscaTopoNovo */
.buscaTopoNovo{position:absolute;bottom:10px;right:15px;}
.buscaTopoNovo input{width:135px;background:#fff;border:1px solid #dadada;padding:4px 5px;text-transform:uppercase;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666;margin:0;}
.buscaTopoNovo button{width:32px;height:19px;background:url(images/btn-ok-novo.gif) no-repeat;border:none 0;cursor:pointer;vertical-align:middle;margin:0;}
.buscaTopoNovo button span{display:none;}

/*@ topoRedesSociais */
ul.topoRedesSociais{margin:0;padding:0;list-style:none;position:absolute;top:163px;right:210px;}
ul.topoRedesSociais li{margin:0 5px 0 0;float:left;padding:0;vertical-align:middle;}

/*@ containerRodape */
#containerRodape{width:100%;height:110px;clear:both;}
#novorodape{width:980px;height:110px;margin:0 auto;position:relative;}

.elementosRodape{width:980px;text-align:center;position:absolute;top:30px;left:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#476076;}
.elementosRodape .foneEmail{color:#792521;font-weight:bold;font-size:1.2em;margin:0 0 10px 0;letter-spacing:-0.025em;}
.elementosRodape .foneEmail a{color:#792521;text-decoration:none;}
.elementosRodape .foneEmail a:hover{color:#9c251f;text-decoration:none;}
.elementosRodape .copyRight{font-size:0.9em;}

ul.powered{margin:0;padding:0;list-style:none;position:absolute;top:16px;right:10px;width:116px;}
ul.powered li{width:116px;text-align:center;margin:0;}
ul.powered a{outline:none;}

/*@ boxContainer */
#boxContainer{width:100%;float:left;clear:both;}
#container{width:985px;margin:0 auto;clear:both;}
.content{width:981px;float:left;clear:both;background:#fff;border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5;border-bottom:2px solid #efefef;padding:0;margin:0;font-size:12px;}

/*@ colunas */
.colMenor{width:132px;float:left;}
.colMedio{width:202px;float:right;}
.colMaior{width:600px;float:left;margin:0 0 0 23px;}
.colFull{width:825px;float:left;margin:0 0 0 23px;}
.colFull .colMaior{margin:0;}

.lineMaior{width:600px;float:left;}

/*@ boxSliderRodape */
#boxSliderRodape{width:100%;height:115px;float:left;clear:both;background:url(images/bg-box-slider.gif) repeat-x 0 6px;font-size:12px;}
#sliderRodape{width:915px;height:107px;margin:0 auto;clear:both;background:url(images/bg-slider-home.gif) no-repeat;padding:8px 0 0 70px}
#slider{width:840px;list-style:none;margin:0;position: relative;display: block;}
#slider li{float:left;margin:0;width: 210px;height: 80px;overflow: hidden;}
#slider a{color:#666;text-decoration:none;}
#slider a:hover{color:#666;text-decoration:underline;}
#slider a span{color:#2a94b6;font-weight:bold;background:url(images/square.gif) no-repeat 0 6px;padding:0 5px 0 8px;}

.bx-prev{width:25px;height:25px;background:url(images/arrow-previous.gif) no-repeat;float:left;position:absolute;top:27px;left:-45px;text-indent:-999em;outline:none;}
.bx-next{width:25px;height:25px;background:url(images/arrow-next.gif) no-repeat;float:left;position:absolute;top:27px;right:-45px;text-indent:-999em;outline:none;}

/*@ boxNewsletter */
.boxNewsletter{width:132px;float:left;clear:both;margin:0 0 25px 0;}
.insideBoxNewsletter{width:125px;float:left;clear:both;margin:0 0 0 7px;}
.insideBoxNewsletter form{width:111px;float:left;clear:both;background:#eaeaea;padding:13px 7px 10px 7px;}
.insideBoxNewsletter form p{margin:0 0 10px 0;font-size:.85em;}
.insideBoxNewsletter form input{width:99px;border:1px solid #ccc;padding:3px 5px;margin:0 0 4px 0;clear:both;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
.insideBoxNewsletter form button{width:32px;height:19px;background:url(images/btn-ok-novo.gif) no-repeat;border:none 0;cursor:pointer;vertical-align:middle;margin:0;float:right;}
.insideBoxNewsletter form button span{display:none;}


/*@ hx */
h1{font-size:24px;color:#a80000;clear:both;font-family:Arial, Helvetica, sans-serif;padding:8px 0 0 0;width:825px;/*border-bottom:1px solid #f0f0f0;*/font-weight:normal;}
h2{color:#ac0400;font-weight:bold;text-transform:uppercase;font-size:13px;letter-spacing:-0.015em;font-family:Arial, Helvetica, sans-serif;margin:0 0 5px 0;}
h3{width:600px;clear:both;border-bottom:#e4e4e4 solid 1px;margin-bottom:13px;float:left;font-size:13px;}
h3.semBorda{border-bottom: none;}
h3 span{background:#0060C2;padding:5px 10px;float:left;color:#fff;}

h1 .boxWelcomeUser{font-size:12px;color:#000;clear:both;padding:6px 0 0 0;float:right;margin:0 20px 0 0;line-height:22px;}

.contenth4{width:600px;float:left;clear:both;}
h4{width:520px;float:left;clear:both;font-size:18px;font-weight:bold;letter-spacing:-0.015em;}
h4 span{display:block;font-weight:normal;font-size:.65em;}

/*@ boxBannerHome */
.boxBannerHome{width:600px;float:left;clear:both;margin:10px 0 0 0;height:215px;background:none;overflow:hidden;}

/* The Nivo Slider */
.nivoSlider {position:relative;background:}
.nivoSlider img {position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:354px;height:212px;border:0;padding:0;margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;width:354px;height:212px;}
/* Caption styles */
.nivo-caption {	position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.2; /* Overridden by captionOpacity setting */width:600px;z-index:89;padding:10px;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption { display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{float:right;}
.nivo-controlNav a{position:relative;z-index:101;cursor:pointer; margin:190px 0 0 0; background:none; color:#898989; float:left;width:22px;height:21px;line-height:21px;text-align:center;text-decoration:none;background:url(images/bg-control-nav.gif) no-repeat 0 0;}
.nivo-controlNav a.active {text-decoration:none;color:#333;}
/* The Nivo Slider */
.abaMenu{width:452px;height:47px;position:absolute;bottom:0;right:0;background:url(images/bg-aba.png) no-repeat;z-index:100;}

/*@ boxNoticiasHome */
.boxNoticiasTitle{width:600px;float:left;clear:both;background:url(images/txt-noticias.gif) no-repeat left;border-bottom:1px solid #d9d9d9;padding:0 0 10px 0;margin:0 0 10px 0;height:20px;}
.boxNoticiasTitle h2{display:none;}
.boxNoticiasTitle span{float:right;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:12px 0 0 0;}
.boxNoticiasTitle span a{color:#6b0000;text-decoration:none;}
.boxNoticiasTitle span a:hover{color:#6b0000;text-decoration:underline;}

.boxNoticiasHomeNovo{width:600px;float:left;clear:both;background:url(images/sep-box-noticias-home.gif) no-repeat center;margin:12px 0 0px 0;}

ul.listaNoticias{width:600px;float:left;clear:both;padding:0 0 15px 0;margin:0;list-style:none;font-size:14px;letter-spacing:0.015em;line-height:120%;}
ul.listaNoticias li{width:250px;float:right;margin:0;padding:0;}
ul.listaNoticias li:first-child{float:left;}
ul.listaNoticias img{float:left;border:3px solid #efefef;margin:0 10px 0px 0;}
ul.listaNoticias a{color:#686868;text-decoration:none;}
ul.listaNoticias a:hover{color:#686868;text-decoration:underline;}
ul.listaNoticias a span{color:#37468C;display:block;font-size:11px;;text-transform:uppercase;margin:0 0 1px 0;line-height:normal;}
ul.listaNoticias a span.iconVideo{color:#860502;display:block;font-size:1em;text-transform:none;margin:0 0 5px 0;line-height:12px;font-weight:bold;background:url(images/icon-video.gif) no-repeat 5px 0;padding:0 0 0 25px;float:left;clear:both;width:250px;}

ul.listaNoticias .containerfotoleft{margin:0 12px 0 0;padding:0;}
ul.listaNoticias .containerfotoleft .fotoleft{margin:0;padding:0;}

ul.destaquesHomeNovo a{color:#686868;text-decoration:none;}
ul.destaquesHomeNovo a:hover{color:#686868;text-decoration:underline;}


/*@ boxDestaqueHomeNovo */
.boxDestaqueTitle{width:600px;float:left;clear:both;background:url(images/txt-destaques.gif) no-repeat left;border-bottom:1px solid #d9d9d9;padding:0 0 10px 0;margin:0 0 10px 0;height:20px;}
.boxDestaqueTitle h2{display:none;}

/*@ boxUtilidadesBtns */
.boxUtilidadesBtns{width:600px;float:left;clear:both;margin:25px 0 0 0;border-top:1px solid #e4e4e4;padding:10px 0;}
.boxUtilidadesBtns ul{margin:0 0 0 20px;padding:0;list-style:none;float:right;font-size:.9em;height:16px;border-left:1px solid #e4e4e4;}
.boxUtilidadesBtns ul li{margin:0 0 0 20px;padding:0;float:left;}
.boxUtilidadesBtns ul li a{margin:0;padding:0;float:left;height:16px;line-height:16px;text-decoration:none;color:#333;}
.boxUtilidadesBtns ul li a:hover{text-decoration:none;color:#999;}

.boxUtilidadesBtns ul li.iconPrintUtilidades a{background:url(images/icon-print.gif) no-repeat left;padding:0 0 0 20px;}
.boxUtilidadesBtns ul li.iconEnviarEmail a{background:url(images/icon-send-friend.gif) no-repeat left;padding:0 0 0 20px;}
.boxUtilidadesBtns ul li.iconGaleriaDeFotos a{background:url(images/icon-galeria-de-fotos.gif) no-repeat left;padding:0 0 0 20px;}

.btnVoltarUtilidades{float:left;height:16px;line-height:16px;text-transform:lowercase;}

.btnVoltar a{color:#3485D7;float:left;height:16px;line-height:16px;text-transform:lowercase;text-decoration:none;}

/*@ addthis_toolbox */
.addthis_toolbox{float:right;padding:0;margin:0;}

/*@ boxPaginator */
.boxPaginator{width:600px;float:left;clear:both;font-size:12px;}
.boxPaginator .textsmall{font-size:12px;}
.boxPaginator table td td, .boxPaginator table td th{padding:0 1px;}

/*@ btnLogOut */
.btnLogOut{background:url(images/btn-logout.gif) no-repeat left;line-height:22px;padding:0 0 0 24px;font-size:.9em;float:right;color:#a80000;text-decoration:none;margin:0 0 0 15px;}
.btnLogOut:hover{background:url(images/btn-logout.gif) no-repeat left;color:#a80000;text-decoration:underline;}

/*@ boxItemGaleria */
.boxItemGaleria{width:600px;float:left;clear:both;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ddd;}
.boxItemGaleria h3{border-bottom:none 0;margin:0 0 5px 0;font-size:1.2em;clear:none;float:none; color:#686868;}
.boxItemGaleria a{color:#686868;text-decoration:none;}
.boxItemGaleria a:hover{color:#686868;text-decoration:underline;}
.boxItemGaleria img{float: left;margin: 0 15px 0 0;}

/*--- popUpHome --*/
#containerPopUp{width:100%;height:100%;position:fixed;top:0;left:0;background:url(images/lente.png) repeat;z-index:799;}
#containerPopUp img{border:none 0;}
#popUpHome{width:724px;height:468px;position:absolute;top:50%;left:50%;margin:-234px 0 0 -362px;z-index:800;}
#popUpHome .btnFechar{position:absolute;top:-19px;right:0px;z-index:1002;font-size:10px;margin:0;padding:0px;}
#popUpHome .btnFechar a{text-decoration:none;border:none 0;}
#popUpHome .btnFechar a:hover{text-decoration:none;border:none 0;}

/*@ button-top-facebook */
.button-top-facebook{position: absolute;top: 15px;right: 0px;width: 100px;overflow: hidden;}

/*@ button-top-googleplus */
.button-top-googleplus{position: absolute;top: 15px;right:110px;}

/*@ button-top-twitter */
.button-top-twitter{position: absolute;top: 15px;right:151px;width: 63px;overflow: hidden;}


