	
	*{
		margin:0px;
		padding:0px;
		border:0px;
	}
	html, body{
		height:100%;
		
		
	}
	body {
		font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif ;
		background-color:#FFFFFF;
		
		/*SCROLLBAR-FACE-COLOR: #c1d0e8;
		SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
		SCROLLBAR-3DLIGHT-COLOR: #e5e5e5; 
		SCROLLBAR-ARROW-COLOR: #de1d18; 
		SCROLLBAR-DARKSHADOW-COLOR: #b6c6e1; 
		SCROLLBAR-BASE-COLOR: #e6ecf6;*/
		
		
	}
	
	td{
		font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif ;
	}
	
	p{
		margin: 0px 0px 15px 0px;
		
		
		
		
	}
	
	a{
		text-decoration:none;
		color:#000;
		
	}
		a:hover{
			text-decoration:none;
			color:#999;
		}
	input, textarea{
		background-color:#FFFFFF;
		border:1px solid #999999;
		font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif ;
		padding:4px;
		
	}

	#header .btOK{
		padding:0px;
		margin-top:8px;
		margin-bottom:-9px;
		height:23px;
		
	}

/* =====================================    container    ====================================  */

	#container{
			width:758px;
	}
		#container h2{
			
		}

/* =====================================    header    ====================================  */	

	#header{
		width:768px;
		background:url(../img/bgHeader.gif) no-repeat;		
		height:247px;
		
	}
	#home #header{
		background:none;
	}
		.nomeSite{
			background: url(../img/ProCrianca.gif) no-repeat;
			width:105px;
			height:237px;
			display:block;
			position:absolute;
			text-indent:-15000px;
			left:26px;
			top:1px;
		}

		#header ul {
			float:right;
			position:absolute; 
			top:24px;
			left:490px;
			width:280px;
			
		}
		#header form{
			position:absolute; 
			top:54px;
			left:540px;
			height:30px;
			
			
		}
		#header label{
			color:#666666;font-weight:bolder;	
		}
		#header ul li{
				float:left;
				list-style-type:none;
				margin-right:5px;
				
		
		}
		#header input{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:normal;
		font-weight:bold;
		color:#FF0000;
		height:24px;
			
		}
			
/* =====================================    content    ====================================  */	

	#content{
		width:778px;
		margin:0px;
	}
		#content div{
			float:left;
		}
	
	/* =======    menu    =======  */
		.menu{
			width:197px;
			background: url(../img/bgMenu.jpg) bottom no-repeat;
			padding: 0;
			
		}
			.menu ul{
				font-size:16px;
				font-weight:bolder;
				margin: 0px 20px 30px 10px;
			}
				.menu li{
					list-style-type:none;
					padding-bottom:-5px;
					margin-bottom:10px;
				}
					.menu li a{
						background:url(../img/coracao.gif) no-repeat 0px -8px;
						padding:2px 0px 0px 30px;
						display:block;
						height:20px;
						text-decoration:none;
						color:#000000;
					}
					.menu li a:hover{
						background:url(../img/coracaoH.gif) no-repeat 0px -6px;
						color:#1F1F1F;
						text-decoration:none;
					}
				.menu img{
					margin-left:30px;
				}	
				
	/* =======    fim menu    =======  */
		
	/* =======    materia    =======  */	
		.materia{
			width:424px;
			color:#666666;
					
			
		}
		
		.materia a{			
			
			color:#336699;
		}
		.materia a:hover{			
			
			color:#6699CC;
		}
		
		
			.materia h1, .materia h2, .materia h3, .materia h4, .materia h5, .materia h6{
				font-size:12px;	
				margin-bottom:10px;
			}
			.materia h3{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#004a61;
			}
			
			.tituloresumo{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#004a61;
			}
			a:hover .tituloresumo{
				color:#014a97;
			}
			
			
			#default h1{
			height:50px;
			}
			
			
			.materia h1{
				width:508px;
				height:90px;
				padding:20px 0px 0px 60px;
				margin-top:-137px;
				margin-left:-20px;	
				margin-bottom:30px;
				position:relative;
				display:block;
				font-size:16px;
				
				

			}
			.materia h2{
				position:relative;
				
			}
			
			
			.materia ul{
				margin:0px 0px 10px 30px;
			}
			.materia img{
				background:#FFF;
				padding:2px;
				border:1px solid #000;
			}
				.materia a img {
					background:#FFF;
					padding:2px;
					border:1px solid #AFC2E0;
				}
				.materia .semBorda{
					padding:0px;
					border:0px;
				}
			.materia .menuInterna{
				display:block;
				width:590px;
				margin-top:0px;
				height:30px;
				position:absolute;
				font-size:15px;
				margin:-40px 0px 0px -7px; 
				_margin-top:-60px;
				
				font-weight:500;
				font-family:Arial, Helvetica, sans-serif;
			}	
				.materia .menuInterna li{
					float:left;
					list-style-type:none; 
					
					height:30px;
					margin-left:8px;

				}
					.materia .menuInterna li a{
						background:url(../img/bulletVermelho.gif) no-repeat 0px 7px;
						padding-left:10px;
						
						
					}
				.materia .navBotton {
					width:440px;
					color:#4D80B5;
					font-weight:bold;					
					float:left;
					text-align:center;
					padding-left:-10px;
					margin-left:0px;
					background:url(../img/pontilhado.gif) repeat-x top;
					padding-top:20px;
					margin-top:20px;

				}	
				
				.materia .navbotton li a{
					color:#4d80b5;
				
				}
					.navBotton li{
						display:inline;
						margin:0px 5px 0px 5px;
						list-style-type:none;
						
						
						
					}
			/* =======    destaques home    =======  */	
			
				.destaquePrincipal, .destaqueSecundario, .destaqueTerceario{
					width:404px;
					padding:10px;
					background-color:#CC33FF;
					
					
				}
					.destaquePrincipal img, .destaqueSecundario img, .destaqueTerceario img{
						float:left;
						margin:0px 10px 0px 0px;
					}

				.destaqueSecundario, .destaqueTerceario{
					width:404px;
					padding:10px;
					margin:7px 0px 0px 0px;
					background:#FFF;
				}
					.destaquePrincipal p, .destaqueSecundario p{
						width:190px;
						float:left;
						display:block;
					}
					.destaqueTerceario p{
						width:313px;
						float:left;
					}
				
				.destaquePrincipal{
					font-size:10px;
					background:url(../img/pontilhado.gif) repeat-x bottom;
					margin-bottom:10px;
				}
					.destaquePrincipal h2{
						margin-top:26px;
					}
					.destaquePrincipal a{
						/*background:url(../img/coracao2.gif) no-repeat;
						padding:2px 0px 3px 18px;
						height:14px;
						color:#014A97;
						font-weight:bold;
						float:right;
						margin-right:105px;*/
					}
						.destaquePrincipal a:hover{
							/*background:url(../img/coracao2h.gif) no-repeat;*/
						}
					.destaquePrincipal p{
						margin-bottom:10px;
					}	
	
				.destaqueSecundario{
				
				}
				
				.destaqueTerceario{
				
				}
				
			/* =======   fim destaques home    =======  */	
				
	/* =======    fim materia    =======  */
		
	/* =======    extra    =======  */	
		.extra{
			/*width:112px;
			padding-left:25px;*/
			
			
			width:100px;
			
			
		}
		    /* =======    loja    =======  */
				#loja .extra{
					background-color:#9999CC;
				}	
			/* =======    loja    =======  */
		
			/* =======    criancas    =======  */	
			.criancas {
				margin-top:2px;
			}
				.criancas h2{
					
					
					
				}
				.criancas h2 a{
					text-indent:-1500px;
					display:block;
					height:70px;
					background:url(../img/tloCriancasOperadas.gif) no-repeat;
				}
				.criancas span{

				}
				.criancas img{
					margin:-10px 0px 0px 8px;
				}
				
				.criancas span a {
					background:url(../img/coracao2.gif) no-repeat;
					padding:2px 0px 3px 18px;
					
					margin-left:20px;
					height:14px;
					color:#014A97;
					font-weight:bold;
					
				}
					.criancas span a:hover {
						background:url(../img/coracao2h.gif) no-repeat;
					}
				.banners img{
					margin-bottom:10px;
				}	
			/* =======    fim criancas    =======  */	
					
	/* =======    fim extra    =======  */		
			
/* =====================================    footer    ====================================  */								
			
	#footer {
		float:left;
		width:424px;
		margin:0px 0px 0px 197px;
		padding:10px 0px 10px 0px;
		text-align:center;
		color:#062F59;
		font-size:9px;
		font-weight:bold;
	}
		#footer address{
			font-weight:normal;
			font-style:normal;
		}
		
	#home #footer {
		margin-top:40px;
		background:url(../img/pontilhado.gif) repeat-x top;
	}
		#footer a{
			color:#000;
		}
			

			
/*##################################################################*/



/*Loja*/
				#loja .extra{
					display:none;
				}
				#loja .materia {
					width:530px;
				}
				#loja .materia img {
					margin:0px 15px 30px 15px;
				}
/*fim Loja*/

/*##################################################################*/

/*Mapa do site */

/*template de mapa do site*/
/*template de mapa do site*/
				.mapaDoSite a{
					
				}
				.mapaDoSite ul{
					list-style:none;
					

				}
				.mapaDoSite li{
					
					

				}
				html>body .mapaDoSite ul li{
					margin-bottom:2px;
				}
				.mapaDoSite ul li{
					margin-bottom:0px;
					list-style-image:none; 

				}
				.mapaDoSite ul ul{
					font-weight:normal;
					margin-left:35px;
					background-image:url(../img/tracinhoBrancoH2.gif);
					background-repeat:repeat-y;
					background-position:0px 20px;
					background-position:bottom left;
					
					
				}
				.mapaDoSite li{
					margin:0px 0px 0px 0px;
					background-image:url(../img/tracinhoBranco.gif);
					background-repeat:no-repeat;	
					font-weight:bold;
 
			
				}

				.mapaDoSite ul ul ul {
					background-image:url(../img/tracinhoBrancoH4.gif);
					background-repeat:no-repeat;
					background-position:bottom left;
					background-image:url(../img/gifBranco.gif);
					
				}
				.mapaDoSite ul ul li{
					font-weight:normal;
					margin-left:0px;
					background-image:url(../img/tracinhoBrancoH3.gif);
					background-repeat:no-repeat;
					margin-left:10px;
					padding:2px 0px 2px 13px;
					 font-variant:normal;
				
				}

/*fim Mapa do site */
#ingles .materia{
width:540px;
}

#ingles .navBotton{
	width:540px;
}
#ingles #header ul{
	width:200px;
	margin-left:90px;
}

/* imagens com borda float */

.thumbs{
width:112px;
padding:10px;
text-align:center;
font-weight: bold;
float:left;
display:block;
height:200px;



}
#nossasCriancas .thumbs{
margin-bottom:-60px;
}

#image a img{ 
 
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
}
#image a:hover img{

filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 -moz-opacity: 0.70; opacity:0.7;
}


#loja a img{ 
 
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
}
#loja a:hover img{

filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 -moz-opacity: 0.70; opacity:0.7;
}





#image img{
border:none;
margin-left:-2px;
}

/*fim imagens com borda float */




/*imagens da venda*/


#loja img{
border:none;
margin-left:-2px;
}
/*imagens da venda fim */

/* Contato */

.contato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;

}

.caixa{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:normal;
color:#FF0000;
height:23px;
}
/* Contato fim */







/*##################################################################*/

			.linhaPontilhada{
			
				background:url(../img/pontinho_horizontal.gif) repeat-x top left;
				width:440px;
				height:2px;
				float:none;
				padding:10px 0px 10px 0px;
				margin-top:0px;
				margin-bottom:0px;
			}
			
			.paginacao{
				display:block;
				float:left;
				width:440px;
				text-align:center;
				color:#004049;
				font-weight:bold;
			}
			.paginacao a, .paginacao a:hover{
				text-decoration:underline;
				color:#004049;
			}
.envieParaAmigo td{
	padding:4px 0px 4px 5px;	
}
.remendo{
	display:block;
	height:10px;
	width:30px;
	background-color:#fff;
	margin-left:28px;
	margin-top:-19px;
}
.extra {
padding-left:30px;
width:110px;

}

.formSocio table{width:200px;}