@charset "utf-8";
/* CSS Document */

/* AGÊNCIA BAMBOO BRASIL 
www.agenciabamboo.com.br | (62) 3091.5373
CSS Por: Regiane Oliveira
*/



div#dobra-leitura {
	width:766px;
	height:45px;
	margin:20px 0 0 0;
	padding:15px 0 0 15px;
	background: url(../img/dobra_content.gif) top no-repeat;
}
div#dobra-leitura h2{
	width:750px;
	float:left;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#6cba28;
	border-bottom:1px solid #e2e2e2;
	padding:0 0 10px 0;
}

div#dobra-leitura h2.diario{
	color:#0086CC;
}

div#dobra-leitura h2.diario a:link{ color:#0086CC; text-decoration:none; }
div#dobra-leitura h2.diario a:visited{ color:#0086CC; text-decoration:none;}
div#dobra-leitura h2.diario a:hover{ color:#4E81B6; text-decoration:none;}

div#home{
	float:left;
	color:#4e82b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:196px;
	height:25px;
	border-bottom:1px solid #e2e2e2;
	padding:19px 0 0 16px;
}




div#content {
	width:779px;
	float:left;
	background:#FFFFFF;
	/*border-bottom:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;*/
}
div#box-conteudo{
	width:565px;
	float:left;
	padding:0 15px 15px 15px;
}

div#box-conteudo table{
	margin: 0 auto;
}


ul.listagemArtigo {
	list-style:none;
	float:left;
	width:545px;
}

ul.listagemArtigo li{
	width:545px;
	float:left;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:0 0 20px 0;
}

ul.listagemArtigo li a:link{ text-decoration:none; color:#666; }
ul.listagemArtigo li a:visited{ text-decoration:none; color:#666; }
ul.listagemArtigo li a:hover{ text-decoration:none; color:#F2A708; }

ul.listagemArtigo li img{
	float:left;
	margin:0 10px 0 0;
}

ul.listagemArtigo li h2{
	font-size:12px;
}



ul.listagem {
	list-style:none;
	float:left;
	width:545px;
}

ul.listagem li{
	width:545px;
	float:left;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


ul.listagem li span.aut{
	font-size:10px;
	color:#999;
	padding:0;
	font-weight:normal;
}

ul.listagem li span{
	color:#F90;
	font-weight:bold;
	padding: 0 7px 0 7px;
}

ul.listagem li.chamada{
	width:535px;
	font-weight:normal;
	border-bottom:1px solid  #e2e2e2;
	padding:2px 0 5px 10px;
	margin-bottom:10px;
}


ul.listagem li.chamada a.botao_email{
	background:#f9f9f9;
	color:#4E82B7;
	padding:1px;
	border:1px solid #f1f1f1;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	font-size:9px;
}

ul.listagem li.chamada a.botao_email:hover{ background:#f1f1f1; }

ul.listagem li.chamada a.botao_website{
	background:#f9f9f9;
	color:#ED9A0D;
	padding:1px;
	border:1px solid #f1f1f1;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	font-size:9px;
}
ul.listagem li.chamada a.botao_website:hover{ background:#f1f1f1; }

ul.listagem li.chamada div.pog{
	padding:5px 0 3px 0;	
}

ul.listagem li.img{
	float:left;
	width:86px;
	height:66px;
	margin:5px 0 0 0;
	border:none;
}
ul.listagem li.titulo{
	float:left;
	width:445px;
	height:5px;
	color:#76bd27;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
}
ul.listagem li.text{
	float:left;
	width:445px;
	height:56px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}

ul.listagem li a:link{ text-decoration:none; color:#666;}
ul.listagem li a:visited{ text-decoration:none; color:#666;}
ul.listagem li a:hover{ text-decoration:none; color:#f2a708;}

ul.listagem li select.mostrar{
	padding:5px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e82b7;
}



ul.listagem-plano {
	list-style:none;
	float:left;
	width:545px;
	border-bottom:1px solid  #e2e2e2;
	padding:10px 0 5px 0;
}

ul.listagem-plano li{
	width:445px;
	float:left;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:2px 0 5px 10px;
	margin-bottom:10px;
}

ul.listagem-plano li.img{
	width:70px;
	float:left;
}

ul.listagem-plano li h3{
	font-size:14px;
}

ul.listagem-plano li img{ 
	float:left;
	margin: 0 10px 5px 0;
}

ul.listagem-plano li a:link{ text-decoration:none; color:#666;}
ul.listagem-plano li a:visited{ text-decoration:none; color:#666;}
ul.listagem-plano li a:hover{ text-decoration:none; color:#f2a708;}


ul.listagem-plano li.chamada a.assine{
	background:#f9f9f9;
	color:#4E82B7;
	padding:3px;
	border:1px solid #f1f1f1;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	font-size:10px;
	font-weight:bold;
	
}

h2.passos span.alfa{ color:#e2e2e2; }	
h2.passos a:link{ text-decoration:none; color:#e2e2e2; }
h2.passos a:visited{ text-decoration:none; color:#e2e2e2; }
h2.passos a:hover{ text-decoration:none; color:#cccccc; }

div.separa {
	width:545px;
	font-size:13px;
	font-weight:bold;
	color:#4E82B7;
	border-bottom:1px solid #f1f1f1;
	float:left;
}

ul.listDados {
	width:535px;
	float:left;
	list-style:none;
	padding:10px 0 0 10px;
}

ul.listDados li{
	font-weight:normal;	
	float:left;
}

ul.listDados li.dados1{
	font-weight:normal;	
	width:535px;
}

ul.listDados li.dados2{
	font-weight:normal;	
	width:250px;
}

ul.listDados li.dados3{
	font-weight:normal;	
	width:150px;
}


ul.formaPg{
	width:535px;
	height:60px;
	list-style:none;
	padding:10px 0 10px 10px;
}

ul.formaPg li{
	float:left;
	width:122px;
	height:48px;
	margin-left:20px;
}

ul.formaPg li label{
	float:left;
	width:110px;
	height:28px;
	padding:17px 0 0 7px;
}

ul.formaPg li.boleto{ background:url(../img/fundoBoleto.jpg) no-repeat;}
ul.formaPg li.pgsguro{ background:url(../img/fundoPagueSeguro.jpg) no-repeat; }
ul.formaPg li.visa{ background:url(../img/fundoVisa.jpg) no-repeat; }

ul.formaPg li.boleto_n{ background:url(../img/fundoBoleto_n.jpg) no-repeat;}
ul.formaPg li.pgsguro_n{ background:url(../img/fundoPagueSeguro_n.jpg) no-repeat; }
ul.formaPg li.visa_n{ background:url(../img/fundoVisa_n.jpg) no-repeat; }


ul.listagemD {
	list-style:none;
	float:left;
	width:545px;
}

ul.listagemD li{
	width:545px;
	float:left;
	padding:5px 0 5px 0;
	border-bottom:1px solid #e2e2e2;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

ul.listagemD li span.aut{
	font-size:10px;
	color:#999;
	padding:0;
	font-weight:normal;
}

ul.listagemD li span{
	color:#F90;
	font-weight:bold;
	padding: 0 7px 0 7px;
}

ul.listagemD li a:link{ text-decoration:none; color:#666;}
ul.listagemD li a:visited{ text-decoration:none; color:#666;}
ul.listagemD li a:hover{ text-decoration:none; color:#f2a708;}

ul.listagemD a:link{ text-decoration:none; color:#666;}
ul.listagemD a:visited{ text-decoration:none; color:#666;}
ul.listagemD a:hover{ text-decoration:none; color:#f2a708;}

ul#pag{
	width:545px;
	list-style:none;
	float:left;
	margin:10px 0 0 0;
}
ul#pag li{
	float:left;
	color:#6cba28;
	font-weight:bold;
	padding:0 10px 0 0;
}

ul#pag li.atual{
	color:#008BD2;
	font-size:13px;
}
ul#pag li a:link{ text-decoration:none; color:#6cba28;}
ul#pag li a:visited{ text-decoration:none; color:#6cba28;}
ul#pag li a:hover{ text-decoration:none; color:#008bd2;}



div#coluna-direita{
	width:170px;
	float:left;
}
div#coluna-direita a{ color: #fff; }

ul#diario-of{
	list-style:none;
	width:170px;
	float:left;
}
ul#diario-of h2{
	width:160px;
	float:left;
	background:#f1f1f1;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#0086cc;
	margin:15px 0 10px 0;
	padding:5px;
}
ul#diario-of li {
	width:170px;
	float:left;
	border-bottom:1px solid #e2e2e2;
	color:#808080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 5px 0;
	margin:3px 0 0 0;
}
ul#diario-of li a:link{text-decoration:none; color:#808080;}
ul#diario-of li a:visited{text-decoration:none; color:#808080;}
ul#diario-of li a:hover{text-decoration:none; color:#0086cc;}

ul#diario-of li.mais {
	width:170px;
	float:left;
	color:#0086cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 0 0;
	border:none;
	text-align:right;
}
ul#diario-of li.mais a:link{text-decoration:none; color:#0086cc;}
ul#diario-of li.mais a:visited{text-decoration:none; color:#0086cc;}
ul#diario-of li.mais a:hover{text-decoration:none; color:#808080;}





ul#leis-estaduais {
	list-style:none;
	width:170px;
	float:left;
}
ul#leis-estaduais h2{
	width:160px;
	float:left;
	background:#f1f1f1;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ed9a0d;
	margin:0 0 10px 0;
	padding:5px;
}
ul#leis-estaduais li {
	width:170px;
	float:left;
	border-bottom:1px solid #e2e2e2;
	color:#808080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 5px 0;
	margin:3px 0 0 0;
}
ul#leis-estaduais a:link{text-decoration:none; color:#808080;}
ul#leis-estaduais a:visited{text-decoration:none; color:#808080;}
ul#leis-estaduais a:hover{text-decoration:none; color:#0086cc;}

ul#leis-estaduais li.mais {
	width:170px;
	float:left;
	color:#0086cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 0 0;
	border:none;
	text-align:right;
}
ul#leis-estaduais li.mais a:link{text-decoration:none; 	color:#ed9a0d;}
ul#leis-estaduais li.mais a:visited{text-decoration:none; color:#ed9a0d;}
ul#leis-estaduais li.mais a:hover{text-decoration:none; color:#808080;}


div#leis{
	width:540px;
	float:left;
	padding:0 0 0 16px;
}
	
div#leis h2{
	width:525px;
	height:28px;
	margin:16px 0 10px 0;
	border-bottom:1px solid #e2e2e2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#f2a708;
}
div#texto{	
	width:500px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;}


div#box-conteudo h1 { width:540px; float:left; padding:0 0 15px 0;}
div#box-conteudo .ementa {width:290px; float:left; font-size:12px; padding:0 0 20px 250px; text-align:justify;}
div#box-conteudo .texto {width:540px; float:left; text-align:justify; font-size:12px; padding:0 0 15px 0;}
div#box-conteudo .texto img{float:left; padding:0 10px 5px 0;}
div#box-conteudo ul.legenda { list-style:none; width:275px; padding:0 0 10px 0; float:left;}
div#box-conteudo ul.legenda li { float:left; background:#f5f5f5; width:127px; padding:3px 0 3px 3px; border-bottom:1px solid #f1f1f1;}
div#box-conteudo ul.legenda li.tit { width:220px; font-weight:bold;}
div#box-conteudo ul.legenda li.esq { width:90px; font-weight:bold;}
div#box-conteudo ul.legenda li.azul { color:#0099FF; text-decoration:line-through; }
div#box-conteudo td{ border:none; }

div#box-conteudo .interagir {
	width:526px; 
	float:left; 
	padding:7px; 
	border:1px solid #e2e2e2; 
	margin:0 0 15px 0; 
	color:#999999; 
	background-color:#f5f5f5;
}
div#box-conteudo .interagir a {
	color: #999;
	text-decoration: none;
	margin: 0 0 0 10px;
	float: left;
	cursor:pointer;
}
div#box-conteudo .interagir a:hover{ color: #333; cursor: pointer;}
div#box-conteudo form.contato {
	width:540px;
	float:left;
	border:none;
}

form.cadastre{
	width:430px;
	float:left;
}
ul.cadastro{
	width:450px;
	float:left;
	list-style:none;
}
ul.cadastro li{
	float:left;
	padding:0 5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:666;
	font-size:11px;
	margin:3px 0 0 0;
}
ul.cadastro li.estado{padding:0 50px 0 0; height:35px; float:left;}
ul.cadastro li.email{padding:0 150px 0 0;float:left;}
ul.cadastro li.rg{padding:0 250px 0 0;float:left;}
ul.cadastro li.senha{padding:0 200px 0 0;float:left;}
ul.cadastro li.confirmar{padding:0 300px 0 0;float:left;}
ul.cadastro li.bt{padding:5px 0px 0 0;float:left; }

ul.cadastro li.bt input{
	width:150px;
	height:25px;
	font-weight:bold;
	border:1px solid #f1f1f1;
	border-bottom:2px solid #e2e2e2;
	border-right:2px solid #e2e2e2;
	color:#6CBA28;
	padding:3px 0 3px 0;
	background:#f9f9f9;
}

ul.cadastro li input {
	height:17px;
	border:1px solid #e2e2e2;
	background:url(../img/bg_pesquise.gif) top repeat-x;
	color:#4e82b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
ul.cadastro li select {
	color:#4e82b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #fff url(../img/bg_pesquise.gif) repeat-x;
	border:1px solid #e2e2e2;
	height: 19px;
}

ul.cadastro li.grande{
	width:450px;
}

div.proximo input{
	width:150px;
	height:25px;
	font-weight:bold;
	border:1px solid #f1f1f1;
	border-bottom:2px solid #e2e2e2;
	border-right:2px solid #e2e2e2;
	color:#6CBA28;
	padding:3px 0 3px 0;
	background:#f9f9f9;
}

span#subtit{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
}


ul.login {
	border:1px solid #BED8E8;
	list-style:none;
	display:table;
	width:205px;
	padding:0 0 10px 0;
	float: left;
	margin: 0 40px 0 0;
}

ul.login li{
	float:left;
	width:200px;
	padding:5px 0 0 10px;
}

ul.login li.tit{
	font-size:13px; 
	padding:2px 0 1px 5px;
	border-right:1px solid #BED8E8; 
	border-bottom:1px solid #BED8E8; 
	background:#E8F2F4; 
	margin-bottom:5px;
	width: 205px;
}
ul.login li.esquece{ width:110px; padding:10px 0 0 10px;}
ul.login li.esquece a{ color: #666; text-decoration: none;}
ul.login li.esquece a:hover{ color: #F2A708; text-decoration: none;}
ul.login li.botao{ width:45px; }
ul.login li.botao input{
	height: 22px;
	padding: 0 2px;
}

ul.login li input {
	height:17px;
	border:1px solid #e2e2e2;
	background:url(../img/bg_pesquise.gif) top repeat-x;
	color:#4e82b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 0 0 2px;
}



input.bt_submit{
	height:25px;
	font-weight:bold;
	border:1px solid #f1f1f1;
	border-bottom:2px solid #e2e2e2;
	border-right:2px solid #e2e2e2;
	color:#6CBA28;
	padding:3px 0 3px 0;
	background:#f9f9f9;
	font-size: 11px;
	width: 150px;
}
input.text{
	height:17px;
	border:1px solid #e2e2e2;
	margin:3px 0 0 0;
	background:url(../img/bg_pesquise.gif) top repeat-x;
	color:#4e82b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 0 0 2px;
}
textarea.text{
	border:1px solid #e2e2e2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e82b7;
	margin:3px 0 0 0;
}

select.text {
width:230px;
float:left;
margin:5px 0 0 0;
color:#4e82b7;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(../img/bg_pesquise.gif) repeat-x;
border:1px solid #e2e2e2;
}

