* { padding:0; margin:0; border:0; }
ol, ul {list-style-type:none;}
body { background:#25290e url(../img/bg.jpg) no-repeat top center;}
p { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#e8e8e8; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }

div#masterholder { width:1042px; height:auto; margin:0 auto;}
div#masterholder div#topo { width:984px; height:135px; float:left; background:url(../img/topo_bg.jpg); padding:0 0 0 58px;}
div#masterholder div#topo div#lingua { float:left; width:924px; height:10px; padding-top:10px; text-align:right;}
div#masterholder div#topo div#lingua img { float:right;}
div#masterholder div#topo img.logo { float:left; padding:27px 0 0 0;}



div#masterholder div#topo div#menu { float:left; width:764px; height:21px; padding:83px 0 0 82px;}
div#masterholder div#topo div#menu a { float:left; display:block; height:21px; margin-left:20px; text-indent:-9999px; overflow:hidden; }
div#masterholder div#topo div#menu a.omarket { width:56px; background:url(../img/menu_omarket_off.png);  }
div#masterholder div#topo div#menu a.omarket:hover { background:url(../img/menu_omarket_on.png);}
div#masterholder div#topo div#menu a.equipe { width:37px; background:url(../img/menu_equipe_off.png);}
div#masterholder div#topo div#menu a.equipe:hover { background:url(../img/menu_equipe_on.png);}
div#masterholder div#topo div#menu a.cardapios { width:58px; background:url(../img/menu_cardapios_off.png);}
div#masterholder div#topo div#menu a.cardapios:hover { background:url(../img/menu_cardapios_on.png);}
div#masterholder div#topo div#menu a.galeria { width:112px; background:url(../img/menu_galeria_off.png);}
div#masterholder div#topo div#menu a.galeria:hover { background:url(../img/menu_galeria_on.png);}
div#masterholder div#topo div#menu a.imprensa { width:55px; background:url(../img/menu_imprensa_off.png);}
div#masterholder div#topo div#menu a.imprensa:hover { background:url(../img/menu_imprensa_on.png);}
div#masterholder div#topo div#menu a.eventos { width:48px; background:url(../img/menu_eventos_off.png);}
div#masterholder div#topo div#menu a.eventos:hover { background:url(../img/menu_eventos_on.png);}
div#masterholder div#topo div#menu a.localizacao { width:132px; background:url(../img/menu_localizacao_off.png);}
div#masterholder div#topo div#menu a.localizacao:hover { background:url(../img/menu_localizacao_on.png);}
div#masterholder div#topo div#menu a.contato { width:47px; background:url(../img/menu_contato_off.png);}
div#masterholder div#topo div#menu a.contato:hover { background:url(../img/menu_contato_on.png);}
div#masterholder div#topo div#menu img.on { float:left; margin-left:20px;}

div#masterholder div#meio { width:984px; height:413px; float:left; background:url(../img/bg_quadro.jpg); padding:0 0 0 58px;}
div#masterholder div#meio img.madeirinha { float:left;}

div#masterholder div#meio div#content { width:925px; height:413px; float:left; }
div#masterholder div#meio div#content object { float:left;}
div#masterholder div#meio div#content img.photo1 { float:left;}
div#masterholder div#meio div#content div#text { float:left; width:523px; height:347px; padding:38px 36px 28px 28px; }
div#masterholder div#meio div#content div#text img.title { float:left;}
div#masterholder div#meio div#content div#text p { margin-top:20px; text-align:justify;}
div#masterholder div#meio div#content div#text a { color:#e8e8e8;}
div#masterholder div#meio div#content img.galerytitle { float:left; margin:30px 0 0 70px}

div#masterholder div#meio div#content img.cardapioitens { float:left; margin:102px 0 0 0;}
div#masterholder div#meio div#content img.cardapioitens1 { margin:103px 154px 0 170px;}
div#masterholder div#meio div#content img.cardapioitens3 { margin:103px 0 0 150px;}

div#masterholder div#meio div#content div#textcontatos { float:left; width:523px; height:347px; padding:38px 36px 28px 28px; }
div#masterholder div#meio div#content div#textcontatos img.title { float:left;}
div#masterholder div#meio div#content div#textcontatos p { margin-top:10px; text-align:justify;}
div#masterholder div#meio div#content div#textcontatos a { color:#e8e8e8;}

div#masterholder div#meio div#content div#textcontatos form { float:left; padding-bottom:8px; }
div#masterholder div#meio div#content div#textcontatos div.formline { width:520px; float:left; padding-bottom:5px;}
div#masterholder div#meio div#content div#textcontatos div.formcol1 { width:80px; float:left; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#e8e8e8;} 
div#masterholder div#meio div#content div#textcontatos div.formline input.campo,
div#masterholder div#meio div#content div#textcontatos div.formline textarea.campo { background:#161616; border:1px dashed #666; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#e8e8e8; }
div#masterholder div#meio div#content div#textcontatos div.formline input.botao { background:#2d2d2d; border:1px solid #666; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#e8e8e8; padding-left:10px; padding-right:10px;  }


div#masterholder div#footer { width:1042px; height:185px; background:url(../img/bg_footer.jpg); float:left;}
div#masterholder div#footer p { color:#65654f; }
div#masterholder div#footer p.endereco { float:right; text-align:right; padding:135px 95px 0 0; }
div#masterholder div#footer p.azoi { float:left; padding:135px 0 0 58px; font-size:10px;}
div#masterholder div#footer a.azoi { color:#65654f; }


