* {
margin:0;
padding:0;
}
div, span, ul, ol, li, h1, h2, h3, h4, h5, h6, p {
margin:0;
padding:0;
}
body {
text-align:center;
font-family: tahoma, verdana, helvetica, sans-serif, arial;
font-size: small;
font-weight: normal;
/* line-height: 1.8em; */
/* background:url(../imagens/bg2.gif) repeat-x center top; */
}

ul {
margin:0;
padding:0;
list-style:none;
}

img {
border:none;
}


a {
color:#1A9FDA;
}
/*
a:link {

}
		
a:visited {
}

a:hover {
color:#1A9FDA;
}

a:active {
}
*/

#geral{
color:#333;
/*border: 2px solid pink;*/
/*width:776px;*/
}
#contem-topo {
border-top:2px solid #0B88E1;
background:url(../imagens/bg-topo.jpg);
}
#topo {
text-align:left;
margin:0 auto;
/*border: 1px solid orange;*/
/*background:url(../imagens/bg-topo.gif) repeat-x;*/
width:776px;
height:113px;
}

#titsite {
/*border:1px solid red;*/
width:370px;
height:113px;
float:left;
}


#titsite a {
/*border:1px solid black;*/
margin-top:13px;
margin-left:9px;
display:block;
width:196px;
height:85px;
text-indent:-4000px;
overflow:hidden;
background:url(../imagens/extensiva-logo-marca.gif) no-repeat;
}

#banner-prematricula {
float:right;
width:350px;
height:113px;
}
#banner-prematricula a {
display:block;
background:url(../imagens/banner-prematricula.gif) no-repeat;
width:350px;
height:113px;
text-indent:-4000px;
overflow:hidden;
}
#topo #caixa-de-servicos {
margin-right:5px;
/*border:1px solid black;*/
text-align:right;
float:right;
width:370px;
height:113px;
}
ul#menu-servicos {
/*border:1px solid black;*/
padding-bottom:22px;
font-size:85%;
margin-top:30px;
}
ul#menu-servicos li {
float:right;
}
ul#menu-servicos li#item1 {
padding-left:0px;
float:right;
}
ul#menu-servicos li#item2 {
background:url(../imagens/barrinha-azul.gif) no-repeat right;
padding-right:3px;
}
ul#menu-servicos li a {
margin-left:7px;
margin-right:1px;
}
#topo form {
clear:both;
/*border:1px solid green;*/
}
#topo form #entrada-busca {
background:#fff;
width:220px;
height:17px;
padding-top:4px;
padding-left:3px;
border:1px solid #D4D4D4;
font-size:100%;
vertical-align:middle;
padding-bottom:2px;
}

#topo form #bt-buscar {
vertical-align:middle;
text-align:center;
font-size:98%;
color:#fff;
border:none;
width:65px;
height:23px;
background:url(../imagens/bg-bt-buscar-sem-texto.gif) no-repeat bottom;
/*text-indent:-4000px;
overflow:hidden;*/
}

#menu-principal {
/*border: 1px solid red;*/
background:url(../imagens/bg-menu.jpg) repeat-x;
clear:both;
text-decoration: none;
height:27px;
/* border:1px solid green; */
}
#menu-principal ul {
/*border:1px solid red;*/
margin:0 auto;
width:776px;
height:27px;
list-style-type: none;
}


#menu-principal ul li {
/*border-bottom:1px solid #7B9FB3;*/
/*border:1px solid pink;*/
margin-top:4px;
float:left;
background:url(../imagens/barrinha-menu.gif) no-repeat right;
}

#menu-principal ul li a {
/*border:1px solid green;*/
padding:2px;
padding-left:15px;
padding-right:15px;
text-decoration:none;
display:block;
color:#687077;  /*  #06c   */
}

/*   Declaracao para alinhar (puxar para esquerda) o menu com a pagina)   */
#menu-principal ul li a#itempaginainicial {
padding-left:0px;
}
		
#menu-principal ul li a:link {
color:#687077;  /*  #06c   */
}
		
#menu-principal ul li a:visited {
color:#687077;
}

#menu-principal ul li a:hover {
  /* #09c  #7B9FB3  */
color:#orange;   /*  06f #B7DDF2 */
}
		
#menu-principal ul li a:active {
color:#000;
}

#banner-principal {
text-align:left;
background:#0F86E2;
/*background:url(../imagens/bg-banner-principal.jpg);*/
clear:both;
}
#banner-principal a {
text-indent:-4000px;
overflow:hidden;
margin:0 auto;
display:block;
width:776px;
height:195px;
font-size:180%;
color:#fff;
text-decoration:none;
background:url(../imagens/propaganda-cursos-extensiva.jpg) no-repeat;
}

#bg-degrade {
/*border:1px solid orange;*/
background:url(../imagens/bg-degrade.jpg) repeat-x;
}

#meio {
/*border:1px solid green;*/
text-align:left;
margin:0 auto;
width:776px;
}
#conteudo {
/* border:1px solid #CC9900; */
width:503px;
float:left;
}
#conteudo p {
font-family:verdana, sans-serif, arial;
}
#conteudo #caixa-proximas-turmas {
clear:both;
width:501px;
margin-top:5px;
}

#conteudo div.caixa-de-topico-conteudo {
/*border:1px solid black;*/
clear:both;
margin-top:20px;
margin-bottom:15px;
display:block;
width:501px;
height:34px;
}
#conteudo div.caixa-de-topico-conteudo img#logo-tit-proximas-turmas {
float:left;
width:34px;
height:34px;
}
#conteudo div.caixa-de-topico-conteudo h2 {
margin-top:4px;
float:left;
width:450px;
height:25px;
font-family:'Trebuchet MS', helvetica, tahoma, verdana, sans-serif, arial;
font-size:120%;
margin-left:5px;
border-bottom:1px solid #DFDFDF;
color:#EC4B48;
}
ul#lista-proximas-turmas {
/*border:1px solid red;*/
margin-bottom:3px;
}
ul#lista-proximas-turmas li {
/*border:1px solid black;*/
margin-bottom:15px;
font-family:verdana, sans-serif, arial;
float:left;
width:235px;
height:55px;
}
ul#lista-proximas-turmas li span {
display:block;
}
ul#lista-proximas-turmas h3 {
font-family:'Trebuchet MS', helvetica, tahoma, verdana, sans-serif, arial;
font-size:100%;
color:#1A9FDA;
}

#conteudo div.caixa-de-topico-conteudo img#icone-topico-home {
float:left;
width:34px;
height:34px;
}

#conteudo div.caixa-de-topico-conteudo img#logo-tit-desenvolvimento {
float:left;
width:26px;
height:31px;
}

#conteudo p#texto-desenvolvimento {
margin-bottom:10px;
}

#vitrine-portfolio {
clear:both;
border:5px solid #ECECEC;
}

#vitrine-portfolio p {
font-family:tahoma, verdana, sans-serif, arial;
height:30px;
background:#ECECEC;
}
#vitrine-portfolio p {

}
#coluna-servicos {
/*border:1px solid blue;*/
font-family:verdana, sans-serif, arial;
float:left;
width:230px;
margin-left:30px;
}

#twitter-caixa {
text-align:center;
border:1px solid #CCCCCC;
background:#F0F0F0;
}
#twitter_div {
margin:5px;
width:215px;
border:1px solid #C0C0C0;
background:#fff;
font-size:80%;
}
#twitter_div ul li {
margin:5px;
}
#twitter_div ul li {
margin-top:8px;
}
#coluna-servicos #sub-coluna-servicos {

}

#coluna-servicos .inc-col-serv {
margin-top:20px;
margin-bottom:20px;
}
#coluna-servicos #newsletter {
margin-bottom:20px;
}
#coluna-servicos #newsletter p#texto-newsletter {
margin-bottom:8px;
}
#coluna-servicos div.caixa-de-topico-coluna-servicos {
clear:both;
margin-top:20px;
margin-bottom:15px;
display:block;
width:226px;
height:34px;
}
/* Padronizando para todos topicos   */
#coluna-servicos div.caixa-de-topico-coluna-servicos img#icone-topico {
float:left;
width:34px;
height:34px;
}
/*   ---   */
#coluna-servicos div.caixa-de-topico-coluna-servicos img#logo-tit-newsletter {
float:left;
width:34px;
height:30px;
}
#coluna-servicos div.caixa-de-topico-coluna-servicos h2 {
margin-top:4px;
float:left;
width:180px;
height:25px;
font-family:'Trebuchet MS', helvetica, tahoma, verdana, sans-serif, arial;
font-size:120%;
margin-left:5px;
border-bottom:1px solid #DFDFDF;
color:#EC4B48;
}

#coluna-servicos h2#tit-newsletter {
width:226px;
background:url(../imagens/tit-newsletter.gif) no-repeat;
}

#newsletter form #entrada-newsletter {
color:#687077;
margin-left:2px;
border:1px solid #D4D4D4;
background:#fff;
width:170px;
height:15px;
padding-top:4px;
padding-left:3px;
padding-bottom:2px;
font-size:100%;
vertical-align:middle;
}


#newsletter form #bt-newsletter {
color:#fff;
border:none;
margin-left:5px;
width:35px;
height:23px;
background:url(../imagens/bg-bt-newsletter.gif) no-repeat;
}

#newsletter p#link-politica-privacidade {
font-family:tahoma, verdana, sans-serif, arial;
font-size:85%;
margin-top:5px;
clear:both;
}
#coluna-servicos #banner-secundario {
margin-top:20px;
/*border:1px solid green;*/
}
#coluna-servicos #banner-secundario a {
display:block;
text-indent:-4000px;
overflow:hidden;
width:226px;
height:80px;
background:url(../imagens/banner-itep.gif) no-repeat;
clear:both;
}

/*   COLUNA DEPOIMENTO   */
#coluna-servicos div.caixa-de-topico-coluna-servicos img#icone-tit-depo {
float:left;
width:32px;
height:32px;
}
#coluna-servicos #depoimentos {
margin-top:20px;
}
#depoimentos img#foto-depoente {
border:2px solid #ECECEC;  
float:left;
margin-right:4px;
margin-bottom:0px;
}
#depoimentos p {
font-size:85%;
}
#coluna-servicos #blog {
/*border:1px solid red;*/
margin-top:20px;
}
#coluna-servicos div.caixa-de-topico-coluna-servicos img#logo-tit-blog {
float:left;
width:30px;
height:31px;
}

#coluna-servicos #blog .blog-post-col-serv {
color:#333333;
margin-top:20px;
}

#coluna-servicos #blog h3 {
font-size:80%;
color:#EC4B48;
}
#coluna-servicos #blog p.comente {
font-size:85%;
font-family:tahoma, verdana, sans-serif, arial;
}

#coluna-servicos #assine-o-feed-do-blog {
clear:both;
margin-top:20px;
font-family:tahoma, verdana, sans-serif, arial;
background:url(../imagens/simbolo-feed.gif) no-repeat;
}
#coluna-servicos #assine-o-feed-do-blog a {
margin-left:20px;
color:#EC4B48;
} 
/*
#coluna-servicos h2#tit-blog {
width:226px;
background:url(../imagens/tit-blog.gif) no-repeat;
}
*/
.rodape-site {
clear:both;
}

#rodape {
/*border:2px solid green;*/
font-family:tahoma, verdana, sans-serif, arial;
color:#687077;
font-size:90%;
text-align:center;
margin-top:20px;
border-top:2px solid #DFDFDF;
background:url(../imagens/bg-rodape.jpg);
clear:both;
text-align:left;
}
#sub-rodape {
/*border:1px solid red;*/
text-align:left;
margin:0 auto;
margin-top:9px;
padding-bottom:10px;
width:776px;
}
#endereco-e-telefone {
float:left;
}
#apoio-incubatep {
float:right;
}
#apoio-incubatep a {
display:block;
text-indent:-4000px;
overflow:hidden;
width:50px;
height:39px;
background:url(../imagens/incubadora-incubatep-logo.gif) no-repeat;
}


/*   ESTILO DAS SECOES   */

.caixa-secao {
font-family:verdana, sans-serif, arial;
margin-top:30px;
}

#fachada-secoes {
background:url(../imagens/bg-secoes.jpg);
}

.caixa-secao h2 {
font-size:115%;
border-bottom:1px solid #DFDFDF;
margin-bottom:16px;
padding-bottom:5px;
font-family:'Trebuchet MS', helvetica, tahoma, verdana, sans-serif, arial;
color:#EC4B48;
}

/*   SECAO SOBRE A EXTENSIVA   */



/*   Codigo comentando abaixo eh para a alternativa do titulo de secoes sem o uso de duas span   */
/*
h2#tit-sobre-a-extensiva {
margin:0 auto;
text-align:left;
font-family:'Trebuchet MS', helvetica, tahoma, verdana, sans-serif, arial;
color:#fff;
font-size:200%;
background:url(../imagens/bg-tit-sobre-a-extensiva.jpg);
width:776px;
height:69px;
line-height:69px;
}

h2#tit-sobre-a-extensiva span {
font-size:55%;
}
*/
h1#tit-secoes {
/*border:1px solid pink;*/
margin:0 auto;
text-align:left;
font-family:'Trebuchet MS', helvetica, tahoma, verdana, sans-serif, arial;
color:#fff;
font-size:200%;
background:url(../imagens/bg-tit-secao.jpg);
width:776px;
height:69px;
}
h1#tit-secoes span.titulo1-secoes {
/*border:1px solid red;*/
display:block;
height:30px;
float:left;
margin-top:16px;
}

h1#tit-secoes span.slogan-titulo-secoes {
/*border:1px solid green;*/
display:block;
font-size:50%;
height:30px;
float:left;
margin-top:28px;
margin-left:2px;
}
html>body h1#tit-secoes span.slogan-titulo-secoes {
font-size:55%;
margin-top:26px;
}





#tit-secoes span#titulo1-sobre {
width:250px;
}
html>body #tit-secoes span#titulo1-sobre {
width:240px;
}
#tit-secoes span#slogan-titulo-sobre {
width:200px;
}


#caixa-sobre-a-extensiva img {
float:left;
margin-right:10px;
margin-bottom:6px;
}
#caixa-sobre-a-extensiva p {
margin-bottom:20px;
}

/*   SECAO CURSOS   */

#tit-secoes span#titulo1-cursos {
/*border:1px solid pink;*/
width:250px;
}
html>body #tit-secoes span#titulo1-cursos {
/*border:1px solid pink;*/
width:255px;
}
#tit-secoes span#slogan-titulo-cursos {
/*border:1px solid black;*/

}

#caixa-cursos {
/*border:1px solid pink;*/
}

#caixa-cursos ul {

}
#caixa-cursos ul li {
/*border:1px solid pink;*/
float:left;
width:235px;
height:96px;
margin-top:35px;
}
#caixa-cursos ul li.colunadir {
margin-left:25px;
}
#caixa-cursos ul li#itemclear {
float:none;
clear:both;
}
#caixa-cursos ul li h2 {
font-size:100%;
border-bottom:1px solid #DFDFDF;
margin-bottom:16px;
padding-bottom:5px;
font-family:'Trebuchet MS', helvetica, tahoma, verdana, sans-serif, arial;
color:#EC4B48;
}

#caixa-cursos ul li p.detalhes-do-curso {
margin-top:10px;
font-size:85%;
}

/*   SECAO DESENVOLVIMENTO   */
#caixa-desenvolvimento {

}

#tit-secoes span#titulo1-desenvolvimento {
/*border:1px solid pink;*/
width:349px;
}
html>body #tit-secoes span#titulo1-desenvolvimento {
/*border:1px solid pink;*/
width:334px;
}
#tit-secoes span#slogan-titulo-desenvolvimento {
/*border:1px solid black;*/
width:350px;
}

#caixa-desenvolvimento p {
margin-bottom:20px;
}

#caixa-desenvolvimento ul {
margin-bottom:20px;
}
#caixa-desenvolvimento ul li {
background:url(../imagens/marcador-certo.gif) no-repeat left;
padding-left:13px;
margin-top:5px;
}
#imagens-portfolio img {
border:5px solid #ECECEC;
}

/*   SECAO BLOG   */
#tit-secoes span#titulo1-blog {
/*border:1px solid pink;*/
width:245px;
}
html>body #tit-secoes span#titulo1-blog {
/*border:1px solid pink;*/
width:235px;
}
#tit-secoes span#slogan-titulo-blog {
/*border:1px solid black;*/
width:350px;
}

p.infoPosts {
font-size:80%;
}

#caixa-blog h2 {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:130%;
color:#EC4B48;
padding-bottom:5px;
margin-bottom:3px;
border-bottom:1px solid #DFDFDF;
}

#caixa-blog p.post {
margin-top:20px;
margin-bottom:45px;
}
#caixa-blog .paginas-blog {
margin-top:20px;
}
#caixa-blog ul {
display:inline;
}
#caixa-blog ul li {
display:inline;
}
#blog-col-serv {
margin-top:30px;
}
#blog-col-serv h2 {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:130%;
color:#EC4B48;
padding-bottom:5px;
margin-bottom:3px;
border-bottom:1px solid #DFDFDF;
}

#blog-col-serv ul {
margin-top:10px;
}
#blog-col-serv ul li {
background:url(../imagens/marcador-certo.gif) no-repeat left;
padding-left:13px;
margin-top:5px;
}

/*   post do blog   */
#post-inteiro {
margin-top:20px;
}

#caixa-blog h3 {
margin-top:30px;
border-bottom:1px solid #DFDFDF;
font-size:120%;
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
color:#EC4B48;
}

#caixa-blog #assine-o-feed {
clear:both;
margin-top:10px;
margin-bottom:20px;
font-family:tahoma, verdana, sans-serif, arial;
background:url(../imagens/simbolo-feed.gif) no-repeat;
}
#caixa-blog #assine-o-feed a {
margin-left:20px;
color:#EC4B48;
} 

#caixa-blog .comentario {
border-top:1px solid #C0DFED;
border-bottom:1px solid #C0DFED;
background:#F1F8FB;
padding-left:6px;
padding-right:6px;
padding-bottom:15px;
}

#caixa-blog .comentario div.comentador {
/*border:1px solid pink;*/
clear:both;
margin-top:20px;
margin-bottom:10px;
display:block;
width:501px;
height:44px;
}
#caixa-blog .comentario div.comentador img.avatar-comentador {
border:1px solid #C0DFED;
float:left;
width:40px;
height:40px;
}
#caixa-blog .comentario div.comentador div {
/*border:1px solid red;*/
float:left;
width:250px;
height:40px;
margin-top:4px;
margin-left:5px;
}
#caixa-blog .comentario div.comentador div h4 {
/*border:1px solid pink;*/
font-size:120%;
font-family:tahoma, verdana, sans-serif, arial;
}
#caixa-blog .comentario div.comentador div p.info-comentario {
/*border:1px solid #000;*/
font-size:80%;
}

#caixa-blog .comentario-estilo2 {
background:#fff;
border:none;
}
#caixa-blog .comentario-estilo2 div.comentador img.avatar-comentador {
border:1px solid #C0DFED;
float:left;
width:40px;
height:40px;
}
/*
#caixa-blog .comentario p.texto-comentario {
clear:both;
margin-top:3px;
}
*/
#caixa-blog form {
margin-top:20px;
}
#caixa-blog label {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:120%;
color:#EC4B48;
margin-bottom:3px;
}

#caixa-blog label, #caixa-blog input {

display:block;
}
#caixa-blog textarea {
border:1px solid #666666;
width:400px;
height:160px;
padding:5px;
margin-bottom:20px;
}
#caixa-blog fieldset input {
border:1px solid #666666;
width:400px;
padding:5px;
margin-bottom:20px;
}
#caixa-blog fieldset input.inputnewsletter {
margin:1px;
width:15px;
display:inline;
}
#caixa-blog fieldset input#btenviar {
border:none;
color:white;
width:65px;
height:24px;
padding:0;
background:url(../imagens/bg-bt-enviar.gif);
}



/*   SECAO NEWSLETTER   */
#tit-secoes span#titulo1-newsletter {
/*border:1px solid pink;*/
width:165px;
}
html>body #tit-secoes span#titulo1-newsletter {
/*border:1px solid pink;*/
width:155px;
}
#tit-secoes span#slogan-titulo-newsletter {
/*border:1px solid black;*/
width:350px;
}
#caixa-newsletter p {
margin-bottom:10px;
} 
#caixa-newsletter form fieldset #entrada-newsletter {
color:#687077;
margin-left:2px;
border:1px solid #D4D4D4;
background:#fff;
width:270px;
height:15px;
padding-top:4px;
padding-left:3px;
padding-bottom:2px;
font-size:120%;
vertical-align:middle;
}

#caixa-newsletter form fieldset #bt-newsletter {
color:#fff;
border:none;
margin-left:5px;
width:35px;
height:23px;
background:url(../imagens/bg-bt-newsletter.gif) no-repeat;
}

#caixa-newsletter form fieldset {
font-size:85%;
}
#caixa-newsletter form fieldset input.cadastro-news {
margin-top:8px;
margin-left:5px;
}

#caixa-newsletter h3 {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:120%;
color:#EC4B48;
margin-top:20px;
margin-bottom:10px;
}

#coluna-servicos #newsletter-col-serv .blog-coluna-newsletter {
margin-top:0px;
}

/*   SECAO SALA DE IMPRENSA   */
#tit-secoes span#titulo1-saladeimpresa {
/*border:1px solid pink;*/
width:240px;
}
html>body #tit-secoes span#titulo1-saladeimprensa {
/*border:1px solid pink;*/
width:230px;
}
#tit-secoes span#slogan-titulo-saladeimprensa {
/*border:1px solid black;*/
width:350px;
}

#caixa-sala-de-imprensa h2 {
font-size:130%;
}
.data-post-imprensa {
font-size:80%;
color:#EC4B48;
display:block;
}

.post-imprensa {
margin-bottom:20px;
}

.link-mais-posts-imprensa {
display:block;
margin-bottom:30px;
font-size:80%;
}

#col-serv-imprensa-fotos {
margin-top:30px;
}

#col-serv-imprensa-fotos h2 {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:130%;
color:#EC4B48;
padding-bottom:5px;
margin-bottom:3px;
border-bottom:1px solid #DFDFDF;
}

#fotos-imprensa img {
border:5px solid #ECECEC;
}

/*   SECAO CONTATO   */
#caixa-contato label {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:100%;
color:#EC4B48;
margin-bottom:3px;
}

#caixa-contato label, #caixa-contato input {

display:block;
}
#caixa-contato textarea {
border:1px solid #666666;
width:400px;
height:160px;
padding:5px;
margin-bottom:20px;
}
#caixa-contato fieldset input {
border:1px solid #666666;
width:400px;
padding:5px;
margin-bottom:20px;
}
#caixa-contato fieldset input#btcontatoenviar {
border:none;
color:white;
width:65px;
height:24px;
padding:0;
background:url(../imagens/bg-bt-enviar.gif);
}
/*   SECAO BUSCA   */
#tit-secoes span#titulo1-busca {
/*border:1px solid pink;*/
width:245px;
}
html>body #tit-secoes span#titulo1-busca {
/*border:1px solid pink;*/
width:235px;
}
#tit-secoes span#slogan-titulo-busca {
/*border:1px solid black;*/
width:350px;
}


#caixa-busca h2 {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:130%;
color:#EC4B48;
padding-bottom:5px;
margin-bottom:3px;
border-bottom:1px solid #DFDFDF;
}

#caixa-busca p.busca-result-descricao {
margin-top:20px;
margin-bottom:45px;
}
#caixa-busca .paginas-busca {
margin-top:20px;
}
#caixa-busca ul {
display:inline;
}
#caixa-busca ul li {
display:inline;
}
/*   SECAO CURSO PADROES WEB I   */
#caixa-curso {
font-size:100%;
}
#caixa-curso p {
margin-bottom:17px;
}
#caixa-curso h2 {
margin:0;
border:none;
margin-top:10px;
color:#1A9FDA;
}

#caixa-curso ol {
margin:3px;
margin-left:23px;
}
#caixa-curso ul {
margin-left:10px;
}

#caixa-curso ul li {
list-style:inside disc;
}

#botaoprematricula {
width:250px;
font-weight:bold;
font-size:120%;
/*text-decoration:none;*/
/*display:block;*/
/*background:#1A9FDA;*/
}

#botaoprematricula:link {

}
#botaoprematricula:hover {
color:black;
}

/*   SECAO CURSO JAVASCRIPT */
#tit-secoes span#titulo1-cursojavascript {
/*border:1px solid pink;*/
/*width:240px;*/
}
html>body #tit-secoes span#titulo1-cursojavascript {
/*border:1px solid pink;*/
/*width:230px;*/
}
#tit-secoes span#slogan-titulo-cursojavascript {
/*border:1px solid black;*/
/*width:350px;*/
}

h3 {
font-size:90%;
margin-top:10px;
margin-bottom:5px;
}


/*   PRE MATRICULA   */
#tit-secoes span#titulo1-prematricula {
/*border:1px solid pink;*/
width:200px;
}
html>body #tit-secoes span#titulo1-prematricula {
/*border:1px solid pink;*/
width:200px;
}
#tit-secoes span#slogan-titulo-prematricula {
/*border:1px solid black;*/
width:350px;
}
#caixa-prematricula {
margin-top:30px;
}

#caixa-prematricula p {
font-size:85%;
}

#caixa-prematricula h2 {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:130%;
color:#EC4B48;
padding-bottom:5px;
margin-bottom:3px;
border-bottom:1px solid #DFDFDF;
}
#caixa-prematricula label {
font-family:"Trebuchet MS", helvetica, sans-serif, arial;
font-size:100%;
color:#1A9FDA;
margin-bottom:3px;
}

#caixa-prematricula label, #caixa-prematricula input {

display:block;
}
#caixa-prematricula textarea {
border:1px solid #666666;
width:400px;
height:60px;
padding:5px;
margin-bottom:20px;
}
#caixa-prematricula fieldset input {
border:1px solid #666666;
width:400px;
padding:5px;
margin-bottom:20px;
}
#caixa-prematricula fieldset input.inputturnos {
margin:0px;
margin-left:5px;
padding:0px;
width:15px;
display:inline;
}
#caixa-prematricula fieldset input.inputcursos {
margin:0px;
margin-left:5px;
padding:0px;
width:15px;
display:inline;
}
#caixa-prematricula fieldset table th {
padding:3px;
padding-left:6px;
padding-right:6px;
}
#caixa-prematricula fieldset table td {
padding:3px;
padding-left:6px;
padding-right:6px;
}
#caixa-prematricula fieldset input#btcontatoenviar {
border:none;
color:white;
width:65px;
height:24px;
padding:0;
background:url(../imagens/bg-bt-enviar.gif);
}

/*    PRE CADASTRO   */
fieldset {
border:none;
}

label {
font-weight:bold;
}

input.texto {
width:120px;
/* height:17px; */
}
textarea.msgprecadastro {
width:120px;
height:50px;
}
textarea.msgcontato {
width:300px;
height:50px;
}
.pre-cadastro {
text-align:center;
padding:2px;
background-color:#339900;
color:#fff;
}
div#precadastro {
font-size:0.9em;
padding-left:4px;
padding-bottom:10px;
border-bottom:2px solid #666666;
background-color:#F3F3F3;
}


/*    FIM  PRE CADASTRO   */

#apoio .titulo-apoio {
color:#000000;
padding:3px;
margin-top:22px;
margin-bottom:13px;
}

/*  NOTICIAS   */
ul.fotosnoticias {
width:650px;
/* border:1px solid black; */
}
ul.fotosnoticias li {
margin-left:4px;
/* border:1px solid red; */
display:block;
float:left;
}

/*   FIM NOTICIAS  */

/*   Seção Cursos - Matricula - 12/02/2007   */
#conteudo .caixa-cursos table{
background:#EFEFEF;
}
#conteudo .caixa-cursos table td, #conteudo .caixa-cursos table th{
padding:5px;
}