*
{
	padding: 0;
	margin: 0;
}
BODY
{
	margin: 5px 0 0;
	font: 10pt arial;
	background: #091426 url(../images/site_bg02.png);
	line-height: 150%;
}
A
{
	font: bold 1em sans-serif;
	color: #FF0066;
	text-decoration: none;
}
A:hover
{
	color: #66006E;
}
A:visited
{
}
H4
{
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	margin: 0;
	font: bold 15px Georgia;
}
H5
{
	text-transform: uppercase;
	color: #FF0066;
	text-decoration: none;
	margin: 0;
	font: bold 15px Georgia;
}
H6
{
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	margin: 0;
	font: bold 15px Georgia;
}
H1
{
	text-transform: uppercase;
	color: #FF0066;
	text-decoration: none;
	font: bold 16px Georgia;
}
P
{
	padding: 5px 0;
}
/*FORMULARIOS*/
INPUT[type="text"]
{
	border: 1px solid #66006E;
	/*[empty]background:;*/
}
INPUT[type="text"]:focus
{
	background: #FEE9F4;
}
INPUT[type="password"]:focus
{
	background: #FEE9F4;
}
INPUT[type="password"]
{
	border: 1px solid #66006E;
	/*[empty]background:;*/
}
TEXTAREA
{
	border: 1px solid #66006E;
	/*[empty]background:;*/
}
TEXTAREA:focus
{
	background: #FEE9F4;
}
SELECT:focus
{
	background: #FEE9F4;
}
SELECT
{
	border: 1px solid #66006E;
	/*[empty]background:;*/
}
INPUT[type="button"]
{
	cursor: pointer;
	cursor: hand;
	padding: 0 10px;
	border: 2px solid #ED0785;
	font: bold 15px Georgia;
	background: #ED0785;
	color: #FFF;
}
INPUT[type="button"]:hover
{
	padding: 0 10px;
	border: 2px solid #66006E;
	font: bold 15px Georgia;
	background: #ED0785;
	color: #FFF;
}
INPUT[type="submit"]
{
	cursor: pointer;
	cursor: hand;
	padding: 0 10px;
	border: 2px solid #ED0785;
	font: bold 15px Georgia;
	background: #ED0785;
	color: #FFF;
}
INPUT[type="submit"]:hover
{
	padding: 0 10px;
	border: 2px solid #66006E;
	font: bold 15px Georgia;
	background: #ED0785;
	color: #FFF;
}
#main
{
	border-spacing: 0px;
	padding: 0px;
	margin: 0 auto;
	width: 953px;
}
.rosa INPUT[type="submit"]
{
	height: 18px;
	cursor: pointer;
	cursor: hand;
	padding: 0 5px;
	border: 1px solid #FFF;
	font: bold 12px Georgia;
	background: #FFF;
	color: #ED0785;
}
.rosa INPUT[type="submit"]:hover
{
	padding: 0 5px;
	border: 1px solid #66006E;
	font: bold 12px Georgia;
	background: #FFF;
	color: #ED0785;
}
.rosa A
{
	cursor: pointer;
	height: 18px;
	cursor: hand;
	padding: 0 5px;
	border: 1px solid #FFF;
	font: bold 12px Georgia;
	background: #FFF;
	color: #ED0785;
}
.rosa
{
	color: #FFF;
}
.rosa A:hover
{
	padding: 0 5px;
	border: 1px solid #66006E;
	font: bold 12px Georgia;
	background: #FFF;
	color: #ED0785;
}
/*Footer*/
.footer A:hover
{
	color: #FFF;
}
.footer A
{
	font: bold 1em sans-serif;
	color: #999;
	text-decoration: none;
}
.footer
{
	color: #999;
}
/*Cinza*/
.cinza INPUT[type="submit"]
{
	height: 18px;
	cursor: pointer;
	cursor: hand;
	padding: 0 0px;
	border: 1px solid #ED0785;
	font: bold 12px Georgia;
	background: #ED0785;
	color: #FFF;
}
.cinza INPUT[type="submit"]:hover
{
	padding: 0 0px;
	border: 1px solid #66006E;
}
.cinza A
{
	cursor: pointer;
	height: 18px;
	cursor: hand;
	padding: 0 3px;
	border: 1px solid #ED0785;
	font: bold 12px Georgia;
	background: #ED0785;
	color: #FFF;
}
.cinza A:hover
{
	padding: 0 5px;
	border: 1px solid #66006E;
}
.rosa INPUT[type="text"], .cinza INPUT[type="text"], .rosa INPUT[type="password"], .cinza INPUT[type="password"]
{
	border: 0px solid #66006E;
	/*[empty]background:;*/
}
.rosa INPUT[type="text"]:focus, .cinza INPUT[type="text"]:focus, .rosa INPUT[type="password"]:focus, .cinza INPUT[type="password"]:focus
{
	background: #FEE9F4;
}
/*Fundo Branco*/
.brc
{
	background: #FFF;
}
/*Padding em areas que levem texto*/
.txt
{
	padding: 20px;
}
.txt7
{
	padding: 20px;
}
.txt3
{
	padding: 5px 12px;
}
/*Padding das Box's nao tem padding no topo e fundo*/
.txt2
{
	padding: 0px 10px;
}
.bgfundo
{
	height: 20px;
	background: url(../images/fundo.png) no-repeat;
}
/*Menu do Topo Items do Centro Esquerda e Direita*/
.menu_esq
{
	height: 50px;
	width: 15px;
	background: url(../images/menu/esq.png);
}
.menu_cen
{
	height: 50px;
	width: 923px;
	background: url(../images/menu/cen.png);
}
.menu_dir
{
	height: 50px;
	width: 15px;
	background: url(../images/menu/dir.png);
}
.menu
{
	width: 953px;
	border-spacing: 0px;
	padding: 0px;
}
.menu_sep
{
	background: url(../images/menu/separador.png);
	width: 1px;
	height: 50px;
}
.menu_int
{
	border-spacing: 0px;
	padding: 0px;
}
.menu_center
{
	padding: 15px 30px;
}
.menu_left
{
	padding: 15px 30px 15px 15px;
}
A.menu_int, SPAN.menu_int
{
	height: 50px;
	border-spacing: 0px;
	color: #222;
	text-decoration: none;
	font: bold 14px Arial;
}
A.menu_int:hover
{
	border-spacing: 0px;
	color: #66006E;
	text-decoration: none;
	font: bold 14px Arial;
}
.lingua
{
	padding: 0 5px;
	vertical-align: bottom;
	border: 0px solid #000000;
}
/*Fundo do topo*/
.logo
{
	background: url(../images/site_wrapper_bg.jpg);
}
.top
{
	vertical-align: top;
}
.conteudo
{
	width: 100%;
}
/*Menu Direito*/
.menu_direito
{
	padding: 20px 0 0;
	width: 235px;
}
.menu_direito7
{
	padding: 20px 0 0;
	width: 235px;
}
/*Box's Login Carrinho e Newsletter*/
.box
{
	width: 221px;
	border-spacing: 0px;
	padding: 0px;
}
.rosa_topo
{
	background: url(../images/lateral/topo_rosa.png) no-repeat;
	height: 13px;
}
.rosa_fundo
{
	background: url(../images/lateral/fundo_rosa.png) no-repeat;
	height: 22px;
}
.rosa_mid
{
	height: 75px;
	background: url(../images/lateral/bg_rosa.png);
}
.cinza_mid
{
	height: 75px;
	background: url(../images/lateral/bg_cinza.png);
}
.cinza_topo
{
	background: url(../images/lateral/topo_cinza.png) no-repeat;
	height: 13px;
}
.cinza_fundo
{
	background: url(../images/lateral/fundo_cinza.png) no-repeat;
	height: 22px;
}
.redondo_mid
{
	background: url(../images/lateral/redondo_centro.png) repeat-y;
}
.redondo_topo
{
	background: url(../images/lateral/redondo_topo.png) no-repeat;
	height: 14px;
}
.redondo_fundo
{
	background: url(../images/lateral/redondo_fundo.png) no-repeat;
	height: 15px;
}
.titulo IMG
{
	padding: 0 0 0 20px;
}
/*Categorias*/
.cat
{
	width: 221px;
	border-spacing: 0px;
	margin: 20px 0 0 12px;
	padding: 0px;
}
.cat7
{
	width: 221px;
	border-spacing: 0px;
	margin: 20px 0 0 12px;
	padding: 0px;
}
.cat_topo
{
	background: url(../images/categ/topo.png) no-repeat;
	height: 14px;
}
.cat_fundo
{
	background: url(../images/categ/fundo.png) no-repeat;
	height: 14px;
}
.cat_mid
{
	padding: 0 0 0 10px;
	background: url(../images/categ/mid.png);
}
.cat_mid A
{
	font: 11px arial;
	color: #444;
}
.cat_mid A.active
{
	font: bold 11px arial;
	color: #444;
}
.cat_mid A:hover
{
	font: 11px arial;
	color: #66006E;
}
.texto_menu1
{
	text-transform: uppercase;
}
#categorias
{
	width: 200px;
	padding: 10px 0 0;

}
.cat_item
{
	width: 195px;
	background: url(../images/arrow-pink.gif) no-repeat center left;
	margin: 0 0 5px;
	padding: 0 0 0 15px;
}
.mostrar
{
	font: 10pt arial;
}
.mostrar SELECT OPTION
{
	padding: 0 10px;
}
.mostrar SELECT
{
	border: 1px dotted #66006E;
	font: 10pt arial;
	/*[empty]background:;*/
}
#screenshot
{
	position: absolute;
	border: 1px solid #CCC;
	padding: 5px;
	display: none;
	color: #FFF;
	background: #333 url(../images/loading.gif) no-repeat center center;
}
.box_prod
{
	height: 87px;
	float: left;
	vertical-align: middle;
	border: 1px solid #999;
	margin: 15px;
	padding: 5px;
	text-align: center;
	display: table-cell;
	width: 60px;
}
.prod_fundo
{
	float: none;
	width: 300px;
	display: block;
}
.cinza2
{
	border: 1px #000;
}

.slide { height: 311px; width: 953px; margin: auto; overflow:hidden }
.slide img { padding: 0px; border: 0px solid #ccc; background-color: #eee; }