body{background:#245884 url(../../images/bgRodape.gif) repeat-x bottom left; color:#000; font-size:8pt; font-family:Verdana; margin:0 auto;}
#mainBody{background:#fff; padding:15px;}
#mainContent{padding-left:5px; }
#conteudo{ padding-top:7px; width:800px; margin-left:45px;}
/*Pesquisa*/
#pesquisaFld{width:420px; margin-right:30px; position:absolute; margin-left:600px; top:25px;}
#lblBuscaImg{float:left; margin-top:0px; font-size:12pt; font-weight:bold; margin-right:10px;}
#btnMainSearchOk{margin-left:210px; }
#boxKeyword{position:absolute; width:200px; color:#C4C4C4; padding-left:5px; font-family:verdana; font-size:11px; height:15px; border:1px solid #666;}
.ac_results{position:absolute; background:#fff; border:1px solid #666; opacity:0.9;margin-top:-1px;}
.ac_results ul{padding:0px; list-style-type:none; margin:0px;}
.ac_results li{padding:5px 10px; cursor:pointer;}
.ac_over{background:#ccc;}
.ac_loading{background:#ccc; background:#ccc url(../../../xtras/loading_circle.gif) no-repeat top right;}
/*Pesquisa*/
#aboveHeader{height:65px; color:#FFF;}
#topMenu, #topMenu a{color:#fff;}
#topMenu a{text-decoration:none;}
#topMenu a:hover{color:#9CF;}
#topMenu{font-size:10pt; text-transform:uppercase; position:absolute; margin-top:35px;}
#data{position:absolute; top:80px; text-align:right; width:895px;}
#menuPrincipal{position:absolute; top:120px; margin-left:283px;}
#menuPrincipal li{float:left; margin-right:5px; list-style-type:none; text-align:center; text-transform:uppercase;}
#menuPrincipal a{text-decoration:none; color:#FFF; display:block; width:110px; padding:3px 0px;}
#btn1{background:#C00;}
#btn1 a:hover{background:#900;}
#btn2{background:#3CF;}
#btn2 a:hover{background:#39C;}
#btn3{background:#9C3;}
#btn3 a:hover{background:#693;}
#btn4{background:#FC0;}
#btn4 a:hover{background:#C90;}
#btn5{ background-image:url(../../images/carrinho.gif); width:118px;}
#btn5 a{margin-left:12px;}
#menuSec{
background:#036;
margin-top:5px;
height:32px;
}
#msSpotTbl{
margin-top:3px;
}
#msSpot p{
margin:0 auto;
}
.btnMS a{
color:#fff;
text-decoration:none;
height:22px;
display:block;
padding:7px 7px 0px 7px;
}
.btnMS a:hover{
background:#369;
color:#E7E7E7;
}
#outros{
margin-left:20px;
margin-right:20px;
}
#menuSub{
background:#e7e7e7;
border-bottom:1px solid #b8babb;
color:#666;
height:30px;
}
#menuSub p{
margin:0px;
padding:10px;
}
#menuSub #opt2{
padding-left:220px;
}
#menuSub #opt3{
padding-left:340px;
}
#menuSub #opt4{
padding-left:480px;
}
#menuSub #opt5{
padding-left:500px;
}
#menuSub a{
color:#666;
text-decoration:none;
}
#menuSub a:hover{
color:#900;
}
#menuSub #opt1, #menuSub #opt2, #menuSub #opt3, #menuSub #opt4, #menuSub #opt5{
display:none;
}
#rodape{color:#FFF; /*border:#FFFF00 1px solid;*/}
#rodape a{color:#FFF; text-decoration:none; font-weight:bold;}
#rodape a:hover{color:#9CF;}
#info{margin:20px 0px 30px 0px;}
#atendimento{height:35px; }
#rede{/*border:#FFFF00 1px solid;*/ width:235px; margin-left:690px; margin-top:-55px; height:70px;}

/* busca colecao*/

.bookFound{
	/*margin-right:175px;*/
	border-bottom:1px solid #CCCCCC;
	padding-bottom:10px;
	padding-top:15px;
}
.bookFound .livroNum{
	float:left;
	width:28px;
	font-size:8pt;
}
.bookFound .livroCapa{
	float:left;
	display:block;
	border:1px solid #000000;
	margin-right:10px;
}
.bookFound .livroTitulo{
	font-size:9pt;
	display:block;
	margin-left:102px;
}
.bookFound .livroTitulo a{
	text-decoration:none;
	color:#006699;
}
.bookFound .livroTitulo a:hover{
	color:#990000;
}
.bookFound .livroAutor{
	display:block;
	background:transparent url(/images/icon_Author.gif) no-repeat top left;
	margin:5px 0px 5px 110px;
	padding-left:20px;
	font-size:8pt;
}
.bookFound .livroAutor a{
	text-decoration:none;
	color:#333333;
}
.bookFound .livroAutor a:hover{
	color:#990000;
}
.bookFound .livroColecao{
	display:block;
	background:transparent url(/images/icon_Book.gif) no-repeat top left;
	margin:5px 0px 5px 110px;
	padding-left:20px;
	font-size:8pt;
}
.bookFound .livroColecao a{
	text-decoration:none;
	color:#333333;
}
.bookFound .livroColecao a:hover{
	color:#990000;
}
.bookFound .livroResenha{
	display:block;
	font-size:8pt;
	color:#666666;
	padding-right:15px;
	margin-left:102px;
}
.bookFound .livroCompra{
display:block;
background:transparent url(/images/icon_money.gif) no-repeat top left;
margin:5px 0px 5px 110px;
padding-left:20px;
color:#000000;
	font-size:15px;
	font-family:arial;
	font-stretch:semi-condensed;
	font-style:italic;
}
.bookFound .livroCompra img{
position:absolute;
margin-left:10px;
}




.r175{
	/*margin-right:175px;*/
}
.navigation{
	font-size:8pt;
	padding:5px;
	text-align:center;
	margin-bottom:34px;
	
}
/* distribuidores*/
#regiao{
	width:180px;
	float:left;
	margin-top:8px;
	margin-right:30px;
	border-right:1px solid #CCCCCC;

}
#regiao span{
	font-size:5pt;
	display:block;
	margin-left:15px;
	margin-bottom:5px;
	font-size:8pt;
	text-decoration:none;
}
#regiao span a{
	color:#000000;
	text-decoration:none;
}
#regiao span a:hover{
	color:#009900;
	text-decoration:none;
}
#espRegiao{
	margin: 0;
}
#Regiao .regTit{
	font-weight:bold;
	margin:10px 0px 8px 5px;
	font-size:10pt;
}
#espRegiao span{
	font-size:5pt;
	margin-left:15px;
	margin-bottom:5px;
	font-size:8pt;
	text-decoration:none;
	display:block;
}
#espRegiao strong{
	color:#006600;
	font-weight:bold;
	
}
#espRegiao a{
	text-decoration:none;
	color:#006699;
	font-weight:bold;
}
#espRegiao a:hover{
	color:#CC0000;
}
#espRegiao .nome{
	color:#000000;
	font-size:15px;
	margin-top:10pt;
	margin-bottom:10pt;
	font-weight:bold;
	
}
#espRegiao img{
	margin-left:15px;
	display:block;
	margin-top:20px;
}

/*começo da css do canal colecao*/

#colShow{
margin-left:40px;
width:820px;
}
#colShow span{
	 display:block;
	 font-size:8pt;
	 width:250px;
	 padding:3px;
	 float:left;
}

#colShow a{
	color:#006699;
	text-decoration:none;
	border: 2px solid #FFFFFF;
	padding: 4px 7px 4px 36px;
	display:block;
	background:#F5F5F5
}
#colShow a:hover{
	color:#999999;
}
.classificacao{
	margin-left:20px;
	margin-top:20px;

}
.titulo{
	color:#FF8040;
	font-size:14px;
	font-weight:bold;
	padding-top:25px;
	/*border: 1px solid #003399;*/
	display:block;
	margin-left:30px;
}
.subtitulo{
	color:#000000;
	font-size:13px;
	padding-top:10px;
	margin-left:30px;
	/*border: 1px solid #006666;*/
}

.breadCrumbs{
	font-size:9pt;
	margin:0px 0px 20px 0px;
}
.breadCrumbs a{
	color:#006699;
	text-decoration:none;
}
.breadCrumbs a:hover{
	color:#990000;
	text-decoration:underline;
}
#bCrumbs{
	color:#333333;
	font-size:13px;
	padding-bottom:20px;
	margin-top:25px;
}

	/*Catalogo*/
#catalogoDetalhes{
	margin-right:11em;
	margin-top:-30px;
}
#catalogoDetalhes #info{
	/*background:#FFF url(../images/catalogo_bgColumn.gif) repeat-y top left;*/
	padding:5px 0px 30px 14px;
	color:#333333;
}
.breadCrumbs{
	font-size:8pt;
	margin:0px 0px 20px 0px;
}
.breadCrumbs a{
	color:#006699;
	text-decoration:none;
}
.breadCrumbs a:hover{
	color:#990000;
	text-decoration:underline;
}
#catalogoDetalhes #info .tituloLivro{
	font-size:14pt;
	font-weight:bold;
	color: #333333;
	width:600px;
}
#catalogoDetalhes #info #subTitulo{
	font-size:11pt;
	font-weight:bold;
	margin:20px 0px 15px 0px;
	color:#333333;
}
#catalogoDetalhes #info .capa{
	border:1px solid #000;
	width:160px;
	margin-right:18px;
}

#catalogoDetalhes #info #dadosTecnicos{
	line-height:19px;
	font-size:9pt;
	/*margin-left:14em;*/
	margin-top:0px;
	color:#333333;
	/*border:1px solid #CC3300;*/
	}
.fltlft { 
	float:left;
	margin-right: 8px;
	margin-bottom:60px;
}
#catalogoDetalhes #info #dadosTecnicos a{
	text-decoration:none;
	color:#006699;
}
#catalogoDetalhes #info #dadosTecnicos a:hover{
	color:#CC0000;
}
#catalogoDetalhes #info #maisInfo{
	font-size:9pt;
	/*margin-left:130px;*/
	margin-top:75px;
	width:750px;
}
#catalogoDetalhes #info #maisInfo span{
	display:block;

}
#catalogoDetalhes #info{
	margin-top:20px;

}
#btnCompra{
position:absolute;
margin-top:-32px;
margin-left:294px;
}
#catalogoDetalhes .preco{
	color:#000000;
	border: 3px solid #E1E1E1;
	border-right: 10px solid #E1E1E1;
	margin-right:20px;
	background:#E1E1E1;
	
}
.vTop25{
	margin-top:25px;
	display:block;

}
#catalogoDetalhes #info #maisInfo .bulletInfo{
	margin:5px 0px 10px 30px;
}
#catalogoDetalhes #info #maisInfo .bulletInfo a{
	color:#006699;
	text-decoration:none;
	font-weight:normal;
}
#catalogoDetalhes #info #maisInfo .bulletInfo a:hover{
	color:#990000;
}
#catalogoDetalhes #info #maisInfo .cp{
	font-size:8pt;
}
#lanc{
	/*border:1px solid #3366CC;*/
	width:200px;
	margin-top:-230px;
	margin-left:400px;
	float:right;
}

/* formatacao dos elementos de lancamento*/


#lanShow{
	
	
}
#lanShow span{
	 display:block;
	 font-size:8pt;
	 width:250px;
	 height:190px;
	 padding:3px;
	 text-align:center;
	 float:left;
	 
}
#lanShow img{
	border:1px solid #000000;
	margin-bottom:15px;
}
#lanShow a{
	color:#006699;
	text-decoration:none;
}
#lanShow a:hover{
	color:#CC0000;
}

.breadCrumbs{
	font-size:9pt;
	margin:0px 0px 20px 0px;
}
.breadCrumbs a{
	color:#006699;
	text-decoration:none;
}
.breadCrumbs a:hover{
	color:#990000;
	text-decoration:underline;
}
#bCrumbs{
	color:#333333;
	font-size:13px;
	padding-bottom:20px;
}
/* paginas de conteudo*/

#apreTexto{
 	font-size:11px;
	margin-left:0px;
	color:#333333;
	text-align:justify;
	width:800px;

}
.apreTit{
	font-weight:bold;
	font-size:14px;
	display:block;
	margin-bottom:20px;
	
}
#apreTexto img{
		float:left;
		margin-right:10px;
}
.apreTitsub{
	font-size:13px;
	margin-left:0px;
	display:block;
	margin-bottom:40px;
	margin-top:45px;

}
.apreTitsub1{
	font-size:13px;
	margin-left:0px;
	display:block;
	margin-bottom:55px;
	margin-top:55px;

}

#imgEugosto{
	display:block;
}
#imgbtn{
	padding-left:280px;
}

#menuInfo{
	font-size:7pt;
	padding:0px;
	text-align:center;
	margin-bottom:15px;
	
	}

#menuInfo a{
	text-decoration:none;
	color:#FFF;
	padding: 2px 10px 3px 10px;
	}
	
.infoItem a{
	background:#489ccb;
	
	}

.infoItem a:hover{
	background:#a8d6f0;
	}
.infoItem1 a{
	background:#ff8040;
	
	}
.infoItem1 a:hover{
	background:#FF9933;
	}
	
/*iten de compra*/
#menuInfo{
	font-size:8pt;
	text-align:center;
	font-family:verdana;
	padding-bottom:3px;
	
	}

#menuInfo a{
	text-decoration:none;
	color:#FFF;
	padding: 1px 10px 2px 10px;
	}
	
.infoItem1 a{
	background:#245884;
	
	}

.infoItem1 a:hover{
	background:#4778a1;
	}
.infoItem a{
	background:#a1a1a1;
	
	}
.infoItem a:hover{
	background:#bebebe;
	}
	
	
.clearFix{clear:both;}

