* { list-style:none;
	}

body {
	margin: 0px;
	background-color: #FFFFFF;
}
img {
	border:0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}

.clear { clear:both;}


/* TEXTOS */

.t-12-r {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9F988D;
}
.t-14-r {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#696358;
}
.t-14-r-clarinho {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9F988D;
}
.t-14-l-i {
	font-family: 'caecilia_lt_std46LtIt', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9F988D;
}
.t-16-r {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#696358;
}
.t-18-h {
	font-family: 'caecilia_lt_std85_heavy', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#696358;
}
.t-20-l-i {
	font-family: 'caecilia_lt_std46LtIt', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#696358;
}
.t-14-azul-r {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0098D8;
}
.t-16-azul-b {
	font-family: 'caecilia_lt_std75_bold', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0098D8;
}
.t-24-azul-l-i {
	font-family: 'caecilia_lt_std46LtIt', Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0098D8;
}
.t-24-azul-b-i {
	font-family: 'caecilia_lt_std76_bold_italic', Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0098D8;
}
.t-28-azul-r {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#0098D8;
}
.t-28-azul-h {
	font-family: 'caecilia_lt_std85_heavy', Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#0098D8;
}
.t-20-amarelo-h {
	font-family: 'caecilia_lt_std85_heavy', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#EDAE3D;
}
.t-28-amarelo-h {
	font-family: 'caecilia_lt_std85_heavy', Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#EDAE3D;
}
.t-28-amarelo-l-i {
	font-family: 'caecilia_lt_std46LtIt', Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#EDAE3D;
}
.t-38-amarelo-h {
	font-family: 'caecilia_lt_std85_heavy', Arial, Helvetica, sans-serif;
	font-size:38px;
	color:#EDAE3D;
}
.t-14-branco-r {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}
.t-16-branco-r {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
}
.t-20-branco-l-i {
	font-family: 'caecilia_lt_std46LtIt', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
}
.t-30-branco-h {
	font-family: 'caecilia_lt_std85_heavy', Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFF;
}
.t-30-branco-l-i {
	font-family: 'caecilia_lt_std46LtIt', Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFF;
}

/* FUNDOS */

.fundo-banner {
	background:url(../img/fundo-banner.jpg) repeat;
}
.fundo-depoimentos {
	background:url(../img/fundo-depoimentos.jpg) repeat-x center top;
}
.fundo-agenda {
	background:url(../img/fundo-agenda.jpg) repeat-x center center;
}
.fundo-apresentacao {
	background:url(../img/fundo-apresentacao.jpg) repeat-x center center;
}
.fundo-papel {
	background:url(../img/fundo-papel.jpg) repeat-x center center;
}
.box {
	box-shadow: 0px 0px 1em #C5C5C5;
	-webkit-box-shadow: 0px 0px 1em #C5C5C5;
	-moz-box-shadow: 0px 0px 1em #C5C5C5;
	background:#FFF;
	padding:20px;
}

/*MENU*/

.menu {
	background:url(../img/fundo-menu.png) center top no-repeat;
	width:1000px; 
	height:65px; 
	position:absolute; 
	z-index:2;
	float:left;
}
/*-webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out;*/
.menu ul.menu-topo { float:left; margin:0px 0 0 -13px; *margin-left:27px;}
.menu ul.menu-topo li.menu-1 { float:left; width:188px; height:59px; text-align:center; background:#fff; border-top:1px dotted #C5C5C5; border-right:1px dotted #C5C5C5; cursor:pointer !important;-webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; }
.menu ul.menu-topo li.menu-1:hover { border:solid 1px #EEAF3D; border-bottom:0; border-left:1;}
/*.menu ul.menu-topo li.menu-1:hover .linha-branca { display:block;}*/
.menu ul.menu-topo li.menu-1 a { line-height:59px; cursor:pointer !important;}
.menu ul.menu-topo li.menu-1 .linha-branca { border-bottom:solid 1px #fff; height:1px; width:188px; position:relative; z-index:2; margin-top:-1px; float:left; display:none;}
.menu ul.menu-topo li.menu-1 .submenu { position:absolute; background:#fff; width:380px; border:solid 1px #EEAF3D; padding:20px; z-index:1; margin-left:-1px; *margin:42px 0 0 -166px; display:none;}
.menu ul.menu-topo li.menu-1 .submenu img.imagem-01 { float:right; margin:29px 0 0 0;}
.menu ul.menu-topo li.menu-1 .submenu ul.submenu-2 { float:left; width:220px; padding:0; margin-left:10px;}
.menu ul.menu-topo li.menu-1 .submenu ul.submenu-2 li { text-align:left; float:left; margin:2px 0;}
.menu ul.menu-topo li.menu-1 .submenu ul.submenu-2 li.separador { border-top:1px dotted #C5C5C5; height:1px; float:left; width:220px; }
.menu ul.menu-topo li.menu-1 .submenu ul.submenu-2 li.titulo-submenu { font-size:14px; color:#0098D9;  font-family: 'caecilia_lt_std75_bold'; margin-bottom:15px;}
.menu ul.menu-topo li.menu-1 .submenu ul.submenu-2 li a { color:#696358; font-size:14px; font-family: 'caecilia_lt_std55_roman'; line-height:16px; float:left;}

.menu ul.menu-topo li.eventos-menu .submenu { width:168px; padding:10px; border:solid 1px #EEAF3D; *margin-left:-140px; margin-left:-1px;}
.menu ul.menu-topo li.escola-menu .submenu { *margin-left:-143px;}
.menu ul.menu-topo li.atividades-menu .submenu { *margin-left:-155px;}
.menu ul.menu-topo li.como-ajudar-menu .submenu {* margin-left:-172px;}

.menu ul.menu-topo li.eventos-menu .submenu ul.submenu-2 { width:150px;}
.menu ul.menu-topo li.eventos-menu .submenu ul.submenu-2 li.separador { border-top:1px dotted #C5C5C5; height:1px; float:left; width:150px; }

/* FORMULÁRIOS */

.f-contato {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#696358;
	border:1px solid #EEEEEE;
	outline:none;
	background:#F6F6F6;
	padding:0 5px;
	height:30px;
}
.f-news {
	font-family: 'gibsonlightregular', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	border:1px solid #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0px 0px 1em #333;
	-webkit-box-shadow: 0px 0px 1em #333;
	-moz-box-shadow: 0px 0px 1em #333;
	outline:none;
	background:#FFF;
	padding:0 5px;
	height:30px;
}
.f-busca {
	font-family: 'caecilia_lt_std55_roman', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#696358;
	border:0px solid;
	outline:none;
	background:#F6F6F6;
	padding:0 5px;
	height:30px;
}

input[type=submit].botao-enviar {
	background:url(../img/enviar.png) repeat-x;
	cursor:pointer;
!important float:right;
	width:100px;
	outline:none;
	height:40px;
	border:0;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 18, 2013 */

@font-face {
 font-family: 'caecilia_lt_std75_bold';
 src: url('caecilialtstd-bold-webfont.eot');
 src: url('caecilialtstd-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('caecilialtstd-bold-webfont.woff') format('woff'),  url('caecilialtstd-bold-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'caecilia_lt_std76_bold_italic';
 src: url('caecilialtstd-bolditalic-webfont.eot');
 src: url('caecilialtstd-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),  url('caecilialtstd-bolditalic-webfont.woff') format('woff'),  url('caecilialtstd-bolditalic-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'caecilia_lt_std85_heavy';
 src: url('caecilialtstd-heavy-webfont.eot');
 src: url('caecilialtstd-heavy-webfont.eot?#iefix') format('embedded-opentype'),  url('caecilialtstd-heavy-webfont.woff') format('woff'),  url('caecilialtstd-heavy-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'caecilia_lt_std45_light';
 src: url('caecilialtstd-light-webfont.eot');
 src: url('caecilialtstd-light-webfont.eot?#iefix') format('embedded-opentype'),  url('caecilialtstd-light-webfont.woff') format('woff'),  url('caecilialtstd-light-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'caecilia_lt_std46LtIt';
 src: url('caecilialtstd-lightitalic-webfont.eot');
 src: url('caecilialtstd-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),  url('caecilialtstd-lightitalic-webfont.woff') format('woff'),  url('caecilialtstd-lightitalic-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'caecilia_lt_std55_roman';
 src: url('caecilialtstd-roman-webfont.eot');
 src: url('caecilialtstd-roman-webfont.eot?#iefix') format('embedded-opentype'),  url('caecilialtstd-roman-webfont.woff') format('woff'),  url('caecilialtstd-roman-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
