@charset "iso-8859-1";

/*..CSS Reset.............*/
* {
margin:0px;
padding:0px;
list-style:none;
text-decoration:none;
border:none;
vertical-align:middle;
}
/*.*/
h2 {
	font:bold 18px Calibri, Helvetica, sans-serif;
	color:#61300C;
	
}
.swf{
z-index:300;
border:1px solid #61300C;
}
/*base*/
body{
position:absolute;
font:normal 11px Arial, Helvetica, sans-serif; 
color:#ccc; 
margin:auto; 
padding:0px; 
background:#2E1605 url(../image/bg.jpg);
}
body, #totem{
position:absolute; 
margin-left:500px; 
margin-top:1px; 
z-index:1;
}
body, #tudo{
width:696px; 
position:relative;
margin:auto; 
margin-top:26px;
}
#topo{
width:696px; 
height:208px; 
float:left; 
}
#menu{
width:696px; 
height:40px; 
background:url(../image/bg_menu.gif); 
float:left;
}
#cont{
width:696px;  
background:#FFF; 
float:left;
}
#contUP{
width:696px; 
background:#FFF; 
float:left;
}
#contUP #contUPleft{
width:253px; 
height:193px; 
margin-left:3px;
background:#FFF; 
float:left;
}
#contUP #contUPleft #servicosed{
width:240px;  
background:#FFF; 
border-bottom:1px solid #61300C;
float:left;
}
#contUP #contUPleft #servicoscont{
width:240px; 
height:10px; 
padding-left:5px;
background:#FFF; 
float:left;
}
#contUP #contUPright{
width:250px; 
height:193px; 
background:#FFF; 
float:left;
}
#contUP #contUPright #afiliados{
width:240px;  
border-bottom:1px solid #61300C;
background:#FFF; 
float:left;
}
#contUP #contUPright #afiliadoscont{
width:240px; 
background:#FFF; 
float:left;
}
#contUP .bar_titulo{
margin-left:5px;
padding-top:5px;
float:left;
}
#contDOWN{
height:136px; 
margin-left:3px;
padding-left:5px;
padding-top:25px;
padding-bottom:25px;
background:#FFF; 
border-top:1px solid #FF8800;
float:left;
}
#contDOWNinterno{
width:485px;
height:326px;
text-align:justify;
font:14px, Calibri, Helvetica, sans-serif;
color:#FF8800;
margin-left:3px;
padding-left:5px;
padding-top:15px;
padding-bottom:25px;
background:#FFF; 
float:left;
}
#contDOWNinterno .mapa{
border:1px solid #61300C;
}
#contDOWNinterno #endereco{
font:bold 12px, Calibri, Helvetica, sans-serif;
font-weight:100;
margin-left:10px;
margin-top:30px;
float:left;
}
#ligueagora{
margin-left:10px;
float:left;
}
#contCadastre{
margin-left:10px;
float:left;
}
#contCadastro{
width:210px;
margin-left:10px;
color:#FF8800;
font:Calibri, Helvetica, sans-serif;
float:left;
}
#footer{
width:696px; 
height:25px; 
background:#FF8800; 
color:#FFF; 
clear:both;
}
#direitos{
padding-top:5px;
padding-left:30px;
}
/*.*/

/*Inicio formatação do formulário Cadastre-se*/
legend{
	font:bold 12px, Calibri, Helvetica, sans-serif;
}

fieldset{
	border:none;
	padding-left:5px;
	display:block;
}
label{
	font:11px, Calibri, Helvetica, sans-serif;
	display: block;
	width:210px;
	padding-top:2px;
	padding-bottom:3px;
}
label input{
	font:11px, Calibri, Helvetica, sans-serif;
	width:166px;
	border:1px solid #61300C;
}
input.telefone{
	width:155px;
	border:1px solid #61300C;
}
input.nascimento{
	width:100px;
	border:1px solid #61300C;
}
input.botao{
	border:0px;
	width:50px;
	background-color:#FF8800;
	color:#61300C;
	float:right;
	margin-right:8px;
}
/*Final formatação do formulário Cadastre-se*/

/*Inicio formatação do formulário Contato*/
#contDOWNinterno legend{
	font:bold 12px, Calibri, Helvetica, sans-serif;
}

#contDOWNinterno fieldset{
	width:220px;
	border:none;
	float:left;
	display:block;
}
#contDOWNinterno label{
	font:11px, Calibri, Helvetica, sans-serif;
	display: block;
	width:210px;
	padding-top:2px;
	padding-bottom:3px;
}
#contDOWNinterno label input{
	width:167px;
	height:10px;
	font:11px, Calibri, Helvetica, sans-serif;
	border:1px solid #61300C;
	padding:4px;
}
#contDOWNinterno input.nome{
	width:167px;
	border:1px solid #61300C;
}
#contDOWNinterno input.email{
	width:166px;
	border:1px solid #61300C;
}
#contDOWNinterno input.telefone{
	width:154px;
	border:1px solid #61300C;
}
#contDOWNinterno input.assunto{
	width:157px;
	border:1px solid #61300C;
}
#contDOWNinterno label.labmensagem textarea{
	width:208px;
	height:80px;
	border:1px solid #61300C;
	font:11px, Calibri, Helvetica, sans-serif;
}
#contDOWNinterno input.botao{
	border:0px;
	width:50px;
	height:25px;
	background-color:#FF8800;
	color:#61300C;
	font:14px, Calibri, Helvetica, sans-serif;
	float:right;
	margin-right:0px;
}
/*Final formatação do formulário Contato*/
/*Inicio Menu*/
# menu, #nav, #nav * {
	margin:auto;
	padding:0;
	}
#nav {
	font:bold 16px Calibri, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav li {
	float: left;
	}
#nav li a, #nav li a:link {
	background: #61300C;
	color: #FFFFFF;
	text-decoration: none;
	padding: 6px 8px 9px 8px;
	display: block;
	}
#nav li a:hover {
	color: #FFFFFF;
	padding: 6px 8px 9px 8px;
	background: #7C3E10;
	}
/*Final Menu*/
/*Inicio Galeria de foto*/
#galeria {
	font:bold 16px Calibri, Helvetica, sans-serif;
	list-style-type: none;
	border:0px;
	}
#galeria li {
	float: left;
	margin-left:12px;
	margin-top:5px;
	border:3px solid #330000;
	}
#galeria li a, #galeria li a:link {
	border:0;
	display: block;
	}
#galeria li a:hover {
	border:0;
	}