html		{ overflow-y:scroll; }
body		{ 
	font-family: "Trebuchet MS";	
	font-size: 12px; 
	color: #281b0e; 
	line-height: 18px;
	background: url(../../images/bg_site.gif); text-align: center; 
}
p			{  }

#container 	{ background: url(../../images/bg_degrade.gif) repeat-x; display: table; width: 100%; }
#wrap 		{ background: url(../../images/quadro_negro_bg.jpg) repeat-x;  }
#topo 		{	height: 235px; position: relative; margin-bottom: 50px; }
#topo #logo { background: url(../../images/logo_peei.png) no-repeat; width: 261px; height: 163px; text-indent: -9999px; overflow: hidden; margin-top: 29px; float: left; cursor: pointer; }

#topo #acessibilidade		{ float: right; margin-top: 25px; margin-right: 10px; }
#topo #acessibilidade li	{ float: left; background: url(../../images/barra_menu_topo.png) right no-repeat; display: table; padding-right: 12px;}
#topo #acessibilidade li a	{ color: #fff; }

#topo #acessibilidade .li_dosvox { padding-top:1px }
#topo #acessibilidade .bt_dosvox { background: url(../../images/bt_dos_vox.png) no-repeat; height: 26px; width: 67px; overflow: hidden; text-indent: -9999px; float: left; }
#topo #acessibilidade .bt_aumentarfonte { background: url(../../images/bt_aumentarfonte.png) no-repeat; height: 26px; width: 108px; overflow: hidden; text-indent: -9999px; float: left; }
#topo #acessibilidade .bt_diminuirfonte { background: url(../../images/bt_diminuirfonte.png) no-repeat; height: 26px; width: 98px; overflow: hidden; text-indent: -9999px; float: left; }
#topo #acessibilidade .bt_libras	    { background: url(../../images/bt_libras.png) no-repeat; height: 26px; width: 98px; overflow: hidden; text-indent: -9999px; float: left; }

#topo #menu_topo 		{ position:  absolute; bottom: 0; left: 0; margin-left:25%;}
#topo #menu_topo li		{ /*background: url(../../images/barra_menu_topo.png) right no-repeat;*/ display: table; float: left; padding-right: 9px;  }
#topo #menu_topo li a	{ color: #fff;	text-decoration: none; font-size: 14px; font-style: normal; }
#topo #menu_topo li .bt_regulamento				{ background: url(../../images/bt_regulamento.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 102px; }
#topo #menu_topo li .bt_premiacao 				{ background: url(../../images/bt_premiacao.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 78px; }
#topo #menu_topo li .bt_comissao_julgadora 		{ background: url(../../images/bt_comissao_julgadora.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 143px; }
#topo #menu_topo li .bt_portarias 				{ background: url(../../images/bt_portarias.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 73px; }
#topo #menu_topo li .bt_guia_apresentacao		{ background: url(../../images/bt_guia_apresentacao.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 162px; }
#topo #menu_topo li .bt_perguntas_frequentes 	{ background: url(../../images/bt_perguntas_frequentes.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 173px; }
#topo #menu_topo li .bt_inscrevase 				{ background: url(../../images/bt_inscrevase.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 92px; }
#topo #menu_topo li .bt_fale_conosco 			{ background: url(../../images/bt_fale_conosco.png) no-repeat; overflow: hidden; text-indent: -9999px; height: 34px; float: left; width: 98px; }

.no_slash					{ background: none !important; padding-right: 0 !important; }

#conteudo 					{ margin: auto; width: 1000px; }
#meio	  					{ text-align: left; padding: 5px;}
#interna					{ width: 927px; }
#intro						{ position: relative; width: 515px; float: left; }
#faq						{ position: relative; width: 455px; float: left; margin-left: 10px;}
#azul						{ position: relative; width: 446px; float: left; margin-left: 13px; margin-top:8px; text-align:center; background-color:#06C; font-size:1.1em; color:#FFF; padding:3px; border:#03C 2px solid;}
#azul a						{ color:#FFF; }
#premio   { position: relative; width: 455px; float: left; margin-left: 10px; margin-bottom:5px; *margin-bottom:30px;}
#outros_conteudos 			{ position: relative; width: 980px; float: left; margin-top: 10px; }

#interna p 					{ margin: 10px 0; }
#interna a					{ background: #f5dcc8; padding: 2px 5px; color: #281b0e; }
#interna h1					{ font-size: 17px; font-weight: bold; margin: 10px 0;}
#interna h3					{ font-size: 15px; font-weight: bold; margin: 10px 0;}
#interna h2					{ font-size: 13px; font-weight: bold; margin: 25px 0 10px 0;}
#interna ul					{ padding: 5px 0 5px 20px; }
#interna li					{ margin: 5px 0; }
#interna .indento			{ padding: 0 20px; }
#interna strong				{ font-weight: bold; }
#interna .sub_title			{ font-weight: bold;  }
#interna address			{ margin-left: 20px; }
#interna .buttet-on li		{ background: url(../../images/bullet.gif) 0 6px no-repeat; padding-left: 10px; }
#interna .pergunta			{ font-weight: bold; margin: 0 !important; padding: 0 !important;}
#interna .pergunta strong	{ font-size: 14px; }
#interna .resposta			{ margin-top: 0; padding-left: 16px;}
#interna .resposta strong	{ font-size: 14px; }

#interna table				{ border-right: 1px #fbf7f4 solid; border-top: 1px #fbf7f4 solid; }
#interna table td			{ border-left: 1px #fbf7f4 solid; border-bottom: 1px #fbf7f4 solid; padding: 5px; }
#interna table .impar		{ background: #f1edea; }
#interna table .par		    { background: #fff; }
#interna table h2			{ margin: 0; }

#interna .download			{ position: absolute; top: 30px; right: 30px; }

#guia_apresentacao	 		{ float: left; width: 478px; background: url(../../images/doc_file.jpg) top right no-repeat; }
#guia_apresentacao p 		{ width: 325px; }
#download_regulamento		{ width: 150px; height: 200px; position: absolute; right: 480px; top: 20px; float: right; text-indent: -9999px; overflow: hidden; }
#premiacao			 		{ float: left; width: 404px; background: url(../../images/dotted_vertical.png) left no-repeat; margin-left: 15px; padding-left: 30px;}

#tit_peei					{ /*background: url(../../images/tit_peei_premios.png) no-repeat; text-indent: -9999px;*/ 
	overflow: hidden;
	height: 42px; 
	width: 460px; 	
}
.tit_peei{
	font-size:17px;
	margin-bottom: 15px; 
	font-weight:bold; 
	color:#95582B;
	font-family: "Georgia";
	font-style:italic; 
	}
#tit_perguntas_frequentes 	{ background: url(../../images/tit_perguntas_frequentes.png) no-repeat; text-indent: -9999px; overflow: hidden; height: 27px; width: 196px;  margin-bottom: 15px;}
#tit_guia_apresentacao		{ background: url(../../images/tit_guia_apresentacao.png) no-repeat; text-indent: -9999px; overflow: hidden; height: 29px; width: 172px;  margin-bottom: 15px;}
#tit_premiacao				{ background: url(../../images/tit_premiacao.png) no-repeat; text-indent: -9999px; overflow: hidden; height: 24px; width: 76px;  margin-bottom: 15px;}

#faq .pergunta				{ font-weight: bold; background: url(../../images/dotted_horizontal.gif) repeat-x; padding: 5px 0; }
#faq .resposta				{ padding-left: 15px; background: url(../../images/slash_pergunta.gif) no-repeat; padding-bottom: 5px; }

#premio .pergunta				{ font-weight: bold; background: url(../../images/dotted_horizontal.gif) repeat-x; padding: 5px 0; }
#premio .resposta				{ padding-left: 15px; background: url(../../images/slash_pergunta.gif) no-repeat; padding-bottom: 5px; }


.no_dotted					{ background: none !important; padding-top: 0 !important; }

#premiacao .pergunta				{ font-weight: bold; background: url(../../images/dotted_horizontal.gif) repeat-x; padding: 5px 0; }
#premiacao .resposta				{ padding-left: 15px; background: url(../../images/slash_pergunta.gif) no-repeat; padding-bottom: 5px; }

.no_dotted					{ background: none !important; padding-top: 0 !important; }

#rodape			  			{ padding: 15px 0; margin: 20px 0; float: left; width: 980px; }

#menu_rodape	  			{ float: left; width: 220px; margin-top: -10px; }
#menu_rodape ul	  			{ float: left; margin-bottom: 5px; }
#menu_rodape p	  			{ float: left; font-size: 10px; line-height: 10px; width: 115px; padding-left: 10px; }
#menu_rodape li	  			{ display: inline; font-size: 11px; }
#menu_rodape li	a 			{ color: #281b0e; }

#logo_parceiros	   			{ float: right; }
#logo_parceiros	li 			{ display: inline; margin-left: 20px }

#par_undime					{ background: url(../../images/par_undime.png) no-repeat; overflow: hidden; text-indent: -9999px; width: 60px; height: 52px; float: left; }
#par_consed					{ background: url(../../images/par_consed.png) no-repeat; overflow: hidden; text-indent: -9999px; width: 105px; height: 52px; float: left; }
#par_fundacionmapfre		{ background: url(../../images/par_fundacionmapfre.png) no-repeat; overflow: hidden; text-indent: -9999px; width: 184px; height: 54px; float: left; }
#par_oei 					{ background: url(../../images/par_oei.png) no-repeat; overflow: hidden; text-indent: -9999px; width: 89px; height: 55px; float: left; }
#par_governo_federal		{ background: url(../../images/dotted_footer.gif) repeat-y; overflow: hidden; text-indent: -9999px; width: 195px; height: 54px; float: left; padding-left: 20px; }
#par_governo_federal span	{ background: url(../../images/par_governo_federal.png) 0 6px no-repeat; overflow: hidden; text-indent: -9999px; width: 195px; height: 54px; float: left; }

#selo_aaa					{ background: url(../../images/aaa_selo.gif) no-repeat; overflow: hidden; text-indent: -9999px; width: 92px; height: 47px; float: left; }

#premiacao ul				{ margin-left: 10px; }
#premiacao li				{ background: url(../../images/bullet.gif) 0 6px no-repeat; padding-left: 10px; }

.leia_mais					{ background: url(../../images/bt_leia_mais.gif) no-repeat; width: 57px; height: 22px; overflow: hidden; float: right; text-indent: -9999px; cursor: pointer; }

#libras	a				{ background: url(../../images/selo_libras.gif) no-repeat; width: 54px; height: 54px; text-indent: -9999px; overflow: hidden; float: right;}

/* BOX */
.left_top_box			{ background: url(../../images/left_top_box.png) no-repeat; position: absolute; top:0; left: 0; height: 8px; width: 100%; }
.right_top_box			{ background: url(../../images/right_top_box.png) no-repeat; position: absolute; top:0; right: -8px; width: 8px; height: 8px;}

.cont_box				{ padding: 8px 0 3px 0; display: table; }

.left_mid_box			{ background: url(../../images/left_mid_box.png) left repeat-y; display: table; float: right; }
.right_mid_box			{ background: url(../../images/right_mid_box.png) right repeat-y; margin-right: -7px; float: right; padding: 15px 30px; min-width:402px }

.left_bot_box			{ background: url(../../images/left_bot_box.png) no-repeat; height: 8px; width: 100%; position: absolute; left:0; bottom: -5px; }
.right_bot_box			{ background: url(../../images/right_bot_box.png) no-repeat; width: 8px; height: 8px; position: absolute; right: -7px; bottom: -5px; }
.text_red				{ color:#F00; font-weight:bold; font-size:16px }
.link a {
    color: #281B0E;
    padding: 2px 5px;
				font-style:normal;
}
.buttet-on li {
    background: url("../../images/bullet.gif") no-repeat scroll 0 6px transparent;
    padding-left: 10px;
}

li {
    margin: 5px 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
   #premio {margin-bottom:25px;}
}
