/* CSS Document */

/* Estatutos */

#AreaArtigos {margin: 0 10px;} /* area global de todos os artigos e capitulos - margens */

/*h1 {font:bold 150% Arial; border-bottom:1px solid #ddd;margin-top:25px; padding-bottom:5px;color: #935277} /* Capitulos */*/
h3 {font:bold 145% Arial; } /* Capitulos */

.AsasareaArtigo {margin:25px 0 0px 0;}
.headerArtigo {padding:10px 0 5px 0;}

.AsasareaArtigo {margin-top:13px; font:Normal 12px Arial}
  .AsasareaArtigo .headerArtigo {font:bold 11px Arial; }
  .AsasareaArtigo p {font:Normal 12px Arial}
  /*.AsasareaArtigo ol {padding-left:10px;font:11px Verdana }*/
  .AsasareaArtigo li, .AsasareaArtigo p  {line-height:17px;}

.asasSeccao {padding-top:15px; font-size:120%; font-style: bold; color: #935277}  /* seces */

.asasCapitulofirst {margin-top:25px}
.asasCapitulo {margin-top:40px;}
.asasCapitulofirst, .asasCapitulo {font: bold 16px Arial;color: #9d299c} 

#asasIndice {font-size: 11px; font-family: verdana}
  #asasIndice p {padding:20px 0 0 0;}
  #asasIndice ul li {line-height:16px;}
  #asasIndice li { margin-left:20px; list-style-image: url(../images/icons/seta_ind.gif); } 
  #asasIndice ul a {color:#1c3e94;}
  #asasIndice ul a:hover {text-decoration: underline;}
  #asasIndice p img {border:0px; margin-left:5px;}


    /* Coluna drt */
    #asasIndReg {margin-top:30px}
   .listaMenuLeft{margin:10px 14px;}
   .listaMenuLeft li{border-bottom:solid 1px #E6E6E6;height:1%;overflow-y:auto;padding-right:1px;}
   .listaMenuLeft li a{font:10px Verdana;color:#000;display:block;padding:4px 0;}

/* fim regulamentos */


/* Rankings */
 #asasProvas1 {margin-top:5px}
   #asasProvas1 ul {margin-top:5px;} 
   #asasProvas1 li {padding:2px 0px;border-bottom:1px solid #f0daa5;list-style-image: url(../images/icons/li1.gif); margin-left:20px;}

 #asasProvas2 {margin-top:5px;float:right; width:150px; font:11px verdana;}
   #asasProvas2 ul {margin-top:5px;} 
   #asasProvas2 li {padding:2px 0px;border-bottom:1px solid #c2e0ec;list-style-image: url(../images/icons/li1.gif); margin-left:20px;}


 #asasProvas {margin-top:5px}
 /*  #asasProvas ul {margin-top:5px;} */
   #asasProvas li {padding:2px 0px;border-bottom:1px solid #e7d5e0;list-style-image: url(../images/icons/li1.gif); margin-left:20px;}
/* fim Rankings */



/*
   DOCUMENTOS
*/

    #aalListaImpressos {margin-top:30px;}
       #aalListaImpressos h3 {margin-left:10px;}
       #aalListaImpressos dd {padding:15px;}
       #aalListaImpressos dd ul {display:block;}
       #aalListaImpressos dd li {font-family:verdana;font-size:10px; padding:10px 0 5px 0;height:46px;float:left; width:140px;margin-right:33px;border-bottom:1px solid #e1e1e1;}
       #aalListaImpressos dd li a {color:#041f4c}
       #aalListaImpressos dd li a:hover { text-decoration: underline; }

 

    .aalInfoImprimir {margin:0 10px}
     .aalInfoImprimir p {margin-left:3px;color:#000;padding:0 0 10px 0;}
     .aalInfoImprimir p .ultimo {padding:10px 0 20px 0;}
/* ===================== */


/*
   Clubes Filiados
*/
.hd h2 {margin:10px 0 0 0}
.teamlist h2 {font-size:120%;}

.teamlist .bd {margin:15px 0 0 10px;}
.teamlist .bd ul.cols-2{ width:47%; float:left;margin-left:5px;}
.teamlist .bd ul.cols-3{ width:33%; float:left;}
.teamlist .bd ul li{ padding:8px 0 8px 5px; clear:both; display:block; overflow:hidden; height:16%; border:none;}
.teamlist .bd ul li.alt{ _background-color:#efefef !important; border-bottom:1px solid #ddd !important; border-width:1px 0;}
.teamlist .bd ul li a {color:/*#626e92*/#666}
.teamlist .bd ul li h3 a {color:/*#626e92*/#000;margin-left:10px }

.teamlist .bd ul li a.logo img { border-right:1px solid #ddd;width:35px; height:35px;padding-right:10px;}
.teamlist .bd ul li h3{ font-size:138%; text-transform:none; font-weight:bold; padding:10px 0 0 15px;}
.teamlist .bd ul li ul.team-sub-nav{ margin:0 0 0 0px; clear: none;}
.teamlist .bd ul li ul.team-sub-nav li{ border-left:1px solid #ccc; display:inline; padding:0 5px; clear: none ;}
.teamlist .bd ul li ul.team-sub-nav li.first-child{ padding:80px 0 0 0; border:none;margin-left:10px;}
.teamlist .bd ul li ul.team-sub-nav li a{ font-size:83%;}
/* =================================================================================================================== */

/*
  RECORDES
*/
.Main
{
	margin:0 0 0 10px;;
	background-color: #FFF;
	overflow:hidden;
	width:733px !important; width:692px
}

.titretable {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	 /* background-color: #708D9D; */
	text-align: left;
}
.titretable b {
	font-size:150%; color: #72415e; /*text-transform: uppercase*/;
}

#tblsex {}
#tblsex td {width:90px; height:20px; background:#d4d5d9;text-align:center;}
#tblsex a {color:#fff}

#mnrecordes li {text-align:center;width:110px; height:25px; background:#c9c9cd;border-bottom:1px solid #fff;font-size:140%;}
#mnrecordes li a {color:#fff}


/*
  Galeria de Fotos
*/
h5 {
	font-family: arial,helvetica,sans;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.0;
	margin: 0px;
}

.topStory { font-size: 13px; margin-bottom: 8px; }
div.topStory2 { font-size: 13px; margin-bottom: 8px; display: table; }
* html div.topStory2 { display: inline-block; width: 100%; wid\th: auto; }
div.topStory2 p:after { display: block; line-height: 0; height: 0; visibility: hidden; content: "- - - - - (repeated)";  }
.topStory2 p { font-size: 13px; margin: 4px 0px 4px 0px; }
.topStory p { font-size: 13px; margin: 4px 0px 4px 0px; }

.primeiroconteudo {margin:10px 0 5px 0;}

.topStory a {
	color: #000;
	text-decoration: none;
}

.topStory a:hover {
	text-decoration: underline;
}


/* fim */
