/* CSS Document */

/*************************************************************************************
   AUTOR:  					Maurício Maculan 
   WEBSITE:   				http://www.omauricio.com.br/
 *************************************************************************************/

img, div, input { behavior: url("/css/iepngfix.htc") }

body{
	background:url(../imgs/background.jpg) repeat;
	font-family:"Tahoma";
	font-size:11px;
	color:#1F1A17;
}
body, p, hr, form{
	margin:0;
	padding:0;
}
img, a{
	border:none;
}
div#clear{
	clear:both;
}
div#wrap{
	width:100%;
	_height:600px;
	min-height:600px !important;
	background:url(../imgs/wrap_fundo.jpg) repeat-x  0px 227px;
}
div#wrapMeio{
	width:100%;
	_height:600px;
	min-height:600px !important;
	background:url(../imgs/wrapMeio_fundo.jpg) no-repeat center 227px;
}
div#site{
	width:760px;
	_height:600px;
	min-height:600px !important;
	background:#FFF;
	padding:0px 4px 3px 3px;
	margin:0 auto;
}
div#fundo{
	_height:600px;
	min-height:600px !important;
	background:url(../imgs/fundo_fundo.jpg) repeat-x #c0cad4;
}
div#rodape{
	height:5px;
	background:url(../imgs/rodape_fundo.jpg) no-repeat center bottom;
	_margin-top:-8px;
}
div#topo{
	position:relative;
	background:url(../imgs/topo_fundo.jpg) top center no-repeat;
	height:170px;
	z-index:1;
}
div#login{
	position:absolute;
	width:493px;
	top:130px;
	right:10px;
	z-index:2;
}
div#TopoEsquerda{
	position:relative;
	width:203px;
	padding-left:33px;
	float:left;
}
div#TopoDireita{
	position:relative;
	width:493px;
	padding-right:10px;
	float:right;
}
div#menu{
	height:130px;
}
div#conteudo{
	padding:15px 15px 0px;
}
div#conteudo2{
	padding:53px 25px 0px;
}
div#conteudo3{
	padding:0 25px;
}
div#conteudo4{
	padding:0 15px;
}
div#conteudo5{
	padding:10px 12px 0px;
}
div#homeBanner{
	width:730px;
	height:250px;
	margin-bottom:15px;
	overflow:hidden;
}
div#homeRodapeLink{
	position:absolute;
	width:250px;
	height:150px;
	z-index:2;
}
div#homeRodape{
	position:relative;
	padding-bottom:10px;
}
div#homeRodapeE{
	position:relative;
	float:left;
}
div#homeRodapeD{
	position:relative;
	width:450px;
	float:right;
}
div#faixaLogin{
	clear:both;
	padding:2px 0px;
	margin:5px 5px 0px 15px;
	background:url(../imgs/faixaLogin_fundo.jpg) repeat-x center;
}
div#faixaRodape{
	clear:both;
	padding:10px 0px;
	margin:0px 5px 0px 15px;
	background:url(../imgs/faixaRodape_fundo.jpg) repeat-x bottom;
}

div#historiaFoto{
	clear:both;
	float:left;
	border:3px solid #CCC;
	margin-bottom:40px;
}
div#colunaE div#historiaFoto{
	clear:both;
	float:left;
	border:3px solid #CCC;
	margin-bottom:10px;
}
div#colunaE{
	width:215px;
	float:left;
	margin:0 23px 0 20px;
	_margin:0 23px 0 10px;
}
div#colunaE2{
	width:215px;
	float:left;
}
div#colunaD{
	width:215px;
	float:right;
	margin-right:20px;
	_margin-right:10px;
}

div#contadoE{
	position:relative;
	width:244px;
	float:left;
	padding-top:85px;
	background:url(../imgs/contatoE_fundo.jpg) top center no-repeat;
}
div#contadoE2{
	position:relative;
	width:155px;
	float:left;
	margin-left:24px;
	padding:170px 30px 0px 0px;
	background:url(../imgs/contatoE2_fundo.jpg) top center no-repeat;
}
div#contadoD{
	position:relative;
	padding-top:3px;
	width:235px;
	float:right;
}
div#localizacao{
	position:relative;
	width:443px;
	float:left;
	background:url(../imgs/localizacao_matriz.jpg) no-repeat 63px 12px;
	padding-top:60px;
}
div#localizacaoDados{
	position:relative;
	width:238px;
	float:right;
	padding-top:71px;
	margin-right:20px;
}
div#localizacaoDadosCidade{
	border-left:2px solid #aab0b3;
	padding:2px 0px 0px 8px;
}
div#direita145{
	position:relative;
	width:145px;
	float:right;
}
div#direita180{
	position:relative;
	width:180px;
	float:right;
}
div#direita260{
	position:relative;
	width:260px;
	float:right;
}
div#direita290{
	position:relative;
	width:290px;
	height:390px;
	float:right;
	padding:8px 0px 0px;
}
div#direita290 p{
	line-height:10px;
}
div#direita374{
	position:relative;
	width:374px;
	height:390px;
	float:right;
}
div#acessarFormulario{
	padding-top:130px;
}
div#Scroller{
	overflow:hidden;
	height:385px;
}
div#Scroll{
	position: absolute;
	width:290px;
	height:385px;
	visibility: visible;
	overflow:hidden; 
}
div#Scroller2{
	overflow:hidden;
	height:380px;
}
div#Scroll2{
	position: absolute;
	width:374px;
	height:380px;
	visibility: visible;
	overflow:hidden; 
}
div#ScrollConteudo{
	position:relative;
	top:0px;
	left:0px;
}
div#pag1{
	height:400px;
}

div#pag2{
	height:385px;
}
div#lincenciadoUF{
	position:relative;
	width:200px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:23px;
	color:#3a403c;
	margin-bottom:8px;
	cursor:default;
	text-indent:-1px;
}
.licencidadoUF{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#cd0400;
	cursor:default;
}
div#linha{
	position:relative;
	height:100px;
	padding:10px 5px;
	margin:0px 0px 8px;
}
div#esquerda200{
	position:relative;
	width:200px;
	float:left;
}
div#esquerda275{
	position:relative;
	width:275px;
	float:left;
}
div#esquerda290{
	position:relative;
	width:290px;
	float:left;
}
div#esquerda310{
	position:relative;
	width:310px;
	float:left;
}
div#esquerda383{
	position:relative;
	width:383px;
	float:left;
	padding-left:20px;
}
div#esquerda445{
	position:relative;
	width:445px;
	float:left;
}
div#esquerda480{
	position:relative;
	width:480px;
	float:left;
}
div#linhaConteudo{
	_height:140px;
	min-height:140px !important;
}
div#linhaConteudo2{
	_height:80px;
	min-height:80px !important;
}
div#direita{
	position:relative;
	float:right;
}
div#esquerda{
	position:relative;
	float:left;
}
div#descricaoLoja{
	position:relative;
	width:535px;
	float:left;
	background:url(../imgs/descricaoLoja_fundo.jpg) no-repeat top center #FFF;
	padding:10px 0px 0px;
}
div#descricaoLoja p{
	padding:0 12px;
}
div#descricaoLojaRodape{
	background:url(../imgs/descricaoLojaRodape_fundo.jpg) no-repeat bottom center #FFF;
	height:3px;
	padding-top:7px;
	_padding-top:0px;
}
div#produtosFornecedor{
	margin:0px 3px;
	background:url(../imgs/produtosFornecedor_fundo.jpg) no-repeat top center #FFF;
	padding:5px 0px 0px;
}
div#produtoLista{
	margin-left:162px;
}
div#produtosFornecedorRodape{
	background:url(../imgs/produtosFornecedorRodape_fundo.jpg) no-repeat bottom center #FFF;
	height:5px;
	padding-top:3px;
	_padding-top:0px;
}
div#produtosLinha{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.aquiagora.com.br/imgs/produtosLinha_fundo.png", sizingMethod='scale');
	width:221px;
	height:33px;
	line-height:33px;
	padding:0px 11px;
	font-family:"Tahoma";
	font-size:13px;
	font-weight:bold;
	color:#666666;	
	margin-bottom:3px;
}
html>body #produtosLinha{
	background:url(../imgs/produtosLinha_fundo.png);
	background-position:center;
	background-repeat: no-repeat;
}
#produtosLinha p, #produtosLinha a{
	position:relative;
}
div#fornecedorLogo{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imgs/fornecedorLogomarca_fundo.png", sizingMethod='scale');
	width:134px;
	height:119px;
	float:left;
	padding:4px 8px 8px 4px;
	margin-bottom:3px;
}
html>body #fornecedorLogo{
	background:url(/imgs/fornecedorLogomarca_fundo.png);
	background-position:center;
	background-repeat: no-repeat;
}
#fornecedorLogo p, #fornecedorLogo a{
	position:relative;
}
div#direitaMKT{
	position:relative;
	width:245px;
	float:right;
	padding-top:60px;
}
div#marketingForm{
	height:222px;
	background:url(../imgs/marketingForm_fundo.gif) top center no-repeat;
	padding:30px 10px 3px;
	margin-top:18px;
	font-family:"Tahoma";
	font-size:14px;
	color:#414141;
}
div#esqueciSenha{
	width:415px;
	margin:100px auto 0;
	font-family:"Tahoma";
	font-size:10px;
	font-weight:bold;
	color:#cd0400;
}
div#esqueciSenhaEmail{
	height:25px;
	background:url(../imgs/esqueciSenhaEmail_fundo.jpg) center no-repeat;
	padding:13px 22px 20px 59px;
}
/**********************************************************/
/* Classes */
.bottom5{
	margin-bottom:5px;
}
.bottom8{
	margin-bottom:8px;
}
.bottom10{
	margin-bottom:10px;
}
.bottom15{
	margin-bottom:15px;
}
.bottom20{
	margin-bottom:20px;
}
.bottom25{
	margin-bottom:25px;
}
.bottom40{
	margin-bottom:40px;
}
.fundoCinzaEscuro{
	background:#e9ecee;
}
.fundoCinzaClaro{
	background:#f8f8fa;
}
.fundoIconHomem{
	background:url(../imgs/iconeHome.gif) no-repeat;
	padding:5px 0px 0px 25px;
}
.fundoIconTel{
	background:url(../imgs/iconeTelefone.gif) no-repeat;
	padding:5px 0px 0px 25px;
}
.bordaCinza2{
	border:2px solid #cdcdcd;
}
.bordaBranca4{
	border:4px solid #FFF;
}
.bordaVermelha4{
	border:4px solid #cd0400;
}
.top5{
	margin-top:5px;
}
.top10{
	margin-top:10px;
}
.top15{
	margin-top:15px;
}
.top20{
	margin-top:20px;
}
.top25{
	margin-top:25px;
}
.top40{
	margin-top:40px;
}
.top60{
	margin-top:60px;
}
.top90{
	margin-top:90px;
}
.top130{
	margin-top:130px;
}
.top140{
	margin-top:140px;
}
.left3{
	margin-left:3px;
}
.left5{
	margin-left:5px;
}
.left10{
	margin-left:10px;
}
.right15{
	margin-right:15px;
}
.hidden{
	display:none;
}
.checked{
	position:relative;
	float:left;
	padding-left:24px;
	line-height:16px;
	margin-right:11px;
	background:url(../imgs/checked.gif) left no-repeat;
}
.checked:hover{
	cursor:pointer;
}
.unchecked{
	position:relative;
	float:left;
	padding-left:24px;
	line-height:16px;
	margin-right:11px;
	background:url(../imgs/unchecked.gif) left no-repeat;
}
.unchecked:hover{
	cursor:pointer;
}
/**********************************************************/
/* Formularios */
input.marketing{
	width:100%;
	background:transparent;
	border:none;
	border-bottom:1px solid #c6c6c6;
}
textarea.marketing{
	width:100%;
	line-height:16px;
	height:67px;
	background:url(../imgs/marketingMensagem_fundo.gif) top center;
	border:none;
	margin:3px 0px 5px;
}
input.cadastro{
	width:284px;
	padding:1px 2px;
	color:#333333;
	border:1px solid #b9bfc1;
	margin:2px 0 3px;
}
input.radio{
	padding:1px 0;
	margin:0;
	border:0;
}
.linha10{
	line-height:10px;
	padding:0px;
	margin:0px;
}
textarea.cadastro{
	width:284px;
	height:110px;
	padding:1px 2px;
	color:#333333;
	border:1px solid #b9bfc1;
	margin:0px 0 2px;
}
input.cadastroEstado{
	width:85px;
	padding:1px 2px;
	color:#333333;
	border:1px solid #b9bfc1;
	margin:0px 0 2px;
}
input.cadastroCep{
	width:185px;
	padding:1px 2px;
	color:#333333;
	border:1px solid #b9bfc1;
	margin:0px 0 2px;
}
input.cadastroTel{
	width:135px;
	padding:1px 2px;
	color:#333333;
	border:1px solid #b9bfc1;
	margin:0px 0 2px;
}
input.contato{
	width:231px;
	padding:3px 2px;
	color:#333333;
	border:1px solid #b9bfc1;
	margin:2px 0 4px;
}
textarea.contato{
	width:231px;
	height:142px;
	padding:3px 2px;
	color:#333333;
	border:1px solid #b9bfc1;
	margin:2px 0 4px;
}
input.busca{
	width:220px;
	color:#1a171b;
	border-top:2px solid #7f7d7f;
	border-left:2px solid #807e80;
	border-bottom:2px solid #e6e7eb;
	border-right:2px solid #f4f5f6;
}
input.esqueciSenha{
	width:290px;
	color:#1a171b;
	border-top:2px solid #7f7d7f;
	border-left:2px solid #807e80;
	border-bottom:2px solid #e6e7eb;
	border-right:2px solid #f4f5f6;
}
input.login{
	width:140px;
	padding:3px 2px;
	color:#333333;
	border:1px solid #e1e5e5;
}
input.senha{
	width:70px;
	padding:3px 2px;
	color:#333333;
	border:1px solid #e1e5e5;
}
input.botaoOK{
	width:23px;
	height:23px;
	background:url(../imgs/botaoOK.jpg) center no-repeat;
	padding:0px;
	border:0;
	outline:0;
	color:#cf120f;
	text-align:center;
	line-height:23px;
	font-family:"Tahoma";
	font-size:11px;
	cursor:pointer;
}
input.botaoOK:hover{
	background:url(../imgs/botaoOK_hover.jpg) center no-repeat;
	color:#848484;
}

/**********************************************************/
/* Links */
a, a:visited{
	color:#1F1A17;
	outline:0;
	text-decoration:underline;
}
a:hover{
	color:#666;
	text-decoration:underline;
}
a.linkCinza, a.linkCinza:visited{
	display:block;
	width:125px;
	height:25px;
	line-height:25px;
	background:url(../imgs/linkCinza_fundo.jpg) center no-repeat;
	color:#c52e2b;
	text-align:center;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
}
a.linkCinza:hover{
	background:url(../imgs/linkCinzaHover_fundo.jpg) center no-repeat;
	color:#868686;
}
a.linkVermelho, a.linkVermelho:visited{
	color:#cd0400;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.linkVermelho:hover{
	text-decoration:underline;
}
a.linkCinza666, a.linkCinza666:visited{
	color:#666666;
	text-decoration:none;
}
a.linkCinza666:hover{
	text-decoration:underline;
}
a.linkCinzaSub666, a.linkCinzaSub666:visited{
	color:#666666;
	text-decoration:underline;
}
a.linkCinzaSub666:hover{
	color:#333333;
}
a.linkPreto333, a.linkPreto333:visited{
	color:#333;
	text-decoration:none;
}
a.linkPreto333:hover{
	text-decoration:underline;
}

/**********************************************************/
/* Textos e Titulos */
.vermelhob{
	color:#cf120f;
	font-weight:bold;
}
.vermelho11{
	color:#cf120f;
	font-size:11px;
}
.vermelho11b{
	color:#cf120f;
	font-size:11px;
	font-weight:bold;
}
.pretoClaro{
	color:#494f4c;
	margin-bottom:5px;
}
.cinzaEscuro{
	color:#535956;
}
.fundoClaro{
	background:#e0e5ea;
	padding:3px;
}
.tituloVermelhor18{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#cd0400;
	letter-spacing:-1px;
}
.tituloVermelhor20B{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:bold;
	color:#cd0400;
	letter-spacing:-1px;
}
.tituloVermelhor25B{
	font-family:"Trebuchet MS";
	font-size:25px;
	font-weight:bold;
	color:#cd0400;
	letter-spacing:-1px;
}
.tituloVermelhor26B{
	font-family:"Trebuchet MS";
	font-size:26px;
	font-weight:bold;
	color:#cd0400;
	letter-spacing:-1px;
}
.texto10{
	font-size:10px;
}
.texto12{
	font-size:12px;
}
.texto13{
	font-size:13px;
}
.texto14{
	font-size:14px;
}
.textoPreto{
	color:#231f20;
}
.textoCinza{
	color:#808285;
}
.vermelho{
	color:#cf120f;
}