/* CSS Document */

/*******  GERAL *******/
@font-face {
    font-family: 'Swis721 Cn BT';
    src: url('../base/fonts/Swis721 Cn BT.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
#topoEscola{background: url(bgTopoEscola.jpg) repeat-x; height:86px; margin-bottom:0px; width:980px;}
#topoEscola div{margin-right:10px; background:url(imgTopo.png) no-repeat right top; height:86px;}
#topoEscola h2{font: 14px 'Swis721 Cn BT', Arial, Helvetica, Trebuchet MS sans-serif !important; color:#FFFFFF !important; margin-top:5px !important; padding-right:10px !important; margin-left:210px;}
#topoEscola h3{font: 21px 'Swis721 Cn BT', Arial, Helvetica, Trebuchet MS sans-serif !important; color:#FFFFFF !important;  padding-right:10px !important; margin-left: 210px;padding-top: 30px;}

/*******  TOPO DOS SITES *********/
.cabecalho {background: url(bgTopoEscola.jpg) repeat-x; width:980px; height:86px;}
.cabecalho .bannerInterno {width: 730px; float:right; height:100px; z-index:2;}
/*******  TOPO DOS SITES *********/

#conteudo h1 {font: 18px/22px Arial, Helvetica, sans-serif; color:#98BF31; /*background:url(marcador.gif) no-repeat left 5px ;*/  padding-right: 2px; margin:0px 0 10px 0; border-bottom: 1px solid #98BF31;} 
#conteudo h2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:333; margin-bottom: 7px;} 
#conteudo h3 {font: italic 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-bottom: 7px;} 
#conteudo h4 {font: italic 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-bottom: 7px;} 
#conteudo h5 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-bottom: 7px;} 
#conteudo h6 {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-bottom: 7px;} 
#conteudo p {font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-bottom: 10px;}
#conteudo ul {}
#conteudo ul li {padding:2px 0px 0px 15px; background:url(marcador2.gif) no-repeat left 7px; margin-left:0px; margin-bottom:5px }
div#qTip { border: 1px solid #98BF31; background-color:#F4FFF4; padding: 3px; color: #333; } /* LABEL EXPLICATIVO*/
/*******  GERAL *******/

/*******  TEXTO PRINCIPAL  *******/
.textoPrincipal h1 {font: 18px Arial, Helvetica, sans-serif; color:#98BF31; margin: 0 0 5px 0;} 
.textoPrincipal {text-align:left; margin-bottom: 20px;}
.textoPrincipal  p {margin-bottom:10px;}
.textoPrincipal ul li {padding:7px 0 7px 0;}
/*******  TEXTO PRINCIPAL  *******/

/*******  MENU VERTICAL novo  *******/
#conteudo .menuNav{list-style-type:none !important; margin:-50px 0 15px 3px; /*padding-bottom:2px; padding-right:2px; padding-left:2px; padding-top:0px; /*width: 168px;*/ }
#conteudo .menuNav h1 {background:#98BF31; margin: 60px 0 10px 0; padding: 1px 0 1px 5px; color: #FFFFFF; font: 12px/18px Tahoma, Arial, Helvetica, sans-serif !important;}
#conteudo .menuNav ul {background-color:#C7C7C7 !important; padding: 0 2px 2px 2px; _margin-top: -50px; }
#conteudo .menuNav ul li{text-align:left; border-top:solid 1px #FFFFFF; padding:0px !important;list-style:none !important; margin-left:0 ; margin-bottom:0 !important;}
#conteudo .menuNav ul li a{background:#DBDBDB url(menuEscola.jpg) center left no-repeat; font: bold 11px/14px Tahoma, Arial, Helvetica, sans-serif; min-height:25px; _height:25px; _min-height:25px; display:block; color:#333 !important; text-decoration: none; padding: 2px 0 1px 16px !important;}
#conteudo .menuNav ul li a:hover{ background:#C4C4C4 url(menuEscola.jpg) center left no-repeat; color: #333; text-decoration:none; }
#conteudo .menuNav ul li ul li {/*width: 280px;*/ margin-left:19px; padding:0 !important; list-style:none !important;}
#conteudo .menuNav ul li ul li a{background:#9F9F9F; color: #333; list-style: none !important; padding-left: 10px !important; min-height:25px; _height:25px; _min-height:25px;}
#conteudo .menuNav ul li ul li a:hover {background:#AEAEAE; color: #333; list-style: none !important;}

/*******  LINKS  ******/
#conteudo a:link, #conteudo a:visited {color:#98BF31; text-decoration:none;}
#conteudo a:hover, #conteudo a:active {color:#98BF31; text-decoration:underline;}
#conteudo a img.link {text-align:center; border:3px solid #FFFFFF; list-style:none !important;}
#conteudo a:hover img.link {border:3px solid #98BF31 !important; list-style:none !important;}
/*******  LINKS  *******/

/***** NOTÍCIAS  *******/
ul.noticia li a{color: #333 !important;}
ul.noticia li a:hover {color:#98BF31; text-decoration:underline;}
 

/*******  BANCO DE ARQUIVOS  *******/
#conteudo .pBbancoArquivos {}
#conteudo .pBancoArquivos tr td, .pBancoArquivos tr th, .pBancoArquivos table {border: 1px solid #D6D6D6;}
#conteudo .pBancoArquivos thead th { background-color:#98BF31; color:#FFFFFF;}
#conteudo .pBancoArquivos td a:link, #conteudo .pBancoArquivos td a:visited{color:#98BF31; text-decoration:none;}
#conteudo .pBancoArquivos td a:hover, #conteudo .pBancoArquivos td a:active, {color:#98BF31; text-decoration:underline;}
/*******  BANCO DE ARQUIVOS  *******/

/*******  GALERIA DE IMAGENS  *******/
#conteudo .pGaleriaImagens ul li a:link img {border:3px solid #F4FFF4;}
#conteudo .pGaleriaImagens ul li a:hover img {border:3px solid #98BF31;}
/*******  GALERIA DE IMAGENS  *******/

/*******  BANCO DE HIPERLINKS  *******/
#conteudo .pBancoHiperlinks ul li {list-style: none !important; padding-left: 8px !important; margin-left: 0;}
/*******  BANCO DE HIPERLINKS  *******/
/*******  MALA DIRETA  *******/
#conteudo .pMalaDireta .botao {margin-right: 5%; width: 41px; background-color:#98BF31; color: #FFFFFF; font: bold 11px/18px Arial, Helvetica, sans-serif; height: 22px; float:right; text-align:center;}
/*******  MALA DIRETA  *******/

/********** TIPOS DE BORDAS ***********/
#conteudo .borda1 {border-bottom:4px double #CCCCCC; padding-bottom:3px; margin-bottom:10px;}
#conteudo .borda1-outer {padding-bottom: 11px;}
#conteudo .borda1-inner {margin:0;}
#conteudo span.borda1  {border:none; padding-bottom:0; margin:0; height:0; clear:none;}
#conteudo .borda1 .conteudo {border: none; margin:0 ; padding: 0px 3px; clear:both }
#conteudo .borda1 h1{background:#98BF31 url(barraRight.jpg) no-repeat right top; margin: 0 0 10px 0; padding: 1px 0 1px 5px; color: #FFFFFF; font: bold 12px Tahoma, Arial, Helvetica, sans-serif !important;}
#conteudo .borda1 ul li {padding:3px 0 3px 8px; list-style: none !important; margin-left: 10px;}
/********** TIPOS DE BORDAS ***********/

/*******  TABELA DE WEBSERVICES  *******/
.pWebservice th[scope=col], th.tituloServico {color:#FFFFFF; background-color:#98BF31 !important;}
.pWebservice th.tituloServico {color:#FFFFFF; background-color:#98BF31 !important;}
.pWebservice tfoot th{text-align:center; font-weight:bold; background-color:#F4F4F4}
/*******  TABELA DE WEBSERVICES  *******/

.pWebservice table {width: 98% !important;}
.pWebservice table tr td {text-align:left !important;}

.pWebservice h1 {width: 75% !important;}
.pWebservice .btInscricao{position: absolute; left: 810px; top: 105px;}
.btMatricula {position:absolute; left: 810px; top: 145px;}

.idiomas {position: absolute; top: 25px; left: 165px;}
.idiomas img {padding: 3px 5px;}

