@charset "utf-8";
body {
	background:#000000 url("../imagens/background.jpg") top center repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.oneColLiqCtr #container {
display:table;
    
	width: 100%;  /* this will create a container 80% of the browser width */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	z-index: 1;
}

.oneColLiqCtr #menu {
    width:850px;
	height:38px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}

.oneColLiqCtr #logo {
	position: absolute;
	width:200px;
	height:90px;
	margin-top: -38px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 20px;
    *margin-left: -820px;
	z-index: 4;
	float:left;
	
}

.oneColLiqCtr #marcas {
	width:830px;
	height:30px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	float:left;
	}
	
	
.oneColLiqCtr #conteudo {
	width:850px;
	height:60px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: 3;
	
}

.oneColLiqCtr #conteudo_banner {
	width:850px;
	height:670px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	
}

.oneColLiqCtr #conteudo_banner_grupo {
	width:850px;
	height:1000px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	
}

.oneColLiqCtr #conteudo_banner_contato {
	width:850px;
	height:450px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	
}

.oneColLiqCtr #conteudo_banner_vendas_online {
	width:850px;
	height:630px;
	_height:650px;
	
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	
}

.oneColLiqCtr #banner {
	width:850px;
	height:670px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	
	
	
}

.oneColLiqCtr #banner_vendas {
	width:850px;
	_height:550px;
	min-height:580px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	
	
	
}

.oneColLiqCtr #menu_lateral {
	width:235px;
	height:270px;
	float: left;
	margin-left: 5px;
	
}

.oneColLiqCtr #flash {
	width:600px;
	height:270px;
	float:left;
	margin-left: 5px;
	
}

.oneColLiqCtr #noticias {
	width:622px;
	height:365px;
	margin-left: 5px;
	_margin-left: 3px;
	float:left;
	margin-top: 9px;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	padding-right: 3px;
	
	}
	
	.oneColLiqCtr #grupo {
	width:813px;
	min-height:365px;
	_height:365px;
	margin-left: 5px;
	_margin-left: 3px;
	float:left;
	margin-top: 9px;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	padding-top: 16px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	
	}
	
	.oneColLiqCtr #container2 {
	width:600px;
	min-height:365px;
	_height:365px;
	margin-left: 5px;
	_margin-left: 3px;
	float:left;
	margin-top: 9px;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	padding-top: 16px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	
	}
	
	.oneColLiqCtr #container3 {
	width:600px;
	height:570px;
	_height:300px;
	margin-left: 5px;
	_margin-left: 3px;
	float:left;
	margin-top: 9px;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	padding-top: 16px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	
	}
	
	.oneColLiqCtr #moldura_destaque {
	width:613px;
	height:19px;
	_height:15px;
	margin-top: 5px;
	_margin-top: 5px;
	padding-top: 0px;
	_padding-top: 5px;
	
	
	
	}
	
	.oneColLiqCtr #moldura_conteudo {
	width:300px;
	height:80px;
		
	}
	
	.oneColLiqCtr #lado_direito {
	width:202px;
	height:100px;
	margin-left: 12px;
	float:left;
	margin-top: 5px;
	
	
	}
	
	.oneColLiqCtr #moldura_direita {
	width:200px;
	height:19px;
	margin-top: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	padding-top:4px;
	
	}
	
	.oneColLiqCtr #moldura_direita_chat {
	width:197px;
	height:19px;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	padding-left: 3px;
	margin-top: 8px;
		
	}
	
	
	.oneColLiqCtr #youtube{
	width:200px;
	height:19px;
	margin-top: 0px;	
	padding-top:4px;
		
	}
	
	.oneColLiqCtr #noticia_1 {
	width:300px;
	height:130px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 3px;
	float: right;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
	line-height: 115%;
	padding-right: 3px;
		
}

.oneColLiqCtr #noticia_2 {
	width:300px;
	height:165px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 0px;
	float: right;
	border-width: 1px;
	border-style: solid;
	border-color: #eae7e7;
	
	
}
	
	
	.oneColLiqCtr #video {
	
	margin-top: 5px;
	
	
	}
	
	.oneColLiqCtr #noticias_titulo {
	width:300px;
	height:19px;
	margin-top: 0px;
	padding-top:2px;
	margin-bottom: 2px;
	
	}
	
	.oneColLiqCtr #noticias_botao {
	width:300px;
	height:19px;
	margin-top: 0px;
	padding-top:2px;
	margin-bottom: 2px;
	
	}
	
	.oneColLiqCtr #servicos_1 {
	width:197px;
	height:180px;
	float:left;
	background-color:#FF0000;
	margin-left: 3px;
	margin-top: 10px;
	background:#ffffff url("../imagens/background_servicos_marrom.jpg") top left;
	background-repeat:no-repeat;	
	}
	
	.oneColLiqCtr #servicos_2 {
	width:197px;
	height:180px;
	float:left;
	background-color:#FF0000;
	margin-left: 14px;
	_margin-left: 12px;
	margin-top: 10px;
	background:#ffffff url("../imagens/background_servicos_azul.jpg") top left;
	background-repeat:no-repeat;
	line-height:normal;
	}
	
	.oneColLiqCtr #servicos_3 {
	width:197px;
	height:180px;
	float:left;
	background-color:#FF0000;
	margin-left: 14px;
	_margin-left: 12px;
	margin-top: 10px;
	background:#ffffff url("../imagens/background_servicos_verde.jpg") top left;
	background-repeat:no-repeat;
	line-height:normal;
	}
	
	.oneColLiqCtr #topo_servicos {
	width:190px;
	height:19px;
	margin-top: 5px;
	padding-top:4px;
	
	}
	
	.oneColLiqCtr #conteudo_servicos {
	width:182px;
	height:130px;
	margin-top: 0px;
	padding-top:21px;
	_padding-top:13px;
	padding-left: 8px;
	
	}


.oneColLiqCtr #rodape {
	width:850px;
	_width:850px;
	min-height: 90px;
    height:auto !important;
    height:90px;
	background-color: #F8F8F8;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}

.oneColLiqCtr #rodape_esquerdo {
	width:420px;
	_width:410px;
	height:70px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 10px;
	float:left;
	
}

.oneColLiqCtr #rodape_direito {
	width:410px;
	_width:400px;
	height:70px;
	margin-top: 8px;
	margin-right: 10px;
	float:left;
	
}


.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    
    
}

a.linkum:link {
color:#1e1a18;
text-decoration:none;
}
a.linkum:visited {
color:#1e1a18;
text-decoration:none;
}
a.linkum:hover {
color:#CCCCCC;
text-decoration:none;
}
a.linkum:active {
color:#1e1a18;
text-decoration:none;

}

.linkbotao {    font-family: verdana, arial, sans-serif;
   font-size: 10px;
   font-weight: bold;
   padding: 2px;
   background-color: #ffffff;
   color: #666666;
   text-decoration: none;
}
.linkbotao:link,
.linkbotao:visited {
   border-top: 1px solid #cccccc;
   border-bottom: 2px solid #666666;
   border-left: 1px solid #cccccc;
   border-right: 2px solid #666666;
}
.linkbotao:hover {
    border-bottom: 1px solid #cccccc;
   border-top: 2px solid #666666;
   border-right: 1px solid #cccccc;
   border-left: 2px solid #666666;
} 

a.link2:link {
color:#3eaed0;
text-decoration:none;
}
a.link2:visited {
color:#3eaed0;
text-decoration:none;
}
a.link2:hover {
color:#2b88a4;
text-decoration:none;
}
a.link2:active {
color:#3eaed0;
text-decoration:none;

}

.linkbotao {    font-family: arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   padding: 2px;
   background-color: #ffffff;
   text-decoration: none;
   color:#000099;
   letter-spacing:4px;
}
.linkbotao:link,
.linkbotao:visited {
   border-top: 1px solid #cccccc;
   border-bottom: 1px solid #666666;
   border-left: 1px solid #cccccc;
   border-right: 1px solid #666666;
}
.linkbotao:hover {
    border-bottom: 1px solid #cccccc;
   border-top: 1px solid #666666;
   border-right: 1px solid #cccccc;
   border-left: 1px solid #666666;
} 
