@charset "UTF-8";

img, object, embed, video {max-width: 100%;}

.ie6 img {width:100%;}

.gridContainer {margin-left: auto;margin-right: auto;width: 100%;}
#LayoutDiv1 {clear: both;float: left;margin-left: 0;width: 100%;display: block;}
a{ border:0}

body{ background:#FFFFFF;}
*{ margin:0; padding:0;}
img{ border:0;}
.container{ width:100%; float:left;}

@font-face { font-family: "cavorting"; src: url("Cavorting.otf"); font-weight:bold}

.cavorting { font-family: "cavorting", Cursive; font-weight:normal}


@media only screen and (min-width: 300px) {

/* HEADER */
.fundo_header{ float:left; width:100%; height:300px; position:relative; z-index:999999999999999999999999; background:url(img/fundo_header.jpg) top center repeat-x;}
.header_box{ margin:0 auto; width:80%; position:relative; z-index:99;  height:300px; background:none;}

ul.logo{ float:left; list-style:none; width:100%; text-align:center; margin-top:20px; position:relative; z-index:333; margin-left:0;}
ul.logo li{ float:left; text-align:center; width:100%; margin-left:0;}
ul.logo li img{ text-align:center; width:250px;}

ul.telefone_header{ float:right; list-style:none; background:none; width:0; height:0; margin-right:0; position:relative; z-index:0;}
ul.telefone_header li{ float:left; width:100%; text-align:left;}
ul.telefone_header li p.asap_regular{ font-size:0px; text-align:center; color:#2a9abb; margin-top:0px;}
ul.telefone_header li h1.cavorting{ font-size:0px; color:#3fd4ff; text-align:center;}
ul.telefone_header li h1.cavorting a{ color:#3fd4ff;}

/*--MENU--*/
.cd-main-nav li{border-bottom:0px;}.tamanho1{width:100%;}.tamanho2{width:100%;}.tamanho3{width:100%;}.tamanho4{width:100%;}.tamanho5{width:100%;}.tamanho6{width:100%;}.tamanho7{width:100%;}
.cd-main-nav li span{ float:right; margin-top:0px; width:0px;}


/* ARTICLE */
.fundo_article{ float:left; width:100%; min-height:150px; position:relative; z-index:0; background:url(img/fundo_article.jpg) top center no-repeat;}
.article{ margin:0 auto; width:100%; min-height:150px;}


.box_section_shape{ float:left; width:100%; position:relative; z-index:1; height:60px; margin-top:-60px;}
.section_shape{ float:left; width:100%; background:url(img/shape_section.png) top center no-repeat; text-align:center; height:60px}


/* SECTION */
.fundo_section{ float:left; width:100%; min-height:400px; position:relative; z-index:1; background:url(img/fundo_section.jpg) top center no-repeat #139a6f;}
.section{ margin:0 auto; width:90%; min-height:400px;}

.section_box{ float:left; width:100%; min-height:400px; padding:5px; background:#f2f2f2; border:4px solid #FFFFFF; border-radius:8px; position:relative; z-index:99999999999999; top:-50px;}

.tit{ float:left; width:100%; margin-left:0px; margin-top:-30px;}
.tit h1.antenna_cond_bold{ text-align:center; font-size:25px; color:#139a6f; text-transform:uppercase}

.text{ float:left; margin:0px 0px; width:100%; margin-top:30px; margin-bottom:30px; padding:10px;}
.text p{ text-align:justify; font-size:14px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5 ; width:100%; float:left; padding-left:0px;} 

.sidebar{ float:right; position:relative; z-index:9999; top:-70px;  width:100%; text-align:center}
.sidebar img{ float:none; width:280px; text-align:center}


/*Unidades*/
.tit2{ float:left; width:100%; margin-left:0; margin-top:25px;}
.tit2 h1.antenna_cond_bold{ text-align:left; font-size:45px; color:#139a6f; text-transform:uppercase}
.text2{ float:left; margin:15px 0px; width:100%; margin-top:30px; margin-bottom:30px; padding:0}
.text2 p{ text-align:justify; font-size:13px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5; width:100%; float:left; padding-left:0px;}
.text p span{ padding-left:0; width:100%; float:left}

ul.galeria{ list-style:none; float:left; width:100%; text-align:center}
ul.galeria li{float:left; width:50%; text-align:center; padding:7px 2px;}
ul.galeria li img{ border:3px solid #DDDDDD; float:left; border-radius:4px;}
ul.galeria li img:hover{ opacity:0.5}


/*Contato*/
ul.contato{ float:left; width:100%; padding:8px; list-style:none; margin:10px 0;}
.tit_contato{ float:left; width:100%; padding:6px; border-bottom:2px solid #B8B8B8; margin:5px 0;}
.tit_contato h1.antenna_cond_bold{ font-size:19px; color:#929292; text-align:center;}
ul.contato li.icon_contato{ float:left; width:10%; padding:4px; background:#0b663e; text-align:center; border-radius:4px; margin-bottom:5px; border-bottom:2px solid #118A6;}
ul.contato li.icon_contato:hover{background:#10985C;}
ul.contato li.texto_contato{ float:left; width:89%; padding:11px; background:#139a6f; text-align:left; border-radius:4px; margin-left:1%; border-bottom:2px solid #118A64;  margin-bottom:5px;}
ul.contato li.texto_contato:hover{ background:#0D7051;}
ul.contato li.texto_contato h1.aller_bold{ font-size:14px; color:#FFFFFF; text-align:left;}
ul.contato li.texto_contato h1.aller_bold a{ color:#FFFFFF;}

/*Parcerias*/
ul.parcerias{ float:left; width:100%; padding:8px; list-style:none; margin:5px 0;}
ul.parcerias li{ float:left; width:100%; padding:8px; margin:5px 0;}
ul.parcerias li img{ border:4px solid #E4E4E4;}
ul.parcerias li img:hover{ opacity:0.5}
.tit_parceiros{ float:left; width:100%; padding:6px; border-bottom:2px solid #B8B8B8; margin:5px 0;}
.tit_parceiros h1.antenna_cond_bold{ font-size:15px; color:#929292; text-align:left;}

/*Proposta pedagógica*/
.proposta_pedagogica{ float:left; width:100%; padding:20px 0px 20px 0px; text-align:center}
.proposta_pedagogica img{ text-align:center; width:280px; border:6px solid #E8E8E8}
.text_proposta_pedagogica{ float:left; margin:15px 0px; width:100%; margin-top:30px; margin-bottom:30px; padding:0; padding:5px;}
.text_proposta_pedagogica p{ text-align:justify; font-size:13px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5;}


/*Períodos*/
.tit_periodos{ float:left; width:100%; text-align:left; padding:10px 0; border-bottom:2px solid #CBCBCB;}
.tit_periodos h1.aller_bold{ text-align:center; font-size:16px; color:#919191;}
.text_periodos{ float:left; width:100%; margin:10px 0;}
.text_periodos span{ float:left; width:100%; padding:10px; background:rgba(15,129,93,1.00); text-align:center; border-radius:15px;  border-bottom:2px solid #139A6F; margin-right:0}
.text_periodos span:hover{ opacity:0.5}
.text_periodos p.asap_regular{ font-size:18px; float:left; width:100%; background:rgba(19,154,111,1.00); padding:10px; line-height:2.2; border-radius:15px; border-bottom:2px solid #10835E; color:#FFFFFF; text-align:center}
.text_periodos p.asap_regular:hover{ opacity:0.5}

/*Matrículas*/
.input{ float:left; width:100%; padding:12px; text-align:left; border:3px solid #DFDFDF; background-color:transparent; color:#2A9ACF; font-size:15px; margin:10px 0% 10px 0; font-family:"Arial", "Myriad Pro", sans-serif; border-radius:4px;}
.input2{ float:left; width:100%; padding:12px; text-align:left; border:2px solid #DFDFDF; background-color:transparent; color:#2A9ACF; font-size:15px; margin:10px 0% 10px 0; font-family:"Arial", "Myriad Pro", sans-serif; border-radius:4px;}
.send_box{ float:left; width:100%; text-align:center; margin:10px 0}
.send{ cursor:pointer; text-align:center; font-size:16px; color:#F2F2F2; background:rgba(18,134,97,1.00); padding:15px; font-family:"Arial", "Myriad Pro", sans-serif; border:0px; border-radius:4px;}


/* FOOTER */
.fundo_footer{ float:left; width:100%; height:850px; position:relative; z-index:1; background:#118661;}

.footer{ float:left; width:100%; height:750px; background:#118661;}
.footer_box{ margin:0 auto; width:90%; height:750px; background:#118661;}

.line_footer{ float:left; width:100%; background:url(img/line_footer.jpg) top center; height:2px;}

ul.list_footer{ float:left; list-style:none; width:100%; padding:13px;}
ul.list_footer li{ float:left; width:100%; float:left}

ul.list_footer li h1.aller_bold{ color:#d4dc22; font-size:16px; text-align:left; width:100%; float:left; margin-top:20px; margin-bottom:10px;}
ul.list_footer li p.aller_bold{ color:#d4dc22; font-size:14px; text-align:left; width:100%; float:left}

ul.list_footer li h2.asap_regular{ font-size:14px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:1px solid #16b07f; padding:6px 3px;}
ul.list_footer li h2.asap_regular a {color:#feffff;}
ul.list_footer li h2.asap_regular a:hover{ opacity:0.5}

ul.list_footer li h3.asap_regular{ font-size:14px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:1px solid #16b07f; padding:5px 3px;}
ul.list_footer li h3.asap_regular a {color:#feffff;}
ul.list_footer li h3.asap_regular a:hover{ opacity:0.5}

ul.list_footer li p.asap_regular{ font-size:12px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:0px solid #16b07f; padding:7px 0px; line-height:1.4;}
ul.list_footer li p.asap_regular a {color:#feffff;}
ul.list_footer li p.asap_regular a:hover{ opacity:0.5}

.rodape{ float:left; width:100%; height:118px; background:#f6a015;}
.rodape h1.asap_regular{ color:#feffff; text-transform:uppercase; font-size:13px; letter-spacing:1.7px; text-align:center; width:100%; float:left; margin-top:40px;}
.rodape h1.asap_regular a{ color:#feffff;}


}







@media only screen and (min-width: 603px) {

/* HEADER */
.fundo_header{ float:left; width:100%; height:300px; position:relative; z-index:999999999999999999999999; background:url(img/fundo_header.jpg) top center repeat-x;}
.header_box{ margin:0 auto; width:80%; position:relative; z-index:99;  height:300px; background:none;}

ul.logo{ float:left; list-style:none; width:100%; text-align:center; margin-top:20px; position:relative; z-index:333; margin-left:0;}
ul.logo li{ float:left; text-align:center; width:100%; margin-left:0;}
ul.logo li img{ text-align:center; width:250px;}

ul.telefone_header{ float:right; list-style:none; background:none; width:0; height:0; margin-right:0; position:relative; z-index:0;}
ul.telefone_header li{ float:left; width:100%; text-align:left;}
ul.telefone_header li p.asap_regular{ font-size:0px; text-align:center; color:#2a9abb; margin-top:0px;}
ul.telefone_header li h1.cavorting{ font-size:0px; color:#3fd4ff; text-align:center;}
ul.telefone_header li h1.cavorting a{ color:#3fd4ff;}

/*--MENU--*/
.cd-main-nav li{border-bottom:0px;}.tamanho1{width:100%;}.tamanho2{width:100%;}.tamanho3{width:100%;}.tamanho4{width:100%;}.tamanho5{width:100%;}.tamanho6{width:100%;}.tamanho7{width:100%;}
.cd-main-nav li span{ float:right; margin-top:0px; width:0px;}


/* ARTICLE */
.fundo_article{ float:left; width:100%; min-height:150px; position:relative; z-index:0; background:url(img/fundo_article.jpg) top center no-repeat;}
.article{ margin:0 auto; width:100%; min-height:150px;}


.box_section_shape{ float:left; width:100%; position:relative; z-index:1; height:60px; margin-top:-60px;}
.section_shape{ float:left; width:100%; background:url(img/shape_section.png) top center no-repeat; text-align:center; height:60px}


/* SECTION */
.fundo_section{ float:left; width:100%; min-height:400px; position:relative; z-index:1; background:url(img/fundo_section.jpg) top center no-repeat #139a6f;}
.section{ margin:0 auto; width:90%; min-height:400px;}

.section_box{ float:left; width:100%; min-height:400px; padding:5px; background:#f2f2f2; border:4px solid #FFFFFF; border-radius:8px; position:relative; z-index:99999999999999; top:-50px;}

.tit{ float:left; width:100%; margin-left:0px; margin-top:-30px;}
.tit h1.antenna_cond_bold{ text-align:center; font-size:25px; color:#139a6f; text-transform:uppercase}

.text{ float:left; margin:0px 0px; width:100%; margin-top:30px; margin-bottom:30px; padding:10px;}
.text p{ text-align:justify; font-size:14px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5; width:100%; float:left; padding-left:0px;}

.sidebar{ float:right; position:relative; z-index:9999; top:-70px;  width:100%; text-align:center}
.sidebar img{ float:none; width:280px; text-align:center}

/*Unidades*/
.tit2{ float:left; width:100%; margin-left:0; margin-top:25px;}
.tit2 h1.antenna_cond_bold{ text-align:left; font-size:45px; color:#139a6f; text-transform:uppercase}
.text2{ float:left; margin:15px 0px; width:100%; margin-top:30px; margin-bottom:30px; padding:0}
.text2 p{ text-align:justify; font-size:13px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5; width:100%; float:left; padding-left:0px;}
.text p span{ padding-left:0; width:100%; float:left}

ul.galeria{ list-style:none; float:left; width:100%; text-align:center}
ul.galeria li{float:left; width:25%; text-align:center; padding:7px 2px;}
ul.galeria li img{ border:3px solid #DDDDDD; float:left; border-radius:4px;}
ul.galeria li img:hover{ opacity:0.5}


/*Contato*/
ul.contato{ float:left; width:100%; padding:8px; list-style:none; margin:10px 0;}
.tit_contato{ float:left; width:100%; padding:6px; border-bottom:2px solid #B8B8B8; margin:5px 0;}
.tit_contato h1.antenna_cond_bold{ font-size:19px; color:#929292; text-align:center;}
ul.contato li.icon_contato{ float:left; width:10%; padding:4px; background:#0b663e; text-align:center; border-radius:4px; margin-bottom:5px; border-bottom:2px solid #118A6;}
ul.contato li.icon_contato:hover{background:#10985C;}
ul.contato li.texto_contato{ float:left; width:89%; padding:11px; background:#139a6f; text-align:left; border-radius:4px; margin-left:1%; border-bottom:2px solid #118A64;  margin-bottom:5px;}
ul.contato li.texto_contato:hover{ background:#0D7051;}
ul.contato li.texto_contato h1.aller_bold{ font-size:14px; color:#FFFFFF; text-align:left;}
ul.contato li.texto_contato h1.aller_bold a{ color:#FFFFFF;}

/*Parcerias*/
ul.parcerias{ float:left; width:100%; padding:8px; list-style:none; margin:5px 0;}
ul.parcerias li{ float:left; width:50%; padding:8px; margin:5px 0;}
ul.parcerias li img{ border:4px solid #E4E4E4;}
ul.parcerias li img:hover{ opacity:0.5}
.tit_parceiros{ float:left; width:100%; padding:6px; border-bottom:2px solid #B8B8B8; margin:5px 0;}
.tit_parceiros h1.antenna_cond_bold{ font-size:19px; color:#929292; text-align:left;}

/*Proposta pedagógica*/
.proposta_pedagogica{ float:left; width:100%; padding:20px 0px 20px 0px; text-align:center}
.proposta_pedagogica img{ text-align:center; width:350px; border:6px solid #E8E8E8}

/*Matrículas*/
.input{ float:left; width:48%; padding:12px; text-align:left; border:3px solid #DFDFDF; background-color:transparent; color:#2A9ACF; font-size:16px; margin:10px 1% 10px 0; font-family:"Arial", "Myriad Pro", sans-serif; border-radius:4px;}
.input2{ float:left; width:100%; padding:12px; text-align:left; border:2px solid #DFDFDF; background-color:transparent; color:#2A9ACF; font-size:19px; margin:10px 0% 10px 0; font-family:"Arial", "Myriad Pro", sans-serif; border-radius:4px;}
.send_box{ float:left; width:100%; text-align:center; margin:10px 0}
.send{ cursor:pointer; text-align:center; font-size:16px; color:#F2F2F2; background:rgba(18,134,97,1.00); padding:15px; font-family:"Arial", "Myriad Pro", sans-serif; border:0px; border-radius:4px;}


/* FOOTER */
.fundo_footer{ float:left; width:100%; height:800px; position:relative; z-index:1; background:#118661;}

.footer{ float:left; width:100%; height:700px; background:#118661;}
.footer_box{ margin:0 auto; width:90%; height:700px; background:#118661;}

.line_footer{ float:left; width:100%; background:url(img/line_footer.jpg) top center; height:2px;}

ul.list_footer{ float:left; list-style:none; width:100%; padding:13px;}
ul.list_footer li{ float:left; width:100%; float:left}

ul.list_footer li h1.aller_bold{ color:#d4dc22; font-size:16px; text-align:left; width:100%; float:left; margin-top:25px; margin-bottom:10px;}
ul.list_footer li p.aller_bold{ color:#d4dc22; font-size:14px; text-align:left; width:100%; float:left}

ul.list_footer li h2.asap_regular{ font-size:15px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:1px solid #16b07f; padding:7px 3px;}
ul.list_footer li h2.asap_regular a {color:#feffff;}
ul.list_footer li h2.asap_regular a:hover{ opacity:0.5}

ul.list_footer li h3.asap_regular{ font-size:17px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:1px solid #16b07f; padding:9px 3px;}
ul.list_footer li h3.asap_regular a {color:#feffff;}
ul.list_footer li h3.asap_regular a:hover{ opacity:0.5}

ul.list_footer li p.asap_regular{ font-size:15px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:0px solid #16b07f; padding:7px 0px; line-height:1.7;}
ul.list_footer li p.asap_regular a {color:#feffff;}
ul.list_footer li p.asap_regular a:hover{ opacity:0.5}


.rodape{ float:left; width:100%; height:118px; background:#f6a015;}
.rodape h1.asap_regular{ color:#feffff; text-transform:uppercase; font-size:13px; letter-spacing:1.7px; text-align:center; width:100%; float:left; margin-top:40px;}
.rodape h1.asap_regular a{ color:#feffff;}
}








@media only screen and (min-width: 1024px) {

/* HEADER */
.fundo_header{ float:left; width:100%; height:315px; position:relative; z-index:9999999999; background:url(img/fundo_header.jpg) top center repeat-x;}
.header_box{ margin:0 auto; width:1024px; position:relative; z-index:9999;  height:315px; background:none;}

ul.logo{ float:left; list-style:none; width:670px; text-align:center; margin-top:25px; position:absolute; z-index:333; margin-left:90px;}
ul.logo li{ float:left; text-align:left; width: 100%; margin-left: 0;}
ul.logo li img{ text-align:center; width:auto}

ul.telefone_header{ float:right; list-style:none; background:url(img/shape_nuvem.png) top center; width:346px; height:315px; margin-right:-35px; position:relative; z-index:0;}
ul.telefone_header li{ float:left; width:100%; text-align:left;}
ul.telefone_header li p.asap_regular{ font-size:20px; text-align:center; color:#2a9abb; margin-top:50px;}
ul.telefone_header li h1.cavorting{ font-size:22px; color:#3fd4ff; text-align:center;}
ul.telefone_header li h1.cavorting a{ color:#3fd4ff;}

/*--MENU--*/
.cd-main-nav li{border-bottom:0px;}.tamanho1{width:115px;}.tamanho2{width:180px;}.tamanho3{width:110px;}.tamanho4{width:120px;}.tamanho5{width:120px;}.tamanho6{width:115px;}.tamanho7{width:105px;}
.cd-main-nav li span{ float:right; margin-top:0px; width:1px;}


/* ARTICLE */
.fundo_article{ float:left; width:100%; min-height:350px; position:relative; z-index:0; background:url(img/fundo_article.jpg) top center no-repeat;}
.article{ margin:0 auto; width:1000px; min-height:350px;}


.box_section_shape{ float:left; width:100%; position:relative; z-index:1; height:60px; margin-top:-60px;}
.section_shape{ float:left; width:100%; background:url(img/shape_section.png) top center no-repeat; text-align:center; height:60px}


/* SECTION */
.fundo_section{ float:left; width:100%; min-height:400px; position:relative; z-index:9999999999999; background:url(img/fundo_section.jpg) top center no-repeat #139a6f;}
.section{ margin:0 auto; width:1024px; min-height:400px;}

.section_box{ float:left; width:1000px; min-height:400px; padding:5px; background:#f2f2f2; border:7px solid #FFFFFF; border-radius:50px; position:relative; z-index:99999999999999; top:-200px;}

.tit{ float:left; width:520px; margin-left:30px; margin-top:50px;}
.tit h1.antenna_cond_bold{ text-align:left; font-size:45px; color:#139a6f; text-transform:uppercase}

.text{ float:left; margin:15px 30px; width:890px; margin-top:-150px; margin-bottom:30px; padding:0}
.text p{ text-align:justify; font-size:13px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5; width:60%; float:right; padding-left:25px;}

.sidebar{ float:right; position:relative; z-index:9999; top:-175px;  width:419px}
.sidebar img{ float:right; width:419px; text-align:center}

/*Unidades*/
.tit2{ float:left; width:520px; margin-left:30px; margin-top:25px;}
.tit2 h1.antenna_cond_bold{ text-align:left; font-size:45px; color:#139a6f; text-transform:uppercase}
.text2{ float:left; margin:15px 30px; width:890px; margin-top:30px; margin-bottom:30px; padding:0}
.text2 p{ text-align:justify; font-size:13px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5; width:60%; float:right; padding-left:25px;}
.text p span{ padding-left:200px; width:100%; float:left}

ul.galeria{ list-style:none; float:left; width:40%; text-align:center}
ul.galeria li{float:left; width:33.3%; text-align:center; padding:7px 2px;}
ul.galeria li img{ border:3px solid #DDDDDD; float:left; border-radius:4px;}
ul.galeria li img:hover{ opacity:0.5}

/*Contato*/
ul.contato{ float:left; width:50%; padding:8px; list-style:none; margin:5px 0;}
.tit_contato{ float:left; width:100%; padding:6px; border-bottom:2px solid #B8B8B8; margin:5px 0;}
.tit_contato h1.antenna_cond_bold{ font-size:19px; color:#929292; text-align:center;}
ul.contato li.icon_contato{ float:left; width:10%; padding:4px; background:#0b663e; text-align:center; border-radius:4px; margin-bottom:5px; border-bottom:2px solid #118A6;}
ul.contato li.icon_contato:hover{background:#10985C;}
ul.contato li.texto_contato{ float:left; width:89%; padding:11px; background:#139a6f; text-align:left; border-radius:4px; margin-left:1%; border-bottom:2px solid #118A64;  margin-bottom:5px;}
ul.contato li.texto_contato:hover{ background:#0D7051;}
ul.contato li.texto_contato h1.aller_bold{ font-size:14px; color:#FFFFFF; text-align:left;}
ul.contato li.texto_contato h1.aller_bold a{ color:#FFFFFF;}

/*Parcerias*/
ul.parcerias{ float:left; width:100%; padding:8px; list-style:none; margin:5px 0;}
ul.parcerias li{ float:left; width:25%; padding:8px; margin:5px 0;}
ul.parcerias li img{ border:4px solid #E4E4E4;}
ul.parcerias li img:hover{ opacity:0.5}
.tit_parceiros{ float:left; width:100%; padding:6px; border-bottom:2px solid #B8B8B8; margin:5px 0;}
.tit_parceiros h1.antenna_cond_bold{ font-size:18px; color:#929292; text-align:left;}

/*Proposta pedagógica*/
.proposta_pedagogica{ float:left; width:350px; padding:0 20px 0 0px; text-align:center}
.proposta_pedagogica img{ text-align:center; width:350px; border:6px solid #E8E8E8}
.text_proposta_pedagogica{ float:left; margin:15px 30px; width:890px; margin-top:-150px; margin-bottom:30px; padding:0}
.text_proposta_pedagogica p{ text-align:justify; font-size:13px; color:#363636; font-family:"Arial","Myriad Pro", sans-serif; line-height:1.5;}


/*Períodos*/
.tit_periodos{ float:left; width:100%; text-align:left; padding:10px 0; border-bottom:2px solid #CBCBCB;}
.tit_periodos h1.aller_bold{ text-align:left; font-size:19px; color:#919191;}
.text_periodos{ float:left; width:100%; margin:10px 0;}
.text_periodos span{ float:left; width:20%; padding:10px; background:rgba(15,129,93,1.00); text-align:center; border-radius:15px;  border-bottom:2px solid #139A6F; margin-right:2%}
.text_periodos span:hover{ opacity:0.5}
.text_periodos p.asap_regular{ font-size:27px; float:left; width:78%; background:rgba(19,154,111,1.00); padding:10px; line-height:2.2; border-radius:15px; border-bottom:2px solid #10835E; color:#FFFFFF; text-align:left}
.text_periodos p.asap_regular:hover{ opacity:0.5}

/*Matrículas*/
.input{ float:left; width:32%; padding:12px; text-align:left; border:3px solid #DFDFDF; background-color:transparent; color:#2A9ACF; font-size:16px; margin:10px 1% 10px 0; font-family:"Arial", "Myriad Pro", sans-serif; border-radius:4px;}
.input2{ float:left; width:98%; padding:12px; text-align:left; border:2px solid #DFDFDF; background-color:transparent; color:#2A9ACF; font-size:16px; margin:10px 1% 10px 0; font-family:"Arial", "Myriad Pro", sans-serif; border-radius:4px;}
.send_box{ float:left; width:100%; text-align:center; margin:10px 0}
.send{ cursor:pointer; text-align:center; font-size:16px; color:#F2F2F2; background:rgba(18,134,97,1.00); padding:15px; font-family:"Arial", "Myriad Pro", sans-serif; border:0px; border-radius:4px;}

/* FOOTER */
.fundo_footer{ float:left; width:100%; height:401px; position:relative; z-index:99999999999999999999999999999; background:#2f2f2f; margin-top:-150px;}

.footer{ float:left; width:100%; height:283px; background:#139a6f;}
.footer_box{ margin:0 auto; width:1000px; height:283px; background:#139a6f;}

.line_footer{ float:left; width:100%; background:url(img/line_footer.jpg) top center; height:2px;}

ul.list_footer{ float:left; list-style:none; width:33.3%; padding:13px;}
ul.list_footer li{ float:left; width:100%; float:left}

ul.list_footer li h1.aller_bold{ color:#d4dc22; font-size:16px; text-align:left; width:100%; float:left; margin-top:25px; margin-bottom:10px;}
ul.list_footer li p.aller_bold{ color:#d4dc22; font-size:14px; text-align:left; width:100%; float:left}

ul.list_footer li h2.asap_regular{ font-size:15px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:1px solid #16b07f; padding:7px 3px;}
ul.list_footer li h2.asap_regular a {color:#feffff;}
ul.list_footer li h2.asap_regular a:hover{ opacity:0.5}

ul.list_footer li h3.asap_regular{ font-size:17px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:1px solid #16b07f; padding:9px 3px;}
ul.list_footer li h3.asap_regular a {color:#feffff;}
ul.list_footer li h3.asap_regular a:hover{ opacity:0.5}

ul.list_footer li p.asap_regular{ font-size:13px; text-align:left; color:#feffff; width:100%; float:left; border-bottom:0px solid #16b07f; padding:7px 0px; line-height:1.7;}
ul.list_footer li p.asap_regular a {color:#feffff;}
ul.list_footer li p.asap_regular a:hover{ opacity:0.5}


.rodape{ float:left; width:100%; height:118px; background:#f6a015;}
.rodape h1.asap_regular{ color:#feffff; text-transform:uppercase; font-size:12px; letter-spacing:1.5px; text-align:center; width:100%; float:left; margin-top:53px;}
.rodape h1.asap_regular a{ color:#feffff;}


}