

* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#FFF url(../img/back_top.jpg) repeat-x;
}

h2 { 
 padding:10px;
 color:#CCC;
}

p {
 padding: 10px;
}

#wrapper { 
 margin: 0 auto;
 width: 980px;
 height:auto;
}

.lsimples a{
	color:#900;
	text-decoration:none;
}
.lsimples a:hover{
	color:#003;
}
/* INICIO DO CABEÇALHO */

#header {
 color: #333;
 width: 980px;
 float: left;
 height: 88px;
 background:url(../img/back_header.jpg) no-repeat;
 background-position:bottom;
}

.logo {
	float:left;
	width:355px;
	height:80px;
	margin:8px 0px 0px 8px;
}
#logo-sup {
	margin-top:3px;
	float:left;
}
#dir-topo {
	width:430px;
	height:83px;
	background:url(../img/but_nav_top.jpg) top right no-repeat;
	float:right;
	margin-top:3px;
}
.menusuperior {
	float:right;
	width:200px;
	height:30px;
}
.busca_top {
	float:right;
	width:412px;
	height:27px;
	margin-top:24px;
	margin-right:15px;
}

*.busca_top {
	margin-top:22px;
}
.container-direito {
	float:right;
	width:600px;
	height:88px;
	/*background-color:#fff;*/
}

.but-nav {
	float:right;
	width:196px;
	height:29px;
	margin-top:3px;
	background: url(../img/but_nav_top.jpg) no-repeat;
	color:#FFF;
	font-size:10px;
	clear:both;
}


/* menu config */

.nav-top{
	margin:0px; 
	text-align:left; 
}
.nav-top ul{
	list-style:none;
}
.nav-top li{
	display:inline;
	margin-left:26px;
}
.nav-top a{
	text-decoration:none;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.nav-top a:hover{
	text-decoration:none;
	color: #003;
}

.busca {
	float:right;
	width:430px;
	height:38px;
	margin-top:18px;
	padding-top:0px;
}
	
.form_busca{ margin:0; height:30px;}

.form_news{ margin:0; height:10px;}

input.label {
	width:140px;
	font:11px arial, tahoma, sans-serif; color:#006699;
	border:1px solid #C7C7C7;
	background-color:#fff;
	color:#C00;
	padding:1px;
	}
	
input.label-news {
	width:180px;
	font:11px arial, tahoma, sans-serif; color:#006699;
	border:1px solid #C7C7C7;
	background-color:#fff;
	color:#C00;
	padding:2px;
	}
	
input.botao-busca {
	float:rigth;
	width:23px;
	height:20px;
	margin:5px 0px;
	margin-left:10px;
	border:0px;
	background:#C00 url(../img/but_news.jpg) no-repeat;
	color:#fff;
	padding:2px;
	font:11px verdana, arial, tahoma, sans-serif;
	cursor:pointer;
		}		
	
input.botao-news {
	float:rigth;
	width:23px;
	height:19px;
	margin:7px 0px;
	margin-left:10px;
	border:0px;
	background:#c00 url(../img/but_news.jpg) no-repeat;
	color:#fff;
	padding-top:2px;
	padding-bottom:2px;
	font:11px verdana, arial, tahoma, sans-serif;
	cursor:pointer;
		}
				

/* INICIO DO BANNER */

#container-slider {
 float: left;
 width: 980px;
 height: 220px;
 color: #333;
 /*background: #f0c;*/

}

.barra-news {
	width:965px;
	height:40px;
	padding-left:15px;
	background:#fff url(../img/barra_news.jpg) no-repeat;
	clear:both;
	overflow:hidden;
}

/* INICIO DA COLUNA ESQUERDA */

#leftcolumn { 
 color: #333;
 height: auto;
 width: 190px;
 margin-bottom:10px;
 background: url(../img/back_menu.jpg) no-repeat;
 float: left;
}

.box-menu-vert { 
 color: #333;
 height: auto;
 width: 188px;
 border-left:1px solid #c00;
 border-right:1px solid #c00;
 margin-top:5px;
 padding-top:22px;
 float: left;
}

.back-img-bottom { 

 height: 6px;
 width: 190px;
 background:url(../img/back_bottom_menu.jpg) no-repeat;
 background-position:bottom;
 float: left;
}

.box-pub {
 height: auto;
 width: 190px;
 margin-top:10px;
 float: left;
}

.nav-vertical ul {
	width:160px;
	margin-left:20px; 
	padding:0;
	list-style:url(../img/seta.jpg);
	}
	
.nav-vertical ul li a, ul li a:visited {
	height:15px;
	font:12px Arial, Helvetica, sans-serif;
	display:block;
	background:#fff;
	color:#036;
	text-decoration:none;
	padding:5px 10px;
	}
.nav-vertical ul li a:hover {
	color:#fff;
	background-color:#C00;
	text-decoration:none;
	}	

/* DIV PRODUTOS FLUTUA A DIREITA */

#content { 
 float: left;
 color: #333;
 background: #fff;
 height: auto;
 width: 785px;
 margin-left:5px;
 margin-bottom:5px;
 display: inline;

}

.barra-brands {
	width:785px;
	height:28px;
	background:url(../img/back_brands.jpg) no-repeat;
	float:left;
	clear:both;

}
.barra-internas {
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	width:770px;
	height:25px;
	padding: 3px 0 0 15px;
	background:url(../img/back_internas.jpg) no-repeat;
	float:left;
	clear:both;

}

.rounded-corners-top {
	width:785px;
	height:8px;
	background:#F00 url(../img/corners-top.jpg) no-repeat;
	margin-top:3px;
	float:inherit;
}

.rounded-corners-back {
	width:785px;
	height:8px;
	background:#F00 url(../img/corners-back.jpg) no-repeat;
	float:inherit;
	margin-bottom:10px;
	clear:both;
}
.tit-promo {
	font-size:11px;
	color:#003;
	margin-left:10px;
	margin-right:10px;
	
}
.parceria {
	color:#FFF;
	text-align:center;
	background:url(../img/back_internas.jpg) center center;
	padding:4px;
}
.parceria a{
	color:#FFF;
	text-decoration:none;
}
.parceria a:hover {
	color:#003;
}
.voltar {
	background:#F00; 
	border:1px #003 solid; 
	color:#FFF; 
	padding:4px; 
	width:45px; 	
}
.voltar a {
	text-decoration:none; 
	color:#FFF; 
}
.voltar a:hover {
	background:#F00; 
	color:#003; 	
}
/* CONTATO */
#contato{
	width:400px;
	float:left;
	height:275px;
	margin-top: 10px;
	margin-left:10px;

}
.caixa-tf {
	float:left;
	width:155px;
	text-align:right;
}
.caixaforms {
	margin-bottom:3px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	width: 205px;
	text-align: left;
}
.btforms {
	width: 360px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	font-weight: bold;
	text-align: right;
	float:left;
}
.formtel {
	width:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #900;
	margin-left:5px;
}

.forms {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #900;
	margin-left:5px;
}

.container-produtos {
	width:783px;
	height:auto;
	/*background-color:#fff;*/
	border-left:1px solid #c00;
	border-right:1px solid #c00;
	float:inherit;
}

.box-img-produto {
	width:113px;
	height:auto;
	background-color:#fff;
	margin:10px 0px 10px 70px;
	float:left;
	text-align:center;
}

.box-name {
	width:113px;
	height:50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#036;
	font-size:12px;
	line-height:15px;
	text-align:center;
	text-decoration:none;
}

.box-name a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#036;
	font-size:12px;
	line-height:15px;
	text-align:center;
	text-decoration:none;
}
.box-name a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#036;
	font-size:12px;
	line-height:15px;
	text-align:center;
	text-decoration:underline;
}

	
box-valor {
	
	width:113px;
	height:50px;
	background-color:#CCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#036;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	float:left;
	
}

.auxiliar { 
 color: #333;
 background: #fff;
 height: 180px;
 width: 785px;
 margin-bottom:10px;
 float:left;
 clear:both;

}

.box-noticias {
	width:240px;
	height:150px;
	color:#c00;
	background:#9F0 url(../img/back_not.jpg) no-repeat;
	padding:10px 20px;
	overflow:hidden;
	float:left;
}

.box-noticias a{
	color:#c00;
	font-size:12;
	text-decoration:none;
	}
	
.box-noticias a:hover{
	color:#c00;
	font-size:12;
	text-decoration:underline;
	}	

.txt-not { 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
}

.box-noticias p{
	color:#003366;
	padding:0;
	margin-top:12px;
}

.box-lojas {
	width:250px;
	height:170px;
	color:#999;
	margin-left:5px;
	float:left;
}

.img-loja {
	float:left;
	margin-right:5px;

}

.txt-red { 
	font-size:16px;
	color:#C00;
	font-weight:bold;
}
.txt-red-maior {
	font-size:22px;
	color:#C00;
	font-weight:bold;
}

.box-divulgacao {
	width:240px;
	height:170px;
	color:#999;
	margin-left:5px;
	float:left;
}

/* PAGINAÇÃO */

#pages {
	float:left;
	padding: 3px;
	margin-left:10px;
	margin-top:20px;
}
#pages ul {
	list-style-type: none;
}
#pages li {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	display: block;
}
#pages li a {
	color: #003;
	padding: 4px;
	border: 1px solid #ddd;
	text-decoration: none;
	float: left;
}
#pages li a:hover {
	color: #FFF;
	border: 1px solid #003;
	background-color: #F00;
}
#pages li.nolink {
	color: #CCC;
	border: 1px solid #F3F3F3;
	padding: 4px;
}
#pages li.current {
	color: #FFF;
	border: 1px solid #003;
	padding: 4px;
	background-color: #F00;
}


/* INICIO DO RODAPE */

.valor-gray { color:#CCC;}
.valor-red { color:#C00;}

.rounded-footer-top { 
 width: 980px;
 height: 16px;
 clear: both;
 float:left;
 color: #fff;
 text-align:center;
 background:url(../img/corners-_footer_top.jpg) no-repeat;
}

#footer { 
 width: 980px;
 height: 70px;
 clear: both;
 float:left;
 color: #fff;
 text-align:center;
 background: #C10000;
}

.rounded-footer-back { 
 width: 980px;
 height: 16px;
 clear: both;
 float:left;
 color: #fff;
 text-align:center;
 background:url(../img/corners-_footer_back.jpg) no-repeat;
}

