﻿		.texto {
		}
		.texto * { font-family: "Arial narrow", Helvetica, sans-serif; }
		.texto h4 { color: #d2d2d2 }
		.texto h4 {
			font-size: 1.2em;
			font-weight: bold;
			margin-bottom:10px;
			margin-top:10px;
			color:#3f0003;
		}
		.texto h3 { color: #9d0005 }
		.texto h3 {
			font-size: 1.8em;
			font-weight: bold;
			margin-bottom: 10px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.texto h2 { color:#FF8000; }
		.texto h2 {
			font-size: 1.5em;
			font-weight: bold;
			margin-bottom: 10px;
		}
		.texto h1 { color:#c53f43; }
		.texto h1 {
			font-size: 1.8em;
			font-weight: bold;
			margin-bottom: 10px;
		}
		.texto img.chamada {
			float:left;
			margin-right:25px;
		}
		.texto p, .texto ul, .texto ol {
			text-align: justify;
			line-height: 1.5em;
			margin-bottom: 10px;
			color:#c53f43;
			font-size:1.0em;
			font-family:Arial, Helvetica, sans-serif;
		}
		.texto p.chamada {
			color:#9d0005;
		}
		.texto p.espace {
			margin-bottom:20px;
			margin-top:20px;
			border-bottom:1px dotted #414141;
		}
		.texto p.noespace {
			margin-bottom:0;
		}
		.texto ul, .texto ol { padding-left: 12px }
		.texto li { margin-bottom: 10px }
		.texto ul li { list-style: square; font-family:Arial, Helvetica, sans-serif;}
		.texto ol li { list-style: none }
		.texto a:link { text-decoration: none; color:#9d0606; }
		.texto a:visited { text-decoration: none; color:#9d0606; }
		.texto a:hover, .texto a:focus, .texto a.focus { text-decoration: underline }
		/*Accordion*/
		.accordion_box {
			background:#f0e0e1 url(../images/accordion_box_bg.jpg) no-repeat bottom;
			width:570px;
			margin-bottom:5px;
			margin-top:-5px;
			padding:10px;
		}
		.accordion_box h3 {
			background:url(../images/bg_box_titulo.gif) no-repeat;
			width:560px;
			height:28px;
			font-size:1.0em;
			padding-top:8px;
			padding-left:30px;
			margin-bottom:0;
			cursor:pointer;
			text-decoration:none;
		}
		.accordion_box img {
			float:left;
			margin-right:15px;
		}
		.accordion_box .foto {
			float:left;
			width:240px;
			height:220px;
		}
		.accordion_box h3:hover, .accordion_box h3.hover {
			text-decoration:underline;
		}
		.accordion_box .desc {
			width:538px;
			border:1px solid #c17a7c;
			padding:15px;
			background:#fff;
		}
		.accordion_box .desc_texto {
			width:535px;
		}
		.accordion_box .desc_texto h2 {
			color:#9d0005;
			margin-bottom:10px;
		}
		.accordion_box .accordion_link {
			display:block;
			background:url(../images/bullet2.gif) no-repeat 0 6px;
			padding:0 0 0 10px;
			font-size:1.2em;
			color:#341f20;
			text-decoration:underline;
		}
		.accordion_box .accordion_link:hover, .accordion_box .accordion_link.hover {
			color:#291617;
			text-decoration:underline;
		}
		.accordion_box p {
			color:#9d0005;
			margin-bottom:15px;
			text-align:justify;
		}
		.accordion {
		  margin-top:20px;
		  width:530px;
		}
		.accordion h3 {
			background:url(../images/bg_accordion1.jpg) no-repeat;
			width:570px;
			height:28px;
			font-size:0.9em;
			padding-top:10px;
			padding-left:20px;
			margin-bottom:3px;
			cursor:pointer;
			text-decoration:none;
		}
		.accordion h3 span {
			width:550px;
			background:url(../images/bullet_accordion2.gif) no-repeat left;
			font-weight:normal;
			color:#9d0005;
			font-family:Arial, Helvetica, sans-serif;
			font-size:1.2em;
			padding-left:18px;
		}
		.accordion h3.campo_focus span, .accordion h3.campo_focus span {
			background:url(../images/bullet_accordion1.gif) no-repeat left;
		}
		/*Fim:Accordion*/
		#lista {
			margin-top:30px;
		}
		#lista h3 {
			float:left;
			font-size:1.4em;
			margin-top:5px;
		}
		#lista .resultados {
			float:right;
			color:#b93438;
			font-family:Arial, Helvetica, sans-serif;
			margin-top:5px;
			margin-bottom:10px;
		}
		#lista .resultados strong {
			color:#525d5c;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
		}
		#lista ul {
			padding-left:0;
		}
		#lista ul li {
			float:left;
			display:block;
			background:url(../images/ger_list_01.jpg) no-repeat 0 top;
			margin-bottom:3px;
			width:582px;
		}
		#lista ul li.style02 {
			background:url(../images/ger_list_02.jpg) no-repeat 0 top;
		}
		#lista ul li:hover, #lista2 ul li.hover {
			background-position:left bottom;
		}
		#lista ul li a {
			display:block;
			float:left;
			color:#991f23;
			background:url(../images/bullet1.gif) no-repeat 8px 13px;
			height:25px;
			width:572px;
			padding:6px 0 0 20px;
			font-family:Arial, Helvetica, sans-serif;
		}
		#lista .bt_vejatodas {
			float:right;
			background:url(../images/bt_vejatodos.gif) no-repeat 0 top;
			display:block;
			width:72px;
			height:20px;
			text-indent:-9999px;
			margin-top:20px;
		}
		#lista .bt_vejatodas:hover {
			background-position:left bottom;
		}
		#lista .bt_download {
			float:right;
			background:url(../images/bt_downloads.jpg) no-repeat 0 top;
			display:block;
			width:72px;
			height:20px;
			padding:0;
			text-indent:-9999px;
			margin-top:7px;
			margin-right:10px;
			_margin-right:5px;
		}
		#lista .bt_download:hover {
			background-position:left bottom;
		}
		#album_fotos {
			float:right;
			width:299px;
			margin-left:15px;
			*margin-top:15px;
			_margin-top:0;
			margin-bottom:15px;
		}
		#album_fotos .destaque {
			float:left;
			margin-bottom:10px;
			font-size:0.2em;
		}
		#album_fotos .thumb {
			float:left;
			margin-right:7px;
			font-size:0.2em;
		}
		#album_fotos .thumb.semmargendireita {
			margin-right:0;
		}