/* INICIO - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded */
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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;

}
/* remember to define focus styles! */
:focus {outline: 0;}
html {font-size: 62.5%;overflow-x: hidden;
}
body {
color: #333;
font-family: arial, trebuchet MS;
text-align: left;
background: #ffffff url(../_img/bg-body.png) repeat-x;
overflow-x: hidden;
}
ol, ul {
list-style: none;

}
/* tables still need ‘cellspacing=”0?‘ in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: “”;
}
blockquote, q {
quotes: “” “”;
}


a {text-decoration: none;color: #fff;}
a:hover {text-decoration: underline;}
#content a:visited {
color: #690000;
/*text-decoration: line-through;*/
}
.clear {clear: both;}

.hr hr {display: none;}
.hr {border-bottom: 1px solid #BFCCDA;margin: 15px 0;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}
b,strong {font-weight:bold;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.left {float: left;margin: 0 10px 25px 0;}
.right {float: right;margin: 0 10px 25px 0;}
#content .center {text-align: center;}
.bannercentral {display: block;margin: 0 auto }

#corpo p {text-align: justify;}

/* LAYOUT
************************/
body 	{background: url(../_img/bg-html.png) left top no-repeat;}/**/
#site 			{position: absolute;width: 776px;}
#headeroutter			{height: 121px;position: relative;z-index: 50;width: 100%;margin: 0 auto;background: #4294BC url(../_img/bg-html.png) center top no-repeat; } /* alteração para incluir a barra de produtos 20/12/2011 / 11:03AM - Israel Cefrin */
#header			{height: 121px;position: relative;z-index: 50;width: 776px;margin: 0 auto;background: #4294BC url(../_img/bg-html.png) center top no-repeat; }
#corpo	{ background: url(../_img/bg-corpo.png) repeat-y;margin: 0 auto;width: 776px;position: relative;z-index: 40;}
#home #content 	{width: 475px;margin-top: 15px;float: left;display: inline;margin:0px 35px 0 10px;}


.bannertopo 	{display: block;margin-left: 25px;margin-bottom: 20px;}

#footer			{background: #3E8FB5 url(../_img/bg-footer.png) repeat-x;padding:20px 20px;position: relative;}
#footer address {font-style: normal;color:#d7e7ee;font-size: 1.2em;margin-left:0px;}

#footer	.bannerfooter	{ top:0px;left:50%;position: absolute;margin-left: 220px;}
#selogoverno 	{ top:-10px;left:50%;position: absolute;margin-left: 250px;}

#corpo {font-size: 1.2em;padding-bottom: 2.0em;}
#corpo a {color: #165C7E;}
#corpo p {margin-bottom: 1.0em;}
#interna #corpo		{ background: url(../_img/bg-corpo-interna.jpg) repeat-y;position: relative;z-index: 10;}
#interna #content 	{width: 529px;margin-top: 15px;float: left;display: inline;margin:10px 25px 0 20px;}
#sidebar 	{float:left;display: inline;width:192px;margin-top: 10px;position: relative;z-index: 20;padding-left:5px;}


#content {color: #292929;}
#content h1, h2, h3, h4, h5, h6 {font-family: trebuchet MS;margin: 0.0em 0 0.5em;}
#content h1 {font-size:1.6em;color:#91681A;font-weight:bold;border-bottom: 1px solid #BFCCDA;padding-bottom: 2px;}
#content h2 {
	color:#977600;
	font-size:1.5em;
	font-weight:bold;
	padding: 3px 0px;
	border-bottom: 1px solid #BFCCDA;
	}
	
#content h2.resultadodebusca {
    margin-bottom: 10px;
    padding: 3px 0px 0;
	}
	
#content h3, h4 {
	background-color: #EDF1F5;
	border-top:1px solid #CFD9E2;
	color:#434343;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom: 10px;
	padding: 3px 5px;
	margin: 0 0 5px;
	}
	
#content h4 { font-size:1.0em;background-color: #efefef;border-top:1px solid #CFD9E2;}
#content ol, #content ul { margin-bottom: 15px;margin-left: 10px;}
#content ol li {line-height: 160%;list-style:decimal outside;margin-left:25px;}
#content ol.letras li {list-style-type: lower-alpha}
#content ul li { line-height: 170%;background: url(../_img/bullet-ul-li.gif) 0 4px no-repeat;padding-left: 20px;}
#content ul li.ppt { line-height: 170%;background: url(../_img/ico-ppt.gif) 0 2px no-repeat;padding-left: 22px;}
#content ul li.pdf { line-height: 170%;background: url(../_img/ico-pdf.gif) 0 2px no-repeat;padding-left: 22px;}
#content ul li.xls { line-height: 170%;background: url(../_img/ico-xls.gif) 0 2px no-repeat;padding-left: 22px;}
a.pdf { background: url(../_img/ico-pdf.gif) 0 2px no-repeat;padding-left: 22px;display:block;min-height:25px;}


#content ul li.epub { line-height: 170%;background: url(../_img/ico-epub.gif) 0 2px no-repeat;padding-left: 22px;}
#content ul li.mobi { line-height: 170%;background: url(../_img/ico-mobi.gif) 0 2px no-repeat;padding-left: 22px;}

#content ul.menuabas {margin-bottom: 0;}
#content ul.menuabas li { line-height: 50%;background: none;padding-left: 0px;}

#content ul.listavideos { margin-bottom: 15px;margin-left: 0px;}
#content ul.listavideos li { line-height: 100%;background: none;padding-left: 0px;float:left;margin-right:44px;margin-bottom:30px;}
#content ul.listavideos li.terceiro { margin-right:0px;}
#content ul.listavideos li a img{border:1px solid #efefef;}
#content ul.listavideos li a:hover  img{border:1px solid #165C7E;}

#content dl {margin: 10px 0;}
#content dl dt {font-weight: bold;font-style: normal;}
#content dl dd {padding: 5px;}


#footer {font-size: 1.1em;}
#footer .inner {
    margin: 0 auto; 
    width: 740px;
    position: relative;
    }
address {margin: 0 10px;color: #fff;  }

p.atualizado {text-align: right;}
p.feecredito {text-align: center;}


.coluna {
    float: left;
    display: inline;
    width: 255px;
    margin:0 15px 0 0;
    }
.colunalast {
    margin-right: 0;
    }    
.colunaterco {
    float: left;
    display: inline;
    width: 166px;
    margin-right: 10px;
    }

#mapasecoes {
    background-color: #F0F3F7;
    border-top: 1px solid #E6EBF0;
    border-bottom: 1px solid #1A6B91;
    position: relative;
    }
#mapasecoes ul#secoes{
    width: 770px;
    margin: 0px auto 20px;
    padding-left: 20px;
    }
#mapasecoes ul#secoes a{text-decoration: underline;}
#mapasecoes ul#secoes a:hover{text-decoration: none;}
/*#mapasecoes ul#secoes li {display: block;padding-bottom: 15px;}
#mapasecoes ul#secoes li {display: inline;float:left;padding:0 12px 0 0;margin-left: 5px;padding-top: 3px;margin-top: 3px;text-align: left;}*/
#mapasecoes ul#secoes li  {display:block;margin-top:10px;}
#mapasecoes ul#secoes li {font-size:1.4em ;font-weight: bold;}
#mapasecoes ul#secoes li a{color: #877521;text-decoration:none;}
#mapasecoes ul#secoes li a:hover{text-decoration:underline;}
#mapasecoes ul#secoes li li {display: inline;margin: 0;float: none; width: 100px;}
#mapasecoes ul#secoes li li {font-size:0.8em ;font-weight: normal;padding-top: 5px;}    
#mapasecoes ul#secoes li li a{color: #666;padding: 0 3px 0px 3px; border-right:1px solid #999999;}    



/************************/


/* HEADER
************************/
#logo			 			{text-indent: -9999px;font-size: 0.1em;width: 171px;height: 39px;padding: 25px 20px 0;}
#logo a 		 			{text-indent: -9999px;font-size: 0.1em;width: 171px;height: 39px;background: url(../_img/h1.gif) no-repeat;float: left;}
#header #linkseplag 	{background: url(../_img/logo-seplag.gif) no-repeat;font-size: 0.1em;height: 74px;position: absolute;text-indent: -9999px;width: 229px;position: absolute;top: 5px;left: 300px;}

#menuauxiliar				{background:  url(../_img/_bg-menu-topo.gif) no-repeat;width: 227px;height: 27px;position: absolute;padding-left:20px;right: 0;top: 0;}
#menuauxiliar li			{padding-left: 22px;margin-left: 0px;margin-right: 15px;padding-top: 3px;margin-top: 3px;background: url(../_img/bullet-ul-li.gif) no-repeat;background-position:5px 6px;}
#menuauxiliar li a			{color:#ffffff;font-size: 1.1em;}
/* comentado em 25/11/2011 - 16:49 - Israel Cefrin
#menuauxiliar li.sitemap	{background: url(../_img/bull-sitemap.gif) no-repeat;}
#menuauxiliar li.contato	{background: url(../_img/bull-contato.gif) no-repeat;}
#menuauxiliar li.webmail	{background: url(../_img/bull-webmail.gif) no-repeat;}
#menuauxiliar li.english	{background: url(../_img/bull-english.gif) no-repeat;}
*/
#popclock				{font-size: 1.0em;color:#333;background: url(../_img/ico-popclock.gif) no-repeat;padding-left: 18px;}
#popclock b, #popclock .numero				{font-size: 1.1em;font-weight: bold;}
#popclock a				{text-decoration: underline;}
#popclock a:hover		{text-decoration: none;}
#formbusca 		{position: absolute;top: 45px;right: 0;width: 230px;}
#formbusca 	fieldset {background-color: transparent;border:none;}
#formbusca 	label {font-size: 1.1em;color:#fff;font-weight: bold;}
#formbusca 	label input {margin-left: 5px;}
#formbusca .q	{width: 110px;padding: 0 5px;float: left;display: inline;height:15px;font-size:1.1em;margin-right:10px;color:#434343; }
#formbusca .enviarbusca	{padding-top:0; position:relative;top:2px;}



/************************/


/* MENU PRINCIPAL
************************/
#menuprincipal {position: absolute;left: 20px;bottom: 1px;border-right:1px solid #438FB3;}
#menuprincipal li {float:left;display: inline;padding: 5px 15px 7px;margin-top: 3px;border-left:1px solid #438FB3;font-size: 1.2em;font-family: Trebuchet MS;font-weight: bold;height:18px;}
#menuprincipal li:hover,
#menuprincipal li.menuh	{background: url(../_img/bg-menu-li.gif) left top repeat-x;background-color: #4294BC;}
#menuprincipal li li {font-weight: normal;}

/* SUBMENUS
************************/
#menuprincipal li 					{position: relative;color:#ffffff;}
#menuprincipal li ul				{position: absolute;display: none;top: 30px;left: 0;width:170px;}
#menuprincipal li:hover ul,
#menuprincipal li.menuh ul			{display: block;background-color: #4294BC;border-right:1px solid #1A6B91;border-bottom:1px solid #1A6B91;}
#menuprincipal li ul li 			{border: none;text-align: left; font-size: 0.9em;padding: 2px 0 2px 15px;display: block;width: 100%;}
#menuprincipal li:hover ul li:hover,
#menuprincipal li.menuh ul li	{background: none;}

#menuprincipal li ul li a {padding-right: 10px;}

/* SIDEBAR
************************/
fieldset {
    border:0px solid #999;
    padding: 15px 5px 5px 5px;
    margin-top: 0em;
    background-color: #EDF1F5;
    border-top:1px solid #dedede;
	border-left:1px solid #dedede;
	
    }

.caixa {
    border:0px solid #999;
    padding: 15px 5px 5px 5px ;
    margin: 0 0 10px 0;
    background-color: #EDF1F5;
    border-top:1px solid #dedede;
	border-left:1px solid #dedede;
    }
.fonte {
    font-size: 0.8em;    
    }
    
fieldset legend {
    font-weight: bold;
    padding: 0 5px;
    }
#sidebar form {margin-bottom: 2.0em;}
#sidebar form label {float: left;width: 3.0em;padding: 0.3em 1.0em 0 0;margin-bottom: 0.8em;text-align: right;}   
#sidebar form select.frmvalores, #sidebar form .frmbusca {width: 9.5em;}
#sidebar form .enviar {display: block;margin: 0 auto;}


#content form label {width: 100px;float: left;margin:0 1.5em 0.9em 0;text-align: left;}
#content form .frmbusca {width: 9.5em;}
#content form#frm_valores label {margin:0 1.5em 0.9em 0em;width: 20.0em;padding: 0;float: left;}
#content form#frm_valores input.valor {width: 6.0em;}
#sidebar form#frm_valores input#valor {width: 9.0em;}
#content form#frm_valores input.enviar {margin-left: 6.8em;}

#capa #sidebar form#frm_valores label {color:#977600;font-weight: bold;}
/*#capa #sidebar form#frm_valores label {color:#165C7E;font-weight: bold;}*/

.selo {margin: 0 auto;display: block;}
#content #frm_contato label {float: left;margin:0 1.5em 0.9em 5em;text-align: left;width: 80%;}
#content #frm_contato .enviarcontato {float: left;margin: 0 0 0 60px; }

#content #frm_contato label.error {text-align: left;margin: 0;width: 30%;color: #ff0000;}



#content form select {width: 30%;}

#sidebar h2, 
#sidebar h3 
	{
	/*color:#28A4DE;*/
	font-size:1.4em ;
	font-weight: bold;
	padding: 5px 6px 3px 5px;
	margin: 0 ;
	/*background-color: #CC9900;*/
	color:#977600;
	}


#interna #sidebar ul
	{
	background-color: #EDF1F5;
	margin:10px 0 20px;
	padding: 5px 3px 5px 10px;
	border-top:1px solid #dedede;
	border-left:1px solid #dedede;
	}
	
	
#interna #sidebar ul ul
	{
	background-color: #EDF1F5;
	margin: 0px;
	
	padding: 0px 3px 5px 10px;
	border: none;
	}
	
	
#interna #sidebar ul li
	{
	background: url(../_img/bull-li-sidebar.gif) left 8px no-repeat;
	font-size:1.0em;
	line-height: 170%;
	padding-left: 12px;	
	}
#interna #sidebar ul#banners {
    background-color: #fff;border: none ;
    
    }	
#interna #sidebar ul#banners li
	{
	background: none;
	font-size:1.0em;
	line-height: 170%;
	padding-left: 0px;	
	}
#interna #sidebar ul li a
	{
	color: #1A6B91;
	}

#interna #sidebar ul li a.ativo
	{
	font-weight: Bold;
	}

#interna #sidebar ul li a:hover
	{
	/*color:#DE8028;*/
	}
	
#interna #sidebar ul li ul li
	{
	background: url(../_img/bull-li-sidebar.gif) left 8px no-repeat;
	font-size:1.0em;
	line-height: 170%;
	padding-left: 12px;	
	}
	
	

.box {
    border: 1px solid #C0C7D1;
    background-color: #F3F4F6;
    width: 60%;
    padding: 1.5em 
    }

#interna #sidebar ul#banners {padding:5px 0px;}
ul#banners li {text-align: center;padding: 5px 0;}







/* estilos particulares */
#inadequacao {
/*margin:auto  50%; */
border-collapse: collapse;

}
#inadequacao td{
border:1px solid #000000;
font-family:arial;
font-size:9px;
text-align:center;
padding:0px 3px ;
}

/* marca menu*/
.ativo,
.inicio .inicio,
.sh .sh ,
.destaquesdomes .destaquesdomes,
.tabelas .tabelas,
.mapas .mapas,
.metodologia .metodologia,
.idesesh2005 .idesesh2005,
.idesesh2004 .idesesh2004,
.idesesh2003 .idesesh2003,
.idesesh2002 .idesesh2002,
.idesesh2001 .idesesh2001,
.idesesh2000 .idesesh2000,
.idesesh1991 .idesesh1991,
.ativo1 .ativo1,
.ativo2 .ativo2,
.ativo3 .ativo3,
.ativo4 .ativo4,
.mapas .mapas,
.quadros .quadros,
.publicacoesonline .publicacoesonline,
.documentosfee .documentosfee,
.livrosecds .livrosecds,
.tesesfee .tesesfee,
.serieteses .serieteses,
.tds .tds,
.ensaios .ensaios,
.revistaindicadores .revistaindicadores,
.mulheretrabalho .mulheretrabalho,
.informemulheretrabalho .informemulheretrabalho,
.ativo2006 .ativo2006,
.ativo2005 .ativo2005,
.ativo2004 .ativo2004,
.ativo2003 .ativo2003,
.ativo2002 .ativo2002,
.ativo2001 .ativo2001,
.ativo2000 .ativo2000,
.cartadeconjuntura .cartadeconjuntura,
.pedmensal .pedmensal,
.pedmensalsh .pedmensalsh,
.pedanual .pedanual,
.pednotas .pednotas,
.pedmicrodados .pedmicrodados,
.pednegros .pednegros,
.pedidosos .pedidosos,
.ped20anos .ped20anos,
.informemulheretrabalho .informemulheretrabalho,
.revistas .revistas,
.series .series,
.boletins .boletins,
.trabalhosemeventos .trabalhosemeventos,
.publicacoesdigitalizadas .publicacoesdigitalizadas,
.projetosespeciais .projetosespeciais,
.estudosepesquisas .estudosepesquisas,
.trimestral-2012-1 .trimestral-2012-1,
.trimestral-2012-2 .trimestral-2012-2,
.trimestral-2012-3 .trimestral-2012-3,
.trimestral-2012-4 .trimestral-2012-4,
.trimestral-2013-1 .trimestral-2013-1
{font-weight: bold;}


/* listas */
#content .ordemalfabetica {
    text-align: center;
    background-color: #EDF1F5;
	margin:10px 0 20px;
	padding: 5px 3px 5px 10px;
	border-top:1px solid #dedede;
	border-left:1px solid #dedede;
    }
#content .ordemalfabetica li {display: inline;background: none; padding: 0;}
#content .ordemalfabetica li a {padding: 0 3px; }
    
/* tables*/
.tabeladados {  
    width: 100%;
    margin: 15px 0;
    }
.tabeladados.gmaps {width: 90%;}
.tabeladados.gmaps td {font-size: 1.2em;}   
  
.tabeladados.gmapsv2 {width: 100%;}
.tabeladados.gmapsv2 td {font-size: 0.9em; padding: 2px;} 

.tabeladadospop td{
}
  
.tabeladados thead th {
    text-align: center;
    font-weight: normal;
    font-size: 0.9em;
    vertical-align: middle;
    padding: 2px;
    background-color:#DBDFE5; 
    border-bottom:1px solid #fff; 
    font-size: 1.1em;
    }

.tabeladados td {
    font-size: 0.9em;
    text-align: right;
    padding: 3px 1px;
    }
.tabeladados td.unidadegeo {
    text-align: left;
    padding-left: 5px;
    }
	
.tabeladados td.aligncenter {
    text-align: center;
    }
	
.tabeladados td.alignleft {
    text-align: left;
    }

    
#content table .normal {
    text-align: left;
    }
    
.tabelapopulacao1 thead tr {
    background-color:#DBDFE5;    
    }
	
.tabelapopulacao1 thead tr th{
    font-weight: bold;  
    }  
	
 .tabelapopulacao1 tbody tr td{
    text-align: center;
    }    

#content table tr.alt, tr.alt, #content table tbody tr.alt td {
    background-color: #e9ebef;
    }
	
#content table tbody tr.odd td {
    background-color: #f5f5f5;
    }
    
caption {
    font-weight: bold;
    font-size: 1.2em;
    }

#capa .coluna ul li {
    line-height: 130%;
    margin-bottom: 10px;
    }
    
#capa .coluna ul.menuabas  li {
   margin-bottom: 0px;
    }    
    
/* forms */
#content form {margin: 0 0 15px 0;}
.selecionaano { float: right;width:250px;margin-bottom: 10px; }

/* mapas */

.containermapa {
    border:1px solid #DBDFE5;
    background: url(../images/bg_mapas.gif);
    margin: 15px 0;	
   }
#mapamunicipiosmaisde100 {
    background: url(../content/resumo/images/mapa_estado_2.gif) no-repeat;
    width: 427px;
    height: 361px;
    position: relative;
    }
#content #mapamunicipiosmaisde100 li {
    position: absolute;
    background: none;
    height:10px;
    padding: 0;
    
   }
    
#mapamunicipiosmaisde100 li a {
    display: block;
    text-indent: -9999px;
    height: 11px;    
    }
    
#mapamunicipiosmaisde100 li#uruguaiana {width:55px;left: 23px;top: 146px;}
#mapamunicipiosmaisde100 li#bage {width:30px;left: 188px;top: 226px;} 
#mapamunicipiosmaisde100 li#pelotas {width:35px;left: 257px;top: 233px;}
#mapamunicipiosmaisde100 li#santamaria {width:55px;left: 202px;top: 142px;} 
#mapamunicipiosmaisde100 li#riogrande {width:55px;left: 276px;top: 276px;}
#mapamunicipiosmaisde100 li#santacruzdosul {width:75px;left: 206px;top: 129px;} 
#mapamunicipiosmaisde100 li#passofundo {width:55px;left: 282px;top: 56px;}
#mapamunicipiosmaisde100 li#caxiasdosul {width:60px;left: 293px;top: 104px;}
#mapamunicipiosmaisde100 li#novohamburgo {width:69px;left: 279px;top: 122px;}
#mapamunicipiosmaisde100 li#sapucaiadosul {width:70px;left: 277px;top: 140px;}
#mapamunicipiosmaisde100 li#canoas {width:40px;left: 312px;top: 150px;}
#mapamunicipiosmaisde100 li#portoalegre {width:60px;left: 294px;top: 162px;}
#mapamunicipiosmaisde100 li#saoleopoldo {width:60px;left: 354px;top: 125px;}
#mapamunicipiosmaisde100 li#cachoeirinha {width:60px;left: 352px;top: 135px;}
#mapamunicipiosmaisde100 li#gravatai {width:40px;left: 360px;top: 147px;}
#mapamunicipiosmaisde100 li#alvorada {width:40px;left: 360px;top: 156px;}
#mapamunicipiosmaisde100 li#viamao {width:40px;left: 359px;top: 168px;}

.mapainfowindow {
    font-size: 0.9em;
    }    

.aviso {
    margin: 20px 0;padding:15px;font-family:arial;font-size:1.1em;border:1px solid #cdcdcd;
    }    

/* esconder graficos da capa */
#container-1 {display: none;}
.carregandograficos {
    height: 250px;
    background: url(../_img/loadingAnimation.gif) center center no-repeat;
    }
.carregandograficos p {
    text-align: center;
    padding-left:70px;
    font-weight: bold;
    line-height: 210px;
    }

	/* marca tds na capa do site */
span.novo {
	color:#ff3300;
	font-weight:bold;
	}
	
	/* gerador de planilhas
	http://www.fee.tche.br/aprova/pt/content/servicos/pg_gera_planilha.php
    */
    
#geraplanilha fieldset {
    padding-left:20px;
    }
#geraplanilha legend {
   margin-bottom:10px;
    }    
      
#geraplanilha label {
    color: #977600;
    font-weight: bold;
    padding-left: 10px;
    
    }
#geraplanilha select {
    font-size:11px;
   }
#geraplanilha #enviar {
    display: block;
    margin: 10px auto;
    border: 1px solid #333333;
    border-left: 1px solid #cdcdcd;
    border-top: 1px solid #cdcdcd;
    font-size:11px;
   }

/*
Alteracao informePED 24/8/2009 11:24:06 - Israel Cefrin
*/

ul.linksinfo {float: right;display: inline;}

.conteudooculto {display: none;}


/* fotos eventos */

#content ol.listadethumbs {	margin-bottom: 15px;margin-left: 5px;}
#content ul.listadethumbs li { line-height: 170%;background: url(none) 0 4px no-repeat;padding-left: 0px;float: left;display: inline;margin-right: 10px;}

acronym {
    border-bottom: 1px dotted #666;
		}
		
p.destaque {
  font-size: 1.5em;
  margin:0.5em;
  }
  
  
a#tresdecadas {
background: url(../content/capa/images/529x60-3-decadas-unmask.jpg) no-repeat;
width: 529px;
height: 60px;
display:block;
}

a#tresdecadas span{
display:none;
}

/* tabela realizacoes */
/* tabelas */
table.info {
	width:100%;
	border-top:1px solid #e5eff8;
	border-right:0px solid #e5eff8;
	margin:2em auto;
		border-collapse:collapse;
	}
table.info caption {
	color: #666666;
	font-size:1.1em;
		margin:1em 0 0 0;
		padding:0;
		caption-side:top;
		text-align:left;
		font-weight: bold;
	}
table.info tr.odd td	{
	background:#f7fbff
	}
table.info tr.odd .column1	{
	background:#f4f9fe;
	
	}
table.info .column1	{
	background:#fff;
	font-weight:bold;
	width:150px;
	}
table.info td {
	color:#666;
	border-bottom:1px solid #e5eff8;
	border-left:0px solid #e5eff8;
	padding:.3em 1em;
	text-align:left;
	}
table.info td.number {
	text-align: right;
}

table.info th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}
table.info thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#666
	}
table.info tfoot th {
	text-align:center;
	background:#f4f9fe;
	}
table.info tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}
table.info tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}

table.info .indicador {width:20%;font-weight: bold;	}
table.info .descricao {	}
table.info .ano {width:13%;	}
p.sobe {
text-align:right;
	}
	
	

	
	/* slider */
#s3slider { 
   width: 240px; /* important to be same as image width */ 
   height: 180px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   margin-bottom:20px;
}

#s3sliderContent {
   width: 240px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 11px/14px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 220px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}	

#content #s3slider ul { margin-bottom:0px;margin-left:0px;}
#content  #s3slider ul li { line-height: 100%;background: none;padding-left: 0px;}
#content  #s3slider  a {color:#fff;}

.slides {display:none;}

#unico .middle .secondColumn {
    width: 100%!important;
}