﻿body {
	margin:0;
	padding:0;
	background-image:url('../images/bg.png');
}


div.sombra{
	margin: 0 auto;
	width:1004px;
	height:603px;
	background-image:url('../images/shadow.png');
}

div.box{
	position:relative;
	top:0px;
	left:0px;
	width:1004px;
	height:603px;
}

div.topo_home{
	position:absolute;
	top:0px;
	left:22px;
	width:484px;
	height:193px;
	background-image:url('../images/topo_home.jpg');
	z-index:100;
	cursor:pointer;
}

div.topo_interna{
	position:absolute;
	top:0px;
	left:27px;
	width:952px;
	height:184px;
	background-image:url('../cms/imagens/MBJ-cabecalho-do-site/1.jpg');
	z-index:100;
	cursor:pointer;
}


div.menu_home{
	position:absolute;
	overflow:hidden;
	top:242px;
	left:28px;
	width:215px;
	height:53px;
}
div.menu_lojas{
	position:absolute;
	overflow:hidden;
	top:295px;
	left:28px;
	width:215px;
	height:53px;
}
div.menu_contato{
	position:absolute;
	overflow:hidden;
	top:348px;
	left:28px;
	width:215px;
	height:53px;
}
div.menu_cadastro{
	position:absolute;
	overflow:hidden;
	top:401px;
	left:28px;
	width:215px;
	height:53px;
}
div.menu_catalogo{
	position:absolute;
	overflow:hidden;
	top:454px;
	left:28px;
	width:215px;
	height:53px;
}


div.img_home{
	position:absolute;
	top:0px;
	left:500px;
	width:487px;
	height:586px;
	z-index:200;
}

p { margin-top: 4px; margin-bottom: 8px; }

ul.gallery {
	list-style: none;
	margin: 0px;
	padding:0px;
	margin: 0px;
}

div.texto_home{
	position:absolute;
	top:245px;
	left:265px;
	width:225px;
	height:250px;
	font-family:Trebuchet,"Trebuchet MS",Tahoma,Times,Serif;
	text-align:right;
}

div.texto_interna{
	position:absolute;
	top:230px;
	left:255px;
	width:225px;
	height:300px;
	font-family:Trebuchet,"Trebuchet MS",Tahoma,Times,Serif;
	text-align:right;
}

div.form1{
	position:absolute;
	top:222px;
	left:506px;
	width:220px;
	height:300px;
	font-family:Trebuchet,"Trebuchet MS",Tahoma,Times,Serif;
}

div.form2{
	position:absolute;
	top:205px;
	left:506px;
	width:220px;
	height:375px;
	font-family:Trebuchet,"Trebuchet MS",Tahoma,Times,Serif;
}

div.form3{
	position:absolute;
	top:205px;
	left:745px;
	width:220px;
	height:375px;
	font-family:Trebuchet,"Trebuchet MS",Tahoma,Times,Serif;
}

div.img_lojas{
	position:absolute;
	top:198px;
	left:520px;
	width:460px;
	height:394px;
	background-image:url('../images/tmp_lojas.jpg');
	z-index:200;
}
div.img_contato{
	position:absolute;
	top:198px;
	left:750px;
	width:229px;
	height:394px;
	background-image:url('../images/tmp_contato.jpg');
	z-index:200;
}

div.seta_esquerda{
	position:absolute;
	left:242px;
	top:117px;
	width:17px;
	height:81px;
	z-index:200;
}
div.seta_direita{
	position:absolute;
	top:117px;
	left:960px;
	width:17px;
	height:81px;
	z-index:200;
}
div.box_catalogo{
	position:absolute;
	top:117px;
	left:258px;
	width:702px;
	height:81px;
	overflow:hidden;
	z-index:200;
	background-image:url('../images/bg_catalogo.png');
}
div.thumbnails{
	position:absolute;
	top:4px;
	left:0px;
	height:81px;
	z-index:200;
}

div.img_catalogo1{
	position:absolute;
	top:198px;
	left:242px;
	width:245px;
	height:394px;
	z-index:200;
	overflow:hidden;
}
div.img_catalogo2{
	position:absolute;
	top:198px;
	left:487px;
	width:245px;
	height:394px;
	z-index:200;
	overflow:hidden;
}
div.img_catalogo3{
	position:absolute;
	top:198px;
	left:732px;
	width:245px;
	height:394px;
	z-index:200;
	overflow:hidden;
}

div.nome_produto{
	position:absolute;
	top:575px;
	left:732px;
	width:245px;
	height:17px;
	background-color:#ffffff;
	z-index:210;
}

.titulo{
	text-align:right;
	color:#ec008c;
	font-weight:bold;
	font-size:13px;
	font-family:Trebuchet,"Trebuchet MS",Tahoma,Times,Serif;
}

.cadastro{
	color:#ec008c;
	font-weight:bold;
	font-size:10px;
	font-family:Trebuchet,"Trebuchet MS",Tahoma,Times,Serif;
}

.formulario1{
	background-color:#d7d7d7;
	border:0px;
	width:225px;
	color:#333333;
	margin-top: 3px; margin-bottom: 3px;
}

p{
	color:#333333;
	font-weight:normal;
	font-size:13px;
}

a:link{
	font-weight:normal;
	color:#ec008c;
	text-decoration:none;
}
a:hover{
	font-weight:normal;
	color:#ec008c;
	text-decoration:underline;
}
a:visited{
	font-weight:normal;
	color:#ec008c;
	text-decoration:none;
}

a.ok{
	text-decoration:none;
}
a.ok img{
	position:relative;
	right:-5px;
}

a.catalogo {
	background:none;
}
a.catalogo:link img{
	border-style:none;
	padding:3px;
}
a.catalogo:visited img{
	border-style:none;
	padding:3px;
}
a.catalogo:hover img{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#c3c3c3;
}
a.catalogo_selecionado img{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#ec008c;
}
a.catalogo_selecionado:link img{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#ec008c;
}
a.catalogo_selecionado:hover img{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#ec008c;
}
a.catalogo_selecionado:visited img{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#ec008c;
}

