@CHARSET "UTF-8";

@font-face {
    font-family: Okay;
    src: url('fonts/okay.eot');
    src: url('fonts/okay.eot?#iefix') format('embedded-opentype'),
         url('fonts/okay.woff') format('woff'),
         url('fonts/okay.ttf') format('truetype'),
         url('fonts/okay.svg#swissel') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: Arial-Narrow;
    src: url('fonts/arial-narrow.eot');
    src: url('fonts/arial-narrow.eot?#iefix') format('embedded-opentype'),
         url('fonts/arial-narrow.woff') format('woff'),
         url('fonts/arial-narrow.ttf') format('truetype'),
         url('fonts/arial-narrow.svg#swissel') format('svg');
    font-weight: normal;
    font-style: normal;

}

*
{
	margin:0px auto;
	padding:0px;
}

body
{
	/*background: url("../imagens/fundo.png") repeat-x;*/
}

img, img a
{
	border:0;
	text-decoration:none;
}

a
{
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

#principal
{
	width: 1010px;
	height: auto;
	display: table;
	margin:0px auto;
}

#topo
{
	height:340px;
}

#topo img
{
	z-index:0;
	position:absolute;
}

#menu
{
    list-style-type: none;
	width:980px;
	margin:275px 0 0 23px;
	z-index:9;
	position:absolute;
}

#menu li
{
    float:left;
	padding:0 7px;
	width: 125px;
	height:65px;
}

#menu li a
{
	display:block;
	width: 130px;
	height:65px;
	background: url("../imagens/sprites.png") no-repeat;
	text-decoration:none;
}

#menu li .menu-principal { background-position: 0px 0px; }

#menu li .menu-principal:hover, #menu li .menu-principal.ativo { background-position: 0px -74px; }

#menu li .menu-proposta-pedagogica { background-position: -135px 0px; }

#menu li .menu-proposta-pedagogica:hover, #menu li .menu-proposta-pedagogica.ativo { background-position: -135px -74px; }

#menu li .menu-projetos-pedagogicos { background-position: -265px 0px; }

#menu li .menu-projetos-pedagogicos:hover, #menu li .menu-projetos-pedagogicos.ativo { background-position: -265px -74px; }

#menu li .menu-nossas-atividades { background-position: -395px 0px; }

#menu li .menu-nossas-atividades:hover, #menu li .menu-nossas-atividades.ativo { background-position: -395px -74px; }

#menu li .menu-estrutura { background-position: -525px 0px; }

#menu li .menu-estrutura:hover, #menu li .menu-estrutura.ativo { background-position: -525px -74px; }

#menu li .menu-galeria-fotos { background-position: -650px 0px; }

#menu li .menu-galeria-fotos:hover, #menu li .menu-galeria-fotos.ativo { background-position: -650px -74px; }

#menu li .menu-contato { background-position: -780px 0px; }

#menu li .menu-contato:hover, #menu li .menu-contato.ativo { background-position: -780px -74px; }

#conteudo
{
	width:980px;
	margin-left: 12px;
	overflow:hidden;
}

#box-esquerdo
{
	/*border:1px solid red;*/
	float:left;
	/*height:400px;*/
	width:670px;
	margin:10px 0 25px 0;
	padding-left:20px;
}

#banner
{
	/*margin: 60px 0 20px 0;*/
	width:668px;
	height:252px;
}

#texto
{
	text-align: justify;
	color:#4F7582;
	font-family:Arial;
	padding-top:30px;
}

#texto h1
{
	font-family: Okay;
	font-size:28px;
}

#texto h2
{
	font-family: Okay;
	font-size:22px;
}

#texto p
{
	padding:10px 0;
}

#unidade-baby, #unidade-1
{
	width:266px;
	height:323px;
	float:left;
	margin-top:40px;
	padding-left:25px;
	padding-top:26px;
}

#unidade-baby { margin-right:75px; background: url("../imagens/fundo-unidade-baby.png") no-repeat; }

#unidade-1 { background: url("../imagens/fundo-unidade-1.png") no-repeat; }

.projeto, .atividade
{
	clear:both;
	padding:25px 50px 25px 0;
	font-size:15px;
	font-family: Arial;
	color:#555D60;
}

.projeto img, .atividade img
{
	float:left;		
	margin-right:15px;
}

#texto .projeto h2, #texto .atividade h2
{
	color:#076984;
	font-size:24px;
	font-weight:normal;
	margin-top:25px;
	font-family: Arial;
}

.projeto a, .atividade a
{
	float:right;
	color:#BA0109;
	font-weight:bold;
}

.galerias
{
	margin:20px 0;
	height:240px;
	display:block;
}

.galeria
{
	float:left;
	/*border:1px solid;*/
	margin-right:20px;
	text-align: center;
	width:180px;
}

#paginacao
{
	width:575px;
	float:left;
}

#paginacao a
{
	color:#FE4107;
	font-weight:bold;
}

.jornais
{
	margin:20px 0;
	height:200px;
	display:block;
}

.jornal
{
	float:left;
	margin-right:63px;
	text-align: center;
	width:160px;
}

/* CONTATO */

#frmContato
{
	width:450px;
	margin:25px 0 0 0;
	text-align:right;
}

#frmContato label
{
	
}

#frmContato input, #frmContato textarea
{
	overflow: auto;
	border:0;
	color: #FFFFFF;
	behavior:url("pie.htc");
	border-radius: 15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}

#frmContato input[type=text]
{
	width:340px;
	background-color:#016A88;
	border:0;
	height:25px;
	padding:0 10px;
	font-size:12px;
	font-family:Arial;
}

#frmContato textarea
{
	width:430px;
	background-color:#016A88;
	border:0;
	padding:0 10px;
	font-size:12px;
	font-family:Arial;
}

#frmContato input[type=submit]
{
	width:50px;
	background-color:#016A88;
	border:0;
	height:25px;
	padding:0 10px;
	color: #FFFFFF;
	font-size:16px;
	font-family:Arial;
	behavior:url("pie.htc");
	border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

#enderecos
{
	font-family: Arial-Narrow;
}
#box-direito
{
	/*border:1px solid blue;*/
	float:right;
	/*height:100px;*/
	width:285px;
	margin:10px 0 25px 0;
	text-align:center;
}

#jornal
{
	background:url("../imagens/fundo-jornal.png") no-repeat;
	width:280px;
	height:182px;
	padding-bottom:25px;
	padding-top: 89px;
	font-family:Arial;
	font-size:15.5px;
}

#jornal a
{
	color: #FE4107;
}

#capa-jornal
{
	width:137px;
	height:140px;
	margin-bottom:2px;
	/*border:1px solid black;*/
}

#newsletter
{
	background:url("../imagens/fundo-newsletter.png") no-repeat;
	-pie-background: url(imagens/fundo-newsletter.png) no-repeat;
	width:278px;
	height:277px;
	behavior:url("pie.htc");
}

#newsletter form
{
	padding-top:110px;
}

#frmNewsletter input, #mc-embedded-subscribe-form input
{
	background-color:#4FB5CC;
	color:#006179;
	border:none;
	overflow: auto;
	border:none;
	font-size:16px;
	font-family:Arial;
	behavior:url("pie.htc");
	border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

#frmNewsletter input[type=text], #frmNewsletter input[type=email], #mc-embedded-subscribe-form input[type=text], #mc-embedded-subscribe-form input[type=email]
{
	width:165px;
	height:25px;
	margin:5px 0;
	padding:0 10px;
}

#frmNewsletter input[type=submit], #mc-embedded-subscribe-form input[type=submit]
{
	clear:both;
	width:50px;
	height:25px;
	background-color:#4FB5CC;
	behavior:url("pie.htc");
	border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

#rodape
{
	width: 980px; 
	text-align: center;
	background-color: #00A3B4;
	color: #FFF57A;
	height:35px;
	clear:both;
	font-family: Arial;
	font-size:25px;
	padding-top:5px;
	margin:25px 0 0 12px;
}