body{
	margin:0px;
	padding:0px;
	background-color: #f4faff;
}
span{
	display:none;
}
p{
	font:12px Arial;
	color:#232323;
	margin:0px;
	padding:2px 10px 2px 10px;
	text-decoration:none;
	text-align:justify;
}
p.fonte{
	font:bold 12px Arial;
	color:#232323;
	margin:0px;
	padding:2px 0px 2px 0px;
	text-decoration:none;
	text-align:justify;
}
p.nome_parceiro{
	font:bold 15px Arial;
	color:#232323;
	margin:0px;
	padding:2px 0px 0px 0px;
	text-decoration:none;
	text-align:justify;
}
p.atividade_parceiro{
	font:bold 12px Arial;
	color:#232323;
	margin:0px;
	padding:0px 0px 2px 0px;
	text-decoration:none;
	text-align:justify;
}
li{
	font: 12px Arial;
	color:#555;
}

a{
	font: 12px Arial;
	color:#000000;
	margin:0px;
	padding:0px 0px 0px px;
	text-decoration:none;
}
a:hover{
	color:#666666;
}

a img{
	border:none;
}
a.bot_not_internavoltar{
	color:#000000
	margin:0px 0px 0px 0px;
	float:left;
	position:relative;
	left:20px;
}
a.bot_not_interna{
	color:#000000;
	margin:0px 0px 0px 0px;
	float:left;
	position:relative;
	left:410px;
}
a.minifotos{
	width:180px;
	height:121px;
	display:block;
	float:left;
	margin:0px 5px 5px 0px;
}

a.doc{
	width:auto;
	height:20px;
	display:block;
	background-image:url(../img/layout/word.jpg);
	padding:10px 0px 0px 35px;
	background-repeat:no-repeat;
	margin:3px 0px;
}
a.zip{
	width:auto;
	height:20px;
	display:block;
	background-image:url(../img/layout/zip.jpg);
	padding:10px 0px 0px 35px;
	background-repeat:no-repeat;
	margin:3px 0px;
}
a.pdf{
	width:auto;
	height:20px;
	display:block;
	background-image:url(../img/layout/pdf.jpg);
	padding:10px 0px 0px 35px;
	background-repeat:no-repeat;
	margin:3px 0px;
}

h1{
	font: bold 20px Arial;
	color:#191919;
	margin:0px 0px 0px 0px;
	padding:0px 0x 0px 0px;
}

h1.materias{
	font: bold 13px Arial;
	color:#ed1c24;
	margin:0px 0px 9px 0px;
	padding:4px 0px 4px 5px;
	background-color: #ffd5d7;
	border-left: 5px solid #ed1c24;
}

h2{
	font: bold 14px Arial;
	color:#000;
	margin:15px 0px 3px 0px;;
	padding:0px 15px 0px 0px;
}

h3{
	font: bold 12px Arial;
	color:#333333;
	margin:10px 0px 3px 0px;;
	padding:0px 15px 0px 15px;
}

img.esquerda{
	float:left;
	margin:0px 10px 10px 0px;
}

img.direita{
	float:right;
	margin:0px 0px 10px 10px;
}

form{
	margin:10px 15px;
}
label{
	font: 12px Arial;
	color:#022403;
	margin:10px 0px;
	padding:0px 0px 0px 0px;
}
input{
	width:500px;
	padding:2px;
	margin:3px 0px 5px 0px;
}
input.botao{
	width:auto;
	padding:1px 10px;
	margin:10px 0px 5px 0px;
}
textarea{
	width:500px;
	height:50px;
}

#contaneir{
	width:770px;
	height:auto;
	display:block;
	margin-left:-385px;
	margin-bottom:15px;
	position:relative;
	left:50%;
	top:0px;
	float:left;
	_float:none;
}

#topo{
	width:770px;
	height:213px;
	display:block;
	float:left;
	background-image:url(../img/layout/topo.jpg);
	background-repeat: no-repeat; 
	background-position:0px 0px;
}

#rodape{
	width:100%;
	height:0px;
	display:block;
	margin:0px 0px 10px 0px;
	float:left;
	background-image:url(../img/layout/back_rodape.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	
}

#rodape p{
	font: 10px Verdana;
	position:relative;
	top:0px;
	left:0px;
	text-align:center;
	color:#000;
}
#rodape a{
	font: bold 10px Verdana;
	color:#000;
}

#blococentral{
	width:758px;
	height:auto;
	display:block;
	padding:10px;
	margin-left:-379px;
	margin-bottom:15px;
	margin-top:0px;
	float:left;
	position:relative;
	left:50%;
	top:0px;
	_float:none;
	/*width:778px;
	height:auto;
	padding:10px;
	margin:0px 0px 5px 0px;
	float:left;
	position:relative;
	top:0px;
	left:10px;
	background-color:#FFFBF0;*/
}

.blocosMaterias{
	width:758px;
	height:auto;
	display:block;
	padding:0px 0px;
	margin:0px 0px 10px 0px;
	float:left;
	background-color:#FFFFFF;
	/*border-bottom: 1px dashed #96ccff;
	border-top: 1px dashed #96ccff;*/
}