@import url(ensinos.css);

#supletivo #conteudo {
	float: none;
	width: auto;
	padding-right: 0;
	margin: 0 0;
}

#conteudo_ensinos #acesso_rapido {
	background: url(../imagens/tit_supletivo.gif) no-repeat center left;
}

#supletivo #corpo #conteudo #topo_supletivo {
    float: left;
    width: 568px;
    height: 106px;
    text-align: right;
}
#supletivo #corpo #conteudo #menu_supletivo {
    width: 230px;
    float: left;
    height: 295px;
}
#supletivo #corpo #conteudo #noticias {
    float: left;
    width: 300px;
	margin-top: -2px;    
    margin-left: 27px;
}
#supletivo #corpo #conteudo > #noticias {
	margin-left: 38px;
}

#supletivo #corpo #conteudo #noticias ul li {
    display: block;
    margin-bottom: 5px;
    font-size: 11px;
    background: #ffffce url(../imagens/seta_amarela.gif) no-repeat center right;
}
#supletivo #corpo #conteudo #noticias ul li a { 
    color: #000;
    display: block;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 16px;
}
#supletivo #corpo #conteudo #noticias ul li a:hover,
#supletivo #corpo #conteudo #noticias ul li a:hover strong { text-decoration: underline; }
#supletivo #corpo #conteudo #destaque { padding: 10px 0; clear: both; display: block; }
#supletivo #corpo #conteudo #destaque p a,
#supletivo #corpo #conteudo #destaque h3 a { color: #000; }
#supletivo #corpo #conteudo #destaque a:hover { text-decoration: underline; }
#supletivo #corpo #conteudo #destaque h3 a {
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 3px;
    text-align: justify;
}
#supletivo #corpo #conteudo #destaque p a {
    font-size: 10px;
    display: block;
}
#supletivo #corpo #conteudo #destaque .foto {
    display: block;
    float: left;
    width: 107px;
    margin-right: 6px;
}
#supletivo #corpo #conteudo #destaque .foto img { border: 1px solid #EEE; vertical-align: text-top; }
#supletivo #corpo #conteudo h5 {
    padding-top: 6px;
    padding-left: 13px;
    font-size: 18px;
    letter-spacing: -1px;
    width: 298px;
    height: 26px;
    float: left;
    display: block;
}
#supletivo #corpo #conteudo .mais {
    font-weight: bold;
    color: #000;
    font-size: 12px;
    margin-top: 8px;
    margin-left: 4px;
}
#supletivo #corpo #conteudo .mais:hover {
    border-left: 3px solid #FFCC00;
    padding-left: 3px;
}