#corpo {width:982px; background:url(/imagem/foto_campo.jpg) #FFF no-repeat top; float:left; clear:left;}

#principal {width:705px; padding-left:40px; margin-top:170px; float:left;}
#principal_restrito {width:750px; padding-left:2px; margin-top:170px; float:left;}

#titulos {width:700px; float:left;}
#titulos h1 {vertical-align:baseline;}
.bullet {margin:0 5px 15px 5px; vertical-align:text-top;}




#areaeexclusiva {width:220px; float:left; margin:15px 0;}
#areaeexclusiva ul {width:220px; background-color: transparent; list-style:none; float:left; margin-top:10px;}
#areaeexclusiva ul li {position:relative; cursor:pointer;}
#areaeexclusiva ul li a {width:210px; height:27px; line-height:27px; text-transform:uppercase; letter-spacing:1px; font-size:11px; color:#FFF; font-weight:bold; padding-left:10px; background-image:url(/imagem/bg_menuae.png); float:left; clear:left; text-decoration:none;}
#areaeexclusiva ul li a:hover {color:#F8E9A9;}
#areaeexclusiva ul li ul {list-style:none; display:none; float:left; clear:left; margin:0; }
#areaeexclusiva ul li ul li a {width:190px; height:27px; line-height:27px; letter-spacing:0.8px; font-size:11px; font-weight:normal; color:#F8E9A9; padding-left:30px; background-image:url(/imagem/bg_submenuae.png); float:left; text-transform:none; clear:left; text-decoration:none;}
#areaeexclusiva ul li ul li a:hover {text-decoration:underline;}




#box_areaexclusiva {width:220px; height:155px; background-image:url(/imagem/bg_boxae.png); margin-bottom:25px; float:left;}
#box_areaexclusiva form {width:181px; margin-top:33px; padding-left:25px;}
#box_areaexclusiva ul {list-style:none;}
#box_areaexclusiva ul li {margin-bottom:12px; overflow:hidden; float:left;}
#box_areaexclusiva label {width:171px; font-size:10px; font-weight:bold; text-align:right; margin-bottom:5px; color:#FFF; float:left;}


#historia {width:329px; float:left; margin-top:35px; text-align:justify;}
#historia p{font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify;}

#presidentes {width:329px; float:left; margin-top:35px; clear:left;}
#hpresidentes p {font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify; clear:left;}

#historia_img {width:297px; float:left; padding-left:40px;}
#historia_img p {font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify; clear:left;}
#historia_img img {margin-top:40px;}

.handicapindex {width:689px; height:104px; margin-top:20px; border:1px solid #3b6e8b; float:left;}
.handicapindex h2 {padding-left:15px;}
.handicapindex p {width:242px; float:left; font-size:13px; color:#21455B; margin-top:12px; padding-left:40px;}
.handicapindex form {float:left; margin-top:15px;}
.handicapindex label {width:292px; font-size:13px; color:#21455B; text-align:right; margin-top:11px; padding-right:5px; float:left;}
.campohandicap {width:266px; padding:9px 3px; font-size:16px; color:#21455B; border:1px solid #3b6e8b; float:left;}
.radiohandicap {margin:0 3px 0 30px}

.botconsultar {float:left; margin-left:10px;}
.botgerar {float:left; margin-left:20px;}



#ranking {width:700px; float:left;}
#ranking table { float:left; margin:20px 0;}
#ranking table th {font-size:12px; color:#4785AD; font-weight:normal; padding:5px; text-align:center;}
#ranking table td {font-size:13px; color:#21455B; padding:5px; text-align:center; border-bottom:1px solid #D1E1E6;}
#ranking table td.posicao {font-weight:bold; color:#6CB9EB; text-align:left;}



#corpotorneios {width:745px; margin-top:170px; float:left;}
#titulo_torneios {width:120px; float:left; padding-left:20px;}
#titulo_torneios h1 {vertical-align:baseline;}
#titulo_torneios p {font-size:12px; font-weight:bold; color:#21455B;padding:20px; width:300px;}


#torneiosbar {width:600px; height:47px; background:url(/imagem/bg_torneiosbar.gif) repeat-x #FFF; margin-top:0px; float:left; padding-left:0px;}
#torneiosbar ul {list-style:none; float:left;}
#torneiosbar ul li {float:left; padding-left:40px;}

#torneios {width:300px; margin-top:20px; float:left; padding-left:10px;}

#topotab {width:712px; height:68px; background:url(/imagem/bg_topotab_torneios.png) right no-repeat; text-align:center; float:left; padding-left:5px;}
#topotab h2 {font-size:18px; color:#ebcb44; font-weight:bold;  margin-top:20px; font-weight:normal;}
#topotab p {font-size:12px; color:#416B85;}
#topotab th {font-size:12px; color:#416B85;}


#emails{ width:400px; height:auto; float:left; margin-top:10px;}
#emails p { font-size:13px; color:#21455B; margin-bottom:10px; text-align:left; clear:left; }
#emails h2 { font-size:13px; color:#21455B; margin-bottom:10px; text-align:left; clear:left;}

#endereco{ width:400px; height:auto; float:left;}
.nomecontato{font-size:13px; color:#9bbdc7; font-weight:bold; text-align:justify; clear:left; }
#endereco p { font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify; clear:left; }
#endereco h2 { font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify; clear:left;}

#conteudo_form { width:300px; height:auto; float:left;}
#conteudo_form form {width:181px; padding-left:25px;}
#conteudo_form ul {list-style:none;}
#conteudo_form ul li {margin-bottom:12px; overflow:hidden; float:left;}
#conteudo_form label {width:171px; height:50px; font-size:20px; float:left;}
#conteudo_form input {background-color:#e4ebef; width:200px; height:25px; border:0px;}
#conteudo_form select {width:250px; height:25px; font-size:13px; color:#21455B; margin-bottom:15; border:0px}
#conteudo_form textarea {background-color:#e4ebef; width:250px; height:100px; font-size:13px; color:#21455B; border:0px;}


.txt_form{font-size:12px; color:#21455B;}

#mapa_interativo{width:300px; height:auto; float:left;}
.linque {font-size:13px; color:#21455B; text-decoration:underline;}
.linque:hover {font-size:13px; color:#21455B; text-decoration:underline;}

#tabela_torneio {width:719px; float:left;}
#tabela_torneio a {font-size:12px; font-weight:bold; color:#21455B; text-decoration:none;}
#tabela_torneio a:hover {font-size:12px; color:#21455B; text-decoration:underline;}

#tabela_torneio table {width:719px; float:left; border-spacing:5px;}
#tabela_torneio table tr th {font-size:14px; color:#5997BF; font-weight:normal; padding:0 10px; border:1px solid #AFDEFC; text-align:left;}
#tabela_torneio table tr td {font-size:12px; color:#416B85; padding:5px; border:1px solid #AFDEFC; text-align:left;}
#tabela_torneio table tr td br {margin-bottom:10px;}
.zebra { background-color:#ECF2FA; }

#lista {width:500px; float:left; margin-top:25px; margin-left:100px; clear:left;}


#campeoes {width:700px; float:left; margin-top:10px; text-align:center;}
#vencedores{ width:102px; height:auto; float:left; margin-left:30px; margin-bottom:10px; text-align:center;}
#vencedores p{font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:center;}


#conteudo {width:700px; float:left; margin-top:20px; clear:left; font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify; clear:left;}
#conteudotexto {width:600px; float:left; margin-top:20px; text-align:justify; clear:left;}
#conteudo p {font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify;}
#conteudo a {font-size:13px; color:#21455B; text-decoration:none;}
#conteudo a:hover {font-size:13px; color:#21455B; text-decoration:underline;}
#conteudo h2 {font-size:15px; color:#426b87; margin-bottom:10px; text-align:justify; clear:left;}


#conteudo_indice {width:695px; float:left; margin-top:20px; clear:left; font-size:13px; color:#21455B; margin-bottom:10px; text-align:left; clear:left;}
#conteudotexto {width:600px; float:left; margin-top:20px; text-align:left; clear:left;}
#conteudo p {font-size:13px; color:#21455B; margin-bottom:10px; text-align:left;}
#conteudo a {font-size:13px; color:#21455B; text-decoration:none;}
#conteudo a:hover {font-size:13px; color:#21455B; text-decoration:underline;}
#conteudo h2 {font-size:15px; color:#426b87; margin-bottom:10px; text-align:left; clear:left;}


#conteudo_links {width:700px; float:left; margin-top:20px; clear:left; font-size:13px; color:#21455B; margin-bottom:10px; text-align:left; clear:left;}
#conteudo_links p {font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify;}
#conteudo_links a {font-size:13px; color:#21455B; text-decoration:none;}
#conteudo_links a:hover {font-size:13px; color:#21455B; text-decoration:underline;}
#conteudo_links h2 {font-size:15px; color:#426b87; margin-bottom:10px; text-align:left; clear:left;}


#conteudonot {width:680px; float:left; margin-top:20px; clear:left; font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify; clear:left;}
#conteudotexto {width:600px; float:left; margin-top:20px; text-align:justify; clear:left;}
#conteudonot p {font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify;}
#conteudonot a {font-size:13px; color:#21455B; text-decoration:none;}
#conteudonot a:hover {font-size:13px; color:#21455B; text-decoration:underline;}
#conteudonot h2 {font-size:15px; color:#426b87; margin-bottom:10px; text-align:justify; clear:left;}

.titulovermelho {font-size:14px; color:#826149; margin-bottom:10px; text-align:left; clear:left; font-weight:bold;}
.separa{margin-left:18px;}
.bolinha {color:#9ab4b5; margin-right:4px;}

.lista_escura {font-size:13px; color:#FFFFFF; background-color: #81adca; margin-bottom:5px;}
.lista_escura a {font-size:13px; color:#FFFFFF; background-color: #81adca; text-decoration:none;}
.lista_escura a:hover {text-decoration:underline;}

.lista_clara {font-size:13px; color:#21455B; background-color:#FFFFFF;  margin-bottom:5px;}
.lista_clara a {font-size:13px; color:#21455B; background-color:#FFFFFF; text-decoration:none;}
.lista_clara a:hover {text-decoration:underline;}

.titulo1 { text-decoration: none; background-color: #9ec7e2; font-weight:bold; font-size:13px; color:#426b87;}
.titulo2 { text-decoration: none; background-color: #426b87; font-weight:bold; font-size:13px; color:#d4e0e6;}

.texto1 { text-decoration: none; background-color: #eaeff3; font-size:13px; color:#426b87;}
.texto2 { text-decoration: none; background-color: #d4e0e6;	font-size:13px;	color:#426b87;}
.texto3 { text-decoration: none; color: #5D5D5D;  font-size:13px; color:#426b87}

.titulo4{ background-color:#bfc051; color:#426b87; font-size:13px; font-weight:bold;}
.texto4 { background-color:#FFF; text-decoration: none;	font-size:13px;	color:#426b87}

#galeria_de_fotos p{text-align:left; clear:both;}
#galeria_de_fotos {width:310px;	height:120px; margin-right:40px; margin-top:10px; float:left;}

.data{font-size:11px; color:#000; font-weight:bold;}
.linkgaleria a{font-size:13px; color:#21455B; text-decoration:none; clear:both;}
p.tit_pag{font-size:14px; color:#21455b; margin-bottom:10px; text-align:left; clear:left; font-weight:bold;}

dl.close{ width:500px; height:auto; padding:0 5px 0 5px;}
dt.tit_pag{font-size:13px; color:#21455b; margin-bottom:10px; text-align:left; clear:left; font-weight:bold; cursor:pointer;}
dd{font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify; clear:left;}

#box_azul_topo { width:648px; height:30px; margin-top:20px;}
#box_programa_topo { width:638px; height:auto; margin-top:18px; background-color:#346687; padding-left:10px; padding-top:7px;}
#box_programa_topo h2{color:#fff; font-size:13px; font-weight:bold;}
#box_azul_meio { width:630px; height:auto; background-image:url(/imagem/box_azul_meio.jpg);	background-repeat:repeat-y;	padding:10px 10px 10px 10px; float:left; font-size:13px; color:#21455B;}

#box_azul_fim {	width:648px; height:3px; background-image:url(/imagem/box_azul_fim.jpg); background-repeat:no-repeat; float:left;	margin-bottom:20px; }


#interna_clima{ float:left; width:657px; height:80px; margin-bottom:20px;}
.data_clima{ float:left; width:50px; height:50px; color:#416b86; font-weight:bold; font-size:18px; padding-top:40px; padding-left:20px;}
.txt_clima{ float:left; width:auto; height:auto; color:#416b86; font-size:12px; padding-top:35px; padding-left:30px; }
.txt_temp_clima{ float:left; width:auto; height:auto; color:#416b86; font-size:10px; font-weight:bolder; padding-top:43px; padding-left:1px;}
.local{ font-weight:bold; font-size:12px; color:#426b87;}
#mais_detalhes{width:81px; height:23px; float:right;}


#not_indice{ width:650px; height:105px;	margin:0 auto; margin-top:18px;	float:left;	border-bottom:1px #999 dotted;}
#not_indice p{ font-size:12px; text-align:left; margin:0px; padding:0px;}


#profissionais{ width:650px; height:autopx;	margin:0 auto; margin-top:18px;	float:left;	border-bottom:1px #999 dotted;}
#profissionais p {font-size:13px; color:#21455B;}
#profissionais a {font-size:13px; color:#21455B; text-decoration:none;}
#profissionais a:hover {font-size:13px; color:#21455B; text-decoration:underline;}

.data_verde{ color:#479bac; font-size:10px;}
.data_verde2{ color:#479bac; font-size:11px;}

.leia_mais_azul{ font-size:11px; color:#21455b; font-weight:bold; margin-top:15px; text-decoration:none;}
.leia_mais_azul:hover{ font-size:11px; color:#21455b; font-weight:bold; margin-top:15px; text-decoration:underline; }

#fotonot{ width:300px; height:auto; margin-right:10px; margin-top:10px; float:left;}
#legendanot{ clear:both; width:295px; padding-left:5px; padding-top:5px; padding-bottom:5px; height:auto; background-color:#e1e8ee; margin-top:5px; float:left;}


h1{ font-size:12px; color:#21455b; font-weight:bold; margin-bottom:5px;}
h3{ font-size:18px; color:#21455b; font-weight:bold;}

#buscar_noticia { width:260px; height:25px; float:right; margin-right:5px; background-color:#e1e8ee; padding-top:2px; padding-left:10px; font-size:11px;}
#buscar_noticia form {margin-right:4px; margin-top:-17px; float:right;}

.busca_noticias{font-size:13px; color:#21455B; margin-bottom:12px; }

#botao_voltar{text-align:right; height:22px; width:60px; float:right; margin-top:15px; margin-right:32px;}

#botao_voltar_not{text-align:right; height:22px; width:60px; float:right; margin-top:15px; margin-right:25px;}


#pag{height:13px; width:80px; float:right; margin-top:5px; margin-right:25px;}

.txt_azul{font-size:13px; color:#21455B; margin-bottom:10px; text-align:justify;}

