*{margin:0; padding:0;}
img {border:none;}

body {font-family:Arial, Helvetica, sans-serif;	font-size:11pt;	color:#333;	background:#3FABD9 url(images/main-bg.jpg) no-repeat center top fixed;}

/*body {font-family:Arial, Helvetica, sans-serif;	font-size:11pt;	color:#333;	background:#020167 url(images/bkg.jpg) repeat-x top fixed;}*/

td,th {font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#333;}
div#container, div#header, div#content, div#footer, div#menuTop{width:784px;}
div#container {height:auto; background:none; padding:0px; margin:0px;}
	
/* RELATIVO CABECALHO */
div#header {height:101px; background:none; padding:0px; margin:0px; float:left; text-align:left;}
img#logo {position:relative; top:7px; left:0; float:left;}
div#menuTop {height:37px; background:#000; float:left;}

.nav {
	width:500px;
	background:none;
	padding:0px;
	margin:0px;
	float:right;
	text-align:right;
	font:menu;
	color:#CCC;
	text-transform:uppercase;
	}
.nav a {
	padding: /*TOP*/5px /*RIGHT*/10px /*BOTTOM*/5px /*LEFT*/10px;
	color:#FFF;
	text-decoration:none;
	background:none;
	}
.nav a:hover {color:#00CCFF;}

/* RELATIVO CONTEUDO */
div#content {background: #FFF; padding-bottom:40px; margin:0px; float:left; text-align:left;}
div.bannerDestaque {width:784px; height:242px;}

div.duploDestaque {width:316px;	height:86px; background:url(images/bg_1.jpg) no-repeat top;display:block; float:left; margin:0px; text-align:left;}
div.duploDestaque img {margin:0 15px 0 10px;}
div.duploDestaque img.btn {position:relative; top:5px;}
div.duploDestaque a {color:#666;}

span.nomeProdDestaque {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18pt; color:#090; font-weight:normal;}

/*NOTICIAS DA HOME*/
li.novidTexto {list-style:none; padding:3px; border-bottom:1px dotted #CCC; margin-top:15px;}
li.novidTexto a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12pt; color: #06C; font-weight:normal; text-decoration:none; color:#06C;}
li.novidTexto a:hover {text-decoration:underline;}

/*RELATIVO COLUNA DIREITA E ESQUERDA*/	
div#rightCol {width:525px;float:right;}
div#leftCol {width:255px;float:left;}

/*RELATIVO COLUNA DIREITA E ESQUERDA INVERSA*/	
div#leftColInv {width:525px;float:left; background:none;}
div#rightColInv {width:255px;float:right; background:none;}

/*RELATIVO COLUNA DIREITA E ESQUERDA INVERSA DA HOME*/	
div#leftColInvHome {width:460px;float:left; background:none;}
div#rightColInvHome {width:316px;float:right; background:none;}

/* RELATIVO RODAPE */
div#footer {height:70px; background:none; padding:0px; margin-top:20px; float:left; clear:both;}
div#footer p, div#footer p a {font-size:10pt; color:#FFF;}

/* RELATIVO TEXTOS */
h1, h2, h3, h4, h5, h6, p, ul, li, table {margin:/*TOP*/10px /*RIGHT*/20px /*BOTTOM*/0 /*LEFT*/20px;}
h1, h2 {color:#0066CC; letter-spacing:-1px;}
h1 {font-size:20pt; font-weight:normal;}
h2 {font-size:18pt; font-weight:normal;}
h3 {font-size:14pt; font-weight:normal;}
h4 {font-size:12pt; font-weight:normal; color:#0066CC;}

/*RELATIVO CANAIS*/
div.canais {padding:10px; width:89%; border:none; margin:/*TOP*/0 /*RIGHT*/0 /*BOTTOM*/10px /*LEFT*/20px;}
div.canais p{margin-left:60px;}

/*RELATIVO FORMS*/
fieldset {border:none; padding:20px;width:85%; margin:/*TOP*/0 /*RIGHT*/0 /*BOTTOM*/10px /*LEFT*/20px;}
label {display:block; margin:-5px; border:none;}

/* PRODUTOS */
div.mostraProduto {width:162px;height:120px;border:1px solid #CCC;text-align:center;float:left;	margin:/*TOP*/10px /*RIGHT*/0 /*BOTTOM*/0 /*LEFT*/5px;display:block;background:url(produtos/images/bkg_produto.jpg) bottom center no-repeat;}
img.detalheProduto {margin:0 20px 20px 0; border-color:#CCC; text-align:right;}
/*LAYOUT*/
.titImages {margin:0; padding:0; text-align:center;}

div#fotoDetalhe {width:263px; height:300px; display:block; float:right; padding:0 10px 0 20px; margin:10px 10px 0 10px; border:1px solid #CCC;}

/*MENU LATERAL*/
ul.menuLeft {
	width:14em;
	background:none;
	border:none;
	border-bottom:2px solid #CCC;
margin:0;
padding:0;
	}
ul.menuLeft li {
	list-style:none;
	font:menu;
	color:#CCC;
	text-transform:uppercase;
	margin-bottom:2px;
	background:#85CBEB;
	}
ul.menuLeft li a {display:block; padding:5px; text-decoration:none; color:#666;}
ul.menuLeft li a:hover {background:#CCC; color:#000; border-left:10px solid #06C;}
/* Holly hack */
/*\*/
* html ul li {float:left;}
* html ul.menuLeft li a {height:1%;}
/**/