body{
	background-image:url('../../contents/infantil/bg-teen.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#baff00;
}

/**********************/
/** Layout **/
/**********************/
#div_layout{
	background-image:url('../../contents/infantil/bg-topo.gif');
	background-repeat:repeat-x;
	background-position:center top;
	border-left:1px solid #cc6f00;
	border-right:1px solid #cc6f00;
	background-color:#f7a302;
}
#div_rodape{
	background-color:#cc6f00;
	color:#fff;
}
#div_rodape a{
	color:#D1D3D4;
	text-decoration:none;
}
#div_rodape a:hover{
	text-decoration:underline;
}
.paginacao .paginas {
	background-color:#ffb72c;
	border-color:#cf5e03;
	color:#cf5e03;
}

/**********************/
/** Menu Lateral **/
/**********************/
#menu_lateral h1{
	background:none;
	background:url('../../contents/fechado_b.gif') 95% 60% no-repeat;
	color:#FFF;
}
#menu_lateral .aberto h1{
	background:url('../../contents/aberto_b.gif') 95% 60% no-repeat;
}
#menu_lateral .links{
	background-color:#ffb72c;
}
.menu_secao{
	background:url('../../contents/infantil/mod_top_teen.gif') repeat-x 0 0;
}
#menu_lateral a{
	color:#663819;
	background-color:#ffb72c;
}
#menu_lateral a:hover{
	color:#fff;
}
#menu_lateral h3 {
	background-color:#ffb72c;
	border-bottom:1px solid #ffdf4b;
}
#menu_lateral h3 a{
	color:#663819;
}
#menu_lateral h3 a, #menu_lateral h3 a:hover, #menu_lateral h3 a:active, #menu_lateral h3 a:visited {
	background:url('../../contents/infantil/fechado.gif') 10px 50% no-repeat;
}
#menu_lateral h3.corrente a, #menu_lateral h3.corrente a:visited{ 
	background:url('../../contents/infantil/aberto.gif') 10px 50% no-repeat;
}
#menu_lateral ul {
	border-left: 8px solid #ffd426;
}
#menu_lateral li {
	border-bottom: 1px solid #ffdf4b;
}
#menu_lateral_rodape {
	background-color:#ffb72c;
	height:5px;
}


/**********************/
/** Módulos **/
/**********************/
/** Abas **/
.div_aba {
	background:url("../../contents/infantil/mod_top_gray.gif") repeat-x top left;
}
.div_aba_login {
	background:url("../../contents/infantil/mod_top_teen.gif") repeat-x top left;
}
.div_aba, .div_aba_login {
	border:0;
}
.div_aba #current, .div_aba_login #current, .div_aba .current {
	background-image:url("../../contents/infantil/mod_left_top_aba.gif");
}
.div_aba #current a, .div_aba_login #current a, .div_aba .current a {
	background-image:url("../../contents/infantil/mod_right_top_aba.gif");
	color:#293C42;
}
.div_aba li, .div_aba_login li {
	background:url("../../contents/infantil/mod_left_top_aba2.gif") no-repeat left top;
}
.div_aba a, .div_aba_login a {
	background:url("../../contents/infantil/mod_right_top_aba2.gif") no-repeat right top;
}
	
/**Produtos**/
.div_produto{
	background-color:#ea7f00;
}
.div_sombra{
	background-image:url("../../contents/mod_bg_shadow_lightorange.gif");
}
.div_sombra_menu{
	background:transparent url("../../contents/mod_bg_shadow_orange.gif") repeat-x 0 0;
}
.div_produto .separador {
	border-top-color:#ffdf4b;
}
.bt_compra {
	color:#fff;
}
.bt_compra:hover {
	background-color:#ffb72c;
	color:#663819;
	outline-color:#ffb72c;
}
.bt_compra_video {
	color:#fff;
}
.bt_compra_video:hover {
	background-color:#ffb72c;
	color:#663819;
	outline-color:#ffb72c;
	cursor:pointer;
}
.grid_imagem .miniatura {
	outline-color:#663819;
}
.div_base{
	background-color:#ea7f00;
}
.invisible{
	display:none;
}
.visible{
	display:block 
}
/**********************/
/** Busca **/
/**********************/
#div_busca{
	background-repeat:repeat-x;
	height:34px;
	width:956px;
	position:relative;
	margin-top:30px;
	padding-left:10px;
	display: inline-table;
}
.bgHome {
	background-image: url(../../contents/infantil/bg_busqueda.gif);
	color:#fff;
}
#div_busca_campos{
	width:853px;
	height:34px;
	margin-left:3px;
	padding-left:5px;
	float:left;
	font-size:12px;
}
#q, #area{
	font-size:12px;
	color:#888888;
}
#q{
	/**q=Query=mesma nomenclatura usada no maiores buscadores-apenas uma sugestão**/
	width:630px;
	height:18px;
	padding-left:3px;
	margin:0px 10px 0px 10px;
}
#area{
	width:105px;
	height:22px;
	margin-left:8px;
	padding:1px;
	margin-top:4px;
	z-index:5px;
}
.resultado{
	float:left;
	width:155px;
	margin:5px;
	min-height:59px;
	table-layout:fixed;
}
.btnBusca {
	margin-top:9px;
	margin-left:15px;
}

.fraseTopo {
	color:#cd5d03;
	font-size:14pt;
	height:100px;
	margin-left:330px;
	margin-top:17px;
	position:absolute;
	text-align:center;
	width:300px;	
}