*
{
	margin:0px;
}

body 
{
	background-color: #CCC;
	background-image: url(../img/fundo_mr_pra_recorte_final02.jpg);
	background-repeat: repeat-y;
	background-position:center;
}


.invisivel
{
	display:none;
}

.width_155px
{
	width:155px;
}

.width_250px
{
	width:250px;
}

.espacamento_0_3px_5px
{
	padding:0 5px 3px;
}

.espacamento_1px
{
	padding:1px;
}

.divisao01
{
	border-left:1px solid #CCC;
}

.borda04
{
	border:1px solid #D6D6D6;
	padding:8px;
}

.borda05
{
	border:3px solid #FFFFFF;
}

.borda06
{
	padding:1px;
	border:1px solid #CCC;
}

.borda07
{
	padding:1px;
	border-bottom:3px solid #CCC;
	border-right:3px solid #CCC;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
}

.fundo01
{
	background-color:#FF0000;
}

.fundo02
{
	background-color:#1D70B2;
}

.espacamento_4px_tudo
{
	padding:4px;
}

.espacamento_13px_4px_4px
{
	padding:13px 4px 4px;
}

.espacamento_4px_esquerda_direita
{
	padding:0 4px;
}

.espacamento_5px_tudo, .fundo_institucional
{
	padding:5px;
}

.espacamento_9px_esquerda
{
	padding-left:9px;
}

.espacamento_3px_topo
{
	padding-bottom:3px;
}

.espacamento_23px_topo
{
	padding-top:23px;
}

.espacamento_5px_5px_5px_11px
{
	padding:5px 5px 5px 11px;
}

.espacamento_5px_5px_5px_21px
{
	padding:5px 5px 5px 21px;
}

.espacamento_10px_esquerda_direita
{
	padding:0 4px;
}

.espacamento_8px_0_0_90px
{
	padding:8px 0 0 90px;
}

.espacamento_5px_5px_5px_10px
{
	padding:5px 5px 5px 10px;
}

.espacamento_5px_5px_5px_15px
{
	padding:5px 5px 5px 15px;
}

.espacamento_5px_5px_5px_20px
{
	padding:5px 5px 5px 20px;
}


.espacamento_5px_5px_5px_25px
{
	padding:5px 5px 5px 25px;
}

.espacamento_5px_5px_5px_30px
{
	padding:5px 5px 5px 30px;
}

.espacamento_5px_5px_5px_35px
{
	padding:5px 5px 5px 35px;
}

.font01, .form01, .form02, .form03, .form04, .form06
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.font03
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
}

.font04
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

.font05
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

.font06
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}


.font07
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}


.font08
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.font09
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}

.font10
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

.form01
{
	border:1px solid #828284;
	width:836px;
}

.form02
{
	border:1px solid #828284;
	width:175px;
}

.form03
{
	border:1px solid #000;
	width:512px;
	height:15px;
	padding:5px;
}

.form04
{
	border:1px solid #000;
	width:580px;
	height:200px;
	padding:5px;
}

.form05
{
	border:1px solid #000;
	width:490px;
	height:15px;
	padding:5px;
}

.form06
{
	border:1px solid #828284;
	width:810px;
}

.fundo_busca_produtos
{
	background-image:url(../img/fundo_barra_busca.jpg);
	height:23px;
	border:1px solid #E87C1A;
}


.fundo_exclusivos
{
	background-image:url(../img/fundo_barra_exclusivos.jpg);	
	height:21px;
	border:1px solid #508010;
}

.fundo_cinza_destaques
{
	background-image:url(../img/fundo_barra_cinza.jpg);
	border:1px solid #CACACA;
	height:21px;
}

.fundo_ultimos_itens_procurados
{
	background-image:url(../img/fundo_barra_ultimos_procurados.jpg);
	height:50px;
}

.negrito
{
	font-weight:bold;
}

.cor_branca, .font02
{
	color:#FFF;
}

.cor_azul, .font09
{
	color:#347C95;
}

.cor_cinza
{
	color:#666;
}

.cor_cinza02
{
	color:#CCC;
}

.cor_bordo02
{
	color:#900;
}

.borda01, .width_155px
{
	border:1px solid #CCC;
}

.produtos
{
	width:160px;
}

.cor_azul02
{
	color:#3D5289;
}

.cor_preta
{
	color:#000;
}
.riscado
{
	text-decoration:line-through;
}

.cor_bordo01
{
	color:#AC1C02;
}

.borda02
{
	border-right:1px solid #CCC;
}

.borda03
{
	border-bottom:1px solid #CCC;
}

.fundo_institucional
{
	background-color:#CCC;
	height:25px;
}

.fundo_barra_rodape
{
	background-image:url(../img/fundo_barra_rodape.jpg);
	height:19px;
	border:1px solid #213F63;
}

.font02
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

.modal_barra_central_atendimento
{
	background-color:#9CF;
	height:31px;
	width:630px;
}

.fundo_box_email
{
	background-color:#3E95B1;
}

.borda_box_email
{
	border:1px solid #3E95B1;
}

.no_underline
{
	text-decoration:none;
}

.cor_verde
{
	color:#237600;
}

.cor_amarela
{
	color:#ffe202;
}

.newsletter_form
{
	width:211px;
	height:21px;
	background:#FF9600;
	border:1px solid #FF9600;
}
