/* CSS Document */
/************************************
www.caipirachic.com.br
Criado em: dez/2009                     																					
Criado e Desenvolvido por: alehafliger@gmail.com
************************************/

/***** Basic tags *****/
* { margin: 0; padding: 0; border: none; text-decoration: none; }
body { margin: 0; padding: 0; color: #858585; font: 12px Arial, Helvetica, sans-serif; background: #ede6d3 url(../imgs/bg_body.jpg) repeat-x 0 0; }

.bold { font-weight: bold;}
.bold2 { font-weight: bold; color:#333333;}
.clear { clear:both; height:1px; overflow:hidden; }
.upercase { color: #666; text-transform: uppercase; }
.italic { font-style: italic; color: #b9b6b6; }
.underline { text-decoration: underline; }
.destaque { color:#7d450f;}
p { margin: 0 0 0 0; padding: 0 0 8px 0px; }
p a { color: #858585; text-decoration:none; }
p a:hover { color: #858585; text-decoration:none; }

#desktop { margin: 0 auto; padding: 0; width: 973px;  min-height: 770px;  /*background-color: #f3f3f3; */ }

/****** HEADER *******/
#header { margin:0; padding:0; width:973px; height:348px; background:url(../imgs/bg_header.jpg) no-repeat left bottom;/**/}

.header_esq { margin:0; padding:0; float:left; width:197px; height:348px; /*background:#fff;*/}
#logo { margin:34px 0 14px 19px; padding:0; width:164px; height:120px; float:left; /*background:#CCC;*/}
#logo h1 { margin: 0; padding: 0 0 0 0; width: 164px; height: 120px; color: #333333; font: 12px Verdana, Tahoma, Arial, SansSerif; background: url(../imgs/logo.jpg) no-repeat top left; display: block; text-indent: -99999px; overflow: hidden;}
#logo h1 a { width: 164px; height: 120px; color: #333333; display: block; text-indent: -99999px; overflow: hidden; }
#logo h1 a:hover { width: 164px; height: 120px; color: #333333; display: block; text-indent: -99999px; overflow: hidden; }
.nav { margin:0 0 0 14px; padding:0; width:158px; height:165px; /*background:#9CC;*/ float:left; }

.header_dir { margin:0; padding:0; float:right; width:695px; height:348px; position:relative; /*background:#CFF;*/}
.breadcrumb { margin:0 0 0 0; padding:28px 74px 0 0; width:621px; height:30px; /*background: #ff8800;*/ float:right; text-align:right; }
.breadcrumb p { font:15px Arial, Helvetica, sans-serif; color:#de8e54; font-weight:bold;}
.testeira {background:none repeat scroll 0 0; float:right; left:17px; margin:0; padding:0; position:absolute; top:71px; width:590px;height:273px;}

/****** CONTENT *******/
/****** HOME *******/
#content_home { margin:0; padding:0; width:973px; height:408px; background:url(../imgs/bg_content_home.jpg) no-repeat left top;}

.box_home_desconto { margin:0 94px 0 0; padding:48px 0 0 18px; width:235px; height:134px; float:left; /*background:#FF9;*/}
.box_home_desconto h2 { margin:0 0 10px 0; padding:0; width:163px; height:42px; /*background:#03F;*/ display: block; text-indent: -99999px; overflow: hidden;}
.box_home_desconto h2 a {display: block; text-indent: -99999px; overflow: hidden; width:163px; height:42px;}
.box_home_desconto h2 a:hover {display: block; text-indent: -99999px; overflow: hidden; width:163px; height:42px;}

.box_home_cardapio {margin:0 80px 0 0; padding:49px 10px 0 17px; width:243px; height:133px; float:left; /*background:#CCF;*/}
.box_home_cardapio h2 { margin:0 0 10px 0; padding:0; width:149px; height:36px; /*background:#03F;*/ display: block; text-indent: -99999px; overflow: hidden;}
.box_home_cardapio h2 a {display: block; text-indent: -99999px; overflow: hidden; width:149px; height:36px;}
.box_home_cardapio h2 a:hover {display: block; text-indent: -99999px; overflow: hidden; width:149px; height:36px;}

.box_home_localizacao {margin:0; padding:49px 0px 0 14px; width:244px; height:133px; float:left; /*background:#ccc;*/}
.box_home_localizacao h2 { margin:0 0 10px 0; padding:0; width:183px; height:37px; /*background:#03F;*/ display: block; text-indent: -99999px; overflow: hidden;}
.box_home_localizacao h2 a {display: block; text-indent: -99999px; overflow: hidden; width:183px; height:37px;}
.box_home_localizacao h2 a:hover {display: block; text-indent: -99999px; overflow: hidden; width:183px; height:37px;}

.box_home_polo{ margin:0; padding:53px 0 0 19px; float:left; width:230px; height:158px; /*background:#FFF;*/}
.box_home_polo p { color:#ffc9ad;}
.box_home_polo p a { text-decoration:none; color:#ffc9ad;}
.box_home_polo p a:hover { text-decoration:none; color:#ffc9ad;}
.destaque_polo1 { color:#FFF; font-weight:bold; font-size:14px;}
.destaque_polo2 {color:#FFF; font-weight:bold;}
.box_home_quemsomos{ margin:0; padding:25px 30px 0 0; float:right; width:521px; height:186px; /*background:#93F;*/}
.box_home_quemsomos h2 { margin:0 0 13px 0; font:15px Arial, Helvetica, sans-serif; font-weight:bold; color:#de8e54;}
.box_home_quemsomos h2 a { text-decoration:none; outline:none; color:#de8e54;}
.box_home_quemsomos h2 a:hover { text-decoration:none; outline:none; color:#de8e54;}
.box_home_quemsomos ul { margin:0; padding:0;}
.box_home_quemsomos ul li { margin:0; padding:2px 0 0 18px; width:376px; height:75px; /*background:#f3f3f3;*/ list-style-type:none; background:url(../imgs/bullet.gif) no-repeat left 5px;}
.box_home_quemsomos ul li a { text-decoration:none; color:#696565;}
.box_home_quemsomos ul li a:hover{ text-decoration:none; color:#696565;}
.box_home_quemsomos p {color:#696565;}
.box_home_quemsomos p a {color:#696565;}
.box_home_quemsomos p a:hover {color:#696565;}
.destaque_quemsomos1 { font-size:19px; color:#b04b01;}
.destaque_quemsomos2 { color:#000;}

/****** QUEM SOMOS *******/
#content_quemsomos { margin:0; padding:0; width:973px; height:437px; background:url(../imgs/bg_content_quemsomos.jpg) no-repeat left top;}

.quemsomos_esquerda { margin:0; padding:33px 10px 0 21px; float:left; width:217px; height:160px; /*background:#933;*/}
.quemsomos_esquerda p { color:#ffc9ad;}
.quemsomos_esquerda p a { color:#ffc9ad; text-decoration:none;}
.quemsomos_esquerda p a:hover { color:#ffc9ad; text-decoration:none;}

.quemsomos_direita { margin:0; padding:31px 50px 0 27px; float:right; width:639px; height:406px; /*background:#06F;*/ position:relative;}
.quemsomos_direita h2 { margin:0 0 27px 0; padding:0; width:426px; height:19px; /*background:#03F;*/ display: block; text-indent: -99999px; overflow: hidden;}
.quemsomos_direita p { margin:0 0 8px 0;}

.link_galeria h3{ margin:0; padding:0; width:235px; height:23px; /*background:#900;*/ position:absolute; top:387px; left:305px; display: block; text-indent: -99999px; overflow: hidden;}
.link_galeria h3 a {display: block; text-indent: -99999px; overflow: hidden;  width:235px; height:23px;}
.link_galeria h3 a:hover {display: block; text-indent: -99999px; overflow: hidden;  width:235px; height:23px;}

/****** CARDÁPIO *******/
#content_cardapio { margin:0; padding:0; width:973px; height:408px; background:url(../imgs/bg_content_cardapio.jpg) no-repeat left top;}
.destaque_cardapio1 { color:#FFF; font-weight:bold; font-size:16px;}
.destaque_cardapio2 { font-size:14px; font-weight:bold;}

.link_cardapio { color:#FFF; font-weight:bold; font-size:16px;}
.link_cardapio a{ color:#fff; font-weight:bold; font-size:16px; text-decoration:none;}
.link_cardapio a:hover{ color:#ffae00; font-weight:bold; font-size:16px; text-decoration:none;}
.cardapio_esquerda { margin:0; padding:0; float:left; width:248px; height:400px; /*background:#933;*/ position:relative;}
.cardapio_esquerda p { color:#ffc9ad; margin:0 0 3px 0; padding:0;}

.cardapio_boxtexto01 { position:absolute; width:200px; /*background:#039;*/ height:100px; top:32px; left:35px;}
.cardapio_boxtexto01 p a{ color:#ffc9ad; text-decoration:none;}
.cardapio_boxtexto01 p a:hover{ color:#ffc9ad; text-decoration:none;}

.cardapio_boxtexto02 { position:absolute; width:200px; /*background:#039;*/ height:38px; top:151px; left:35px;}
.cardapio_boxtexto03 { position:absolute; width:200px; /*background:#039;*/ height:21px; top:202px; left:35px;}
.cardapio_boxtexto04 { position:absolute; width:200px; /*background:#039;*/ height:141px; top:240px; left:35px;}
.cardapio_boxtexto04 p a{ color:#ffc9ad; text-decoration:none;}
.cardapio_boxtexto04 p a:hover{ color:#ffc9ad; text-decoration:none;}


.cardapio_direita { margin:0; padding:0; float:right; width:716px; height:408px;/*background:#06F; */ position:relative;}
.cardapio_direita h2 { margin:0 0 27px 0; padding:0; width:297px; height:20px;/*background:#03F; */ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:31px; left:28px;}

.slide_conteudo{ width:654px; height:279px; /*background:#C6F;*/ position:relative; }
.slide_conteudo p { color:#6c340b; line-height:17px; margin:0 0 10px 0;}
/* PÁGINA SALADAS */
.titulo_salada h3 { margin:0 0 10px 0; padding:0; width:137px; height:19px; background:/*#03F*/ url(../imgs/titulo_saladas.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.img_saladas img { width:267px; height:153px; position:absolute; top:107px; left:361px;}
.texto_saladas1 { width:319px; height:214px; position:absolute; top:49px; left:30px;}
.texto_saladas2 { width:267px; height:51px; position:absolute; top:49px; left:361px;}

.titulo_buffet h3 { margin:0 0 10px 0; padding:0; width:137px; height:19px; background:/*#03F*/ url(../imgs/titulo_buffet.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_pratosquentes h3 { margin:0 0 10px 0; padding:0; width:202px; height:19px; background:/*#03F*/ url(../imgs/titulo_pratos.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_sobremesas h3 { margin:0 0 10px 0; padding:0; width:150px; height:19px; background:/*#03F*/ url(../imgs/titulo_sobremesas.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}

/****** COMIDA TEMÁTICA *******/
#content_comida_tematica { margin:0; padding:0; width:973px; height:407px; background:url(../imgs/bg_content_tematica.jpg) no-repeat left top;}
.comida_tematica_esquerda { margin:0; padding:0; float:left; width:248px; height:400px;/*background:#933; */ position:relative;}
.comida_tematica_esquerda p { color:#ffc9ad; margin:0 0 3px 0; padding:0}
.destaque_tematica { font-size:16px; font-weight:bold; color:#ffae00;}
.destaque_tematica a { font-size:16px; font-weight:bold; color:#ffae00;}
.destaque_tematica a:hover{ font-size:16px; font-weight:bold; color:#ffae00;}

.destaque_tematica2 { font-size:14px; font-weight:bold; color:#6c340b;}
.comida_tematica_boxtexto01 { position:absolute; width:200px; /*background:#039;*/ height:100px; top:32px; left:35px;}
.comida_tematica_boxtexto01 p { color:#ffc9ad;}
.comida_tematica_boxtexto01 p a{ color:#ffc9ad; text-decoration:none;}
.comida_tematica_boxtexto01 p a:hover{ color:#ffc9ad; text-decoration:none;}
.comida_tematica_boxtexto02 { position:absolute; width:200px; /*background:#039;*/ height:38px; top:151px; left:35px;}
.comida_tematica_boxtexto03 { position:absolute; width:200px; /*background:#039;*/ height:21px; top:202px; left:35px;}
.comida_tematica_boxtexto04 { position:absolute; width:200px; /*background:#039;*/ height:141px; top:240px; left:35px;}
.comida_tematica_boxtexto04 p a{ color:#ffc9ad; text-decoration:none;}
.comida_tematica_boxtexto04 p a:hover{ color:#ffc9ad; text-decoration:none;}

.comida_tematica_direita {margin:0; padding:0; float:right; width:716px; height:408px;/*background:#06F; */ position:relative;}
.comida_tematica_direita h2 { margin:0 0 27px 0; padding:0; width:401px; height:22px;/*background:#03F; */ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:31px; left:28px;}
.conteudo_comida_tematica{ width:654px; height:308px; /*background:#C6F;*/ position:absolute; top:78px; left:28px; }
.conteudo_comida_tematica h3 { margin:0 0 27px 0; padding:0; width:325px; height:21px;background:url(../imgs/titulo_gastronomico.gif) no-repeat top left; /**/ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:12px; left:19px}
.conteudo_comida_tematica h4 { margin:0 0 27px 0; padding:0; width:325px; height:21px;background:url(../imgs/titulo_festival_nordestina.jpg) no-repeat top left; /**/ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:12px; left:19px}
.conteudo_comida_tematica h5 { margin:0 0 27px 0; padding:0; width:325px; height:21px;background:url(../imgs/titulo_festival_mineira.jpg) no-repeat top left; /**/ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:12px; left:19px}
.conteudo_comida_tematica img { width:266px; height:153px; position:absolute; top:48px; left:364px;}
.texto_tematica1 { width:319px; height:214px; position:absolute; top:48px; left:19px;}
.texto_tematica1 p { color:#724610;}
.texto_tematica1 ul li { margin:0 0 19px 0; padding:8px 0 0 80px ; width:224px; height:43px; list-style-type:none; color:#724610;}
.texto_tematica1 ul li a { color:#724610; text-decoration:none;}
.texto_tematica1 ul li a:hover { color:#724610; text-decoration:none;}
.texto_tematica1 ul li img {width:73px; height:49px; float:left; position:absolute; top:0; left:0;}
.image_gastro2 { position:absolute; top:72px;}
.image_gastro3 { position:absolute; top:143px;}

.texto_tematica2 { width:280px; height:51px; position:absolute; top:48px; left:364px; }
.texto_tematica2 ul li { margin:0; padding:8px 0 0 80px; width:184px; height:43px; list-style-type:none;  color:#724610;}
.texto_tematica2 ul li img {width:73px; height:49px; float:left; position:absolute; top:0; left:0;}
.texto_tematica2 p { color:#724610;}




/****** ENCOMENDAS *******/
#content_encomendas { margin:0; padding:0; width:973px; height:407px; background:url(../imgs/bg_content_encomendas.jpg) no-repeat left top;}
.encomendas_esquerda { margin:0; padding:0; float:left; width:248px; height:400px;/*background:#933; */ position:relative;}
.encomendas_esquerda p { color:#ffc9ad; margin:0 0 3px 0; padding:0}

.encomendas_boxtexto01 { position:absolute; width:200px; /*background:#039;*/ height:100px; top:36px; left:35px;}
.encomendas_boxtexto01 p a{ color:#ffc9ad; text-decoration:none;}
.encomendas_boxtexto01 p a:hover{ color:#ffc9ad; text-decoration:none;}
.encomendas_boxtexto02 { position:absolute; width:220px; /*background:#039;*/ height:218px; top:155px; left:35px;}
.encomendas_boxtexto02 p { line-height:16px !important;}
.encomendas_boxtexto03 { position:absolute; width:200px; /*background:#039;*/ height:21px; top:202px; left:35px;}
.encomendas_boxtexto04 { position:absolute; width:200px; /*background:#039;*/ height:141px; top:240px; left:35px;}
.encomendas_boxtexto04 p a{ color:#ffc9ad; text-decoration:none;}
.encomendas_boxtexto04 p a:hover{ color:#ffc9ad; text-decoration:none;}

.encomendas_direita { margin:0; padding:31px 50px 0 27px; float:right; width:639px; height:380px; /*background:#06F;*/ position:relative;}
.encomendas_direita h2 { margin:0 0 27px 0; padding:0; width:426px; height:19px; /*background:#03F;*/ display: block; text-indent: -99999px; overflow: hidden;}
.encomendas_direita p { margin:0 0 8px 0;}
.destaque_encomenda { font-size:14px; color:#b04b01;}
.link_encomenda { color:#FFF; font-weight:bold; font-size:15px;}

.titulo_ceiaum{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_ceiaum.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_ceiadois{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_ceiadois.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_ceiatres{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_ceiatres.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_ceiaquatro{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_ceiaquatro.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_ceiacinco{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_ceiacinco.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_acompanhamento{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_acompanhamento.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_saladas{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_salada.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_doces{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_doces.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_tortas{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_tortas.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_petiscos{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_petisco.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_tabuadefrios{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_tabuadefrios.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_paoametro{ margin:0 0 10px 0; padding:0; width:337px; height:19px; background:/*#03F*/ url(../imgs/titulo_paoametro.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_promocaipira{ margin:0 0 10px 0; padding:0; width:337px; height:20px; background:/*#03F*/ url(../imgs/titulo_promocaipira.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}


.texto_ceia {width:619px; height:225px; position:absolute; top:49px; left:25px; line-height:18px; /*background:#00F;*/}

/****** PRATOS EXECUTIVOS *******/
#content_executivos { margin:0; padding:0; width:973px; height:408px; background:url(../imgs/bg_content_executivos.jpg) no-repeat left top;}

.executivos_esquerda { margin:0; padding:0; float:left; width:248px; height:400px; /*background:#933;*/ position:relative;}
.executivos_esquerda p { color:#ffc9ad; margin:0 0 3px 0; padding:0}
.executivos_boxtexto01 { position:absolute; width:200px; /*background:#039;*/ height:100px; top:32px; left:35px;}
.executivos_boxtexto01 p a{ color:#ffc9ad; text-decoration:none;}
.executivos_boxtexto01 p a:hover{ color:#ffc9ad; text-decoration:none;}

.executivos_boxtexto02 { position:absolute; width:200px; /*background:#039;*/ height:38px; top:151px; left:35px;}
.executivos_boxtexto03 { position:absolute; width:200px; /*background:#039;*/ height:21px; top:202px; left:35px;}
.executivos_boxtexto04 { position:absolute; width:200px; /*background:#039;*/ height:141px; top:240px; left:35px;}
.executivos_boxtexto04 p a{ color:#ffc9ad; text-decoration:none;}
.executivos_boxtexto04 p a:hover{ color:#ffc9ad; text-decoration:none;}

.executivos_direita { margin:0; padding:0; float:right; width:716px; height:408px;/*background:#06F; */ position:relative;}
.executivos_direita h2 { margin:0 0 27px 0; padding:0; width:297px; height:20px;/*background:#03F; */ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:31px; left:28px;}

/* PÁGINA PRATOS EXECUTIVOS */
.titulo_pratosexecutivos h3 { margin:0 0 10px 0; padding:0; width:310px; height:18px; background:/*#03F*/ url(../imgs/titulo_executivo.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}

.titulo_segunda h3 { margin:0 0 10px 0; padding:0; width:310px; height:20px; background:/*#03F*/ url(../imgs/titulo_segunda.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_terca h3 { margin:0 0 10px 0; padding:0; width:310px; height:20px; background:/*#03F*/ url(../imgs/titulo_terca.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_quarta h3 { margin:0 0 10px 0; padding:0; width:310px; height:20px; background:/*#03F*/ url(../imgs/titulo_quarta.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_quinta h3 { margin:0 0 10px 0; padding:0; width:310px; height:20px; background:/*#03F*/ url(../imgs/titulo_quinta.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_sexta h3 { margin:0 0 10px 0; padding:0; width:310px; height:20px; background:/*#03F*/ url(../imgs/titulo_sexta.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_sabado h3 { margin:0 0 10px 0; padding:0; width:310px; height:20px; background:/*#03F*/ url(../imgs/titulo_sabado.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_domingo h3 { margin:0 0 10px 0; padding:0; width:310px; height:20px; background:/*#03F*/ url(../imgs/titulo_domingo.gif)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}
.titulo_oferecemos h3 { margin:0 0 10px 0; padding:0; width:380px; height:20px; background:/*#03F*/ url(../imgs/title_oferecemos.jpg)  no-repeat left top; display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:13px; left:17px;}

.img_saladas img { width:267px; height:153px; position:absolute; top:107px; left:361px;}
.texto_saladas1 { width:319px; height:214px; position:absolute; top:49px; left:30px;}
.texto_saladas2 { width:267px; height:51px; position:absolute; top:49px; left:361px;}

/****** DESCONTO 10 *******/
#content_desconto { margin:0; padding:0; width:973px; height:437px; background:url(../imgs/bg_content_desconto.jpg) no-repeat left top;}

.desconto_esquerda { margin:0; padding:33px 10px 0 21px; float:left; width:217px; height:160px; /*background:#933;*/}
.desconto_esquerda p { color:#ffc9ad;}
.desconto_esquerda p a { color:#ffc9ad; text-decoration:none;}
.desconto_esquerda p a:hover { color:#ffc9ad; text-decoration:none;}

.desconto_direita { margin:0; padding:31px 50px 0 27px; float:right; width:639px; height:406px; /*background:#06F;*/ position:relative;}
.desconto_direita h2 { margin:0 0 27px 0; padding:0; width:297px; height:19px; /*background:#03F;*/ display: block; text-indent: -99999px; overflow: hidden;}
.desconto_direita p { margin:0 0 8px 0;}
.lista_desconto { margin:0 30px 0 0; padding:0; width:230px; height:300px; float:left;}
.lista_desconto ul {margin:0 0 0 13px; padding:0;}

/****** CADASTRO *******/
#content_cadastro { margin:0; padding:0; width:973px; height:407px; background:url(../imgs/bg_content_cadastro.jpg) no-repeat left top;}
.cadastro_esquerda { margin:0; padding:0; float:left; width:248px; height:400px;/*background:#933; */ position:relative;}
.cadastro_esquerda p { color:#ffc9ad; margin:0 0 3px 0; padding:0}

.cadastro_boxtexto01 { position:absolute; width:200px; /*background:#039;*/ height:100px; top:36px; left:35px;}
.cadastro_boxtexto01 p a{ color:#ffc9ad; text-decoration:none;}
.cadastro_boxtexto01 p a:hover{ color:#ffc9ad; text-decoration:none;}
.cadastro_boxtexto02 { position:absolute; width:220px; /*background:#039;*/ height:218px; top:155px; left:35px;}
.cadastro_boxtexto02 p { line-height:16px !important;}
.cadastro_boxtexto03 { position:absolute; width:200px; /*background:#039;*/ height:21px; top:202px; left:35px;}
.cadastro_boxtexto04 { position:absolute; width:200px; /*background:#039;*/ height:141px; top:240px; left:35px;}
.cadastro_boxtexto04 p a{ color:#ffc9ad; text-decoration:none;}
.cadastro_boxtexto04 p a:hover{ color:#ffc9ad; text-decoration:none;}

.cadastro_direita { margin:0; padding:31px 50px 0 27px; float:right; width:639px; height:380px; /*background:#06F;*/ position:relative;}
.cadastro_direita h2 { margin:0 0 27px 0; padding:0; width:426px; height:19px; /*background:#03F;*/ display: block; text-indent: -99999px; overflow: hidden;}
.cadastro_direita p { margin:0 0 8px 0; color:#000;}

.cadastro_texto { width:250px; height:267px; position:absolute; top:75px; left:28px;}
.cadastro_form {  width:365px; height:299px; position:absolute; top:75px; left:326px;}

	.cadastro_form label { font-family: Arial, Helvetica, sans-serif; color: #000; padding: 0px; margin: 0px; font-size:12px;}
	.cadastro_form form { margin: 0; padding: 0; /*background: #6633CC;*/}
	.cadastro_form dl { margin: 0; padding: 0;}
	.cadastro_form dd { margin: 0; padding: 0; text-align: left;}
	.cadastro_form dt { margin: 0 0 0px 0; padding:0; text-align: left;}
	.cadastro_form p.input input, textarea { width: 215px; font-size: 12px;}
	.cadastro_form textarea, #mensagem { font-family: Arial, Helvetica, sans-serif; /*border: 1px solid #dad9d4;*/ padding: 0.5em; margin:3px 0 3px 0; width: 350px; font-size: 12px; color: #000; background-color:#fff; border:1px solid #c2c2c2;}
	
	.cadastro_form #nome, #email, #telefone, #endereco, #data { width: 350px; height: 18px; font-family: Arial, Helvetica, sans-serif; /*border: 1px solid #dad9d4;*/ padding: 0.3em 0.5em 0.2em 0.5em; margin: 3px 0 3px 0; color: #000; font-size: 12px; background-color: #fff; border:1px solid #c2c2c2;}
	.cadastro_form .btn_enviar { float: right; text-indent:-5000px; display: block; overflow: hidden; margin:10px 0 0 0; padding: 0; border: 0px; width: 148px; height: 19px; cursor: pointer; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border:none; background:url(../imgs/btn_enviar.gif) no-repeat top left;}	







/****** CONTATO *******/
#content_contato { margin:0; padding:0; width:973px; height:407px; background:url(../imgs/bg_content_contato.jpg) no-repeat left top;}
.contato_esquerda { margin:0; padding:0; float:left; width:248px; height:100px; /*background:#933; */ position:relative;}
.contato_esquerda p { color:#ffc9ad;}
.contato_boxtexto { position:absolute; width:200px; /*background:#039;*/ height:100px; top:32px; left:35px;}
.destaque_contato { font-size:16px; font-weight:bold; color:#ffffff;}

.contato_direita {margin:0; padding:0; float:right; width:716px; height:407px;/*background:#06F; */ position:relative;}
.contato_direita p {color:#000; margin:0 0 5px 0;}
.contato_direita h2 { margin:0 0 27px 0; padding:0; width:510px; height:22px;/*background:#03F; */ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:31px; left:28px;}
.contato_texto { width:270px; height:267px; position:absolute; top:75px; left:28px;}
.contato_form {  width:365px; height:299px; position:absolute; top:75px; left:326px;}

	.contato_form label { font-family: Arial, Helvetica, sans-serif; color: #000; padding: 0px; margin: 0px; font-size:12px;}
	.contato_form form { margin: 0; padding: 0; /*background: #6633CC;*/}
	.contato_form dl { margin: 0; padding: 0;}
	.contato_form dd { margin: 0; padding: 0; text-align: left;}
	.contato_form dt { margin: 0 0 0px 0; padding:0; text-align: left;}
	.contato_form p.input input, textarea { width: 215px; font-size: 12px;}
	.contato_form textarea, #mensagem { font-family: Arial, Helvetica, sans-serif; /*border: 1px solid #dad9d4;*/ padding: 0.5em; margin:3px 0 3px 0; width: 350px; font-size: 12px; color: #000; background-color:#fff; border:1px solid #c2c2c2;}
	
	.contato_form #nome, #email, #telefone, #endereco, #data { width: 350px; height: 18px; font-family: Arial, Helvetica, sans-serif; /*border: 1px solid #dad9d4;*/ padding: 0.3em 0.5em 0.2em 0.5em; margin: 3px 0 3px 0; color: #000; font-size: 12px; background-color: #fff; border:1px solid #c2c2c2;}
	.contato_form .btn_enviar { float: right; text-indent:-5000px; display: block; overflow: hidden; margin:10px 0 0 0; padding: 0; border: 0px; width: 148px; height: 19px; cursor: pointer; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border:none; background:url(../imgs/btn_enviar.gif) no-repeat top left;}	

/****** ORÇAMENTO *******/
#content_orcamento { margin:0; padding:0; width:973px; height:408px; background:url(../imgs/bg_content_orcamento.jpg) no-repeat left top;}

.orcamento_esquerda { margin:0; padding:0; float:left; width:248px; height:400px; /*background:#933;*/ position:relative;}
.orcamento_esquerda p { color:#ffc9ad; margin:0 0 3px 0; padding:0;}

.orcamento_boxtexto01 { position:absolute; width:200px; /*background:#039;*/ height:100px; top:36px; left:35px;}
.orcamento_boxtexto01 p a{ color:#ffc9ad; text-decoration:none;}
.orcamento_boxtexto01 p a:hover{ color:#ffc9ad; text-decoration:none;}
.orcamento_boxtexto02 { position:absolute; width:200px; /*background:#039;*/ height:38px; top:151px; left:35px;}
.orcamento_boxtexto03 { position:absolute; width:200px; /*background:#039;*/ height:21px; top:202px; left:35px;}
.orcamento_boxtexto04 { position:absolute; width:200px; /*background:#039;*/ height:141px; top:240px; left:35px;}
.orcamento_boxtexto04 p a{ color:#ffc9ad; text-decoration:none;}
.orcamento_boxtexto04 p a:hover{ color:#ffc9ad; text-decoration:none;}

.orcamento_direita {margin:0; padding:0; float:right; width:716px; height:407px;/*background:#06F; */ position:relative;}
.orcamento_direita p {color:#000; margin:0 0 5px 0;}
.orcamento_direita h2 { margin:0 0 27px 0; padding:0; width:510px; height:22px;/*background:#03F; */ display: block; text-indent: -99999px; overflow: hidden; position:absolute; top:31px; left:28px;}
.orcamento_texto { width:250px; height:267px; position:absolute; top:75px; left:28px;}
.orcamento_form {  width:365px; height:299px; position:absolute; top:75px; left:326px;}

	.orcamento_form label { font-family: Arial, Helvetica, sans-serif; color: #000; padding: 0px; margin: 0px; font-size:12px;}
	.orcamento_form form { margin: 0; padding: 0; /*background: #6633CC;*/}
	.orcamento_form dl { margin: 0; padding: 0;}
	.orcamento_form dd { margin: 0; padding: 0; text-align: left;}
	.orcamento_form dt { margin: 0 0 0px 0; padding:0; text-align: left;}
	.orcamento_form p.input input, textarea { width: 215px; font-size: 12px;}
	.orcamento_form textarea, #detalhes { font-family: Arial, Helvetica, sans-serif; /*border: 1px solid #dad9d4;*/ padding: 0.5em; margin:3px 0 3px 0; width: 350px; font-size: 12px; color: #000; background-color:#fff; border:1px solid #c2c2c2;}
	
	.orcamento_form #nome, #email, #telefone { width: 350px; height: 18px; font-family: Arial, Helvetica, sans-serif; /*border: 1px solid #dad9d4;*/ padding: 0.3em 0.5em 0.2em 0.5em; margin: 3px 0 3px 0; color: #000; font-size: 12px; background-color: #fff; border:1px solid #c2c2c2;}
	.orcamento_form .btn_enviar { float: right; text-indent:-5000px; display: block; overflow: hidden; margin:10px 0 0 0; padding: 0; border: 0px; width: 148px; height: 19px; cursor: pointer; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border:none; background:url(../imgs/btn_orcamento.gif) no-repeat top left;}

/******* FOOTER *******/
#footer { margin:0; padding:0; width:973px; height:109px; background:url(../imgs/bg_footer.jpg) no-repeat 3px top;}
#footer p { font:12px Arial, Helvetica, sans-serif; color:#666; line-height:16px;}
#footer p a { color:#666; text-decoration:none;}
#footer p a:hover { color:#666; text-decoration:underline;}

.destaque_footer { color:#303030; font-weight:bold;}
.footer_esq { margin:0; padding:18px 0 20px 16px; width:384px; height:46px; float:left; /*background: url(../imgs/bandeira.gif) no-repeat  215px 23px;#000;*/}
.footer_dir { margin:0; padding:18px 16px 20px 0; width:384px; height:46px; float:right; text-align:right; /*background:#C33;*/}
.divisoria_footer { margin:0; padding:0; float:left; width:973px; height:2px; background:url(../imgs/divisoria.gif) no-repeat center top; }
.destaque_footer2 { color:#a26437; /*font-size:12px; font-weight:bold;*/}
.footer_card01 {padding:16px 0 0 16px; width:36%; height:72px;/*background:#FFF;*/ float:left; display:inline;}
.footer_card02 {padding:16px 0 0 0; width:30%; height:72px; /*background:#c90;*/ float:left; display:inline;}
.footer_card03 {padding:16px 0 0 0; width:24%; height:72px; /*background:#FFF;*/ float:left; display:inline;}
.footer_card04 {padding:16px 0 0 10px; width:24%; height:80px; /*background:#c90;*/ float:left; display:inline; text-align:right;}
