/* CSS Document */
/* Elementos Gerais */
*{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
}

body{
margin: 0;
background: #FFFFFF;
}

img{
border: 0px;
}
	
#container{
float: left;
width: 980px;
left: 50%;
margin: 0 0 0 -490px;
position: relative;
background-color: #FFFFFF;
}

#conteudo_home{
float: left;
width: 785px;
margin: 5px 0px 0px 0px;
}

#conteudo{
float: left;
width: 765px;
margin: 5px 10px 20px 10px;
padding-left: 5px;
background-color: #FFFFFF;
}

#conteudo h2{
margin: 2px 2px 20px 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 16px;
font-weight: 400;
color: #990000;
}

#conteudo h3{
margin: 2px 2px 20px 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight: 400;
color: #990000;
}

#conteudo h4{
margin: -18px 2px 2px 2px;
padding: 0;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight:100;
line-height: 16px;
color: #333333;
}

#conteudo h5{
margin: 2px;
padding: 0;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight:100;
line-height: 16px;
color: #333333;
}

#conteudo h6{
margin: 0px 2px 0px 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
color: #333333;
}

#conteudo img{
margin: 0px 2px 2px 0px;
border: 0px;
float: none;
vertical-align: middle;
}

#conteudo img.centralizado{
display: block;
margin-left: auto;
margin-right: auto;
border: 0px;
}

#conteudo img.esquerda{
display:inline-block;
float: left;
}

#conteudo p.centralizado,
#conteudo div.centralizado{
text-align: center;
}

#conteudo p.direito{
text-align: right;
}

#conteudo p.semIndentacao{
text-indent: 0px;
}

#conteudo p{
margin-bottom: 10px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
line-height: 18px;
text-align: justify;
text-indent: 15px;
color: #000000;
}

#conteudo label{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
color: #000000;
}

#conteudo ul li{
margin-bottom: 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
line-height: 18px;
text-align: justify;
text-indent: 15px;
color: #000000;
}

#conteudo ol li{
margin-bottom: 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
line-height: 18px;
text-align: justify;
text-indent: 15px;
color: #111111;
}

#conteudo a{
color: #333333;	
}

#conteudo a:hover{
text-decoration: underline;
color: #666666;	
}

#conteudo a.link_simples{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
color: #666666;	
text-decoration: none;
}

#conteudo a.link_contato{
position: relative;
float: right;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
text-decoration: none;
color: #666666;	
}

#conteudo a.link_contato:hover{
text-decoration: underline;
color: #666666;	
}

#conteudo .sem_marcador li{
list-style-type: none;	
}

#conteudo .lista_alfabetica {
list-style-type: lower-latin;	
}

#conteudo .tabela thead td {
padding: 4px;
border-collapse: 1px;
border: 1px solid #cccccc;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
color: #333333;
background-color:#EFEFEF;
}

#conteudo .tabela tbody td {
padding: 4px;
border-collapse: 1px;
border: 1px solid #cccccc;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
text-align: left;
color: #000000;
background-color: #FFFFFF;
}

#conteudo .tabela tbody td a{
color: #666666;
text-decoration: none;
}

#conteudo .tabela tbody td a:hover{
color: #333333;
text-decoration: underline;
}

#conteudo .tabela tfoot td{
			border: 1px solid #cccccc;
			font-size: 13px;
			font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
			font-weight: bold;
			background-color: #EFEFEF;
			}

#conteudo .tabela_membros_comissao{
display:none;
width: 400px;
margin-bottom:20px;
margin-left: 30px;
}

#conteudo .lista_navegacao{
margin: 10px 10px 10px 0px;
padding: 0px;
list-style-type: none;	
list-style-position: inside;
}

#conteudo .titulo_links_interesse{
padding: 7px 0px 0px 0px;
margin-left: 20px;
margin-bottom: 5px;
width: 360px;
height: 25px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
text-align: center;
text-decoration: none;
color: #990000;
background-color: #F4F4F4;
}

#conteudo .titulo_links_interesse a{ 
text-decoration: none;
color: #990000;
}

#conteudo .quadro_links_interesse{
margin-left: 20px;
display: none;
width: 360px;
}

#conteudo .quadro_links_interesse ul li a{
font-size: 12px;
}

#conteudo .oculto{
	display: none;
}

#conteudo .sem_link{
	margin-left: -10px;
	color: #CCCCCC;
	font-size: 12px;
}

#conteudo .link_canais {
color: #707070;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}


#conteudo .link_canais:hover {
	text-decoration: underline;
}

#conteudo .col{
position: relative;
width:48%;
float: left;
}

#conteudo .minicol{
position: relative;
width: 200px;
float: left;
}

#conteudo .lista_navegacao li{
list-style-type: none;
list-style-image: url(http://www.al.sp.gov.br/_img/lista_seta_vermelha.png);
font-size: 14px;
}

#conteudo .lista_navegacao li ul{
margin: 2px 0px 20px 0px;
}


#conteudo .lista_navegacao li ul li{
list-style-type: none;
list-style-image: url(http://www.al.sp.gov.br/_img/lista_seta_cinza.png);
}

#conteudo .lista_navegacao a{
margin-left: -10px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
text-decoration: none;	
color: #000000;
}

#conteudo .lista_navegacao a.destaque{
color: #990000;	
}

#conteudo .lista_navegacao a:hover{
text-decoration: underline;
color: #666666;
}

#conteudo .lista_navegacao p{
margin: 0px 0px 20px 20px;
padding-left: 15px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-decoration: none;
text-indent: 0;
color: #333333;
}

#conteudo .lista_navegacao p a{
margin-left: 0;
font-size: 1em;
color: #333333;
text-decoration: underline;
}

#conteudo .lista_expediente{
	width: 760px;
	float: left;
	margin: 0px 0px 30px 0px;
	padding: 0;
	list-style-type: none;
}

#conteudo .lista_expediente li{
	float: left;
	width: 760px;
	margin: 5px 0px 10px 0px;
	padding: 0;
}

#conteudo .lista_expediente li h2{
	float: left;
	width: 380px;
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	color: #990000;	
}

#conteudo .lista_expediente li h3{
	float: right;
	width: 380px;
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: 100;
	color: #333333;	
}

#conteudo .lista_expediente li h3 ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#conteudo .lista_expediente li h3 ul li{
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: 100;
	color: #333333;	
}


#conteudo .frame_img_noticia{
	width: 1px; /* Necessário para que a legenda fique da largura da foto */
	clear: left;
	float: left;
	padding: 5px;
	margin-right: 3px;
	margin-bottom: 3px;
	display: table;
	background-color: #FFFFFF;
	text-align: center;
}

#conteudo .frame_img_centralizado{
	width: 100%;
	clear: left;
	float: none;
	display: table;
	background-color: #FFFFFF;
	text-align: center;
}

#conteudo .img_noticia,
#conteudo .frame_img_centralizado img{
	display:table_row;
	float: none;
	margin: 0 auto;
}

#conteudo .legenda_noticia,
#conteudo .frame_img_centralizado figcaption{
	display: table-row;
    vertical-align: bottom;
    text-align: center;
	padding-left: 5px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: 100;
}







/* Sistema de abas */
#abas{
position: relative;
float: left;
z-index:1;
width: 530px;
margin: 0px;
padding-left: 5px;
padding-right: 3px;
}

#abas ul{
margin: 0px;
padding: 0px;
list-style-type: none;
}

#abas li{
position: relative;
float: left;
}

#abas a{
z-index: 1;
width: 97px;
height: 50px;
display: block;
vertical-align: middle;
margin: 2px 2px 0px 0px;
padding: 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-decoration: none;
text-align: center;
text-indent: 0;
}

#abas a.inativo{
border: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
font-weight: 400;
background-color: #FFFFFF;
color: #999999;
text-decoration: none;
}

#abas a.ativo{
border: 1px solid #CCCCCC;
border-bottom: 1px solid #F4F4F4;
font-weight: 500;
background-color: #F4F4F4;
color: #000000;
}

/* Fim sistema de abas */

/* Cabeçalho */
#cabecalho{
width: 980px;
height: 110px;
margin:0;
border-bottom: 4px solid #990000;
background-image:url(http://www.al.sp.gov.br/_img/fundo_cabecalho.png);
background-position: left;
background-repeat: no-repeat;
}

#menu_cabecalho{
float: right;
margin-top: 5px;
margin-right: 20px;
padding: 2px 8px 2px 8px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #EFEFEF;
}

#menu_cabecalho ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#menu_cabecalho li{
float: left;
display: block;
margin: 0;
padding: 2px 5px 2px 5px;
border-left: 1px solid #CCCCCC;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-transform: uppercase;
color: #666666;
}

#menu_cabecalho ul>li:first-child{
border: 0px;
}

#menu_cabecalho a{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-decoration: none;
color: #666666;
}

#menu_cabecalho a:hover{
color: #333333;
}

#cabecalho img{
border: 0;
float: left;
margin: 12px 5px;
}

#cabecalho .brasao{
	margin-top: 2px;
}

#cabecalho .brasao_margem{
	margin-top: 20px;
}

#titulo_cabecalho{
float: left;
margin: 5px;
width: 760px;
}

#titulo_cabecalho h1{
float: left;
width: 100%;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-weight: 100;
font-size: 29px;
text-transform: uppercase;
text-shadow: 1px 1px 1px #cccccc;
color: #333333;

}

#titulo_cabecalho h1 a{
width: 100%;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-weight: 100;
font-size: 29px;
text-transform: uppercase;
text-shadow: 1px 1px 1px #cccccc;
text-decoration: none;
color: #333333;
white-space: nowrap;
}



#titulo_cabecalho .data{
float: left;
clear: left;
margin:0px 0px 0px 0px;
padding:0px 0px px 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;;
font-size: 12px;
font-weight: 100;
text-transform: none;
text-shadow: none;
color: #666666;
}

#titulo_cabecalho .titulo_ua{
float: left;
clear: left;
margin:0px 0px 0px 0px;
padding:0px 0px px 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;;
font-size: 14px;
font-weight: 200;
text-transform: none;
text-shadow: none;
color: #666666;
white-space: nowrap;
}

/* Menu Horizontal */
#menu_horizontal{
float: left;
width: 970px;
margin: 3px 5px 0px 5px;
padding: 2px 0px 2px 0px;
background-color: #990000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#menu_horizontal ul{
width: 100%;
float: left;
list-style-type: none;
margin: 3px 0px 3px 0px;
padding: 0;
}

#menu_horizontal li{
float: left;
margin:0;
padding: 0px 30px 0px 30px;
display: block;
border-left: 1px solid #ffffff;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 100;
text-transform: uppercase;
color: #FFFFFF;
}

#menu_horizontal ul>li:first-child {
 border: 0px;
}

#menu_horizontal a{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 100;
text-decoration: none;
text-transform: uppercase;
color: #FFFFFF;
}

#menu_horizontal a:hover{
color: #CCCCCC;
}

#menu_horizontal input{
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
color: #333333;
background-color: #FFFFFF;
}

#menu_horizontal #texto-busca{
max-width: 410px;
margin-top: 1px;
}

#menu_horizontal input[type="submit"]{
float: left;
margin:0;
padding: 0px 25px 0px 0px;
display: block;
border-left: 0;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 100;
text-transform: uppercase;
background-color: #990000;
color: #FFFFFF;
}

#menu_horizontal input[type="text"]{
float: left;
}

#menu_horizontal input[type="submit"]:hover{
color: #CCCCCC;
}
	

#menu_horizontal img{
float: left;
border: 0;
margin: 0px 5px 0px 8px;
}

/* Menu Vertical */
#menu_vertical{
clear: left;
float: left;
z-index: 1;
margin: 5px 0px 0px 5px;
padding: 0px;
width: 180px;
min-height: 850px;
background-image: url(http://www.al.sp.gov.br/_img/fundo_menu.gif);
}

#menu_vertical h2,h3,h4{
	font-weight: 200;
	}

#menu_vertical ul{
	list-style-type: none;
	margin:0;
	padding:0;
}

#menu_vertical ul li h2{ /* Nivel 1 */
	display: block;
	width: 175px;
	margin: 4px 0px 4px 0px;
	padding: 4px;
	border: 1px solid #cccccc;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: 200;
	text-align: left;
	/*text-transform: uppercase;*/
	background-color: #F4F4F4;
	background-image: url(http://www.al.sp.gov.br/_img/seta_menu_inativo.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #333333;
	}
	
#menu_vertical ul li h2 a{
	text-decoration: none;
	color: #333333;
	}
	
#menu_vertical ul li.ativo h2{
	display: block;
	width: 175px;
	margin: 4px 0px 4px 0px;
	padding: 4px;
	border: 1px solid #990000;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	text-align: left;
	/*text-transform: uppercase;*/
	background-color: #F6E8E8;
	background-image: url(http://www.al.sp.gov.br/_img/seta_menu_ativo.png);
	background-position: right;
	background-repeat: no-repeat;
	color: #990000;
	}

#menu_vertical ul li.ativo h2 a{
	text-decoration: none;
	color: #990000;
	}
	
#menu_vertical ul li:first-child{
	margin-top: 10px;
	}
	
#menu_vertical ul li ul{
	display: none;
	margin: -4px 0px 5px 3px;
	padding: 4px;
	border: 1px solid #cccccc;
	border-top: 0px;
	background-color: #FFFFFF;
	}
	
#menu_vertical ul li ul.ativo{
	display: block;
	}

#menu_vertical ul li ul li h3{ /* Nivel 2 */
	display: block;
	width: 162px;
	margin-bottom: 3px;
	border: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-align: left;
	/*text-transform: uppercase;*/
	line-height: 12px;
	background-color: #FFFFFF;
	background-image: none;
	color: #999999;
}

#menu_vertical ul li ul li h3 a{
	text-decoration:none;
	color: #555555;
}

#menu_vertical ul li ul li.ativo h3 a{
	display: block;
	width: 162px;
	margin-bottom: 3px;
	border: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-align: left;
	/*text-transform: uppercase;*/
	line-height: 12px;
	background-color: #FFFFFF;
	background-image: none;
	color: #990000;
}

#menu_vertical ul li ul li.ativo h3 a{
	color: #990000;
	text-decoration: none;
}

/* Nivel 3 */
#menu_vertical ul li ul li ul{
	display: none;
	margin: 0px 0px 10px 3px;
	padding: 2px;
	border: 0px;
	background-color: #FFFFFF;
	}
	
#menu_vertical ul li ul li ul.ativo{
	display: block;
	}

#menu_vertical ul li ul li ul li{ /* Nivel 3 */
	display: block;
	width: 155px;
	margin-bottom: 1px;
	border: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	/*text-transform: uppercase;*/
	word-wrap:break-word;
	line-height: 11px;
	background-color: #FFFFFF;
	background-image: none;
	color: #999999;
}

#menu_vertical ul li ul li ul li a{
	font-size: 11px;
	text-decoration:none;
	color: #555555;
}

#menu_vertical ul li ul li ul li.ativo{
	display: block;
	width: 155px;
	margin-bottom: 1px;
	border: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	font-weight: 300;
	text-align: left;
	/*text-transform: uppercase;*/
	word-wrap:break-word;
	line-height: 11px;
	background-color: #FFFFFF;
	background-image: none;
	color: #990000;
}

#menu_vertical ul li ul li ul li.ativo a{
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}

#menu_vertical .botoes_destaque{
float: left;
margin: 20px 5px 10px 5px;
padding: 5px 6px 5px 4px;
width: 155px;
height: 50px;
border-top: 1px solid #CCCCCC;
border-left: 0;
border-right: 0;
border-bottom: 1px solid #CCCCCC;
background-color: #FFFFFF;
background-image: none;
}

#menu_vertical .botoes_destaque a{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
text-align: left;	
text-decoration: none;
color: #666666;
}

#menu_vertical .botoes_destaque img{
border: 0;
float: left;
margin-top: 2px;
}

#menu_vertical .botoes_destaque h5{
margin-top: 0px;
margin-bottom: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
text-align: left;
text-transform: uppercase;
color: #990000;
}

#menu_vertical .botoes_destaque h5 a{
text-decoration: none;
color: #990000;
}

#menu_vertical .botoes_destaque h6{
margin-top: 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 100;
text-align: left;
text-transform: none;
line-height: 14px;
color: #999999;
}

#menu_vertical .botoes_destaque h6 a{
text-decoration: none;
color: #999999;
font-size: 12px;
}

/* Frame ILP */
#menu_vertical .frame_ilp{
float: left;
margin: 20px 5px 10px 5px;
padding: 5px 6px 5px 4px;
width: 153px;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
background-color: #FFFFFF;
background-image: none;
}

#menu_vertical .frame_ilp img{
border: 0;
float: left;
margin-top: 2px;
}

#menu_vertical .frame_ilp_menu {
display: block;
float: left;
margin: 0px;
padding:0px;
border: none;
}


#menu_vertical .frame_ilp_menu li {
background-image: url("/_img/bullet_frame_ilp.gif");
background-position: 0% 20%;
background-repeat: no-repeat;
padding-left: 18px;
margin-bottom: 15px;
}

#menu_vertical .frame_ilp_menu li:first-child {
background-image: url("/_img/bullet_frame_ilp.gif");
background-position: 0% 50%;
background-repeat: no-repeat;
}

#menu_vertical .frame_ilp_menu li a {
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight: 100;
text-align: left;
text-transform: none;
text-decoration: none;
line-height: 15px;
color: #333333;
}

#menu_vertical .frame_ilp_menu li a:hover {
text-decoration: none;
color: #999999;
}

#menu_vertical .frame_ilp_menu li h5 {
margin:0;
padding:0;
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 100;
text-align: left;
text-transform: none;
text-decoration: none;
line-height: 13px;
color: #999999;
}

#menu_vertical .frame_ilp_menu li h5 a{
margin:0;
padding:0;
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 100;
text-align: left;
text-transform: none;
text-decoration: none;
line-height: 13px;
color: #999999;
}

#menu_vertical .frame_ilp_menu li h5 a:hover{
text-decoration: none;
color: #CCCCCC;
}




/* Breadcrumb */
#breadcrumb{
float: left;
width: 770px;
margin: 10px 10px 20px 10px;
padding: 0px 0px 0px 4px;
border-bottom: 2px solid #333333;
}


#breadcrumb ul{
float: left;
margin: 0;
padding:0;
list-style-position: inside;
}

#breadcrumb ul li{
float: left;
display:block;
padding-left: 20px;
background-image: url('http://www.al.sp.gov.br/_img/lista_seta_cinza.png');
background-position: left;
background-repeat: no-repeat;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-transform: uppercase;
color: #333333;
}


#breadcrumb ul li a{
text-decoration: none;
color: #333333;
}

#breadcrumb ul li:first-child{
padding-left: 5px;
background-image: none;
} 

/* Rodapé */
footer{
	float: left;
}

/* Mapa do site */
#mapaSite{
float: left;
margin-top: 5px;
width: 980px;
border-top: 4px solid #990000;
background-color: #EFEFEF;
/* IE10 Consumer Preview */ background-image: -ms-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);
/* Mozilla Firefox */ background-image: -moz-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);
/* Opera */ background-image: -o-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);
/* Webkit (Safari/Chrome 10) */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EFEFEF), color-stop(1, #FFFFFF));
/* Webkit (Chrome 11+) */ background-image: -webkit-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);
/* W3C Markup, IE10 Release Preview */ background-image: linear-gradient(to bottom, #EFEFEF 0%, #FFFFFF 100%);
}

#mapaSite h2{
width: 120px;
margin: 0 0 10px 10px;
padding: 2px 5px 2px 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-align: center;
text-transform: uppercase;
background-color: #B23E3E;
color: #FFFFFF;
}


#mapaSite ul{
list-style: none;
float: left;
width: 150px;
}

#mapaSite ul li{
margin: 0;
margin-bottom: 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
}

#mapaSite ul li a{
text-decoration: none;
color: #000000;
}

#mapaSite ul li:first-child{
margin: 0;
margin-bottom: 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
color: #990000;
}

#mapaSite ul li:first-child a{
text-decoration: none;
color: #990000;
}

#rodape{
float: left;
width: 980px;
padding: 2px;
background-color: #990000;
}

#rodape p{
float: left;
margin: 0;
padding: 2px 5px 2px 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

#rodape a{
float: right;
padding: 2px 5px 2px 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-align: center;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
}

#rodape a:hover{
text-decoration: underline;
}

/* Elementos da página inicial */

/* Agência de Notícias */
#agencia_noticias{
float: left;
width: 550px;
margin: 15px 5px 10px 10px;
}



#quadro_manchetes{
float: left;
width: 540px;
margin: 0px;
padding: 3px 2px 1px 5px;
background-color: #F7EBEB;
}

.quadro_manchete_ativa{
	float: left;
	width: 450px;
}

#foto_manchete_grande{
float: left;
width: 440px;
height: 293px;
margin: 0px;
padding: 5px 5px 0px 5px;
border: 0;
}

#fotos_manchetes_miniaturas{
float: right;
width: 88px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#fotos_manchetes_miniaturas .miniatura_inativa{
float: left;
width: 77px;
height: 58px;
margin:0px 0px 3px 0px;
padding:0px;
border: 4px solid #F7EBEB;

}

#fotos_manchetes_miniaturas .miniatura_ativa{
float: left;
width: 77px;
height: 58px;
margin:0px 0px 3px 0px;
padding:0px;
border: 4px solid #DBA4A4;
}

#descricao_manchete{
float: left;
width: 450px;
height: 55px;
margin:0px;
padding: 0px 0px 3px 0px;
background-color: #F7EBEB;
}

#data_manchete{
margin: 2px 5px 2px 10px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: 100;
text-align: left;
text-indent: 0; 
color: #990000;
}

#titulo{
margin: 0px 5px 2px 10px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight: 300;
text-align: left;
text-indent: 0;
color: #990000;
}

#titulo a{
text-decoration: none;
color: #990000;
}

/*#subtitulo{
margin: 0px 5px 2px 10px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight: 100;
text-align: left;
text-indent: 0;
color: #333333;
}

#subtitulo a{
text-decoration: none;
color: #333333;
}

#leia_mais{
margin: 10px 5px 2px 10px;
padding: 0px 0px 0px 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 100;
text-align: left;
text-indent: 0;
color: #990000;
}

#leia_mais a{
text-decoration: none;
color: #990000;
}*/

.quadro_noticia{
float: left;
position: relative;
margin: 4px 2px 2px 0px;
width: 181px;
background-color: #EDEDED;
text-align: center;
overflow: hidden;
}

.com_foto{
height: 240px;
}

.sem_foto{
height: 110px;
}

.data_noticia{
margin: 0px;
padding: 2px 5px 2px 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 10px;
line-height: normal;
font-weight: 100;
text-align: left;
text-indent: 0; 
color: #990000;
}

.titulo_noticia{
clear: left;
margin: 0px;
padding: 2px 5px 2px 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 200;
text-align: left;
text-indent: 0; 
color: #333333;
}

.titulo_noticia a{
text-decoration: none; 
color: #333333;
}

.titulo_noticia a:hover{
text-decoration: none; 
color: #666666;
}

.subtitulo_noticia{
margin: 0px;
padding: 2px 5px 2px 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 100;
text-align: left;
text-indent: 0; 
color: #333333;
}

.subtitulo_noticia a{
text-decoration: none; 
color: #333333;
}

a.leia_mais_noticia{
z-index: 1;
padding-left: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
text-indent: 0; 
color: #990000;
background-color: #efefef;
text-decoration: none;
position: absolute;
bottom: 2px;
right: 5px;
}

.foto_noticia{
text-align: center;
width: 181px;
height: 122px;
border: 0;
}

.foto_noticia a img{
max-width: 181px;
max-height: 122px;
border: 0;
float: none;
display:block;
margin:auto;
}

#agencia_noticias a.link_an{
margin: 8px 0px 5px 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
color: #990000;
}

#paginacao_noticia
{
float: left;
width: 765px;
margin: 0 auto;
overflow: hidden;
}

#paginacao_noticia ul
{
width: 200px;
float: none;
margin: 0 auto;
overflow: hidden;
padding: 0;
list-style-type: none;
list-style-position:inside;
overflow:hidden;
}

#paginacao_noticia ul li
{
display: inline-block;
padding: 0px;
margin: 0 3px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 11px;
font-weight: 200;
text-align: center;
text-indent: 0;
color: #333333;
}

#paginacao_noticia .seta
{
margin: 5px 0 0 0;
}

#paginacao_noticia ul li a
{
text-decoration: none;
color: #333333;
}




/* 3ª Coluna - coluna informativa */
#coluna_informativa{
float: left;
width: 220px;
margin: 15px 0px 0px 0px;
}

#lista_multimidia{
width: 220px;
}


#lista_multimidia ul{
margin: 20px 0px 0px 0px;
padding: 0px;
}

#lista_multimidia li{
background-image:url(/_img/bullet_destaque.png);
background-position: left;
background-repeat: no-repeat;	
display: block;
float: left;
width: 220px;
height: 40px;
margin: 0px 0px 10px 0px;
padding: 0px;
}

#lista_multimidia h2{
float: right;
width: 200px;
margin: 0px;
padding: 2px 3px 0px 13px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
color: #990000;
}

#lista_multimidia h2 a{
text-decoration: none;
color: #990000;
}

#lista_multimidia h2 a:hover{
text-decoration: none;
color: #990000;
}

#lista_multimidia h3{
float: right;
width: 200px;
margin: 0px;
padding: 0px 3px 5px 13px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 100;
text-align: left;
color: #666666;
}

#lista_multimidia h3 a{
text-decoration: none;
color: #666666;
}

#mais_acessados{
float: left;
width: 220px;
margin: 20px 0px 10px 0px;
}

#mais_acessados h2{
margin: 5px 0px 5px 0px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
border-bottom: 2px solid #333333;
color: #333333;
}

#mais_acessados ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#mais_acessados ul li{
z-index: 1;
display: block;
float: left;
width: 30%;
height: 22px;
padding: 1px 0.5% 1px 0.5%;
margin: 1px 0.5% 0px 0.5%;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 10px;
text-align: center;
line-height: 10px;
border: 1px solid #CCCCCC;
border-bottom: none;
background-color: #EBEDEC;
color: #666666;
vertical-align: middle;
}

#mais_acessados ul li a{
display:block;
padding: 2px;
margin-top: 4px;
text-decoration: none;
color: #666666;
}

#mais_acessados ul li.top_ativo{
font-weight: bold;
background-color: #FFFFFF;
color: #333333;
}

#mais_acessados ul li.top_inativo{
font-weight: 100;
background-color: #EBEDEC;
color: #666666;
}

.quadro_mais_acessados{
z-index: 0;
float: left;
position: relative;
width: 214px;
margin: 0px 0px 5px 0px;
padding: 5px 2px 5px 2px;
border: 1px solid #CCCCCC;
text-align: left;
}

.quadroInativo{
display: none;
}

.quadroAtivo{
display: block;
}

#topProjetos, #topLegislacao, #topNoticias{
margin: 0px;
padding: 0px;
float: left;
width: 214px;

}

#topProjetos li{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
line-height: 14px;
margin: 10px 5px 20px -5px;
padding: 0px;
}

#topProjetos a{
display: block;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-decoration: none;
color: #333333;
margin: 0px 0px 0px -5px;
padding: 0px;
}

#topProjetos a:hover{
text-decoration: none;
color: #333333;
}

#topProjetos .lista_completa{
clear: left;
float: right;
margin: 5px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}


#topLegislacao li{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
line-height: 14px;
margin: 10px 5px 20px -5px;
padding: 0px;
}

#topLegislacao a{
display: block;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-decoration: none;
color: #333333;
margin: 0px 0px 0px -5px;
padding: 0px;
}

#topLegislacao a:hover{
text-decoration: none;
color: #333333;
}

#topLegislacao .lista_completa{
clear: left;
float: right;
margin: 5px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}


#topNoticias li{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
line-height: 14px;
margin: 10px 5px 20px -5px;
padding: 0px;
}

#topNoticias a{
display: block;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-decoration: none;
color: #333333;
margin: 0px 0px 0px -5px;
padding: 0px;
}

#topNoticias a:hover{
text-decoration: none;
color: #333333;
}

#topNoticias .lista_completa{
clear: left;
float: right;
margin: 5px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}



#destaques_temporarios{
float: left;
width: 220px;
margin: 10px 0px 0px 0px;
padding: 0px;
}

#destaques_temporarios ul{
float: left;
margin: 0px;
padding: 0px;
list-style-position: inside;
list-style-type: none;
}

#destaques_temporarios ul li{
float: left;
clear: left;
width: 210px;
background-image:url(http://www.al.sp.gov.br/_img/bullet_destaque.png);
background-position: left;
background-repeat: no-repeat;
margin: 8px 0px 10px 0px;
margin: 12px 0px 10px 0px\9;
padding: 0px 0px 0px 15px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
color: #990000;
}

#destaques_temporarios ul li a{
text-decoration: none;
color: #990000;
}


/* Elementos página - Resultado da Busca */
#lista_resultado{
clear: both;
float: left;
width: 550px;
margin: 5px;
padding-left: 5px;
}

.termo_pesquisado{
float: left;
display: inline;
}

a.link_busca_geral{
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
text-decoration: none;
color: #666666;
}

a.link_busca_geral:hover{
text-decoration: underline;
color: #666666;
}



#lista_resultado li{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	list-style-position: outside;
}

#lista_resultado a.link{
margin: 0px 0px 0px -15px;
padding: 0px;
color: #000000;
text-decoration: underline;
word-wrap: break-word;
overflow:hidden;
}

#lista_resultado p.endereco{
	margin:0px 0px 0px 0px;
	padding: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-indent: 0;
	word-wrap: break-word;
	overflow:hidden;
	color: #A06364;
}

#lista_resultado span.endereco{
	margin:0px 0px 0px 0px;
	padding: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-indent: 0;
	color: #A06364;
}

#lista_resultado p.descricao{
	margin:0px 0px 10px 0px;
	padding: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-indent: 0;
	color: #333333;
}

#lista_resultado .destacada{
	background-color: #F4F4F4;
	padding: 5px;
}

#lista_resultado .destacada li{
list-style-image: none;
margin-left: 0px;
}

#navegacao_paginas{
float: left;
text-align: center;
list-style-type: none;
list-style-position: outside;
margin: 0px 0px 0px 20px;
padding: 0px;
border: 1px solid #cccccc;
background-color: #EFEFEF;
color: #333333;
}


#navegacao_paginas li{
float: left;
display: inline-block;
margin: 2px;
padding: 2px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
text-align: center;
}

#navegacao_paginas li:first-child{
margin-left: -10px;
}

#navegacao_paginas li.pagina_atual{
font-weight: bold;
text-decoration: underline;
}

#navegacao_paginas li a{
text-decoration: none;
color: #333333;
}

#navegacao_paginas li a:hover{
text-decoration: underline;
color: #333333;
}


#lista_agrupada{
float: left;
width: 200px;
}

#lista_agrupada h2.titulo{
margin: 5px 0px 5px 0px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
border-bottom: 2px solid #333333;
color: #333333;
}

#lista_agrupada ol{
margin: 0px;
padding: 5px;
border: 1px solid #333333;
list-style-position: outside;
}

#lista_agrupada ol li{
margin: 0px 0px 20px 20px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 11px;
color: #990000; 
}

#lista_agrupada ol li a{
text-decoration: none;
color: #990000;
}

#lista_agrupada ol li a:hover{
text-decoration: underline;
color: #990000;
}

#lista_agrupada p{
margin: 0px 0px 0px -15px;
padding: 0px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 11px;
line-height: normal;
text-indent: 0;
color: #333333;
}


/* Página transparencia */

#conteudo .bt_transp {
	float: left;
	width: 760px;
	padding: 0px;
	background-color: #f6f6f6;
	margin: 0;
	padding-bottom: 10px;

}
#conteudo .bt_transp ul{
float: left;
list-style: none;
	width: 760px;
	margin: 0;
	padding: 0;
}


/* Transparência - Processo Legislativo */

#conteudo .bt_transp ul .legis{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
	margin-right: 8px;
	
	background: rgb(239,87,67); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(239,87,67,1) 0%, rgba(231,56,39,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,87,67,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,87,67,1) 0%,rgba(231,56,39,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,87,67,1) 0%,rgba(231,56,39,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,87,67,1) 0%,rgba(231,56,39,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,87,67,1) 0%,rgba(231,56,39,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef5743', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .legis .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .legis .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
}

#conteudo .bt_transp ul .legis .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #FAB69F\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .legis .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 30px;
	top: -20px\9; /* Correção específica para IE */
	width: 115px;
	color: #ef5743;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


/* Transparência - Votação */

#conteudo .bt_transp ul .vot{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: rgb(70,82,119); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(70,82,119,1) 0%, rgba(30,51,120,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(70,82,119,1)), color-stop(100%,rgba(30,51,120,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(70,82,119,1) 0%,rgba(30,51,120,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(70,82,119,1) 0%,rgba(30,51,120,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(70,82,119,1) 0%,rgba(30,51,120,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(70,82,119,1) 0%,rgba(30,51,120,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#465277', endColorstr='#1e3378',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .vot .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .vot .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .vot .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #A4A1C1\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .vot .legislativo_h2 p{
	position: absolute;
	left: -25px;
	left: 10px\9; /* Correção específica para IE */
	top: 25px;
	top: -15px\9; /* Correção específica para IE */
	width: 105px;
	color: #465277;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}

/* Transparência - Orçamento */

#conteudo .bt_transp ul .orca{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
	margin-left: 8px;
	margin-right: 8px;
background: rgb(87,165,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(87,165,125,1) 0%, rgba(0,166,81,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(87,165,125,1)), color-stop(100%,rgba(0,166,81,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(87,165,125,1) 0%,rgba(0,166,81,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(87,165,125,1) 0%,rgba(0,166,81,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(87,165,125,1) 0%,rgba(0,166,81,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(87,165,125,1) 0%,rgba(0,166,81,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57a57d', endColorstr='#00a651',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .orca .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .orca .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
		text-align: left;
}

#conteudo .bt_transp ul .orca .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #B8DAB8\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .orca .legislativo_h2 p{
	position: absolute;
	left: -25px;
	left: 8px\9; /* Correção específica para IE */
	top: 26px;
	top: -7px\9; /* Correção específica para IE */
	width: 110px;
	color: #57a57d;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


/* Transparência - Dados Abertos */

#conteudo .bt_transp ul .dados{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: rgb(115,137,97); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(115,137,97,1) 1%, rgba(98,142,66,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(115,137,97,1)), color-stop(100%,rgba(98,142,66,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(115,137,97,1) 1%,rgba(98,142,66,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(115,137,97,1) 1%,rgba(98,142,66,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(115,137,97,1) 1%,rgba(98,142,66,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(115,137,97,1) 1%,rgba(98,142,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#738961', endColorstr='#628e42',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .dados .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .dados .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .dados .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .dados .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 33px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #738961;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


/* Transparência - Central de Atendimento */

#conteudo .bt_transp ul .central{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
	margin-left: 8px;
	margin-right: 8px;
background: rgb(229,163,105); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,163,105,1) 1%, rgba(230,121,25,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(229,163,105,1)), color-stop(100%,rgba(230,121,25,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* W3C */
}

#conteudo .bt_transp ul .central .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .central .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
		text-align: left;
}

#conteudo .bt_transp ul .central .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #f8cfab\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .central .legislativo_h2 p{
	position: absolute;
	left: -25px;
	left: 5px\9; /* Correção específica para IE */
	top: 30px;
	top: -10px\9; /* Correção específica para IE */
	width: 110px;
	color: #D87A25;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


/* Transparência - Contas */


#conteudo .bt_transp ul .contas{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: -moz-linear-gradient(top,  rgba(130,130,130,1) 1%, rgba(99,100,102,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(130,130,130,1)), color-stop(100%,rgba(99,100,102,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,130,130,1) 1%,rgba(99,100,102,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,130,130,1) 1%,rgba(99,100,102,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,130,130,1) 1%,rgba(99,100,102,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,130,130,1) 1%,rgba(99,100,102,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828282', endColorstr='#636466',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .contas .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .contas .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
		text-align: left;
}

#conteudo .bt_transp ul .contas .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #c0bdbd\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .contas .legislativo_h2 p{
	position: absolute;
	left: -30px;
	left: 5px\9; /* Correção específica para IE */
	top: 21px;
	top: -20px\9; /* Correção específica para IE */
	width: 115px;
	color: #828282;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


/* Transparência - Cargo */

#conteudo .bt_transp ul .cargo{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
	margin-left: 8px;
	margin-right: 8px;
background: rgb(88,80,109); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(88,80,109,1) 0%, rgba(69,48,115,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,80,109,1)), color-stop(100%,rgba(69,48,115,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58506d', endColorstr='#453073',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .cargo .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .cargo .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;	
}

#conteudo .bt_transp ul .cargo .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color:#a598b9\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .cargo .legislativo_h2 p{
	position: absolute;
	left: -30px;
	left: 15px\9; /* Correção específica para IE */
	top: 35px;
	top: -5px\9; /* Correção específica para IE */
	width: 110px;
	color: #58506d;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


/* Transparência - Agenda */

#conteudo .bt_transp ul .agenda{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: rgb(209,187,108); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(209,187,108,1) 0%, rgba(211,172,31,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(209,187,108,1)), color-stop(100%,rgba(211,172,31,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(209,187,108,1) 0%,rgba(211,172,31,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(209,187,108,1) 0%,rgba(211,172,31,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(209,187,108,1) 0%,rgba(211,172,31,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(209,187,108,1) 0%,rgba(211,172,31,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1bb6c', endColorstr='#d3ac1f',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .agenda .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .agenda .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .agenda .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: #ffffff;
	background-color: #eedeaf/9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .agenda .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 30px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #d1bb6c;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
   
}


/* Página transparencia Orçamento */

#conteudo .bt_transp ul{
float: left;
list-style: none;
	width: 760px;
	margin: 0;
	padding: 0;
}



#conteudo .bt_transp ul .exec{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
	margin-left:8px;
	margin-right:8px;
background: #8daa91; /* Old browsers */
background: -moz-linear-gradient(top,  #8daa91 0%, #779079 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8daa91), color-stop(100%,#779079)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8daa91 0%,#779079 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8daa91 0%,#779079 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8daa91', endColorstr='#779079',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .exec .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .exec .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
		text-align: left;
}

#conteudo .bt_transp ul .exec .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .exec .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 33px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #738961;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}




#conteudo .bt_transp ul .gest{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: #8daa91; /* Old browsers */
background: -moz-linear-gradient(top,  #8daa91 0%, #779079 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8daa91), color-stop(100%,#779079)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8daa91 0%,#779079 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8daa91 0%,#779079 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8daa91', endColorstr='#779079',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .gest .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .gest .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .gest .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .gest .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 33px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #738961;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}






#conteudo .bt_transp ul .cont{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
	margin-left:8px;
	margin-right:8px;
background: #8daa91; /* Old browsers */
background: -moz-linear-gradient(top,  #8daa91 0%, #779079 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8daa91), color-stop(100%,#779079)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8daa91 0%,#779079 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8daa91 0%,#779079 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8daa91', endColorstr='#779079',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .cont .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .cont .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .cont .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .cont .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 33px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #738961;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}

#conteudo .bt_transp ul .lici{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: #8daa91; /* Old browsers */
background: -moz-linear-gradient(top,  #8daa91 0%, #779079 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8daa91), color-stop(100%,#779079)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8daa91 0%,#779079 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8daa91 0%,#779079 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8daa91 0%,#779079 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8daa91', endColorstr='#779079',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .lici .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .lici .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .lici .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .lici .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 33px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #738961;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}



/* Página Lotações */

#conteudo .bt_transp ul{
float: left;
list-style: none;
	width: 760px;
	margin: 0;
	padding: 0;
}



#conteudo .bt_transp ul .historico{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 15px;
background: rgb(88,80,109); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(88,80,109,1) 0%, rgba(69,48,115,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,80,109,1)), color-stop(100%,rgba(69,48,115,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58506d', endColorstr='#453073',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .historico .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .historico .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .historico .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .historico .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 20px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #738961;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}
#conteudo .bt_transp ul .quadro{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
	margin-top: 15px;
background: rgb(88,80,109); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(88,80,109,1) 0%, rgba(69,48,115,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,80,109,1)), color-stop(100%,rgba(69,48,115,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58506d', endColorstr='#453073',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .quadro .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .quadro .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .quadro .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .quadro .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 32px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #453073;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


#conteudo .bt_transp ul .organograma{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 15px;
background: rgb(88,80,109); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(88,80,109,1) 0%, rgba(69,48,115,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,80,109,1)), color-stop(100%,rgba(69,48,115,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58506d', endColorstr='#453073',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .organograma .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .organograma .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
}

#conteudo .bt_transp ul .organograma .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .organograma .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 30px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #453073;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}

#conteudo .bt_transp ul .vencimentos{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: rgb(88,80,109); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(88,80,109,1) 0%, rgba(69,48,115,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,80,109,1)), color-stop(100%,rgba(69,48,115,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(88,80,109,1) 0%,rgba(69,48,115,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58506d', endColorstr='#453073',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .vencimentos .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .vencimentos .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
}

#conteudo .bt_transp ul .vencimentos .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .vencimentos .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 20px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #453073;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}

/* Transparência - Sistema de Notificações */

#conteudo .bt_transp ul .notificacoes{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
	margin-left: 8px;
	margin-right: 8px;
	background: rgb(155,152,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(155,152,153) 1%, rgba(171,171,172,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(155,152,153)), color-stop(100%,rgba(171,171,172,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(155,152,153) 1%,rgba(171,171,172,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(155,152,153) 1%,rgba(171,171,172,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(155,152,153) 1%,rgba(171,171,172,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(155,152,153) 1%,rgba(171,171,172,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9899', endColorstr='#ABABAC',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .notificacoes .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .notificacoes .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .notificacoes .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #D6D5D4\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .notificacoes .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 26px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #9b9899;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}



/* Página fale conosco nova */

#conteudo .bt_transp ul{
float: left;
list-style: none;
	width: 760px;
	margin: 0;
	padding: 0;
}


#conteudo .bt_transp ul .faleconosco{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left:8px;
	margin-right:8px;
	margin-top: 15px;
background: rgb(229,163,105); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,163,105,1) 1%, rgba(230,121,25,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(229,163,105,1)), color-stop(100%,rgba(230,121,25,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5a369', endColorstr='#e67919',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .faleconosco .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .faleconosco .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
}

#conteudo .bt_transp ul .faleconosco .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .faleconosco .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 33px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #E67919;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}

#conteudo .bt_transp ul .faledeputado{
	width: 367px;
	height: 126px;
	float: left;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 15px;
background: rgb(229,163,105); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,163,105,1) 1%, rgba(230,121,25,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(229,163,105,1)), color-stop(100%,rgba(230,121,25,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,163,105,1) 1%,rgba(230,121,25,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5a369', endColorstr='#e67919',GradientType=0 ); /* IE6-9 */
}

#conteudo .bt_transp ul .faledeputado .bt_legislativo{
	width: 300px;
	height: 126px;
	float: right;
	display: table;
}

#conteudo .bt_transp ul .faledeputado .bt_legislativo p{
	display: table-cell;
	vertical-align: middle;
	margin-left: 15px;
	padding-right: 8px;
	font-size: 12px;
	color: white;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-indent: 0;
	margin-right: 10px;
	line-height: 14px;
	text-align: left;
}

#conteudo .bt_transp ul .faledeputado .legislativo_h2{
	position: relative;
	width: 60px;
	height: 126px;
	float: left;
	background-color: white;
	background-color: #C4D0B2\9;
	opacity:0.85;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
}


#conteudo .bt_transp ul .faledeputado .legislativo_h2 p{
	position: absolute;
	left: -35px;
	left: 15px\9; /* Correção específica para IE */
	top: 25px;
	top: -20px\9; /* Correção específica para IE */
	width: 126px;
	color: #E67919;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	line-height: 14px;
    /* Rotação */
     -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
       -moz-transform: rotate(-90deg);  /* FF3.5+ */
        -ms-transform: rotate(-90deg);  /* IE9 */
         -o-transform: rotate(-90deg);  /* Opera 10.5 */
            transform: rotate(-90deg);
               filter: progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, sizingMethod='auto expand'); /* IE 6-9 */
                 zoom: 1; /* IE hasLayout trigger */
    
	
}


#conteudo .spacer_solicitacao {
	width: 715px;
	float: left;
	clear: left;
	height: 2px;
	background-color: #FFFFFF;
	border-top: solid thin #C5C4C5;
	margin-bottom: 20px;
	border-bottom: none;
	border-left: none;
	border-right: none;
}


#conteudo .cac_atendimento{
	 float: left;
	 clear:left;
	 width: 100%;
	 padding-left: 20px;
	 margin-top: 10px;
	 
}

#conteudo .cac_atendimento .icon_img{
	float:left;
	border: none;
	margin-top: -7px;
	padding-bottom: 24px;
	margin-right: 10px;
}



#conteudo .cac_atendimento .h5_cac_atendimento{
	float:left;
	font-size: 16px;
	font-weight: bold;
	color: #6E6E70;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	clear: left;
	width: 700px;
}


#conteudo .cac_atendimento .h4_cac_atendimento{
	float:left;
	font-size: 14px;
	font-weight: bold;
	color: #706f6f;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	margin-left: 65px;
	margin-top: -5px;
	
}

 
#conteudo .cac_atendimento .p_cac_atendimento{
	float:left;
	float: none;
	text-indent: 0;
	font-size: 14px;
	color: #706f6f;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	width: 705px;
	margin-top: 15px;
}

#conteudo .bt_transp .p_cac_atendimento{
	float:left;
	float: none;
	text-indent: 0;
	font-size: 14px;
	color: #706f6f;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	width: 705px;
	margin-top: 15px;
	margin-left: 20px;
}

#conteudo ul.esic li a{
	color: #990000;
	font-weight: bold;
}

#conteudo .lista_municipios_tv{
margin: -15px 0px 20px -15px;
padding: 0px;
text-indent: 0
}

#conteudo .quadro_destaque_direito{
	float: right; 
	width: 200px; 
	margin-left:20px;
	margin-top: 42px;
	padding: 10px;
	border: solid thin #cccccc; 
	text-align: left;
	background-color: #F4F4F4;
}

/* Mesa diretora */
.membro_titulo{
width: 755px;
border-bottom: 1px solid #666666;
}

.membro_foto{
display:block;
float: left;
width: 170px;
margin-left: 10px;
}

.membro_dados{
margin: 0;
padding: 0;
display: block;
float:left;
width: 500px;
margin-left: 20px;
margin-bottom: 10px;
}

.membro_dados ul{
list-style-type: none;
}

.membro_dados ul li{
width: 500px;
}

.membro_campo_titulo{
display: inline-block;
float: left;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 400;
text-align: right;
width: 100px;
color: #990000;
}

.membro_campo_conteudo{
display: inline-block;
float: left;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 400;
text-align: left;
width: 400px;
color: #000000;
}

.membro_historico{
clear: left;
}

/* Elementos páginas de pesquisa */
#quadro_pesquisa{
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	margin-bottom: 20px;
}

#quadro_pesquisa fieldset{ 
	border-radius: 5px;
	border-color: #F4F4F4;
	padding-left: 70px;
}

#conteudo #quadro_pesquisa fieldset legend{
	margin-left: -65px;
	font-size: 13px;
	color: #A06364;
}

#quadro_pesquisa label{
display: inline-block;
margin-bottom: 5px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 400;
text-align: right;
color: #000000;
}


#quadro_pesquisa label.grande{
width: 175px;
}

#quadro_pesquisa label.medio{
width: 105px;
}
#quadro_pesquisa label.pequeno{
width: 70px;
}



#quadro_pesquisa input,select,textarea{
margin-bottom: 5px;
padding: 1px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
font-weight: 400;
width: 100px;
color: #333333;
}


#quadro_pesquisa input:focus{
background-color: #EFEFEF;
}

#quadro_pesquisa input.pequeno, select.pequeno{
width: 80px;
}

#quadro_pesquisa input.medio, select.medio{
width: 115px;
}

#quadro_pesquisa input.grande{
width: 396px;
}

#quadro_pesquisa select.grande{
width: 400px;
}

#quadro_pesquisa input.checkbt{
margin-left: 110px;
width:auto;
}

#quadro_pesquisa label.checkbt{
margin-left: 0px;
width: auto;
text-align: left;
}

#quadro_pesquisa input[type="submit"]{
margin-left: 485px;
}



#dica_pesquisa{
width: 540px;
margin: 2px 0px 5px 30px;
padding: 10px;
border: 1px solid #CCCCCC;
background-color: #EFEFEF;

}

#dica_pesquisa p{
text-indent: 0;
font-size: 11px;
}

#dica_pesquisa h3{
font-size: 11px;
}

#dica_pesquisa ul li{
text-indent: 0;
font-size: 11px;
}

/* Quadro pesquisa horizontal */

#quadro_pesquisa_horizontal{
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}

#quadro_pesquisa_horizontal fieldset{ 
	border-radius: 5px;
	border-color: #F4F4F4;
	padding-left: 10px;
}

#conteudo #quadro_pesquisa_horizontal fieldset legend{
	margin-left: 0px;
	font-size: 13px;
	color: #A06364;
}

#quadro_pesquisa_horizontal label{
display: inline-block;
width: 160px;
margin-bottom: 2px;
margin-right: 14px;
margin-right: 16px\9;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 400;
text-align: left;
color: #000000;
}

#quadro_pesquisa_horizontal input,select,textarea{
margin-bottom: 5px;
margin-right: 10px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
font-size: 13px;
font-weight: 400;
width: 100px;
color: #333333;
}

#quadro_pesquisa_horizontal select{
width: auto\9;
}

#quadro_pesquisa_horizontal input:focus{
background-color: #EFEFEF;
}

#quadro_pesquisa_horizontal .pequeno{
width: 50px;
}

#quadro_pesquisa_horizontal .medio{
width: 100px;
}

#quadro_pesquisa_horizontal .grande{
width: 300px;
}

#quadro_pesquisa_horizontal input.checkbt{
margin-left: 145px;
width:auto;
}

#quadro_pesquisa_horizontal label.checkbt{
margin-left: 0px;
width: 580px;
text-align: left;
}

#quadro_pesquisa_horizontal input[type="submit"]{
margin-left: 30px;
}

/* Lista de imagens */
#lista_imagem ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
#lista_imagem ul li{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	margin: 0;
	padding: 8px;
	float: left;
	text-align: center;
}

#lista_imagem ul li div{
	width: 140px;
	height: 145px;
	padding: 5px;
	margin: 0;
	text-align: center;
	background-color: #F4F4F4;
	overflow: hidden;
}

#lista_imagem ul li div img{
	float: none;
	height: 90px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	}

#lista_imagem ul li div h3{
	float: none;
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2px;
	display: block;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-indent: 0;
	line-height: 11px;
	color: #990000;
	}


#lista_imagem ul li div h4{
	float: none;
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	display: block;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-indent: 0;
	line-height: 11px;
	color: #333333;
	}
	
#lista_imagem fieldset{
	width: 88%;
	border: 1px solid #cccccc;
	border-radius: 6px;
	margin-bottom: 20px;
}

#lista_imagem fieldset legend{
	padding: 0 3px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #990000;

}
	
#detalhe_imagem .foto{
	margin: 30px 30px 0px 60px;
	float: left;
}

#detalhe_imagem .legenda{
	margin: 0px 30px 10px 0px;
	padding: 0px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-indent: 0;
	line-height: 16px;
	color: #333333;
}

#detalhe_imagem .data{
	margin: 30px 30px 10px 0px;
	padding-top: 30px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	font-weight: 400;
	text-indent: 0;
	line-height: 15px;
	color: #990000;
}

#detalhe_imagem .credito{
		float: left;
		clear: both;
		display: block;
		width: 240px;
		margin: 0px 0px 0px 60px;
		padding-top: 5px;
		font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
		font-size: 11px;
		font-weight: 400;
	}

#detalhe_imagem .btGravar{
	clear: both;
	margin: 10px 30px 10px 60px;
	float: left;
}


/* Elementos específicos Questão de Ordem */
.qo_detalhe_agrupamento{
	width: 100%;
	margin: 20px 0px;
	padding: 10px;
}

.qo_detalhe_agrupamento_titulo{
	margin: 0px 2px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	
}

.qo_detalhe_item_titulo{
	width: 180px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-align: right;
	line-height: 25px;
	color: #990000;
}


.qo_detalhe_item_informacao{
	width: auto;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 25px;
	color: #000000;
}

.qo_detalhe_item_link{
	display: block;
	padding-top: 15px;
	font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
}




#lei table
{
width: 765px;
padding: 0px;
border: 0px;
border-spacing: 0px;
}

#lei .barra_titulo
{
background-image: url(/_img/linha.jpg);
background-repeat: repeat-x;
margin: 10px 0px 10px 0px;
}

#lei .titulo
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #000000;
text-align: center;
margin: 0px 0px 0px 0px;
}

#lei .barra_link
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
font-weight: 700;
background-color: #F4F4F4;
text-align: center; 
margin: 5px 5px 5px 5px;
padding: 8px 0px 8px 0px;
}

#lei .imagem_link
{
border: 0px;
margin: 0px 4px 0px 15px;
}

#lei .link
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
margin: 5px 0px 5px 0px;
font-weight: 200;
}

#lei a.link
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
text-decoration: underline;
margin: 5px 0px 5px 0px;
}

#lei a.link:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
text-decoration: underline;
margin: 5px 0px 5px 0px;
}

#lei .link_simples
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
margin: 5px 0px 5px 0px;
font-weight: 200;
}

#lei a.link_simples
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
text-decoration: none;
margin: 5px 0px 5px 0px;
}

#lei a.link_simples:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
text-decoration: underline;
margin: 5px 0px 5px 0px;
}

#lei .dados_leis
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
margin: 5px 0px 5px 0px;
text-align: left;
}

#lei a.dados_leis
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
margin: 5px 0px 5px 0px;
text-align: left;
text-decoration: underline;
}

#lei a.dados_leis:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #014A67;
margin: 5px 0px 5px 0px;
text-align: left;
text-decoration: underline;
}

#lei .quadro_campo
{
margin: 5px 0px 0px 0px;
}

#lei .quadro_listagem
{
background-color: #F9F9F9;
width: 765px;
margin: 0px 5px 5px 0px;
border: 1px solid #F4F4F4;
border-top: 0px;
border-spacing: 5px;
}

#lei .campo_cabecalho
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
background-color: #F4F4F4;
border: 1px solid #F4F4F4;
text-align: center; 
margin: 5px 0px 5px 0px;
padding: 2px 0px 2px 0px;
}

#lei a.campo_cabecalho
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
background-color: #F4F4F4;
border: 1px solid #F4F4F4;
text-align: center; 
margin: 5px 0px 5px 0px;
padding: 2px 0px 2px 0px;
text-decoration: none;
}

#lei a.campo_cabecalho:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
background-color: #F4F4F4;
border: 1px solid #F4F4F4;
text-align: center; 
margin: 5px 0px 5px 0px;
padding: 2px 0px 2px 0px;
text-decoration: underline;
}

#lei .campo_cabecalho_desativado
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
font-weight: bold;
background-color: #F4F4F4;
border: 1px solid #F4F4F4;
text-align: center;
margin: 5px 0px 5px 0px; 
padding: 2px 0px 2px 0px;
}

#lei .campo_conteudo
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
border: 1px solid #F4F4F4;
border-top: 0px;
text-align: center; 
margin: 0px 0px 5px 0px;
padding: 5px 5px 5px 5px;
}

#lei .quebra_linha{
word-break: break-all;
word-break: break-word;
}

#lei .item_listagem
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
text-align: left; 
}

#selo_qualidade{
border: 0;
text-align:center;
margin-top: 21px;
margin-left: 25px;
margin-bottom: 5px;	
}

