/* DEFINICOES DO SITE PARA IMPRESSAO		      */
html, body, #principal, #main_conteudo, #meio { float: none !important; width: auto !important; margin: 0 !important; padding: 0 !important; }
body { font-family: Verdana, Arial, Tahoma; color: #000; font-size: 10pt; margin:0; padding:10px; }

/* CAIXAS OCULTAS DA IMPRESSAO DO SITE			  */
html body #principal, #main_conteudo, #meio { margin: -1.5em; position: relative; }
#menusup, #menu_lateral, #menuaux, #menuinf, .pages, #rodape2 { display: none; }

/* CONTEUDO DA PAGINA						      */
#meio h1 				{ font-size: 13pt; font-weight: bold; color: #000; margin: 0px 0px 0px 0px; text-align: justify; }
#meio h2 				{ font-size: 10pt; color: #000; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; text-align: justify; }
#meio p 				{ font-size: 9pt; text-align:justify; line-height:160%; }
#meio a 				{ color: #0080c0; text-decoration: none; }
#meio a:hover 			{ color: red; text-decoration: none; }
.box 					{ background-color: #f2f2f2; border: 1px solid silver; margin-bottom: 10px; }
.box h5	 				{ background-color: #F2F3F7; font-weight: bold; font-size: 8pt; padding: 5px; margin: 0px 0px 0px 0px; 	border-bottom: 1px solid #cecece; }
.box div 				{ text-align: center; font-size: 8pt; padding: 5px; }
.box img 				{ padding: 5px; }

/* FAQ										      */
#faq    				{ padding: 5px; margin-top: 10px; }
#faq ul 				{ margin: 0; padding: 15px 0px 0px 0px; list-style-type : none; }
#faq li 				{ font-size: 8pt; margin: 0; padding: 5px 0px 5px 30px; }
#faq p 					{ margin: 0; padding: 0; font-size: 8pt; text-align: justify; padding: 10px 0px 10px 0px; border-bottom: 1px dotted #BBE0EB; }
#faq .resposta 			{ margin: 0; padding: 0px 0px 10px 0px; font-size: 9pt; text-align: justify; margin-bottom: 10px; }
#faq .back 				{ float: right; }
#faq a 					{ font-size: 9pt; }
#faq a:hover 			{ text-decoration: none; }

/* LISTAGENS								      */
#listagem 				{ padding: 5px; margin-top: 10px; }
#listagem ul 			{ margin: 0; padding: 0; list-style-type : none; }
#listagem li 			{ font-size: 8pt; margin: 0; padding: 0px 0px 10px 20px; background-image: url('../imagens/icon-bullet.gif'); background-repeat: no-repeat; background-position: 0px 2px; }
#listagem p 			{ margin: 0; padding: 0; font-size: 8pt; text-align: justify; padding: 10px 0px 10px 0px; border-bottom: 1px dotted #BBE0EB; }
#listagem a 			{ font-size: 9pt; }
#listagem a:hover 		{ text-decoration: none; }

/* RODAPE DA PAGINA							      */
#rodape 				{ padding: 10px; font-size: 7pt; color: #000; text-align: center; }

/* BIBLIOTECA								      */
#biblioteca 			{ margin-top: 15px; }
#biblioteca ul 			{ list-style-type : none; margin: 0; padding: 0; }
#biblioteca li 			{ margin: 0; padding: 10px 0px 10px 0px; border-bottom: 1px dotted #BBE0EB; }
#biblioteca p 			{ font-family: Verdana, Arial, Tahoma; font-size: 8pt; margin: 0; padding: 0; }
#biblioteca .descricao 	{ float: left; width: 70%; margin-right: 10px; }
#biblioteca .auxiliar 	{ float: right; width: 20%; font-family: Verdana, Arial, Tahoma; font-size: 7pt; text-align: center; }

/* FALE CONOSCO								      */
.fale table,tr,td 		{ vertical-align:top; }
.textInput				{ width:300px; }

/* BANNERS CENTRAIS							      */
.banner 				{margin: 5px; width: 250px; float: left; vertical-align: top;}
.banner ul 				{margin: 0; padding: 0; list-style-type: none;}
.banner li 				{font-size: 60%; margin: 0; padding: 0; list-style-type: none; height: 130px; border: 1px solid #CDCBCB; color: #5C5C5B; background-position: 100% 100%; background-repeat: no-repeat; background-color: #fff;}
.banner li h5 			{background-color: #f2f2f2; font-weight: bold; font-size: 10pt; padding: 5px; margin: 0px 0px 0px 0px;}
.banner li p 			{margin:0; padding: 5px; width: 150px;}
.banner li p a 			{font-weight: bold;}

.banner #video 			{ background: #FFFFFF url('../imagens/video.jpg') right top no-repeat scroll; background-position: 100px 30px; text-align: left; }
.banner #galeria 		{ background: #FFFFFF url('../imagens/fotos.jpg') right top no-repeat scroll; background-position: 100px 30px; text-align:left;}
