/* CSS Document */

/**********************************
	CSS do Topo do site
**********************************/

.data {
	FONT-SIZE: 12px; COLOR:#FFFFFF; FONT-FAMILY: Verdana;
}
.titulo3 {
	FONT-SIZE: 18px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.texto_topo {
	FONT-SIZE: 12px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.texto_cabecalho {
	FONT-SIZE: 10px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.texto_TV {
	FONT-SIZE: 10px; COLOR:#999999; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.textoBR_TV {
	FONT-SIZE: 10px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.link_menutop {
	FONT-SIZE: 9px; COLOR:#999999; FONT-FAMILY: Verdana; font-weight:bold; TEXT-DECORATION: none;
}
.link_menutop:hover {
	FONT-SIZE: 9px; COLOR:#CC0000; FONT-FAMILY: Verdana; font-weight:bold;
}
.link_menutopVermelho {
	FONT-SIZE: 10px; COLOR:#CC0000; FONT-FAMILY: Verdana; font-weight:bold; TEXT-DECORATION: none;
}
.link_menutopVermelho:hover {
	FONT-SIZE: 10px; COLOR:#999999; FONT-FAMILY: Verdana; font-weight:bold;
}
.link_busca {
	FONT-SIZE: 8px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: regular; font-weight:bold;
}
.link_busca:hover {
	FONT-SIZE: 8px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: regular; font-weight:bold; 
}
.campoBusca {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.busca {
	FONT-SIZE: 9px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:regular;
}
.atendimento {
	FONT-SIZE: 10px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}

/**********************************
	CSS do Menu Lateral
**********************************/ 

.link_lateral {
	FONT-SIZE: 10px; COLOR:#999999; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.link_lateral:hover {
	FONT-SIZE: 10px; COLOR:#CC0000; FONT-FAMILY: Verdana; font-weight:bold; TEXT-DECORATION: none;
}

.link_lateral2 {
	FONT-SIZE: 10px; COLOR:#999999; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.link_lateral2:hover {
	FONT-SIZE: 10px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; font-weight:bold; TEXT-DECORATION: none;
}
/**********************************
	CSS da Área Principal
**********************************/

.destaque {
	FONT-SIZE: 11px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.titulo_destaque {
	FONT-SIZE: 14px; COLOR:#CC3333; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.texto_destaque {
	FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.titulo_destaque1 {
	FONT-SIZE: 11px; COLOR:#CC3333; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.texto_destaque1 {
	FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.titulo_noticia {
	FONT-SIZE: 11px; COLOR:#999999; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.texto_concurso {
	FONT-SIZE: 10px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.texto_redesaber {
	FONT-SIZE: 10px; COLOR:#333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.texto_magisterio {
	FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.titulo_admin {
	FONT-SIZE: 11px; COLOR:#CC3333; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.texto_admin {
	FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.titulo_atendimento {
	FONT-SIZE: 11px; COLOR:#CC3333; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.texto_atendimento {
	FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.titulo_pagina {
	FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
	text-align:center;
}
.cabecalho {
	FONT-SIZE: 16px; COLOR:#999999; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
	text-align:center;
}

/**********************************
	CSS do rodapé
**********************************/

.rodape {
	FONT-SIZE: 9px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.rodape:hover {
	FONT-SIZE: 9px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
}
.rodape:visited {
	FONT-SIZE: 9px; COLOR:#FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}

/***********************
LINKS TITULO BUSCA
***********************/
a.link_menu:link {
text-decoration: none;
color:#000000;
font-family:Verdana;
font-size:10px;
}
a.link_menu:visited {
text-decoration: none;
color: #000000;
font-family:Verdana;
font-size:10px;  
}
a.link_menu:hover {
text-decoration: none;
color: #CC3333;
font-family:Verdana;
font-size:10px;
}
a.link_menu:active {
text-decoration: none;
color: #000000;
font-family:Verdana;
font-size:10px;
}
		 
/**********************************
	CSS do layout 2
**********************************/

.deputados {
	FONT-SIZE: 10px; COLOR:#CC0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold; text-align:left;
}

.migalha {
	FONT-SIZE: 10px; COLOR:#999999; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold; text-align:right;
}

.subTitulo {
	FONT-SIZE: 10px; COLOR:#888888; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold; text-align:right;
}

.texto_deputado{
	FONT-SIZE: 10px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; text-align:left;
}

.texto_pequeno{
	FONT-SIZE: 9px; COLOR:#888888; FONT-FAMILY: Verdana; TEXT-DECORATION: none; text-align:left; font-style:italic;
}

.conteudo{
	FONT-SIZE: 10px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; text-align:left;
}

/***********************
LINKS CANAIS
***********************/
a.link_canais:link {
	text-decoration: none; color:#707070; font-family:Verdana; font-size:12px; text-decoration: none;
}
a.link_canais:visited {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:12px; text-decoration: none;
}
a.link_canais:hover {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:12px; text-decoration: underline;
}
a.link_canais:active {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:12px; text-decoration: none;
}

a.link_canais_peq:link {
	text-decoration: none; color:#707070; font-family:Verdana; font-size:10px; text-decoration: none;
}
a.link_canais_peq:visited {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:10px; text-decoration: none;
}
a.link_canais_peq:hover {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:10px; text-decoration: underline;
}
a.link_canais_peq:active {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:10px; text-decoration: none;
}

a.link_canais_mini:link {
	text-decoration: none; color:#707070; font-family:Verdana; font-size:9px; text-decoration: none;
}
a.link_canais_mini:visited {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:9px; text-decoration: none;
}
a.link_canais_mini:hover {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:9px; text-decoration: underline;
}
a.link_canais_mini:active {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:9px; text-decoration: none;
}

a.link_canais_grd:link {
	text-decoration: none; color:#707070; font-family:Verdana; font-size:16px; text-decoration: none;
}
a.link_canais_grd:visited {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:16px; text-decoration: none;
}
a.link_canais_grd:hover {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:16px; text-decoration: underline;
}
a.link_canais_grd:active {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:16px; text-decoration: none;
}

a.link_canais_alt:link {
	text-decoration: none; color:#000000; font-family:Verdana; font-size:10px; text-decoration: none;
}
a.link_canais_alt:visited {
	text-decoration: none; color: #000000; font-family:Verdana; font-size:10px; text-decoration: none;
}
a.link_canais_alt:hover {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:10px; text-decoration: underline;
}
a.link_canais_alt:active {
	text-decoration: none; color: #000000; font-family:Verdana; font-size:10px; text-decoration: none;
}

a.link_geral:link {
	text-decoration: none; color:#707070; font-family:Verdana; font-size:13px; text-decoration: none;
}
a.link_geral:visited {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:13px; text-decoration: none;
}
a.link_geral:hover {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:13px; text-decoration: underline;
}
a.link_geral:active {
	text-decoration: none; color: #707070; font-family:Verdana; font-size:13px; text-decoration: none;
}

/***********************
DETALHE DE NOTÍCIAS
***********************/
.det_titulo{
	FONT-SIZE: 13px; COLOR:#967034; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold;
}
.det_autor{
	FONT-SIZE: 9px; COLOR:#666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.det_texto{
	FONT-SIZE: 13px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.det_link{
	FONT-SIZE: 9px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.det_link:hover{
	FONT-SIZE: 9px; COLOR:#666666; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
}
.det_legenda{
	FONT-SIZE: 9px; COLOR:#000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background:#CCCCCC;
}

/***********************
MENU TOPO PRINCIPAL
***********************/
.link_topo {
	text-decoration: none; color:#FFFFFF; font-family:Verdana; font-size:8px; text-decoration: none;
}
.link_topo:link {
	text-decoration: none; color:#FFFFFF; font-family:Verdana; font-size:8px; text-decoration: none;
}
.link_topo:visited {
	text-decoration: none; color: #FFFFFF; font-family:Verdana; font-size:8px; text-decoration: none;
}
.link_topo:hover {
	text-decoration: none; color: #FFFFFF; font-family:Verdana; font-size:8px; text-decoration: underline;
}
.link_topo:active {
	text-decoration: none; color: #FFFFFF; font-family:Verdana; font-size:8px; text-decoration: none;
}

.diagnostico_titulo {
		width:145px;
		font-family: Tahoma, Verdana, Sans-Serif;
		font-size: 9px;
		text-align:center;
		height:38px;
		padding-top:9px;
		color: #FFF;
		cursor: hand;
		padding-left:1px;
}

.diagnostico_link a{
		width:145px;
		font-family: Tahoma, Verdana, Sans-Serif;
		font-size: 11px;
		text-align:center;
		text-decoration:none;
		height:38px;
		color: #A3A3A3;
		cursor: hand;
		padding-left:0px;
}

.diagnostico_link a:hover{
		color: #CC0000;
}

.txt_header {
	FONT-SIZE: 8px; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Verdana;
	text-decoration: underline;
}
.input {
	width: 100px ;
	height: 12px ;
	padding-left:5px;
	padding-right:5px; 
	border:0px;
	font-family: Tahoma;
	font-size: 9px;
	padding-top: 0px;
	background-attachment: fixed;
	background : url(/portal/_img/bg_input_busca.jpg) no-repeat;
}
.input_login {
	width: 80px ;
	height: 12px ;
	padding-left:5px;
	padding-right:5px; 
	border:0px;
	font-family: Tahoma;
	font-size: 9px;
	padding-top: 0px;
	background-attachment: fixed;
	background : url(/portal/_img/bg_input_login.jpg) no-repeat;
}
.input_password {
	width: 80px ;
	height: 12px ;
	padding-left:5px;
	padding-right:5px; 
	border:0px;
	font-family: Tahoma;
	font-size: 9px;
	padding-top: 0px;
	background-attachment: fixed;
	background : url(/portal/_img/bg_input_pass.jpg) no-repeat;
}

.select {
	border-style:none;
	width: 140px ;
	height: 18px ;
	padding-left:5px; 
	padding-right:5px; 
	border:0px;
	font-family: Tahoma;
	font-size: 9px;
	padding-top: 4px;
	border:none;
}
.TextField {
	background-color: #FFFFFF;
	border: 1px solid #AD9155;
	color: 000000;
	font-size: 7pt;
	font-family: Arial;
	color: #000000;
}
/***********************
DDI
***********************/
.cabecalho_DDI {
	width: 350px ;
	height: 150px ;
	border:0px;
	align:center;
	background-image:url(http://www.al.sp.gov.br/web/images/logoNorma.jpg) ;
}

/* Elementos da página de Presidentes da ALESP */
.paragrafo_presidentes
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
width: 540px;
margin: 5px 5px 15px 5px;
}

.item_presidentes
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
width: 540px;
margin: 5px 5px 5px 5px;
}

.subtitulo_presidentes
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: center;
font-weight: bold;
color: #000000;
width: 540px;
}

.data_presidentes
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: right;
width: 80px;
vertical-align: middle;
border: 1px solid #EFEFEF;
}

.dados_presidentes
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
width: 460px;
vertical-align: middle;
border: 1px solid #EFEFEF;
}
