/*
 * Css de Transição
 * Utilizá-lo até que o site inteiro esteja convertido em webstandards
 */

/* default */
html {overflow: -moz-scrollbars-vertical;}

a {outline:none; cursor: pointer;}

#content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	width: 733px;
}
#content2 {
	font-family: Arial;
	font-size: 25px;
	font: bold;
	color: #fff;
	width: 733px;
	height: 100%;
	margin: 150px;
}
#content #content-header {
	width: 708px;
	float: left;
}
/* headings */
#content h2 {
	text-indent: -9999px;
	overflow: hidden;
	background-position: left top;
	background-repeat: no-repeat;
}

/*
 * ---------------------------------------------------------
 * Structure - Footer
 * ---------------------------------------------------------
 */
.nav-footer,
.nav-footer a {
	color:#fff;
	text-decoration: none;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal !important;
}
.nav-footer {
	float: left;
}
.nav-footer a.yellow {
	color: #ffc600;
}
.footer {
	height: 14px !important;
	line-height: 14px !important;
}

/*
 * ---------------------------------------------------------
 * Section - Centros Controlar
 * ---------------------------------------------------------
 */
.centros #content-header h2 {
	background-image: url(../img/tit_centros_controlar.png);
	height: 24px;
}
.centros #content-header p {
	float: left;
	width: 220px;
	font-weight: bold;
	margin-top: 20px;
}
.centros #content-header a.schedule-here {
	text-indent: -9999px;
	overflow: hidden;
	float: right;
	background: url(../img/banner_agende_aqui.png) no-repeat left top;
	width: 137px;
	height: 55px;
}
.centros fieldset {
	border: none;
	margin: 10px 0 0 0;
	padding: 18px 0 0 0;
	float: left;
	width: 705px;
	height: 85px;
	background: url(../img/bg_escolha_veiculo_new.jpg) no-repeat left top;
}
.centros fieldset legend,
.centros .cep-label,
.centros .vehicle-label {
	display: none;
}
.centros fieldset ol {
	margin: 0;
	padding: 0;
	list-style: none;
}
.centros fieldset ol li {
	display: inline;
	height: 30px;
	float: left;
}
.centros fieldset ol li #cep-first,
.centros fieldset ol li #cep-last {
	border: 1px solid #000;
	padding:1px 2px;
	font-size:10px;
	margin:7px 0 0 0;
	_margin:6px 0 0 0;
}
.centros fieldset ol li #cep-first {
	width: 37px;
	margin-left: 20px;
    margin-top: 20px;
}
.centros fieldset ol li #cep-last {
	width: 25px;
	margin-right: 80px;
}

#content ol li.tipoVeiculo{position:relative; width:700px; height:58px; display:block; border:0px solid yellow; margin:8px 0 0 0px; top:0px;}
#content ol li #buscaCiv01{width:100px; float:left; display:block; margin: 8px 0 0 50px; *margin: 8px 0 0 50px;  -margin: 8px 0 0 30px; border:0px solid red;}
#content ol li #buscaCiv01 span{margin: 2px 0 0 20px; border:0px solid red;}
#content ol li #buscaCiv02{width:122px; float:left; margin: 7px 0 0 56px; *margin:7px 0 0 56px; -*margin:7px 0 0 46px; border:0px solid green;}
#content ol li #buscaCiv03{width:147px;  float:left; margin: 7px 0 0 50px; *margin:5px 0 0 45px; border:0px solid blue;}
#content ol li #buscaCiv04{width:67px; float:left; margin: 20px 0 0 74px;  border:0px solid black;}

.centros {position:relative;}
.centros #mapa {position:relative; width:702px; height:468px; top:120px; *top:20px; background:url(../img/mapa.png) no-repeat left top; margin:20px 0 0 0; z-index:98;}
.centros #mapa a {position:absolute; width:16px; height:15px; overflow:hidden; background:url(../img/mapa_bullet_civa.png) no-repeat left top; display:none; text-indent:-9999px; z-index:101;}
.centros #mapa a:hover {background:url(../img/mapa_bullet_civa.png) no-repeat left bottom;}
.centros #mapa img {position:absolute; z-index:99;}
.centros #mapa .box {position:absolute; width:282px; right:0; *right:2px; background:#4084C3 url(../img/mapa_box_bg.jpg) no-repeat -1px top; padding:15px; display:none; z-index:100;}
.centros #mapa .box * {width:282px; display:block; float:left; text-align:left;}
.centros #mapa .box h3 {font-size:13px;}
.centros #mapa .box span {margin:5px 0 0 0;}
.centros #mapa .box p {margin:10px 0 0 0;}
.centros #loading {position:absolute; width:712px; height:668px; top:0; left:0; background:#3470BF; z-index:99; text-align:center;}
.centros #loading img {width:66px; margin-top:180px;}

.centros ul#lista-civas {width:702px; float:left; margin:240px 0 0 0; *margin:30px 0 0 0; padding:0;}
.centros ul#lista-civas li {width:702px; float:left; background:#4285c4 url(../img/bg_local.jpg) repeat-x left top; list-style:none; margin:20px 0 0 0; padding:15px 0 15px 0; display:none;}
.centros ul#lista-civas li h3 {font:bold 12px arial; color:#FFF;}
.centros ul#lista-civas li span {font:12px arial; color:#FFF;}
.centros ul#lista-civas li p {font:12px arial; color:#FFF;}
.centros ul#lista-civas li a.botao-mapa, .centros ul#lista-civas li a.botao-fotos {text-indent: -9999px; overflow: hidden; width: 58px; height: 35px; float: left;}
.centros ul#lista-civas li a.botao-mapa {background: url(../img/bt_mapa.png) no-repeat left top;}
.centros ul#lista-civas li a.botao-fotos {background: url(../img/bt_fotos.png) no-repeat left top; float:right;}
.centros ul#lista-civas li ul.fotos {float:left; display:none;}
.centros ul#lista-civas li ul.fotos li {width:153px; float:left; margin:4px 0 0 4px; padding:0; display:block;}
.centros ul#lista-civas li ul.fotos li a {border:2px solid #FFF; float:left;}
.centros ul#lista-civas li ul.fotos li a:hover {border:2px solid #FE6D01;}
.centros ul#lista-civas li ul.fotos li a img {float:left;}

.centros #content-footer {
	margin-top: 20px;
	float: left;
}
.centros #content-footer .prefeitura {
	text-indent: -9999px;
	overflow: hidden;
	width: 151px;
	height: 43px;
	background: url(../img/logo_prefeitura.png) no-repeat left top;
	float: left;
}
.centros #content-footer .sac {
	text-indent: -9999px;
	overflow: hidden;
	width: 107px;
	height: 54px;
	background: url(../img/logo_sac.png) no-repeat left top;
	float: right;
    margin-right:0px;
    *margin-right:30px;
    margin-left: 440px;
    *margin-left: 0px;
}


/*
 * ---------------------------------------------------------
 * Section - Tira duvidas
 * ---------------------------------------------------------
 */
.tira-duvidas #content-header {
	padding: 0 0 27px 0;
}
.tira-duvidas #content-header h2 {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/tit_tira_duvidas.gif) no-repeat left top;
	width: 141px;
	height: 25px;
	float: left;
}
.tira-duvidas #content-header fieldset {
	background: #ff9b00 url(../img/bg_box_duvida.jpg) repeat-x left top;
	border: none;
	width: 446px;
	_width: 456px;
	float: right;
	padding: 7px 10px;
}
.tira-duvidas #content-header fieldset legend {
	display: none;
}
.tira-duvidas #content-header fieldset label {
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	background: url(../img/tit_digite_duvida.gif) no-repeat left top;
	width: 145px;
	height: 14px;
	margin: 1px 10px 0 10px;
}
.tira-duvidas #content-header fieldset #txt-duvida {
	background: #ffe8cf;
	border: 1px solid #3e4b49;
	font-size: 11px;
	padding: 2px 3px;
	width: 255px;
	float: left;
}
.tira-duvidas #content-header fieldset #bt-ok {
	margin: 3px 0 0 5px;
	float: left;
}


.tira-duvidas #sidebar {
	width: 222px;
	float: left;
}


.tira-duvidas #sidebar #categories {
	background: #779cd3;
	padding: 18px;
}
.tira-duvidas #sidebar #categories h3 {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/tit_filtre_categoria.gif) no-repeat left top;
	width: 145px;
	height: 19px;
	margin-bottom: 10px;
}
.tira-duvidas #sidebar #categories ul li {
	list-style-position: inside;
	padding: 5px 0;
}
.tira-duvidas #sidebar #categories ul li a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.tira-duvidas #sidebar #categories ul li a:hover {
	text-decoration: underline;
}


.tira-duvidas #sidebar #tagcloud {
	background: #4499ce;
	padding: 18px;
	margin-top: 10px;
}
.tira-duvidas #sidebar #tagcloud h3 {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/tit_assuntos_procurados.gif) no-repeat left top;
	width: 184px;
	height: 17px;
	margin-bottom: 10px;
}
.tira-duvidas #sidebar #tagcloud ul li {
	list-style: none;
	display: inline;
}
.tira-duvidas #sidebar #tagcloud ul li a {
	color: #ffe400;
	text-decoration: none;
	font-weight: bold;
}
.tira-duvidas #sidebar #tagcloud ul li a:hover {
	text-decoration: underline;
}
.tira-duvidas #sidebar #tagcloud ul li a.t1 {font-size:10px;}
.tira-duvidas #sidebar #tagcloud ul li a.t2 {font-size:11px;}
.tira-duvidas #sidebar #tagcloud ul li a.t3 {font-size:12px;}
.tira-duvidas #sidebar #tagcloud ul li a.t4 {font-size:14px;}
.tira-duvidas #sidebar #tagcloud ul li a.t5 {font-size:16px;}

.tira-duvidas #main-content {
	width: 444px;
	float: left;
	padding: 18px;
}
.tira-duvidas #main-content h2 {
	background: url(../img/tit_resultado_busca.gif) no-repeat left top;
	width: 185px;
	height: 20px;
}
.tira-duvidas #main-content p.txt-search {
	font-size: 12px;
	font-weight: bold;
	color: #ffe400;
	padding: 10px 0;
}
.tira-duvidas #main-content .pagination p {
	text-align: right;
}
.tira-duvidas #main-content #related-searches {
	background: #4499ce;
	padding: 18px;
}
.tira-duvidas #main-content #related-searches p {
	font-weight: bold;
	color: #fff;
	padding: 0 0 10px 0;
}
.tira-duvidas #main-content #related-searches ul li {
	list-style: none;
	display: inline;
}
.tira-duvidas #main-content #related-searches ul li a {
	color: #ffe400;
	padding: 0 5px 5px 0;
	text-decoration: none;
}
.tira-duvidas #main-content #related-searches ul li a:hover {
	text-decoration: underline;
}
.tira-duvidas #main-content #faq {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.tira-duvidas #main-content #faq li {
	list-style: none;
}

.tira-duvidas #main-content #faq dl  {
    width:420px;
    height:100%;
    display:block;
    margin:2px 2px 20px 0;
    clear:both;
}
.tira-duvidas #main-content #faq dl dt {
	font-weight: bold;
	padding: 10px 0 0 0;
	_padding: 0;
	cursor: pointer;
}
.tira-duvidas #main-content #faq dl dt a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
	padding: 10px 0 0 0;
	_padding: 0;
	cursor: pointer;
}
.tira-duvidas #main-content #faq dl dt span {
	width: 18px;
	float: left;
}
.tira-duvidas #main-content #faq dl dd {
	padding: 10px 0 0 18px;
	_padding: 10px 0 0 18px;
	margin: 0;	
	font-weight: normal;
	display: none;
	
}
.tira-duvidas #main-content .pagination {
	border-top: 1px solid #8ebddf;
	margin: 20px 0;
	padding: 10px 0 0 0;
}
.tira-duvidas #main-content .pagination a {
	color: #fff;
	text-decoration: none;
	padding: 0 5px;
	font-weight: bold;
}
.tira-duvidas #main-content .pagination a:hover {
	text-decoration: underline;
}
.tira-duvidas #main-content .pagination span {
	color: #ffe400;
	padding: 0 5px;
	font-weight: bold;
}


/*
 * ---------------------------------------------------------
 * Section - Home
 * ---------------------------------------------------------
 */
.home #banner-steps {
	margin: 0px 0 0 0;
}
.home #banner-steps h2 {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/tit_faca_inspecao.jpg) no-repeat left top;
	width: 313px;
	height: 18px;
    margin: 14px 0 10px 0;
}
.home #banner-steps .steps {
	list-style: none;
	margin: 0;
	padding: 0;
}
.home #banner-steps .steps li {
	display: inline;
}
.home #banner-steps .steps li a {
	text-indent: -9999px;
	overflow: hidden;
	height: 79px;
	display: block;
	float: left;
}
.home #banner-steps ol.steps li a.step1 {
	background: url(../img/insp_step1.jpg) no-repeat left top;
	width: 214px;
}
.home #banner-steps ol.steps li a.step2 {
	background: url(../img/insp_step2.jpg) no-repeat left top;
	width: 236px;
} 
.home #banner-steps ol.steps li a.step3 {
	background: url(../img/insp_step3.jpg) no-repeat left top;
	width: 255px;
}
.home #banner-steps h3 {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/insp_m_veja_tambem.jpg) no-repeat left top;
	width: 143px;
	height: 29px;
	float: left;
}
.home #banner-steps ul {
	list-style: none;
}
.home #banner-steps ul li {
	display: inline;
}
.home #banner-steps ul li a {
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	display: block;
	height: 29px;
}
.home #banner-steps ul li a.porque {
	background: url(../img/insp_m_porque_fazer.jpg) no-repeat left top;
	width: 112px;
}
.home #banner-steps ul li a.como {
	background: url(../img/insp_m_como_e_feita.jpg) no-repeat left top;
	width: 106px;
}
.home #banner-steps ul li a.quem {
	background: url(../img/insp_m_quem_deve.jpg) no-repeat left top;
	width: 134px;
}
.home #banner-steps ul li a.onde {
	background: url(../img/insp_m_onde.jpg) no-repeat left top;
	width: 98px;
}
.home #banner-steps ul li a.quando {
	background: url(../img/insp_m_quando.jpg) no-repeat left top;
	width: 111px;
}


/* Limite date */
.home .limite-date {
	float: left;
	width: 255px;
	margin-top: 7px;
}
.home .limite-date h3 {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/img_placa_do_mes.jpg) no-repeat left top;
	width: 259px;
	height: 94px;    
}
.home .limite-date h2 {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/tit_data_limite.jpg) no-repeat left top;
	width: 230px;
	height: 52px;
    margin:17px 0 0 0;
}
.home .limite-date h2.border {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/tit_data_limite.jpg) no-repeat left top;
	width: 234px;
	height: 27px;
    border-bottom:1px solid #8caeda;
    padding-bottom:2px;
}
.home .limite-date p {
	font-size: 15px;
	font-weight: bold;
	color:#FFFF00;
}
.home .limite-date p.div02 {
	font-size: 13px;
	font-weight: normal;
}
.home .limite-date p.div03 {
	font-size: 13px;
	font-weight: normal;
    margin-top:20px;
}
.home .limite-date p.data {
	font-size: 24px;
	font-weight: bold;
    text-align:center;
    margin:15px;
}
.home .limite-date fieldset {
	border: none;
}
.home .limite-date ul {
	list-style: none;
	padding: 3px 0;
	width: 255px;
	border-bottom: 1px solid #8caeda;
	float: left;
}
.home .limite-date ul li {
	float: left;
	width: 255px;
	padding: 3px 0;
	font-weight:bold;
}
.home .limite-date ul li label {
	width: 95px;
	font-size: 13px;
	display: inline-block;
}
.home .limite-date ul li .text{
	background: #d9e4f3;
	border: 1px solid #184a6d;
} 
.home .limite-date ul li .select {
	background: #d9e4f3;
	border: 1px solid #184a6d;
    font-size:10px;
} 
.home .limite-date fieldset.id03{
    margin-top:20px;
	border-top: 1px solid #8caeda;
    border-bottom: 1px solid #8caeda;
} 
.home .limite-date ul li label.text02 {
    width: 95px;
	font-size: 13px;
	display: inline-block;
}
.home .limite-date ul li label.text03 {
    width: 120px;
	font-size: 13px;
    text-align:left;
	display: inline-block;
}
.home .limite-date ul li label.text04 {
    width: 250px;
	font-size: 13px;
	display: inline-block;
}
.home .limite-date .bt-ok {
	float: right;
	margin: 8px 3px 0 0;
	display: block;
}
.home .limite-date .bt-ok02 {
   	margin-left:4px;
    display: inline-block;
}
.home .limite-date .nova-consulta {
   	float:right;
    margin-right:4px;
    display: inline-block;
}

/* FAQ */
.home .faq {
	width: 248px;
	float: left;
	margin: 25px 0 0 22px;
}
.home .faq h2 {
	text-indent: -9999px;
	overflow: hidden;
	width: 248px;
	height: 26px;
	background: url(../img/tit_duvidas_mais_frequentes.jpg) no-repeat left top;
	border-bottom: 1px solid #8caeda;
	margin-bottom: 12px;
}
.home .faq fieldset {
	border: none;
}
.home .faq fieldset .text {
	background: #d9e4f3;
	border: 1px solid #184a6d;
	width: 205px;
}
.home .faq h3 {
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0;
}
.home .faq ul li {
	list-style: inside;
	padding: 5px 0;
}
.home .faq ul li a {
	text-decoration: none;
	color: #fff;
}
.home .faq p {
	border-top: 1px solid #8caeda;
	border-bottom: 1px solid #8caeda;
	padding: 3px 0;
	text-align: right;
	float: left;
	display: block;
	width: 248px;
}
.home .faq p a {
	text-indent: 9999px;
	overflow: hidden;
	background: url(../img/home_bt_veja_todas.jpg) no-repeat left top;
	width: 57px;
	height: 9px;
	display: block;	
	float: right;
	margin: 3px 3px 3px 0;
}
.home .faq .sac {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/logo_sac.png) no-repeat left top;
	width: 107px;
	height: 54px;
	margin-top: 12px;
	display:block;
	float:left;
}

.home .contact {
	width: 156px;
	float: left;
	margin: 24px 0 0 11px;
	padding: 0 0 48px 8px;
	border-left:1px solid #89B0D9;
}

.home .contact a {display:block; float:left; margin-top:8px;}

.home .contact h2 {
	text-indent: 9999px;
	overflow: hidden;
	background: url(../img/tit_fale_conosco.jpg) no-repeat left top;
	width: 123px;
	height: 26px;
	padding-bottom: 1px;
	border-bottom: 1px solid #8caeda;
}

.home .contact h3 {
	text-indent: 9999px;
	overflow: hidden;
	background: url(../img/tit_fale_conosco_clique.jpg) no-repeat left top;
	width: 61px;
	height: 12px;
	margin-top: 5px;
	padding-bottom: 1px;    
}
.home .contact .prefeitura {
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/logo_prefeitura2.png) no-repeat left top;
	width: 157px;
	height: 44px;
	float: left;
	display: block;
}

/* Form Imprensa */
.formImprensa{display:inline;}
.formImprensa .inputImprensaGenerico{width:100%; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000; padding:1px 4px 0px 4px;}
.formImprensa .inputImprensaNome{width:100%; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000; padding:1px 4px 0px 4px;}
.formImprensa .inputImprensaEditora{width:280px; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000; }
.formImprensa .inputImprensaTelefone{width:100%; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000; }
.formImprensa .inputImprensaData{width:100%; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000; padding:1px 4px 0px 4px;}
.formImprensa .ImprensaSelect{width:100%; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000;}
.formImprensa .imprensaTextearea{width:100%; height:70px; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000;}
.formImprensa .txtCamposImprensa{font:9px arial; color:#ffffff; text-align:left;}
.formImprensa .botaoEnviar{margin:7px 0px 0px 0px;}
/* Form Imprensa */


/* -- Imprensa -- */
    /* Home*/
#boxImagemRightHome{float:left; display:block; width:740px; border:0px solid red; margin-left:10px;}
#boxImagemRightHome .imprenssaHr{float:left; display:block; width:680px; padding:15px 0 15px 0; *padding:22px 0 0px 0;}
#boxImagemRightHome .imprensaTitVideos{float:left; display:block; padding:15px 0 15px 0; *padding:22px 0 10px 0;}
#boxImagemRightHome .imprensaTitImagens{float:left; display:block; padding:15px 0 15px 0; *padding:22px 0 10px 0;}
#boxImagemRightHome .dataRelease{font:12px arial; color:#ffffff; text-align:left;}
#boxImagemRightHome .titRelease{font:12px arial; color:#FCE500; text-align:left; font-weight:bold;}
#boxImagemRightHome .vejamaisRelease a{font:12px arial; color:#ffffff; text-align:left; text-decoration:none;}
#boxImagemRightHome .vejamaisRelease a:hover{color:#FCE500;}

#boxImagemRightHome ul#thumbImagensHome {float:left;  width:740px; display:block; list-style:none; padding:15px 0px 0px 0;}
#boxImagemRightHome ul#thumbImagensHome li{width:105px; height:147px; float:left; margin-right:10px; display:block; background: url(../img/imprensa_bg_thumb_img.jpg) no-repeat left top;}

#boxImagemRightHome ul#thumbImagensHome li .imagemVideo{position:absolute; width:86px; height:58px; margin:0px 0 0 9px}
#boxImagemRightHome ul#thumbImagensHome li .linkCategoria{position:absolute; width:90px; height:58px; padding:44px 0 0 16px; font:11px tahoma; color:#ffffff;}
#boxImagemRightHome ul#thumbImagensHome li .linkCategoria a{text-decoration:none; font:11px tahoma; color:#ffffff; font-weight:bold; cursor:pointer;}
#boxImagemRightHome ul#thumbImagensHome li .linkCategoria a:hover{color:#FCE500;}
#boxImagemRightHome ul#thumbImagensHome li .titCategoria{position:absolute; font:12px tahoma; color:#FFFF00; width:86px;  margin:0px 0 0 9px}
#boxImagemRightHome ul#thumbImagensHome li .txtCategoria {position:absolute; width:90px; padding:60px 0 0 16px; font:11px tahoma; color:#ffffff;}
#boxImagemRightHome ul#thumbImagensHome li .txtCategoriaVideo {position:absolute; width:90px; padding:41px 0 0 16px; font:11px tahoma; color:#ffffff;}
#boxImagemRightHome ul#thumbImagensHome li .titVideo{position:absolute; font:12px tahoma; color:#FFFF00; width:86px;  margin:-7px 10px 0 9px}

#boxImagemRightHome ul#thumbImagensHome li .titCategoriaImagem{position:relative; display:block; font:12px tahoma; color:#FFFF00; width:86px;  margin:-8px 10px 0 9px}
#boxImagemRightHome ul#thumbImagensHome li .imagem{position:relative;  display:block; width:86px; height:58px; margin:4px 0 0 9px;}
#boxImagemRightHome ul#thumbImagensHome li .linkCategoriaImagem{position:relative; display:block; width:90px; height:58px; padding:2px 0 0 16px; font:11px tahoma; color:#ffffff;}
#boxImagemRightHome ul#thumbImagensHome li .linkCategoriaImagem a{text-decoration:none; font:11px tahoma; color:#ffffff; font-weight:bold; cursor:pointer;}
#boxImagemRightHome ul#thumbImagensHome li .linkCategoriaImagem a:hover{color:#FCE500;}
#boxImagemRightHome ul#thumbImagensHome li .txtCategoriaImagem {position:relative; display:block; width:90px; padding:0px 0 0 16px; margin-top:-40px; font:11px tahoma; color:#ffffff;}

#boxImagemRight ul#thumbImagens {list-style:none; padding:25px 0 0 0;}
#boxImagemRight ul#thumbImagens li{width:105px; height:147px; float:left; margin-right:10px; display:block; background: url(../img/imprensa_bg_thumb_img.jpg) no-repeat left top;}
#boxImagemRight ul#thumbImagens li .titCategoriaImagem{position:relative; display:block; font:12px tahoma; color:#FFFF00; width:86px;  margin:-8px 10px 0 9px}
#boxImagemRight ul#thumbImagens li .titCategoriaVideo{position:relative; display:block; font:12px tahoma; color:#FFFF00; width:86px;  margin:-8px 10px 0 9px}
#boxImagemRight ul#thumbImagens li .imagem{position:relative;  display:block; width:86px; height:58px; margin:8px 0 0 9px;}
#boxImagemRight ul#thumbImagens li .imagemVideo{position:relative;  display:block; width:86px; height:58px; margin:8px 0 0 9px;}
#boxImagemRight ul#thumbImagens li .linkCategoriaImagem{position:relative; display:block; width:90px; height:58px; padding:4px 0 0 16px; font:11px tahoma; color:#ffffff;}
#boxImagemRight ul#thumbImagens li .linkCategoriaImagem a{text-decoration:none; font:11px tahoma; color:#ffffff; font-weight:bold; cursor:pointer;}
#boxImagemRight ul#thumbImagens li .linkCategoriaImagem a:hover{color:#FCE500;}
#boxImagemRight ul#thumbImagens li .txtCategoriaImagem {position:relative; display:block; width:90px; padding:0px 0 0 16px; margin-top:-40px; font:11px tahoma; color:#ffffff;}
#boxImagemRight ul#thumbImagens li .txtCategoriaVideo {position:relative; display:block; width:90px; padding:0px 0 0 16px; margin-top:0px; font:11px tahoma; color:#ffffff;}
    /* Home*/


#boxImagem, #boxImagemReleases .links01 a{font:9px tahoma; font-weight:bold;}
#boxImagem, #boxImagemReleases .links02 a{font:10px tahoma; font-weight:bold;}
#boxImagem, #boxImagemReleases .links03 a{font:12px tahoma; font-weight:bold;}
#boxImagem, #boxImagemReleases .links04 a{font:14px tahoma; font-weight:bold;}
#boxImagem, #boxImagemReleases .links05 a{font:15px tahoma; font-weight:bold;}

/* Nuvem de Links */
#boxImagem, #boxImagemArea ul#nuvem {width:200px; border:0px solid red; list-style:none; margin:0 0 0 -28px; *margin:0 0 0 -15px;}
#boxImagem, #boxImagemArea ul#nuvem li{border:0px solid green; list-style:none; text-align:left; float:left;}
#boxImagem, #boxImagemArea ul#nuvem li .links01 a, .links02 a, .links03 a, .links04 a, .links05 a{margin:4px 2px 0 0px;}
#boxImagem, #boxImagemArea ul#nuvem li .links01 a{font:9px tahoma;  font-weight:normal;}
#boxImagem, #boxImagemArea ul#nuvem li .links02 a{font:10px tahoma; font-weight:bold;}
#boxImagem, #boxImagemArea ul#nuvem li .links03 a{font:12px tahoma; font-weight:bold;}
#boxImagem, #boxImagemArea ul#nuvem li .links04 a{font:14px tahoma; font-weight:bold;}
#boxImagem, #boxImagemArea ul#nuvem li .links05 a{font:15px tahoma; font-weight:bold;}

#boxImagemRight{float:left; width:470px; border:0px solid red; margin-left:10px;}
#boxImagemRight .imprenssaHr{float:left; width:450px; padding:15px 0 15px 0; *padding:22px 0 0px 0;}
#boxImagemRight .dataRelease{font:12px arial; color:#ffffff; text-align:left;}
#boxImagemRight .titRelease{font:12px arial; color:#FCE500; text-align:left; font-weight:bold;}
#boxImagemRight .vejamaisRelease a{font:12px arial; color:#ffffff; text-align:left; text-decoration:none;}
#boxImagemRight .vejamaisRelease a:hover{color:#FCE500;}

#boxImagemReleases{float:left; width:100%; *width:100%; _width:231px; border:0px solid red; padding:0px 10px 10px 16px; *padding:0px 5px 10px 20px; _padding:0px 10px 10px 4px;/*background: url(../img/imprensa_box_img_release.jpg) left top no-repeat ;*/}
#boxImagemReleases a{color:#FCE500; text-decoration:none;}
#boxImagemReleases a:hover{text-decoration:underline;}
#boxImagemReleasesArea{float:left; width:195px; *width:206px; border:0px solid red; margin:22px 0 0 10px;}
#boxImagemReleasesArea ul{list-style-type:disc; color:#FCE500;}
#boxImagemReleasesArea li{margin-left:16px; font:13px tahoma; font-weight:bold; line-height:18px;}


#boxImagem #boxImagemArea{float:left; width:226px; *width:100%; _width:226px; border:0px solid red; padding:0px 5px 10px 20px; *padding:0px 5px 10px 20px; _padding:0px 10px 10px 4px;}
#boxImagem #boxImagemArea a{color:#FCE500; text-decoration:none; display:block; line-height:18px;}
#boxImagem #boxImagemArea a:hover{text-decoration:underline;}
#boxImagem #boxImagemArea{float:left; width:185px; *width:206px; border:0px solid red; margin:22px 0 0 10px;}
#boxImagem #boxImagemArea ul{list-style-type:disc; color:#FCE500;}
#boxImagem #boxImagemArea li{ display:block; margin-left:16px; font:13px tahoma; font-weight:bold; line-height:18px;}

#boxImagem #boxImagemVideo{float:left; width:226px; *width:100%; _width:226px; border:0px solid red; padding:0px 5px 10px 8px; *padding:0px 5px 10px 20px; _padding:0px 10px 10px 4px;}
#boxImagem #boxImagemVideo a{color:#FCE500; text-decoration:none; display:block; }
#boxImagem #boxImagemVideo a:hover{text-decoration:underline;}
#boxImagem #boxImagemVideo{float:left; width:185px; *width:206px; border:0px solid red; margin:12px 0 0 10px;}
#boxImagem #boxImagemVideo ul{list-style-type:disc; color:#FCE500;}
#boxImagem #boxImagemVideo li{ display:block; margin-left:16px; font:13px tahoma; font-weight:bold; line-height:22px; *line-height:12px;}


 /* paginacao */
ul#PaginacaoImprensaNew{position:relative; left:14px; }
ul#PaginacaoImprensaNew li{width:10px; list-style:none; display:inline-table; *display:inline; float:none;  font:12px verdana; color:#ECEFFE; padding:0px 2px 0px 1px; word-spacing:5px; text-align:left;}
ul#PaginacaoImprensaNew li.imgPaginas{width:50px; margin-bottom:13px;}
ul#PaginacaoImprensaNew li a{font:12px verdana; color:#ECEFFE; text-decoration:none; }
ul#PaginacaoImprensaNew li a:hover{color:#FCE500; text-decoration:underline;}
/* -- Imprensa -- */


/* -- Menu Imprensa -- */
ul#menuImprensaTopo{margin:5px 0px 0px 6px; _margin:5px 0px 0px 3px; float:left;}
ul#menuImprensaTopo li{float:left; list-style:none; margin:0 2px 0 2px;}
ul#menuImprensaTopo li.item01{width:63px; height:17px; text-align:center;}
ul#menuImprensaTopo li.item02{width:55px; height:17px; text-align:center;}
ul#menuImprensaTopo li.item03{width:45px; height:17px; text-align:center;}
ul#menuImprensaTopo li.item04{width:167px; height:17px; text-align:center;}
ul#menuImprensaTopo li.item05{width:161px; height:17px; text-align:center;}
/* -- Menu Imprensa -- */


/* DOJO Login */
.dojoDialog {border:1px solid #999; -moz-border-radius : 0px; padding:0px;}
.box {display:block; text-align: center;}
.box .dojoButton {float:left; margin-right: 10px;}
.dojoButton .dojoButtonContents {font-size: medium;}
.inputLogin{font:10px arial; color:#1F313D; width:110px; background-color:#DAE6F4; border:1px solid #1A4C6D;}
.btLoginFechar a{font:16px arial; color:#ffffff; font-weight:bold;}
.btLoginFechar a{float:right; margin:5px 10px 0 0px; font:16px arial; color:#ffffff; font-weight:bold; text-decoration:none;}
.btLoginFechar a:hover{text-decoration:none; color:#000000;}
.Login-Senha{font:12px arial; color:#ffffff;}
.LoginSenhaIncorreta{margin:5px 0 0 30px;}
.LoginVoltar{margin:0 0 0 30px;}
.inputImprensaEmail{width:100%; background:#E4EDF6; border:1px #225271 solid; font:9px arial; color:#000; padding:1px 4px 0px 0px;}
.Feedback_email{font:9px arial; color:#193B7A; font-weight:bold;}
.LoginIncorreto{font:14px arial; color:#D4D22A; font-weight:bold; margin:0 0 0 30px; display:block;}
.feedback_esquecisenha{font:14px arial; color:#D4D22A; font-weight:bold; margin:0 0 0 10px; display:block;}
.LoginEsqueciSenhaVoltar{margin:0 0 0 12px;}
.btFecharVideo {width:340px; *width:350px; height:20px;  display:block; background-color:#3470BF; padding-left:10px; *padding-left:10px;}
.btFecharVideo a{font:12px arial; color:#D4D22A; font-weight:bold; text-decoration:none; display:block; background-color:#3470BF;}
.btFecharVideo a:hover{color:#ffffff;}
/* DOJO Login */