/* CSS Document */

* {
  top:0px;
  left:0px;
  margin:0px;
  padding:0px;   
}

div.main {
  width:990px;
  margin-top:0px;
  margin-bottom:0px;  
  margin-right:auto;
  margin-left:auto;
  background-color:#E2E2E2;   
}

div.logo {
  width:980px;
  height:200px;
  margin:5px;
  margin-left:10px;
  float:left;
}

div.esquerda {
  padding:10px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  line-height:18px;
  width:200px;
  background-color:#E2E2E2;
  float:left;
  color:#000;
}

div.menu {
    border:solid 1px #787878;
    width:200px;	
}

div.menu div.top {
    width:200px;
    height:35px;
    text-indent:-5000px;  	
    background: url(../imagens/categorias.jpg) center no-repeat; 
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

div.toptempo {
    width:200px;
    height:35px;
    text-indent:-5000px;  	
    background: url(../imagens/tempo.jpg) center no-repeat; 
}

div.menu ul {
	padding:4px;
    border:solid 0px #787878;
	background-color:white;
}

div.menu ul li {
	padding-left:2px;
	list-style:none;
	line-height:23px;
	font-family:Arial, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

div.menu ul li a {
	color:#000000;
	text-decoration:none;
}

ul.sub li a {
	font-weight:normal;
}


div.centro {
  width:567px;
  margin-left:5px;
  margin-right:2px;  
  text-align:center;
  background-color:#fff;         
  float:left;
  border:solid 1px #787878;  
}

div.topcentro {
  font:15px Verdana, Arial, sans-serif;
  font-weight:bold;
  color:#fff;
  line-height:25px;
  height:25px;
  text-align:left;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:20px;
  background-color:#787878;    
  clear:both; 
}

div.produtos {
  float:left;
  padding:10px;
  width:130px;
  height:150px;
}

div.Conteudo {
  margin-bottom:0px;
}

div.Conteudo div.midle {
  width:450px;
  padding-left:50px;
}

div.Conteudo div.buttom1 {
    clear:both;
	line-height:25px;
    height:25px;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
	color:#FFF;
    background-color:#787878;     	
	text-align:center;	
}

div.coluna1, div.coluna2 {
  float:left;
  width:250px;
  padding-top:30px;
}

div.coluna2 {
  width:150px;
  margin-left:30px;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  color:#000;
}

div.direita {
  width:200px;
  margin-bottom:5px;
  color:#000;
  background-color:#fff;           
  border:solid 1px #787878;
  border-bottom:solid 0px #787878;  
  float:left;
}

div.titprodutos, div.titvideos {
    width:200px;
    height:35px;
    text-indent:-5000px;  	
    background: url(../imagens/promocao.jpg) center no-repeat; 
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

div.titvideos {
    float:left;
    background: url(../imagens/videos.jpg) center no-repeat; 
}

div.dirprodutos {
    width:190px;
	height:65px;
    padding:5px;
    border-bottom:solid 1px #787878;	
	float:left;
}

div.foto {
  float:left;
}

div.descricao {
  padding-left:5px;
  width:100px;
  float:left;
}

div.rodape {
  font:11px Verdana, Arial, sans-serif;
  color:#fff;
  line-height:25px;
  width:980px;
  height:25px;
  text-align:center;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:10px;
  background-color:#000;     
  clear:both;
}

.fontedes, .fontepreta, .fontered {
  color: #FF0;
  font-family:Verdana, Arial, sans-serif;  
  font-size: 12px;
  font-weight: bold;
}

.fontepreta {
  color: #000;
}

.fontered {
  color: #F00;
}


a.linkpreto:link {text-decoration: none; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.linkpreto:visited {text-decoration: none; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.linkpreto:hover {text-decoration: none; color: #F00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.linkpreto:active {text-decoration: none; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}

a.linkred:link {text-decoration: none; color: #F00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.linkred:visited {text-decoration: none; color: #F00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.linkred:hover {text-decoration: none; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.linkred:active {text-decoration: none; color: #F00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}

a.linkbaixo:link {text-decoration: none; color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.linkbaixo:visited {text-decoration: none; color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.linkbaixo:hover {text-decoration: none; color: #FFF000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.linkbaixo:active {text-decoration: none; color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.slide {
	padding:10px;
}

div.slide div.foto {
	width:250px;
	margin:0 auto auto;
}

div.slide div.descricao {
	text-align:center;
	width:250px;
	margin:0 auto;
}


div.slide_link {
	float:right;
	margin-right:15px;
	height:19px;
}

div.slide_link a {
	width:25px;
	height:19px;
	float:left;
	text-decoration:none;
	text-align:center;
	color:#fff;
	padding:1px;
	margin:0 1px;
	background:url(../imagens/botaod.gif) no-repeat center center;
}

div.slide_link a.selected {
	background:url(../imagens/botaos.gif) no-repeat center center;
}

.on {}
.off {
	display:none;
}

/* Ajax */
#ajax_loadBar {
	width:100px;
	background-color: #646291;
	font-size:12px;
	color:white;
	font-weight:bold;
	position:absolute;
	top:0;
	right:0;
	padding:2px;
	float:right;
}

#ajax_loadBar.off{visibility:hidden;}
#ajax_loadBar.on{visibility:visible;}

/* Formulário de Contato */

div.midlecontato {
	width:350px;
	margin:2px;
	padding:4px;
	padding-left:120px;
	background-color:white;
}

label {
  width:80px;
  float:left;
  font:12px verdana, arial, helvetica, sans-serif;
}

.texto {
  font:12px verdana, arial, helvetica, sans-serif;
  width:200px;
  height:17px;
  border:solid 1px #999;
  margin:2px;
}

.botaoenviar {
  border:1px solid #999;
  width:80px;
  font:10px Verdana, Arial, sans-serif;
  color:#000000;
}

.caixa {
  background-color:#FFF;
  font:10px verdana, arial, helvetica, sans-serif;
  border:1px solid #999;
  margin:2px;  
  width:200px;
  height:80px;
}

div.textoempresa {
  text-align: justify;
}

.tempo{
	margin:2px;
	padding:10px;
	background-color:white;
	text-align:center;
}

div.cartoes {
	margin-top:10px;
	margin-bottom:10px;
	width:568px;
	height:100px;
        text-indent:-5000px;  		
	float:left;
	background:url(../imagens/selo.jpg) no-repeat center center;
}