@charset "utf-8";
/* CSS Document */

/* Zerando alguns atributos padroes do css */

/* INDEX */

* {margin: 0; padding: 0; border: 0px none; list-style-type: none; text-decoration:none;}

/* Estrutura
/* estilizando a tag html e body e div das 3 colunas */

html {}
body {margin:0; background:#B1DDF5 url("../images/bg.jpg") center top no-repeat scroll; width:100%;}
#geral {width:1000px; margin:0 auto; position:relative;}
#coluna_esquerda {width:234px; float:left;}
#coluna_centro {width:536px; float:left;}
#coluna_direita {width:229px; float:right;}
#rodape {width:755px; height:70px; float:right; padding: 0 11px 0 0;}

/* Coluna Esquerda */

/* logotipo */
#logo {display:none;}
#menina {background:url("../images/menina2.jpg") no-repeat;  position:absolute; width:174px; height:253px; left:205px; top:0px; float:left; z-index:3;}
#logotipo {width:235px; height:168px; clear:both;}
#logotipo a img {text-decoration:none;}

/* menu */
#menu dt.bt_drop {background:url("../images/bg_botao_drop.jpg") no-repeat -862px 6px;} /* técnica para a imagem abrir antes e no causar lag no menu */

#menu {clear:both;}
dl#menu_drop dt {width:234px; height:33px; background-image:url("../images/bg_botao.jpg"); font:13px Arial, Helvetica, sans-serif; cursor:pointer;}
dl#menu_drop li {text-align:left;}
dl#menu_drop dt a {font:13px Arial, Helvetica, sans-serif; color:#FFF; text-decoration: none; display:block; border:0 none; padding:3px 0 0 30px;}
dl#menu_drop li a {font:11px Arial, Helvetica, sans-serif; color:#000; margin:0 0 0 20px;}
dl#menu_drop li a span {margin:0 0 0 35px;}
#menu dt.bt_drop {background:url("../images/bg_botao_drop.jpg") no-repeat;}

/* navegue pelo sme */
#sme {width:235px; height:340px; padding:20px 0 0 0; clear:both; float:left;}
#sme ul {padding:15px 0 0 0; float:right;}
#sme ul li {width:229px; height:16px; font:12px Arial, Helvetica, sans-serif; color:#2B5A87; background-image:url("../images/bg_nav_suplementar.gif"); border-bottom:8px solid #B1DDF5; margin:0 0 0 5px;}
#sme ul li a {padding:0 0 0 10px; font:12px Arial, Helvetica, sans-serif; color:#2B5A87; text-decoration:none;}

/* informações */
.space_titazul {padding:15px 0 15px 7px;}
#informacoes {width:235px; float:left;}
#informacoes h2 {font:18px Arial, Helvetica, sans-serif; color:#4A7DAD; padding:10px 0 10px 20px;}
#informacoes address {font:12px Arial, Helvetica, sans-serif; color:#FFF;}
#informacoes address p {padding:0 0 0 20px;}
#telefone {width:219px; height:116px; background-image:url("../images/bg_informacoes.gif"); margin:0 0 0 7px; float:left; display:inline;}
#banner_p {width:220px; margin:0 0 0 7px; float:left; display:inline;}
#banner_p img {padding:20px 0 0 0;}

/* Coluna Central */

/* container */
#container {width:765px; float:left; background-color:#B1DDF5; background-image:url("../images/bg_container.gif"); background-repeat: repeat-y;}

/* busca */
.finput {width:200px; height:19px; border:1px solid #8AC2E3; position:absolute;}
.fsubmit {width:56px; height:21px; background-image:url("../images/bg_ok2.gif"); font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 0 210px; cursor:pointer;}
#busca {width:407px; height:89px; float:right; background-image:url("../images/bg_busca.jpg"); background-repeat: no-repeat;}
#busca p {font:12px Arial, Helvetica, sans-serif; color:#4A7DAD; padding:10px 0 0 80px;}
#busca a {font:11px Arial, Helvetica, sans-serif; color:#4A7DAD; text-decoration:none;}
#busca form {margin:25px 0 0 130px;}

/* publicidade */
#publicidade {width:400px; height:164px; clear:both; float:right; clear:both; position:relative;}
#publicidade h3 {font:bold 14px Arial, Helvetica, sans-serif; color:#4A7DAD; padding:5px 0 0 3px;}
#publicidade img {width:385px; height:150px; padding:0 5px 0 3px;}

/* navegação horizontal */
.breadcrumb {border:1px solid red;}
.navegacao_horizontal {font:11px Arial, Helvetica, sans-serif; color:#4A7DAD; text-decoration:underline; margin:0 0 0 10px;}
.navegacao_horizontal2 {font:11px Arial, Helvetica, sans-serif; color:#4A7DAD; text-decoration:underline;}
.tit_horizontal {font: bold 11px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

/* Coluna Direita */

/* sme de a-z */
.foption {width:227px; height:19px; border:1px solid #8AC2E3; margin:5px 0 5px 0;}

/* area restrita */
.finput_restrito {width:195px; height:19px; border:1px solid #8AC2E3; margin:0 0 0 14px;}
.fsubmit_restrito {width:70px; height:23px; background-image:url("../images/bg_input2.gif"); margin:0 0 5px 15px; font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer;}
#restrito {width:229px; font:10px Arial, Helvetica, sans-serif; background-image:url("../images/bg_restrito.jpg"); background-repeat:no-repeat; clear:both; float:left;}
#restrito p {margin:12px 0 0 14px;}
#restrito p span a {color:#FFF; margin:0 0 0 3px; vertical-align:text-bottom;}

/* pedidos on-line */
.text_direita {font:11px Arial, Helvetica, sans-serif; color:#253D54;}
.link_direita {font:11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;}
#pedidos_online {width:229px; height:82px; background-image:url("../images/pedidos_online.gif"); clear:both;}
#pedidos_online p {padding:30px 0 0 18px; width:190px;}
#pedidos_online a {padding:0 0 0 0px;}

/* como conveniar minha escola */
#conveniar_escola {width:229px; height:94px; background-image:url("../images/conveniar_escola.gif");}
#conveniar_escola p {padding:40px 0 0 18px;}
#conveniar_escola a {padding:0 0 0 0px;}

/* certificados */
#certificado_lateral {width:229px; height:94px; background-image:url("../images/certificado_lateral.jpg");}
#certificado_lateral p {padding:40px 0 0 18px;}
#certificado_lateral a {padding:0 0 0 0px;}

/* escola de pais */
.escola_pais {width:229px;}
.escola_pais p {padding:0px 0 0 23px;}
.escola_pais a {padding:0 0 0 0px;}
.escola_pais img {margin-top:10px;}

/* video institucional */
#video_institucional {width:229px; height:110px; background-image:url("../images/video_institucional.gif");}
#video_institucional p {padding:45px 0 0 18px;}
#video_institucional a {color:#fff; text-decoration:underline; padding:0 0 0 0px;}

/* colunistas */
.link_ver_todos {padding:0 0 0 20px;}
.img_colunista {margin:10px 0 0 20px;}
.text_colunista {font:12px Arial, Helvetica, sans-serif; color:#FFF; padding:5px 0 0 0;}
.tit_colunista a {font:bold 13px Arial, Helvetica, sans-serif; color:#B1DDF5; margin:10px 0 0 0; display:inline; width:135px; float:left;}
#colunistas {width:229px; float:left;}
#colunistas p a {font:10px Arial, Helvetica, sans-serif; color:#FFF; vertical-align:super; margin:23px 30px 0 0; float:right; display:inline;}
#colunistas p img {margin:20px 0 0 10px;}

.colunista1 {width:219px; height:75px; float:left;}
.img_colunista1 {width:80px; height:75px; float:left;}
.post1 {width:139px; height:75px; float:left;}


/* enquete */
.text_enquete{font:11px Arial, Helvetica, sans-serif; color:#B1DDF5; margin:8px 0 0 20px;}
.fsubmit_enquete {width:70px; height:23px; background-image:url("../images/bg_input2.gif"); font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer;}
.text_pergunta {font:12px Arial, Helvetica, sans-serif; color:#FFF; margin:5px 0 5px 20px;}
.text_enquete_votar {font:11px Arial, Helvetica, sans-serif; color:#FFF; padding:10px 0 0 20px;}
#enquete {width:229px; height:248px;}
#enquete p img {padding:10px 0 0 8px;}
#enquete_texto {width: 220px; float:left; margin:0 0 10px 0;}

/* rodapé */ 
.text_icomp {font:9px Tahoma, Arial, Helvetica, sans-serif; color:#103A61; margin:0 0 0 330px; text-decoration:underline;}
#bg_rodape {width:755px; height:35px; background-image: url("../images/bg_rodape2.gif"); float:right;}
#texto_rodape {width:740px; height:15px; float:right;}
#texto_rodape p {font:12px Arial, Helvetica, sans-serif; color:#103A61;}
#texto_rodape p a {color:#103A61; text-decoration:underline;}