@charset "utf-8";
/*
* Developed for Almeida, Davi Fontebasso Marques
* Company: FM Sistemas (BR)
* Site: www.fmsistemas.net
* E-mail: davi@fmsistemas.net
* Date: 2009-10-29
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color: #16191e;
	text-align: center;
}
#geral #conteudo h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10pt;
}
#geral #conteudo p, #geral #conteudo ul{
	font-family:Arial, Helvetica, sans-serif;
	color:#898989;
	font-size:8pt;
	margin:8pt 0;
}

#geral #conteudo #texto_esq, #geral #conteudo #texto_dir{
	margin:30px 0;
	padding:0 30px;
	border-right:#FFFFFF 1px solid;
	width:441px;
	height: 210px;
	float:left;
}
#geral #conteudo #texto_esq.pq, #geral #conteudo #texto_dir.pq{
	width:70px;
}
#geral #conteudo #painel_fotos{
	margin:45px 0;
	width:350px;
	padding:0 30px;
	height: 210px;
	float:left;
}
#geral #conteudo #painel_fotos.painel_g{
	width:750px;
	padding:0 15px;
}
#geral #conteudo #painel_fotos img{
	border:0;
	margin: 1px;
}
#geral {
	width: 914px;
	padding: 0;
	margin:0 auto;
	text-align: left;
	clear:both;
}
#geral #topo{
	z-index:2;
	padding: 0;
	margin:0;
}
#geral div{
	z-index:1;
}
#geral #topo h1 {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 130px;
	width: 279px;
	text-indent: -5000px;
	float: left;
	margin: 0 1px 0 0;
	padding:0;
}
#geral #foto{
	height:236px;
	clear:both;
	border-top:#1e2329 solid 5px;
}
#geral #conteudo{
	height:270px;
	border-top:#16191e solid 20px;
	background:#1e2329;
}
/*rodape*/
#geral #rodape{
	margin:10px 0;
	font-family:Arial, Helvetica, sans-serif;
}
#geral #rodape a{
	color:#e2001a;
	text-decoration:none;
	float:left;
	font-size:10pt;
}
#geral #rodape address{
	color:#5e666e;
	font-style:normal;
	float:left;
	font-size:9pt;
	margin: 4px;
}
#geral #rodape .selo{
	float:right;
	
}
#geral #rodape .selo img{
	border:0;
}
/*MENU*/
#geral #topo #menu{
	padding:0;
	border:0;
	list-style:none;
	background:#FF0000;
}
#geral #topo #menu li{
	float:left;
}
#geral #topo #menu li a{
	display:block;
	width:156px;
	height:25px;
	float:left;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	background:#333a45;
	margin:0 1px;
	padding: 100px 0 0 0;
	border-bottom:#333a45 solid 5px;
}
#geral #topo #menu li a:hover{
	background:#1e2329;
	border-bottom:#e2001a solid 5px;
}
#geral #topo #menu li ul li{
	float:none;
}
#geral #topo #menu li ul{
	width:156px;
	background:#e2001a;
	list-style:none;
	height:auto;
	border-top:#1e2329 5px solid;
	padding:0 0 5px 0;
	margin:0;
	list-style:none;
	position:relative;
	top:130px;
	left:-157px;
	float:left;
	margin: 0 -157px 0 0;
	display:none;
}
#geral #topo #menu li:hover ul{
	display:block;
}

#geral #topo #menu li ul li a{
	display:block;
	width:156px;
	height:auto;
	float:none;
	background:#e2001a;
	margin:0;
	padding:2px 0;
	border:0;
	list-style:none;
}
#geral #topo #menu li ul li a:hover{
	background:#e2001a;
	border:0;
	text-decoration:underline;
}
.ultimo{
	margin:0;
}
/* FORMULARIO */
#geral #conteudo .formulario label{
	color:#707982;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
#geral #conteudo .formulario {
	width:200px;
	margin:30px;
	float:left;
}

#geral #conteudo .formulario input, #geral #conteudo .formulario textarea{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	background:#333a45;
	border:none;
}
#enviar{
	float:right;
	margin:2px;
}
#geral #conteudo .formulario small a {
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}