body { 
	background:#fff url(../images/bg_1.jpg) repeat-x;
	text-align: center; 
	font-family: "Trebuchet MS", Verdana, sans-serif; 
	font-size:13px;
}
.colLeft { float:left }
.colRight { float:right }

#todo, .wrapper { width:780px; margin:0 auto; text-align: left }

/* Head-Menu-Logo */

.head { position:relative; height:80px; z-index: 1; }
.logo, .menu-nav { position: absolute; z-index: 2; }
.logo { z-index: 10; top:12px; left:23px; }

/* Menu de navegação */
.menu-nav { 
	height:40px; 
	width:100%; 
	border:1px solid #ccc; 
	top:55px; 
	background:#fff; 
	z-index:3; 
}
#nav { width:500px; float:right }
#nav li { padding:0 5px; }
#nav li a { text-decoration: none; line-height: 40px; color:#666; }
#nav li ul { background: #fff; width:150px; border:1px solid #ccc }
#nav li ul li a { font-size: 11px; height:25px; line-height:25px }
#nav li ul li a:hover { color:#660066; text-decoration: underline }


/* Flash */

.headPub { width:100%; height:367px; position: relative; z-index: 0; }
.headPub .colLeft { width:208px; }

.frase { margin-top:82px; }
.search { margin-left:2px; background:#65025F url(../images/fundo_search.png) no-repeat;
width:206px; height:94px; padding-top:60px; }

.search .txt { width:123px; height:23px;
	border:1px solid #660066; background:#660066; 
	margin-left:40px; color:#fff;	
}
.search .bt { float:right; }

.flash { 
	margin-left:208px; 
	width:571px;
	height:354px; 
	position: absolute; 
	top:38px; 
	left:0; 
	z-index:1;
}
.flashContainer { padding:0 0 0 14px; background:#fff; }

.news, .newsContainer { background:#fff; height:76px; }

.newsContainer { overflow: hidden; 
	background:url(../images/pattern_flash.jpg) repeat-y;	
}
.newsContainer ul { padding:6px 0 0 20px; }
.newsContainer ul li { display: inline; float:left; width:254px; height:52px; }
.newsContainer ul li div { height:52px; }
.newsContainer ul li p, .newsContainer ul li div { margin:0; padding:0 10px; }
.newsContainer a { text-decoration: none; color:#666666; font-size:12px; }
.newsContainer a:hover { text-decoration:undeline; }

.newsContainer-bootom-imagem { height:16px; 
	background:url(../images/bottom_flash.jpg) no-repeat;
}

.newsContainer-bootom-imagem, .newsContainer { 	width: 553px; margin-left:-3px; }

/* Conteudo Central */
.content { background:#fff url(../images/bg_body.jpg) top center repeat-y;}
.content2 { background:#fff url(../images/bg_body2.jpg) top center repeat-y;}

.sidebar { width:198px;}
.main { margin:0 208px 0 33px; }
.main, .sidebar { padding:35px 5px 0 5px; }

/*Footer*/
.footer .top { height:45px; background:#650065; }
.footer .top .byPalmasite { float:right; }

.footer .bottom { height:20px; background:#480048 url(../images/bg_footer.jpg) top center repeat-y; }

.footer .top .wrapper address { color:#fff; height:45px;
	line-height: 45px; font-style: normal; 
	text-align: center; margin-right:80px; 
}
.footer .top .wrapper .byPalmasite { width:80px; text-align: center }

.contador { color:#666666; text-align: center }

/* Páginas internas */
.conteudoCentro { padding:20px; }	
	
.products-list {
	display:inline; float:left; width:108px; 
	height:174px; border:1px solid #ccc; 
	margin:0 12px 10px 0; position:relative; z-index:0;	
}
.highlight {
	display:inline; width:128px; height:235px; float:left;
	background:#fff; text-align:center; padding:10px; margin:0 3px 10px 3px;
}
.highlight a { color:#666; font-size:11px; text-decoration:none }
.highlight p { text-align:left; margin:2px 0; }

.highlight .saibaMais { text-align:right; }
.highlight .saibaMais a { color:red }

.text ul { float:right; }
.text ul li { display:inline; padding:0 10px; height:23px; line-height:23px; border-right:1px solid #979797; }
.text ul li.last { border-right:none; }
.text ul li a { color:#979797; text-decoration:none; font-weight:bold; }
.text ul li a:hover { color:#660066 }
.text ul li a.select { color:#660066 }

.textContainer { padding:10px 0; }

.select { width:140px; }
.itemSelect { position: relative;  }
.btSelect { position:absolute; top:2px; left:116px; }
.select, .itemSelect { height:15px; }

.select ul li a, .itemSelect { font-size:10px; color:#660066; text-decoration: none }
.select ul, .itemSelect { background:#fff; border:2px solid #E2E2E2; }
.select ul li, .itemSelect { padding:6px; }

.select ul { z-index:2; position:relative }

.produtoLinha ul li { 
	display: inline; float:left; 
	width:150px; height:120px; 
	margin:0 4px 10px 0; border:1px solid #ccc; 
	border-width:0 1px 0 0; padding:0 4px; }
.produtoLinha ul { padding:20px 0; }
.produtoLinha ul li img { float:left; margin-right:4px; }
.produtoLinha ul li.last { border:none; }

.produtoLinha ul li a { color:#666; text-decoration: none }
.produtoLinha ul li a:hover { text-decoration: underline }

.paginator { clear:both; text-align: center }
.paginator a { color:#333; text-decoration:none; }
.paginator a:hover { text-decoration: underline }

.voltarPagina a { color:#666; text-decoration: none }

.colProduto { padding:10px 20px; margin:10px; border:1px solid #f5f5f5 }
.colDescricao { margin-left:162px; padding:10px 0; color:#666; }

/* Formulários */
.formulario input[type=text] { height:20px; }
.formulario input[type=text], .formulario textarea, .formulario select 
{ border:2px solid #E2E2E2; padding:5px;}

.outras { height:30px; line-height:30px; background:#f5f5f5; border:1px solid #ccc }

.outras, .outrasLista li { padding:0 10px; }

.outrasLista li { border-bottom:1px solid #efefef; margin:5px 0; padding:10px 0; }
.outrasLista li:hover { background:#f5f5f5; }
.outrasLista li a { color:#666; text-decoration: none; }

@import url("/styles/dropdown.min.css");

