*{
	margin:0;
	padding:0;
	border:0;
}	
br{
	clear:both;
}
a:focus {
  outline: none;
}

ul,li{
	list-style:none;
}
fieldset{
	border:0;
}
body{
	background:url(../../imagens/bg/filete_top.jpg) repeat-x;
	text-align:center;
	margin:0;
	padding:0;
	font:11px arial;
}	
/* layout*/
div#container{
	width:1003px;
	/*height:800px;*/
	text-align:left;
	margin:0 auto;
}	
div#header{
	width:1003px;
	height:350px;
}	
div#sideLeft{
	width:191px;
	float:left;
	position:relative; 
	margin-top:-158px;
	padding-bottom:25px;
	position:relative;
	z-index:99;
}	
div#Miolo{
	width:812px;
	float:left;
	position:relative;
	z-index:0;
	margin-top:-158px;	
	margin-left:0px;
}	
div#wrapperSite{
	float:left;
	margin:0 auto;
	background:url(../../imagens/bg/geral_10.jpg) repeat-y;
}	
div#Footer{
	background:url(../../imagens/bg/footer.jpg);
	width:1003px;
	height:97px;
	clear:left;
	z-index:88;
	position:relative;
	top:-4px;
	color:#fff;
}	
div#extFooter{
	width:100%; 
	float:left; 
	margin:-99px 0 0 0;
}
div#extFooterLeft{
	background:url(../../imagens/bg/filete_footer_left.jpg) repeat-x; 
	width:100%; 
	height:97px; 
	float:left; 
	position:relative; 
	top:2px;	
}	
div#extFooterRight{
	background: url(../../imagens/bg/filete_footer_right.jpg); 
	width:50%; 
	height:99px; 
	float:right; 
	position:relative; 
	top:-4px;
	z-index:0;
}	
 /*site*/
div#NavHorizontal{
	width:918px;
	float:left;
	height:30px;
	/*background:#006600;*/
	position:relative;
	top:17px;
	left:48px;
}
 div#Conceitual{
 	margin:-8px 0 0 0;
	float:left;
}
ul#navBarHorizontal{
	position:relative;
	top:3px;	
	float:left;
}	
li.Iten{
	width:140px;
	float:left;
}	
div#carrinhoCompras{
	width:160px; 
	height:30px; 
	float:left;
	margin:0 0 0 10px;
}	
p.descricaoCarrinho{
	display:inline;
	font-size:12px;
	position:relative;
	top:-2px;
	left:5px;
}		
div#formLogin{
	width:341px;
	height:25px; 
	position:relative;
	top:35px;
	left:228px;
	color:#fff;
}	
div#formLogin input{
	width:108px;
	border:1px solid #707186;
	margin:0 13px 0 0 ;
	color:#333;
}	
.botOk{
	width:21px; 
	height:21px; 
	position:absolute; 
	top:-1px; 
	left:318px;	
}
.boxOnde{
	width:290px;
	margin-top:8px;
	padding:0 0 10px 0px;
	}
/* side left */	
div#boxBusca{
	background:#a44040 url(../../imagens/botoes/bgr_busca.jpg);
	width:191px; 
	height:130px;	
	margin-bottom:-16px;
}	
h1.titleBusca{
	font:14px arial;
	color:#fff;
	font-weight:bold;
	padding:14px 0 0 40px;
}	
div#formBusca{
	margin:15px 0 0 17px;
}		
div#formBusca select, input{
	width:162px;
	font:11px arial;
	color:#d49797;
}		
.selectBusca01{
	margin-bottom:10px;
	*margin-bottom:5px;
}		
.selectBusca02{
	margin-bottom:10px;
	*margin-bottom:5px;
}		
.botOkBusca{
	width:21px; 
	height:21px; 
	position:absolute; 
	top:94px; 
	left:150px;	
}	
div#navBarLeft{
	background:#f7f7f7;
	width:191px;
	margin:16px 0 0 0;
}		
div#arredondadoTop{
	background-image:url(../../imagens/img/arredondado_nav.jpg); 
	background-repeat:no-repeat; 
	width:191px; 
	height:12px;
}		
div#boxNav01{
	border:2px solid #d8d196; 
	width:173px;
	margin:21px 0 0 6px;
	background:#fff;
}	
h1#titleInstitucional{
	margin:-7px 0 8px 10px;
	position:relative;
	z-index:999;
}	
ul#PrimariNav{
	font:12px arial;
	font-weight:bold;
	line-height:17px;
}	
li.itenPrimariNav a{
	color:#000;
	text-decoration:none;
	padding:10px 0 0 16px;
}
li.itenPrimariNav a:hover{
	color:#c10000;
	text-decoration:none;
}	
	
div#boxNav02{
	border:2px solid #f5b7b7; 
	width:173px; 
	margin:21px 0 0 6px;
	background:#fff;
}	
h1#titleDepto{
	margin:-7px 0 8px 10px;
	position:relative;
	z-index:999;
}	
/*
li.itenSecondaryNav02 a{
	color:#000;
	text-decoration:none;
	line-height:17px;
	position:relative; top:-4px; left:10px;
	line-height:16px;
}	

li.itenSecondaryNav02 a:hover{
	color:#c10000;
	text-decoration:underline;
}	
*/
ul#mainNav{
	background:url(../../imagens/bg/bgr_nav.jpg);
	width:170px; 
	/*height:464px;*/
	margin:11px 0 0 0;
}

/*MIOLO*/
div#wrapperMiolo{
	background:url(../../imagens/img/arredondado_miolo_03.jpg) no-repeat; 
	width:230px; 
	}
div#flash{
	z-index:99999999999999;
	position:relative;
}
div#flashMiolo{
	width:793px;
	height:254px;
	position:relative;
	top:40px;
	left:17px;
	z-index:0;
	margin-bottom:59px;
	/*background:url(../../imagens/bg/bgr_lancamentos.gif);*/
}
div#sugestoes{
	background:url(../../imagens/img/img_sugestao.jpg) no-repeat;
	width:640px; 
	height:21px;
	position:relative;
	left:17px;

}
div.containerLivros{
	width:660px;
	margin:35px 0 0 20px;
}
div.boxLivro{
	width:328px;
	height:175px;
	float:left;
	position:relative;
	
}	
.imgLivro{
	float:left;
	width:70px;
	height:101px;
}	
div.textLivro{
	float:left;
	width:222px;
	color:#929292;
	margin:0 0 0 7px;
}	
p.contentLivro{
	margin:0px 0 2px 0;
	color:#000;
	font:12px arial;
}
div.bannerSedex{
	margin:10px 0 0 3px;
}
h1#titleNews{
	position:relative;
	top:45px;
	left:12px;
}	
div#sideRight{
}
#rightInternas{
	position:absolute; 
	top:75px; 
	left:671px; 
	background:#f7f7f7;
	width:139px;
}
div#bgrNews{
	background:url(../../imagens/bg/bgr_news.gif); 
	width:129px; 
	height:235px; 
	margin-bottom:15px;
}	
div#formNews{
	color:#a44040;
}
div#formNews input{
	width:110px;
	border:1px solid #a44040;
}
#televendas{
	float:left;
	display:inline;
	position:absolute;
	left:0;
	top:22px;
}
#creditos{
	float:left;
	margin:55px 0 0 90px;
	display:inline;
}
div#medialine a{
	margin:28px 0 0 80px;
	float:left;
	text-decoration:none;
}	
/* --------- INTERNAS ------------- */
div#caminhodepao{
	font:10px arial;
	color:#929292;
	position:relative;
	top:34px;
	left:50px;
}
div#caminhodepao a{
	color:#929292;
}
div#containerInternas{
	width:655px;
	/*height:200px;*/
	/*background:#000;*/
	margin:40px 0 0 15px;
}	
h1#titleInternas{
	padding:8px 0 0 0;
	font-size:14px;
	margin-bottom:10px;
}	
#setaInterna{
	position:relative;
	top:-50px;
}
div.noticias{
	float:left;
	margin:0 0 0 25px;
	display:inline;
	color:#929292;
}
div.noticias a{
	color:#929292;
	text-decoration:none;
}
div.noticias a:hover{
	color:#929292;
	text-decoration:underline;
}
p.dataNoticia{
	width:584px;
	margin:0px 0 0 13px;
}
p.contentNoticia{
	width:584px;
	margin:0px 0 0 13px;
}
p.pontilhadoNoticia{
	width:584px;
	margin:0px 0 17px 13px;
}
#sideRightInternas{
	position:absolute;
	top:74px;
	left:677px;
}
div#galeriaImg{
	float:left;
	width:500px;
	height:125px;
	margin:30px 0 0 15px;
}	
div.bgGaleria{
	float:left;
	background:url(../../imagens/bg/bgr_galeria.jpg);
	width:101px;
	height:102px;
	margin:0 15px 0 0px;
	text-align:center
}
.positionImage{
	position:relative;
	top:5px;
	left:4px;
}	
div.quemSomos{
	float:left;
	margin:15px 0 20px 25px;
	display:inline;
	color:#929292;
	width:570px;
}
p.espacamentoTxt{
	margin:0 0 7px 0;
}
div#mapa{
	background:#fff;
	float:left;
	width:200px; height:200px;
	margin:0 0 0 65px;
	display:inline;
}
#mapa2{
	float:left;
	width:320px; 
	height:200px;
	display:inline;
	padding:0;
	}	
div#dados{
	/*background:#ccc;*/
	float:left;
	width:274px; height:200px;
}	
ul#ampliaMapa{
	background:url(../../imagens/icone/icone_noticias.jpg) no-repeat left;
	margin:12px 0 0 0;
}	
div.professor{
	float:left;
	margin:0 0 20px 25px;
	display:inline;
	color:#929292;
}
div#containerFormProfessor{
	width:500px; 
	height:600px;
	float:left;
	margin:0 0 0 25px;
	display:inline;
	border:1px solid #000;
	text-align:right;
}	
/* professores */
#formProfessores{
	margin:0 0 0 90px;
	color:#929292;
	float:left;
}
.labelEmail{
	position:relative;
	float:left;
}	
div#Nuria{
	float:left;
	margin:15px 0 20px 25px;
	display:inline;
	color:#929292;

}
div.logoNuria{
	float:left;
	width:105px;
	height:148px;
	/*	background:#000;*/
	margin:0 -10px 0 0;
}
div.textNuria{
	float:left;
	width:520px;
	/*height:180px;*/
	position:relative;
	left:18px;
}	
p.contentNuria{
	margin:0 0 18px 0;
}
p.contentNuria02{
	margin:0 0 18px 0;
}
div#Busca{
	float:left;
	margin:0px 0 20px 25px;
	display:inline;
	color:#929292;
}
div#paginacao{
	width:620px;
	height:24px;
	float:left;
	text-align:center;
}	
div#Cadastro{
	float:left;
	margin:0px 0 20px 25px;
	display:inline;
	color:#929292;
	width:612px;
}
/* como comprar */
div#comoComprar{
	float:left;
	margin:0 0 30px 25px;
	display:inline;
	color:#929292;
}	
.TitleComoComprar{
	font:14px arial;
	margin:0 0 -10px 15px;
	position:relative;
	top:-5px;
}	
.comoComprarContent{
	font:11px arial;
	margin:14px 0 0px 0px;
}	

tr, td{
	border:1px solid #999;
}
div#boxLivroDetalhe{
	width:570px;
	float:left;
}	
.imgLivroDetalhe{
	float:left;
	width:165px;
}	
div.ContentLivroDetalhe{
	float:left;
	width:380px;
	margin:0 0 0 18px;
}

div#navegacao{
	font:10px arial;
	color:#929292;
	position:relative;
	top:-20px;
	left:25px;
}
div#navegacao a{
	color:#929292;
}

#tituloEstado{
	color:#2c1c67;
	font-size:12px;
	font-weight:bold;
	padding:0px 0 0 0px;
	}
.conteudoOnde{
	float:left;
	width:270px;
	
	}
