/* CSS Document */



/*Geral*/

#gg-address { text-align:center; width:685px; height:150px; margin:auto; padding-top:10px; }

#gg-footer address { margin-top:40px; float:left;  }

#gg-footer h5 {font-size:11px;width:140px;margin:0 auto;padding-left:45px;}

#gg-footer h5 a{color:#de032d;}

#gg-footer h1 { width:101px; height:75px; background:url(../img/logo-footer.gif) no-repeat; margin:15px; *padding-bottom:15px; }



/*Home*/

#gg-box-first { background:url(../img/bgs/bg-bercario.gif) no-repeat 14px 60px; font-size:12px; color:#6a9864; }

#gg-box-first h2 { width:162px; height:65px; background:url(../img/titles/title-bercario.gif) no-repeat; margin:10px 0 0 30px; }

#gg-box-first p { line-height:17px; margin:auto; margin-top:25px; width:190px; }

#gg-box-first a { width:135px; height:37px; background:url(../img/bts/bt-conheca.gif) no-repeat; display:block; margin:auto; margin-top:14px; }



.gg-box-second { background:url(../img/bgs/bg-fale-conosco.jpg) no-repeat 0 121px; font-size:12px; margin-top:10px;  }

.gg-box-second h2 { background:url(../img/titles/title-fale-conosco.jpg) no-repeat; width:245px; height:121px; }

.gg-box-second p { width:180px; line-height:16px; margin:auto; margin-top:3px; margin-bottom:5px; }

.gg-box-second p a { display:inline; background:none; font-weight:bold; color:#ff6811; }

.gg-box-second p a:hover { color:#ffa811; }

.gg-box-second a { background:url(../img/bts/bt-fale-conosco-home.gif) no-repeat; width:143px; height:27px; display:block; margin:auto; }

.gg-box-second p small{font-size: 10px;}



#gg-call-01 { background:url(../img/bgs/bg-ecologia.jpg) no-repeat 140px 2px; margin-top:5px;   }

#gg-call-01 h2 { background:url(../img/titles/title-ecologia.gif) no-repeat; width:145px; height:74px; margin:30px 0 5px 20px; _margin-left:-80px; *margin-left:-60px;}

#gg-call-01 p { width:230px; margin-left:15px; }

#gg-call-01 a { color:#828056; width:230px; display:block; height:100%; text-decoration:none; margin:15px 0 0 12px; cursor:pointer; } 

#gg-call-01 a:hover { text-decoration:underline; color:#a4c90c;}



#gg-call-02 { background:url(../img/bgs/bg-leva-traz.jpg) no-repeat 100px -15px; margin-left:35px; margin-top:-20px;}

#gg-call-02 h2 { background:url(../img/titles/title-leva-traz.gif) no-repeat; width:118px; height:49px; margin:35px 0 5px 5px; _margin-left:-95px; *margin-left:-95px; }

#gg-call-02 p {  width:235px; margin-top:10px; }

#gg-call-02 a { background:url(../img/bts/bt-saiba-mais03.gif) no-repeat; margin-left:140px; width:103px; height:26px;} 



#gg-call-03 { margin:50px 0 0 15px; }

#gg-call-03 h2 { background:url(../img/titles/title-onde-fica.gif) no-repeat center; height:65px;  }

#gg-call-03 p { width:230px; margin-left:15px; }

#gg-call-03 a { display:inline; color:#828056; font-weight:bold; text-decoration:none; }

#gg-call-03 a:hover { color:#4582ac; text-decoration:underline; }



#gg-call-04 { margin:30px 0 0 20px; }

#gg-call-04 h2 { background:url(../img/titles/title-fotos-h2.gif) no-repeat center; height:63px; width:190px; margin:10px 0 10px 20px;}

#gg-call-04 p { width:200px; margin-left:15px; font-size:14px; letter-spacing:-0.05em;  }

#gg-call-04 span { background-color:#ff4901; color:#fff; }

#gg-call-04 a { display:inline; color:#828056; font-size:13px; text-decoration:none; }

#gg-call-04 a:hover { color:#ff9600; text-decoration:underline; }



/*Geral Internas*/

.gg-body-in #gg-header { margin-bottom:35px; }

.gg-body-in #gg-col-side-in { float:left; width:280px;  }

.gg-body-in .gg-box-second { background:url(../img/bgs/bg-papel-internas2.jpg) no-repeat 0 72px; margin-top:10px; margin-left:10px; float:none; }

.gg-body-in .gg-box-second h2 { background:url(../img/titles/title-fale-conosco-internas.jpg); }

.gg-body-in #gg-call-03 { height:100px; display:block; margin-top:10px; font-size:11px; margin-bottom:0; }

.gg-body-in #gg-call-03 p { _margin:0; }

.gg-body-in #gg-call-04 { margin:0; margin-left:25px; margin-bottom:25px; } 

.gg-body-in #gg-call-04 h2 { margin-left:30px; }



#content-in { width:525px; float:left; text-align:left; height:100%; margin:20px 0 15px 15px; }

#content-in h2 { height:27px; background-repeat:no-repeat; margin-left:-2px; margin-bottom:8px; }

#content-in h2#h2-filosofia { background-image:url(../img/titles/title-filosofia.gif); }

#content-in h2#h2-fale-conosco { background-image:url(../img/titles/title-fale-conosco.gif); }

#content-in h2#h2-quem-somos { background-image:url(../img/titles/title-quem-somos.gif); }

#content-in h2#h2-onde-fica { background:url(../img/titles/title-onde-fica-h2.gif) no-repeat;  }

#content-in h2#h2-fotos { background:url(../img/titles/title-fotos.gif) no-repeat; height:30px; }

#content-in h2#h2-atividades{ background:url(../img/titles/title-atividades.gif) no-repeat;  }

#content-in p.subtitle { line-height:14px; color:#7ca56a; font-size:11px; margin:10px 0; background:url(../img/bgs/bg-point.gif) repeat-x bottom; padding-bottom:10px; }

#content-in p.subtitle a { color:#4eb023; }

#content-in p.subtitle a:hover { color:#98c087; }

#content-in p { line-height:20px; font-size:12px; margin-bottom:12px; }

#content-in img { border:5px solid #94db8f; margin:8px 0; }



/*Fale Conosco*/

#content-in fieldset { margin-top:20px; width:400px; *padding-top:20px;}

#content-in fieldset label { width:105px; height:33px; float:left; clear:both; font-weight:bold; font-size:12px; }

#content-in fieldset input, 

#content-in fieldset textarea { display:block; width:280px; height:19px; float:left; background:#c2f0ae; color:#3b592f; border:1px solid #95ca8b; font-size:12px; padding:4px 0 0 5px; margin-bottom:6px;}

#content-in fieldset textarea { height:115px; }

#content-in fieldset #input-ddd { width:35px; float:left; margin-right:8px; } 

#content-in fieldset #input-telefone { width:100px; float:left; }

#content-in fieldset #input-button { outline:none; background:url(../img/bts/bt-enviar-mensagem.gif) no-repeat; width:171px; height:38px; margin:10px 0 0 100px; border:none; cursor:pointer; } 



#content-in p.alert-box { background:url(../img/bgs/bg-alert-box.gif) no-repeat #fff17e; padding:15px; padding-left:21px; border:1px solid #e3d66c; border-left:none; border-right:none; margin:30px 0; line-height:16px; font-size:11px; }

#content-in p.alert-box a { color:#7b794d; }

#content-in p.alert-box a:hover { color:#f58220; }



#page-fale-conosco .gg-box-second h2 { background:url(../img/titles/title-formularios-download.jpg) no-repeat; height:90px; }

#page-fale-conosco .gg-box-second p { margin-top:0; font-size:11px; line-height:18px; }

#page-fale-conosco .gg-box-second a { background-image:url(../img/bts/bt-iniciar-download.gif); }



/*Quem Somos*/

#page-quem-somos h6 { color:#7aa269; font-size:13px; margin:25px 0; }



ul#navigation-meninas ul { margin-top:15px; }

ul#navigation-meninas li a { display:block; padding:5px; border-top:1px solid #cdd387; height:70px;  }

ul#navigation-meninas li:first-child a { border-top:1px solid #cdd387; }

ul#navigation-meninas li a:hover { background:#fffcbc; }

ul#navigation-meninas li img { float:left; border:none; margin:0; }

ul#navigation-meninas li h4 { float:left; margin:25px 0 0 25px; width:215px; height:30px; }

ul#navigation-meninas li#item-teka h4{ background:url(../img/titles/title-teka.gif) no-repeat; }

ul#navigation-meninas li#item-nanda h4{ background:url(../img/titles/title-nanda.gif) no-repeat; }

ul#navigation-meninas li#item-andrea h4{ background:url(../img/titles/title-andrea.gif) no-repeat; }

ul#navigation-meninas li#item-flavia h4{ background:url(../img/titles/title-flavia.gif) no-repeat; }



div.info-meninas { display:none; background:url(../img/bgs/bg-clips.gif) no-repeat right top #fff17e; border-top:1px solid #cdd387; padding:15px; font-size:12px; }

div.info-meninas h5 { color:#60aa42; font-weight:bold; }

div.info-meninas p { margin-top:10px; margin-bottom:0; }



/*Onde Fica*/



#page-atividades #content-in ul li { border-bottom:1px solid #c5d591; }

#page-atividades #content-in h3 { color:#ee7712; margin:8px 0; }

#page-atividades #content-in p { font-size:12px; margin-bottom:10px; line-height:20px; }



/*Fotos*/



#page-atividades #content-in ul li { border-bottom:1px solid #c5d591; }

#page-atividades #content-in h3 { color:#ee7712; margin:8px 0; }

#page-atividades #content-in p { font-size:12px; margin-bottom:10px; line-height:20px; }





