
#fundo_site {
	position:absolute; 
    top:0px; 
    left:50%;
	margin-left: -486px;
}

body {
	color:#ffffff;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}




/* 
==========================================================================
 Rollovers
========================================================================== 
*/

#b_facebook {display:block; width:18px; height:19px; background:url("../botoes/b_facebook.png") no-repeat 0 0;}
#b_facebook:hover {background-position: 0 -19px;}
#b_facebook span {display: none;}

#b_cals_esq {display:block; width:17px; height:18px; background:url("../botoes/b_cals_esq.png") no-repeat 0 0;}
#b_cals_esq:hover {background-position: 0 -18px;}
#b_cals_esq span {display: none;}

#b_cals_dir {display:block; width:17px; height:18px; background:url("../botoes/b_cals_dir.png") no-repeat 0 0;}
#b_cals_dir:hover {background-position: 0 -18px;}
#b_cals_dir span {display: none;}

/* 
==========================================================================
 Rollovers
========================================================================== 
*/






@font-face {
    font-family: 'amaranth';
    src: url('../fontes/amaranth.eot');
    src: url('../fontes/amaranth.eot?#iefix') format('embedded-opentype'),
         url('../fontes/amaranth.woff') format('woff'),
         url('../fontes/amaranth.ttf') format('truetype'),
         url('../fontes/amaranth.svg#amaranth') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'amaranthbold';
    src: url('../fontes/amaranthbold.eot');
    src: url('../fontes/amaranthbold.eot?#iefix') format('embedded-opentype'),
         url('../fontes/amaranthbold.woff') format('woff'),
         url('../fontes/amaranthbold.ttf') format('truetype'),
         url('../fontes/amaranthbold.svg#amaranthbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.LetraGeorgia11_CinzaEscuro {font-family:Georgia; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.LetraGeorgia11_Branca {font-family:Georgia; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraGeorgia11_Cinza {font-family:Georgia; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#BBBDBF;}
.LetraGeorgia11_geor_Azul {font-family:Georgia; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.LetraGeorgia12_CinzaEscuro {font-family:Georgia; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.LetraGeorgia12_Cinza {font-family:Georgia; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#6D6E70;}
.LetraGeorgia12_Azul {font-family:Georgia; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.LetraGeorgia13_Cinza {font-family:Georgia; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#6D6E70;}
.LetraGeorgia13_Branca {font-family:Georgia; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraGeorgia15_CinzaEscuro {font-family:Georgia; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.LetraGeorgia16_Branca {font-family:Georgia; font-size:16px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraGeorgia16_Azul {font-family:Georgia; font-size:16px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.LetraGeorgia16_CinzaEscuro {font-family:Georgia; font-size:16px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}


.Letra11_Branco {font-family:amaranth; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.Letra12_CinzaEscuro {font-family:amaranth; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#6D6E70;}
.Letra12_Preto {font-family:amaranth; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.Letra14_CinzaClaro {font-family:amaranth; font-size:14px; font-style:normal; font-variant:normal; text-transform:none; color:#E6E7E8;}
.Letra15_Branco {font-family:amaranth; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.Letra15_CinzaEscuro {font-family:amaranth; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.Letra20_Branco {font-family:amaranth; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.Letra22_CinzaEscuro {font-family:amaranth; font-size:22px; font-style:normal; font-variant:normal; text-transform:none; color:#6D6E70;}
.Letra22_AzulEscuro {font-family:amaranth; font-size:22px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.Letra24_AzulEscuro {font-family:amaranth; font-size:24px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.Letra20_Amaranth_AzulEscuro {font-family:amaranth; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}

.HP_frase1 {font-family:amaranth; font-size:45px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.HP_frase2 {font-family:amaranth; font-size:35px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.HP_frase3 {font-family:amaranth; font-size:25px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.HP_frase4 {font-family:amaranth; font-size:45px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}


.LetraBold12_Branca {font-family:amaranthbold; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraBold13_CinzaEscuro {font-family:amaranthbold; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.LetraBold16_Branco {font-family:amaranthbold; font-size:16px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraBold18_Cinza {font-family:amaranthbold; font-size:18px; font-style:normal; font-variant:normal; text-transform:none; color:#BBBDBF;}
.LetraBold18_CinzaMenu {font-family:amaranthbold; font-size:18px; font-style:normal; font-variant:normal; text-transform:none; color:#BBBDBF;}
.LetraBold18_Amarelo {font-family:amaranthbold; font-size:18px; font-style:normal; font-variant:normal; text-transform:none; color:#FCC815;}
.LetraBold18_Azul {font-family:amaranthbold; font-size:18px; font-style:normal; font-variant:normal; text-transform:none; color:#00ADEE;}
.LetraBold18_Verde {font-family:amaranthbold; font-size:18px; font-style:normal; font-variant:normal; text-transform:none; color:#19B528;}
.LetraBold30_CinzaEscuro {font-family:amaranthbold; font-size:30px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.LetraBold35_CinzaEscuro {font-family:amaranthbold; font-size:35px; font-style:normal; font-variant:normal; text-transform:none; color:#404041;}
.LetraBold35_AzulEscuro {font-family:amaranthbold; font-size:35px; font-style:normal; font-variant:normal; text-transform:none; color:#004C73;}
.LetraBold40_Azul {font-family:amaranthbold; font-size:40px; font-style:normal; font-variant:normal; text-transform:none; color:#00A69C;}



#foto_preescolar, #foto_1ciclo, #foto_2ciclo, #botao_escola_up, #botao_ondeestamos_up, #botao_escola_dn, #botao_ensino_up, #botao_ensino_dn, #botao_alunos_up, #botao_alunos_dn {cursor:pointer;}
#palheta_preescolar_1, #palheta_1ciclo_1, #palheta_2ciclo_1, #chapa_1, #seta_fecha {cursor:pointer;}




/* ----------------------------------------------------- */
/* LINKS */
.LinkMail:link {font-family:amaranth; font-size:14px; color:#404041; text-decoration:none;}
.LinkMail:visited {font-family:amaranth; font-size:14px; color:#404041; text-decoration:none;}
.LinkMail:hover {font-family:amaranth; font-size:14px; color:#404041; text-decoration:underline;}
.LinkMail:active {font-family:amaranth; font-size:14px; color:#404041; text-decoration:none;}

.LinkPlacaNormal:link {font-family:amaranthbold; font-size:18px; color:#BBBDBF; text-decoration:none;}
.LinkPlacaNormal:visited {font-family:amaranthbold; font-size:18px; color:#BBBDBF; text-decoration:none;}
.LinkPlacaNormal:hover {font-family:amaranthbold; font-size:18px; color:#FFFFFF; text-decoration:none;}
.LinkPlacaNormal:active {font-family:amaranthbold; font-size:18px; color:#BBBDBF; text-decoration:none;}

.LinkPlacaNormalPequena:link {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena:visited {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena:hover {font-family:amaranth; font-size:14px; color:#FFFFFF; text-decoration:none;}
.LinkPlacaNormalPequena:active {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}

.LinkPlacaNormalPequena_am:link {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena_am:visited {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena_am:hover {font-family:amaranth; font-size:14px; color:#FCC815; text-decoration:none;}
.LinkPlacaNormalPequena_am:active {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}

.LinkPlacaNormalPequena_vr:link {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena_vr:visited {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena_vr:hover {font-family:amaranth; font-size:14px; color:#19B528; text-decoration:none;}
.LinkPlacaNormalPequena_vr:active {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}

.LinkPlacaNormalPequena_az:link {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena_az:visited {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}
.LinkPlacaNormalPequena_az:hover {font-family:amaranth; font-size:14px; color:#00ADEE; text-decoration:none;}
.LinkPlacaNormalPequena_az:active {font-family:amaranth; font-size:14px; color:#E6E7E8; text-decoration:none;}

.LinkPalhetas:link {font-family:amaranthbold; font-size:14px; color:#404041; text-decoration:none;}
.LinkPalhetas:visited {font-family:amaranthbold; font-size:14px; color:#404041; text-decoration:none;}
.LinkPalhetas:hover {font-family:amaranthbold; font-size:14px; color:#F1F1F2; text-decoration:none;}
.LinkPalhetas:active {font-family:amaranthbold; font-size:14px; color:#404041; text-decoration:none;}

.LinkChapas:link {font-family:amaranthbold; font-size:16px; color:#004C73; text-decoration:none;}
.LinkChapas:visited {font-family:amaranthbold; font-size:16px; color:#004C73; text-decoration:none;}
.LinkChapas:hover {font-family:amaranthbold; font-size:16px; color:#F1F1F2; text-decoration:none;}
.LinkChapas:active {font-family:amaranthbold; font-size:16px; color:#004C73; text-decoration:none;}

.LinkMail:link {font-family:Georgia; font-size:13px; color:#6D6E70; text-decoration:none;}
.LinkMail:visited {font-family:Georgia; font-size:13px; color:#6D6E70; text-decoration:none;}
.LinkMail:hover {font-family:Georgia; font-size:13px; color:#00A69C; text-decoration:none;}
.LinkMail:active {font-family:Georgia; font-size:13px; color:#6D6E70; text-decoration:none;}

.LinkPdfs:link {font-family:Georgia; font-size:15px; color:#004C73; text-decoration:none;}
.LinkPdfs:visited {font-family:Georgia; font-size:15px; color:#004C73; text-decoration:none;}
.LinkPdfs:hover {font-family:Georgia; font-size:15px; color:#004C73; text-decoration:underline;}
.LinkPdfs:active {font-family:Georgia; font-size:15px; color:#004C73; text-decoration:none;}



#botao_escola_up {
  display: block;
  width: 60px;
  height: 82px;
  background: url("../botoes/b_escola.png") no-repeat 0 0;
}
#botao_escola_up:hover { 
  background-position: 0 -82px;
}
#botao_escola_up span {
  display: none;
}


#botao_ensino_up {
  display: block;
  width: 62px;
  height: 82px;
  background: url("../botoes/b_ensino.png") no-repeat 0 0;
}
#botao_ensino_up:hover { 
  background-position: 0 -82px;
}
#botao_ensino_up span {
  display: none;
}


#botao_alunos_up {
  display: block;
  width: 64px;
  height: 82px;
  background: url("../botoes/b_alunos.png") no-repeat 0 0;
}
#botao_alunos_up:hover { 
  background-position: 0 -82px;
}
#botao_alunos_up span {
  display: none;
}


#botao_ondeestamos_up {
  display: block;
  width: 116px;
  height: 82px;
  background: url("../botoes/b_ondeestamos.png") no-repeat 0 0;
}
#botao_ondeestamos_up:hover { 
  background-position: 0 -82px;
}
#botao_ondeestamos_up span {
  display: none;
}


#botao_lermais_up {
  display: block;
  width: 43px;
  height: 22px;
  background: url("../botoes/b_lermais.png") no-repeat 0 0;
}
#botao_lermais_up:hover { 
  background-position: 0 -23px;
}
#botao_lermais_up span {
  display: none;
}

#b_r_entrada {
  display: block;
  width: 48px;
  height: 41px;
  background: url("../botoes/b_r_entrada.png") no-repeat 0 0;
}
#b_r_entrada:hover { 
  background-position: 0 -41px;
}
#b_r_entrada span {
  display: none;
}


#b_r_escola {
  display: block;
  width: 38px;
  height: 42px;
  background: url("../botoes/b_r_escola.png") no-repeat 0 0;
}
#b_r_escola:hover { 
  background-position: 0 -42px;
}
#b_r_escola span {
  display: none;
}


#b_r_ensino {
  display: block;
  width: 40px;
  height: 40px;
  background: url("../botoes/b_r_ensino.png") no-repeat 0 0;
}
#b_r_ensino:hover { 
  background-position: 0 -40px;
}
#b_r_ensino span {
  display: none;
}


#b_r_docs {
  display: block;
  width: 40px;
  height: 40px;
  background: url("../botoes/b_r_docs.png") no-repeat 0 0;
}
#b_r_docs:hover { 
  background-position: 0 -40px;
}
#b_r_docs span {
  display: none;
}


#b_r_alunos {
  display: block;
  width: 43px;
  height: 41px;
  background: url("../botoes/b_r_alunos.png") no-repeat 0 0;
}
#b_r_alunos:hover { 
  background-position: 0 -41px;
}
#b_r_alunos span {
  display: none;
}


#b_r_jornal {
  display: block;
  width: 43px;
  height: 40px;
  background: url("../botoes/b_r_jornal.png") no-repeat 0 0;
}
#b_r_jornal:hover { 
  background-position: 0 -40px;
}
#b_r_jornal span {
  display: none;
}



#b_r_agenda {
  display: block;
  width: 47px;
  height: 45px;
  background: url("../botoes/b_r_agenda.png") no-repeat 0 0;
}
#b_r_agenda:hover { 
  background-position: 0 -45px;
}
#b_r_agenda span {
  display: none;
}


#b_r_facebook {
  display: block;
  width: 56px;
  height: 44px;
  background: url("../botoes/b_r_facebook.png") no-repeat 0 0;
}
#b_r_facebook:hover { 
  background-position: 0 -44px;
}
#b_r_facebook span {
  display: none;
}







 /* FORMULÁRIOS */ 
.FormLogin { 
    margin-left:0px;
    margin-right:0px; 
	margin-bottom:5px;
	font-family: Arial;
	font-size: 10px;
	color: #404041;
	padding-right: 4px;
	padding-left: 4px;
	border-top: 1px solid #6D6E70;
	border-right: 1px solid #6D6E70;
	border-bottom: 1px solid #6D6E70;
	border-left: 1px solid #6D6E70;
	background-color: #E6E7E8;
}

