@charset "utf-8";
/* CSS Document _*/
*{margin:0; padding:0; border:0}
body#home{background-image: url(imagens/fundo_novo.jpg)}
body{height:100%;background: center -20px no-repeat #1686BE; font-family:Arial, Helvetica, sans-serif}
body#alimentacao{background-color:#9B4838}
body#lojas{background-color:#BEAB75}
body#servicos{background-color:#C2641F}

h2, h3{line-height:1.3em; margin-bottom:5px}
h3 {font-weight:normal}

.tudo{min-height: 755px; width: 1050px;margin: 0 auto}
* html body .tudo{height: 755px}
.topo{height: 90px}
.topo #logo{margin: 20px 8px; float:left}
.topo .menu li {display:inline-block; float:left; list-style:none; margin:60px 2px 0 1px}
.topo .menu li a {display:inline-block}
.topo .menu li.separador{background: url(imagens/menu_separador.jpg) no-repeat; width:4px; height:21px}
.topo .menu li span{display:none}
.topo .menu li#menu_home a{background:url(imagens/menu_home.jpg) no-repeat; width:35px; height:21px}
.topo .menu li#menu_lojas a{background:url(imagens/menu_lojas.jpg) no-repeat; width:27px; height:21px}
.topo .menu li#menu_servicos a{background:url(imagens/menu_servicos.jpg) no-repeat; width:48px; height:21px}
.topo .menu li#menu_alimentacao a{background:url(imagens/menu_alimentacao.jpg) no-repeat; width:74px; height:21px}
.topo .menu li#menu_institucional a{background:url(imagens/menu_institucional.jpg) no-repeat; width:67px; height:21px}
.topo .menu li#menu_eventos a{background:url(imagens/menu_eventos.jpg) no-repeat; width:47px; height:21px}
.topo .menu li#menu_imprensa a{background:url(imagens/menu_imprensa.jpg) no-repeat; width:56px; height:21px}
.topo .menu li#menu_faleconosco a{background:url(imagens/menu_faleconosco.jpg) no-repeat; width:76px; height:21px}
.topo .menu li#menu_cadastrese a{background:url(imagens/menu_cadastrese.jpg) no-repeat; width:70px; height:21px}
.topo .menu li#menu_oportunidades a{background:url(imagens/menu_oportunidades.jpg) no-repeat; width:87px; height:21px}
.topo .menu li#menu_comochegar a{background:url(imagens/menu_comochegar.jpg) no-repeat; width:81px; height:21px}
.topo .menu li#menu_cenu a {background:url(imagens/menu_cenu.jpg) no-repeat; width:81px; height:21px}


.pagina {padding-bottom: 20px}
.pagina h1{font-size: 36px; font-weight:normal; line-height:46px; color:#00374F;  margin-bottom: 12px;padding-left:0}
/*.pagina h1{background:url(imagens/h1_fundo.png) no-repeat left bottom;padding-left:30px}*/
.servicos h1, .lojas h1, .alimentacao h1{background:none;padding-left:0}

.pagina {font-size: 12px; line-height: 1.3em; padding-bottom:35px; color:#FFF;margin-left:260px; width:700px; position:relative}
.pagina{margin-top:60px}
* html body .pagina {margin-top:150px}
.pagina .chamada {font-size:120%; margin:0 160px 0 0; line-height:1.4em}
.pagina a {color:#fff}
.pagina p {padding-bottom:5px}

.interna .pagina {width: 800px; margin-left: auto; margin-right:auto;margin-top:60px}
/*.post-meta {width: 700px; display:block; font-size:80%}
.post-meta li{list-style:none}
.post-meta span {width:90px;height: 100%;float:left; text-align:right; margin-left:-95px; font-size:10px}
.post-meta li {width:600px; float:right; margin-left:20px; font-size:12px}*/
.post-meta {margin-top: 10px}
.post-meta li{list-style:none}
.post-meta span {font-size:10px}
.post-meta li {font-size:12px}

.conteudo {position:relative; min-height:630px}
* html body .conteudo {height:630px}
.conteudo .home {}
.banner {position: absolute}
#banner_amarelo{left: 10px; top:20px}
#banner_produtos{left: 485px; top:0px}
#banner_borda{left: 479px; top:100px}
#banner_lara{left: 479px; top:200px}
#banners{left: 10px; top:360px}
#banners a {margin-left:20px}
#banners a.first-child{margin-left:0px}
#full_banner{left:50%;top:125px; position:absolute; margin-left:-474px; z-index:999; }



.localizacao {text-align:right; color:#FFF; font-size:11px; text-align:center}



#rodape{position:absolute; bottom:20px; right:100px; text-align:right; width:940px; color:#FFF; font-size:11px;}

#rodape2{position:absolute; bottom:80px; right:10px; text-align:right; width:940px; color:#FFF; font-size:11px;}


/*.interna .pagina{margin-left:10px; width:960px}*/
.item {display:block; width: 100%; margin:20px 0; clear:both}
.item .img{float:left; margin-right:20px}
.item .img, .pagina h1 img{padding:7px; background:url(imagens/fundo_loguinhos.png) no-repeat}
.pagina h1 img.unoedue{background:none}
.item .descricao{display:inline-block}

.menu_interno{width: 200px; position:absolute; left:-230px; top:0; font-size:14px}
.menu_interno ul{background:url(imagens/menu_fundo.png)}
.menu_interno li {list-style:none; padding:3px 15px; text-align:right}
.menu_interno h2 span{display:none}
.menu_interno h2 {height:50px; width:190px}
.menu_topo{width: 100%; height:10px; background:url(imagens/menu_topo.png) no-repeat}
.menu_baixo{width: 100%; height:10px; background:url(imagens/menu_baixo.png) no-repeat}

body#servicos{background-image: url(imagens/fundo_servicos.jpg)}
.servicos .menu_interno {color:#3F2B00}
.servicos .menu_interno a:link{color:#3F2B00; text-decoration:none}
.servicos .menu_interno a:visited{color:#3F2B00; text-decoration:none}
.servicos .menu_interno a:hover{color:#3F2B00; text-decoration:underline}
.servicos .menu_interno a:active{color:#3F2B00; text-decoration:none}
.servicos a{color:#FFF}
.servicos h1{color:#FFF}
.servicos p{color:#FFF}

body#alimentacao{background-image: url(imagens/fundo_alimentacao.jpg)}
.alimentacao .menu_interno {color:#93ACB8}
.alimentacao .menu_interno a:link{color:#A41520; text-decoration:none}
.alimentacao .menu_interno a:visited{color:#A41520; text-decoration:none}
.alimentacao .menu_interno a:hover{color:#A41520; text-decoration:underline}
.alimentacao .menu_interno a:active{color:#A41520; text-decoration:none}
.alimentacao a{color:#fff}
.alimentacao h1{color:#fff}
.alimentacao p{color:#fff}

body#lojas{background-image: url(imagens/fundo_lojas.jpg)}
.lojas .menu_interno {color:#3F2B00}
.lojas .menu_interno a:link{color:#3F2B00; text-decoration:none}
.lojas .menu_interno a:visited{color:#3F2B00; text-decoration:none}
.lojas .menu_interno a:hover{color:#3F2B00; text-decoration:underline}
.lojas .menu_interno a:active{color:#3F2B00; text-decoration:none}
.lojas a{color:#3F2B00}
.lojas .post-meta{color:#3F2B00}
.lojas p{color:#3F2B00}

.post-meta a, .descricao a, h3 a {text-decoration:none}
.post-meta a:hover, .descricao a:hover, h3 a:hover{text-decoration:underline}

form#formularioContato label {display:block; margin-bottom:7px; padding-left:100px}
form#formularioContato label span{display: block; width:90px; float: left; margin-left:-100px; text-align:right}
form#formularioContato label input {width:200px}
form#formularioContato label input[type="text"] {width:180px; height:18px; background:url(imagens/campo.gif) no-repeat; padding-top:2px; padding-right:20px}
form#formularioContato label textarea {width:180px; height:58px; background:url(imagens/campo_mensagem.gif); padding-top:2px; padding-right:20px}
form#formularioContato input[value="limpar"]{background: url(imagens/btn_limpar.gif); width:60px; height:20px; text-indent:-9999px}
form#formularioContato input[value="enviar"]{background: url(imagens/btn_enviar.gif); width:60px; height:20px; text-indent:-9999px; margin-right:70px}

.dados {margin-left:100px}
input.error {display:block; padding:0}
label.error {padding:0}

form#formularioCadastro label.legenda {display:block; margin-bottom:7px; padding-left:100px}
form#formularioCadastro label.legenda  div {padding:0px; margin:0}
form#formularioCadastro label label {margin-bottom:7px}
form#formularioCadastro div {margin: 0 0 7px 0px}

form#formularioCadastro label.legenda span{display: block; width:90px; float: left; margin-left:-100px; text-align:right; line-height:1em}
form#formularioCadastro span.maior {width:200px; text-align:left; display:block}
form#formularioCadastro label input[type="text"] {width:180px; height:18px; background:url(imagens/campo.gif) no-repeat; padding-top:2px; padding-right:20px}
form#formularioCadastro label textarea {width:180px; height:58px; background:url(imagens/campo_mensagem.gif); padding-top:2px; padding-right:20px}
form#formularioCadastro input[value="limpar"]{background: url(imagens/btn_limpar.gif); width:60px; height:20px; text-indent:-9999px}
form#formularioCadastro input[value="enviar"]{background: url(imagens/btn_enviar.gif); width:60px; height:20px; text-indent:-9999px; margin-right:70px}



#formularioCadastro1
{
	display: block;
}


.midia {float:right; margin:0 80px 0 19px}

body#interna{background-image: url(imagens/fundo_novo.jpg)}
/*.lojas a{color:#000}
.lojas h1{color:#000} */


.contato h1{padding-left:100px}
.limpar {clear:both}
.institucional {margin-bottom:10px}
.institucional img{float: left}
.institucional p{float: left; margin-left:10px; width:200px; padding-bottom:10px; line-height:1.3em}

#frase {
	font-family:Verdana, Geneva, sans-serif; font-size:14px; 
	top:40px;
	width:550px;
	height:30px;
	 	
}
#frase a {
		color:#000;
}

