/*<style>*/
/*Arquivo CSS */

body {
	margin: 0 auto;
	font-size: 0.8em;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
}

h1, h2, h3, h4, h5 {
	font-family:arial;
}

#geral {
	width:800px;
	border: 1px solid #626F9B;
/*	margin:0 auto;*/
}

#topo {
	margin:0 auto;
	background-image:url('/imagens/topo.jpg');
	background-repeat:no-repeat;
	width:800px;
	height:169px;
	overflow:hidden;
}

#quadro_topo {
	padding-right:50px;

}

#quadro_topo a:link {
	color:#000;
	text-decoration:none;
}

#quadro_topo a:visited {
	color:#000;
	text-decoration:none;
}

#form_login {
	padding-left:580px;
	margin-top:46px;
	padding-bottom:27px;
}

#topo>#form_login {
	margin-top:67px;
}

#form_login .text {
	border:none;
	background-color:#e9e9e9;
	font-size:8pt;
	width:140px;
}

.button {
	border:none;
	background-color:#000068;
	color:#FFF;
	font-size:8pt;
}

#topo h3 {
	margin:0 auto;
	font-size:12pt;
	font-family:arial;
}

#topo h4 {
	margin:0 auto;
	font-size:9pt;
	font-family:arial;
}

#menu {
	margin:0 auto;
	background-image:url('/imagens/menu.jpg');
	background-repeat:no-repeat;
	width:225px;
	height:305px;
	float:left;
}

#lista {
	margin-top:14px;
	list-style:none;
}

#lista a:link {
	color:#5372ac;
	font-family:"Arial black";
	font-size:10pt;
	text-decoration:none;
}

#lista a:visited {
	color:#626f9b;
	font-family:"Arial black";
	font-size:10pt;
	text-decoration:none;
}

#lista a:hover {
	color:#626f9b;
	font-family:"Arial black";
	font-size:10pt;
	text-decoration:underline;
}

#lista li { height:32px; }

#pagina {
	width:573px;
	float:right;
	min-height: 310px;
	padding: 1px;
	border-top: 1px solid #626F9B;
}

#conteudo {
	background-image:url('/imagens/imagem_conteudo_b.jpg');
	background-repeat:no-repeat;
	width:571px;
	float:left;
	overflow: none;
}

#conteudo a:visited {
	color: blue;
}

#imagem {
	background-image:url('/imagens/imagem_conteudo.jpg');
	background-repeat:no-repeat;
	width:573px;
	height:222px;
}

#conteudo h5 {
	margin:0 auto;
	margin-left:90px;
	font-size:18pt;
	color:#FFF;
}

#conteudo h1 {
	margin:0 auto;
	margin-left:5px;
	font-size:18pt;
	color:#FFF;
}

#pagina h4 {
	margin:0 auto;
	font-size:18pt;
	color:#000;
	width:200px;
	float:right;
}

#fotos {
	margin:10px;
	margin-top:20px;
	width:500px;
	font-size:8pt;
	font-family:Arial;
	color:#555;
}

#fotos a:visited { 
	font-size:8pt;
	font-family:Arial;
	color:#555;
	text-decoration:none;
}

#fotos a:link {
	font-size:8pt;
	font-family:Arial;
	color:#555;
	text-decoration:none;
}

#fotos a:hover { text-decoration:underline }

#fotos p {
	font-size:8pt;
	font-family:Arial;
	margin:0 auto;
	margin-left:3px;
	color:#555;
}

#fotos .quadro {
	padding:5px;
	border:solid 1px;
}

#texto_fotos {
	width:175px;
	margin:0 auto;
	float:right;
}

#texto_fotos p {
	font-size:8pt;
	font-family:Arial;
	margin:0 auto;
	width:170px;
	color:#555;
}

#enquete {
	width:360px;
	clear:both;
	font-size:8pt;
	font-family:Arial;
	color:#555;
}

.resultado { text-align:right; }
.resultado { color:#475fbf; text-decoration:none; }
.resultado a:visited { color:#475fbf; text-decoration:none;}
.resultado a:hover {text-decoration:underline; }
	

#extras {
	margin-top:22px;
	width:185px;
	float:right;
}

#parceiros {
	width:225px;
	text-align:center;
	float:left;
}

#rodape {
	width:800px;
	height:92px;
	background-color:#e9e9e9;
	clear:both;
	font-family:arial;
}


#rodape p { font-size:8pt; color:#000068; margin:0 auto; text-align:left; font-family:arial; }

#rodape .rss {
	float:left;
	padding-top:30px;
	margin:0 auto;
	width:160px;
	text-align:center;
}

.l_1 { padding-top:30px; margin:left:100px; width:536px; float:right; }

.l_2 { margin:left:70px; width:565px; float:right;}

#rodape a:link { text-size:8pt; color:#000068; text-decoration:none; }

#rodape a:visited {color:#000068; text-decoration:none;}

#rodape a:hover {text-decoration: underline;}


#contact-area {
	width: 100%;
	margin-top: 25px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 400px;
	font-family: Helvetica, sans-serif;
	font-size: 1em;
	margin: 0px 0px 5px 0px;
	border: 1px solid #626F9B;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #626F9B;
}

#contact-area input.submit-button {
	width: 100px;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1em;
}

.erro {
	text-align: center;
	color: red;
	font-weight: bold;
}