/* GENERICOS */

* {
	padding:0;
	margin:0;
	list-style-type:none;
}

article, aside, dialog, figure, footer, header, 
hgroup, nav, section, blockquote { 
	display: block;
}

img{border:none;}

.acessibilidade {
	width:1px;
	height:1px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	position:absolute;
	display:none;
}


a, 
h1, h2, h3, h4{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

h1, h2.h2Home{
	color:#f2f6e8;
	font-size:38px;
	font-weight:normal;
	line-height:40px;
}

h2{
	color:#3c3312;
	font-size:16px;
	font-weight:normal;
	line-height:40px;
}


p{ padding-bottom:22px; line-height:18px;}

a:hover{ background-position:left bottom; }
a.ativo{ background-position:left bottom; }
a.link{ text-decoration:none; text-indent:0; display:inline;}
a:hover.link{ text-decoration:underline; }
.hidetxt {text-indent:-99999px; overflow:hidden;}

@font-face {
    font-family: 'gill_sanslight';
    src: url('../css/fonts/gill_sanslight/gill_sans_light-webfont.eot');
    src: url('../css/fonts/gill_sanslight/gill_sans_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/fonts/gill_sanslight/gill_sans_light-webfont.woff') format('woff'),
         url('../css/fonts/gill_sanslight/gill_sans_light-webfont.ttf') format('truetype'),
         url('../css/fonts/gill_sanslight/gill_sans_light-webfont.svg#gill_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* HOME */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3312;
}

body.home{background:#100401 url(../img/bg-home.jpg) no-repeat center top;}
body.quem{background:#100401 url(../img/bg-quem.jpg) no-repeat center top;}
body.conceito{background:#100401 url(../img/bg-conceito.jpg) no-repeat center top;}
body.interna{background:#100401 url(../img/bg-interna.jpg) no-repeat center top;}

#main{
	width:980px;
	margin:0 auto;
}

header {width:980px; height:190px;}

/* MENU */

header nav{
	float:right;
	width:457px;
	height:52px;
}

header nav ul{
	float:right;
}

header nav ul li{
	float:left;
	height:52px;
}

header nav ul li a{
	float:left;
	height:52px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background-image:url(../img/menu.gif);
	background-repeat:no-repeat;
}

header nav ul li a:hover{
	color:#ecc55c;
	font-size:21px;
}

header nav ul li a.btHome{width:66px; background-position:0 0;}
header nav ul li a:hover.btHome, header nav ul li a.ativoHome{background-position:0 -52px;}

header nav ul li a.btQuem{width:125px; background-position:-66px 0;}
header nav ul li a:hover.btQuem, header nav ul li a.ativoQuem{width:125px; background-position:-66px -52px;}

header nav ul li a.btCard{width:88px; background-position:-191px 0;}
header nav ul li a:hover.btCard, header nav ul li a.ativoCard{width:88px; background-position:-191px -52px;}

header nav ul li a.btUni{width:95px; background-position:-279px 0;}
header nav ul li a:hover.btUni, header nav ul li a.ativoUni{width:95px; background-position:-279px -52px;}

header nav ul li a.btCont{width:83px; background-position:-374px 0;}
header nav ul li a:hover.btCont, header nav ul li a.ativoCont{width:83px; background-position:-374px -52px;}

/* Logo - Home */
header h1.logo{
	float:left;
	padding:14px 0 0 12px;
}

header h1.logo a{
	width:184px;
	height:172px;
	background-image:url(../img/logo.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

header p.telTopo{
	color: #CD9F22;
    float: right;
    font: 13px Verdana;
    height: 67px;
    margin: 20px 0 5px 0;
    padding: 0;
}

header p.telTopo strong{
	color:#e0b236;
}

/* Logo - Interna */
header a.logo-int{
	float:left;
	text-indent:0;
	padding:14px 0 0 12px;
}

header a.logo-int img{
	width:184px;
	height:172px;
	border:none;
}



/* Chamadas Home */

#main .chmd1{
	float:left;
	width:389px;
	height:176px;
	margin:43px 43px 0 0;
	text-indent:-99999px;
}

#main .chmd1 h2{
	text-indent:-9999px;
}

#main .chmd1 p{
	text-indent:-9999px;
}

#main .chmd2{
	float:left;
	width:396px;
	height:113px;
	padding-left:14px;
	text-indent:-9999px;
}

#main .chmd2 a{
	width: 157px;
	height: 93px;
	position: relative;
	top: 48px;
	left: 3px;
	background-image: url(../img/linkConhe.jpg)
}

#main .chmd2 h2 a{
	height:63px;
	padding-left:73px;
	width:323px;
	background:url(../img/h2Chmd2.gif) no-repeat left top;
	display:block;
	text-indent:-9999px;
	margin-top:10px;
}

#main .chmd2 h2 a:hover{
	background-position:left bottom;
	color:#e7bf58;
}

#main .chmd2 p{
	text-indent:-9999px;
}


#slides{
	float:right;
	width:503px;
	height:242px;
	padding:24px 28px 0 17px;
	overflow:hidden;
}

#slides .slide{
	float:left;
	width:503px;
	height:242px;
	
}

#main .chmdCard{
	float:left;
	width:980px;
	height:353px;
}

#main .chmdCard h2{
	float:left;
	width:333px;
	height:65px;
	padding-left:557px;
	color:#a99756;
	font-size:36px;
	line-height:40px;
	text-indent:-99999px;
}

#main .chmdCard h2.h2Home a{
	width: 196px;
	height: 43px;
	background-image: url(../img/linkCard.jpg);
}

#sliderCardapio{
	float:left;
	width:980px;
	height:288px;
	text-indent:-99999px;
	position:relative;
	overflow:hidden;
}

#sliderCardapio ul.menu li a{
	height: 71px;
	width: 55px;
	display: block;
	background: url(../img/menu-cardapio.jpg);
	float: left;
}

#sliderCardapio ul.menu{
    float: right;
    margin: 0 0 38px;
    width: 460px;
}

#sliderCardapio ul.menu li{
	display: inline;
}

#sliderCardapio ul.menu li a#tablink1{
    background-position: 0 0;
	height: 71px;
}

#sliderCardapio ul.menu li a#tablink1:hover{
	background-position: 0 -71px;
}

#sliderCardapio ul.menu li a#tablink1.tabactive{
	background-position: 0 -71px;
}

#sliderCardapio ul.menu li a#tablink2{
	background-position: -55px 0;
}

#sliderCardapio ul.menu li a#tablink2:hover{
	background-position: -55px -71px;
}

#sliderCardapio ul.menu li a#tablink2.tabactive{
	background-position: -55px -71px;
}

#sliderCardapio ul.menu li a#tablink3{
	background-position: -113px 0;
	width: 80px;
}

#sliderCardapio ul.menu li a#tablink3:hover{
	background-position: -113px -71px;
}

#sliderCardapio ul.menu li a#tablink3.tabactive{
	background-position: -113px -71px;
}

#sliderCardapio ul.menu li a#tablink4{
	background-position: -197px 0;
	width: 70px;
}

#sliderCardapio ul.menu li a#tablink4:hover{
	background-position: -197px -71px;
}

#sliderCardapio ul.menu li a#tablink4.tabactive{
	  background-position: -197px -71px;
}

#sliderCardapio ul.menu li a#tablink5{
	background-position: -267px 0;
	width: 78px;
}

#sliderCardapio ul.menu li a.tablink5:hover{
	background-position: -267px -71px;
}

#sliderCardapio ul.menu li a#tablink5.tabactive{
	background-position: -267px -71px;
}

#sliderCardapio ul.menu li a#tablink6{
	background-position: -346px 0;
	width: 61px;
}

#sliderCardapio ul.menu li a#tablink6:hover{
	background-position: -346px -71px;
}

#sliderCardapio ul.menu li a#tablink6.tabactive{
	 background-position: -346px -71px;
}

#sliderCardapio ul.menu li a#tablink7{
	background-position: -403px 0;
	width: 61px;
}

#sliderCardapio ul.menu li a#tablink7:hover{
	background-position: -403px -71px;
}

#sliderCardapio ul.menu li a#tablink7.tabactive{
	background-position: -403px -71px;
}

#sliderCardapio div a{
	width:985px;
	height:115px;
	display: block;
	z-index: 10000;
	position:absolute;
	left:0;	
	top:123px;
}

#sliderCardapio .cardSalada{
	float:left;
	width:980px;
	overflow: hidden;
	height:177px;
	background:url(../img/cardSalada.jpg) no-repeat left top;
}

#sliderCardapio .cardAves{
	float:left;
	width:980px;
	height:177px;
	background:url(../img/cardAves.jpg) no-repeat left top;
}

#sliderCardapio .cardCarnes{
	float:left;
	width:980px;
	height:177px;
	background:url(../img/cardCarnes.jpg) no-repeat left top;
}

#sliderCardapio .cardPeixes{
	float:left;
	width:980px;
	height:177px;
	background:url(../img/cardPeixes.jpg) no-repeat left top;
}

#sliderCardapio .cardAcomp{
	float:left;
	width:980px;
	height:177px;
	background:url(../img/cardAcomp.jpg) no-repeat left top;
}

#sliderCardapio .cardSobremesas{
	float:left;
	width:980px;
	height:177px;
	background:url(../img/cardSobremesas.jpg) no-repeat left top;
}

#sliderCardapio .cardCafes{
	float:left;
	width:980px;
	height:177px;
	background:url(../img/cardCafes.jpg) no-repeat left top;
}

#main .cardRight{
	float:left;
	width:493px;
	height:115px;
	padding:122px 0 0 38px;
	text-align:center;

}

#main .cardRight h3{
	color:#7a9d0d;
	font-size:40px;
}

#main .cardRight p{
	color:#a8975b;
	font-size:21px;
}

#main .homeCardSal{background:url(../img/homeCardSal.gif) no-repeat right 0;}
#main .homeCardAv{background:url(../img/homeCardAv.gif) no-repeat right 0;}
#main .homeCardCar{background:url(../img/homeCardCar.gif) no-repeat right 0;}
#main .homeCardPei{background:url(../img/homeCardPei.gif) no-repeat right 0;}
#main .homeCardAco{background:url(../img/homeCardAco.gif) no-repeat right 0;}
#main .homeCardSob{background:url(../img/homeCardSob.gif) no-repeat right 0;}
#main .homeCardCaf{background:url(../img/homeCardCaf.gif) no-repeat right 0;}





/* Internas */

#content .topoQuem{
	float:left;
	width:980px;
	height:81px;
}

#content .topoQuem h1.h1Quem{
	float:left;
	width:715px;
	height:81px;
	background:url(../img/h1Quem.gif) no-repeat 0 0;
}

#content .topoQuem h1.h1Conceito{
	float:left;
	width:690px;
	height:81px;
	background:url(../img/h1Conceito.gif) no-repeat 0 0;
}

#content .topoQuem h1.h1Contato{
	float:left;
	width:690px;
	height:81px;
	background:url(../img/h1Contato.gif) no-repeat 0 0;
}


#content .topoQuem a.btConceito{
	float:left;
	width:265px;
	height:81px;
	background-image:url(../img/btConceito.gif);
}

#content .topoQuem a.btUmHist{
	float:left;
	width:290px;
	height:81px;
	background-image:url(../img/btUmHist.gif);
}

#content .topoQuem a.btUnid{
	float:left;
	width:283px;
	height:77px;
	background-image: url(../img/bt-cont-unidades.jpg)
}


/* Slides Quem Somos */

#slideQuem {
	float:left;
	position:relative;
	width:980px;
	height:571px;
	overflow:hidden;
}

#slideQuem .btQuem{
	position:absolute;
	left:0; top:0;
	width:319px;
	height:54px;
	background-image:url(../img/btQuem.gif);
	z-index:10;
}

#slideQuem .prev{
	width:44px;
	height:54px;
	position:absolute;
	left:0; top:0;
	background-image:url(../img/prev.gif);
	z-index:10;
}

#slideQuem .next{
	width:44px;
	height:54px;
	position:absolute;
	left:50px; top:0;
	background-image:url(../img/next.gif);
	z-index:10;
}


#slideQuem p{
	position:absolute;
}


#content .quemSlide1{
	float:left;
	width:980px;
	height:539px;
	background-image:url(../img/quemSlide1.jpg);
}

#content .quemSlide2{
	float:left;
	width:980px;
	height:539px;
	background-image:url(../img/quemSlide2.jpg);
}

#content .quemSlide3{
	float:left;
	width:980px;
	height:571px;
	background-image:url(../img/quemSlide3.jpg);
}

#content .quemSlide4{
	float:left;
	width:980px;
	height:539px;
	background-image:url(../img/quemSlide4.jpg);
}

#content .quemSlide5{
	float:left;
	width:980px;
	height:539px;
	background-image:url(../img/quemSlide5.jpg);
}

#content .quemSlide5 a{
	width:262px;
	height:60px;
	position:absolute;
	left:681px;	top:306px;
	background-image:url(../img/btQuemCard.gif);
}

#content .quemSlide4 a {
    background-image: url(../img/bt-cham-unidades.jpg);
    height: 65px;
    position: absolute;
    right: 663px;
    top: 374px;
    width: 192px;
}

#slideQuem .p1{
	width:334px;
	left:94px; top:119px;
}

#slideQuem .p2{
	width:403px;
	left:484px; top:330px;
}

#slideQuem .p3{
	width:295px;
	left:44px; top:149px;
}

#slideQuem .p4{
	width:291px;
	left:414px; top:139px;
}

#slideQuem .p5{
	width:393px;
	left:544px; top:350px;
}

#slideQuem .p6{
	width:332px;
	left:111px; top:119px;
}

#slideQuem .p7{
	width:360px;
	left:520px; top:294px;
}

#slideQuem .p8{
	width:549px;
	left:50px; top:141px;
}

#slideQuem .p9{
	width:507px;
	left:417px; top:288px;
}

#slideQuem .p10{
	width:525px;
	left:67px; top:161px;
}




/* Conceito Manai */

#divConceito {
	float:left;
	position:relative;
	width:980px;
}

#divConceito h2.h2Conceito1{
	float:left;
	position:relative;
	width:980px;
	height:66px;
	background:url(../img/h2Conceito1.gif) no-repeat 0 0;
}

#divConceito h2.h2Conceito2{
	float:left;
	position:relative;
	width:980px;
	height:35px;
	background:url(../img/h2Conceito2.gif) no-repeat 0 0;
}

#divConceito .pConceito{
	float:left;
	width:946px;
	height:302px;
	padding:37px 0 0 34px;
}

#divConceito .pConceito p{
	float:left;
	width:908px;
	padding-bottom:10px;
}





#main .galFotosManai{
	float:left;
	width:980px;
	height:209px;
}

#main .galFotosManai li{
	float:left;
	padding:0 12px;
}

#main .galFotosManai li a{
	text-indent:0;
	width:219px;
	height:180px;
}


#main a.btEncontre{
	float:left;
	width:342px;
	height:46px;
	background-image:url(../img/btEncontre.gif);
	margin:20px 0 50px 0;
}


/* Unidades */

#content h1.h1Unidades{
	float:left;
	width:980px;
	height:81px;
	background:url(../img/h1Unidades.gif) no-repeat 0 0;
}


#content .unidades{
	float:left;
	width:980px;
}

#content ul.selecUni{
	float:left;
	width:269px;
	margin-bottom:30px;
	background-image: url('../img/bg-unidades.png');
  	background-repeat: no-repeat;
  	padding-left: 13px;
  	box-sizing: border-box;
  	padding-top: 13px;
}

#content ul.selecUni li{
	float:left;
	padding-right:86px;
}

#content ul.selecUni li.noPAd{
	padding-right:0;
}

#content ul.selecUni a{
	  float: left;
	  width: 202px;
	  height: 57px;
	  margin-bottom: 17px;
}

#content ul.selecUni li.active a{
	background-position:left bottom;
}

#content .unidades a.btUniBer{background-image:url(../img/btUnidadeBerni.png);}
#content .unidades a.btUniVila{background-image:url(../img/btUnidadeVilaLeopoldina.png);}
#content .unidades a.btUniPau{background-image:url(../img/btUnidadePaulista.png);}
#content .unidades a.btUniAug{background-image:url(../img/btUnidadeAugusta.png);}


#main .galUnidades{
	float:left;
	width:733px;
	margin-bottom:50px;
}

#main .galUnidades li{
	float:left;
	padding:0 19px 15px 19px;
}

#main .galUnidades li a{
	text-indent:0;
	width:206px;
	height:170px;
}


#content .unidades h2{
	float:left;
	width:980px;
	height:40px;
}

#content h2.h2Berrini{background:url(../img/h2Berrini.gif) no-repeat 0 0;}
#content h2.h2Leopoldina{background:url(../img/h2Leopoldina.gif) no-repeat 0 0;}
#content h2.h2Gal{background:url(../img/h2Gal.gif) no-repeat 0 0;}
#content h2.h2Paulista{ background:url(../img/h2Paulista.gif) no-repeat 0 0;}

#content .semReplace {
	font-family: 'Verdana';
	font-size: 20px;
	color: #e7bf58;
	text-indent: 1px;
}


.tab_content{
	color:#796a35;
	float: right;
	width: 711px;
}

.tab_content p{
	line-height:25px;
}

.tab_content strong{
	font-size:13px;
}

.tab_content a{
	text-indent:0;
	color:#796a35;
	display:inline;
	text-decoration:none;
}

.tab_content a:hover{
	text-decoration:underline;
}






/* CARDAPIO */


aside{
	float:left;
	width:264px;
	margin-bottom:40px;
}

aside strong{
	float:left;
	width:264px;
	height:75px;
	background:url(../img/titleCard.gif) no-repeat 0 0;
	display:block;
	text-indent:-99999px;
}


aside nav{
	float:left;
	width:264px;
	height:369px;
	/*background:url(../img/bgAside.gif) no-repeat 0 0;*/
	display:block;
}

aside nav ul li{
	float:left;
}

aside nav ul li a{
	float:left;
	width:264px;
}

aside nav ul li a.btSal{height:75px; background-image:url(../img/btSal.gif);}
aside nav ul li a.btAves{height:46px; background-image:url(../img/btAves.gif);}
aside nav ul li a.btCar{height:40px; background-image:url(../img/btCar.gif);}
aside nav ul li a.btPei{height:40px; background-image:url(../img/btPei.gif);}
aside nav ul li a.btAcom{height:45px; background-image:url(../img/btAcom.gif);}
aside nav ul li a.btSobre{height:48px; background-image:url(../img/btSobre.gif);}
aside nav ul li a.btCaf{height:75px; background-image:url(../img/btCaf.gif);}

#content .conteudo{
	float:right;
	width:686px;
}

#content .conteudo h1{
	float:left;
	width:686px;
	height:75px;
	display:block;
}


#content .conteudo h1.h1Card{background:url(../img/h1Card.gif) no-repeat 0 0;}
#content .conteudo h1.h1Sal{background:url(../img/h1Saladas.gif) no-repeat 0 0;}
#content .conteudo h1.h1Av{background:url(../img/h1Av.gif) no-repeat 0 0;}
#content .conteudo h1.h1Car{background:url(../img/h1Car.gif) no-repeat 0 0;}
#content .conteudo h1.h1Pei{background:url(../img/h1Pei.gif) no-repeat 0 0;}
#content .conteudo h1.h1Acom{background:url(../img/h1Acom.gif) no-repeat 0 0;}
#content .conteudo h1.h1Sobr{background:url(../img/h1Sobr.gif) no-repeat 0 0;}
#content .conteudo h1.h1Caf{background:url(../img/h1Caf.gif) no-repeat 0 0;}

#content .texto{
	float:left;
	width:686px;
	background-color:#af9f61;
}

#content .texto{
	float:left;
	width:625px;
	background-color:#af9f61;
	margin-bottom:50px;
	padding:30px;
}

.bgText{background:url(../img/bgText.jpg) no-repeat 0 0;}
.bgTextCard{background:url(../img/bgTextCard.jpg) no-repeat 0 0;}
a#linkEncon{
	background-image:url(../img/linkEnco.jpg);
	float: right;
    height: 93px;
	display: inline;
    margin: 40px 51px 0 0;
    width: 82px;
}

#content p.pMen{
	width:367px;
}

#content h2.h2Fds{
	width:625px;
	background:url(../img/h2Fds.gif) no-repeat 0 0;
	margin-bottom:20px;
}



a.btUniPro{
	float:right;
	width:269px;
	height:76px;
	background-image:url(../img/btUniPro.jpg);
	margin-bottom:40px;
}




#main .galCard{
	float:left;
	width:686px;
	margin-bottom:50px;
}

#main .galCard li{
	float:left;
	padding:0 11px 15px 11px;
}

#main .galCard li a{
	text-indent:0;
	width:206px;
	height:170px;
}



/* Breadcrumb e Voltar */

#content .topoProd{
	float:left;
	width:686px;
	margin-bottom:5px;
}

#content .topoProd li{
	float:left;
	padding-right:5px;
	color:#f2f6e8;
}

#content .topoProd li a{
	text-indent:0;
	font-size:11px;
	color:#f2f6e8;
	text-decoration:none;
	float:left;
	padding-right:5px;
}

#content .topoProd li a:hover{
	text-decoration:underline;
}

#content .topoProd p.btVoltar{
	float:right;
	padding:0;
}

#content .topoProd p.btVoltar a{
	float:right;
	width:56px;
	height:35px;
	background-image: url(../img/btVoltar.gif);
}

#content .topoProd p.btVoltar a:hover{
	background-position: 0 -35px;
}


#social{
	margin-bottom:20px;
}

/* redes sociais */

#content .boxMidias{
	width: 110px;
	float: left;
	margin-right: 10px;
	margin-bottom:20px;
}

#content .boxMaior{
	width: 120px;	
}

#plusone-div{
	width: 90px;
	float: right;
}



/* CONTATO */

p.pContato{
	color:#796a35;
	padding-top:17px;
}

#formulario{
}


#formulario {
	float:left;
	width:980px;
}

#formulario ul{
	float:left;
	width:468px;
	display:block;
}

#formulario ul li{
	float:left;
	width:468px;
	height:29px;
	display:block;	
	padding:0;
	margin-bottom:20px;
	overflow:hidden;
}


#formulario ul li label{
	width:123px;
	height:29px;
	display:block;
	float:left;
	color:#c81c1c;
	font-size:13px;
	font-weight:bold;
	background-position:left;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

#formulario ul li{ background:url(../img/input.gif) no-repeat right 0;}
#formulario ul li.formMsg{ background:url(../img/input2.gif) no-repeat right 0; height:73px;}

#formulario ul li.formNome label{ background-image:url(../img/labelNome.gif);}
#formulario ul li.formMail label{ background-image:url(../img/formMail.gif);}
#formulario ul li.formTel label{ background-image:url(../img/formTel.gif);}
#formulario ul li.formMsg label{ background-image:url(../img/formMsg.gif);}

#formulario ul li input{
	width:325px;
	height:25px;
	display:block;
	float:left;
	background-color:#f8f8f8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#796a35;
	background-color:transparent;
	border:none;
	margin:0;
	padding:0 0 0 10px;

}

#formulario input:focus, #formulario select:focus, #formulario textarea:focus {
	outline: none;
}



#formulario ul li.formMsg textarea{
	width:325px;
	height:57px;
	display:block;
	float:left;
	background-color:#f8f8f8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#796a35;
	background-color:transparent;
	border:none;
	margin:0;
	padding:5px 0 10px 10px;

}

#formulario ul li.btnEnviar{ background:none; padding:0;float:left; height:94px;}

#formulario ul li.btnEnviar span{ 
	width:468px;
	float:left;
	height:44px;
	background:url(../img/obrigatorio.gif) no-repeat 0 0;
	text-indent:-99999px;
}

#formulario ul li.btnEnviar input{
	float:right;
	width:141px;
	height:46px;
	border:none;
}



/* RODAPE */

footer {
	clear:both; 
	height:304px; 
	color:#bfbebe; 
	background:url(../img/bg-footer.png) repeat-x center top;
	height:309px;
}

footer .wrap-footer{
	  width: 980px;
	  height: 248px;
	  margin: 0 auto;
	  background: url(../img/footer.png) no-repeat -1px -1px;
	  position: relative;
	  top: 4px;
}

footer .wrap-footer span{
	font: 16px 'gill_sanslight', Arial, sans-serif, Verdana;
	letter-spacing: 1px;
}

footer .footLeft{
	float:left;
	width:792px;
	height:248px;
	padding-top:27px;
	color: #756837;
}

footer .footRight{
	float:left;
	width:188px;
	height:248px;
	overflow:hidden;
	padding-top:27px;
}

footer .footRight span{
	color: #655828;
    	float: right;
    	font-family: verdana;
    	font-size: 14px;
    	letter-spacing: 0;
    	line-height: 20px;
  	margin: 0 0 10px;
}

footer .footRight span.middle{
	margin-bottom: 11px;}

footer .footRight strong{
	text-indent: -99999px;
	overflow: hidden;
	display: block;
}

footer span.footerTitle strong{
	float:left;
	width:792px;
	height:20px;
	background:url(../img/logo-footer.gif) no-repeat 0 0px;
	display:block;
	margin-top:18px;
	text-indent: -99999px;
	overflow: hidden;
  	margin-bottom: 64px;
}

footer span.endereco{
	float:left;
	width:792px;
  	margin-bottom: 14px;
}


footer address{
	font-style:normal;
}


footer ul.social{
	float:left;
	width:188px;
	height:44px;
	margin-bottom:57px;
}

footer ul.social li{
	float:right;
	height:44px;
	padding-right:5px;
}

footer ul.social li a{
	width:41px;
	height:44px;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

footer ul.social li a.btFacebook{background-image:url(../img/facebook.gif);}
footer ul.social li a.btTwitter{background-image:url(../img/twitter.gif);}

footer ul.social li a:hover{
	background-position:left bottom;
}

/* selos */
footer ul.selos{
	float:left;
	width:980px;
	height:20px;
	padding-top:9px;
	display:block;
}
footer ul.selos li{
	float:right;
	width:91px;
	height:15px;
	display:block;
	margin-right:5px;
}
footer ul.selos li a{
	background-position:left top;
	width:91px;
	height:15px;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}
footer .selos li a.ao5{ background-image:url(../img/ao5.gif); }
footer .selos li a.w3c{ background-image:url(../img/w3c.gif); }
