/*-------------------------- barra institucional --------------------------*/
@import url("http://web-bahia.ba.gov.br/instbar/css/instbar-portal.css");

/* --------------------- RESET --------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:' ';content:none;}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* --------------------- DEFINIÇÕES GERAIS --------------------- */
body {font:12px Arial, Helvetica, sans-serif;color:#333;background:url(../images/bg-body.jpg) repeat-x top #FFF;}
body#home {background-image:url(../images/bg-body-home.jpg)}
	/* links */
	a:link, a:active, a:visited {color:#0071B4; text-decoration:none;}
	a:hover {text-decoration:underline;}
		
	/* titulo */
	h1 {font-size:1.5em;margin-bottom: 20px;color: #EC1213;}
	h2 {font-size:1.250em;color: #00478D;}
	h3 {font-size:1.167em;}
	h4 {font-size:1em;}
	h5 {font-size:1em;}
	
	/* estilos padrões de formatação de tabela */
	table.outer th {padding:5px; background:#EBECF1 !important; border-bottom:1px solid #CFCED4 !important;}
	table .head, table .head th, table .head td {padding:5px; background:#EEE !important; border-bottom:1px solid #CFCED4 !important;}
	table .even, table .even th, table .even td {padding:5px; border-bottom:1px solid #CFCED4 !important;}
	table .odd, table .odd th, table .odd td {padding:5px; border-bottom:1px solid #CFCED4 !important;}
	table .foot, .foot th, table .foot td {padding:5px; border-bottom:1px solid #CFCED4 !important;}
	table .foot a {}
	tr.head td {}
	tr.even td {}
	tr.odd td {}
	tr.foot td {}
	td {vertical-align:top}

/* --------------------- ACESSIBILIDADE - TAMANHO TEXTO --------------------- */
body.bFont {font-size:14px;}
body.bFont #news-block-portal .text h2 { font-size: 1.250em; margin-bottom: 0; }

/* ------------------- menu usuário ----------------------*/
.user-menu {position: absolute;top:0;left: 10px;display: block;border:1px solid #CCDEF2;background:#000;height: 38px;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;padding:0 3px;}
.user-menu a {display: block;float:left;width:24px;height: 24px;background: url(../images/icon-user-menu.png) no-repeat;overflow: hidden;text-indent: -1000px;margin:7px 5px 0;}
.user-menu .opt-adm {background-position:0 0;}
.user-menu .opt-logout {background-position:-124px 0;}
.user-menu .opt-user {background-position:-248px 0;}


/* --------------------- ESTRUTURA --------------------- */
#wrapper {display:table; width:100%;}
	#container {background:none;}
	#home #container {background:url(../images/bg-container.jpg) no-repeat center 144px;}
		#header {display:block; clear:both; height:144px;}
			#header-info {display:block;width:998px;margin:0 auto;}
				#header a.logo, #header h1.logo {display:block;	width:172px;height:68px;position:absolute;left:50%;top:41px;margin-left:-456px;background:url('http://web-bahia.ba.gov.br/images/logo-governo-bahia-172x68.png') no-repeat;text-indent:-1000px;overflow:hidden;}
				/*#header a.logo, #header h1.logo {display:block;width:219px;height:78px;position:absolute;left:50%;top:36px;margin-left:-504px;background:url('http://web-bahia.ba.gov.br/images/brasao-bahia-219x78.png') no-repeat;text-indent:-1000px;overflow:hidden;z-index: 9999;}*/

#main {margin:0 auto; width:998px; display:block; clear:both;}
	#main-content {line-height:150%;}

	#main-content.ext-1, #main-content.ext-2 {padding:15px 0 15px 15px; width:753px;}
	#main-content.full {padding:15px 15px; width:968px;}

		#main-area-1,#main-area-2,#main-area-3,#main-area-4,#side-area-1,#side-area-2 {}
	
		#main-area-1 {padding:11px 0 15px;}
		#main-area-2 {width:476px;float:left;padding:22px 0 0 15px;}
		#main-area-3 {width:476px;float:right;padding:30px 15px 0 0;}
		#main-area-4 {}

	#main #side-area-1 {width:476px;float:left;padding:15px 0 0 15px;}
	#main #side-area-2 {width:476px;float:right;padding:15px 15px 0 0;}

	#footer-area .footer-area-info {display:table;width:968px;margin:0 auto; padding:15px; clear:both;}
	
	#content {}

#footer {padding:26px 0; width:100%; display:table; clear:both; background:url(../images/bg-footer.jpg) no-repeat center top; line-height:150%;font-size: 1em;color: #666;}
#footer.w-footer-area {background-position: center -7px;}
	#footer-area {clear:both; background:url(../images/bg-footer.jpg) no-repeat center top;}
	#home #footer-area {background-position:center 285px;}

	#footer-info {left: 50%;margin-left: -312px;position: relative;border-left: 1px solid #CCC;padding-left: 5px;width:450px;}
		#footer-info p, #footer-info address {padding:0 13px;}
		#footer-info p {font-weight:bold;}
		#footer-info address p {padding-left:0; font-weight:normal; font-style:normal;}
		#footer-info a.map {padding-left:13px; color:#0079C3; background:url(../images/ico_map.png) no-repeat left top;display: block;height: 16px;line-height: 16px;margin-top: 5px;}
		#footer-info .footer-logo-governo {display:block;background:url(http://web-bahia.ba.gov.br/images/logo-governo-bahia-138x55.png) no-repeat;width: 138px;height: 55px;text-indent:-1000px; overflow: hidden;position: absolute;margin-left: -177px;}
		/*#footer-info .footer-logo-governo {display:block;background:url(http://web-bahia.ba.gov.br/images/brasao-bahia-170x61.png) no-repeat center;width: 170px;height:61px;text-indent:-1000px; overflow: hidden;position: absolute;margin-left: -196px;}*/
		#footer-info .info-complementar {margin-top:15px;}
		#footer-info .info-complementar .tel {font-weight: bold;}

/* --------------------- GERAIS --------------------- */
.clear { clear:both; }
noscript p {background-color:#FFC; border:1px solid #FC3; padding:3px 6px; color:#000; margin:0 0 10px;}

/* --------------------- SISTEMA --------------------- */
/* mensagem de redirecionamento */
.redirect-message {display:block; background:#F1F6F9; padding:20px; text-align:center; border:1px solid #CCDEF2; line-height:125%;}
.redirect-message h5 {font-size:1.167em;color:#00478D;font-weight:bold;text-align:center;clear:both;margin-bottom:5px;}
.redirect-message p {font-size:1em;color:#666;font-weight:normal;clear:both;text-align:center;}

/* --------------------- ESTATÍSTICAS --------------------- */
table.statstable td, table.statstable th {padding:5px !important;}
table.statstable td.even, table.statstable tr.even td {background:#F9F9F9 !important;}
table.statstable td.odd, table.statstable tr.odd td {background:#FFF !important;}
table.statstable td.foot, table.statstable tr.foot td {background:#D0D6E4 !important; color:#003366; text-align:left;}
.statsdiv {display:block;height:20px;background:#EEE !important;text-align:center;font-size:0.917em;padding:5px !important;margin-bottom:10px;}
.statsdiv a{display:inline;padding:0 15px;}
.statsdiv2 {display:block;height:20px;text-align:center;font-size:0.917em;padding:5px;margin-bottom:10px;}
table.statstable {margin:0 !important; padding:0 !important; font-size:small; font-weight: normal;}
.stats {vertical-align: bottom; width:625px; margin:0 !important; border: 0 !important;}
table.statstable td.statsimg {vertical-align:bottom; width:25px !important; text-align:center; padding:0 !important;}
.statsimgweekday {vertical-align: bottom; font-size: small; font-weight: normal;}
table.statstable tr.statswords td, table.statstable tr.statswords th, table.statswords td.statswords {border-width: 0 !important; font-size:0.75em; background-color: transparent !important; font-weight: normal; text-align:center; width:25px !important;}
.statsfore {width: 30%; padding:2px;}

/* --------------------- MENU --------------------- */
	/* 
	O estilo do menu vertical expansível é dividido entre estrutura e tema.
	A classe 'exp' é incorporada via Javascript e necessária para o funcionamento CSS + JS.
	*/
	.exp .open a, .exp .closed a { background: url('../images/menu_icons.png') -117px 7px no-repeat; }
	.exp .closed a { background-position:170px 7px; }
	.exp li.open li a, .exp li.closed li a { background:none; }
	.exp li li.open a, .exp li li.closed a { background: url('../images/menu_icons.png') -117px 7px no-repeat; }
	.exp li li.closed a { background-position:170px 7px; }
	.exp li li.open li a, .exp li li.closed li a {background:none;}
	.exp li li li.open a, .exp li li li.closed a { background: url('../images/menu_icons.png') -117px 7px no-repeat; }
	.exp li li li.closed a { background-position:170px 7px; }
	.exp li li li.open li a, .exp li li li.closed li a {background:none;}

/* --------------------- CONTEUDO --------------------- */

/* titulos H# linha 15 */
/* links na linha 11 */
#content p {margin-bottom:10px;}
#content pre {} /* estilo fck formatado */
#content address {} /* estilo fck endereço */
#content hr {height:1px;border:none;border-top:1px solid #999;margin:10px 0;clear:both;}
#content img { margin:5px;}
#content blockquote { margin-left:20px; }
#content ol { list-style:inside decimal; margin:10px 0; }
#content ol ol { margin:0 10px; }
#content ol li {}
#content ul { list-style:inside disc; margin:10px 0; }
#content ul ul { margin:0 10px; }
#content ul li {}
/* tabela */
#content table {margin-bottom:10px; border:1px solid #CFCED4;}
#content table tr th,
#content table tr td {border:1px solid #CFCED4;}
/* tabela layout */
#content table.layout,
#content table.layout tr th,
#content table.layout tr td,
#content table.layout .even,
#content table.layout .odd,
#content table.layout th.even ,
#content table.layout th.odd,
#content table.layout td.even,
#content table.layout td.odd {border:none !important; border-collapse:separate; background:none;}

/* --------------------- NOTÍCIA --------------------- */
#news h1 {margin-bottom:22px; font-size:1.5em;}
#news h2 {}
#news h3 {color:#999; font-size:1.16em;}

ul.media {clear:both;width:100%;}
ul.media li {border:none !important; display:inline !important; padding:0 !important; float:none !important; margin:0 !important; width:auto !important;}
.media-photo a, .media-video a, .media-audio a {background:url('../images/ico_foto.gif') no-repeat top; display:block; overflow:hidden; text-indent:-1000px; width:16px; float:right;}
.media-video a {background-image:url('../images/ico_video.gif');}
.media-audio a {background-image:url('../images/ico_audio.gif');}

/* gerais */
.news-block {width:476px; float:left;}
	.news-block li {width:100%; float:left;}
	.news-block .topic {margin:0; color:#EC1213; font-size:0.917em !important; font-weight:normal;}
	.news-block .title {margin:10px 0 4px; color: #00478D; font-size:1.5em !important; font-weight:bold;}
		.news-block .title a {color:#00478D; text-decoration:none;}
		.news-block .title a:hover {color:#00478D; text-decoration:underline;}
	.news-block .date {font-size: 0.750em;display: block;font-weight: normal;color: #666;}
	.news-block p {margin-bottom:4px; width:100%; float:left;font-size: 1em;color:#666;line-height: 150%;}
		.news-block p img {border:none; margin:0 5px 5px 0; float:left;}
		.news-block p img[align=right] {margin:0 5px 0 5px; float:right;}
		.news-block p a.more {color:#333; font-weight:bold;}
	.news-block .numbers {margin-bottom:2px;}

/* carrosel */
.news-carousel-block {margin-bottom:16px; width:512px;}
.news-carousel-block.active {overflow:hidden; height:429px; position:relative; background:none;}
	.news-carousel-block.active .news-carousel-list {width:1650px; height:343px !important;}
		.news-carousel-block.active .news-carousel-list li {width:514px !important; height:343px !important; overflow:hidden; float:left; position:relative;}
		.news-carousel-block.active .descricao {background: url("../images/bg01.png") repeat;bottom: 0;left: 0;margin-bottom: 0;padding: 15px;position: absolute;width: 492px;z-index: 50;}
		.news-carousel-block.active .title {line-height: 120%;margin:0 0 5px;}
		.news-carousel-block img, .news-carousel-block p img {margin:0;}
			.news-carousel-block.active a, .news-carousel-block.active p a {color:#FFF; font-weight:bold;}
			.news-carousel-block.active .title a {/*font-size:14px;*/ line-height:125%; margin-bottom:10px;}
			.news-carousel-block.active .title a:hover {color:#FFF; text-decoration:underline;}
		.news-carousel-block.active p {color:#CDDFF2; line-height:150%;}
		.news-carousel-block.active p.photo {padding:0; width:514px;height:343px;overflow: hidden; background:url(../images/img-noticia.jpg) #CCC; position:absolute; top:0px; left:0px; z-index:40;}
	.news-carousel-block .control {position:absolute; top:4px; right:4px; z-index:60; width:14px; height:14px; background:url('../images/ico_play_pause02.png') left top no-repeat; overflow:hidden; text-indent:-1000px;}
	.news-carousel-block .control-resume {background:url('../images/ico_play_pause02.png') left bottom no-repeat;}
	.news-carousel-block .nav {position:absolute; top:335px; left:0px; width:516px; z-index: 70;}
		.news-carousel-block .nav li {margin-right:1px; width:170px;}
		.news-carousel-block.split-2 .nav li {width:256px;}
			.news-carousel-block .nav h4 {font-size:0.9em;}
				.news-carousel-block .nav a {margin:7px 0 0; width:156px; height:74px; padding:9px 7px 0; color:#333; background-color:#CDDFF2; line-height:120%; background: url('../images/bg_news_nav01.png') repeat-x center -167px; font-weight:normal; display:block; float:left;}
				.news-carousel-block.split-2 .nav a {width:243px;}
				.news-carousel-block .nav a:focus {text-decoration:none;}
				.news-carousel-block .nav li.activeSlide a {background-position:center top; margin-top:1px; padding-top: 15px;}

/* caixa */

.news-box-block {margin-bottom:15px; width:476px; float:left;}
	.news-box-block ul {width:100%; float:left;}
		.news-box-block li {padding:0 0 14px 0; border-bottom:1px solid #CDDFF2; width:100%; float:left;}
			.news-box-block .title {margin:0 0 15px; font-size:1.250em; line-height:125%;}
			.news-box-block p img {margin-right: 15px !important;float: left;}

.news-box-block {}
.news-box-block.conteudo-eventos-shows,
.news-box-block.conteudo-eventos-teatro,
.news-box-block.conteudo-eventos-exposicoes {display: none;width:440px;border: 4px solid #0071B4;padding: 21px 14px 31px;margin:1px 0 30px 0;background:#FFF;clear: both;position: relative;}
.news-box-block.conteudo-eventos-shows ul li,
.news-box-block.conteudo-eventos-teatro ul li,
.news-box-block.conteudo-eventos-exposicoes ul li {width:202px;float: left;}
.news-box-block.conteudo-eventos-shows ul li a,
.news-box-block.conteudo-eventos-teatro ul li a,
.news-box-block.conteudo-eventos-exposicoes ul li a {color:#666;}
.news-box-block.conteudo-eventos-shows ul li h2 a,
.news-box-block.conteudo-eventos-teatro ul li h2 a,
.news-box-block.conteudo-eventos-exposicoes ul li h2 a {font-size: 0.833em;}
.news-box-block.conteudo-eventos-shows ul li a.more,
.news-box-block.conteudo-eventos-teatro ul li a.more,
.news-box-block.conteudo-eventos-exposicoes ul li a.more {color: #0071B3;font-size: 1.333em;font-weight: bold;margin-top: 31px;position: absolute;right: 0;}
.news-box-block.conteudo-eventos-shows.active,
.news-box-block.conteudo-eventos-teatro.active,
.news-box-block.conteudo-eventos-exposicoes.active {display: table;}

.news-box-block.conteudo-eventos-shows ul,
.news-box-block.conteudo-eventos-teatro ul,
.news-box-block.conteudo-eventos-exposicoes ul {clear: both;float: none;display: table;}
.news-box-block.conteudo-eventos-shows ul li .foto-evento ,
.news-box-block.conteudo-eventos-teatro ul li .foto-evento ,
.news-box-block.conteudo-eventos-exposicoes ul li .foto-evento {display: block;width: 202px;height: 98px;line-height:98px;overflow: hidden;margin-bottom: 15px;}
.news-box-block.conteudo-eventos-shows ul li .foto-evento img,
.news-box-block.conteudo-eventos-teatro ul li .foto-evento img,
.news-box-block.conteudo-eventos-exposicoes ul li .foto-evento img {width: 202px;}
.news-box-block.conteudo-eventos-shows ul li,
.news-box-block.conteudo-eventos-teatro ul li,
.news-box-block.conteudo-eventos-exposicoes ul li {border:none;padding:0 0 0 15px;width: 202px;float: left;}
.news-box-block.conteudo-eventos-shows ul li.first,
.news-box-block.conteudo-eventos-teatro ul li.first,
.news-box-block.conteudo-eventos-exposicoes ul li.first {border:none;border-right: 1px solid #CCC;padding:0 15px 0 0;}

.news-box-block.conteudo-eventos-shows .news-related,
.news-box-block.conteudo-eventos-teatro .news-related,
.news-box-block.conteudo-eventos-exposicoes .news-related {display: none;}



/* normal */
.news-normal-block {display:table;margin-bottom:15px; width:476px; float:left;border-bottom:1px solid #CDDFF2;line-height: 150%;}
	.news-normal-block ul {width:100%; float:left;}
		.news-normal-block li {display:block;padding:0 0 15px 0;  width:230px; float:left;}
		.news-normal-block li.first {padding:0 15px 20px 0;}
			.news-normal-block .title {margin:0; font-size:1.333em !important; line-height:125%;}
			a.news-more {float:right;font-size:1.333em;color:#0071B3;font-weight: bold;margin-bottom: 35px;}

.cidadao .news-normal-block,
.servidor .news-normal-block,
.turista .news-normal-block,
.investidor .news-normal-block { width: 207px; margin-left: 20px; }
.cidadao .news-normal-block li,
.servidor .news-normal-block li,
.turista .news-normal-block li,
.investidor .news-normal-block li { border-top: 1px solid #CDDFF2;display: table;padding: 15px 0;width: 100%; }
.cidadao .news-normal-block li .first,
.servidor .news-normal-block li .first,
.turista .news-normal-block li .first,
.investidor .news-normal-block li .first { padding: 15px 0; }

h2.tit-noticias {float: left;margin: 0 0 10px 20px;color:#A30B0C;font-size: 1.333em;}

.cidadao h2.tit-noticias {color:#A30B0C;}
.servidor h2.tit-noticias {/*color:#18509A*/color:#666;width: 207px;}
.turista h2.tit-noticias {color:#007E00;}
.investidor h2.tit-noticias {color:#AC731B;}

/* galeria */
.news-gallery-block {margin-bottom:18px;}
	.news-gallery-block ul.active {height:342px; overflow:hidden;}
		.news-gallery-block .title {margin:0 0 5px; font-size:1.250em; line-height:125%;}
		.news-gallery-block ul.photos li {overflow:hidden;}
		.news-gallery-block p {margin:6px 0 4px; width:100%; float:left;}
.news-gallery-2-block {margin-bottom:18px;}
	.news-gallery-2-block .col-1 {width:250px; float:left;}
	.news-gallery-2-block .col-2 {width:258px; float:right;}
		.news-gallery-2-block ul.active {height:166px; overflow:hidden;}
			.news-gallery-2-block .title {margin:0 0 5px; font-size:1.250em; line-height:125%;}
			.news-gallery-2-block ul.photos li {overflow:hidden;}
			.news-gallery-2-block p {margin:6px 0 4px; width:100%; float:left;}

/* notícias em destaque no portal */
#news-block-portal { width: 998px !important; height: 315px; z-index:50; overflow:hidden; position:relative; left:50%; margin-left:-499px;}
#news-block-portal li{ float: left; width: 333px; height: 315px; margin-right: 5px;background: #FFF;} 
#news-block-portal .kwicks {list-style: none;position: relative;margin: 0;padding: 0;}
#news-block-portal .kwicks .kwick-panel {width: 125px;height: 100px;display: block;overflow: hidden;cursor: pointer;padding: 0;}
#news-block-portal .kwicks.horizontal .kwick-panel {margin-right: 5px;float: left;}
#news-block-portal .kwicks.vertical .kwick-panel {margin-bottom: 5px;}
#news-block-portal .kwicks.horizontal .kwick4 { margin-right: none;} 
#news-block-portal .kwicks.vertical .kwick4 { margin-bottom: none;}

#news-block-portal .sombra {position:absolute; z-index:999; right:0; top:0;background:url(../images/header-sombra.png) no-repeat;width: 37px;height: 315px;}
#news-block-portal .photo {overflow: hidden;display: block;height:285px;width:476px;margin:15px;}
#news-block-portal .photo img {margin:-15px -15px 0 0;}
#news-block-portal .text {background:url(../images/bg-news-text.png);display:block;width:448px;height:40px;color:#FFF;position: absolute;bottom:15px;left:15px;padding: 11px 14px;}
#news-block-portal .text h2 { font-size: 1.5em; font-weight: normal;margin-bottom: 5px; }
#news-block-portal .kwick-panel .text h2 { font-size: 1.250em; line-height: 150%; text-shadow: 2px 2px 2px black;}

#news-block-portal .text h3 { font-size: 1em; font-weight: normal; }
#news-block-portal .text a { color: #FFF; font-weight:bold; }
#news-block-portal .text a:hover { text-decoration:none; }

#story_topic_title {display: none;}

#news-block-portal.basic {}
#news-block-portal.basic li {background: #FFF;}
#news-block-portal.basic .sombra {display: none;}
#news-block-portal.basic .text {left:507px;height: 263px;background: #EEE;}
#news-block-portal.basic .text h2 { font-size: 1.667em; line-height: 150%;font-weight: bold;}
#news-block-portal.basic .text h2 a { color:#00478D;}
#news-block-portal.basic .text p {margin-top: 20px;font-size: 1.250em;line-height: 150%;color:#666;}
#news-block-portal.basic .text a.more {color:#666;font-weight: bold;font-size: 1em;clear: both;display:block; }

/* mídias relacionadas */
#content ul.news-attachment, #content ul.news-audio, #content ul.news-video, #content ul.news-related {margin:0; list-style:none !important;}
p#news-attachment {margin:12px 0 3px; padding:2px 0 2px 17px; background:url('../images/ico_attach.gif') left 4px no-repeat; border-bottom:1px solid #666; color:#333; font-size:1em; font-weight:bold;}
	ul.news-attachment li {border-bottom:1px solid #DEE1E4; padding:5px 0 0 7px;}
	ul.news-attachment li:last-child {border:none;}
p#news-audio {margin:12px 0 3px; padding:2px 0 2px 20px; background:url('../images/ico_audio.gif') left 2px no-repeat; border-bottom:1px solid #666; color:#333; font-size:1em; font-weight:bold;}
	ul.news-audio li {padding:5px 0 0 7px;}
p#news-video {margin:12px 0 3px; padding:2px 0 2px 20px; background:url('../images/ico_video.gif') left 3px no-repeat; border-bottom:1px solid #666; color:#333; font-size:1em; font-weight:bold;}
	ul.news-video li {padding:5px 0 0 7px;}
p#news-related {margin:12px 0 3px; padding:2px 0 2px 17px; background:url('../images/ico_news.gif') left 3px no-repeat; border-bottom:1px solid #666; clear:both; color:#333; font-size:1em; font-weight:bold; text-align:left;}
	ul.news-related li {border-bottom:1px solid #DEE1E4; padding:5px 0 3px 1%; width:99%; background:none; text-align:left;}
	ul.news-related li:last-child {border:none;}
		ul.news-related h3, ul.news-related a {font-size:1em !important; font-weight:normal;}
		.news-block ul.news-related a {color:#666;}

.cidadao #news-related,
.servidor #news-related,
.turista #news-related,
.investidor #news-related { display: none; }

/* arquivo de notícias */
p.archive {margin:14px 0 1.5em; border-bottom:2px solid #1F2C34; padding:0; width:100%; height:17px; font-size:0.9em; background: url("../images/bg_link01.gif") no-repeat 409px top; clear:both; float:left;}
#main-content.ext-2 p.archive {background-position:630px top;}
	p.archive a {padding:1px 11px 0 2px; color:#FFF; /*font-size:11px;*/ font-weight:bold; line-height:16px; text-align:center; text-transform:lowercase; display:block; float:right;}


p.attachment {background:url('../images/icon_attach.gif') left 2px no-repeat;border-bottom:1px solid #666; color:#333; margin-top:12px; padding:2px 0 2px 17px; font-size:1em; font-weight:bold;}
ul.attachment li {padding:5px 0 0 7px;}

p.audio {background:url('../images/icon_audio.gif') left 2px no-repeat;border-bottom:1px solid #666; color:#333; margin-top:12px; padding:2px 0 2px 20px; font-size:1em; font-weight:bold;}
ul.audio li {padding:5px 0 0 7px;}

p.video {background:url('../images/icon_video.gif') left 2px no-repeat;border-bottom:1px solid #666; color:#333; margin-top:12px; padding:2px 0 2px 20px; font-size:1em; font-weight:bold;}
ul.video li {padding:5px 0 0 7px;}

p.related {background:url('../images/icon_news.gif') left 2px no-repeat;border-bottom:1px solid #666; clear:both; color:#333; margin:12px 0 3px; padding:2px 0 2px 17px; font-size:1em; font-weight:bold; text-align:left;}
ul.related li {padding:5px 0 3px 7px; text-align:left;}
ul.related a {font-weight:normal;}

/* mídias relacionadas */
#content ul.news-attachment, #content ul.news-audio, #content ul.news-video, #content ul.news-related {margin:0; list-style:none;}
p#news-attachment {margin:12px 0 3px; padding:2px 0 2px 17px; background:url('../images/ico_attach.gif') left 4px no-repeat; border-bottom:1px solid #666; color:#333; font-size:1em; font-weight:bold;}
	ul.news-attachment li {border-bottom:1px solid #DEE1E4; padding:5px 0 0 7px;}
	ul.news-attachment li:last-child {border:none;}
p#news-audio {margin:12px 0 3px; padding:2px 0 2px 20px; background:url('../images/ico_audio.gif') left 2px no-repeat; border-bottom:1px solid #666; color:#333; font-size:1em; font-weight:bold;}
	ul.news-audio li {padding:5px 0 0 7px;}
p#news-video {margin:12px 0 3px; padding:2px 0 2px 20px; background:url('../images/ico_video.gif') left 3px no-repeat; border-bottom:1px solid #666; color:#333; font-size:1em; font-weight:bold;}
	ul.news-video li {padding:5px 0 0 7px;}
p#news-related {margin:12px 0 3px; padding:2px 0 2px 17px; background:url('../images/ico_news.gif') left 3px no-repeat; border-bottom:1px solid #666; clear:both; color:#333; font-size:1em; font-weight:bold; text-align:left;}
	ul.news-related li {border-bottom:1px solid #DEE1E4; padding:5px 0 3px 1%; width:99%; background:none; text-align:left;}
	ul.news-related li:last-child {border:none;}
		ul.news-related h3, ul.news-related a {font-size:1em !important; font-weight:normal;}
		.news-block ul.news-related a {color:#666;}

/* galeria relacionada */
#news-photos {margin:12px 0 3px; width:100%; float:left;}
#news-photos.loading {background:url('../images/loading.gif') right top no-repeat;}
	#news-photos li {list-style:none !important;}
	p#gallery-anchor {margin-bottom:0; border-bottom:1px solid #666; padding:2px 0 2px 20px; background:url('../images/ico_foto.gif') 1px 3px no-repeat; color:#333; font-size:1em; font-weight:bold;}
	#gallery-wrapper {padding:3px; width:510px; /*height:480px;*/position:relative; overflow:hidden; float:left;}
	#main-content.ext-2 #gallery-wrapper {width:726px;}
		#content #gallery-container {margin:0; list-style:none; float:left; position:relative;}
			#gallery-container li.page {width:520px; float:left;}
			#main-content.ext-2 #gallery-container li.page {width:736px;}
				#gallery-container ul {margin:0; list-style:none; float:left;}
					#gallery-container ul li {border:none;padding:4px;width:160px;height:110px;background:url('../images/loading.gif') center center no-repeat;text-align:center;position:relative;float:left;}
						#gallery-container a {display:block;}
						#gallery-container a img {border:3px solid #FFF;}
						#gallery-container a:hover img {border:3px solid #25557D;}
			#gallery-page-nav {display:none;clear:both;float:right;}
				#gallery-page-nav li {margin:3px; width:16px; float:left;}
				#gallery-page-nav span, #gallery-page-nav a {padding:0.3em; color:#25557D;font-size:0.917em;text-align:center; display:block; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
					#gallery-page-nav .current {border-color:#25557D;}
						#gallery-page-nav .current span {background-color:#25557D; color:#FFF;font-weight:bold;}
					#gallery-page-nav li.disabled {border-color:#CCC !important;}
						#gallery-page-nav .disabled span{color:#CCC;}
				#gallery-page-nav a {}
				#gallery-page-nav li:hover {border-color:#2E6AB1;}
					#gallery-page-nav .disabled, #gallery-page-nav li.disabled:hover {background-color:#FFF; border-color:#CCC;}
				#gallery-page-nav a:hover {color:#333;}

/* arquivo de notícias */
p.archive {margin:14px 0 1.5em; border-bottom:2px solid #1F2C34; padding:0; width:100%; height:17px; font-size:0.9em; background: url("../images/bg_link01.gif") no-repeat 409px top; clear:both; float:left;}
#main-content.ext-2 p.archive {background-position:630px top;}
	p.archive a {padding:1px 11px 0 2px; color:#FFF; /*font-size:11px;*/ font-weight:bold; line-height:16px; text-align:center; text-transform:lowercase; display:block; float:right;}
/* --------------------- DESTAQUE --------------------- */
ul.destaque {margin-bottom:10px; display:block; clear:both;}
	ul.destaque li {display:block; margin-bottom:10px;}
	ul.destaque li:last-child {margin-bottom:0;}
		ul.destaque a {display:block;}

#destaque_5 {display:table;width:476px;float:right;border:1px solid #CCDEF2;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');background: -webkit-linear-gradient(top, #FFFFFF 0%,#E2E9F1 100%);background: -o-linear-gradient(top, #FFFFFF 0%,#E2E9F1 100%);background: -ms-linear-gradient(top, #FFFFFF 0%,#E2E9F1 100%);background: linear-gradient(to bottom, #FFFFFF 0%,#E2E9F1 100%);margin-bottom:35px;}

#destaque_5 li {float:left;display: block;margin:0;padding:10px 0;}
#destaque_5 li a {background: url(../images/border-destaque-redes.png) repeat-y left;padding:0 34px;display: block;}
#destaque_5 li.first a {background:none;}

#destaque_5 .col1 a {padding:0 213px;}
#destaque_5 .col2 a {padding:0 94px;}
#destaque_5 .col3 a {padding:0 54px;}
#destaque_5 .col4 a {padding:0 34px;}
#destaque_5 .col5 a {padding:0 22px;}
#destaque_5 .col6 a {padding:0 14px;}

/* destaque_6 - conheça a bahia */
/* destaque_7 - programas de governo */
/* destaque_8 - transparência */
#destaque_6,
#destaque_7 {width:440px;overflow:hidden;display:table;border: 1px solid #CCDEF2;padding:15px;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;margin-bottom:30px;}



#destaque_7 ul.destaque,#destaque_7 ul.destaque li {margin:0 !important;}

#destaque_6 h2,

#destaque_7 h2 {display:block;height:20px;text-indent: -1000px;overflow: hidden; border-bottom: 1px solid #EB1213;margin-bottom: 15px;padding-bottom:5px;}
#destaque_6 h2 {background:url(../images/tit-conheca-a-bahia.png) no-repeat left top;}
#destaque_7 h2 {background:url(../images/tit-programas-de-governo-e-transparencia.png) no-repeat left top;}

/* publicações e aplicativos */
#destaque_9, #destaque_13 {margin-bottom:30px;clear: both;}
#destaque_9 ul.destaque, #destaque_13 ul.destaque {width:440px;height:200px;overflow:hidden;margin: 0;border: 4px solid #0071B4;padding: 21px 14px;margin-top:1px;background:#FFF;}
#destaque_9.rolante ul.destaque li, #destaque_13.rolante ul.destaque li {margin-top:21px !important;margin-left: 15px !important;}
#destaque_9 a, #destaque_13 a {float:left;margin-right: 10px;}
#destaque_9 a.last, #destaque_13 a.last {margin: 0;}
#destaque_9 .prev, #destaque_13 .prev {margin-top:-133px;margin-left:19px;}
#destaque_9 .next, #destaque_13 .next {margin-top:-133px;margin-left:429px;}
#destaque_9 h2,#destaque_13 h2 {width: 235px;display: block;height: 39px;line-height:39px;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #EEEEEE) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #EEEEEE 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE');border: 1px solid #CCC;border-bottom: none;text-align:center;color:#666;}
#destaque_9 h2 a,#destaque_13 h2 a {display: block;height: 39px;width: 237px;color:#999;}
#destaque_9 h2 a:hover,#destaque_13 h2 a:hover {text-decoration:none;color:#0071B4;}
#destaque_9.active h2,#destaque_13.active h2 {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095D3), color-stop(1, #004E96) );background:-moz-linear-gradient( center top, #0095D3 5%, #004E96 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D3', endColorstr='#004E96');border-color:#0095D3; color:#FFF;}
#destaque_9.active h2 a,#destaque_13.active h2 a {color:#FFF;}

#destaque_13 {}
#destaque_13 h2 {position: absolute;margin-top:-321px;margin-left:238px;}
#destaque_13 ul.destaque {position: absolute;margin-top:-280px;z-index:99999;display: none;}
#destaque_13.active ul.destaque {display:block;}

.prev, .next {display: block;width: 30px;height: 30px;text-indent: -1000px;overflow: hidden;position: absolute;margin-top:-118px;z-index:9999;}
.prev {background: #666 url(../images/dest-prev.png) no-repeat center center;}
.next {background: #666 url(../images/dest-next.png) no-repeat center center;margin-left:410px;}

#destaque_13 .prev, #destaque_13 .next {display: none;}
#destaque_13.active .prev, #destaque_13.active.next {display: block;}
#destaque_10 .destaque,#destaque_10 li,#destaque_11 .destaque,#destaque_11 li {clear: none;float: left;}
#destaque_10 .destaque {margin:0 15px 15px;}


/* destaques das secretarias */
#destaque_22 {width:440px;overflow:hidden;display:table;border: 1px solid #CCDEF2;padding:20px 17px 0;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;margin-bottom:25px;}
#destaque_22 h2 {color:#666;font-size:1.5em !important;padding:10px 0;}
#destaque_22 p,#destaque_22 a {color: #666;font-size:1em !important;font-weight: normal;}
#destaque_22 li {border-top:4px solid #EB1213;float: left;width: 208px;margin-bottom: 20px;}
#destaque_22 li.first {padding:0;}
#destaque_22 li.odd {clear:both;}
#destaque_22 li.even {margin-left:20px;}
#destaque_22 li img {width: 208px;margin-bottom: 15px;}


/* destaque principal tematicos */
#destaque_14,
#destaque_15,
#destaque_16,
#destaque_17 {width: 512px;float:left;margin-right: 20px;}

#destaque_14 .next,
#destaque_15 .next,
#destaque_16 .next,
#destaque_17 .next {margin-left: 482px;}

#destaque_14 .prev, #destaque_14 .next,
#destaque_15 .prev, #destaque_15 .next,
#destaque_16 .prev, #destaque_16 .next,
#destaque_17 .prev, #destaque_17 .next {margin-top:-201px;}

/* destaque servicos - 18-cidadao  19-servidor  20-turista  21-investidor */
#destaque_18,
#destaque_19,
#destaque_20,
#destaque_21 {width:172px;overflow:hidden;display:table;border: 1px solid #CCDEF2;padding:20px 17px 0;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;margin-bottom:25px;float:left;}
#destaque_18 li {border-top:4px solid #EB1213;}
#destaque_19 li {border-top:4px solid #18509A;}
#destaque_20 li {border-top:4px solid #007F00;}
#destaque_21 li {border-top:4px solid #AC731B;}
#destaque_18 h2,
#destaque_19 h2,
#destaque_20 h2,
#destaque_21 h2 {color:#666;font-size:1.5em !important;padding:10px 0;}
#destaque_18 p,
#destaque_19 p,
#destaque_20 p,
#destaque_21 p,
#destaque_18 a,
#destaque_19 a,
#destaque_20 a,
#destaque_21 a {color: #666;font-size:1em !important;font-weight: normal;}
#destaque_18 img,
#destaque_19 img,
#destaque_20 img,
#destaque_21 img {width: 172px;height:67;margin-bottom: 15px;}


/* --------------------- FUNÇÕES PÁGINAS/NOTÍCIA --------------------- */
/* rodapé */
#content .content-functions {padding-bottom:10px; margin:20px 0 8px 0; width:100%; background-color:transparent; list-style:none; clear:both; display:block; float:left;}
	.content-functions li {margin:0; padding:0 8px 0 9px; height:26px; background: transparent url("../images/line01.gif") 0px 10px no-repeat; list-style:none; float:left;}
	#content .content-functions a {padding:6px 0 2px 22px; height:17px; font-size:11px; color:#333; text-decoration:none; background:url("../images/ico_options.png") no-repeat; display:block; }
	#content .content-functions a:hover, #content .content-functions a:focus {color:#000; text-decoration:underline;}
		.content-functions .opt-back a {background-position: 0px 10px !important;}
		.content-functions .opt-home a {background-position: 0px -34px !important;}
		.content-functions .opt-print {padding-left:0; background:none;}
		.content-functions .opt-print a {background-position: 0px -76px !important;}
		.content-functions .opt-send a {padding-left:20px; background-position: 0px -125px !important;}
		.content-functions .opt-edit a {padding-left:20px; background-position: 0px -172px !important;}
		.content-functions .opt-pdf a {background-position: 0px -213px !important;}
		.content-functions .opt-home, .content-functions .opt-back  {float:right;}
		.content-functions .opt-back {background:none;}
		.content-functions .opt-back a {padding-left:19px;}
		
		/* share */
		.content-functions .opt-share {/*display:block;margin:0; padding:0 8px 0 9px; height:26px; background:url(../images/line01.gif) no-repeat 0 7px ; list-style:none; float:left;*/}		 
		.content-functions .opt-share a {background: url('../images/ico_bookmarks.png') no-repeat 2px 6px !important; background-image:url('../images/ico_bookmarks.png');}

		.content-functions ul#shareint, .content-functions .opt-share ul.shareint {margin:-260px 0 0 -7px; border:1px solid #CCC; padding:0 7px; width:120px; background:#FFF; position:absolute; display:none; overflow:hidden; z-index:9999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
		.content-functions .opt-share ul.shareint li {height:auto; clear:both;margin:0;padding:0;width:100%;white-space:nowrap; background:none;}
		.content-functions .opt-share ul.shareint li a {border-bottom:1px solid #E5E5E5; padding:8px 0 3px 23px; width:95px; color:#666; font-size:11px; clear:both; display:block;}
		.content-functions .opt-share ul.shareint li a:hover { text-decoration:underline; }
		.content-functions .opt-share ul.shareint li.last a { border:none;}
		.content-functions .opt-share ul.shareint li.opt-delicious a {background-position:2px -19px !important;}
		.content-functions .opt-share ul.shareint li.opt-google a {background-position:2px -44px !important;}
		.content-functions .opt-share ul.shareint li.opt-yahoo a {background-position:2px -70px !important;}
		.content-functions .opt-share ul.shareint li.opt-facebook a {background-position:2px -97px !important;}
		.content-functions .opt-share ul.shareint li.opt-twitter a {background-position:2px -124px !important;}
		.content-functions .opt-share ul.shareint li.opt-myspace a {background-position:2px -148px !important;}
		.content-functions .opt-share ul.shareint li.opt-digg a {background-position:2px -174px !important;}
		.content-functions .opt-share ul.shareint li.opt-technorati a {background-position:2px -200px !important;}
		.content-functions .opt-share ul.shareint li.opt-rec6 a {background-position:2px -228px !important;}
		.content-functions .opt-share ul.shareint li.opt-orkut a {background-position:2px -253px !important;}
		.content-functions .opt-share ul.shareint li.opt-send a {background-position:2px -276px !important;}

/* recomendar */
#form-recomendar {margin:15px 0; padding:0 5px 0; width:450px; color:#333; background:#EEE; clear:both; display:block; -moz-border-radius:7px; border-radius:7px;}
	#form-recomendar fieldset {padding-top:10px; border:none; color:#333;}
	#form-recomendar form {padding-left:10px;}
	#form-recomendar form p {font-size:0.917em; color:#666;}
	#form-recomendar form #recomendar-status p {color:#333;}
	#form-recomendar legend {padding:5px 5px 4px 5px; font-weight:bold; font-size:1.167em; color:#333; display:block;}
	#form-recomendar label {padding:5px;display:block; float:left;text-align:left;}
	#form-recomendar label input {width:190px;display:block;}
	#form-recomendar label.textarea {width:404px;}
	#form-recomendar textarea {margin-right:5px; padding:2px 0 0 4px; width:404px; height:55px; display:block; clear:both;}
	#form-recomendar label input, #form-recomendar textarea {font:normal 1em Verdana, Arial, Helvetica, sans-serif; color:#333;}
	#form-recomendar #captcha_api {width:150px; display:block;}
	#form-recomendar .captcha {display:block;width: 420px;}
	#form-recomendar .captcha img {display:block;}
	#form-recomendar .bt-cancel, #form-recomendar  .bt-send {margin:0 10px 0 0;}
	#form-recomendar .bt-send {margin:20px;}
	#imgCaptchaRefresh {position: absolute;margin-left: 155px;margin-top: -30px;}
#recomendar-status {padding:4px; margin-right:30px; background-color:#FCF7EB; color:#000; border:1px solid #DCC8A7;}
div#recomendar-status.error {background-color:#FCEBEB !important; border:1px solid #E86666 !important;}
div#recomendar-status.ok {background-color:#EFFCEB !important; border:1px solid #97B872 !important;}

/* botões redes sociais */
#share-bubble {clear:both;height:35px;}
#share-bubble #twit {float:left;width:109px;}
#share-bubble #face {float:left;width:109px;}
#share-bubble #gplus {float:left;width:109px;}

/* --------------------- FALE CONOSCO --------------------- */
#fale-conosco form {padding-top:10px;}
#fale-conosco label {font-weight:bold;text-align:right;display:block;
}

/* --------------------- GALERIA DE IMAGENS --------------------- */
ul#event-list,
ul#lista-fotos {display:inline-table; width:100%/*500px*/;}
ul#event-list,
ul#event-list li {list-style:none; margin:0; padding:0;}
ul#event-list li {display:inline-block; vertical-align:top; /*float:left; */width:215px/*230px*/; margin:10px 15px 10px 4px; text-align:center;}
ul#event-list li.linha {/*margin-right:20px; clear:both;*/}
ul#event-list li a {text-decoration:none; color:#333;}
ul#event-list li a:hover {color:#666;}
ul#event-list li p {padding:7px 10px; font-weight:bold; background:#F7F7F7; text-align:center; line-height:130%;}
ul#event-list li span	{padding:10px; display:block; background:url('../images/bgEvento.jpg') repeat-x top; clear:both; height:136px;}
ul#event-list li a img {border:0;}
#lista-fotos {}
#lista-fotos td {padding:0 0 10px 0; width:170px; text-align:center;}
#lista-fotos td img {height:98px;}
#lista-fotos p {display:block; clear:both;}
#lista-fotos span {text-align:center; display:table; margin:0 auto;}
#image-panel .bteditar,
#lista-fotos .bteditar,
#event-list .bteditar {display:block; background:url('../images/ico_options.png') no-repeat 0 -179px; height:16px; width:30px; color:#333; font-size:0.917em; text-align:left; padding:0 0 0 20px;}
ul#pag-eventos {display:table; padding:0; background:#DDD; clear:both; width:100%/*500px*/; margin:10px 0 0; list-style:none;}
ul#pag-eventos li {text-align:center; float:left;}
ul#pag-eventos li a {font-weight:bold; text-align:center; float:left; list-style:none; margin:0; display:block; padding:5px; text-decoration:none; color:#333;}
ul#pag-eventos li a:hover {background:#EEE; color:#FF6600;}
ul#pag-eventos li b {display:block; padding:5px; background:#CCC; color:#333; float:left;}
ul#pag-eventos span {display:block; float:left; padding:5px;}
ul#pag-eventos li.desc-eventos {margin-right:10px; padding:5px;}
#gallery-panel {display:block; border-top:1px solid #E9E9E9; text-align:center; padding:10px 0; margin-top:45px;}
ul#gallery-panel-list,
ul#gallery-panel-list li {margin:0; padding:0; list-style:none;}
ul#gallery-panel-list {padding:5px 0; display:table; position:relative; margin:0 auto; width:450px;}
ul#gallery-panel-list li {display:block; float:left; margin:0 6px 3px 0; border:2px solid #FFF;}
ul#gallery-panel-list li.selected {border:2px solid #FF6600;}
ul#gallery-panel-list a {display:block; width:80px; height:53px; overflow:hidden; float:left;}
ul#gallery-panel-list a img {width:80px;margin:0;}
#foto {text-align:center;}
#galeria h1,
#foto h1 {display:block; text-align:left; font-size:1.167em;}
#galeria h1 a,
#foto h1 a {color:#003366;}
ul#gallery-control {display:block; height:19px; background-color:#E0E0E0; color:#787878; font-size:0.917em; padding:4px;}
ul#gallery-control li {display:block; float:left; border-right:1px solid #BEBEBE; border-left:1px solid #FFF; padding:0 5px;}
ul#gallery-control li a {color: #787878; display:block; padding:2px 0 0 20px; float:left; text-decoration:none; height:17px;}
ul#gallery-control li#control-prev a { background:url('../images/iconAnterior.png') no-repeat 0 0; }
ul#gallery-control li#control-play a { background:url('../images/iconIniciar.png') no-repeat 0 0; }
ul#gallery-control li#control-stop a { background:url('../images/iconParar.png') no-repeat 0 0; }
ul#gallery-control li#control-zoom a { background:url('../images/iconAmpliar.png') no-repeat 0 0; }
ul#gallery-control li#control-save a { background:url('../images/iconSalvar.png') no-repeat 0 0; }
ul#gallery-control li#control-send a { background:url('../images/iconRecomendar.png') no-repeat 0 0; }
ul#gallery-control li#control-next a { background:url('../images/iconProxima.png') no-repeat 0 0; }
ul#gallery-control li#control-prev a:hover,
ul#gallery-control li#control-play a:hover,
ul#gallery-control li#control-stop a:hover,
ul#gallery-control li#control-zoom a:hover,
ul#gallery-control li#control-save a:hover,
ul#gallery-control li#control-send a:hover,
ul#gallery-control li#control-next a:hover {background-position:0 -28px; }
ul#gallery-control li#control-prev {border-left:none;}
ul#gallery-control li#control-next {border-right:none;}
ul#gallery-control li#control-stop {display:none;}
ul#gallery-control li a:hover {color:#333;}
#image-panel {padding:10px; display:block;}
#image-container a {display:table; text-align:center;}
#image-container a:hover {background:url('../images/bgAmpliar.png') no-repeat center center #000;}
#image-container a:hover img {-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=50)'; filter: alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
#image-panel #caption {display:block; text-align:center; padding:5px; font-style:italic;}
#image-panel p {display:block; text-align:center; line-height:125%;}
#image-panel #image-container {text-align:center;}
ul#menu-galeria,
ul#menu-galeria li {list-style:none; margin:0; padding:0;}
ul#menu-galeria {display:block; margin-bottom:10px; height:30px; border-bottom:1px solid #EEE;}
ul#menu-galeria li {display:block; float:left;}
ul#menu-galeria li a {padding:5px 10px 0 30px; color:#666; text-decoration:none; font-weight:bold; height:20px; float:left;}
ul#menu-galeria li.enviar-imagem  a {background:url('../images/iconEnviarImagem.png') no-repeat 0 0;}
ul#menu-galeria li.criar-evento a {background:url('../images/iconCriarEvento.png') no-repeat 0 0;}
ul#menu-galeria li.enviar-imagem a:hover,
ul#menu-galeria li.criar-evento  a:hover {background-position: 0 -33px; color:#333;}
#foto #conteudo-funcoes .opt-send {background:none;}
#galeria-arquivo {line-height:200%;}
#galeria-arquivo dt {font-weight:bold; font-size:1.167em; color:#333;}
#galeria-arquivo dl dt a {color:#333; font-weight:bold; background:url('../images/ico_seta.png') no-repeat left 8px; padding-left:10px; border-top:1px solid #E9E9E9; display:block;}
#galeria-arquivo dl dd,
#galeria-arquivo dl dd a {font-weight:normal; padding-left:5px; color:#333;}
ul.arquivofotos {line-height:200%;}
ul.arquivofotos li {color:#333; font-weight:normal; background:url('../images/ico_seta.png') no-repeat left 8px; padding-left:10px; border-bottom:1px solid #E9E9E9;}
ul.arquivofotos b {display:block; width:70px; float:left;}
#category-list {line-height:200%;}
#category-list li {color:#333; font-weight:normal; background:url('../images/ico_seta.png') no-repeat left 8px; padding-left:10px; border-bottom:1px solid #E9E9E9;}
#category-list b {display:block; width:70px; float:left;}

p.related {background:url('../images/icon_news.gif') left 2px no-repeat;border-bottom:1px solid #666; clear:both; color:#333; margin:12px 0 3px; padding:2px 0 2px 17px; font-size:1em; font-weight:bold; text-align:left;}
ul.related li {padding:5px 0 3px 7px; text-align:left;list-style: none;}
ul.related a {font-weight:normal; font-size:1.167em;}

#foto #msg {
	width:500px;
	clear:both;
	margin-bottom:3px;
	padding:4px 7px 5px;
	display:none;
	text-align:left;
	background:url('../images/bg_loading01.gif') no-repeat -300px 7px;
	-moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-top-left-radius:6px;
	-moz-border-radius-topright:6px; border-top-right-radius:6px; -webkit-border-top-right-radius:6px;
}
#foto #msg.active {background-position:10px 7px; padding-left:36px;}

/*************************************************************** PORTAL BAHIA *************************************************************/

#login-sistema {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background: #FFF;padding: 30px 40px;margin:20px auto;border:1px solid #DCE8F6;display: block;width:270px;}
#login-sistema input[type="text"],#login-sistema input[type="password"] {width: 215px;}

/* formularios */
form table.layout td,
form table.layout th {padding: 2px 0;}
label {font-size: 1em;display: block;padding: 8px 8px 0 0;text-align: right;}
fieldset {border: 0;}
input, select, textarea, button {font-size: 1em;color: #666;}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea {padding: 0.5em 0.6em;display: inline-block;border: 1px solid #ccc;box-shadow: inset 0 1px 3px #ddd;border-radius: 4px;-webkit-transition: 0.3s linear border;-moz-transition: 0.3s linear border;-ms-transition: 0.3s linear border;-o-transition: 0.3s linear border;transition: 0.3s linear border;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
select:focus,
textarea:focus {outline: 0;outline: thin dotted 9; /* IE6-9 */border-color: #129FEA;}
input[type="submit"],
input[type="button"] {-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;box-shadow:inset 0px 1px 0px 0px #97c4fe;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-indent:0;border:1px solid #337fed;display:inline-block;color:#ffffff;font-family:Arial;font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #1570cd;padding: 7px 20px;}
input[type="submit"]:hover,
input[type="button"]:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');}
input[type="submit"]:active,
input[type="button"]:active {position:relative;top:1px;}

/*------------------------- MENU -----------------------------*/

/* menu navegação por áreas */
#navegacao-areas {display: block;height: 48px;position: absolute;top:96px;left: 50%;margin-left:-247px;}
	#navegacao-areas li {float: left;margin-right:1px;}
		#navegacao-areas li a {text-indent:-1000px;overflow: hidden;display:block;float: left;height:46px;width:142px;position: relative;top:2px;background:url(../images/bg-menu-areas.png) no-repeat;}
		#navegacao-areas li a:hover {position:relative;top:0;height:48px;line-height:48px;}
		#navegacao-areas li.cidadao a {background-position:0 0;}
		#navegacao-areas li.servidor a {background-position:0 -56px;}
		#navegacao-areas li.turista a {background-position:0 -112px;}
		#navegacao-areas li.investidor a {background-position:0 -168px;}
	#navegacao-areas li ul,#navegacao-areas li ul li {display: none;}
/* menu ao lado pesquisar */
#navegacao-header {display: block;position: absolute;top:59px;left: 50%;margin-left:77px;overflow: visible;}
	#navegacao-header li,#navegacao-header li a {float: left;font-size: 1em;float: left;color: #07529F;height: 12px;line-height: 12px;}
	#navegacao-header li a {padding: 0 7px;border-left: 1px solid #07529F;}
	#navegacao-header li.first a {border:none;}

/* menu do rodape */
#navegacao-rodape {}
#navegacao-rodape li {display: block;float: left;margin:22px 0 12px 15px;width: 181px;} /* colunas principais */
#navegacao-rodape li.first {margin-left:0;}
#navegacao-rodape li li {clear: both;margin:0 0 10px 0;}
#navegacao-rodape li a {color:#EC1213;font-size:1.333em;font-weight: bold;display: block;margin-bottom: 20px;}
#navegacao-rodape li li a {color:#666;font-size:1em;font-weight:normal;margin:0;}
#navegacao-rodape li li ul {display: none;} /* esconde demais niveis */

/* menu geral do rodapé */
#navegacao-geral-rodape {float: right;margin-bottom: 20px;font-size: 1.333em;}
	#navegacao-geral-rodape li,#navegacao-geral-rodape li a {float: left;font-size: 0.833em;float: left;color:#07529F;height: 12px;line-height: 12px;}
	#navegacao-geral-rodape li a {padding: 0 7px;border-left: 1px solid #07529F;}
	#navegacao-geral-rodape li.first a {border:none;}

/* combo secretarias */
#combo-secretarias {display:table;float: right;font-size: 0.917em;margin-bottom: 20px;}
#combo-secretarias a.selected {
	padding: 0.5em 0.6em;display: inline-block;border: 1px solid #ccc;box-shadow: inset 0 1px 3px #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition: 0.3s linear border;-moz-transition: 0.3s linear border;-ms-transition: 0.3s linear border;-o-transition: 0.3s linear border;transition: 0.3s linear border;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 252px;color:#666;text-align: left;background: url(../images/combo-arrow.png) no-repeat 228px 12px;
}
/*#combo-secretarias:hover a.selected {background-position: 228px -39px;text-decoration: none;background-color:#EEE;}*/
#combo-secretarias.open a.selected {background-position: 228px -39px;text-decoration: none;background-color:#EEE;}
#combo-secretarias #navegacao-geral-secretarias {display: none;border: 1px solid #CCC;background: #FFF;width: 250px;}
#combo-secretarias #navegacao-geral-secretarias li a {display: block;background: #FFF;color: #666;text-align: left;line-height: 120%;padding: 5px 7px;}
#combo-secretarias #navegacao-geral-secretarias li.first a {padding: 7px 7px 5px;}
#combo-secretarias #navegacao-geral-secretarias li.last a {padding: 5px 7px 7px;}
#combo-secretarias #navegacao-geral-secretarias li a:hover,#combo-secretarias #navegacao-geral-secretarias li a:focus {background: #DDD;text-decoration: none;}
/*#combo-secretarias:hover #navegacao-geral-secretarias {display: block;}*/
#combo-secretarias.open #navegacao-geral-secretarias {display: block;}

/* destaque geral rodape */
#destaque-geral-rodape {display: table;margin-bottom: 20px;float: right;clear: both;}
#footer #footer-geral {left: 50%;margin-left: 150px;position: absolute;text-align: right;width: 340px;}

/* órgãos e entidades */
	/* 
	O estilo do menu vertical expansível é dividido entre estrutura e tema.
	A classe 'exp' é incorporada via Javascript e necessária para o funcionamento CSS + JS.
	*/
	.exp .open a, .exp .closed a { background: url('../images/menu-icons.png') -90px 10px no-repeat; }
	.exp .closed a { background-position:197px 10px; }
	.exp li.open li a, .exp li.closed li a { background:none; }
	.exp li li.open a, .exp li li.closed a { background: url('../images/menu-icons.png') -90px 10px no-repeat; }
	.exp li li.closed a { background-position:197px 10px; }
	.exp li li.open li a, .exp li li.closed li a {background:none;}
	.exp li li li.open a, .exp li li li.closed a { background: url('../images/menu-icons.png') -90px 10px no-repeat; }
	.exp li li li.closed a { background-position:197px 10px; }
	.exp li li li.open li a, .exp li li li.closed li a {background:none;}

#navegacao-orgaos-e-entidades {width:470px;overflow:hidden;display:block;border: 1px solid #CCDEF2;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;margin-bottom:25px;font-size: 1.167em;background: -moz-linear-gradient(top,  #FFFFFF 0%, #e2e9f1 50%, #e2e9f1 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(50%,#e2e9f1), color-stop(100%,#e2e9f1)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* IE10+ */	background: linear-gradient(to bottom,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#e2e9f1',GradientType=0 ); /* IE6-9 */}


#navegacao-orgaos-e-entidades ul {padding:56px 0 0;}
#navegacao-orgaos-e-entidades li {padding:0;line-height: 200%;}
#navegacao-orgaos-e-entidades ul#mn-navegacao-orgaos-e-entidades {display:block;width:470px;}
#navegacao-orgaos-e-entidades ul#mn-navegacao-orgaos-e-entidades li {}
#navegacao-orgaos-e-entidades ul#mn-navegacao-orgaos-e-entidades li.closed,#navegacao-orgaos-e-entidades ul#mn-navegacao-orgaos-e-entidades li.open {display:block;	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095D3), color-stop(1, #004E96) );background:-moz-linear-gradient( center top, #0095D3 5%, #004E96 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D3', endColorstr='#004E96');}
#navegacao-orgaos-e-entidades a {color: #666;padding:0 15px;}
#navegacao-orgaos-e-entidades ul#mn-navegacao-orgaos-e-entidades li.closed a,#navegacao-orgaos-e-entidades ul#mn-navegacao-orgaos-e-entidades li.open a {display:block;line-height: 125%;color: #FFF;font-weight: bold;padding: 0;background: url(../images/seta-horizontal.png) no-repeat 444px 18px;padding: 11px 15px;}
#navegacao-orgaos-e-entidades ul#mn-navegacao-orgaos-e-entidades li.open a {background-position: 444px -27px;}
#navegacao-orgaos-e-entidades a:hover, #navegacao-orgaos-e-entidades a:focus {}

#navegacao-orgaos-e-entidades ul ul {padding: 0;background: -moz-linear-gradient(top,  #FFFFFF 0%, #e2e9f1 50%, #e2e9f1 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(50%,#e2e9f1), color-stop(100%,#e2e9f1)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* IE10+ */	background: linear-gradient(to bottom,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#e2e9f1',GradientType=0 ); /* IE6-9 */}
#navegacao-orgaos-e-entidades ul ul li {font-size: 1em !important;font-weight: normal !important;}
#navegacao-orgaos-e-entidades ul ul a {font-size: 1em !important;font-weight: normal !important;background: none !important;color:#666 !important;/*padding:0 15px !important;*/}
#navegacao-orgaos-e-entidades ul ul a:hover {}
#navegacao-orgaos-e-entidades ul ul ul a {}
#navegacao-orgaos-e-entidades ul ul ul a:hover {}
#navegacao-orgaos-e-entidades ul ul ul li a {}
#navegacao-orgaos-e-entidades li.last a {}
/* ie bug */
* html #navegacao-orgaos-e-entidades li, * html #navegacao-orgaos-e-entidades li a {height: 1px;}

h2.tit-orgaos-e-entidades {background: url("../images/tit-orgaos-e-entidades.png") no-repeat scroll left top;border-bottom: 1px solid #0086C6;height: 20px;margin: 15px 15px 0;
overflow: hidden;padding-bottom: 5px;text-indent: -1000px;display: block;height: 22px;width: 350px;position: absolute;}





/* menu secretarias e orgaos */
dl#bloco-secretarias-orgaos {width:470px;overflow:hidden;display:block;border: 1px solid #CCDEF2;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;margin-bottom:25px;font-size: 1.167em;
	background: -moz-linear-gradient(top,  #FFFFFF 0%, #e2e9f1 50%, #e2e9f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(50%,#e2e9f1), color-stop(100%,#e2e9f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #FFFFFF 0%,#e2e9f1 50%,#e2e9f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#e2e9f1',GradientType=0 ); /* IE6-9 */
}
dl#bloco-secretarias-orgaos a {color: #666;}
dl#bloco-secretarias-orgaos dd {padding:15px;line-height: 200%;}
dl#bloco-secretarias-orgaos dd#list-secretarias-de-estado,
dl#bloco-secretarias-orgaos dd#list-administracao-indireta {display: none;}
dl#bloco-secretarias-orgaos dd.active {display: block !important;}
dl#bloco-secretarias-orgaos dt#titulo-secretarias-de-estado,dl#bloco-secretarias-orgaos dt#titulo-administracao-indireta {display:block;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095D3), color-stop(1, #004E96) );background:-moz-linear-gradient( center top, #0095D3 5%, #004E96 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D3', endColorstr='#004E96');height: 39px;}
dl#bloco-secretarias-orgaos dt a {display:block;height: 39px;line-height: 39px;color: #FFF;font-weight: bold;padding: 0 15px;background: url(../images/seta-horizontal.png) no-repeat 444px 16px;}

dl#bloco-secretarias-orgaos dt#titulo-orgaos-entidades {height:20px;text-indent: -1000px;overflow: hidden; border-bottom: 1px solid #0086C6;margin-bottom: 15px;padding-bottom:5px;background:url(../images/tit-orgaos-e-entidades.png) no-repeat left top;margin:15px 15px 0;}






















/* --------------------- CATASG -------------------------- */

#bloco-servicos {display: table;width:476px;margin-bottom: 30px;position: relative;}
#bloco-servicos h2 {display: block;background: url(../images/logo-sac2.png) no-repeat left;width:400px;height: 38px;margin:10px 0;text-indent: -1000px;overflow: hidden;border:1px solid #FFF;}

#bloco-servicos h3 {font-size:1.167em;width: 236px;display: block;height: 39px;line-height:39px;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #EEEEEE) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #EEEEEE 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE');border: 1px solid #CCC;border-bottom: none;text-align:center;color:#666;}
#bloco-servicos h3 a {display: block;height: 39px;width: 237px;color:#999;}
#bloco-servicos h3 a:hover {text-decoration:none;color:#0071B4;}
#bloco-servicos.active h3#titulo-servicos-online, #bloco-servicos.active2 h3#titulo-servicos-meus-servicos {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095D3), color-stop(1, #004E96) );background:-moz-linear-gradient( center top, #0095D3 5%, #004E96 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D3', endColorstr='#004E96');border-color:#0095D3; color:#FFFFFF;}
#bloco-servicos.active h3#titulo-servicos-online a, #bloco-servicos.active2 h3#titulo-servicos-meus-servicos a {color:#FFFFFF;}

#bloco-servicos h3#titulo-servicos-meus-servicos {position: absolute;margin-top:-40px;margin-left:240px;*margin-left:-239px;}

#bloco-servicos-online,#bloco-servicos-meus-servicos {display:block; width:446px;padding:15px 15px 30px;position:relative; float:left;border:1px solid #CCDEF2;border-top:2px solid #0071B4;border-bottom:2px solid #0071B4;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');font-size:1em;color: #666;}

#bloco-servicos-online a,#bloco-servicos-meus-servicos a {color: #666;}

#bloco-servicos li {border-bottom: 1px solid #CCCCCC;float: left;height: 30px;margin: 0 7px;padding: 8px 0;width: 209px;}
#bloco-servicos li.none {width:100%; background:none;border: none;font-size: 1em;font-weight: bold;text-align: center;}
#bloco-servicos li.none span {display:none !important;}
#bloco-servicos .more {}
#bloco-servicos .more a {bottom: 0;color: #0071B3;font-size: 1.333em;font-weight: bold;margin-bottom: -33px;position: absolute;right: 0;}
#bloco-servicos .nomore {}

#bloco-servicos-meus-servicos.edit {}
#bloco-servicos-meus-servicos.edit li {background:none !important; padding-left:4px;}
#bloco-servicos-meus-servicos.edit li.ui-sortable-helper {border:1px dashed #FF9900;}
#bloco-servicos-meus-servicos li span {display:none;}
#bloco-servicos-meus-servicos.edit li span {background:url('../images/ico_handler01.gif') repeat-y 0 0; width:12px; display:block; float:left; height:34px; text-indent:-100em;overflow:hidden; cursor:move; display:block;}
#bloco-servicos-meus-servicos .ui-info-box-alert {display:none;}
#bloco-servicos-meus-servicos.edit .ui-info-box-alert {display: block;margin: 0;padding: 4px 6px;width: 430px;}
#bloco-servicos-meus-servicos .ui-info-box-alert p {font-size:90%; line-height: 130%; margin-bottom:0.5em;}
#bloco-servicos-meus-servicos .ui-info-box-alert a {text-decoration:underline; color:#3373BE;}
#bloco-servicos-meus-servicos #bloco-servicos-meus-servicos-remove {display:none;}
#bloco-servicos-meus-servicos.edit #bloco-servicos-meus-servicos-remove {background-color: #F3F3F3;border: 1px dashed #999999;clear: both;display: block;height: 60px;margin: 0;padding: 2px 4px;width: 435px;}
#bloco-servicos-meus-servicos.edit #bloco-servicos-meus-servicos-remove.active {border:1px solid #F90 !important; background-color:#FFF !important;}



/* --------------------- CATÁLOGO DE SERVIÇOS --------------------- */

h1.h-catalog { display: block; clear:both; color: #C40C0D; font-size: 1.5em; font-weight: bold; margin: 0.3em 0 1em;}
.servidor h1.h-catalog { color: #0959AA;}
.turista h1.h-catalog { color: #017D01;}
.investidor h1.h-catalog { color: #704501;}


.cidadao .tit-servicos a { color: #C40C0D !important;}
.servidor .tit-servicos a {color: #0959AA !important;}
.turista .tit-servicos a {color: #017D01 !important;}
.investidor .tit-servicos a {color: #704501 !important;}

.separador {border:2px solid #EEE;clear: both;}

#catalog {clear:both;}

	#catalog-main-content {width:500px; float:left;}
	#catalog.ext-1 #catalog-main-content {width:auto;}
	#catalog.ext-1 #catalog-main-content {width:auto;}
	#catalog-sidebar-1 {padding-top:0; width:214px; float:left;}
	#catalog-sidebar-2 {width:208px; float:right;}

	#catalog ul,#catalog li,#catalog ol {list-style: none;}
	
	#catalog.ext-1 #catalog-main-content {width:730px; width:718px;}
	#catalog.ext-1 #catalog-sidebar-2 {}
	
	#catalog.ext-2 #catalog-main-content {width:730px; width:718px; float:right;}

	#catalog label {text-align: left;}
	
	#catalog h1, body#parana h1, body#governo h1 {font-size:16px; font-weight:normal; margin:0.3em 0 1em;}
	.cidadao #catalog h1, #catalog.cidadao h1 strong a {color:#A30B0C;}
	.servidor #catalog h1, #catalog.servidor h1 strong a {color:#18509A;}
	.turista #catalog h1, #catalog.turista h1 strong a {color:#007F00;}
	.investidor #catalog h1, #catalog.investidor h1 strong a {color:#AC731B;}

	.cidadao #header {border-bottom:11px solid #A30B0C;}
	.servidor #header {border-bottom:11px solid #18509A;}
	.turista #header {border-bottom:11px solid #007E00;}
	.investidor #header {border-bottom:11px solid #AC731B;}
	
	body#parana h1, body#parana h1 strong a {color:#090;}
	body#governo h1, body#governo h1 strong a {color:#F60;}
	body#parana h1, body#governo h1 {margin:1em 0 0.5em;}
	body#parana #main-content h1, body#governo #main-content h1, body#parana #main-content h2, body#governo #main-content h2 {margin-top:0; font-size:16px; font-weight:bold; margin:0.3em 0 1em;}
		#catalog h1 strong, body#parana h1 strong, body#governo h1 strong {text-transform:uppercase;}
	#catalog h2, body#parana #main-content h2, body#governo #main-content h2 {font-size:16px; font-weight:normal; margin:0.3em 0 1em; color:#333; border-bottom:1px solid #333; padding-bottom:4px;}
	#catalog.ext-2 h2, body#parana #main-content h2, body#governo #main-content h2 {font-weight:bold;}
		#catalog h2 strong {}
	#catalog h3 {font-size:16px; font-weight:normal; margin:1.5em 0 0; color:#333;}
	#catalog-main-content a {color:#3373BE;}
	#catalog.ext-2 #catalog-main-content h3 {font-size:13px; font-weight:bold;border-bottom: 1px solid #999;}
	#catalog #catalog-sidebar-1 h3, #catalog #catalog-sidebar-2 h3 {margin:0.3em 0 0; padding-bottom:7px;float:left;}
		#catalog h3 strong {}
	#catalog.ext-2 #catalog-main-content h4 {margin-top:0.8em; font-size:11px; font-weight:bold;}
		
		#servicos-busca {margin-bottom:1.5em; text-align:center;}
		#catalog-main-content.search-results #servicos-busca {margin:0; padding:1em 1em 0; text-align:left;}
			#catalog-main-content.search-results #servicos-listagem {margin-top:0;}
			#catalog-main-content.search-results h1 {margin-top:1.3em; margin-bottom: 6px;}
			#servicos-busca label {display: inline-block;}
			#servico-palavra-chave {width:200px;}
			#servico-assunto {}

		#servicos-assuntos-index {width:722px; overflow:hidden; height:356px; margin-bottom:2.5em;}
		#servicos-assuntos-list, #servicos-linha-da-vida-list {margin-bottom:1em; padding:0; list-style:none; width:214px; float:left;}
			#servicos-assuntos-index dl {float:left; width:95px; height:356px; margin:0 2px; position:relative;}
				#servicos-assuntos-index dt, #servicos-assuntos-list li, #servicos-linha-da-vida-list li {background-color:#F6F6F9; width:95px; height:84px; overflow:hidden; margin-bottom:4px; background:url('../images/ico_servicos.jpg') no-repeat 0 0;}
				#servicos-assuntos-list li, #servicos-linha-da-vida-list li {margin-right:4px; padding:0; list-style:none; float:left;}

				#servicos-assuntos-index dt.servicos-assunto-meus-documentos {background-position:0 0;}
				#servicos-assuntos-index dt.servicos-assunto-registros-atestados-e-certidoes {background-position:0 -88px;}
				#servicos-assuntos-index dt.servicos-assunto-casa {background-position:0 -176px;}
				#servicos-assuntos-index dt.servicos-assunto-saude {background-position:0 -264px;}
				#servicos-assuntos-index dt.servicos-assunto-educacao {background-position:0 -352px;}
				#servicos-assuntos-index dt.servicos-assunto-seguranca {background-position:0 -440px;}
				#servicos-assuntos-index dt.servicos-assunto-trabalho-e-emprego {background-position:0 -528px;}
				#servicos-assuntos-index dt.servicos-assunto-impostos-e-taxas {background-position:0 -616px;}
				#servicos-assuntos-index dt.servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:0 -704px;}
				#servicos-assuntos-index dt.servicos-assunto-turismo {background-position:0 -792px;}
				#servicos-assuntos-index dt.servicos-assunto-economia-e-investimentos-na-bahia {background-position:0 -880px;}
				#servicos-assuntos-index dt.servicos-assunto-licitacoes {background-position:0 -968px;}
				#servicos-assuntos-index dt.servicos-assunto-meio-ambiente {background-position:0 -1056px;}
				#servicos-assuntos-index dt.servicos-assunto-acao-social-e-cidadania {background-position:0 -1144px;}
				#servicos-assuntos-index dt.servicos-assunto-transporte-e-transito {background-position:0 -1232px;}
				#servicos-assuntos-index dt.servicos-assunto-ciencia-e-tecnologia {background-position:0 -1320px;}
				#servicos-assuntos-index dt.servicos-assunto-esportes-e-copa-2014 {background-position:0 -1408px;}
				#servicos-assuntos-index dt.servicos-assunto-cultura-e-lazer {background-position:0 -1496px;}
				#servicos-assuntos-index dt.servicos-assunto-previdencia-social {background-position:0 -1584px;}
				#servicos-assuntos-index dt.servicos-assunto-justica-e-direitos-humanos {background-position:0 -1672px;}

				.servidor #servicos-assuntos-index dt.servicos-assunto-meus-documentos {background-position:-99px 0;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-registros-atestados-e-certidoes {background-position:-99px -88px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-casa {background-position:-99px -176px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-saude {background-position:-99px -264px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-educacao {background-position:-99px -352px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-seguranca {background-position:-99px -440px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-trabalho-e-emprego {background-position:-99px -528px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-impostos-e-taxas {background-position:-99px -616px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:-99px -704px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-turismo {background-position:-99px -792px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-economia-e-investimentos-na-bahia {background-position:-99px -880px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-licitacoes {background-position:-99px -968px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-meio-ambiente {background-position:-99px -1056px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-acao-social-e-cidadania {background-position:-99px -1144px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-transporte-e-transito {background-position:-99px -1232px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-ciencia-e-tecnologia {background-position:-99px -1320px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-esportes-e-copa-2014 {background-position:-99px -1408px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-cultura-e-lazer {background-position:-99px -1496px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-previdencia-social {background-position:-99px -1584px;}
				.servidor #servicos-assuntos-index dt.servicos-assunto-justica-e-direitos-humanos {background-position:-99px -1672px;}

				.turista #servicos-assuntos-index dt.servicos-assunto-meus-documentos {background-position:-198px 0;}
				.turista #servicos-assuntos-index dt.servicos-assunto-registros-atestados-e-certidoes {background-position:-198px -88px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-casa {background-position:-198px -176px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-saude {background-position:-198px -264px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-educacao {background-position:-198px -352px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-seguranca {background-position:-198px -440px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-trabalho-e-emprego {background-position:-198px -528px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-impostos-e-taxas {background-position:-198px -616px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:-198px -704px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-turismo {background-position:-198px -792px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-economia-e-investimentos-na-bahia {background-position:-198px -880px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-licitacoes {background-position:-198px -968px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-meio-ambiente {background-position:-198px -1056px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-acao-social-e-cidadania {background-position:-198px -1144px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-transporte-e-transito {background-position:-198px -1232px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-ciencia-e-tecnologia {background-position:-198px -1320px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-esportes-e-copa-2014 {background-position:-198px -1408px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-cultura-e-lazer {background-position:-198px -1496px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-previdencia-social {background-position:-198px -1584px;}
				.turista #servicos-assuntos-index dt.servicos-assunto-justica-e-direitos-humanos {background-position:-198px -1672px;}

				.investidor #servicos-assuntos-index dt.servicos-assunto-meus-documentos {background-position:-297px 0;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-registros-atestados-e-certidoes {background-position:-297px -88px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-casa {background-position:-297px -176px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-saude {background-position:-297px -264px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-educacao {background-position:-297px -352px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-seguranca {background-position:-297px -440px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-trabalho-e-emprego {background-position:-297px -528px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-impostos-e-taxas {background-position:-297px -616px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:-297px -704px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-turismo {background-position:-297px -792px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-economia-e-investimentos-na-bahia {background-position:-297px -880px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-licitacoes {background-position:-297px -968px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-meio-ambiente {background-position:-297px -1056px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-acao-social-e-cidadania {background-position:-297px -1144px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-transporte-e-transito {background-position:-297px -1232px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-ciencia-e-tecnologia {background-position:-297px -1320px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-esportes-e-copa-2014 {background-position:-297px -1408px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-cultura-e-lazer {background-position:-297px -1496px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-previdencia-social {background-position:-297px -1584px;}
				.investidor #servicos-assuntos-index dt.servicos-assunto-justica-e-direitos-humanos {background-position:-297px -1672px;}

				#servicos-assuntos-list .servicos-assunto-meus-documentos {background-position:0 0;}
				#servicos-assuntos-list .servicos-assunto-registros-atestados-e-certidoes {background-position:0 -88px;}
				#servicos-assuntos-list .servicos-assunto-casa {background-position:0 -176px;}
				#servicos-assuntos-list .servicos-assunto-saude {background-position:0 -264px;}
				#servicos-assuntos-list .servicos-assunto-educacao {background-position:0 -352px;}
				#servicos-assuntos-list .servicos-assunto-seguranca {background-position:0 -440px;}
				#servicos-assuntos-list .servicos-assunto-trabalho-e-emprego {background-position:0 -528px;}
				#servicos-assuntos-list .servicos-assunto-impostos-e-taxas {background-position:0 -616px;}
				#servicos-assuntos-list .servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:0 -704px;}
				#servicos-assuntos-list .servicos-assunto-turismo {background-position:0 -792px;}
				#servicos-assuntos-list .servicos-assunto-economia-e-investimentos-na-bahia {background-position:0 -880px;}
				#servicos-assuntos-list .servicos-assunto-licitacoes {background-position:0 -968px;}
				#servicos-assuntos-list .servicos-assunto-meio-ambiente {background-position:0 -1056px;}
				#servicos-assuntos-list .servicos-assunto-acao-social-e-cidadania {background-position:0 -1144px;}
				#servicos-assuntos-list .servicos-assunto-transporte-e-transito {background-position:0 -1232px;}
				#servicos-assuntos-list .servicos-assunto-ciencia-e-tecnologia {background-position:0 -1320px;}
				#servicos-assuntos-list .servicos-assunto-esportes-e-copa-2014 {background-position:0 -1408px;}
				#servicos-assuntos-list .servicos-assunto-cultura-e-lazer {background-position:0 -1496px;}
				#servicos-assuntos-list .servicos-assunto-previdencia-social {background-position:0 -1584px;}
				#servicos-assuntos-list .servicos-assunto-justica-e-direitos-humanos {background-position:0 -1672px;}

				.servidor #servicos-assuntos-list .servicos-assunto-meus-documentos {background-position:-99px 0;}
				.servidor #servicos-assuntos-list .servicos-assunto-registros-atestados-e-certidoes {background-position:-99px -88px;}
				.servidor #servicos-assuntos-list .servicos-assunto-casa {background-position:-99px -176px;}
				.servidor #servicos-assuntos-list .servicos-assunto-saude {background-position:-99px -264px;}
				.servidor #servicos-assuntos-list .servicos-assunto-educacao {background-position:-99px -352px;}
				.servidor #servicos-assuntos-list .servicos-assunto-seguranca {background-position:-99px -440px;}
				.servidor #servicos-assuntos-list .servicos-assunto-trabalho-e-emprego {background-position:-99px -528px;}
				.servidor #servicos-assuntos-list .servicos-assunto-impostos-e-taxas {background-position:-99px -616px;}
				.servidor #servicos-assuntos-list .servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:-99px -704px;}
				.servidor #servicos-assuntos-list .servicos-assunto-turismo {background-position:-99px -792px;}
				.servidor #servicos-assuntos-list .servicos-assunto-economia-e-investimentos-na-bahia {background-position:-99px -880px;}
				.servidor #servicos-assuntos-list .servicos-assunto-licitacoes {background-position:-99px -968px;}
				.servidor #servicos-assuntos-list .servicos-assunto-meio-ambiente {background-position:-99px -1056px;}
				.servidor #servicos-assuntos-list .servicos-assunto-acao-social-e-cidadania {background-position:-99px -1144px;}
				.servidor #servicos-assuntos-list .servicos-assunto-transporte-e-transito {background-position:-99px -1232px;}
				.servidor #servicos-assuntos-list .servicos-assunto-ciencia-e-tecnologia {background-position:-99px -1320px;}
				.servidor #servicos-assuntos-list .servicos-assunto-esportes-e-copa-2014 {background-position:-99px -1408px;}
				.servidor #servicos-assuntos-list .servicos-assunto-cultura-e-lazer {background-position:-99px -1496px;}
				.servidor #servicos-assuntos-list .servicos-assunto-previdencia-social {background-position:-99px -1584px;}
				.servidor #servicos-assuntos-list .servicos-assunto-justica-e-direitos-humanos {background-position:-99px -1672px;}

				.turista #servicos-assuntos-list .servicos-assunto-meus-documentos {background-position:-198px 0;}
				.turista #servicos-assuntos-list .servicos-assunto-registros-atestados-e-certidoes {background-position:-198px -88px;}
				.turista #servicos-assuntos-list .servicos-assunto-casa {background-position:-198px -176px;}
				.turista #servicos-assuntos-list .servicos-assunto-saude {background-position:-198px -264px;}
				.turista #servicos-assuntos-list .servicos-assunto-educacao {background-position:-198px -352px;}
				.turista #servicos-assuntos-list .servicos-assunto-seguranca {background-position:-198px -440px;}
				.turista #servicos-assuntos-list .servicos-assunto-trabalho-e-emprego {background-position:-198px -528px;}
				.turista #servicos-assuntos-list .servicos-assunto-impostos-e-taxas {background-position:-198px -616px;}
				.turista #servicos-assuntos-list .servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:-198px -704px;}
				.turista #servicos-assuntos-list .servicos-assunto-turismo {background-position:-198px -792px;}
				.turista #servicos-assuntos-list .servicos-assunto-economia-e-investimentos-na-bahia {background-position:-198px -880px;}
				.turista #servicos-assuntos-list .servicos-assunto-licitacoes {background-position:-198px -968px;}
				.turista #servicos-assuntos-list .servicos-assunto-meio-ambiente {background-position:-198px -1056px;}
				.turista #servicos-assuntos-list .servicos-assunto-acao-social-e-cidadania {background-position:-198px -1144px;}
				.turista #servicos-assuntos-list .servicos-assunto-transporte-e-transito {background-position:-198px -1232px;}
				.turista #servicos-assuntos-list .servicos-assunto-ciencia-e-tecnologia {background-position:-198px -1320px;}
				.turista #servicos-assuntos-list .servicos-assunto-esportes-e-copa-2014 {background-position:-198px -1408px;}
				.turista #servicos-assuntos-list .servicos-assunto-cultura-e-lazer {background-position:-198px -1496px;}
				.turista #servicos-assuntos-list .servicos-assunto-previdencia-social {background-position:-198px -1584px;}
				.turista #servicos-assuntos-list .servicos-assunto-justica-e-direitos-humanos {background-position:-198px -1672px;}

				.investidor #servicos-assuntos-list .servicos-assunto-meus-documentos {background-position:-297px 0;}
				.investidor #servicos-assuntos-list .servicos-assunto-registros-atestados-e-certidoes {background-position:-297px -88px;}
				.investidor #servicos-assuntos-list .servicos-assunto-casa {background-position:-297px -176px;}
				.investidor #servicos-assuntos-list .servicos-assunto-saude {background-position:-297px -264px;}
				.investidor #servicos-assuntos-list .servicos-assunto-educacao {background-position:-297px -352px;}
				.investidor #servicos-assuntos-list .servicos-assunto-seguranca {background-position:-297px -440px;}
				.investidor #servicos-assuntos-list .servicos-assunto-trabalho-e-emprego {background-position:-297px -528px;}
				.investidor #servicos-assuntos-list .servicos-assunto-impostos-e-taxas {background-position:-297px -616px;}
				.investidor #servicos-assuntos-list .servicos-assunto-canais-de-comunicacao-com-o-governo {background-position:-297px -704px;}
				.investidor #servicos-assuntos-list .servicos-assunto-turismo {background-position:-297px -792px;}
				.investidor #servicos-assuntos-list .servicos-assunto-economia-e-investimentos-na-bahia {background-position:-297px -880px;}
				.investidor #servicos-assuntos-list .servicos-assunto-licitacoes {background-position:-297px -968px;}
				.investidor #servicos-assuntos-list .servicos-assunto-meio-ambiente {background-position:-297px -1056px;}
				.investidor #servicos-assuntos-list .servicos-assunto-acao-social-e-cidadania {background-position:-297px -1144px;}
				.investidor #servicos-assuntos-list .servicos-assunto-transporte-e-transito {background-position:-297px -1232px;}
				.investidor #servicos-assuntos-list .servicos-assunto-ciencia-e-tecnologia {background-position:-297px -1320px;}
				.investidor #servicos-assuntos-list .servicos-assunto-esportes-e-copa-2014 {background-position:-297px -1408px;}
				.investidor #servicos-assuntos-list .servicos-assunto-cultura-e-lazer {background-position:-297px -1496px;}
				.investidor #servicos-assuntos-list .servicos-assunto-previdencia-social {background-position:-297px -1584px;}
				.investidor #servicos-assuntos-list .servicos-assunto-justica-e-direitos-humanos {background-position:-297px -1672px;}
				
				#servicos-linha-da-vida-list .servicos-linha-da-vida-juventude {background-position:-7px -1365px;}
				#servicos-linha-da-vida-list .servicos-linha-da-vida-adulta {background-position:-7px -1297px;}
				#servicos-linha-da-vida-list .servicos-linha-da-vida-infancia {background-position:-7px -1433px;}
				#servicos-linha-da-vida-list .servicos-linha-da-vida-melhor-idade {background-position:-7px -1229px;}

				#servicos-assuntos-index dt.servicos-assunto-meus-documentos.active {background-position:-396px 0;}
				#servicos-assuntos-index dt.servicos-assunto-registros-atestados-e-certidoes.active {background-position:-396px -88px;}
				#servicos-assuntos-index dt.servicos-assunto-casa.active {background-position:-396px -176px;}
				#servicos-assuntos-index dt.servicos-assunto-saude.active {background-position:-396px -264px;}
				#servicos-assuntos-index dt.servicos-assunto-educacao.active {background-position:-396px -352px;}
				#servicos-assuntos-index dt.servicos-assunto-seguranca.active {background-position:-396px -440px;}
				#servicos-assuntos-index dt.servicos-assunto-trabalho-e-emprego.active {background-position:-396px -528px;}
				#servicos-assuntos-index dt.servicos-assunto-impostos-e-taxas.active {background-position:-396px -616px;}
				#servicos-assuntos-index dt.servicos-assunto-canais-de-comunicacao-com-o-governo.active {background-position:-396px -704px;}
				#servicos-assuntos-index dt.servicos-assunto-turismo.active {background-position:-396px -792px;}
				#servicos-assuntos-index dt.servicos-assunto-economia-e-investimentos-na-bahia.active {background-position:-396px -880px;}
				#servicos-assuntos-index dt.servicos-assunto-licitacoes.active {background-position:-396px -968px;}
				#servicos-assuntos-index dt.servicos-assunto-meio-ambiente.active {background-position:-396px -1056px;}
				#servicos-assuntos-index dt.servicos-assunto-acao-social-e-cidadania.active {background-position:-396px -1144px;}
				#servicos-assuntos-index dt.servicos-assunto-transporte-e-transito.active {background-position:-396px -1232px;}
				#servicos-assuntos-index dt.servicos-assunto-ciencia-e-tecnologia.active {background-position:-396px -1320px;}
				#servicos-assuntos-index dt.servicos-assunto-esportes-e-copa-2014.active {background-position:-396px -1408px;}
				#servicos-assuntos-index dt.servicos-assunto-cultura-e-lazer.active {background-position:-396px -1496px;}
				#servicos-assuntos-index dt.servicos-assunto-previdencia-social.active {background-position:-396px -1584px;}
				#servicos-assuntos-index dt.servicos-assunto-justica-e-direitos-humanos.active {background-position:-396px -1672px;}

				#servicos-assuntos-index dt:hover, #servicos-assuntos-list li:hover, #servicos-linha-da-vida-list li:hover {border-color:#999;}
				#servicos-assuntos-index dt.active {background-color:#FFF; border-color:#999;}
					#servicos-assuntos-index dt a, #servicos-assuntos-list li a, #servicos-linha-da-vida-list li a {display:block; width:95px; height:84px; text-decoration:none; text-indent:-100em;}
					#servicos-assuntos-list li a, #servicos-linha-da-vida-list li a {width:100px;}
					#servicos-assuntos-index dt.active a {font-weight:bold; cursor:default;}
				#servicos-assuntos-index dd {width:220px; height:348px; border:1px solid #999; background-color:#EEE; position:absolute; left:99px; top:0px; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
					#servicos-assuntos-index dd ul {margin:0; padding:6px 6px; width:207px;position:relative;}
						#servicos-assuntos-index dd li {border-bottom:1px solid #CBCBD1; padding:3px 0; background:url('../images/ico_check01.gif') no-repeat 7px 11px; list-style:none;}

						.servidor #servicos-assuntos-index dd li {background-image:url('../images/ico_check01_1.gif');}
						.turista #servicos-assuntos-index dd li {background-image:url('../images/ico_check01_2.gif');}
						.investidor #servicos-assuntos-index dd li {background-image:url('../images/ico_check01_3.gif');}

						#servicos-assuntos-index dd li.more {border:none;}
							#servicos-assuntos-index dd li a {color:#333; text-decoration:none; padding:3px 0 3px 23px; display:block;width: 183px;}
							#servicos-assuntos-index dd li a:hover, #servicos-assuntos-index dd li a:focus, #servicos-linha-da-vida-list li a:focus {text-decoration:underline; color:#3373BE;}
							#servicos-assuntos-index dd li.more a {font-size:1em; font-weight:bold; text-transform:lowercase;width: 100%;}
							
		#servicos-linha-da-vida {width:732px;}
			#servicos-linha-da-vida dl {margin-right:22px; border:1px solid #CBCBD1; float:left; width:160px; height:323px; background:url('../images/bg03.jpg') repeat-x 0 0; position:relative;}
			#servicos-linha-da-vida-infancia {}
			#servicos-linha-da-vida-juventude {}
			#servicos-linha-da-vida-adulta {}
			#servicos-linha-da-vida dl#servicos-linha-da-vida-melhor-idade {margin-right:0;}
				#servicos-linha-da-vida dt {height:50px; background:url('../images/ico_linhadavida') no-repeat 0px 0px;}
				#servicos-linha-da-vida-infancia dt {background-position: 34px 6px;}
				#servicos-linha-da-vida-juventude dt {background-position: -141px 6px;}
				#servicos-linha-da-vida-adulta dt {background-position: -317px 6px;}
				#servicos-linha-da-vida-melhor-idade dt {background-position: -499px 6px;}
					#servicos-linha-da-vida dt a {color:#1F2C34; font-weight:bold; display:block; padding:18px 0 0 5px; text-align: center;}
				#servicos-linha-da-vida dd {margin:0 5px; border-bottom:1px solid #CBCBD1; padding:3px 0; background:url('../images/ico_check01.gif') no-repeat 7px 11px;}
				#servicos-linha-da-vida dd.last {border:none;}
				#servicos-linha-da-vida dd.more {margin:0; padding:0; border:none; border-bottom:2px solid #1F2C34; width:160px; height:17px; top:304px; left:0px; position:absolute; background:url('../images/bg_more01.gif') no-repeat 98px top;}
					#servicos-linha-da-vida dd a {color:#333; text-decoration:none; padding:3px 0 3px 23px; display:block;}
					#servicos-linha-da-vida dd a:hover, #servicos-linha-da-vida dd a:focus {text-decoration:underline; color:#3373BE;}
					#servicos-linha-da-vida dd.more a {padding:0; color:#FFF; display:block; float:right; font-size:11px; font-weight:bold; padding:1px 0 0 2px; text-align:center; text-transform:lowercase; width:52px;}
		
		#servicos-mais-acessados {margin-top:3px; border:1px solid #CBCBD1; padding:8px; float:left;width: 192px;}
			#servicos-mais-acessados li {padding:3px 0 3px 13px; background:url('../images/ico_bullet01.gif') no-repeat 3px 9px; border-bottom:1px solid #CBCBD1;list-style: none;}
			.servidor #servicos-mais-acessados li {padding:3px 0 3px 13px; background:url('../images/ico_bullet01_1.gif') no-repeat 3px 9px; border-bottom:1px solid #CBCBD1;list-style: none;}
			.turista #servicos-mais-acessados li {padding:3px 0 3px 13px; background:url('../images/ico_bullet01_2.gif') no-repeat 3px 9px; border-bottom:1px solid #CBCBD1;list-style: none;}
			.investidor #servicos-mais-acessados li {padding:3px 0 3px 13px; background:url('../images/ico_bullet01_3.gif') no-repeat 3px 9px; border-bottom:1px solid #CBCBD1;list-style: none;}

			#servicos-mais-acessados li:last-child {border:none;}
			#servicos-mais-acessados li:nth-child(2) {background-position:3px -82px;}
			#servicos-mais-acessados li:nth-child(3) {background-position:3px -158px;}
			#servicos-mais-acessados li:nth-child(4) {background-position:3px -232px;}
			#servicos-mais-acessados li:nth-child(5) {background-position:3px -308px;}
			#servicos-mais-acessados li:nth-child(6) {background-position:3px -384px;}
			#servicos-mais-acessados li:nth-child(7) {background-position:3px -474px;}
			#servicos-mais-acessados li:nth-child(8) {background-position:3px -564px;}
			#servicos-mais-acessados li:nth-child(9) {background-position:3px -640px;}
			#servicos-mais-acessados li:nth-child(10) {background-position:3px -716px;}
				#servicos-mais-acessados a {padding:2px;text-decoration:none; color:#333; display:block;}
					#servicos-mais-acessados a:hover, #servicos-mais-acessados a:focus {text-decoration:underline; color:#3373BE;}
		
		#servicos-busca-list {margin:3px 0 14px; border:1px solid #CBCBD1; padding:6px 8px; width:196px; background:#EBECF1 url('../images/bg_box01.jpg') 0 0 repeat-x; float:left;}
#servicos-busca-list #servico-palavra-chave-sidebar { width:150px}
			#servicos-busca-list li {padding:5px 0 5px 13px; background:url('../images/ico_bullet04.gif') no-repeat 3px 11px; border-bottom:1px solid #CBCBD1; line-height:130%;}

			.servidor #servicos-busca-list li {background-image:url('../images/ico_bullet04_1.gif');}
			.turista #servicos-busca-list li {background-image:url('../images/ico_bullet04_2.gif');}
			.investidor #servicos-busca-list li {background-image:url('../images/ico_bullet04_3.gif');}

			#servicos-busca-list li.search {background:none;}
			#servicos-busca-list li:last-child {border:none;}
				#servicos-busca-list a {padding:2px;text-decoration:none; color:#333; display:block;}
					#servicos-busca-list #servicos-list-all, #servicos-busca-list #servicos-list-online {font-weight:bold;}
					#servicos-busca-list a:hover, #servicos-busca-list a:focus {text-decoration:underline; color:#3373BE;}
					
		#servicos-listagem {margin:34px 0 0 28px;}
			#servicos-listagem dl {}
				#servicos-listagem dt {margin-bottom: 1px; padding:6px 0 6px 9px; width: 466px; background:url('../images/bg06.jpg') repeat-x left top; border:1px solid #CBCBD1; clear:both; float: left;}
				#servicos-listagem dd.last {margin-bottom:25px;}
					#servicos-listagem dt a {padding: 2px 0 0 24px; color:#1F2C34; font-weight:bold; background:url('../images/ico_mais_menos.png') no-repeat 4px 4px; display:block;}
					#servicos-listagem dt.expanded a {background-position:4px -122px;}
				#servicos-listagem dd {padding:8px 5px 5px; border-bottom:1px solid #E0E1E9; clear:both; float:left;}
					#servicos-listagem dd:hover {/*background-color:#F0FFEC;*/}
					#servicos-listagem dd h2 {margin-bottom: 0; padding-bottom: 0; border:none; font-size:14px; font-weight:bold;}
					#servicos-listagem dd p {}
					
		.acoes {clear:both;}
			.acoes li {margin:0; padding:0 17px 0 0; height:26px; list-style:none; float:left;}
			.acoes .acoes-meu-servico {width:7em; margin-top:3px;}
				.acoes a {padding:6px 0 2px 21px; height:17px; font-size:11px; color:#666; text-decoration:none; text-transform:lowercase; background:url("../images/ico_options.png") no-repeat; display:block;}
				#catalog.cidadao .acoes a, #catalog.empresa .acoes a {color:#666;}
				.acoes li.acoes-mais-info {padding-right:0;}
				.acoes a:hover, .acoes a:focus {text-decoration:underline; color:#3373BE;}
				.acoes .acoes-solicitar a {padding:3px 0 0; background:none; }
				.acoes .acoes-mais-info a { padding:0 17px 0 0; padding-top:3px; background:none;}
				.acoes .acoes-meu-servico a {padding-top:3px; background-position:0 -659px;}
				.acoes .first {margin-left:141px;}
				.acoes .acoes-meu-servico-ativo a {padding-top:4px; background-position:0 -379px;}
				.acoes .acoes-compartilhar a {padding-top:4px; background-position:1px -422px;}
				#servicos-listagem .opt-share a {margin-top:3px; padding-top:4px;}

				/* share */
				.acoes .opt-share {}		 
				.acoes .opt-share a {background: url('../images/ico_bookmarks.png') no-repeat 2px 6px !important; background-image:url('../images/ico_bookmarks.png');}

				.acoes ul#shareint, .acoes .opt-share ul.shareint {margin:-260px 0 0 -7px; border:1px solid #CCC; padding:0 7px; width:120px; background:#FFF; position:absolute; display:none; overflow:hidden; z-index:9999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
				.acoes .opt-share ul.shareint li {height:auto; clear:both;margin:0;padding:0;width:100%;white-space:nowrap; background:none;}
				.acoes .opt-share ul.shareint li a {border-bottom:1px solid #E5E5E5; padding:8px 0 3px 23px; width:95px; color:#666; font-size:11px; clear:both; display:block;}
				.acoes .opt-share ul.shareint li a:hover { text-decoration:underline; }
				.acoes .opt-share ul.shareint li.last a { border:none;}
				.acoes .opt-share ul.shareint li.opt-delicious a {background-position:2px -19px !important;}
				.acoes .opt-share ul.shareint li.opt-google a {background-position:2px -44px !important;}
				.acoes .opt-share ul.shareint li.opt-yahoo a {background-position:2px -70px !important;}
				.acoes .opt-share ul.shareint li.opt-facebook a {background-position:2px -97px !important;}
				.acoes .opt-share ul.shareint li.opt-twitter a {background-position:2px -124px !important;}
				.acoes .opt-share ul.shareint li.opt-myspace a {background-position:2px -148px !important;}
				.acoes .opt-share ul.shareint li.opt-digg a {background-position:2px -174px !important;}
				.acoes .opt-share ul.shareint li.opt-technorati a {background-position:2px -200px !important;}
				.acoes .opt-share ul.shareint li.opt-rec6 a {background-position:2px -228px !important;}
				.acoes .opt-share ul.shareint li.opt-orkut a {background-position:2px -253px !important;}
				.acoes .opt-share ul.shareint li.opt-send a {background-position:2px -276px !important;}

.msg-sac {clear: both;display: block;color: #FFF;padding:10px;font-size:1.167em;text-align:center;background: #C40C0D;margin-bottom: 20px;}
.msg-sac a {color:#FFF;font-weight:bold;}
.servidor .msg-sac {background: #0959AA;}
.turista .msg-sac {background: #017D01;}
.investidor .msg-sac {background: #704501;}

/*----------------------------- FACEBOOK -------------------------------------*/
#rede-facebook {display:block;clear:both;margin-bottom: 25px;}

/* bloco de eventos culturais */
#bloco-eventos-culturais {}
#bloco-eventos-culturais ul#abas-eventos-culturais {clear: both;}
#bloco-eventos-culturais ul#abas-eventos-culturais li {display: block;height: 39px;line-height:39px;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #EEEEEE) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #EEEEEE 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE');border: 1px solid #CCC;border-bottom: none;text-align:center;color:#666;margin:0 1px 1px 0;float: left;}
#bloco-eventos-culturais ul#abas-eventos-culturais li a {color: #999999;display: block;font-size: 1.167em;font-weight: bold;height: 39px;}
#bloco-eventos-culturais ul#abas-eventos-culturais li a:hover {text-decoration:none;color:#0071B4;}
#bloco-eventos-culturais ul#abas-eventos-culturais li.shows {width: 156px;}
#bloco-eventos-culturais ul#abas-eventos-culturais li.teatro {width: 152px;}
#bloco-eventos-culturais ul#abas-eventos-culturais li.exposicoes {width: 159px;}
#bloco-eventos-culturais ul#abas-eventos-culturais li.active {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095D3), color-stop(1, #004E96) );background:-moz-linear-gradient( center top, #0095D3 5%, #004E96 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D3', endColorstr='#004E96');border-color:#0095D3; color:#FFF;}
#bloco-eventos-culturais ul#abas-eventos-culturais li.active a {color:#FFF;}

/* bloco de mídias */
#bloco-midias {}
#bloco-midias ul#abas-midias {clear: both;}
#bloco-midias ul#abas-midias li {display: block;height: 39px;line-height:39px;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #EEEEEE) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #EEEEEE 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE');border: 1px solid #CCC;border-bottom: none;text-align:center;color:#666;margin-right: 1px;float: left;}
#bloco-midias ul#abas-midias li a {color: #999999;display: block;font-size: 1.167em;font-weight: bold;height: 39px;}
#bloco-midias ul#abas-midias li a:hover {text-decoration:none;color:#0071B4;}
#bloco-midias ul#abas-midias li.videos {width: 99px;}
#bloco-midias ul#abas-midias li.audios {width: 107px;}
#bloco-midias ul#abas-midias li.fotos {width: 97px;}
#bloco-midias ul#abas-midias li.infograficos {width: 156px;}
#bloco-midias ul#abas-midias li.active {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095D3), color-stop(1, #004E96) );background:-moz-linear-gradient( center top, #0095D3 5%, #004E96 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D3', endColorstr='#004E96');border-color:#0095D3; color:#FFF;}
#bloco-midias ul#abas-midias li.active a {color:#FFF;}

#bloco-midias ul#conteudo-midias {clear: both;}
#bloco-midias ul#conteudo-midias ul {clear: both;display: table;}
#bloco-midias ul#conteudo-midias li {}
#bloco-midias ul#conteudo-midias li.videos,
#bloco-midias ul#conteudo-midias li.audios,
#bloco-midias ul#conteudo-midias li.fotos,
#bloco-midias ul#conteudo-midias li.infograficos {width:436px;border-top: 2px solid #0071B4;border-bottom: 2px solid #0071B4;padding: 21px 16px;margin:0 0 55px 0;position:relative; float:left;border:1px solid #CCDEF2;border-top:2px solid #0071B4;border-bottom:2px solid #0071B4;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');font-size:1em;color: #666;}
#bloco-midias ul#conteudo-midias li h2 {display: none;}
#bloco-midias ul#conteudo-midias li.videos,
#bloco-midias ul#conteudo-midias li.audios,
#bloco-midias ul#conteudo-midias li.fotos,
#bloco-midias ul#conteudo-midias li.infograficos {display: none;}
#bloco-midias ul#conteudo-midias li.active {display: block;}

#bloco-midias ul#conteudo-midias li.audios ul li {border-top: 1px solid #CCC;font-size: 1.167em;padding: 15px 0;}
#bloco-midias ul#conteudo-midias li.fotos ul li,
#bloco-midias ul#conteudo-midias li.infograficos ul li {border: none;float:left;width:50%;height:110px;padding:15px 0;text-align:center;}
#bloco-midias ul#conteudo-midias li.audios ul li.first,
#bloco-midias ul#conteudo-midias li.fotos ul li.first,
#bloco-midias ul#conteudo-midias li.infograficos ul li.first {border: none;padding-top:0;} 
#bloco-midias ul#conteudo-midias li.audios ul li a,
#bloco-midias ul#conteudo-midias li.fotos ul li a,
#bloco-midias ul#conteudo-midias li.infograficos ul li a {color:#666666;text-decoration: none;}
#bloco-midias ul#conteudo-midias li.audios ul li a:hover,
#bloco-midias ul#conteudo-midias li.fotos ul li a:hover,
#bloco-midias ul#conteudo-midias li.infograficos ul li a:hover {color:#666666;text-decoration: underline;}

#bloco-midias ul#conteudo-midias li a.more {color: #0071B3;font-size: 1.333em;font-weight: bold;margin-top: 31px;position: absolute;right: 0;}
#bloco-midias ul#conteudo-midias li.more {padding: 0 !important;border: none !important;}
#bloco-midias ul#conteudo-midias li.more a {border: medium none;color: #0071B3 !important;font-size: 1.167em;font-weight: bold;margin-top: 32px;padding: 0;position: absolute;right: 0;}

/* bloco governador */

#bloco-governador {}
#bloco-governador h2 {display:block;height:20px;text-indent: -1000px;overflow: hidden; border-bottom: 1px solid #EB1213;margin-bottom: 15px;padding-bottom:5px;background:url(../images/tit-governador.png) no-repeat left top;}
#bloco-governador ul#abas-governador {clear: both;}
#bloco-governador ul#abas-governador li {display: block;height: 39px;line-height:39px;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #EEEEEE) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #EEEEEE 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE');border: 1px solid #CCC;border-bottom: none;text-align:center;color:#666;margin-right: 1px;float: left;}
#bloco-governador ul#abas-governador li a {color: #999999;display: block;font-size: 1.167em;font-weight: bold;height: 39px;}
#bloco-governador ul#abas-governador li a:hover {text-decoration:none;color:#0071B4;}
#bloco-governador ul#abas-governador li.agenda {width: 133px;}
#bloco-governador ul#abas-governador li.radio {width: 195px;}
#bloco-governador ul#abas-governador li.gabinete {width: 134px;}

#bloco-governador ul#abas-governador li.active {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0095D3), color-stop(1, #004E96) );background:-moz-linear-gradient( center top, #0095D3 5%, #004E96 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D3', endColorstr='#004E96');border-color:#0095D3; color:#FFF;}
#bloco-governador ul#abas-governador li.active a {color:#FFF;}

#bloco-governador ul#conteudo-governador {clear: both;}
#bloco-governador ul#conteudo-governador li {}
#bloco-governador ul#conteudo-governador li.agenda,
#bloco-governador ul#conteudo-governador li.radio,
#bloco-governador ul#conteudo-governador li.gabinete {width:436px;border-top: 2px solid #0071B4;border-bottom: 2px solid #0071B4;padding: 21px 16px;margin:0 0 30px 0;position:relative; float:left;border:1px solid #CCDEF2;border-top:2px solid #0071B4;border-bottom:2px solid #0071B4;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #E2E9F1) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #E2E9F1 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E2E9F1');font-size:1em;color: #666;}
#bloco-governador ul#conteudo-governador li a.more {color: #0071B3;font-size: 1.333em;font-weight: bold;margin-top: 31px;position: absolute;right: 0;}
#bloco-governador ul#conteudo-governador li h3 {display: none;}
#bloco-governador ul#conteudo-governador li.agenda,
#bloco-governador ul#conteudo-governador li.radio,
#bloco-governador ul#conteudo-governador li.gabinete{display: none;}
#bloco-governador ul#conteudo-governador li.active {display: block;}

#bloco-governador ul#conteudo-governador li.gabinete ul li {font-size: 1.167em;padding: 15px 0;} 
#bloco-governador ul#conteudo-governador li.agenda ul li,
#bloco-governador ul#conteudo-governador li.radio ul li {border-top: 1px solid #CCC;font-size: 1.167em;padding: 15px 0;}
#bloco-governador ul#conteudo-governador li.agenda ul li.first,
#bloco-governador ul#conteudo-governador li.radio ul li.first {border: none;padding-top:0;} 
#bloco-governador ul#conteudo-governador li.agenda ul li a,
#bloco-governador ul#conteudo-governador li.radio ul li a {color:#666666;text-decoration: none;}
#bloco-governador ul#conteudo-governador li.agenda ul li a:hover,
#bloco-governador ul#conteudo-governador li.radio ul li a:hover {color:#666666;text-decoration: underline;}


#bloco-governador ul#conteudo-governador li.more {padding: 0 !important;border: none !important;}
#bloco-governador ul#conteudo-governador li.more a {border: medium none;color: #0071B3 !important;font-size: 1.167em;font-weight: bold;margin-top: 32px;padding: 0;position: absolute;right: 0;}

/* --------------------- MOBILE - Início --------------------- */

.opt-mobile {margin-top: 8px; display:block;}
	.opt-mobile a {
		display:block;
		font-weight:normal;
		padding:2px 0 2px 19px;
		background:url('../images/ico_options.png') no-repeat 0px -527px;
	}

/* --------------------- MOBILE - Fim    --------------------- */

/* --------------------- DEBASER --------------------- */
#block-debaser-latest {margin:15px 0;display: table;background-color:#E0EBF8; border-top:0; padding:3px 15px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width: 100%;}
	#block-debaser-latest ul {}
		#block-debaser-latest li {display: block;border-bottom:1px solid #CDDFF2;padding:7px 0;}
			#block-debaser-latest li a {display:block;padding-left:20px;}
			#block-debaser-latest li.audio a {background: url(../images/ico_audio.gif) no-repeat left center;}
			#block-debaser-latest li.video a {background: url(../images/ico_video.gif) no-repeat left center;}
				#block-debaser-latest li img {border:2px solid #ECECF1;}
				#block-debaser-latest li a:hover img {border:2px solid #3373BE;}
			#block-debaser-latest li h4 {height:32px; padding-top:3px; font-size:11px; font-weight:normal; line-height: 130%;}
		#block-debaser-latest li.destaque {margin:0 0 6px; padding:8px 0 3px 5px; border-bottom:1px solid #CBCBD1;}
		#block-debaser-latest li.last {border:none; margin-right:0;}
		#block-debaser-latest li.more {padding:0; border:none; border-bottom:2px solid #1F2C34; width:248px; height:17px; position:absolute; bottom:0px; left:0px; clear:both;}
			#block-debaser-latest li.more a {padding:0; background:none; color:#FFF; display:block; float:right; font-size:11px; font-weight:bold; padding:1px 0 0 2px; width: 102px; line-height: 16px; text-align:center; text-transform:lowercase;}

.debaser2 ul, .debaser2 li {list-style: none;margin:0;padding: 0;}

#listradio ul { line-height:200%; }
#listradio ul li {
	color:#333;
	font-weight:normal;
	background:url(../images/icon_seta.png) no-repeat left 8px;
	padding-left:10px;
	border-bottom:1px solid #E9E9E9;
	list-style: none;
}
#listradio a {color:#333;}
ul#debaserlist,
ul#debaserlist li {
	list-style:none;
	margin:0;
	padding:0;
}
ul#debaserlist li {
	display:table;
	padding:10px 0;
	width: 700px;
	border-bottom:1px solid #E9E9E9;
}
ul#debaserlist li img.thumb {
	float:left;
	width:90px;
	height:70px;
	margin:0 10px 10px 0;
}
.debdesc {
	display:block;
	float:left;
	color:#333;
	line-height:150%;
}
.debdesc a {
	color:#333;
}
.debnav {
	float:right;
	display:block;
}
#categorias {
	line-height:150%;
	font-weight:normal;
}
#categorias li {
	margin-bottom:10px;
	color:#333;
}
#categorias li a {
	color:#333;
}

#conteudo-funcoes .opt-save {background:none;}
#conteudo-funcoes .opt-save a {background-position: 0 -260px !important;}

#listvideos {list-style: none;}
#listvideos li {
	display:table;
	clear:both;
	padding:10px;
	border-top:1px solid #E9E9E9;
	color:#333;
	line-height:150%;
	width: 700px;
	list-style: none;
}
#listvideos li a {
	color:#333;
}
#listvideos li img {
	border:0;
	float:left;
	margin-right:10px;
}
#listvideos h2 {
	color:#333;
}
#listvideos h3 {
	color:#333;
	font-size:13px;
}
#boxgenero {
	padding-bottom:10px;
}
#gallery-news {
	clear:both;
}


.bt-download {-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;box-shadow:inset 0px 1px 0px 0px #97c4fe;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-indent:0;border:1px solid #337fed;display:inline-block;color:#ffffff !important;font-family:Arial;font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #1570cd;padding: 7px 20px;}

#playerdiv {border:1px solid #DDD; padding: 10px 0;}
#pagEventos, #pagEventos li {list-style: none;}

