

body {
background: url(../imagens/estrutura/background.jpg);
font-family: verdana, arial;
font-size:11px;
	margin:0;
	padding:0;
}

a:hover {
	color:#AAA;
	text-decoration: none;	}
a:link,
a:visited,
a:active {
	text-decoration: none;
	color: #666;	}

#educ_conteudo{float:right;}

#topo {
width:100%;
height:361px;
background: url(../imagens/estrutura/topo.png) no-repeat top center;
}

#centralizatopo {
width:780px;
margin:auto;
}

#logo {
float:left;
width:300px;
height:105px;
padding:15px 0 0 200px;
}

#menuensinos {
float:left;
width:165px;
height:85px;
padding:35px 0 0 115px;
#padding:35px 0 0 100px;
line-height:20px;
font-size:10px;
color:#264289;
}

#menuensinos li{	list-style-image: url(../imagens/estrutura/seta_topo.png);	}

#menuensinos a{
text-decoration:none;
color:#264289;
}

#menuensinos a:hover{
color:#D12627;
}

#slide {
float:left;
padding:8px 0 0 6px;
}

#estrutura {
width:780px;
margin:auto;
}

#menu {
float:left;
width:152px;
list-style:none;
margin:0 0 0 34px;
#margin:-12px 0 0 34px;
}

#conteudo {
float:right;
width:594px;
background: url(../imagens/estrutura/bg_conteudo.png) repeat-y;
min-height:400px;
}

#mural {
background: url(../imagens/home/bg_mural_home.jpg) repeat-y center;
width:557px;
min-height:300px;
}

#destaques {
float:left;
width:260px;
background: url(../imagens/home/bg_destaques.jpg) no-repeat top left;
margin-left:18px;
}

#projetos {
float:left;
width:260px;
background: url(../imagens/home/bg_projetos.jpg) no-repeat top left;
padding-left:9px;
}

#vejamais {
float:left;
text-align:center;
width:557px;
height:22px;
}

#bannerbts {
width:557px;
text-align:center;
}

#rodape {
clear:both;
width:100%;
height:101px;
background: url(../imagens/estrutura/rodape.png) no-repeat bottom center;
}

/* ----------------------------   MENU   ----------------------------   */

#mescola { 
        z-index:1 !important; 
        padding:0; 
        margin:0; 
        list-style:none; 
        position:relative; 
        width:154px;
        display: inline;
}
#mescola li {
        margin: 0;
		#margin-left: -16px;
}
#mescola li.first {#margin-left: 0px}
#mescola li.last { background:none; }
#mescola li a {
        display:block; 
        color:#FFF; 
        font-family:Verdana, arial, sans-serif; 
        font-size:10px; 
        text-decoration:none; 
        font-weight:bold;
		line-height:18px;
		padding-top:3px;
		padding-left:10px;
		background:#274289 url(../imagens/estrutura/separadormenu.jpg) no-repeat center bottom;
		#background:#1E377E url(../imagens/estrutura/separadormenu.jpg) no-repeat center bottom;
		background:#1E377E url(../imagens/estrutura/separadormenu.jpg) no-repeat center bottom\9;	}
#mescola li a.fly { }

#mescola li ul li {	padding:0;	}
#mescola li:hover {position:relative;}
#mescola li a:hover {position:relative; background:#3654A1;}
#mescola li:hover > a {color:#C3CCE3; background:#3654A1;}
#mescola li:hover > a.fly {color:#C3CCE3;background:#3654A1;}

#mescola ul { 
        padding:0; 
        margin: 0px 0 0 -5px; 
		#margin: 0px 0 0 30px; 
        list-style:none; 
        height:auto; 
        position:absolute; 
        left:-9999px; 
        top:0;
}
#mescola table {
        border-collapse:collapse; 
        width:0; 
        height:0; 
        margin:-1px -10px;
}
#mescola ul li a {background: url(../imagens/estrutura/bg_menu.png);font-weight:bold;width:155px; color:#fff;}
#mescola ul li a.fly { }
#mescola ul ul li a {}
#mescola ul ul li a.fly {}
#mescola ul ul ul li a {}

#mescola li a.current,
#mescola ul li a.current,
#mescola ul ul li a.current,
#mescola ul ul ul li a.current {background-color:#376189; color:#fff;}

#mescola li.primeiro{}
#mescola li.margemtopo {margin-top:0px;}

#mescola :hover ul,
#mescola :hover ul :hover ul,
#mescola :hover ul :hover ul :hover ul {left:148px; border:1px solid #3F627F;}

#mescola :hover ul ul,
#mescola :hover ul :hover ul ul {left:-9999px;}

#mescola ul li:hover > a { color:#C3CCE3;}
#mescola ul ul li:hover > a { color:#C3CCE3;}

#mescola li.last {background: url(../imagens/estrutura/rodape_menu.png) no-repeat bottom left !important; height:36px;}


/* ----------------------------   MURAL 01  ----------------------------   */

.hpmural01 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        width: 220px;  
margin-left:10px;
}
.hpmural01 tr td ul {
        margin: 0;
        padding: 0px;
        list-style: none;
}
.hpmural01 tr td ul li {
        margin: 0px 0 0px 0;
}
.hpmural01 div {
        padding-top: 50px;
}
.hpmural01img {
        float: right;
        width: 100px;
        height: 100px;
margin-top: -31px !important;
}


a.hpmural01titu:link,
a.hpmural01titu:active,
a.hpmural01titu:visited,
a.hpmural01titu:hover {
        text-decoration: none;
        font-weight: bold;
        color: #fff;
		font-size:12px;	}


/* ----------------------------   MURAL 02  ----------------------------   */

.hpmural02 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        width: 220px;  
margin-left:10px;
margin-top:30px;
}
.hpmural02 tr td ul {
        margin: 0;
        padding: 0px;
        list-style: none;
}
.hpmural02 tr td ul li {
        margin: 0px 0 0px 0;
}
.hpmural02 div {
        height:70px;
}
.hpmural02img {
        float: left;
border:1px #264288 solid;
        width: 54px;
        height: 54px;
margin:5px;
}


a.hpmural02titu:link,
a.hpmural02titu:active,
a.hpmural02titu:visited,
a.hpmural02titu:hover {
        text-decoration: none;
        font-weight: bold;
        color: #D12628;
font-size:11px;
}

a.hpmural02desc:link,
a.hpmural02desc:active,
a.hpmural02desc:visited,
a.hpmural02desc:hover {
        text-decoration: none;
        font-weight: none;
        color: #3C4957;
font-size:11px;
}

/* ----------------------------   MURAL 09  ---------------------------- NA P?GINA esportes_modalidade.asp	 */

.hpmural09 {
	font-family: Verdana, Arial;
	margin-left:10px;	}

.hpmural09 tr td ul {
        margin: 0;
        padding: 0px;	}

.hpmural09 tr td ul li {	margin: 0;	}

.hpmural09 div {
	text-align:left !important;
	height:90px;
	width:320px;	}

.hpmural09img {
        float: left;
        width: 100px;
        height: 75px;
		margin: 5px;	}

a.hpmural09titu:link,
a.hpmural09titu:active,
a.hpmural09titu:visited,
a.hpmural09titu:hover {
	text-decoration: none;
	font-weight: bold;
	color: #666;	}

.hpmural09vejamais{
        float: right;
        width: 71px;
		font-family:Verdana, Arial;
		font-size:9px;	}

.hpmural09vejamais a { color:#666;	}

/*------------------------------		FIM  DO  C?DIGO  DA  P?GINA  AREA esportes		-----------------------------------*/

/* ----------------------------   MURAL 10  ---------------------------- NA P?GINA cardapio.asp  */

.hpmural10 {
	font-family: Verdana, Arial;
	margin-left:10px;	}

.hpmural10 tr td ul {
        margin: 0;
        padding: 0px;
        list-style: none;	}

.hpmural10 tr td ul li {	margin: 0px 0 0px 0;	}

.hpmural10 div {
	text-align:left !important;
	height:90px;
	width:320px;	}

.hpmural10img {
        float: left;
        width: 100px;
        height: 75px;
		margin: 5px;	}

a.hpmural10titu:link,
a.hpmural10titu:active,
a.hpmural10titu:visited,
a.hpmural10titu:hover {
	text-decoration: none;
	font-weight: bold;
	color: #666;	}

.hpmural10vejamais{
        float: right;
        width: 71px;
		font-family:Verdana, Arial;
		font-size:9px;	}

.hpmural10vejamais a { color:#666;	}

/*------------------------------		FIM  DO  C?DIGO  DA  P?GINA  DE  CARD?PIO		-----------------------------------*/


/* ----------------------------   INTERNAS  ----------------------------   */

#titulo {
background: url(../imagens/internas/titulo_internas/titu_01.jpg) no-repeat top left;
width:527px;
height:24px;
padding:8px 0 0 30px;
color:#274288;
font-size:15px;
font-weight:bold;
}

#subtitulo {
background: url(../imagens/internas/titulo_internas/titu_02.jpg) no-repeat top left;
width:527px;
height:30px;
padding:9px 0 0 50px;
color:#D12628;
font-size:13px;
font-weight:bold;
}

#internaconteudo {
width:520px;
padding:18px;
text-align:justify;
line-height:20px;
color:#3C4957;
}

.hpcal {	width: 154px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B8D8EA;
	text-align: center;
	background-color: #6596C7;
	vertical-align: top;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
}
.hpcalbg {	padding: 10px;
}
.hpcaldatas {	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-align: left;
	background-color: #FFF;
	width: 150px;
}
.hpcaldiasemana {	color: #006699;
	font-weight: bold;
	background-color: #FF9900;
}
.hpcaldomingos {	background-color: #3468A1;
}
.hpcalsabados {	background-color: #3468A1;
}
.legenda {	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#internaconteudo table{
font-family: verdana, arial;
font-size:11px;
}

#tabela{
font-family: verdana, arial;
font-size:11px;
border:1px dashed #A7C8EB;
width:515px;
}

#tabela td{
font-family: verdana, arial;
font-size:11px;
color:#3C4957;
background-color:#E3EEFA;
border:1px solid #B5DDB;
}

.fotosint {
border:1px #C55758 dashed;
padding:3px;
margin:5px;
}
<!--
.galeria { width:50px;} /* tamanho da tabela */
.galeria img { border:1px solid #000;} /* borda das imagens*/
.galeria td { padding:10px;} /* espa?amento das c?lulas*/
.galeria tfoot td { padding:2px 0 2px 0; text-align:center; color:#ff6600; } /* espa?amento das c?lulas do menu e cor do texto*/
.galeria tfoot a { border:1px solid #c9c9c9; padding:0 5px; color:#666; background:#f1f1f1; line-height:17px;} /* estilo dos bot?es*/
.galeria tfoot a:hover { border:1px solid #FF6600; background:#fff; } /* estilo dos bot?es :hover*/

-->

/* INICIO MURAL CIRCULARES */
.hpmuralCirculares {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        width: 100%;
        background: #FAFAFA;
padding:10px;
}
.hpmuralCirculares div {
        height: 40px;
        padding: 10px;
}
#hpmuralCircularescol01 {
        width: 50%;
        border-right: 1px dashed #DFDFDF;
}
#hpmuralCircularescol02 {
        width: 50%;
}
.hpmuralCircularesimg {
        float: left;
        margin-right: 10px;
        width: 54px;
        height: 54px;
        border: 1px solid #333;
}
a.hpmuralCircularesdata:link,
a.hpmuralCircularesdata:active,
a.hpmuralCircularesdata:visited{
        text-decoration: none;
        color: #D12628;
        font-weight: bold;
}
a.hpmuralCircularestitu:link,
a.hpmuralCircularestitu:active,
a.hpmuralCircularestitu:visited{
        text-decoration: none;
        font-weight: bold;
}
a.hpmuralCircularesdesc:link,
a.hpmuralCircularesdesc:active,
a.hpmuralCircularesdesc:visited{
        text-decoration: none;
        color: #333;
}
a.hpmuralCircularesdesc:hover, a.hpmuralCircularestitu:hover, a.hpmuralCircularesdata:hover{text-decoration: underline;}
/* FIM MURAL CIRCULARES */
