@charset "utf-8";

body {background-image:url(../imgs/back.jpg);background-repeat:no-repeat;background-position:top;background-color:#000000;}

.link-paginacao{

    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;

    font-size:11px;

    text-decoration:none;

    color:#333333;

}

.link-paginacao a:link{

    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;

    font-size:11px;

    text-decoration:none;

    color:#333333;

}

.link-paginacao a:hover{

    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;

    font-size:11px;

    text-decoration:none;

    color:#333333;

}

.link-paginacao a:visited{

    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;

    font-size:11px;

    text-decoration:none;

    color:#333333;

}

/*TOPO..........................................................................................*/

#topo{

    width:850px;

    height:188px;

    margin:0px auto;

    background-image:url(../imgs/back-topo.jpg);

    background-repeat:no-repeat;

    background-position:top;

}

#logo {

    width:156px;

    height:166px;

    float:left;

    padding-left:22px;

}

#logo2 {

    height:100px;

    float:left;

    padding-left:22px;

}

#menu-topo {

    width:220px;

    height:23px;

    float:right;

    margin-right:18px;

    _margin-right:9px;

}

#menu-topo li{

    list-style:none;

    display:inline;

}

#menu-topo p {

    padding-top:120px;

    *padding-top:115px;

    margin:0px;

    text-align:right;

}

#news-busca {

    width:587px;

    height:28px;

    float:right;

    margin:137px 18px 0px 0px;

    _margin:6px 9px 0px 0px;

}

#news-busca p{

    padding:4px 0 0 0;

    text-align:right;

}

/*CONTEUDO..........................................................................................*/

#conteudo {

    width:850px;

    min-height: 900px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

    padding-bottom:20px;

}

/*LADO ESQUERDO..........................................................................................*/

#menu-esq {

    width:156px;

    float:left;

    margin:0px 0px 40px 22px;

    _margin:0px 0px 40px 12px;

    padding:2px 0px 0px 0px;

    /*	background-color:#99CC00;*/

}
#menu-esq ul {
    margin:0 0 20px -4px;
    padding:0px;
    float:left;
}
#menu-esq ul li {
    list-style:none;
    height:38px;
}
#menu-esq ul li.twitter {margin:35px 0;}
/* INÍCIO ÍCONES FACEBOOK */
#menu-esq ul.dif{width:156px;min-height:30px;float:left;}
#menu-esq ul.dif li{display:inline;}
#menu-esq ul.dif li.face a{
    background:url(../imgs/facebook.jpg) 0 0 no-repeat;
    width:151px;
    height:38px;
    float:left;
    text-indent:-9999px;
    overflow:hidden;
}
#menu-esq ul.dif li.face a:hover{
    background-position:0 -38px;
}
#menu-esq ul.dif li.like{float:left;width:156px;margin-top:10px;height:20px;}
#menu-esq ul.dif li.recomendar{float:left;width:156px;margin-top:10px;height:20px;}
/* FINAL ÍCONES FACEBOOK */


/*LADO DIREITO..........................................................................................*/

#conteudo-dir {

    width:645px;

    min-height:549px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 8px 0px 0px;

    /*	background-color: #996666;*/

}

#flash-home {

    width:650px;

    margin:12px 0px 0px 0px;

}

#direita {

    width:650px;

    min-height:540px;

    /*	background-color: #333333;*/

}

#esq-dir {

    width:330px;

    min-height:530;

    float:left;

    /*	background-color: #999999;*/

}

#um-pouco-ceg {width:330px;text-align:justify;margin:15px 0px 0px 0px;float:left;/*	background-color:

#FF9966;*/}

#um-pouco-ceg img{padding:26px 0px 0px 2px;}

#um-pouco-ceg p{margin:0px;padding:0px 0px 10px 0px;}

#noticias{

    width:329px;margin:28px 0px 0px 0px;_margin:10px 0px 0px 0px;float:left;}

#noticias h4{margin:0px;padding:0px 0px 0px 4px;}

#tit-noticia {width:329px;height:23px;border-bottom:1px dotted 

                  #006f98;/*	background-color:

                  #3333FF;*/}

.noticia{width:329px;height:28px;border-bottom:1px dotted 

             #006f98;/*	background-color:

             #663366;*/}.noticia p{margin:0px 0px 0px 0px;padding:9px 0px 0px 8px;}

#instalacoes{

    width:329px;

    height:164px;

    margin:28px 0px 0px 0px;

    _margin:40px 0px 10px 0px;

    float:left;

}

#instalacoes h4{

    margin:0px;

    padding:0px 0px 0px 4px;

}

#tit-instalacoes {

    width:329px;

    height:23px;

    border-bottom:1px dotted #006f98;/*	background-color:#3333FF;*/

    margin-bottom:13px;

}

#proximos-cursos {

    width:298px;

    min-height:512px;

    float:right;

    /*	background-color:  #CCCCCC;*/

}

#tit-proximos-cursos {width:298px;height:24px;float:right;border-bottom:1px solid 

                          #f04300;margin:15px 0px 0px 0px;/*	background-color:

                          #00CCFF;*/}

#tit-proximos-cursos  h4{margin:0px;padding:0px 0px 0px 2px ;}

.curso {width:298px;

        height:58px;float:left;

        margin:16px 0px 0px 0px;

        _margin:12px 0 0 0;

        /*	background-color:

        #CCFF99;*/}

.foto-curso {width:90px;height:58px;background-image:url(../imgs/back-foto-curso.gif);background-repeat:no-repeat;background-position:top; background-position:right;float:left;}

.foto-curso img{padding:5px 0px 0px 7px;margin:0px 0px 0px 0px;}

.info-curso {float:right;width:197px;height:58px;margin-left:10px;/*	background-color:

#33CCCC;*/}

.info-curso p{padding:0px 0px 6px 0px;}

#banner-curso {width:298px;height:144px;float:right;margin-top:22px;_margin-top:12px;/*	background-color:

#FF99CC;*/}

#banner-curso img {padding:0px;margin:-10px 0px 0px 0px;_margin:0px 0px 0px 0px;}/*PARCEIROS..........................................................................................*/

#parceiros {

    width:645px;height:71px;

    margin:0px auto 0px auto;

    _margin:0 auto 20px auto;

    padding:0px;

    /*	background-color:#9999CC;*/

}

#logos {

    width:645px;

    height:53px;

    margin:9px auto 0px auto;

    padding:0px;

    background-color:#fff;

}

#logos div{float:left}

#parceiro1 {

    width:122px;

    margin:15px 0 0 10px;

    _margin:15px 0 0 10px;

    /*	background-color:#99CC33;*/

}

#parceiro2 {

    width:138px;

    margin:15px 0 0 0;

    _margin:15px 0 0 0;

    /*	background-color:#FF6633;*/

}

#parceiro3 {

    width:54px;

    margin:7px 0 0 30px;

    _margin:7px 0 0 30px;

    /*	background-color:#99CC33;*/

}

#logos{border:1px solid #e0e0e0;margin-top:20px}

#logos ul{list-style:none;padding-left:40px!important}

#logos ul,#logos ul li{float:left}

#logos ul li{display:inline;height:40px;margin:8px 25px 0;position:relative;width:100px}

#logos ul #colavita{margin-right:10px}

#logos ul #rojas{margin:8px 15px 0;width:120px}

#dragonetti{float:left;width:640px;height:75px;}
#dragonetti a.rubber{margin-right:10px;width:228px;height:112px; float:left;}
#dragonetti a{margin-right:10px;width:60px;height:75px; float:left;}
#dragonetti a.pj{margin-right:0;}
#dragonetti a img.rubber{width:228px;height:112px;}
#dragonetti a img{float:left;width:60px;height:75px;}

#logos ul .last{padding-right:0!important}

#logos ul li span{display:none;color:#700;font:normal 10px Tahoma,Arial,Verdana,Helvetica,sans-serif;left:12px;position:absolute;top:-24px;width:100%}

#logos ul li a{float:left;height:40px;width:80px}

#logos ul #colavita span{left:5px}

#logos ul #rojas a:link,#logos ul #rojas a:visited{background:url(../imgs/bt_rojas.jpg) no-repeat center -40px;margin-left:20px}

#logos ul #dragonetti a:link,#logos ul #dragonetti a:visited{background:url(../imgs/bt_dragonetti.jpg) no-repeat center 0}

#logos ul #dlozano a:link,#logos ul #dlozano a:visited{background:url(../imgs/diegolozano.gif) no-repeat center 0}

/*#logos ul li a:hover{background-position: center -40px!important}*/



/*#logos #parceiro4,#logos #parceiro5,#logos #parceiro6{height:40px;padding:8px 15px 0 20px}

#logos #parceiro4{width:67px}

#logos #parceiro5{padding-right:0;width:67px}

#logos #parceiro6{padding-left:0;width:61px}

#logos #parceiro4 a,#logos #parceiro5 a,#logos #parceiro6 a{display:block;height:40px}

#logos #parceiro4 a:link,#logos #parceiro4 a:visited{background:url(../imgs/bt_rojas.jpg) no-repeat 0 0}

#logos #parceiro5 a:link,#logos #parceiro5 a:visited{background:url(../imgs/bt_dragonetti.jpg) no-repeat 0 0}

#logos #parceiro6 a:link,#logos #parceiro6 a:visited{background:url(../imgs/diegolozano.gif) no-repeat 0 0 red}

#logos #parceiro4 a:hover,#logos #parceiro5 a:hover,#logos #parceiro6 a:hover{background-position: 0 -40px}*/

#bandeiras {

    margin:30px 0 0 0;

    _margin:0;

    padding:0;

}

/*BOTTOM..........................................................................................*/

#bottom {

    width:850px;

    height:40px;

    background-color:#770000;

    margin:0px auto 0px auto;

    text-align:center;

    clear:both;

    line-height:16px;

}

#bottom p{

    padding:6px 0px 0px 0px;

}/*TITULOS..........................................................................................*/

#tit{width:645px;height:23px;margin:16px 0px 0px 0px;border-bottom:1px dotted 

         #8e0000;}

#tit p{padding-left:9px;}

/*ESCOLA.............ESCOLA..............ESCOLA.......ESCOLA.......ESCOLA......ESCOLA.....ESCOLA..........*/

#conteudo-escola{

    width:850px;

    min-height: 610px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-escola {

    width:645px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 8px 0px 0px;

    /*	background-color:#339999;*/

}

/*

#escola-esq {width:345px;height:250px;float:left;margin:0px 0px 0px 0px;}

#escola-esq img {padding:18px 0px 0px 9px;}

#escola-dir {width:300px;height:250px;float:right;margin:0px 0px 0px 0px;}

#escola-dir  p{padding:17px 9px 0px 12px;text-align:justify;}

*/

#escola-esq {float:left;margin:0px 0px 0px 0px;}

#escola-esq img {padding:0px 18px 9px 9px;}

#escola-dir {margin:0px 0px 0px 0px;}

#escola-dir  p{padding:0px 9px 10px 12px;text-align:justify;}

#escola-conteudo{padding-top:18px;}





#txt-escola {width:625px;float:right;margin:0px 9px 0px 0px;/*	background-color:

#CCFF66;*/}

/*NOTICIAS1......NOTICIAS1...........NOTICIAS1......NOTICIAS1.......NOTICIAS1......NOTICIAS1....NOTICIAS1..........*/

#data-tit {width:645px;height:38px;float:left;border-bottom:1px solid 

               #f9bea7;}

#data-tit p{margin:20px 0px 0px 0px;_margin:18px 0px -17px 0px;padding:0px;}

#chamariz {width:645px;height:30px;float:left;border-bottom:1px solid 

               #f9bea7;/*	background-color:

               #CC6666;*/}

#chamariz  p{padding:0px 0px 0px 0px;margin:9px 0px 0px 0px;_margin:7px 0px -7px 0px;}/*NOTICIAS2......NOTICIAS2...........NOTICIAS2......NOTICIAS2.......NOTICIAS2......NOTICIAS2....NOTICIAS2..........*/

#conteudo-noticias{width:850px;min-height: 500px;background-image:url(../imgs/back-conteudo.gif);background-position:top;background-repeat:no-repeat;background-color: 

                       #FFFFFF;margin:3px auto 0px auto;}

#conteudo-dir-noticias {width:645px;float:right;margin:0px 17px 0px 0px;_margin:0px 8px 0px 0px;/*	background-color: 

#CC9999;*/}

#conteudo-dir-noticias  h3{padding:0px 0px 0px 10px;margin:0px;font-weight:normal;}

#conteudo-dir-noticias  p{padding:0px 9px 17px 9px;}

/*TOPICOS.......TOPICOS...........TOPICOS.......TOPICOS.......TOPICOS......TOPICOS.....TOPICOS.......*/

#confeitaria {

    width:190px;

    height:282px;

    float:left;

    margin:25px 0 0 18px;

    _margin:25px 0 0 8px;

    background-image:url(../imgs/back-confeitaria.jpg);

    background-repeat:no-repeat;

    /*background-color:#999900;*/

}

#cozinha-quente {

    width:190px;

    height:282px;

    float:left;

    margin:25px 0 0 20px;

    background-image:url(../imgs/back-cozinha-quente.jpg);

    background-repeat:no-repeat;

    /*background-color: #00CCCC;*/

}

#bebidas {

    width:190px;

    height:282px;

    float:right;

    margin:25px 17px 0 18px;

    background-image:url(../imgs/back-bebidas.jpg);

    background-repeat:no-repeat;

    /*background-color: #FF9999;*/

}

#confeitaria p,  #cozinha-quente p, #bebidas p{ 

    text-align:center;

    padding:255px 0px 0px 0px;

}

/*PROGRAMAS.......PROGRAMAS...........PROGRAMAS.......PROGRAMAS.......PROGRAMAS......PROGRAMAS.....PROGRAMAS.......*/

#conteudo-programas {

    width:850px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

    padding-bottom:20px;

}

#conteudo-dir-programas {

    width:645px;

    min-height:549px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 8px 0px 0px;

    /*	background-color:#009933;*/

}

#opcoes-cursos {

    width:600px;

    float:left;

    margin:0px 0px 0px 9px;

    padding:0px 0px 0px 0px;

    /*	background-color:#FFCCCC;*/

}

/*PROGRAMAS2.......PROGRAMAS2...........PROGRAMAS2.......PROGRAMAS2.......PROGRAMAS2.....PROGRAMAS2....PROGRAMAS2......*/

#conteudo-programas2{

    width:850px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-programas2 {

    width:645px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 8px 0px 0px;

    /*	background-color:#339999;*/

}

#programas2-topo {

    width:645px;

    height:217px;

    margin:18px 0px 0px 0px;

    /*	background-color:#00CC33;*/

}

#programas2-topo-esq{

    width:334px;

    height:217px;

    float:left;

    background-image:url(../imgs/back-foto-programa2.gif);

    background-repeat:no-repeat;

    background-position:top;

}

#programas2-topo-esq img{

    padding:5px 0px 0px 5px;

}

#programas2-topo-dir {

    width:290px;

    height:227px;

    float:right;

    /*	background-color:#FF3399;*/

}

#programas2-topo-dir  p{

    padding:10px 0px 0px 10px;

}

#inicio{

    width:140px;

    height:32px;

    float:left;

    border:1px solid #ddb2b2;

    margin:3px 0px 0px 0px;

}

#carga-horaria{

    width:140px;

    height:32px;

    float:right;

    border:1px solid #ddb2b2;

    margin:3px 0px 0px 0px;

}

#dias{

    width:140px;

    height:45px;

    float:left;

    border:1px solid #ddb2b2;

    margin:8px 0px 0px 0px;

}

#valor{

    width:140px;

    height:45px;

    float:right;

    border:1px solid #ddb2b2;

    margin:8px 0px 0px 0px;

}

#duracao-dias{

    width:140px;

    height:45px;

    float:right;

    border:1px solid #ddb2b2;

    margin:8px 0px 0px 0px;

}

#duracao{

    width:140px;

    height:45px;

    float:left;

    border:1px solid #ddb2b2;

    margin:8px 0px 0px 0px;

}

#duracao p{

    padding:16px 0px 0px 10px;

}

#bt-comprar-curso{

    float:right;

    margin:8px 0px 0px 0px;

}

#valor p{

    padding:15px 0px 0px 10px;

}

#duracao-dias p{

    padding:10px 0px 0px 10px;

}

#pre-requisitos{

    width:288px;

    height:45px;

    float:left;

    border:1px solid #ddb2b2;

    margin:8px 0px 8px 0px;

}

#txt-programa2 {

    width:644px;float:left;

    /*	background-color: #FFCC33;*/

}

#txt-programa2 p{

    padding:15px 12px 0px 12px;

    text-align:justify;

}

#txt-programa2 h4{

    padding:20px 12px 0px 12px;

}

#cursos-relacionados {

    width:644px;

    min-height:143px;

    background-color:#efefef;

    float:left;

}

#cursos-relacionados p{

    padding:0px 0px 9px 14px;

}

#tit-curso-relacionados{

    width:629px;

    height:17px;

    margin:14px auto 14px auto;

    border-bottom:1px dotted #484848;

}

#tit-curso-relacionados h5{

    padding:0px 0px 0px 6px;

}

/*CONTATO.......CONTATO...........CONTATO.......CONTATO.......CONTATO......CONTATO.....CONTATO.......*/

#conteudo-contato{

    width:850px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-contato {

    width:645px;

    height:486px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 8px 0px 0px;

    /*	background-color:#339999;*/

}

#conteudo-dir-contato  h4{

    margin-top:215px;

    *margin-top:200px;

    padding:0px;

    text-align:center;

    /*	background-color:#CCCCCC;*/

}

#formulario{

    width:348px;

    height:256px;

    float:left;

    margin:20px 0px 0px 10px;

    display:block;

    /*	background-color: #CCFFCC;*/

}

#formulario label{

    display: block;

    text-align:left;

    float: left;

    width: 70px;

    line-height:27px;

}

#formulario input{

    display: block;

    width: 274px;

    height:15px;

    float: right;

    margin:0px 0px 10px 0px;

}

#formulario textarea{

    display: block;

    width: 274px;

    height:125px;

    float: right;

}

#formulario img{

    padding:15px 0px 0px 140px;

}

#box-contato {

    width:267px;

    height:186px;

    background-color:#f2f2f2;

    float:right;

    margin-top:20px;

    padding:0px;

}

#box-contato p{

    padding:23px 0px 0px 22px;

}

/*CADASTRO.......CADASTRO...........CADASTRO.......CADASTRO.......CADASTRO......CADASTRO.....CADASTRO.......*/

#conteudo-cadastro{

    width:850px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-cadastro {

    width:645px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 9px 0px 0px;

    /*	background-color:#339999;*/

}

#formulario-cadastro{

    width:610px;

    float:left;

    margin:20px 0px 0px 18px;

    _margin:20px 0px 0px 9px;

    /*	background-color:#CCFFCC;*/

}

#formulario-cadastro p{

    padding:0px 0px 6px 0px;

}

.input-cadastro{

    width: 600px;

    height:15px;

    float: left;

    margin:0px 0px 0px 0px;

}

#formulario-cadastro textarea{

    width: 600px;

    height:125px;

    float: left;

}

#formulario-cadastro img{

    padding:15px 0px 0px 238px;

}

.checkbox-cadastro {

    width:15px;

    margin:10px 0px 0px 0px;

}

/*NEWS.......NEWS...........NEWS.......NEWS.......NEWS......NEWS.....NEWS......NEWS.........................*/

#conteudo-news {

    width:850px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-news {

    width:645px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 8px 0px 0px;

    /*background-color:#339999;*/

}

#conteudo-dir-news select {

    width:99px;

    height:17px;

    border:1px solid #808080;

    color:#484848;

    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;

    font-size:10px;

    font-weight:bold;

}

#conteudo-dir-news form {

    padding:17px 0px 0px 10px;

    margin:0px;

}

#conteudo-dir-news h4 {

    margin:0px;

    padding:15px 0px 15px 10px;

}

#conteudo-dir-news ul{

    margin:0px;

    padding:0px 0px 0px 10px;

}

#conteudo-dir-news li{

    list-style-type:none;

    line-height:16px;

}

/*CLIPPING.......CLIPPING........CLIPPING.......CLIPPING.......CLIPPING......CLIPPING.....CLIPPING......CLIPPING....*/

#conteudo-clipping{

    width:850px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-clipping {width:645px;float:right;margin:0px 17px 0px 0px;_margin:0px 8px 0px 0px;/*	background-color:

#339999;*/}

#conteudo-dir-clipping p{padding:0px 9px 0px 9px;}

#conteudo-dir-clipping  select{width:99px;height:17px;border:1px solid 

                                   #808080;color:

                                   #484848;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;font-weight:bold;margin:0px 0px 10px 0px;}

#conteudo-dir-clipping form{padding:17px 0px 0px 10px;margin:0px;}.

sanfoninha {

    width:645px;

    border-bottom:1px solid #f9bea7;

    border-top:1px solid #ffffff;

    border-left:1px solid #ffffff;

    border-right:1px solid #ffffff;

}

.sanfoninha  h3 {padding:12px 0px 12px 12px;font-weight:normal;}.conteudo-sanfona {width:599px;padding:0px 0px 19px 25px;}.clearthis {height:0px;line-height:0px;clear:both;}/*CLIPPING2.....CLIPPING2.....CLIPPING2....CLIPPING2....CLIPPING2...CLIPPING2...CLIPPING2.......CLIPPING2...*/

#conteudo-clipping2 {

    width:850px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-clipping2 {

    width:645px;

    min-height:600px;

    float:right;

    margin:0px 17px 0px 0px;

    _margin:0px 8px 0px 0px;

    /*	background-color:#339999;*/

}

#conteudo-dir-clipping2  h4{

    padding:19px 0px 13px 10px;

}

#conteudo-dir-clipping2  p{

    padding:0px 0px 0px 10px;

}

#conteudo-dir-clipping2  img{

    padding:26px 0px 0px 10px;

}/*DOCENTES.......DOCENTES........DOCENTES.......DOCENTES.......DOCENTES......DOCENTES.....DOCENTES......DOCENTES....*/

#conteudo-docentes{

    width:850px;

    min-height:500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color:#FFFFFF;

    margin:3px auto 0px auto;

}

#conteudo-dir-docentes {

    width:645px;float:right;margin:0px 17px 0px 0px;_margin:0px 8px 0px 0px;/*	background-color:

    #FF9966;*/}

#conteudo-dir-docentes p{padding:0px 9px 0px 9px;}/*IMAGENS.......IMAGENS........IMAGENS.......IMAGENS.......IMAGENS......IMAGENS.....IMAGENS......IMAGENS....*/

#conteudo-imagens{
    width:850px;
    min-height:560px;
    background-image:url(../imgs/back-conteudo.gif);
    background-position:top;
    background-repeat:no-repeat;
    background-color:#FFFFFF;
    margin:3px auto 0px auto;
}

#conteudo-dir-imagens {
    width:645px;
    float:right;
    margin:0px 17px 30px 0px;
    _margin:0px 8px 0px 0px;
}

#flash-imgs{
    width:605px;
    height:470px;
    margin:20px 0px 0px 20px;
}

/*AREA USUARIO.......AREA USUARIO......AREA USUARIO....AREA USUARIO....AREA USUARIO.....AREA USUARIO....*/

#area-usuario {

    width:617px;

    height:60px;

    float:left;

    margin:48px 0px 0px 15px;

    /*	background-color:#99FF00;*/

}

#area-usuario ul{

    margin:0px;

    padding:0px;

}

#area-usuario li{

    display:inline;

    padding:0px;

    margin:0px;

}

#area-usuario img {

    padding:0px 9px 0px 0px;

}

/*MEUS PEDIDOS.......MEUS PEDIDOS......MEUS PEDIDOS....MEUS PEDIDOS....MEUS PEDIDOS.....MEUS PEDIDOS....*/

#tabela-pedidos {

    width:617px;

    float:left;

    margin:25px 0px 0px 15px;

    padding-bottom:45px;

    /*	background-color:#99FF00;*/

}

/*LOGIN.......LOGIN......LOGIN....LOGIN....LOGIN....LOGIN..............LOGIN...............LOGIN.........*/

#login {

    width:337px;

    float:left;

    margin:45px 0px 0px 96px;

    _margin:45px 0px 0px 45px;

    text-align:center;

    /*	background-color:#99FF00;*/

}

#login label{

    display: block;

    text-align:right;

    float: left;

    width: 40px;

    line-height:25px;

    margin-left:40px;

    _margin-left:20px;

    /*	background-color:#FF9999;*/

}

.input-classe {

    display: block;

    width: 211px;

    height:15px;

    float: right;

    margin:0px 40px 10px 0px;

    /*	background-color:#FF6600;*/

}

#login  p{

    margin:0px;

    padding:0px 0px 0px 0px;

    /*	background-color:#3399CC;*/

}

#login  h3{

    padding:0px 0px 0px 0px;

    margin:0px 0px 15px 0px;

}

#login  h6{

    text-align:left;

    font-weight:normal;

    padding:0px 0px 0px 0px;

    margin:15px 0px 0px 0px;

}

/*CONTRATO.......CONTRATO......CONTRATO....CONTRATO....CONTRATO....CONTRATO...........CONTRATO..........CONTRATO.........*/

#conteudo-contrato {

    width:800px;

    min-height: 500px;

    background-image:url(../imgs/back-conteudo.gif);

    background-position:top;

    background-repeat:no-repeat;

    background-color: #FFFFFF;

    margin:3px auto 0px auto;

    text-align:justify;

}

/*CLASSES DE ESTILO.............................................................................................*/

.txt-red10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#8e0000;}

.txt-red10 a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#8e0000;text-decoration:underline;}

.txt-red10 a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#8e0000;text-decoration:underline;}

.txt-red10 a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#8e0000;text-decoration:none;}

.txt-red10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#8e0000;}

.txt-red10b a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#8e0000;text-decoration:none;}

.txt-red10b a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#8e0000;text-decoration:none;}

.txt-red10b a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#f04300;text-decoration:none;}

.txt-red10b a:active{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#f04300;text-decoration:none;}

.txt-red11 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#8e0000;text-decoration:none;}

.txt-red11 a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#8e0000;text-decoration:none;}

.txt-red11 a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#8e0000;text-decoration:none;}

.txt-red11 a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#8e0000;text-decoration:underline;}

.txt-red11 a:active{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#8e0000;text-decoration:underline;}

.txt-red12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#8e0000;}

.txt-red18 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:18px;color:#8e0000;}

/*CINZA...............................*/

.txt-cinza48 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#484848;}

.txt-cinza {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#555555;}

.txt-cinza a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#555555;text-decoration:none;}

.txt-cinza a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#555555;text-decoration:none;}

.txt-cinza a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#555555;text-decoration:underline;}

.txt-cinza10-claro {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#7c7c7c;}

.txt-cinza10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#555555;}

.txt-cinza10 a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#555555;text-decoration:none;}

.txt-cinza10 a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#555555;text-decoration:none;}

.txt-cinza10 a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#f04300;text-decoration:none;}

.txt-cinza12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#555555;}

/*AZUL...............................*/

.txt-azul12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#006f98;}

.txt-azul10{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#006f98;}

.txt-azul10 a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#006f98;text-decoration:none;}

.txt-azul10 a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#006f98;text-decoration:none;}

.txt-azul10 a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#006f98;text-decoration:underline;}/*LARANJA...............................*/

.txt-laranja12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#f04300;}

.txt-laranja11 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#f15c22;}

.txt-laranja11 a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#f15c22;text-decoration:none;}

.txt-laranja11 a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#f15c22;text-decoration:none;}

.txt-laranja11 a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#f15c22;text-decoration:underline;}

.txt-laranja10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#f04300;}

.txt-laranja10 a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#f04300;text-decoration:underline;}

.txt-laranja10 a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#f04300;text-decoration:underline;}

.txt-laranja10 a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#f04300;text-decoration:none;}

/*BRANCO...............................*/

.txt-branco10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#ffffff;}

.txt-branco10 a:link{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#ffffff;text-decoration:none;}

.txt-branco10 a:visited{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#ffffff;text-decoration:none;}

.txt-branco10 a:hover{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#ffffff;text-decoration:underline;}/*FORMULARIOS...............................*/

.form {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#555555;border:1px solid #770000;}	

.form-cinza {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#555555;border:1px solid #cdcdcd;}

.form-laranja {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#555555;border:1px solid #fe500d;}

.form-rosa {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#555555;border:1px solid #ddb2b2;}

/*estilos...............................*/

.justificado {text-align:justify;}

.negrito {font-weight:bold;}

.sublinhado {text-decoration:underline;}

.maiuscula {text-transform:uppercase;}



.dev{color:#666;font:normal 10px Arial,Verdana,Helvetica,sans-serif;margin:0 auto;padding:10px 0;text-align:right;width:850px}

.dev a:link,.dev a:visited{color:#484848}



/* categoria */

.categoria{float:left;padding:10px 0 15px;text-align:right;width:100%}

.categoria h2{color:#f04300;float:left;font:700 14px Tahoma,Arial, Helvetica, sans-serif;padding:5px 0 0 20px;text-transform:uppercase}

.categoria select{border:1px solid #900;float:right;font:normal 11px Tahoma,Arial, Helvetica, sans-serif;margin-top:5px}

.categoria select:focus{color:#c00}



/* galeria */

.cont-galeria{float:left;width:100%}

.cont-galeria .cont{padding-left:30px}

.galleryview {

    font-size: 12px;

    font-family: Tahoma, Arial, Helvetica, sans-serif;

}

.panel-overlay h2,

.panel-overlay p{

    margin: .3em 0;

}

.panel-overlay h2{padding-top:8px}

.panel-overlay p {

    line-height: 1.2em;

}

a:focus{outline:none}

#n-prev,#n-next{float:left;height:340px;position:absolute;top:0;width:50%;z-index:9999999!important;}

#n-prev img,#n-next img{height:340px;width:100%}

#n-prev{left:0}

#n-prev:hover{background:url(../js/themes/light/prev-big.png) no-repeat left center}

#n-next{right:0}

#n-next:hover{background:url(../js/themes/light/next-big.png) no-repeat right center}





/* Galeria Lista */

#ls-galeria{float:left;font:700 11px Arial,Helvetica, sans-serif;list-style:none;width:100%}

#ls-galeria li {

    display:block;

    float:left;

    height:100px;

    padding:30px 0 0 30px;

    text-align:center;

}

#ls-galeria li a:link,#ls-galeria li a:visited{color:#f04300;text-decoration:none}

#ls-galeria li a:hover{text-decoration:underline}

#ls-galeria li img{background:#fff;border:1px solid #e1e1e1;height:70px;padding:5px;width:114px}

#ls-galeria li p{padding:4px 0 0;width:126px}

/* POP-UP */
#pop{
    display: block;
    height: 466px;
    left: 43%;
    position: absolute;
    top: 12%;
    width: 330px;
    z-index: 1;
}
#pop .bt{
    background: url("../imgs/btn-fechar-dez11.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    float: right;
    height: 66px;
    left: -66px;
    position: relative;
    top: 75px;
    width: 66px;
}
#pop img{
    display:block;
    float:right;
}
#pop .bt a{
    color: #FFFFFF;
    display: block;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 66px;
    padding-right: 6px;
    padding-top: 4px;
    text-decoration: none;
    width: 66px;
}
