*{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.addthis_button_compact {
	color:#335C9B;
	text-decoration:none;
}
.addthis_button_compact:hover {
	text-decoration:underline
}
.addthis_separator{
	color:#696A6D;
	font-family:"Segoe UI",Verdana;
	font-size:12px !important;
	line-height:12px !important;
}
/*estrutura*/
html {
	overflow: -moz-scrollbars-vertical;
}
body{
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #d9ecf6;
	font-family: Verdana;
	font-size: 12px;
}
/*container*/
#container{
	position: relative;
	margin: 0 auto;
	width: 995px;
	margin-top: 0px;
}
/*topo*/
#topo h1 a{
	display: block;
	width: 273px;
	height: 0pt;
	padding-top: 71px;
	overflow: hidden;
	background-image: url(images/logo.png);
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');
}
/*topo menu*/
#topo #menu ul{
	margin-left: 20px;
	height: 32px;
}
#topo #menu ul li{
	list-style-type: none;
	height: 32px;
	overflow: hidden;
	_margin-bottom: -2px;
	float: left;
}
#topo #menu ul li a{
	float:left;
	background:url(images/bgAbaLeft.png) no-repeat left -32px;
	_background:url(images/bgAbaLeft.gif) no-repeat left -32px;
	margin:0;
	margin-right: 5px; /*spacing between each tab*/
	padding:0 0 0 18px;
	text-decoration:none;
	outline: 0;
	cursor: pointer;
	font-size: 18px;
	font-family: "Segoe UI",Verdana;
	line-height: 18px;
}
#topo #menu ul li a span{
	float:left;
	display:block;
	background:url(images/bgAbaRight.png) no-repeat right -32px;
	_padding-top: 8px;
	_background:url(images/bgAbaRight.gif) no-repeat right -32px;
	padding: 6px 18px 10px 0px;
	color:#000;
	outline: 0;
}
#topo #menu ul li a.ativo,
#topo #menu ul li a:hover{ /*onMouseover style*/
	background-position:0% 0px; /*Shift background image up to start of 2nd tab image*/
}
#topo #menu ul li a.ativo span,
#topo #menu ul li a:hover span{ /*onMouseover style*/
	background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
}

/*topo banner*/
#topo #banner{
	width: 983px; /*995px - 2px - 10px*/
	border-left: 1px solid #cbebf8;
	border-right: 1px solid #cbebf8;
	background: white;
	padding: 8px 5px 5px 5px;
	float: left;
	position: relative;
}
#topo #banner span{
	position: absolute;
	top: 0;
	left: -1px;
	width: 995px;
	height: 8px;
	background-image: url(images/conteudo_top.gif);
	background-repeat: no-repeat;
}

#topo #banner .banner_principal{
	height: 202px;
	width: 790px;
	background-image: url(images/banner_1.gif);
	float: left;
	margin-right: 6px;
	position: relative;
}
#topo #banner .banner_secundario{
	height: 202px;
	width: 183px;
	background-image: url(images/banner_2.gif);
	float: left;
	_float: none;
	position: relative;
}
#topo #banner .banner_secundario a{
	display: block;
	height: 202px;
	width: 183px;
}
/*corpo*/
#corpo{
	width: 983px;/*993px -2px -10px*/
	border-left: 1px solid #cbebf8;
	border-right: 1px solid #cbebf8;
	padding: 0px 5px 20px 5px;
	background-color: white;
	background-image: url(images/conteudo_rodape.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	float: left;
}
#corpo .lateral_esquerda,
#corpo .content,
#corpo .lateral_direita{
	float: left;
}
#corpo .lateral_esquerda{
	width: 167px;
}
#corpo .lateral_esquerda ul{
	margin-bottom: 5px;
}
#corpo .lateral_esquerda ol{
	margin-bottom: 20px;
}
#corpo .lateral_esquerda ul li, #corpo .lateral_esquerda ol li{
	list-style-type: none;
	margin-bottom: 4px;
	position: relative;
}
#corpo .lateral_esquerda ul li a{
	display: block;
	color: #335c85;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/menu_lateral.gif);
	background-position: 0 0;
	width: 157px;
	padding-left: 10px;
	height:32px;
	line-height: 32px;
	overflow: hidden;
	font-family: "Segoe UI",Verdana;

}
#icones_redes_sociais {
	list-style:none;
	width:170px;
	height:20px;
}
#icones_redes_sociais li {
	float:left;
	margin:0 4px 0 4px;
}
#icones_redes_sociais a{
	width:19px;
	height:17px;
}
#corpo #redes-sociais ol li a, #corpo #redes-sociais ol li a:active, #corpo #redes-sociais ol li a:visited {
	list-style-type:none;
	padding-right: 17px;
	color: #335c85;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
	float:left;
	margin-top:4px;
	font-family: "Segoe UI",Verdana;
}
#corpo #sites-blogs-parceiros ol li a, #corpo #sites-blogs-parceiros ol li a:active, #corpo #sites-blogs-parceiros ol li a:visited {
	list-style-type:none;
	padding-right: 17px;
	color: #335c85;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
	float:left;
	margin-top:4px;
	font-family: "Segoe UI",Verdana;
}
#corpo #redes-sociais ol li a:hover {
	margin-top:0px;
}
#corpo #redes-sociais .vermais {
	padding-right: -26px;
	padding-left:-0px;
	padding-top:7px;
}

#corpo #sites-blogs-parceiros p {
	line-height:15px;
	margin-bottom:15px;
	height:30px;
}
#corpo #sites-blogs-parceiros p a {
	color:#464646;
	text-decoration:none;
}
#corpo #sites-blogs-parceiros p a:hover {
	text-decoration:underline;
}
#corpo #redes-sociais .vermais:hover {
	padding-top:11px;
}

#corpo #redes-sociais ol li a img {
	padding-top:3px;
}
#corpo #redes-sociais ol li {
	list-style-type:none;
}
#corpo #sites-blogs-parceiros ol li {
	list-style-type:none;
	margin-top:7px;
}
#corpo #redes-sociais ol,
#corpo #sites-blogs-parceiros ol {
	background-position: 0 0;
	list-style-type:none;
	width:175px;
	height:32px;
	margin-top:-10px;
}
#corpo #redes-sociais .vermais {
	margin-top:8px; /*link ver todas a redes sociais*/
}
#corpo #sites-blogs-parceiros .vermais {
	margin-top:4px;
	padding-right: 17px;
	color: #335c85;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
	float:right;
	font-family: "Segoe UI",Verdana;
	display:block;
}
#corpo #sites-blogs-parceiros li {
	float:right;
}
#corpo #redes-sociais .vermais:hover,
#corpo #sites-blogs-parceiros .vermais:hover {
	text-decoration:underline;
}

#corpo .lateral_esquerda .publicidade{
	margin-left: 5px;
	_margin-left: 3px;
	margin-top:5px;
	_margin-top:5px;
	float: left;
}
#corpo .content{
	width: 620px;
	border-right: 1px solid #cbebf8;
	border-left: 1px solid #cbebf8;
	border-top: 1px solid #cbebf8;
	background-color: white;
	margin-left: -2px; 
}
#corpo .content span.topo{
	position: absolute;
	width: 9px;
	height: 9px;
	background-image: url(images/corpo_conteudo_top.gif);
	background-repeat: no-repeat;
	right: 202px;
	_right: 201px;
	top: 318px;
}
#corpo .content .conteudo{
	min-height: 400px;
	padding: 15px;
	position: relative;
	float: left;
}
#corpo .content .conteudo h2{
	font-size: 12px;
	color: white;
	font-family: "Segoe UI",Verdana;
	margin-bottom: 10px;
}
#corpo .content .conteudo .h2_titulo_amarelo,
#corpo .content .conteudo .h2_titulo_azul,
#corpo .content .conteudo .h2_titulo_vermelho{
	width: 182px;/*192px -10px*/
	height: 22px;
	background-repeat: no-repeat;
	display: block;
	padding-left: 10px;
	overflow: hidden;
	line-height: 22px;
}
#corpo .content .conteudo p{
	color: #696a6d;
	font-size: 12px !important;
	font-family: "Segoe UI",Verdana;
	margin-bottom: 20px;
	line-height:18px;
}
#corpo .content .conteudo .h2_titulo_amarelo{
	background-image: url(images/h2_titulo_amarelo.gif);
}
#corpo .content .conteudo .h2_titulo_azul{
	background-image: url(images/h2_titulo_azul.gif);
}
#corpo .content .conteudo .h2_titulo_vermelho{
	background-image: url(images/h2_titulo_vermelho.gif);
}
#corpo .content .conteudo .descricao{
	width: 192px;
	margin-right: 22px;
	float: left;
}
#corpo .content .conteudo .informacao{
	width: 366px;
	float: left;
}
#corpo .content .conteudo .informacao ul{
	margin-left: 30px;
}
ul.lista_vermelho li{
	list-style-image: url(images/lista_vermelho.gif);
}
ul.lista_amarelo{
	list-style-image: url(images/lista_amarelo.gif);
}
ul.lista_azul{
	list-style-image: url(images/lista_azul.gif);
}
ul.lista_vermelho li h3{
	color: #ff4c22;
}
/*link vermelho para alunos inovadores*/
ul.lista_vermelho a, ul.lista_vermelho a:visited, ul.lista_vermelho a:active{
	color: #ff4c22;
	padding-bottom:1px;
	text-decoration:none;
}
ul.lista_vermelho a:hover{
	border-bottom:2px #ff4c22 solid;
}
/*fim link vermelho para alunos inovadores*/
ul.lista_amarelo{
	color: #ffbc06;
}
/*link amarelo educadores inovadores*/
ul.lista_amarelo a, ul.lista_amarelo a:visited, ul.lista_amarelo a:active{
	color: #ffbc06;
	padding-bottom:1px;
	text-decoration:none;
}
ul.lista_amarelo a:hover{
	border-bottom:2px #ffbc06 solid;
}
/*fim link amarelo educadores inovadores*/
ul.lista_azul{
	color: #0081a1;
}
/*link azul pagina escolas inovadoras*/
ul.lista_azul a, ul.lista_azul a:visited, ul.lista_azul a:active{
	color: #0081a1;
	padding-bottom:1px;
	text-decoration:none;
}
ul.lista_azul a:hover{
	border-bottom:2px #0081A1 solid;
}
/*fim link azul pagina escolas inovadoras*/
#corpo .content .conteudo .informacao ul li h3{
	font-size: 13px;
	margin-bottom: 12px;
}
#corpo .content .conteudo .informacao ul li p{
	color: #696a6d;
}
#corpo .content .conteudo .titulo_amarelo,
#corpo .content .conteudo .titulo_azul,
#corpo .content .conteudo .titulo_vermelho{
	display: block;
	background-repeat: no-repeat;
	width: 175px;
	height: 22px;
	text-decoration:none;
}
#corpo .content .conteudo .titulo_amarelo{
	background-image: url(images/titulo_amarelo.gif);
}
#corpo .content .conteudo .titulo_azul{
	background-image: url(images/titulo_azul.gif);
}
#corpo .content .conteudo .titulo_vermelho{
	background-image: url(images/titulo_vermelho.gif);
}
#corpo .content .conteudo ul li{
	list-style-type: none;
	margin-bottom: 10px;
	font-family: "Segoe UI",Verdana;
}
*html #corpo .content .conteudo{
	height: 400px;
}
#corpo .content #home.conteudo{
	font-family: Verdana;
	color: #696a6d;
}
#corpo .content #home.conteudo h2{
	font-weight: bold;
	color: #252525;
	font-size: 14px;
	margin-bottom: 22px;
}
#corpo .content #home.conteudo .boxes_home{
	margin-top: -157px;
	margin-bottom: 25px;
	float: left;
	width: 590px !important;
}
#corpo .content #home.conteudo .boxes_home ul{
	margin-left: 15px;
}
#corpo .content #home.conteudo .boxes_home ul li{
	list-style-type: disc;
	margin-bottom: 5px;
}
/*links centro*/
#corpo .content #home.conteudo .boxes_home ul li a{
		color: #335C9B;
		font-size: 12px;
		font-family: "Segoe UI",verdana;
		font-weight:bold;
		text-decoration:none;
}
#corpo .content #home.conteudo .boxes_home ul li a:hover{
		text-decoration:underline;
}
/*fim links centro*/
#corpo .content #home.conteudo .boxes_home .box1{
	display: block;
	width: 181px; /*188px -2px - 10px;*/
	padding: 0px 0px 10px 7px;
	background-repeat: repeat-y;
	background-image:url(images/box_home_1.gif);
	float: left;
	margin-right: 10px;
	_margin-right: 6px;
	position: relative;
}
#corpo .content #home.conteudo .boxes_home .box2{
	display: block;
	width: 180px; /*188px -2px - 10px;*/
	padding: 0px 1px 10px 7px;
	background-repeat: repeat-y;
	background-image:url(images/box_home_2.gif);
	float: left;
	clear:right;
	margin-right: 10px;
	_margin-right: 6px;
	position: relative;
}
#corpo .content #home.conteudo .boxes_home .box3{
	display: block;
	width: 180px; /*188px -2px - 10px;*/
	padding: 0px 1px 10px 7px;
	background-repeat: repeat-y;
	background-image:url(images/box_home_3.gif);
	float: left;
	margin-right: 0px;
	_margin-right: 0px;
	position: relative;
}
#corpo .content #home.conteudo .boxes_home #maisconteudos {
	width: 160px; /*188px -2px - 10px;*/
	padding: 0px;
	float: left;
	margin-left: 0px;
	_margin-left: 0px;
	position: relative;
	clear:both;
}
#corpo .content #home.conteudo .boxes_home #maisconteudos li {
	list-style:url(images/bullet_box1.png);
	.margin:5px 0 0 -45px;
}
#corpo .content #home.conteudo .boxes_home #maisconteudos {
	.padding-left:20px;
}
#corpo .content #home.conteudo .boxes_home #maisconteudos li a {
	.margin-left:10px;
	.display:inline-block;
}
#corpo .content #home.conteudo .boxes_home .box1 span.topo_box,
#corpo .content #home.conteudo .boxes_home .box1 span.rodape_box,
#corpo .content #home.conteudo .boxes_home .box2 span.topo_box,
#corpo .content #home.conteudo .boxes_home .box2 span.rodape_box,
#corpo .content #home.conteudo .boxes_home .box3 span.topo_box,
#corpo .content #home.conteudo .boxes_home .box3 span.rodape_box{
	position: absolute;
	width: 188px;
	height: 9px;
	overflow: hidden;
	left: 0px;
}
#corpo .content #home.conteudo .boxes_home .box1 span.topo_box{
	background-image: url(images/box_home_top1.gif);
	top: -9px;
}
#corpo .content #home.conteudo .boxes_home .box1 span.rodape_box{
	background-image: url(images/box_home_rodape1.gif);
	bottom: -9px;
}
#corpo .content #home.conteudo .boxes_home .box2 span.topo_box{
	background-image: url(images/box_home_top2.gif);
	top: -9px;
}
#corpo .content #home.conteudo .boxes_home .box2 span.rodape_box{
	background-image: url(images/box_home_rodape2.gif);
	bottom: -9px;
}
#corpo .content #home.conteudo .boxes_home .box3 span.topo_box{
	background-image: url(images/box_home_top3.gif);
	top: -9px;
}
#corpo .content #home.conteudo .boxes_home .box3 span.rodape_box{
	background-image: url(images/box_home_rodape3.gif);
	bottom: -9px;
}
#corpo .content #home.conteudo .boxes_home .box img{
	display: block;
	position: relative;
	width: 175px;
	height: 89px;
	margin: 0 auto;
	margin-bottom: 2px;
}
#corpo .content #home.conteudo .boxes_home .box1 h3, 
#corpo .content #home.conteudo .boxes_home .box2 h3, 
#corpo .content #home.conteudo .boxes_home .box3 h3{
	color: white;
	width: 165px;/*175px -10px*/
	height: 22px;
	line-height: 22px;
	padding-left: 10px;
	font-family: "Segoe UI",Verdana;
	font-size: 12px;
	margin-bottom: 8px;
}
#corpo .content .conteudo span.rodape_conteudo{
	position: absolute;
	background-image: url(images/corpo_conteudo_rodape.gif);
	width: 620px;
	height: 10px;
	bottom: -10px;
	left: 0px;
	overflow: hidden;
}
#corpo .lateral_direita{
	width: 184px;
	margin-left: 6px;
	margin-top: 10px;
}
#corpo .lateral_direita h2{
	font-family: "Segoe UI",Verdana;
	font-size: 14px;
	color: #335c85;
	margin-bottom: 10px;
	line-height: 14px;
}
#corpo .lateral_direita .box{
	background-color: white;
	border-right: 1px solid #cbebf8;
	border-left: 1px solid #cbebf8;
	padding: 0px 4px 0px 6px;
	width: 174px;/*184px - 10px*/
	margin-bottom: 35px;
	position: relative;
}
#corpo .lateral_direita .box span.lateral_direita_topo{
	position: absolute;
	background-image: url(images/lateral_direita_box_top.gif);
	background-repeat: no-repeat;
	top: -10px;
	left: 0px;
	width: 184px;
	height: 12px;
	overflow: hidden;
}
#corpo .lateral_direita span.lateral_direita_rodape{
	position: absolute;
	background-image: url(images/lateral_direita_box_rodape.gif);
	background-repeat: no-repeat;
	bottom: -10px;
	left: 0px;
	width: 184px;
	height: 10px;
	overflow: hidden;
}
#corpo .lateral_direita #acesso ul li{
	list-style-type: none;
}
#corpo .lateral_direita #acesso label{
	color: #335C9B;
	font-size: 11px;
	font-family: Arial, Verdana;
}
#corpo .lateral_direita #acesso input{
	border: 2px solid #6ca8e9;
	width: 160px;
	color: #696a6d;
}
#corpo .lateral_direita #acesso .botao{
	text-align: right;
	margin-right: 10px;
	@margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 21px;
}
#corpo .lateral_direita #acesso .botao input#bt_ok{
	width: 43px;
	height: 0pt;
	@height: 21px;
	padding-top: 21px;
	background-image: url(images/bt_ok.gif);
	overflow: hidden;
	border: none;
	cursor: pointer;
}
/*link esqueci senha*/
#corpo .lateral_direita #acesso a{
	color: #335C9B;
	font-size: 11px;
	font-family: "Segoe UI",verdana;
	text-decoration:none;
}
#corpo .lateral_direita #acesso a:hover{
	text-decoration: underline;
}
/*fim link esqueci senha*/
/*links quentes*/
#corpo .lateral_direita #links h3 a{
		color: #335C9B;
		font-size: 12px; !important;
		font-family: "Segoe UI", Arial,verdana;
		font-weight:bold;
		text-decoration:none;
}
#corpo .lateral_direita #links h3 a:hover{
		text-decoration: underline;
}
/*fim links quentes*/
#corpo .lateral_direita #links p, #corpo #redes-sociais p {
	color: #464646;
	font-family: "Segoe UI",Verdana;
	font-size: 11px;
	padding-right: 5px;
	margin-bottom: 15px;
}
#corpo #sites-blogs-parceiros p {
	color: #464646;
	font-family: "Segoe UI",Verdana;
	font-size: 11px;
	padding-right: 5px;
	margin-bottom: 0px;
}
#corpo .lateral_direita #parceiros ul{
	margin-left: 15px;
	@margin-left: 18px;
}
#corpo .lateral_direita #parceiros ul li{
	list-style-image:url(images/bullet_arrow.jpg);
	height: 20px;
	line-height:10px;
	margin-bottom:5px;
	width: 155px;
	position: relative;
	margin-left:2px;
}
#corpo .lateral_direita #parceiros ul li a{
	font-size: 9px !important;
	text-decoration: none;
	color: #464646;
}
#corpo .lateral_direita #parceiros ul li a:hover{
	text-decoration: underline;
}
/*rodape*/
#rodape{
	clear: both;
	color: #2272b9;
	font-size: 11px;
	font-family: "Verdana";
	font-weight: bold;
	padding-top: 10px;
}
#rodape p{
	margin-bottom: 10px;
}
#rodape a{
	color: #2272b9;
	text-decoration: none;
}
#rodape a:hover{
	text-decoration: underline;
}

/*alterações*/

.linkpadrao {
	color:#335C9B;
	text-decoration:none;
}
.linkpadrao:hover {
	text-decoration:underline
}
					/**/
						/*fichas tecnicas*/
					/**/
#topo_ficha_amarelo{
	margin:0;
	margin-left:3px;
	width:193px;
	background-image:url(images/topo_ficha_tecnica_amarelo.jpg);
	background-repeat:no-repeat;
	color: #FFF;
	font-size: 12px;
	font-family: "Segoe UI",verdana;
	font-weight:bold;
	padding:5px 0 10px 10px;
}
#bg_ficha_amarelo{
	margin:0;
	margin-left:3px;
	width:193px;
	background-image: url(images/bg_ficha_tecnica_amarelo.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	font-family: "Segoe UI",verdana;
	padding:0px 5px 0 5px;
	clear:both;
	float:left;
}
#footer_ficha_amarelo{
	width:193px;
	height:11px;
	margin-top:-11px;
	margin-left:3px;
	background-image: url(images/footer_ficha_tecnica_amarelo.jpg);
	background-repeat: no-repeat;
	clear:both;
	float:left;
}
#topo_ficha_azul{
	margin:0;
	margin-left:3px;
	width:193px;
	background-image:url(images/topo_ficha_tecnica_azul.jpg);
	background-repeat:no-repeat;
	color: #FFF;
	font-size: 12px;
	font-family: "Segoe UI",verdana;
	font-weight:bold;
	padding:5px 0 10px 10px;
}
#bg_ficha_azul{
	margin:0;
	margin-left:3px;
	width:193px;
	background-image: url(images/bg_ficha_tecnica_azul.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	font-family: "Segoe UI",verdana;
	padding:0px 5px 0 5px;
	clear:both;
	float:left;
}
#footer_ficha_azul{
	width:193px;
	height:11px;
	margin-top:-11px;
	margin-left:3px;
	background-image: url(images/footer_ficha_tecnica_azul.jpg);
	background-repeat: no-repeat;
	clear:both;
	float:left;
}
#topo_ficha_vermelho{
	margin:0;
	margin-left:3px;
	width:193px;
	background-image:url(images/topo_ficha_tecnica_vermelho.jpg);
	background-repeat:no-repeat;
	color: #FFF;
	font-size: 12px;
	font-family: "Segoe UI",verdana;
	font-weight:bold;
	padding:5px 0 10px 10px;
}
#bg_ficha_vermelho{
	margin:0;
	margin-left:3px;
	width:193px;
	background-image: url(images/bg_ficha_tecnica_vermelho.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	font-family: "Segoe UI",verdana;
	padding:0px 5px 0 5px;
	clear:both;
	float:left;
}
#footer_ficha_vermelho{
	width:193px;
	height:11px;
	margin-top:-11px;
	margin-left:3px;
	background-image: url(images/footer_ficha_tecnica_vermelho.jpg);
	background-repeat: no-repeat;
	clear:both;
	float:left;
}
.texto_ficha{
	padding:2px 19px 0 7px;
}
.informacao h3{
	margin-top:-5px;
}
.subtitulo{
	padding-top:7px;
	font-weight:bold;
}
.acesso_site{
	margin:auto;
}

.como_usar {
	vertical-align:middle;
	margin:0;
}
.como_usar li{
	vertical-align:middle;
	width:582px;
	height:40px;
	padding:5px 10px 5px 10px;
	margin:0;
}
.como_usar li:hover {
	background-image:url(images/fundo_como_usar.jpg);
	background-repeat:no-repeat;
	margin:0;
}
.como_usar li img {
	vertical-align:middle;
	padding:2px 10px 0 10px;
	margin:0;
	float:left;
}
.como_usar li span {
	vertical-align:middle;
	width:490px;
	margin:0;
	padding:3px 10px 0 10px;
	*padding:3px 10px 0 15px;
	float:left;
}
#titulo_pagina h2{
	width:192px;
	height:22px;
	background-image:url(images/h2_titulo_amarelo.gif);
	background-repeat:no-repeat;
	padding:-2px 0 0px 10px;
	line-height: 22px;
	margin:0;
	text-decoration:none;
}
#titulo_pagina span{
	padding-left:10px;
}
#titulo_pagina h3{
	margin:0 0 10px 0;
	padding-top:-15px;
	font-size:30px;
}
#lista_curriculo_educacional {
	margin-left:-20px;
	color: #696a6d;
	font-size: 12px !important;
	font-family: "Segoe UI",Verdana;
	margin-bottom: 20px;
	line-height:18px;
}
#lista_curriculo_educacional ul li{
	margin:0;
}
#acesse_link_amarelo{
	width:360px;
	height:60px;
	clear:both;
	margin:auto;
	background-image:url(images/bg_acesse_link_amarelo.jpg);
	background-repeat:no-repeat;
}
#acesse_link_amarelo img{
	padding:6px 30px 6px 10px;
	float:right;
}
#acesse_link_amarelo span{
	width:150px;
	text-align: center;
	vertical-align:middle;
	padding-left:20px;
	float:left;
}
#acesse_link_azul{
	width:360px;
	height:60px;
	clear:both;
	margin:auto;
	background-image:url(images/bg_acesse_link_azul.jpg);
	background-repeat:no-repeat;
}
#acesse_link_azul img{
	padding:6px 30px 6px 10px;
	float:right;
}
#acesse_link_azul span{
	width:150px;
	text-align: center;
	vertical-align:middle;
	padding-left:20px;
	float:left;
}
#acesse_link_vermelho{
	width:360px;
	height:60px;
	clear:both;
	margin:auto;
	background-image:url(images/bg_acesse_link_vermelho.jpg);
	background-repeat:no-repeat;
}
#acesse_link_vermelho img{
	padding:6px 30px 6px 10px;
	float:right;
}
#acesse_link_vermelho span{
	width:150px;
	text-align: center;
	vertical-align:middle;
	padding-left:20px;
	float:left;
}
#topo_arquivos{
	width:562px;
	height:42px;
	margin-left:15px;
	background-image:url(images/topo_materiais.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
#arquivos, #atividades-aula{
	width:562px;
	margin-left:15px;
	background-image:url(images/bg_arquivos.jpg);
	background-repeat:repeat-y;
	float:left;
	clear:both;
}
#arquivos p, #atividades-aula p {
	padding:0 15px 0px 15px;
}
#arquivos td, #atividades-aula td {
	background-image:url(images/fundo_download_amarelo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:250px;
	height:98px;
	vertical-align:middle;
	font-size:11px;
}
#footer_arquivos{
	width:562px;
	margin-left:15px;
	height:42px;
	background-image:url(images/footer_arquivos.jpg);
	float:left;
	background-repeat:no-repeat;
	clear:both;
}
.img_texto{
	padding-left:5px;;
}
.arquivos_baixar {
	vertical-align:middle;
	margin:0;
	color:#5D5D5D;
}
.arquivos_baixar li{
	vertical-align:middle;
	width:500px;
	height:30px;
	padding:5px 10px 5px 10px;
	margin:0;
}
.arquivos_baixar li img {
	vertical-align:middle;
	padding:2px 10px 0 10px;
	margin:0;
	float:left;
}
.arquivos_baixar li span {
	vertical-align:middle;
	width:420px;
	margin:0;
	padding:3px 10px 0 10px;
	*padding:3px 10px 0 15px;
	float:left;
}
.bold_azul {
	color:#2272B9;
	font-weight:600;
}
.download{
	margin:auto;
	width:250px;
	height:98px;
	background-image:url(images/fundo_download_amarelo.jpg);
	background-repeat:no-repeat;
}
.download a{
	margin:auto;
	padding:0 55px 0 55px;
}
.text_field {
	border:thin #6CA8E9 solid;
	color:#333;
	width:95%;
}
.texto_form {
	color: #696a6d;
	font-size: 12px !important;
	font-family: "Segoe UI",Verdana;
	margin-bottom: 20px;
}
#tbl_cadastro {
	margin-right:20px;
}
#tbl_cadastro td{
	text-align:right;
}
.drop_field {
	border:thin #6CA8E9 solid;
	color:#333;
}
.titulo_form {
	color: #696a6d;
	font-size: 15px !important;
	font-family: "Segoe UI",Verdana;
	padding:0;
	margin:0;
	text-align:left;
	font-weight:600;
}
.radio_bt {
	padding-left:20px; 
	line-height:20px; 
	color: #696a6d; 
	font-size: 12px !important; 
	font-family: "Segoe UI",Verdana;
}

#redes-sociais-logos ul {
	width:590px;	
}
#redes-sociais-logos ul li {
	display:inline;
	padding-right:4px;
	padding-bottom:10px;
}

.logos {
	width:147px;
	height:150px;
	float:left;
	display:table;
}

.logos a {
	width:147px;
	height:150px;
	display:block;
}

#list_box1, #corpo .content #home.conteudo .boxes_home #maisconteudos li {
	list-style:url(images/bullet_box1.png);
}
#corpo .content #home.conteudo .boxes_home #maisconteudos li a {
	width:180px;
	.width:165px;
	list-style:url(images/bullet_box1.png);
}
#list_box2 {
	list-style:url(images/bullet_box2.png);
}
#list_box3 {
	list-style:url(images/bullet_box3.png);
}

#atividades_sala-aula{
	background-image:url(images/bg_quadro_atividades-para-sala-de-aula.gif);
	background-repeat:no-repeat;
	width:285px;
	height:176px;
	float:left;
	padding-top:8px;
}
	#corpo .content .conteudo #atividades_sala-aula p {
		margin:0px 0 0px 10px;
	}
	#atividades_sala-aula p strong,
	#como_fazer_download p strong,
	#como_abrir_arquivos_zip p strong,
	#como_fazer_download p strong a,
	#como_abrir_arquivos_zip p strong a,
	#como_fazer_download p strong a:active,
	#como_abrir_arquivos_zip p strong a:active,
	#como_fazer_download p strong a:visited,
	#como_abrir_arquivos_zip p strong a:visited {
		color:#335C85;
		margin-top:10px;
		text-decoration:none;
	}
	#como_fazer_download p a,
	#como_abrir_arquivos_zip p a,
	#como_fazer_download p a:visited,
	#como_abrir_arquivos_zip p a:visited,
	#como_fazer_download p a:active,
	#como_abrir_arquivos_zip p a:active {
		color:#696A6D;
		text-decoration:none;
	}
	#como_fazer_download p a:hover,
	#como_abrir_arquivos_zip p a:hover {
		.text-decoration:underline;
	}
	#corpo .content .conteudo #atividades_sala-aula ul {
		margin:7px 0 0 0;
	}
	#corpo .content .conteudo #atividades_sala-aula li {
		margin:8px 0 0 10px;
	}
	#corpo .content .conteudo #atividades_sala-aula a, #corpo .content .conteudo #atividades_sala-aula a:active, #corpo .content .conteudo #atividades_sala-aula a:visited {
		color:#335C85;
		text-decoration:none;
		font-weight:bold;
	}
	#corpo .content .conteudo #atividades_sala-aula a:hover {
		text-decoration:underline;
	}
#como_fazer_download {
	background-image: url(images/bg_quadro_como-fazer-download.gif);
	background-repeat:no-repeat;
	width:286px;
	height:68px;
	float:right;
	margin-bottom:-3px;
	padding-top:14px;
}
#como_fazer_download:hover {
	background-position:0 -82px;
}
#como_fazer_download #link-download {
	width:286px;
	height:82px;
	margin:-15px 0 0 0;
	position:absolute;
	z-index:2;
	display:block;
}
	#corpo .content .conteudo #como_fazer_download p,
	#corpo .content .conteudo #como_abrir_arquivos_zip p {
		margin:0px 0 0px 60px;
	}
#como_abrir_arquivos_zip {
	background-image: url(images/bg_quadro_como-abrir-arquivos-zipados.gif);
	background-repeat:no-repeat;
	width:286px;
	height:68px;
	float:right;
	padding-top:14px;
	margin-top:15px;
}
#como_abrir_arquivos_zip:hover {
	background-position:0 -82px;
}
#como_abrir_arquivos_zip #link-zip {
	width:286px;
	height:82px;
	margin:-15px 0 0 0;
	position:absolute;
	z-index:2;
	display:block;
}
#minimiza-conteudo {
	margin:2px 0 -10px -13px;
	.margin:4px 0 0px 0px;
	display:block;
}
.header-atividades h1 {
	color:#75C1F5;
	font-size:20px;
	margin:0 0 10px 0;
}
#corpo .content .header-atividades p {
	margin:0 0 10px 0;
}
 .box-at {
	background-image:url(images/atividades/bg.gif);
	background-repeat:repeat-y;
	width:590px;
}
.box-at .top {
	background-image:url(images/atividades/bg_top.gif);
	background-repeat:no-repeat;
	width:590px;
	height:15px;
	float:left;
}
 .box-at .bottom {
	background-image:url(images/atividades/bg_bottom.gif);
	background-repeat:no-repeat;
	width:590px;
	height:15px;
	float:left;
	margin:-15px 0 0 0;
}
 .box-at .img {
	float:left;
	margin:0 10px 0 10px;
}
 .box-at .bt-dl {
	float:left;
	clear:left;
	margin:3px 10px 0 10px;
	height:45px;
}
#corpo .content .box-at {
	margin:0 0 15px 0;
	float:left;
}
#corpo .content .box-at h2 {
	font-size:17px;
	color:#335C85;
}
#corpo .content .box-at p {
	width:465px;
	margin:0px 5px 13px 1px;
	float:right;
	left:117px;
}
#corpo .content .box-at td {
	background-image:url(images/fundo_download_amarelo.jpg);
	background-repeat:no-repeat;
	height:98px;
}

.cat-ativ a, .cat-ativ a:visited, .cat-ativ a:active {
	color:#75C1F5;
	font-size:16px;
	text-decoration:none;
}
.cat-ativ a:hover {
	color:#335C85;
}






#slide-holder{
z-index:4;
width:585px;
height:299px;
float:left;
}
#slide-holder div#slide-runner{
top:9px;
left:17px;
width:585px;
height:278px;
overflow:hidden;
position:absolute;
}
#slide-holder img{
margin:0;
display:none;
position:absolute;
}
#slide-holder div#slide-controls{
left:430px;
bottom:145px;
width:155px;
height:46px;
display:none;
position:absolute;
}
#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}
#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 0px 0 0;
}
#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
#slide-holder div#slide-controls p#slide-nav a.on{
background-color:#75C1F5;
color:#335C9B;
border:1px solid #75C1F5;
font-size:14px;
}
#slide-holder div#slide-controls p#slide-nav a{
background-color:#FFF;
color:#75C1F5;
border:1px solid #75C1F5;
}

  