	body{
		background: url(n/mb_bg_body.jpg) #FCDE01;
		padding:0;
		margin:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	a img{
		border:0;
	}
	.h{
		position:absolute;
		top:-5002px;
	}
	#topo h1 a, #topo h1{
		display:block;
		float:left;
		width:372px;
		height:88px;
		background:url(n/mp_logo.gif) center center no-repeat;
		margin:0;
		padding:0;
	}
	#link_roll{
		display:block;
		float:right;
		width:496px;
		margin-top:75px;
		margin-bottom:12px;
		height:25px;
	}
	#site_t{
		background:url(n/mp_bg_t.jpg) repeat-x top;
	}
	#site_b{
		background:url(n/mp_bg_rodape.jpg) repeat-x top;
		height:177px;
	}
	#container_t{
		background:url(n/bg_container_t.png) center repeat-y;
		width:930px;
		padding:35px;
		padding-top:10px;
		padding-bottom:0;
	}
	#container_b{
		background:url(n/mp_bg_rodape_interno.png) center top no-repeat;
		width:930px;
		padding:35px;
		padding-top:0;
		height:117px;
	}
	#container_b{
		padding-top:20px;
	}
			#b_col_1{
	width:177px;
	margin-left:8px;
	float:left;
	clear:left;
	margin-right:200px;
			}
			#b_col_1 #met_pag{
				height:27px;
			}
			#b_col_1 #creditos{
				margin-top:65px;
			}
			#b_col_2{
				width:397px;
				height:45px;
				float:left;
				text-align:right;
			}
			#b_col_3{
				width:155px;
				height:90px;
				float:right;
				clear:right;
				margin-right:-10px;
				margin-top:30px;
			}
	#container_head{
		background:url(n/bg_container_head.png) center top no-repeat;
		height:24px;
		width:1000px;
	}
	#menu_t{
		clear:both;
		width:940px;
		background:url(n/bg-menu.png) no-repeat center center;
		height:52px;
		margin-left:-5px;
	}
	#menu_t #menu_t_e{
		float:left;
		width:14px;
		height:52px;
	}
	#menu_t #menu_t_c{
		width:907px;
		height:52px;
		float:left;
	}
		#menu_t_c{
			padding-right:0;
			background:url(n/bg-menu.png) no-repeat center center #D1000;
		}
		#menu_t_c ul,#menu_t_c ul li{
			list-style:none;
			padding:0;
			margin:0;
			text-indent:0;
			display:inline;
		}
		#menu_t_c ul li{
			padding-top:5px;
			margin-top:13px;
			display:block;
			float:left;
			width:111px;
			font-size:13px;
			text-align:center;
			height:23px;
		}
		#menu_t_c ul li a{
			color:#FFFFFF;
			text-decoration:none;
		}
		#menu_t_c ul li a.sel{
			color:#FFF100;
		}
		#menu_t_c ul li#li_1{
			width:102px;
			text-align:left;
			padding-left:18px;
		}
		#menu_t_c ul li#li_2{

		}
		#menu_t_c ul li#li_3{
			width:120px;
		}
		#menu_t_c ul li#li_4{
			width:110px;
		}
		#menu_t_c ul li#li_5{
			width:110px;
		}
		#menu_t_c ul li#li_6{
			width:125px;
		}
		#menu_t_c ul li#li_busca{
			width:196px;
			position:relative;
			right:-2px;
			margin-top:5px;
			margin-left:13px;
		}
		#menu_t_c ul li#li_busca input#q{
			width:154px;
			height:24px;
			background:url(n/input_q.gif) no-repeat center center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#999;
			border:none;
			top:3px;
			position:relative;
		}
		#menu_t_c ul li#li_busca img#s{
			top:4px;
			position:relative;
			margin-left:5px;
			cursor:pointer;
		}
	
	
	#menu_t #menu_t_d{
		float:right;
		width:14px;
		height:54px;
	}
	#content.capa{
		clear:both;
		width:940px;
		padding-top:5px;
		margin-left:-5px;
	}
	#col_1{
		width:714px;
		float:left;
		clear:left;
		margin-bottom:8px;
	}
	#col_2{
		float:right;
		clear:right;
		width:217px;
		margin-bottom:8px;
	}
	.c{
		clear:both;
	}
	#clear{
		width:935px;
		height:3px;
		background:#E9EDEE;
	}
	#banner_topo{
		width:714px;
		height:201px;
	}
	
	#categorias_head{
		background:url(n/categorias_head.png);
		height:9px;
		margin-top:7px;
	}
	#categorias{
		width:194px;
		background:url(n/categorias_rep_bg.png) repeat-y #FFF;
		padding-left:9px;
		padding-right:14px;
	}
	#categorias ul{
		margin:0;
		padding:0;
		list-style:none;
	}

	#lista_categorias li{
		background:url(n/bg_categorias_menu_li.gif);
		text-indent:22px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		letter-spacing:-1px;
		font-weight:bold;
		display:block;
		margin-top:5px;
		height:23px;
	}
	#lista_categorias li.last{
		background:url(n/mp_categorias_rep_bg-last.gif);
	}
	
	#lista_categorias li a{
		color:#D50505;
		text-decoration:none;
	}
	#categorias_footer{
		background:url(n/categorias_bottom.png);
		height:8px;
		margin-bottom:7px;
	}
	
	#marcas_head{
		background:url(n/mp_marcas_head.gif) no-repeat center center #FF0;
		width:217px;
		height:37px;
	}
	
	#lista_marcas{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	#lista_marcas li{
		background:url(n/bg_marcas_li.gif) no-repeat center bottom ;
		text-align:center;
		display:block;
		padding-top:10px;
		height:60px;
	}
	#lista_marcas li.last{
		background:none;
	}
	
	
	#servicos_head{
		background:url(n/mp_servicos_head.gif) no-repeat center center #E50607;
		width:217px;
		height:37px;
	}
	
	#lista_servicos, #lista_servicos li{
		list-style:none;
		padding:0;
		margin:0;
	}
	#lista_servicos li{
		margin-top:5px;
		margin-bottom:-5px;
	}
	
	#belt_promocoes{
		padding-top:10px;
	}
	
	#belt_promocoes .promo_capa{
		background:url(n/mp_lateral_produtos_lista.gif) right top no-repeat;
		width:168px;
		height:280px;
		float:left;
		padding-left:8px;
	}
	
	#belt_promocoes div.promo_capa .prod_nome a{
		font-size:12px;
		text-decoration:underline;
		color:#333;
		word-wrap: break-word;
		width:155px;
		display:block;
		font-weight:bold;
	}
	#belt_promocoes div.promo_capa .prod_nome a:hover{
		color:#E10000;
	}
	
	#belt_promocoes div.promo_capa .prod_preco a{
		font-size:15px;
		text-decoration:none;
		color:#F90;
		font-weight:bold;
	}
	
	#belt_promocoes div.promo_capa .prod_preco a .preco_de{
		font-size:10px;
		margin-top:8px;
		color:#999;
		clear:both;
		display:block;
		font-weight:normal;
	}
	#belt_promocoes div.promo_capa .prod_descr a{
		text-decoration:none;
		color:#999;
		margin-top:3px;
		margin-bottom:9px;
		font-size:11px;
		display:block;
		clear:both;
	}
	#belt_promocoes div.promo_capa .prod_links{
		padding-top:8px;
	}
	#belt_promocoes div.promo_capa .prod_links a{
		color:#333;
		font-weight:bold;
		font-size:12px;
		display:block;
	}
	#belt_promocoes div.promo_capa .prod_links img{
		margin-right:15px;
		float:left;
		margin-top:-3px;
	}
	
	
	#belt_promocoes .last{
		background:none;
	}
	
	a#link_promocoes{
		display:block;
		clear:both;
		width:706px;
		background:url(n/mp_promocoes_capa_link.gif);
		height:48px;
		float:right;
	}
	#belt{
		clear:both;
		height:320px;
	}
	#blog_maranata{
		background:url(n/mp_bg_bloco_blog.gif) no-repeat center center;
		width:239px;
		height:320px;
		float:left;
		clear:left;
	}
	#blog_maranata a#mais{
		display:block;
		margin-left:80px;
		width:100px;
		height:42px;
		margin-top:10px;
	}
	#blog_maranata a#mais span{
		position:absolute;
		top:-5000px;
	}
	#cp_lista_posts{
		margin-top:63px;
		margin-left:30px;
		height:190px;
		width:180px;
	}
	#cp_lista_posts p{
		margin:0;
		padding-top:5px;
		line-height:19px;
	}
	#cp_lista_posts p a{
		text-decoration:none;
		color:#333;
	}
	#divulgacoes{
		width:453px;
		height:302px;
		background:#CCC;
		float:right;
		clear:right;
		margin-top:15px;
		margin-right:10px;
	}
	
	h2#tit{
		color:#D10000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		letter-spacing:-1px;
		display:block;
		margin:0;
		padding:0;
		margin-bottom:15px;
		text-indent:0;
	}
	
	#breadcrumb{
		margin-bottom:15px;
		clear:both;
	}
	#breadcrumb a, #breadcrumb{
		font-size:11px;
		color:#999;
	}
	
	#menu_b{
						color:#ccc;
					}
					#menu_b a{
						text-decoration:none;
						color:#777;
					}
					#menu_b a:hover{
						text-decoration:underline;
						color:#333;
					}
					#menu_b span#baixo{
						margin-top:10px;
						display:block;
						clear:both;
					}
					#menu_b span#baixo a, #menu_b span#baixo{
						font-size:12px;
						color:#555
					}
					#menu_b span#baixo a{
						text-decoration:underline;
					}
					#menu_b span#baixo a:hover{
						text-decoration:none;
					}
	
	
	/*  Início Pagina __pag */
	#pag {
		padding:20px;
		padding-top:20px;
	}
	#cabecalho_pag{
		margin-bottom:15px;
	}
	#rodape_pag{
		margin-top:50px;
		border-top:2px #E4E4E4 solid;
		padding:20px;
		padding-left:10px;
	}
	#rodape_pag a{
		color:#666;
		font-size:12px;
		text-decoration:none;
		padding:5px;
		background:#e4e4e4;
		border:1px solid #ccc;
	}
	#rodape_pag a:hover{
		color:#666;
		font-size:12px;
		text-decoration:none;
		padding:5px;
		background:#ccc;
		border:1px solid #999;
	}
	#pag_rel{
		border:1px solid #E4E4E4;
		background:#F3F3F3;
		font-size:16px;
		font-weight:bold;
		padding:20px;
	}
	#pag_rel ul, #pag_rel ul li{
		list-style:square;
		color:#D10000;
		margin-top:15px;
	}
	#pag_rel ul li a{
		color:#E10000;
		text-decoration:none;
	}
	#pag_rel ul li a:hover{
		color:#F40000;
	}
	
	/*  Fim Pagina __pag */
	
	/*  Início Produtos __produtos */
	#pag_produtos {
		padding:20px;
		padding-top:20px;
	}
	
	.p_d{
		width:160px;
		padding:10px;
		padding-top:5px;
		padding-left:15px;
		margin:15px;
		background:url(n/rpt_lateral_produtos.gif) repeat-y left top #FFF;
		float:left;
		height:270px;
	}
	.p_d a, .p_n a{
		text-decoration:none;
	}
	.p_d a h3, .p_n a h3{
		text-transform:none;
		font-size:12px;
		padding-top:0;
		margin-top:0;
	}
	.p_d a h3{
		color:#E50607;
		font-size:17px;
		letter-spacing:-1px;
		height:45px;
		margin-bottom:8px;
	}
	.p_d a .precos{
		color:#F30;
		font-weight:bold;
	}
	.p_d a div.precos span.preco_de{
		display:block;
		clear:both;
		color:#F60;
		font-weight:bold;
	}
	.p_d a div.precos span.preco_de span.r{
		text-decoration:line-through;
	}
	.p_d a div.precos span.preco_por{
		display:block;
		clear:both;
		font-size:20px;
	}
	.p_d a div.precos span.condicao{
		display:block;
		clear:both;
		font-size:12px;
	}
	
	.p_n{
		width:130px;
		padding:10px;
		margin:15px;
		float:left;
		height:280px;
	}
	.p_n a h3{
		color:#E50607;
		margin-bottom:3px;
	}
	
	.p_n a .precos{
		color:#F30;
		font-weight:bold;
	}
	.p_n a div.precos span.preco_de{
		display:block;
		clear:both;
		color:#F60;
		font-weight:bold;
	}
	.p_n a div.precos span.preco_de span.r{
		text-decoration:line-through;
	}
	.p_n a div.precos span.preco_por{
		display:block;
		clear:both;
		font-size:16px;
	}
	.p_n a div.precos span.condicao{
		display:block;
		clear:both;
		font-size:10px;
	}
	.p_n h3.categ{
		margin:0;
		margin-top:5px;
	}
	.p_n h3.categ a{
		font-size:12px;
		color:#CC0000;
		margin:0;
	}
	
	
	
	.p_n div.img, .p_d div.img{
		vertical-align:middle;
		text-align:center;
		height:118px;
		border:2px solid #fff;
	}
	.p_n div.img{
		height:90px;
		border:2px solid #fff;
		margin-bottom:10px;
		width:122px;
	}
	.p_d div.img{
		height:110px;
		margin-top:0px;
		border:2px solid #CCC;
		margin-bottom:5px;
	}
	.p_d div.img:hover{
		border:2px solid #D10000;
	}
	
	.p_n div.img:hover{
		border:2px solid #CCC;
	}
	
	#produtos_menu{
		padding:15px;
	}
	#produtos_menu a{
		padding:10px;
		background:url(n/mb_menu_li.png) #fff center left no-repeat;
		padding-left:20px;
	}
	
	/*  Fim Produtos __produtos */
	
	/*  Início Detalhes do Produto __detalhes */
	
	#detalhes{
		padding:20px;
		word-wrap: break-word;
	}
	
	#detalhes #col_detalhes{
		width:330px;
		margin-top:10px;
		float:right;
		margin-right:20px;
	}

	#detalhes #foto_produto{
		float:left;
		padding:10px;
		margin:10px;
		border:2px solid #EBEBEB;
		width:250px;
		height:250px;
		text-align:center;
		clear:left;
	}
	
	#detalhes #detalhes h2{
		clear:both;
	}
	
	#detalhes #compra{
		border:1px solid #6C0;
		background:#CF9;
		padding:20px;
		float:right;
		font-weight:bold;
		color:#390;
		font-size:16px;
	}
	
	#detalhes #resumo{
		margin-top:10px;
	}
	#detalhes #relacionados{
		clear:both;
		margin-top:20px;
	}
	#detalhes div#disponibilidade{
		font-size:18px;
		font-weight:bold;
	}
	#detalhes div.green{
		color:#6C0;
		margin-bottom:10px;
	}
	#detalhes div.red{
		color:#D10000;
		margin-bottom:10px;
	}
	#detalhes #relacionados h4{
		font-size:18px;
		display:block;
		clear:both;
		padding:5px;
		letter-spacing:-1px;
		color:#F90;
		margin:5px;
	}
	#detalhes #relacionados h4.bottom{
		border-bottom:none;
		border-top:2px solid #CCC;
		text-align:right;
		font-size:14px;
	}
	#detalhes #relacionados h4.bottom a{
		text-decoration:none;
		color:#D10000;
	}
	#detalhes #relacionados h4.bottom a:hover{
		text-decoration:underline;
	}
	
	#detalhes div.precos{
		color:#F30;
		font-weight:bold;
		border:1px #E4E4E4 solid;
		background:#F4F4F4;
		padding:20px
	}
	#detalhes div.precos span.preco_de{
		display:block;
		clear:both;
		color:#F60;
		font-size:15px;
		font-weight:bold;
	}
	#detalhes div.precos span.preco_de span.r{
		text-decoration:line-through;
	}
	#detalhes div.precos span.preco_por{
		display:block;
		clear:both;
		font-size:24px;
	}
	#detalhes div.precos span.condicao{
		display:block;
		clear:both;
		font-size:12px;
	}
	
	
	/* Fim Detalhes do Produto __detalhes */
.style1 {
	color: #FFFFFF;
	font-size: 12px;
}
.style2 {
	color: #FFCC00;
	font-weight: bold;
}
