/* CSS Document */
#Coluna_A2 {width:517px;padding:10px;}
#aalColunaBp1 {width:239px;padding-top:13px;}
#aalColunaBp2 {width:277px;padding-top:10px;padding-left:1px;}
#Coluna_A2,#aalColunaBp1,#aalColunaBp2 {float:left;background:#fff;}

.aalCxTitulo {float:left;font-size:16px;padding:6px;color:#c20000;font-weight:bold;}

.aalData {position:relative;padding-right:5px;text-align:right;}  
.aalData div.semana{padding:9px 54px 0 0px;color:#8b97a4;}
.aalData object {float:right;clear:right;}

#aalClubesConteudo {width:815px}
.aalLisboa {margin-left:0px;}
.aalLisboa {background:#fff;height:55px;}



TABLE { border-collapse:collapse;border-spacing:0 }

TR {color:#333;}
TD a, TD .local {font-family:Verdana;font-size:10px;}
TD a b {color:#000;} 

img {border:none;}
TABLE, TR, TD {padding:0;margin:0;}

.aalTab1Container {height:60px;min-height:60px;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;}

* html .aalLisboa {margin-left:0;}

.aalLisboa TD img { padding:0px;margin:0;} 
.aalLisboa A { padding:0;margin:0;color:#333; padding-right:20px;}
.aalLisboa A:hover { color:#c00; }

.aalLisboa .title { float:left;height:45px;color:#4D556A;font-size:21px;font-weight:bold;line-height:44px;text-align:left; padding-left:10px; }
.aalLisboa .image1 { float:left;}

.aalFdColBContainer {clear:both;font:bold 11px Arial; border-bottom:1px solid #eee;height:35px;}
.aalFdColBContainer div {text-align:center;padding:10px 0;}
/*
  Coluna C
*/
 #aalDataConteudo {background:#273d55 url(../imagens/clubesfiliados/images/colDrt.top.gif) no-repeat;height:49px;width:222px;}


#paginacaohorz {float:right;width:185px;padding:26px 0 0 0;height:27px;}
  #paginacaohorz DIV {float:left;}
  #paginacaohorz A {margin:0;padding:0}
  #paginacaohorz .npagina {vertical-align:middle;padding:3px 10px 0 10px;text-decoration:underline;color:#cc0002}
  #paginacaohorz .posTopPag {padding-left:95px;}

  #voltaratras {width:120px;float:right;padding-top:20px;}
    #voltaratras .voltar {height:22px;background: url(../imagens/icons/ic_pag_ant.jpg) no-repeat;padding:4px 0 3px 13px;}
    #voltaratras .voltar A {color:#36526a}
    #voltaratras .voltar A:hover {color:#c20002}


 /* ================================================   COLUNAS ESQ   ============================================== */
   /* **************************************************************   
         PAG1: SECCAO -> Listagem de clubes Filiados (nome & logotipos)
       ************************************************************** */
       TABLE #aalTblClubes {width:275px;float:left !important;padding:0 0px 0 0;border-bottom:1px solid #e3e3e3;}
       TABLE #aalTblClubes DIV { position:relative;top:6px }
       td .col01 {width:19px;}
       td .col03, td .col02 {text-align:center;width:45px;}
       td .col06 {width:1px;border-right:1px solid #e3e3e3;}

       td .row01, td .row06 {height:3px;}
       td .row06 {border-top:1px solid #e3e3e3;}
       td .row00,td .row05 {height:3px;}
       td .row00 {border-top:1px solid #e3e3e3;border-left:1px dotted #e3e3e3;}
       td .row05 {border-left:1px solid #e3e3e3;}
       td .row04 {text-align:right; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:0 6px;vertical-align:middle;}
 
       td .rowtop {border-top:1px solid #e3e3e3;}
       td .colleft {text-align:left; border-left:1px dotted #e3e3e3;} 
       td .row04 b, td .colright b {font-size:110%;font-family:Arial,Tahoma,Verdana,Arial;color:#004a8b}
       td .colright {text-align:right; border-right:1px dotted #e3e3e3;}
       td .colright, td .colleft {padding:0 6px;vertical-align:middle;} 

       TD .col01 {border-bottom:1px solid #e3e3e3;}
       TD .col02 {border-top:1px solid #e3e3e3;background:#fcfcfc;height:45px;width:55px;}
       TD .col03 {border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}

   /* **************************************************************   
         PAG2: SECCAO -> Listagem de todos os clubes Filiados 
       ************************************************************** */
        #aalclubesdetalhe {width:98%;margin:0 5px;border-bottom:3px solid #f5f5f5;}
          #aalclubesdetalhe .t10 {border-right:1px solid #eaeaea}
          #aalclubesdetalhe TD.ta {color:#0a3967}
          #aalclubesdetalhe A b {color:#071c47;text-transform:uppercase;}
          TABLE .aalclubesdetalhecor_1 {background-color:#fff !important;}
          TABLE .aalclubesdetalhecor_2 {background-color:#fcfcfc !important;}
          TABLE .aalclubesdetalhecor_3 {background-color:#fff6f6 !important;}
          #aalclubesdetalhe TD {height:13px;padding:0 5px}
    


/* ================================================   COLUNAS DRT   ============================================== */

    /* **************************************************************   
         PAG1: Rankings dos clubes  
       ************************************************************** */
       #rankingclubes {width:229px;margin:13px 0;height:auto;}
         #rankingclubes ul {border:1px solid #ededed;padding:9px; height:auto }
         #rankingclubes li IMG {padding-top:4px;padding-left:2px}
         #rankingclubes li {clear:both;background:#f7f7f7;min-height:25px;}
         #rankingclubes li {border-bottom:1px solid #fff;border-left:1px solid #efefef;border-right:1px solid #efefef;}
         #rankingclubes li p {float:left;padding:4px 0;vertical-align:middle;}
         #rankingclubes li p.logo   {width:30px;background-color:#f7f7f7;}
         #rankingclubes li p.descricao {width:130px;line-height:11px;padding-left:5px;}
         #rankingclubes li p.stats     {color:#004276;padding:9px 0;margin-left:10px;width:30px;background:#fdfdfd;text-align:center;border-left:1px solid #ededed;border-right:1px solid #ededed  }


    /* **************************************************************   
          PAG1: Envio de dados por mail (Formulrio 1)  
       ************************************************************** */
     #cxSeccaoMail {background:#f1f1f1;margin:7px 10px 0 0;padding:7px}
       #cxSeccaoMailConteudo {background:#fff;padding:8px;}
          #cxSeccaoMailConteudo .cxDesign {border:1px solid #ebebeb;}
          #cxSeccaoMailConteudo .aalTxtSeparador_top {border-bottom:1px solid #ededed;padding:7px}
          #cxSeccaoMailConteudo .aalTxtSeparador_bottom {border-top:1px solid #ededed;padding:9px 0 9px 19px}
          #cxSeccaoMailConteudo .aalFormConteudo {background:#f9f9f9;padding:9px}
          #cxSeccaoMailConteudo .label {font-weight:bold;margin-top:3px; margin-left:3px;}
          #cxSeccaoMailConteudo INPUT {width:175px;}
          #cxSeccaoMailConteudo SELECT {width:181px;}
          #cxSeccaoMailConteudo INPUT {font:normal 11px arial;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-top:2px solid #ddd;border-left:2px solid #ddd}
          #cxSeccaoMailConteudo INPUT.aalBtnMail {border:none;color: white;background-color:#c20000;width:60px;height:20px}


    /* **************************************************************   
         PAG2: SECCAO -> Detalhes do Clubes (Endereo) 
       ************************************************************** */
       #aalSeccaoDetCl {background:#f1f1f1;margin:10px 10px 0 0;padding:7px}
         .aalDetClConteudo {background:#fff;padding:9px;}
          .aalDetClConteudo .aalDCHeader { text-align:center;background:#e5e5e5;padding:14px 0}
          .aalDetClConteudo .aalDCCorpo {border:1px solid #ebebeb;padding:6px 7px;background:#fff}
                            .aalDCCorpo .titulo {padding:5px 0 3px 0;background:#fff;letter-spacing: -0.05em}
                            .aalDCCorpo .c_txt {color:#14295C;}    
                            .c_txt a {color:#999;font-size:11px;} 
                            .c_txt a:hover { color:#2854B9; text-decoration: underline; }
                            .contac {padding-top:12px;}
                            .contac span {font-size:9px;padding:0 3px;}

    /* **************************************************************   
         PAG2: SECCAO -> Envio de dados por mail (Formulrio 2)  
       ************************************************************** */
      #cxSeccaoMail2 {background:#fff;padding:10px;margin-top:10px;}
         #cxSeccaoMail2 .Design {border:1px solid #ebebeb;} 
          #cxSeccaoMail2 .aalTxtSeparador_top {border-bottom:1px solid #ededed;padding:10px}
          #cxSeccaoMail2 .aalTxtSeparador_bottom {border-top:1px solid #ededed;padding:9px 0 9px 19px}
          #cxSeccaoMail2 .aalFormConteudo {background:#f9f9f9;padding:10px}
          #cxSeccaoMail2 .label {font-weight:bold;margin-top:3px; margin-left:3px;}
          #cxSeccaoMail2 INPUT {width:207px;}
          #cxSeccaoMail2 SELECT {width:181px;}
          #cxSeccaoMail2 INPUT {font:normal 11px arial;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-top:2px solid #ddd;border-left:2px solid #ddd}
          #cxSeccaoMail2 INPUT.aalBtnMail {border:none;color: white;background-color:#c20000;width:60px;height:20px}

       

