@import url("ie.css");
@import url("print.css") print;
@import url("reset.css");

body {
	font-family:Arial, Helvetica, sans-serif;
	
}

.hide {
	display:none;
}

.center {
	text-align:center;dados-eventos-box
	margin:3px;
}

#site {
	width:100%;
}

#topo {
	width:100%;
	height:185px;
	margin:0 auto;
	background:url(../img/rp-topo.jpg) repeat-x;
}

#topo-top {
	width:1008px;
	height:132px;
	margin:0 auto;
	background:url(../img/bg-topo-top.jpg) no-repeat;
}

#top-logo{
	width:401px;
	height:132px;
	float:left;
}

#topo-top a{
	display:block;
	width:401px;
	height:132px;
	background:url(../img/logo.jpg) no-repeat;
	text-indent:-2000px;	
}

#boletim {
	float:right;
	text-align:right;
	margin-top:10px;
}

#boletim p {
	font-size:14px;
}

.form-campo {
	margin-right:150px;
	width:250px;
}

.form-campo label {
	font-size:12px;
}

#boletim .campo {
	width:142px;
	padding:4px 4px;
	border: solid 1px #E8E8E8;
	height:16px;
	margin-top:3px;
}

#confira {
	display:block;
	width:110px;
	height:22px;
	background:url(../img/bt-confira.jpg) no-repeat;
	text-indent:-2000px;
}

#boletim p {
	text-transform:uppercase;
	background:url(../img/ico-boletim.jpg) center left no-repeat;
	text-align:left;
	padding-left:10px;
	color:#206A99;
	margin-bottom: 10px;
	margin-left:20px;
}

#bt-conecta {
	margin-top:4px;
}

#topo-botton {
	clear:both;
	width:1008px;
	height:53px;
	margin:0 auto;
	background:url(../img/bg-topo-botton.jpg) no-repeat;
}

#data {
	float:left;
	font-size:11px;
	margin-top:10px;
	margin-left:10px;
	_margin-left:5px;
}

#frase {
	color:#fff;
	float:left;
	margin-left:60px;
	_margin-left:55px;
	margin-top:9px;
	font-size:13px;
}


/* CONTEUDO */

#conteudo {
	width:1008px;
	margin:0 auto;
	margin-top:10px;
	clear:both;
}

#menus {
	width:184px;
	margin-right:10px;
	float:left;
}

#menu-principal {
	margin-bottom:10px;
}

#hd-menu-principal {
	width:184px;
	height:32px;
	background:url(../img/menu-principal.jpg) no-repeat;
}

#menus h2 {
	text-indent:-2000px;
}

.menus-midle {
	background:url(../img/rp-midle.jpg) repeat-y;
	border:#e3e3e3 1px solid;
	font-size:13px;
}

#menu-principal a {
	display:block;
	background:url(../img/ico-menu.jpg) 16px center no-repeat;
	height:22px;
	padding-left:28px;
	padding-top:5px;
	border-bottom:#e3e3e3 1px solid;
	color:#000;
}

#menu-principal a.border-botton {
	border-bottom:none;
}

#menu-principal a:hover {
	text-decoration:underline;
}

#enquete {
	margin-bottom:10px;
}

#hd-enquete {
	width:184px;
	height:32px;
	background:url(../img/enquete.jpg) no-repeat;
}

#enquete label {
	font-size:11px;
	margin-left:25px;
}

#enquete .menus-midle {
	padding:10px 0;
}
#enquete .bt-radio {
	margin-bottom:9px;
	_margin-top:-10px;
}

#pergunta {
	margin:10px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

#resultado-anterior {
	font-size:10px;
	color:#000;
	text-align:center;
	margin-bottom:20px;
	color:#000000;
}

#resultado-anterior a {
	color:#000000;
}

#resultado-anterior a:hover {
	text-decoration:underline;
}

#resultado-anterior a:visited {
	color:#000000;
}

#hd-calendario {
	width:184px;
	height:32px;
	background:url(../img/calendario-escolar.jpg) no-repeat;
}

#conteudo-dados {
	width:608px;
	float:left;
}


#foto-evento {
	clear:right;
	float:right;
	margin-left:13px;
}

#foto-noticia p {
	text-align:right;
}


#dados-eventos {
	float:right;
	width:200px;
	padding:4px;
	margin: 15px 24px 10px 24px;
}

#dados-eventos p.info {
	margin-bottom:2px;
	font-weight:bold;
	color:#256D9B;
}

#dados-eventos-box {
	margin-top:15px;
}

#dados-eventos-box p {
	line-height:14px;
	font-size:13px;
	margin:0 5px;
}

#dados-eventos-box span {
	font-weight:bold !important;
	margin-right:5px;
}


/*	margin:top direita baixo esquerda*/

#imagem {
	float:left;
	margin-right:10px;
}

#conheca-escolar {
	display:block;
	background:url(../img/conheca-escolar.jpg) no-repeat;
	text-indent:-2000px;
	width:266px;
	height:35px;
	margin-bottom:10px;
}

#apresentacao p {
	font-size:12px;
	color:#236C9A;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#apresentacao-dados  {
	float:right;
	width:425px;	
}

.bootch{
	clear:both;
}

#noticia {
	clear:both;
	width:286px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:20px;
	
}


#noticia-top {
	width:266px;
	height:33px;
	background:url(../img/bg-noticia-top.jpg) no-repeat;
	padding-top:10px;
	padding-left:20px;
}

#noticia-top p {
	color:#256D9B;
	font-size:18px;
	font-weight:bold;
}

#noticia-midle {
	width:286px;
	background:url(../img/bg-noticia-midle.jpg) repeat-y;
	min-height:255px;
}

#noticia-botton {
	width:286px;
	height:16px;
	background:url(../img/bg-noticia-botton.jpg) no-repeat;
}

.topico {
	padding: 8px 20px;
	font-size:12px;
	line-height:14px;

}

.topico span {
	color:#256D9B;
	font-size:13px;
	font-weight:bold;
	display:block;
}

.topico a {
	color:#000000;
}

.topico a:hover span {
	text-decoration:underline;
}

.topico a:hover {
	text-decoration:underline;
}

.topico-imagem {
	float:left;
	margin-right:5px;
	/*
	 * Efeito de bordar da figura da noticia
	 */
	padding:3px;
	border:#CCCCCC solid 2px;
}

#eventos {
	width:283px;
	float:right;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
}

#eventos-top {
	width:263px;
	height:31px;
	background:url(../img/bg-eventos-top.jpg) no-repeat;
	padding-top:10px;
	padding-left:20px;
}

#eventos-top p {
	color:#256D9B;
	font-size:18px;
	font-weight:bold;
}

#eventos-midle {
	width:283px;
	background:url(../img/bg-eventos-midle.jpg) repeat-y;
	min-height:255px;
}

#eventos-botton {
	width:283px;
	height:16px;
	background:url(../img/bg-noticia-botton.jpg) no-repeat;
}

a.veja {
	font-size:11px;
	float:right;
	margin-right:10px;
	color:#256D9B;
	
}

a.veja:hover {
	text-decoration:underline;
}

.evento {
	padding: 11px 20px;
	font-family:Arial, Helvetica, sans-serif;
	height:57px;
}

.evento p {
	margin:3px 0;
}

.titulo-interna {
	font-size:15px;
	font-weight:bold;
	color:#256D9B;
	padding:0px 0px 15px 0px;
}

.local, .valor {
	font-size:11px;
}

.valor span {
	font-weight:bold;
}

.evento a {
	color:#3477A2;
	font-size:11px;	
}

.evento .titulo a {
	font-size:12px;
	font-weight:bold;
	color:#256D9B;	
}

.evento a:hover {
	text-decoration:underline;
}

#escola-familia {
	clear:both;
	padding-top:20px;
	text-align:center;
}

#galeria {
	width:589px;
	margin-top:20px;
	margin-bottom:20px;
}

#galeria-top {
	width:569px;
	height:31px;
	background:url(../img/bg-galeria-top.jpg) no-repeat;
	padding-top:10px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
}

#galeria-midle {
	width:573px;
	background:url(../img/bg-galeria-midle.jpg) repeat-y;
	padding:0 8px;
	min-height:152px;
}

#galeria-botton {
	width:589px;
	height:16px;
	background:url(../img/bg-galeria-botton.jpg) no-repeat;
}

#galeria-top p {
	color:#256D9B;
	font-size:18px;
	font-weight:bold;
}

#galeria a {
	color:#3477A2;
	font-size:11px;
}

#galeria .titulo a, #lista-galerias .titulo a {
	font-size:15px;
	font-weight:bold;
	color:#256D9B;
}

#galeria a:hover, #lista-galerias a:hover {
	text-decoration:underline;	
}

.album {
	width:285px;
	height:60px;
	padding:8px 0;
	float:left;
}
.album-img {
	float:left;
	margin-right:5px;	
}

.album-dados p {
	margin-bottom:3px;
}

#links {
	float:right;
	background-color:#F1F7FB;
	border:#e6f0f7 solid 2px;
	width:183px;
	text-align:center;
}

.link {
	margin: 10px;
}

#rodape {
	width:100%;
	background:#E8F2F8;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
}

#rodape-dados {
	width:1008px;
	margin:0 auto;
}

#logo-rodape {
	float:right;	
	margin-bottom:10px;
}

.header {
	color:#3376A2;
	font-size:13px;
	font-weight:bold;
}

#enderco, #falar-conosco{
	float:left;
	width:205px;
	font-size:12px;
}

#enderco p, #falar-conosco p {
	margin:5px 0;
}

#logo-rodape a.rodape-logo {
	display:block;
	width:256px;
	height:61px;
	background:url(../img/logo-rodape.jpg) no-repeat;
	text-indent:-2000px;
	margin-bottom:10px;
}

#logo-rodape a.oeste-link {
	color:#000;
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
	margin-left:20px;
}

#logo-rodape a.oeste-link span {
	font-weight:bold;	
}

#logo-rodape a.oeste-link:hover{
	text-decoration:underline;
}


/*************PAGINAÇÃO******************/

#paginacao {
	margin-top:20px;
	text-align:center;
}

#paginacao li {
	display:inline;
	
}

#paginacao a {
	background-color:#F1F7FB;
	border:#e6f0f7 solid 2px;
	color:#256D9B;
	text-decoration:none;
	padding:2px 4px !important;
}

#paginacao a:hover {
	font-weight:bold;
	text-decoration:underline;
}

.equipe span {
	display:block;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}


/***********************************************************/

.equipe a {
	font-size:18px;

}


.equipe {
	margin-top:10px;
	font-size:14px;
	font-weight:bold;
}

/********* INTERNA ****************/
#dados-conteudo {
	margin: 10px 20px 0px 20px;
}

.titulo {
	font-size:20px;
	font-weight:bold;
	margin-bottom:12px;
}

.texto {
	font-size:12px;
	text-align:justify;
	margin-bottom:10px;
	color:#000000;
	line-height:15px;
}

.texto p {
	margin-bottom:20px;
}

.sub-titulo {
	font-size:16px;
	color:#333333;
	margin-bottom:10px;
	font-weight:bold;
}

/* Noticia Fonte */
.not-dados {
	text-align:right;
	font-size:11px;
	margin-right:15px;
	margin-bottom:12px;
}

#foto-noticia {
	float:right;
	margin-left:13px;
}

#foto-noticia p {
	text-align:right;
}

.mostra-foto {
	float:left;
	margin:10px 10px;
	width:100px;
	
}

/****** Leia mais noticias ***/

.leia-mais-noticias {
	background-color:#F1F7FB;
	border:#e6f0f7 solid 2px;
	padding:8px;
	margin-top:45px;
}
.leia-mais-noticias a {
	color:#000000;
}
.titulo-pagina {
	color:#256D9B;
	font-size:18px;
	font-weight:bold;
	margin-bottom:15px;
	
}

.un-lateral-titulo {
	font-size:12px;
	line-height:13px;
}


.un-lateral-titulo a:hover {
	text-decoration:underline;	
}

.separa li {
	margin-bottom:10px;
}


.separa-mais{
	padding-bottom:30px;
}

.links li a {
	font-size:16px;
	color:#000000;
	text-decoration:none;
}

.links li a:hover span {
	text-decoration:underline;
}
.links li span {
	font-size:12px;
}

.links .lista-descricao {
	display:block;
	color:#333333;
	font-size:11px;
	margin-top:2px;

}

.album-lista {
	float:left;
	width:270px;
	margin:5px;
}

.veja-fotos {
	font-size:11px;
	margin-right:10px;
	color:#256D9B;
}

.blod {
	font-size:16px !important;
	font-weight:bold;
	margin-bottom:10px;
}

.bordar-botton {
	padding:0px 0px 10px 0px;
	margin-bottom:10px !important;
	border-bottom:#e6f0f7 solid 1px;
}

.bordar-botton a {
	color:#000000;
	text-decoration:none;
	font-size:12px !important;
}

.bordar-botton a:hover {
	text-decoration:underline;
}

.bordar-botton a.destaque {
	font-weight:bold;
}
	
.bordar-botton a.destaque:hover {
	text-decoration:underline;
} 

a.bold {
	font-weight:bold !important;
}

a.bold span {
	font-weight:normal !important;
}

.bordar-botton-a {
	padding:0px 0px 0px 0px;
	margin-bottom:10px;
}

.bordar-botton-a a {
	color:#000000;
	text-decoration:none;
	font-size:12px !important;
}

.bordar-botton-a a:hover {
	text-decoration:underline;
}


#dados-conteudo form p {
	margin:20px;
}

#dados-conteudo .mensagem {
	margin-top:5px;
	height:120px;
	width:500px;
	font-weight:normal;
	padding:3px;
	font-size:13px;
}

#dados-conteudo form input {
	margin-top:5px;
	width:494px;
	height:17px;
	font-weight:normal;
	padding:4px;
	font-size:13px;
}

#dados-conteudo form label {
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}


.error {
	font-size:12px;
	color:red;
	margin-top:2px;
	margin-left:20px;
}

.certo {
	font-size:12px;
	margin-top:2px;
	margin-left:15px;

}

.bolder {
	font-weight:bold;
}

#historia li {
	margin-bottom:5px;
}


.pergunta, label{
	margin:0px;
	padding:0px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
}

.enquete_link a {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.enquete_link a:visited {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.enquete_link a:hover {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.pergunta {
	margin:10px;
}

#votacao {
	margin:20px;
}

#tabela_agenda {
	width:182px;
	
}

#tabela_agenda caption {
	display:none;	
}

#tabela_agenda thead {
	background-color:#CFEBFF;
	border-bottom:1px solid #E3E3E3;
}
#tabela_agenda th {
	padding:2px;
	text-align:center;
	font-weight:bold;
}

#tabela_agenda td{
	padding:2px;
	font-size:11px;
	text-align:center;
}

#tabela_agenda tbody {
}

.bold2 {
	display:block;
	font-size:12px;
}

.nenhum {
	color:red;
	font-size:12px;
}

.agenda_diaatual{
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
	font:11px Arial, Helvetica, sans-serif;
}

.agenda_dias{
	color: #333333;
	font:normal 11px Arial, Helvetica, sans-serif !important;
}

.botao {
	background: #2683AE none repeat scroll 0%;
	font-size: 13px;
	font-weight: bold;
	margin: 1px;
	border: 1px solid #CCCCCC;
	padding: 10px;
	color: #fff;
	cursor: pointer;
}
.enviar {
	width:80px !important;
	height:40px !important;
	padding:0 !important;
	float:right;
	margin-right:20px;
	border: 1px solid #CCCCCC;
	background: #2683AE none repeat scroll 0%;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
}	

input.enviar:focus {
	border: 1px solid #FF3300;
}

.error2 {

	margin-top:30px;
	color:#000000;
	font-size:26px;
}
.error3 {
	margin-top:4px;
	color:red;
	font-size:12px;
}

.bold {
	font-weight:bold;
	color:#000000;
	margin-right:2px;
}

.voltar {
	text-align:center;
	color:#000000;
	margin-top:10px;	
}

.voltar a {
	color:#000000;
	text-decoration:none;
	font-size:13px;
}

.voltar a:hover {
	text-decoration:underline;
}

