body { background: #ffffff url(../images/bg_geral_escola.jpg) top left repeat-x; }


#container_preheader { height: 38px; background: url(../images/bg_preheader_escola.jpg) top center no-repeat; }
#preheader {  }

#container_header { height: 180px; background: url(../images/bg_header_escola.jpg) top center no-repeat; }
#header { }

#logo_rede {
    height: 43px;
    overflow: hidden;
}
#logo_colegio, #anima_tour_virtual {
    height: 100px;
    overflow: hidden;
}
/* nav list com sub list*/
#nav li .segmento {
    display: block;
    font-weight: bold;
}
#nav li ul {
    list-style-type: none;
    margin-bottom: 0px;
}
#nav li ul li{
    font-size: 80%;
    margin-left: 8px;
    color: red;
}

/*footer*/
#container_footer { background: #f2f2f3 url(../images/bg_footer_ladrilho_escola.jpg) repeat-x top left; }


/*comum coluna 2 e 3*/


/*content*/
#content { 
    min-height: 400px;
    height: auto;
    overflow: auto !important;
    margin-bottom: 20px;
    background: none;
}

#content * .noticia_destaque {
    margin-top: 6px;
}
#content * img {
    z-index: 1;
}
#content * .noticia_destaque p.bloco {
    background: url("../colegio/cnsa/_imagens/bg_verde_destaque_colegio.png") top left no-repeat;
    display: block;
    overflow: hidden;
    font-size: 11px;
    color: #333;
    padding: 5px 10px;
    margin: 0px;
    margin-top: -20px;
    position: relative;
    z-index: 1002;
    min-height: 63px;
    height: auto !important;
    height: 63px;

}
#content * .noticia_destaque p .titulo  {
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    display: block;
    margin-top: -1px;
    margin-bottom: 5px;
}

#content * .noticia_destaque p.azul {
    background: url("../colegio/cnsa/_imagens/bg_azul_destaque_colegio.png") top left no-repeat;
}
#content * .noticia_destaque p.laranja {
    background: url("../colegio/cnsa/_imagens/bg_laranja_destaque_colegio.png") top left no-repeat;
}

/*listagem de noticias*/
span.news_colegio h5 { 
    margin: 0px;
    padding: 3px 0px 3px 0px;
    color: #003066;
    font-size: 16px;
    line-height: 17px; 
}
span.news_colegio {
    position: relative;
    display: block;
    height: auto;
    margin-bottom: 10px;
    padding-right: 5px;
    height: 75px;
    min-height: 75px;
}
span.news_colegio p {
    font-size: 11px;
    padding-top: 5px;

    margin-bottom: 10px;
    height: auto !important;

}
span.news_colegio img.on_left {
    margin-bottom: 0;
}

/* coluna 4 */
/* reformatando a coluna 4 para o novo layout */
#acesso_rapido .top {
    background: none;
    overflow: visible;
    margin-left: -8px;
}
#acesso_rapido .body {
    border: 0;
}
#acesso_rapido .bottom {
    background: none;
}
#acesso_rapido * .estado {
    color: #FF812D;
}
#acesso_rapido * .cidade {
    color: #666;
}
#acesso_rapido * .colegio, #acesso_rapido * a.colegio {
    color: #333;
}

#titulo_noticias {
    text-align: right;
    display: block;
    height: 33px;
    overflow: visible;
    margin-right: -5px;
    margin-top: 8px;
}
#titulo_destaques {
    text-align: right;
    display: block;
    height: 25px;
    overflow: visible;
    margin-right: -1px;
    margin-top: -26px;
    position: relative;
    z-index: 1003;
    *margin-top: -20px; /* IE 7 and below */
}