@charset "iso-8859-1";
/* CSS Document */
body{
	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../imagens/fundo.jpg) repeat-x;
}
object {
outline: none;
}
a:link {
	color: #000;
	text-decoration:none;	
}
a:visited {
	color: #000;
	text-decoration:none;
}
a:hover {
	color: #006;
	text-decoration:none;
}
a:active {
	color: #000;
	text-decoration:none;
}
input[type=text].formContato{
	margin-top:5px;
	padding:5px;
	width:250px;
	font-size:14px;
	border-left:#878AEB 1px solid;
	border-top:#878AEB 1px solid;	
	border-right:#271770 1px solid;
	border-bottom:#271770 1px solid;
	color:#006;
	background-color:#FFF;
}
textarea.formContato{
	margin-top:5px;
	padding:5px;
	height:80px;
	width:250px;
	font-size:14px;
	border-left:#878AEB 1px solid;
	border-top:#878AEB 1px solid;	
	border-right:#271770 1px solid;
	border-bottom:#271770 1px solid;
	color:#006;
	background-color:#FFF;
}
.selectFilial{
	padding:3px;
	width:225px;
	border-left:#878AEB 1px solid;
	border-top:#878AEB 1px solid;	
	border-right:#271770 1px solid;
	border-bottom:#271770 1px solid;
	font-size:12px;
}
/* DIVS principais do site */
.site{
	width:1000px;
	height:800px;
	display:table;
	margin:0 auto;
}
.flash{
	width:1000px;
	height:175px;
}
.conteudo{
	width:1000px;
	height:500px;
	display:table;
}
.rodape{
	width:100%;
	height:30px;
	background-color:#5D78AF;
}
.rodapeConteudo{
	width:1004px;
	margin:0 auto;
	text-align:center;
	color:#FFF;
	line-height:15px;
	font-size:11px;
}
.indiqueAmigo{
	width:700px;
	height:240px;
	float:left;
	display:none;
	text-align:center;
}
.esquerda{
	width:240px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	height:500px;
	display:table;
}
.direita{
	width:730px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	height:700px;
	display:table;
}
.destaques{
	width:730px;
	height:425px;
	margin-bottom:20px;
}
.produtos{
	width:730px;
	height:600px;
	display:table;
	margin-top:10px;
	margin-bottom:20px;
}
.avisos{
	width:240px;
	height:500px;
	display:table;
	float:left;
	margin-top:5px;
}
/* ESTILOS SELECTS, INPUTS, ect ... */
.selectCategoria{
	padding:3px;
	width:225px;
	border-left:#878AEB 1px solid;
	border-top:#878AEB 1px solid;	
	border-right:#271770 1px solid;
	border-bottom:#271770 1px solid;
	font-size:12px;
	margin-left:5px;
	margin-top:40px;
}

/* PRODUTOS */
.produtoListagem{
	width:150px;
	height:300px;
	float:left;
	margin-left:28px;
	margin-top:20px;
	text-align:center;
	padding-top:5px;
}


/* DIVS da coluna esquerda */
.menuCategoria{
	width:239px;
	height:141px;
	background:url(../imagens/fundotelacategoria.jpg) no-repeat;
}
.menuSubCategoria{
	width:239px;
	height:150px;
	display:table;
	background:url(../imagens/fundotelasubcategoria.jpg) no-repeat;
	background-color:#F6F195;
}
.posicaoTituloProduto{
	width:239px;
	height:18px;
}
.posicaoTituloMenus{
	width:200px;
	height:18px;
	margin-left:15px;
	margin-top:2px;
	position:absolute;
	text-align:right;
}

/* SLIDE SHOW */
/* Gallery styles */

#gallery{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	border:1px solid white;
	
	background:url(../imagens/panel.jpg) repeat-x bottom center #ffffff;
	
	/* The width of the gallery */
	width:730px;
	overflow:hidden;
	text-align:center;
}

#slides{
	/* This is the slide area */
	height:400px;
	
	/* jQuery changes the width later on to the sum of the widths of all the slides. */
	width:730px;
	overflow:hidden;
	text-align:center;
}

.slide{
	float:left;
}

#menu{
	/* This is the container for the thumbnails */
	height:45px;
	text-align:center;
}

ul{
	margin:0px;
	padding:0px;
}

li{
	/* Every thumbnail is a li element */
	width:60px;
	display:inline-block;
	list-style:none;
	height:45px;
	overflow:hidden;
}

li.inact:hover{
	/* The inactive state, highlighted on mouse over */
	background:url(../imagens/pic_bg.png) repeat;
}

li.act,li.act:hover{
	/* The active state of the thumb */
	background:url(../imagens/active_bg.png) no-repeat;
}

li.act a{
	cursor:default;
}

li a{
	display:block;
	background:url(../imagens/divider.png) no-repeat right;
	height:35px;
	padding-top:10px;
}

a img{
	border:none;
}
.produtoTotal{
	width:735px;
	display:table;
	float:left;
}
.produtoFoto{
	width:200px;
	height:50px;
	display:table;
	float:left;
	margin-bottom:20px;
}
.produtoTexto{
	width:490px;
	height:50px;
	display:table;
	float:left;
	margin:20px;
	text-align:justify;
}
.produtoFotos{
	width:735px;
	display:table;
	height:50px;
	float:left;
	background:url(../imagens/fotos.jpg) no-repeat;
	margin-top:20px;
}
.produtoSimilares{
	width:735px;
	display:table;
	height:50px;
	float:left;
	background:url(../imagens/similares.jpg) no-repeat;
	margin-top:20px;
	margin-bottom:40px;
}
.produtoCaracteristicas{
	width:735px;
	display:table;
	height:50px;
	float:left;
	background:url(../imagens/caracteristicas.jpg) no-repeat;
}
.produtoCaracteristicasTexto{
	width:700px;
	display:table;
	height:50px;
	float:left;
	margin-top:40px;
	margin-left:30px;
}
/* TEXTOS */
.textoCategoria{
	font-size:15px;
	color:#29166F;
	font-weight:bold;
}
.textoSubCategoria{
	font-size:14px;
	color:#29166F;
	font-weight:bold;
	margin-left:10px;	
}
.textoMenuProduto{
	font-size:12px;
	margin-left:20px;
	color:#039;	
}
.textoTituloProduto{
	font-size:13px;
	font-weight:bold;
	color:#29166F;
}
a.linkTituloProduto:hover{
	color:#29166F;
	text-decoration:underline;
}
.textoDescricaoProduto{
	font-size:10px;
	color:#666;
}
.textoDescricaoSubTitulo{
	font-size:13px;
	color:#E67817;
}
a.linkDescricaoProduto:hover{
	text-decoration:underline;
	color:#281571;
}
.textoValorProduto{
	font-size:11px;
	color:#666;
	font-weight:bold;
}
.textoAssine{
	color:#29166F;
	font-size:11px;
}
.linkRodade:hover{
	color:#000;
	text-decoration:underline;
}
a.linkDescricaoProduto:hover{
	text-decoration:underline;
	color:#29166F;
}
.textoTituloListaSubcategoria{
	font-size:16px;
	font-weight:bold;
	color:#29166F;
}
.textoTituloProdutoGrande{
	font-size:20px;
	font-weight:bold;
	color:#29166F;
}
.textoProdutos{
	font-size:11px;
	color:#039;
}
