* {	text-decoration:none; margin:0; padding:0; list-style:none;	vertical-align:middle; border:none;/* Comeo zerando tudo. O */}

/*----------------------------------------------------------------site_construcao*/

body {margin: 0 auto; text-align:center; font: 100%  Verdana, Arial, Helvetica, sans-serif; background: #fff url(../images/bg_body.jpg) repeat-x;}
#index_body {margin: 0 auto; text-align:center; background:  url(../images/bg_logo.jpg) no-repeat center 140px;  border: 0px solid #000;}
.site_construcao {margin: 350px 0 0; padding: 5px; text-align:center; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5;}
p {padding:5px; text-align: justify; font: 80% Arial, Verdana, Helvetica, sans-serif; color: #000;}
h1 {margin:0 0 20px; padding:0;  font:bold 130% Arial, Verdana, Helvetica, sans-serif; color: #000; text-align: left; border: 0px solid #f60;}
th {padding:20px 0 0; font:bold 120% Arial, Verdana, Helvetica, sans-serif; color: #000; border-bottom:#f60 dotted 3px;}

h2 {padding:10px 0 5px 30px; margin:20px 0 10px 0; text-align: left; font: bold 115%  Arial, Verdana, Helvetica, sans-serif; color: #f00; background: url(../images/bg_seta.jpg) no-repeat 0 6px; border-bottom:3px double #ccc;}
h3 {padding:10px 0 5px 30px; margin:20px 0 10px 0; text-align: left; font: bold 100%  Arial, Verdana, Helvetica, sans-serif; color: #888; background: url(../images/bg_seta2.jpg) no-repeat 0 6px; border-bottom:1px solid #ccc;}
h4 {padding:10px 0 5px 30px; margin:20px 0 10px 0; text-align: left; font: bold 100%  Arial, Verdana, Helvetica, sans-serif; color: #888; background: url(../images/bg_seta4.jpg) no-repeat 0 6px; border-bottom:1px solid #ccc;}


fieldset {padding: 5px; border:1px solid #000;}
label {text-align: left; margin: 5px 0 0; float: left; font: bold 70% Verdana, Arial, Helvetica, sans-serif; color: #555;}
legend {text-align: left; float: left; padding: 5px; font: bold 80% Verdana, Arial, Helvetica, sans-serif; color: #555;}
input {	margin: 2px 10px 5px 0; float: left; padding: 2px;	border: #88846B 1px solid;	background:#f9f9f9; color: #000;}
select {	margin: 0px 10px 10px 0; float: left; padding: 2px 2px 0px 2px;	border: #88846B 1px solid;	background:#f9f9f9; color: #000;}
textarea {	margin: 2px 10px 10px 0; float: left; padding: 2px;	border: #88846B 1px solid;	background:#f9f9f9; color: #000;}

/*--------divs*/
#posicao 	{width: 100%; height:100%; padding: 0px; position:relative; top:0; text-align: center;}
#geral 		{width: 760px; margin: 0 auto; padding: 0; position:relative; top:0; left: 0;  background: #f9f9f9; border: #777 0px solid; }
#conteudo {width: 760px; float: left; text-align: left; background: url(../images/bg_conteudo.jpg) repeat-y; border: #f60 0px solid;}
#banner 	{position:absolute;	top:0px; left:50%; width:468px;	height:180px; margin-left:-98px; margin-top:16px; text-align:left; z-index: 1;}

#cabecalho 	{width: 100%; height:290px; background: #fff url(../images/bg_cabecalho.jpg) repeat-x; border-bottom:  0px solid #777;}
#logo{width: 100%; height:103px;}

#lateral_esq 	{width: 200px; float:left; margin: 0 0 0 5px; _margin: 0 0 0 2px; background: url(../images/bg_lateral.jpg) no-repeat; border: 0px solid #7F9DB9;}
#central 		{width: 520px; float:left; margin: 5px 5px 5px 15px; text-align: center; background: url(../images/100614000000.jpg) no-repeat; border: 0px solid #f60;}

#academias #central 		{width: 520px; float:left; margin: 5px 5px 5px 15px; text-align: left; background: url(../images/bg_tit_cont.jpg) no-repeat; border: 0px solid #f60;}
#academias table {width: 100%;}

#filiacao table {width: 100%; font-size: 80%; text-align:left; border:2px solid #000;}
#filiacao th {padding:5px; border:1px solid #777;}
#filiacao td {padding:5px; border:1px solid #777;}

#calendario .central p {padding:10px 0 0 30px; margin:0; text-align: left; font: 80%  Arial, Verdana, Helvetica, sans-serif; color: #000; background: url(../images/bg_seta_2.gif) no-repeat 0 14px; border-bottom:0px solid #ccc;}

#eventos .central img {width:500px;}
#resultados .links 

.teste {width:500px; float:left;}
.marjo {margin: 0 0 0 10px; float:right;}
.divpresidente {width: 500px; float:left; border: #f1f1f1 0px double;}

.links {padding:5px; float:left; text-align:left;}
.links a {display: block; width: 500px; line-height: 30px; color:#000; font-weight:bold; border-bottom: 1px solid #f00; cursor: pointer;}
.links a:hover {display: block; width: 500px; line-height: 30px; color:#f00; font-weight:bold; border-bottom: 1px solid #f00; cursor: pointer;}

.links2 {padding:5px; float:left; text-align:left;}
.links2 a {display: block; width: 500px;  color:#555; font:bold 90%  Arial, Verdana, Helvetica, sans-serif; line-height: 30px; border-bottom: 1px solid #f00; cursor: pointer;}
.links2 a:hover {display: block; width: 500px;  color:#000; font:bold 90%  Arial, Verdana, Helvetica, sans-serif; line-height: 30px; border-bottom: 1px solid #f00; cursor: pointer;}

.links_3 {padding:5px; text-align:left;}
.links_3 a {display: block; color:#555; font:bold 90%  Arial, Verdana, Helvetica, sans-serif; line-height: 30px; border-bottom: 1px solid #f00; cursor: pointer;}
.links_3 a:hover {display: block; color:#000; font:bold 90%  Arial, Verdana, Helvetica, sans-serif; line-height: 30px; border-bottom: 1px solid #f00; cursor: pointer;}

img .cartaz {width: 280px; float:right; margin: 10px 0 10px 15px; padding:2px; border: #f1f1f1 6px double;}
#email .cartaz {width: 280px; float:right; margin: 10px 0 10px 15px; padding:2px; border: #f1f1f1 6px double;}
#soespaco {width: 500px; height:60px; float:left; border: #f1f1f1 0px double;}


/*----------------------------------------------------------------menu principal*/
#menu {padding:0;  border: 0px solid #f60;}
#menu ul li {margin:0;}
#menu ul li a {display: block; width: 200px; height:32px; line-height: 27px; text-align:right; background: url(../images/bg_menu_1.jpg) no-repeat bottom; color:#fff; font-weight:bold; border: 0px solid #f00; cursor: pointer;}
#menu ul li a:hover {background: url(../images/bg_menu_2.jpg) no-repeat bottom; color:#f00; font-weight:bold;}
#menu ul li a:active {background: url(../images/bg_menu_2.jpg) no-repeat bottom; color:#000; font-weight:bold;}


.parceiros {width: 200px; height:260px; padding:80px 0 0; background: url(../images/bg_parceiros.jpg) no-repeat; border: 0px solid #f00; cursor: pointer;}
/*----------------------------------------------------------------form contato*/

#lab___nome______ct input{width: 240px;}
#lab___email_____ct input{width: 200px;}
#lab___tele_ddd__ct input{width: 40px; margin: 2px 5px 5px 0}
#lab___telefene__ct input{width: 70px; margin: 2px 30px 5px 0}
#lab___celul_ddd_ct input{width: 40px; margin: 2px 5px 5px 0}
#lab___celular___ct input{width: 120px;}
#lab___assunto___ct input{width: 260px;}
#lab___mensagem__ct textarea{width: 460px; height:60px;}
#lab___descri_textos textarea{width: 460px; height:250px;}

#ad_contato { width: 440px; float: left; border: 0px solid #f70;}





/*----------------------------------------------------------------rodape*/
#rodape { clear: both; height: 80px; text-align: center; vertical-align: bottom; font: 100% Arial, Verdana, Tahoma, Sans-serf; background: #fff url(../images/bg_rodape.jpg) repeat-x top; border: #000 solid 0px;}
address {width: 550px; float: right;  padding:10px 0 0; font: 70% Arial, Verdana, Tahoma, Sans-serf; color: #000; border: #000 solid 0px;}
#desenvolvimento {width: 550px; float: right; margin: 5px 0 0;}

.w3c, .pdvsweb 		{margin: 0 5px;	font: 70% Arial, Verdana, Tahoma, Sans-serf;}
a.w3c:link 			{color: #777}
a.w3c:visited 		{color: #555}
a.w3c:hover  		{color: #f60}
a.pdvsweb:link		{color: #777}
a.pdvsweb:visited 	{color: #555}
a.pdvsweb:hover 	{color: #f60}
