@charset "utf-8";
/*
Theme Name: Educação Fiscal e Cidadania
Theme URI: http://www.fdr.com.br/educacaoFiscal
Description: Tema criado em Setembro de 2009 para a Fundação Demócrito Rocha
Version: 1.0
Author: O POVO online
Tags: 2 colunas
*/

*{ margin:0; padding:0;}
/* INICIO BODY */
body{ background:#fff; font:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0;}
/* FIM BODY */

/* INICIO DIV GERAL */
#principal{ width:743px; min-height:400px; margin:0 auto; border:#B4B4B4 solid 1px; background:#fff ; text-align:left;}
/* FIM DIV GERAL */

/* INICIO CABECALHO */
#topo{ height:127px; margin:0 auto; background:#A5DDF6 url(../imagens/bgTopo.jpg) no-repeat top;}
#topo h1{ float:left;background:url(../imagens/logoEducacaoFiscal.jpg) no-repeat 0 0; width:252px; height:127px; }
#topo p{ width:350px; height:40px;padding:0; margin:80px 10px 0 0;; float:right; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#000;}
/* FIM CABECALHO */

/* INICIO FORM CPF */
#campoInscricao{ width:180px; background:1px #fff; margin:0 0 0 0;}
/* FIM FORM CPF */
/* INICIO CORPO */
#corpo{width:743px; min-height:400px; margin:0 auto;}
/* FIM CORPO */

/* INICIO MENU */
#menu{float:left; background:#13568D; margin:0; width:180px;}
#menu ul {width:180px; list-style:none;}
#menu ul li{ border-bottom:solid 1px #03355F; border-top:solid 1px #0562AD;}
#menu li.semBordaTop{ border-top: none;}
#menu li.semBordaTop a:hover { background:#FFC222 top right no-repeat;}
#menu li a{ text-align:left; color:#FFFFFF; display:block; font:12px Verdana, Arial, Helvetica, sans-serif; padding:5px; text-decoration:none; background-position:right; }
#menu li a:hover{ text-align:left; color:#022746; display:block; font:12px Verdana, Arial, Helvetica, sans-serif; padding:5px; text-decoration:none; background-position:right; background:#FFC222; }
 /*FIM MENU */

/* INICIO CONTEUDO GERAL */
#conteudo{ float:left; width:563px; background:#FFFCF2; padding-bottom:20px; min-height:400px;}
#conteudo h2{padding:5px 0 5px 20px; color:#FFFFFF; font:14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border-top:1px solid #336699; }
/* FIM CONTEUDO GERAL */


#banner{ margin:0 auto; padding-left:40px;}
/* INICIO CONTEUDO PRINCIPAL */
#destaquePrincipal{ height:136px; margin:10px 40px; background:#FFFFFF; border:1px solid #858585; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:7px; padding:5px; }
#destaquePrincipal .tituloSite{ font:14px Verdana, Arial, Helvetica, sans-serif; }
#destaquePrincipal h3{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#03355F; padding:5px; font-weight:bold;}
#destaquePrincipal .destaque{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#03355F; padding:5px; font-weight:bold;}
#destaquePrincipal .resumoPrincipal{font:11px Verdana, Arial, Helvetica, sans-serif; }
#destaquePrincipal img{ float:left;}
#destaquePrincipal .vejaMais a{ font: 10px Verdana, Arial, Helvetica, sans-serif; float:right; color:#DE1A26; margin:15px; text-decoration:none;}
#destaquePrincipal .vejaMais a:hover{ font: 10px Verdana, Arial, Helvetica, sans-serif; float:right; color:#DE1A26; margin:15px; text-decoration:underline;}
/* FIM CONTEUDO PRINCIPAL */

/* INICIO CONTEUDO SECUNDARIO */
#destaqueSecudario{ width:485px; margin:0 auto;}
#destaqueSecundario1{ height:170px; width:142px; float:left; border:#999999; background:#fff; margin-right:5px; padding:6px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:7px; border:1px solid #999999;}
#destaqueSecundario1 a{font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#03355F; font-weight:bold;}
#destaqueSecundario1 a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#03355F; font-weight:bold; }
#destaqueSecundario1 p{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#destaqueSecundario2{ height:170px; width:142px; float:left; border:#999999; background:#fff; font:10px Verdana, Arial, Helvetica, sans-serif; margin-right:6px; padding:6px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:7px; border:1px solid #999999;}
#destaqueSecundario2 a{ font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#03355F; font-weight:bold;}
#destaqueSecundario2 a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#03355F; font-weight:bold; }
#destaqueSecundario2 p{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#destaqueSecundario3{ height:170px; width:142px; float:left; border:#999999; background:#fff; font:10px Verdana, Arial, Helvetica, sans-serif; margin-right:5px; padding:6px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:7px; border:1px solid #999999;}
#destaqueSecundario3 a{ font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#03355F; font-weight:bold;}
#destaqueSecundario3 a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#03355F; font-weight:bold; }
#destaqueSecundario3 p{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.imgDestaqueSecundario{width:141px; height:50px; border:1px #999999 solid;}
/* FIM CONTEUDO SECUNDARIO */

/* INICIO CONTEUDO INTERNA */
#conteudoPaginaInterna{ font: 14px Arial, Helvetica, sans-serif; margin:10px 40px; background:#FFFFFF; border:1px solid #858585; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:7px; padding:20px; min-height:800px;}
#conteudoPaginaInterna h3{ font:16px Verdana, Arial, Helvetica, sans-serif; color:#25408F; font-weight:bold; padding:20px 0 10px 0; text-transform:uppercase; margin:10px auto;}
#conteudoPaginaInterna h4{ float:12px Verdana, Arial, Helvetica, sans-serif; color:#036; }
#conteudoPaginaInterna .autores{ float:left;}
#conteudoPaginaInterna .fotoAutores{height:98px; float:left;}
#conteudoPaginaInterna .subTitulo{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#0074C5; font-weight:bold; padding:2px 0px;}
#conteudoPaginaInterna .paragrafoDestaque{font:12px Verdana, Arial, Helvetica, sans-serif; color:#25408F; margin:25px; text-align:justify; width:400px;min-height:60px; border-left:3px solid #25408F; padding-left:15px;}
#conteudoPaginaInterna .assinatura{font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0; float:right; font-weight:bold;}
#conteudoPaginaInterna .assinatura p{ font-weight:normal; margin:0; padding:0;}
#conteudoPaginaInterna .assinaturaTopo{font:10px Verdana, Arial, Helvetica, sans-serif; color:#000; margin-bottom:20px; font-weight:bold; text-align:right;float:right; text-indent:0; clear:both;}
#conteudoPaginaInterna .assinaturaTopo p{font:8px margin:0; padding:0; font-weight:normal;}
#conteudoPaginaInterna p{text-align: justify;font: Verdana, Arial, Helvetica, sans-serif; color:#3C3C3C; line-height:18px; padding:5px;/* text-indent:15px;*/ }
#conteudoPaginaInterna ul{list-style-image: inside url(../imagens/marcador.gif);line-height:15px;margin-left:10px;font-weight: normal;white-space: normal; color:#3C3C3C;line-height:20px; text-align:justify; }
#conteudoPaginaInterna ul li{ margin-left:10px;}
#conteudoPaginaInterna img{ padding:2px; margin:10px;}
.bgTexto { color: #000; background:#E1DFEA; width:400px; min-height:200px; margin:0 auto; padding:10px; border:1px solid #fff; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:7px;}
.legendaImagem{ font:10px Arial, Helvetica, sans-serif; color:#666; width:280px;}
#clear{ clear:both;}
/* FIM CONTEUDO INTERNA*/
/* INICIO TABELA CALEDARIO*/
#calendario {	border-bottom: 1px dotted #CAD4DF; color:#FFF; }
#calendario img {	border: 1px solid #CCCCCC;padding: 5px;margin-right: 5px;margin-bottom: 5px;}
#calendario table,td, tr { padding: 5px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
/* FINAL TABELA CALEDARIO*/
/* INICIO CONTEUDO INTERNA FORMULARIO */
div.tudo{ width:450px; min-height:450px;; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666;}
div.lin1{ width:450px; height:41px;}
div.lin2{ width:450px; height:140px; }
#col1{ width:420px; float:left; height:41px; }
#col2{ width:300px; float:left; height:41px; padding-top:10px;}
#col3{ width:300px; float:left; height:41px; padding-top:10px;}
#colsexo{ width:100px; float:left; height:41px; padding-top:10px;}
#colendereco{ width:355px; float:left; height:41px; padding-top:10px;}
#coln{ width:80px; float:left; height:41px; padding-top:10px;}
#colcomple{ width:110px; float:left; height:41px; padding-top:10px;}
#colbairro{ width:330px; float:left; height:41px; padding-top:10px;}
#colcidade{ width:210px; float:left; height:41px; padding-top:10px;}
#coluf{ width:60px; float:left; height:41px; padding-top:10px;}
#colcep{ width:145px; float:left; height:41px; padding-top:10px;}
#colbtn{ width:145px; float:left; height:41px; padding-top:10px;}
#colemail, #colemail1{ width:220px; float:left; height:41px; padding-top:10px;}
#colresi, #colcomer, #colcelu{ width:142px; float:left; height:41px; padding-top:10px;}
#textfield3, #textfield4 {width:30px;}
#textfield5{width:60px;}
#textfield6{width:330px;}
#textfield7{width:60px;}
#textfield8{width:100px;}
#textfield9{width:305px;}
#textfield10{width:200px;}
#textfield11{width:145px;}
#textfield12, #textfield13{width:195px;}
#textfield14, #textfield15, #textfield16{width:130px;}
#textfield {width:420px;}
#select2{width:50px; height:22px;}
/* FINAL CONTEUDO INTERNA FORMULARIO */


/* INICIO RODAPE */
#rodape{clear:both; height:150px; width:743px; margin:0; font:10px Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#333; background:url(../imagens/footer.gif) #FFF no-repeat bottom right;}
#rodape p { text-align:left; padding-left:180px; float:left;}
/* FIM RODAPE */

/* fabiano */

#warn {
	background-color: #FFFFCC;
	padding: 2%;
	width: 96%;
	border: 1px solid #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

#warn p{ text-align: justify; }
#warn h1 {
	text-align:center;
	font-size: 16px;
}
