/* --------------- CONFIGURAÇÃO GERAL DA PÁGINA DE FUNDO --------------- */
body
{
    background: url(../../images/bg11.jpg);
    background-repeat:no-repeat;
    background-attachment:inherit;
    background-position:50% 0%;
    margin: 0px;
    padding: 0px;
    font-size: 1em;
    font-family: Arial, Arial, Helvetica, sans-serif;
}

p
{
	/*border: 0px solid #666;
	overflow: hidden;
	padding: 10px 0;
	text-align: center;*/
}

h1
{
    font-size: 1.4em;
    color:Orange;
}

#container
{
    background-color:Black;
    overflow: hidden;
}

/*- Menu Tabs 10--------------------------- */

    .tabs10 {
      float:left;
      width:89%;
      font-size:78%;
      font-weight:bold;
      font-variant:small-caps;
	  border-bottom:1px solid #2763A5;
      line-height:normal;
      }
    .tabs10 ul {
	  margin:0;
	  padding:0px 0px 0px 10px;
	  list-style:none;
      }
    .tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabs10 a {
      float:left;
      background:url("../../menu/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .tabs10 a span {
      float:left;
      display:block;
      background:url("../../menu/tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs9 a:hover span {
      color:#FFF;
      }
    .tabs10 a:hover {
      background-position:0% -42px;
      }
    .tabs10 a:hover span {
      background-position:100% -42px;
      }

/*- Div Vazia no Topo--------------------------- */
      .Vazio
      {
          height:195px;
      }

/*- imagens de fundo para as noticias--------------------------- */      
.FundoNoticias
{
    background: url(../../images/bgNews.png);
    background-repeat:no-repeat;
}
  
.FundoNoticias2
{
    background: url(../../images/bgNews2.png);
    background-repeat:no-repeat;
}
      
/*- padding e margem para a div de noticias--------------------------- */
.divNews
{
    padding-top:10px;
}

.divNews td
{
    padding:20px 5px 5px 60px;
}

/*- padding e margem para a div de noticias completas--------------------------- */
.divNewsCompleta
{
    padding-top:0px;
}

.divNewsCompleta td
{
    padding:0px 20px 5px 40px;
}


/*- link titulo da mensagem--------------------------- */

a.titNews:link
{
    text-decoration:none;
    color:Orange;
    font-weight:bold;
    font-variant:small-caps;
    font-size:1.2em;
    line-height:35px;
    vertical-align:middle;
    }
    
a.titNews:visited
{
    text-decoration:none;
    color:Orange;
    font-weight:bold;
    font-variant:small-caps;
    font-size:1.2em;
    line-height:35px;
    vertical-align:middle;
    }
    
 a.titNews:hover
{
  text-decoration:underline;
  color:#2763A5;
  font-size:1.2em;
  font-variant:small-caps;
  line-height:35px;
  vertical-align:middle;
  }
  
  /*- Titulo do label das noticias detalhes--------------------------- */
  
  .titNewsDetails
  
  {
    color:Orange;
    font-weight:bold;
    font-variant:small-caps;
    font-size:1.2em;
    line-height:35px;
    vertical-align:middle;
    }

/*- define a altura do texto do resumo da noticia--------------------------- */
  
  .alturaLinhaNews
  {
      line-height:25px;
      text-align:Justify;
     }
     
/*- define a altura do texto e a margem do dia da semana e o link--------------------------- */
  
a.DiaSemana:link
{
    text-decoration:none;
    color:#2763A5;
    font-weight:bold;
    font-variant:small-caps;
    font-size:0.9em;
    line-height:25px;
    vertical-align:middle;
    margin-left:40px;
    }
    
a.DiaSemana:visited
{
    text-decoration:none;
    color:#2763A5;
    font-weight:bold;
    font-variant:small-caps;
    font-size:0.9em;
    line-height:25px;
    vertical-align:middle;
    margin-left:40px;
    }
    
 a.DiaSemana:hover
{
  text-decoration:none;
    color:Orange;
    font-weight:bold;
    font-variant:small-caps;
    font-size:0.9em;
    line-height:25px;
    vertical-align:middle;
    margin-left:40px;
  }     
     
     
     
/*- define a altura do texto e a margem das horas do evento--------------------------- */
  
  .alturaLinhaHoras
  {
      line-height:15px;
      text-align:Justify;
      margin-left:20px;
     }  
     
/*- define a altura do texto e a margem das horas do evento--------------------------- */
  
  .alturaLinhaRshmNet
  {
      line-height:15px;
      text-align:Justify;
      margin-left:0px;
     }      
     
/*- define a altura do texto e a margem do evento--------------------------- */
  
  .alturaLinhaEvento
  {
      line-height:25px;
      text-align:Justify;
      margin-left:30px;
     }              
     
    
/*- link reticencias da mensagem--------------------------- */

a.reticenciasLinkNews:link
{
    text-decoration:none;
    color:#2763A5;
    font-size:1em;
    line-height:20px;
    vertical-align:middle;
    }
    
a.reticenciasLinkNews:visited
{
    text-decoration:none;
    color:#2763A5;
    font-size:1em;
    line-height:20px;
    vertical-align:middle;
    }
    
 a.reticenciasLinkNews:hover
{
  text-decoration:underline;
  color:Orange;
  font-size:1em;
  line-height:20px;
  vertical-align:middle;
  }

/*- alinha labels a direita--------------------------- */

.alinhaLabelDireita
{
    margin-left:500px;
    line-height:20px;
    }
 
/*- coloca imagens para noticia completa--------------------------- */

    
.ImgTopoNoticia
{
 background: url(../../images/bgNewsTopo.png);
    background-repeat:no-repeat;
    height:71px;
    margin-top:10px;
}

.ImgCentroNoticia
{
 background: url(../../images/bgNewsCentro.png);
    background-repeat:repeat-y;
}

.ImgFundoNoticia
{
 background: url(../../images/bgNewsFundo.png);
    background-repeat:no-repeat;
     height:72px;
}

/*- alinha tabela tempo ao centro--------------------------- */

.tempoAlinhaCentro
{
    margin-top:50px;
}

/*- link ver outro programa da mensagem--------------------------- */

a.outroPrograma:link
{
    text-decoration:none;
    color:Red;
    font-size:0.8em;
    font-weight:bold;
    font-variant:small-caps;
    line-height:20px;
    vertical-align:middle;
    }
    
a.outroPrograma:visited
{
    text-decoration:none;
    color:Red;
    font-size:0.8em;
    font-weight:bold;
    font-variant:small-caps;
    line-height:20px;
    vertical-align:middle;
    }
    
 a.outroPrograma:hover
{
  text-decoration:underline;
  color:Gray;
  font-size:0.8em;
  font-weight:bold;
  font-variant:small-caps;
  line-height:20px;
  vertical-align:middle;
  }

/*- define a altura do texto e a margem do dia da semana e o link--------------------------- */
  
a.nomeEscola:link
{
    text-decoration:none;
    color:#2763A5;
    font-weight:bold;
    font-variant:small-caps;
    font-size:0.9em;
    line-height:25px;
    vertical-align:middle;
    }
    
a.nomeEscola:visited
{
    text-decoration:none;
    color:#2763A5;
    font-weight:bold;
    font-variant:small-caps;
    font-size:0.9em;
    line-height:25px;
    vertical-align:middle;
    }
    
 a.nomeEscola:hover
{
  text-decoration:none;
    color:Orange;
    font-weight:bold;
    font-variant:small-caps;
    font-size:0.9em;
    line-height:25px;
    vertical-align:middle;
  }     
  
  
/*- define a altura do texto e a margem do nome do director--------------------------- */
  
  .alturaLinhanomeIc
  {
      line-height:15px;
      text-align:Justify;
      margin-left:-20px;
     }  

/*- define a altura do texto e a margem do nome do chaperone--------------------------- */
  
  .alturaLinhanomeChap
  {
      line-height:35px;
      text-align:Justify;
      margin-left:50px;
      vertical-align:middle;
     }    
     
/*- define a altura do texto e a margem do cargododirector--------------------------- */
  
  .alturaLinhacargoIc
  {
      line-height:25px;
      text-align:Justify;
      margin-left:-20px;
     }  
     
/*- define a  margem do cabecalho do accordion--------------------------- */

.margemHeaderAccordion   
{
    margin-left:40px;
}  

/*- define a altura do texto e a margem do texto do goals--------------------------- */
  
  .alturaLinhaGoalsTxt
  {
      line-height:25px;
      text-align:Justify;
     } 
     
     
/*- define a  margem do duplo accordion--------------------------- */

.duploAcc   
{
    margin-left:20px;
}     


/*- coloca imagens para as fotos das escolas--------------------------- */

    
.ImgTopoEscola
{
 background: url(../../images/bgEscolaTopo.png);
    background-repeat:no-repeat;
    height:14px;
    margin-top:10px;
}

.ImgCentroEscola
{
 background: url(../../images/bgEscolaCentro.png);
    background-repeat:repeat-y;
}

.ImgFundoEscola
{
 background: url(../../images/bgEscolaFundo.png);
    background-repeat:no-repeat;
     height:15px;
}

.alinhaImagem
{
padding-left:15px;
}

/*- define a altura do texto e a margem do Título de entrada--------------------------- */
  
.alturaLinhaEntrada
  {
 
padding:0 5 5 5;
    }  
    
    
    /* ------------------------ CALENDÁRIO --------------------------------------*/
.MeuCalendario .ajax__calendar_container {padding:0px;position:absolute;cursor:default;width:170px;font-size:9px;text-align:center;font-family:verdana;border:1px solid #223344;background-color:#ffffff;}
.MeuCalendario .ajax__calendar_container TABLE {font-size:9px;}
.MeuCalendario .ajax__calendar_header {height:20px;width:100%;}
.MeuCalendario .ajax__calendar_dayname {border-bottom:1px solid #223344;height:17px;width:17px;text-align:right;padding:0 2px;}

/* ------------------------ FIM DO CALENDÁRIO --------------------------------------*/

/*- coloca imagens para as fotos das escolas--------------------------- */

    
.ImgTopoPhotos
{
 background: url(../../images/bgEscolaTopo.png);
    background-repeat:no-repeat;
    height:14px;
    margin-top:50px;
}

.ImgCentroPhotos
{
 background: url(../../images/bgEscolaCentro.png);
    background-repeat:repeat-y;
}

.ImgFundoPhotos
{
 background: url(../../images/bgEscolaFundo.png);
    background-repeat:no-repeat;
     height:15px;
}

.margemPhotos
{
    margin-left:5px;
}

.margemDatalistPhotos
{
    margin-left:40px;
}

.bgPhoto
{
 background: url(../../images/bgPhoto.png) no-repeat;
 vertical-align:middle;
}

a.hyperLinkPhoto:Link

{
    margin-left:20px;
    line-height:130px;
}

a.hyperLinkPhoto:Visited

{
    margin-left:20px;
    line-height:130px;
}

a.hyperLinkPhoto:Hover

{
    margin-left:20px;
    line-height:130px;
    border-width:2px;
    border-color:#2763A5;
    border-style:solid;
}



a.hyperLinkDownload:Link

{
    line-height:50px;
}

a.hyperLinkDownload:Visited

{
    line-height:50px;
}

a.hyperLinkDownload:Hover

{
    line-height:50px;
    border-width:2px;
    border-color:#2763A5;
    border-style:solid;
}
