/* reset */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}fieldset,img,abbr,acronym{border:0;}body{font:12px Arial; color:#7f7f7f}/* base */html	{ }body	{ }strong { font-weight:bold !important; }.limit{   width:902px;   height:auto;   margin:0 auto;}.box { 	border:1px solid #ededed; 	background:#fcfcfc; 	/*-moz-border-radius:5px; */	padding:10px; 	z-index:0; }	h2 { 	font:bold 14px Tahoma; 	color:#c73074; 	text-transform:uppercase; 	background:url(../../imagens/bg_h2.png) repeat-x bottom; 	padding-bottom:4px; 	margin-bottom:10px }	h3 { 	font:12px Arial; 	color:#1961a4;	clear:left; }	.lista-padrao { 	width:100%; 	height:auto; 	margin-top:10px; 	float:left; 	font:12px Arial; 	color:#1961a4; }	.lista-padrao li { 	display:block; 	margin-bottom:10px; 	background:url(../../imagens/icon_seta.png) no-repeat 1px; 	padding-left:10px; }	.Left { 	float:left; 	margin-right:15px }	.Right { 	float:right; 	margin-left:15px }	.Top {	display:inline;	float:left;	margin: 0 5px 5px 0;}	.Center {	vertical-align:middle;	display:inline;	margin: 5px;}/* links */.titulo	{ 	font:bold 12px Arial; 	color:#1961a4; 	text-decoration:none }	.titulo:hover { 	text-decoration:underline;}a { 	font:12px Arial; 	color:#1961a4; 	text-decoration:underline; }a:hover { 	text-decoration:none; }/* textos */.data { 	font:10px Arial; 	color:#c73074; 	display:block; 	margin-bottom:3px; }.empresa { 	font:11px Arial; 	color:#c73074; 	display:block; 	margin-bottom:3px; }.palavra_buscada { 	font-size:14px; 	color:#5795CC; }/* topo */.topo {	width:100%;	height:222px;	z-index: 999999999;	margin:0 auto}	/* logo */.topo .logotipo {	width:277px;	height:118px;	display:block;	outline:none;	margin-top:20px;	outline:none;	margin-top:50px;	*margin-top:25px;	position:absolute;	text-indent:-9999px;	background:url(../../imagens/logotipo_esemacao.png) no-repeat}/* /// *//* barra-topo */.topo .barra-topo {	width:100%;	height:29px;	padding-top:6px;	float:left;	background:url(../../imagens/bg_barra-topo.png) no-repeat top}.topo .barra-topo_restrito {	width:100%;	height:29px;	padding-top:6px;	float:left;	background:url(../../imagens/bg_barra-topo_restrito.png) repeat-x}.topo .status-login {	float:left;	font:11px Arial;	padding-top:3px;	color:#c7daec }.topo .status-login a {	font:11px Arial;	color:#c7daec; }.topo .status-login b {	text-transform:uppercase;}/* /// *//* busca */.topo .barra-topo fieldset {	float:right;	width:225px;	height:29px}.topo .barra-topo fieldset div {	display:inline-block;	float:left}.topo .barra-topo fieldset a {	width:25px;	height:20px;	display:block;	text-indent:-9999px;	outline:none;	*margin-top:1px;	background:url(../../imagens/bt_busca.png) no-repeat}.topo .barra-topo fieldset .bt_buscar {	width:25px;	height:20px;	display:block;	outline:none;	*margin-top:1px;	background:url(../../imagens/bt_busca.png) no-repeat;	cursor:pointer;	-moz-border-radius:0px;}.topo .barra-topo fieldset input {	width:194px;	background:#6b9dcb;	-moz-border-radius:4px 0px 0px 4px;	border:0;	padding:3px;	font:11px Arial;	color:#d9e6f2}/* /// */	.topo .barra-topo_restrito fieldset {	float:right;	width:225px;	height:29px}.topo .barra-topo_restrito fieldset label {	display:inline-block;	float:left}.topo .barra-topo_restrito fieldset a {	width:25px;	height:20px;	display:block;	text-indent:-9999px;	outline:none;	*margin-top:1px;	background:url(../../imagens/bt_busca.png) no-repeat}.topo .barra-topo_restrito fieldset input {	width:194px;	background:#6b9dcb;	-moz-border-radius:4px 0px 0px 4px;	border:0;	padding:3px;	font:11px Arial;	color:#d9e6f2}/* /// *//* icones */.topo .barra-topo ul {	width:150px;	height:20px;	float:right;	margin-right:15px}.topo .barra-topo ul li {	display:inline-block;	float:left;	margin-right:5px}.topo .barra-topo ul li a {	width:20px;	height:20px;	display:block;	outline:none;	text-indent:-9999px}.topo .barra-topo ul li .bt_home {	background:url(../../imagens/bt_home.png) no-repeat}.topo .barra-topo ul li .bt_map {	background:url(../../imagens/bt_map.png) no-repeat}.topo .barra-topo ul li .bt_restrito {	background:url(../../imagens/bt_restrita.png) no-repeat}.topo .barra-topo ul li .bt_clipping {	background:url(../../imagens/bt_clipping2.png) no-repeat}.topo .barra-topo ul li .bt_webmail {	background:url(../../imagens/bt_webmail.png) no-repeat}.topo .barra-topo_restrito ul {	width:100px;	height:20px;	float:right;	margin-right:15px}.topo .barra-topo_restrito ul li {	display:inline-block;	float:left;	margin-right:5px}.topo .barra-topo_restrito ul li a {	width:20px;	height:20px;	display:block;	outline:none;	text-indent:-9999px}.topo .barra-topo_restrito ul li .bt_home {	background:url(../../imagens/bt_home.png) no-repeat}.topo .barra-topo_restrito ul li .bt_map {	background:url(../../imagens/bt_map.png) no-repeat}.topo .barra-topo_restrito ul li .bt_restrito {	background:url(../../imagens/bt_restrita.png) no-repeat}.topo .barra-topo_restrito ul li .bt_clipping {	background:url(../../imagens/bt_clipping2.png) no-repeat}/* /// *//* menu *//*.topo .menu {width:100%;height:48px;margin:0 auto;margin-top:139px;float:left;background:url(../../imagens/bg_menu.png) no-repeat top}*//* ////// *//* conteudo */.conteudo {	width:100%;	height:auto;	overflow:hidden;	padding-top:25px;	background:url(../../imagens/bg_conteudo.png) repeat-x}	/* mantenedores */.conteudo .mantenedores {	width:882px;	height:80px;	float:left;	z-index:0;	margin-top:10px;	margin-bottom:25px;	overflow:hidden;}/* /// *//* conteudo esquerdo */.conteudo .cont-esq {	width:700px;	height:auto;	float:left}		/* banner de destaque */.conteudo .banner-destaque {	width:308px;	height:188px;	float:left;	display:inline;	margin-right:25px;	margin-bottom:25px;        overflow:hidden;}.conteudo .banner-destaque .Left {	margin:0;}.conteudo .banner-destaque .titulo {	height:17px;	overflow:hidden;	float:left;	clear:left;	width:98%;}#Banner {    width:308px;    height:288px;    overflow:hidden;}.conteudo .banner-destaque li {	width:308px;	height:188px;}.conteudo .banner-destaque li .detalhes {	position:absolute;	width:298px;	height:65px;	padding:5px;	margin-top:113px;	left:0;	background:url(../../imagens/bg_detalhe-banner.png);}.conteudo .banner-destaque li .detalhes p {	overflow:hidden; 	height:30px;}	/* /// *//* comites tematicos */.conteudo .comites-tematicos {	width:308px;	height:188px;	float:left;	margin-bottom:25px}/* /// *//* noticias */.conteudo .noticias {	width:308px;	height:230px;	float:left;	overflow:hidden;	margin-bottom:25px;}.conteudo .noticias .Left {	float:left;	width:130px;	overflow:auto;	margin-right:10px}.conteudo .noticias .lista-padrao {	margin-top:15px;	}/* /// *//* agenda */.conteudo .agenda {	width:308px;	height:230px;	float:left;	margin-left:25px;	margin-bottom:25px;		overflow:hidden;		}.conteudo .agenda .lista-agenda {	width:100%;	height:auto}.conteudo .agenda .lista-agenda li {	width:100%;	height:53px;	display:block;	margin-bottom:15px;	background:url(../../imagens/bg_lista-agenda.png) no-repeat}.conteudo .agenda .lista-agenda li div {	width:49px;	height:53px;	float:left;	color:#eef4fa;	margin-right:10px}.conteudo .agenda .lista-agenda li div b {	display:block;	font:25px Arial;	text-align:center;	margin-top:2px}.conteudo .agenda .lista-agenda li div span {	display:block;	font:17px Arial;	text-align:center;	margin-top:-4px}/* /// *//* boas praticas */.conteudo .boas-praticas {	width:308px;	/*height:190px;*/	float:left;	margin-bottom:25px}.conteudo .boas-praticas .Left {	float:left;	width:130px;	margin-right:10px}/* /// *//* rede de desenvolvimento */.conteudo .rede-desenvolvimento {	width:308px;	/*height:190px;*/	float:left;	margin-bottom:25px;	margin-left:25px}/* /// *//* barra-lateral */.conteudo .barra-lateral {	width:174px;	height:auto;	float:right;	display:inline;	margin-bottom:0px;}/* botoes de atalho */.conteudo .barra-lateral .botoes-atalho {	width:174px;	height:auto;	float:left}.conteudo .barra-lateral .botoes-atalho li {	display:inline-block;	float:left;	margin-bottom:10px;}.conteudo .barra-lateral .botoes-atalho li a {	outline:none}.conteudo .barra-lateral #imgs-rotative li img{	border:#CCCCCC 1px solid;	max-width: 174px;}.conteudo .barra-lateral #imgs-rotative2 li img{	border:#CCCCCC 1px solid;	max-width: 174px;}/* /// *//* parceiros */.parceiros {	width:174px;	height:auto;	float:left}.parceiros li {	width:174px;	height:auto;	display:block;	text-align:center;	margin-bottom:15px}.parceiros li img {	max-width:174px}/* /// *//* artigos */.conteudo .barra-lateral .artigos {	width:174px;	height:auto;	margin-top:10px;	float:left}.conteudo .barra-lateral .artigos .Left {	width:174px;	float:left;	margin:0 0 5px 0;	}/* /// *//* rodape */.rodape {	width:100%;	height:71px;	padding-top:15px;	margin:20px auto 0 auto;	float:left;	background:url(../../imagens/bg_rodape.png) no-repeat top}.rodape .logo-marcadagua {	width:131px;	height:65px;	float:left;	margin-right:15px}.rodape span {	display:block;	font:bold 11px Arial;	color:#d5e4f2;	padding-top:10px;}.rodape p {	font:11px Arial;	color:#a2c2e0}/* /// *//********************************************************************************							paginas internas*********************************************************************************//* box grande */.conteudo .box-grande {	width:660px;	height:auto;	float:left;	margin-bottom:20px}.conteudo .box-grande h2 {	margin-bottom:20px}/* comites tematicos */.conteudo .box-grande .lista-comites {	width:100%;	height:auto;	float:left}.conteudo .box-grande .lista-comites li {	width:300px;	height:auto;	display:inline-block;	float:left;	padding-right:30px;	margin-bottom:30px}.conteudo .box-grande .lista-comites li p {	margin:0}.conteudo .box-grande .lista-comites li img {	width:89px;	height:auto;	float:left;	margin-right:13px}		.conteudo .box-grande p {	margin-bottom:15px}/* /// *//* box grande */.conteudo_materia .box-login {	width:880px;	height:auto;	float:left;	margin-bottom:20px;	margin-top:20px;	padding: 10px;	display:inline;	border:1px solid #ededed; 	background:#fcfcfc; 	z-index:0;}.conteudo_materia .box-login h2 {	margin-bottom:20px}.conteudo_materia .box-login p {	margin-bottom:15px}/* /// */	/* /// *//* busca download */.conteudo .box-grande .busca-download {	width:100%;	height:45px;	float:left;	margin-bottom:20px}.conteudo .box-grande .busca-download label {	width:auto;	height:45px;	display:inline-block;	float:left}.conteudo .box-grande .busca-download label b {	display:block;	color:#7a7676;	margin-bottom:3px}.conteudo .box-grande .busca-download label input {	width:300px;	height:15px;	padding:3px;	float:left;	font:11px Arial;	color:#998e8e;	background:#f3f3f3;	border:1px solid #d2cccc;	-moz-border-radius:4px 0px 0px 4px}.conteudo .box-grande .busca-download label select {	width:295px;	height:auto;	padding:3px;	float:left;	font:11px Arial;	color:#998e8e;	background:#f3f3f3;	border:1px solid #d2cccc;	-moz-border-radius:4px}/* /// *//* lista-downloads */.conteudo .box-grande .lista-downloads {	width:100%;	height:auto;	float:left;}.conteudo .box-grande .lista-downloads li {	width:100%;	height:66px;	display:block;	margin-bottom:10px;	background:#fafafa}.conteudo .box-grande .lista-downloads li a {	font:12px Arial;	text-decoration:none}.lista-downloads li .icon-down {	float:left}.conteudo .box-grande .lista-downloads li .descricao-down {	width:230px;	height:51px;	float:left;	text-align:center;	padding-top:15px;	background:url(../../imagens/divisao-down.png) no-repeat right}.conteudo .box-grande .lista-downloads li .descricao-down b {	display:block}.conteudo .box-grande .lista-downloads li .tamanho-down {	width:90px;	height:41px;	margin-right:15px;	float:left;	font:bold 12px Arial;	color:#c73074;	text-align:center;	padding-top:25px;	background:url(../../imagens/divisao-down.png) no-repeat right}.conteudo .box-grande .lista-downloads li p {	padding-top:10px}/* /// *//* lista-agenda-interna */.conteudo .box-grande .lista-agenda-int {	width:100%;	height:auto}.conteudo .box-grande .lista-agenda-int li {	width:310px;	height:53px;	display:inline-block;	float:left;	margin-right:35px;	padding-bottom:25px;	background:url(../../imagens/bg_lista-agenda.png) no-repeat}.conteudo .box-grande .lista-agenda-int li div {	width:49px;	height:53px;	float:left;	color:#eef4fa;	margin-right:10px}.conteudo .box-grande .lista-agenda-int li div b {	display:block;	font:25px Arial;	text-align:center;	margin-top:2px}.conteudo .box-grande .lista-agenda-int li div span {	display:block;	font:17px Arial;	text-align:center;	margin-top:-4px}/* /// *//* lista-noticias */.conteudo .box-grande .lista-noticias {	width:100%;	height:auto;	float:left}.conteudo .box-grande .lista-noticias li {	width:100%;	height:88px;	display:block;	float:left;	margin-bottom:35px}/* /// *//* lista-noticias */.conteudo .box-grande .form-contato {	width:435px;	height:auto;	float:left}.conteudo .box-grande .form-contato label {	width:auto;	height:auto;	display:inline-block;	float:left;	padding-bottom:15px;	margin-right:25px;}.conteudo .box-grande .form-contato label b {	display:block;	color:#7a7676;	margin-bottom:3px}.conteudo .box-grande .form-contato label input {	width:195px;	padding:3px;	font:11px Arial;	color:#998e8e;	background:#f3f3f3;	border:1px solid #d2cccc;	-moz-border-radius:4px}	.conteudo .box-grande .form-contato label textarea {	width:423px;	height:100px;	padding:3px;	font:11px Arial;	color:#998e8e;	background:#f3f3f3;	border:1px solid #d2cccc;	-moz-border-radius:4px}/* /// *//* dados-contato */.conteudo .box-grande .dados-contato {	width:190px;	height:10px;	float:left;	padding-left:35px}.conteudo .box-grande .dados-contato b {	display:block;	margin-bottom:3px}.conteudo .box-grande .dados-contato img {	margin-top:25px;	float:left}/* /// *//* mapa do site */.conteudo .box-grande .lista-mapa {	width:100%;	height:auto;	float:left}.conteudo .box-grande .lista-mapa li {	width:100%;	height:auto;	display:block;	padding-left:10px;	margin-bottom:10px;	background:url(../../imagens/icon_seta.png) no-repeat 1px}.conteudo .box-grande .lista-mapa li a {	font:bold 12px Arial;	color:#c73074;	text-decoration:none}.conteudo .box-grande .lista-mapa .principal {	margin-top:10px;	margin-bottom:2px;}.conteudo .box-grande .lista-mapa .segundo-nivel a {	font:12px Arial;	color:#1961a4;	text-decoration:none}.conteudo .box-grande .lista-mapa .segundo-nivel {	margin-left:10px;	margin-bottom:5px;}.conteudo .box-grande .lista-mapa .terceiro-nivel a {	font:11px Arial;	color:#7f7f7f;	text-decoration:none}.conteudo .box-grande .lista-mapa .terceiro-nivel {	margin-left:10px;	margin-bottom:5px;	background:none}/* /// *//* newsletter */.conteudo .box-grande .lista-newsletter {	width:100%;	height:auto;	float:left}.conteudo .box-grande .lista-newsletter li {	width:97%;	height:auto;	display:block;	overflow:hidden;	padding:10px;	margin-bottom:10px;	background:#fafafa;	-moz-border-radius:4px}.conteudo .box-grande .lista-newsletter li a {	text-decoration:none}/* mapa do site */.mapa-site li{	display:block;	margin-bottom: 4px;	font-size: 1.1em;}.mapa-site li a {	text-decoration: none;}.mapa-site li a:hover{	text-decoration: none;	font-weight:bold;}		/*##################################### BANNER ############################################*/#nav {	margin: 5px;	position:absolute;	z-index:9;	width: 298px;	height:25px;	float:left;	display:inline;	text-align:right;}#nav a { 	font-family:Tahoma;	font-size:0.9em;	color: #c73075; 	text-decoration: none;	background:url(../../imagens/bt-destaque.png) no-repeat center; 	width:6px; 	height:12px;	display:inline;	margin: 0 2px;	padding: 4px 5px 5px 5px;}	#nav a.activeSlide {	font-weight:bold;	font-family:Tahoma;}#nav a:focus { 	outline: none; }/*#######################################Galeria##########################################*/.jcarousel-container {    position: relative;}.jcarousel-clip {    z-index: 2;    padding: 0;    margin: 0;    overflow: hidden;    position: relative;}.jcarousel-list {    z-index: 1;    overflow: hidden;    position: relative;    top: 0;    left: 0;    margin: 0;    padding: 0;}.jcarousel-list li,.jcarousel-item {    float: left;    list-style: none;    /* We set the width/height explicitly. No width/height causes infinite loops. */    width: 80px;    height: 60px;}.jcarousel-item .Left {	margin:0;	padding:0;}/** * The buttons are added dynamically by jCarousel before * the <ul> list (inside the <div> described above) and * have the classnames "jcarousel-next" and "jcarousel-prev". */.jcarousel-next {    z-index: 3;    display: none;}.jcarousel-prev {    z-index: 3;    display: none;}.jcarousel-skin-default .jcarousel-container-horizontal {	width:882px;	padding:0;	z-index:0; }.jcarousel-skin-default .jcarousel-clip-horizontal {	width:832px;	height:80px;	margin:0 auto;	padding:0;}.jcarousel-skin-default .jcarousel-item {	width:120px;	height:75px;	padding:0 10px 0 8px; }.jcarousel-skin-default .jcarousel-item-horizontal {	margin-right:0;	clear:none; }/** *  Horizontal Buttons */.jcarousel-skin-default .jcarousel-next-horizontal {	position:absolute;	top:0;	right:0;	width:14px;	height:75px;	cursor:pointer;	background:transparent url(../../imagens/jdefault-next-horizontal.jpg) no-repeat 0 0;	padding:0; }.jcarousel-skin-default .jcarousel-prev-horizontal {	position:absolute;	top:0;	left:0;	width:14px;	height:75px;	cursor:pointer;	background:transparent url(../../imagens/default-prev-horizontal.jpg) no-repeat 0 0;	padding:0; }.jcarousel-skin-default .jcarousel-next-horizontal:hover,.jcarousel-skin-default .jcarousel-prev-horizontal:hover {	background-position:-14px 0;}.jcarousel-skin-default .jcarousel-next-horizontal:active,.jcarousel-skin-default .jcarousel-prev-horizontal:active {	background-position:-28px 0;}.jcarousel-skin-default .jcarousel-next-disabled-horizontal,.jcarousel-skin-default .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-default .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-default .jcarousel-prev-disabled-horizontal,.jcarousel-skin-default .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-default .jcarousel-prev-disabled-horizontal:active {	cursor:default;	background-position:-42px 0;}	.jcarousel-skin-menor .jcarousel-container-horizontal {	width:882px;	padding:0;	z-index:0; }.jcarousel-skin-menor .jcarousel-clip-horizontal {	width:832px;	height:80px;	margin:0 auto;	padding:0;}.jcarousel-skin-menor .jcarousel-item {	width:120px;	height:75px;	padding:0 10px 0 8px; }.jcarousel-skin-menor .jcarousel-item-horizontal {	margin-right:0;	clear:none; }/** *  Horizontal Buttons */.jcarousel-skin-menor .jcarousel-next-horizontal {	position:absolute;	top:0;	right:0;	width:14px;	height:75px;	cursor:pointer;	background:transparent url(../../imagens/jdefault-next-horizontal.jpg) no-repeat 0 0;	padding:0; }.jcarousel-skin-menor .jcarousel-prev-horizontal {	position:absolute;	top:0;	left:0;	width:14px;	height:75px;	cursor:pointer;	background:transparent url(../../imagens/default-prev-horizontal.jpg) no-repeat 0 0;	padding:0; }.jcarousel-skin-menor .jcarousel-next-horizontal:hover,.jcarousel-skin-menor .jcarousel-prev-horizontal:hover {	background-position:-14px 0;}.jcarousel-skin-menor .jcarousel-next-horizontal:active,.jcarousel-skin-menor .jcarousel-prev-horizontal:active {	background-position:-28px 0;}.jcarousel-skin-menor .jcarousel-next-disabled-horizontal,.jcarousel-skin-menor .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-menor .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-menor .jcarousel-prev-disabled-horizontal,.jcarousel-skin-menor .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-menor .jcarousel-prev-disabled-horizontal:active {	cursor:default;	background-position:-42px 0;}		.conteudo_materia  {font-family:Arial; color:#003366; font-size: 1.1em; width:882px; text-align:justify;}.conteudo_materia img{ max-width:860px;}.bt-enviar { cursor:pointer; margin-top: 5px;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/*{padding: 0; margin: 0;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {	font: 12px Arial, Helvetica, sans-serif;	color: #333333;}#TB_secondLine {	font: 10px Arial, Helvetica, sans-serif;	color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {	position: fixed;	z-index:1001;	top: 0px;	left: 0px;	height:100%;	width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {	background-color:#000;	filter:alpha(opacity=75);	-moz-opacity: 0.75;	opacity: 0.75;}* html #TB_overlay { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {	position: fixed;	background: #ffffff;	z-index: 1003;	color:#000000;	display:none;	border: 4px solid #525252;	text-align:left;	top:50%;	left:50%;}* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {	display:block;	margin: 15px 0 0 15px;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666;}#TB_caption{	height:25px;	padding:7px 30px 10px 25px;	float:left;}#TB_closeWindow{	height:25px;	padding:11px 25px 10px 0;	float:right;}#TB_closeAjaxWindow{	padding:7px 10px 5px 0;	margin-bottom:1px;	text-align:right;	float:right;}#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 10px;	margin-bottom:1px;}#TB_title{	background-color:#e8e8e8;	height:27px;	font-size:1em;	color:#C8C8C8;	padding:0 0 0 15px;}#TB_ajaxContent{	clear:both;	padding:2px 15px 15px 15px;	overflow:auto;	text-align:left;	line-height:1.4em;}#TB_ajaxContent.TB_modal{	padding:15px;}#TB_ajaxContent p{	padding:5px 0px 5px 0px;}#TB_load{	position: fixed;	display:none;	height:13px;	width:208px;	z-index:1002;	top: 50%;	left: 50%;	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{	z-index:99;	position:fixed;	top: 0;	left: 0;	background-color:#fff;	border:none;	filter:alpha(opacity=0);	-moz-opacity: 0;	opacity: 0;	height:100%;	width:100%;}* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{	clear:both;	border:none;	margin-bottom:-1px;	margin-top:1px;	_margin-bottom:1px;}/*Embed videos na materia*/.embed li{display:inline;float:left;margin:7px;}.imagens-relacionadas li {    display: inline;    float:left;}.imagens-relacionadas li img {    width:280px;    height:210px;    margin: 5px;}.comentario {    width:840px;}/* ---------- COMITES TEMATICOS CARROSSEL ------ *//* SKIN */.jcarousel-skin-tango .jcarousel-item {	width:300px;	height: auto;	}.jcarousel-skin-tango .jcarousel-container-vertical {    width: 310px;    height: 145px;    padding: 0;}.jcarousel-skin-tango .jcarousel-clip-vertical {    width:  310px;    height: 138px;}.jcarousel-skin-tango .jcarousel-item .jcarousel-item-vertical{    width: 300px;    height: auto;}/** *  Vertical Buttons */.jcarousel-skin-tango .jcarousel-next-vertical {    position: absolute;    bottom: -10px;    left: 300px;    width: 13px;    height: 15px;    cursor: pointer;    background: transparent url(../../imagens/btndown2.jpg) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-prev-vertical {    position: absolute;    top: 140px;    left: 285px;    width: 13px;    height: 15px;    cursor: pointer;    background: transparent url(../../imagens/btnUp2.jpg) no-repeat 0 0;}

.lista-eventos {width:660px !important; padding-bottom:5px; margin-bottom:5px; float:left; border-bottom:1px dotted #5694cb;}
.lista-eventos p {margin:0px !important;}
.lista-eventos a:hover {text-decoration:underline !important;}
.lista-eventos a {font-size:14px; text-decoration:none !important;}
