/*ZERANDO TODOS OS ATRIBUTOS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;vertical-align:baseline}
:focus{outline:0}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
form{display:inline;margin:0}
legend{display:none}
em{font-style:italic}
/* FIM -- */

body{font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#6b3583;color:#898989}

/*Topo*/ /*E RODAPE*/
#topo{background:url(../img/layout/bg_topo.jpg) repeat-x top;height:135px}
#topo div{width:754px;left:50%;margin:0 0 0 -377px;position:absolute;z-index:5}
#topo h1{text-indent:-5000px;display:block;float:left;height:105px;width:151px;background:url(../img/layout/logo.jpg) no-repeat top left;margin:0 55px 0 20px}

/*
#topo ul{position:absolute;top:90px;left:200px;z-index:30}*/
#topo ul li,#rodape li{display:inline;padding:0 8px;border-right:solid 1px #b499c0;font-family:Arial,Helvetica,tahoma,sans-serif}
#topo ul li.last,#rodape li.last{border:none}
#topo ul li a,#rodape li a{color:#b499c0;text-decoration:none}
/*
#topo ul li a:hover{color:#F49E37}
*/
#rodape li a:hover{text-decoration:underline;color:#FFF}
/*
#topo ul li ol{display:none;border-bottom:solid 2px #B69AC2;padding:3px 0 5px 0}
#topo ul li ol li{padding:0}
#topo ul li ol li.frist a{border-left:solid 2px #B69AC2}
#topo ul li:hover ol, #topo ul li.hover ol{display:block;position:absolute;top:10;*top:-1px;z-index:400}
#topo ul li ol li a{color:#959595;padding:2px 0 5px 10px}
#topo ul li ol li a:hover{color:#411A51}
#topo ul li ol.goa{left:0}
#topo ul li ol.viver_bem{left:86px;_left:88px;*left:88px}
#topo ul li ol.acontece{left:390px}
*/
#rodape{text-align:center;padding:10px 0 0 0;background:url(../img/layout/bg_rodape.jpg) repeat-x top left;height:56px}
/*FIM*/

/*conteudo*/
#content{background:url(../img/layout/bg_conteudo.jpg) repeat-x top left #FFF}
#conteudo{width:754px;left:50%;margin:-30px 0 0 -377px;position:relative;min-height:400px;padding:35px 10px;z-index:1}
/*FIM*/

/*styles*/
br.clear{display:block;clear:both;line-height:0;height:0;margin:0;padding:0}
h3{font-size:18px;color:#6A3481; font-weight:bold}
h3 a{color:#6A3481}
h3 a:hover{color:#472356}
h4{font-size:14px;color:#F59E37;font-weight:bold;margin:0 0 10px 0}

a{text-decoration:none}
a.link_cinza{color:#898989}
a.link_cinza:hover{color:#666}

.bt-style a{padding:8px 0 8px 10px;background:url(../img/layout/bg_bt_left.gif) top left no-repeat;font-size:12px;font-weight:bold;color:#FFF}
.bt-style a span{padding:8px 10px 8px 0;background:url(../img/layout/bg_bt_right.gif) top right no-repeat}
.bt-style a:hover{background:url(../img/layout/bg_bt_left.gif) bottom left no-repeat}
.bt-style a:hover span{background:url(../img/layout/bg_bt_right.gif) bottom right no-repeat}
.voltar{float:right;margin:-33px 0 0 0}
.submit{margin:5px 0}

input,select,textarea{border:1px solid #370b0b;font-family:tahoma,Arial, Helvetica, sans-serif;padding:1px;margin:0 0 6px 0}
label{display:block;float:left;width:140px;text-align:right;padding:0 5px 0 0}
/*Fim*/

/*HOME*/ /*GOA*/ /*CHEF*/ /*VIVER BEM*/
#home img,#home div{float:left}
#home div{width:230px;margin:0 10px}
#home h3,#goa h3,#blog h3{margin:0 0 0 15px}

#goa img,#blog img{margin:10px}
#blog{width:200px;float:left;margin:0 15px 0 0}
#blog p{margin:10px 0 0 0}
#blog ul{margin:10px}
#blog ul li strong{display:block;margin:0 0 5px 0}

#paginacao{display:block;clear:both;margin:10px 0 0 0;font-size:10px}
#paginacao li a,#paginacao li#current{width:14px;height:17px;background:url(../img/layout/bt_pag.gif) top no-repeat;font-weight:bold;margin:0 5px 0 0;float:left;padding:3px 0 0 6px;color:#FFF}
#paginacao li a:hover{text-decoration:none;background:url(../img/layout/bt_pag.gif) bottom no-repeat}

#posts{width:510px;float:right}
#posts h3{font-size:13px;font-weight:bold}
#posts h3.detalhes{width:440px}
#posts li{margin:0 0 15px 0;border-bottom:solid 1px #CCC;padding:0 0 5px 0}
#posts p{margin:5px 0 5px 10px}
#posts a.comment{float:right;margin:-13px 0 0 0;background:url(../img/ico/ico_recentComment.gif) no-repeat 0 0;padding:0 0 0 20px}
#posts p.all_comment{font-size:14px;margin:-10px 0 0 0;padding:0 0 0 20px;background:url(../img/ico/ico_comments.gif) no-repeat 0 3px}
#posts a.comente{float:right;text-transform:uppercase;margin:-13px 0 0 0;background:url(../img/ico/ico_arrowdown.gif) no-repeat top right;padding:0 15px 0 0}


.txt_comment{padding:5px 5px 0 5px !important;margin:2px 0 !important;border:solid 1px #CCC}
.txt_comment p{margin:0 !important}
.txt_comment strong{color:#000}
.txt_comment strong em{text-transform:uppercase;font-size:13px;font-style:normal}
.txt_comment p.dat_comment{font-size:10px;margin:0 0 10px 0 !important}
.txt_comment p.num_comment{color:#cbcbcb;font-size:18px;font-style:italic;float:right}
#posts fieldset{margin:20px 0 0 0}
#posts input,#posts textarea{width:310px}
#posts .form_comment{border:none}

.boxleft,.boxcenter,.boxright{background:url(../img/layout/bg_box.jpg) no-repeat top left;width:230px;float:left;margin:35px 3px 0 3px;padding:7px;height:205px}
.boxleft h3,.boxcenter h3,.boxright h3{font-weight:normal}
.box_grande{background:url(../img/layout/bg_box_grande.jpg) no-repeat top left;width:290px;margin:35px 0 5px 40px;height:205px}
.boxleft h3{margin:0 0 10px 5px}
.boxcenter h3{text-align:center}
.boxright h3{text-align:right;margin:0 5px 10px 0}
.boxleft img{float:left;margin:0 5px 0 0}
.boxcenter img{float:left;margin:10px 5px 0 0}
.boxcenter p{margin:10px 0 0 0}
.boxright img{float:right;margin:0 0 0 5px}
.boxcenter ul{margin:5px 13px}
.boxleft ul,.boxright ul{margin:-5px 13px}
.boxcenter ul li,.boxleft ul li,.boxright ul li{border-bottom:solid 1px #898989;padding:5px 0 3px 0;min-height:70px}
.boxcenter ul li strong,.boxleft ul li strong,.boxright ul li strong{font-size:12px;color:#F59E37;display:block}
.boxcenter fieldset{margin:10px 0 0 0}
.boxcenter label{width:50px}
.boxcenter input,.boxcenter textarea{width:160px;height:11px;font-size:11px;margin:0 0 4px 0}
.boxcenter textarea{height:40px}
/*FIM*/

/*CONTATO*/ /*INDIQUE*/ /*LOGIN - CADASTRE-SE*/
.contato h3,.indique h3,.login h3{margin:0 0 20px 0}
.contato input,.contato textarea,.indique input,.login input,.contato select{width:450px}

.contato input{display:block}
.login input.input_menor{width:140px !important}

.indique input{width:200px}
.indique label{width:120px}
.indique div{float:left;width:350px}


div#esqueci,div#cadastre{display:none}
div#cadastre select,.login input{display:block}
/*Fim*/

/*EVENTOS*/ /*ACONTECE*/ /*PRATO DO DIA*/ /*MATERIAS*/ /*RECEITAS*/
#eventos-detalhes h3{margin:0 0 15px 0}
#eventos-detalhes p{margin:0 0 10px 0}
.video_receita{float:left;margin:0 10px 10px 0}

.infos-list{width:320px;min-height:150px;margin:10px;float:left}
.infos-list h3{width:275px;min-height:30px;padding:9px 0 0 45px;background:url(../img/layout/bg_tit_list_info.gif) top left no-repeat;color:#6a3482;font-size:17px;font-weight:normal}
.infos-list-itens{width:300px;min-height:70px;padding:10px}
.list-pictures{margin:0;padding:0}
.list-pictures li{margin:5px 0 0 5px;padding:0;float:left}

#prato ol{font-size:13px}
#prato ol li{margin:0 0 0 30px;list-style-type:decimal}
#prato dt{margin:15px 0 0 0;font-weight:bold}

#materias fieldset{margin:20px;background:#F1F1F1;padding:20px}
#materias fieldset label{width:80px;margin:3px 0 0 0}
#materias fieldset input{float:left;margin:0 15px 0 0;width:80px}

#materias ul li{padding:10px;border-bottom:dotted 2px #6A3481}
#materias ul li h4{margin:0}
#materias ul li a:hover h4{color:#DD7E0B}
#materias ul li p{color:#898989}
#materias ul li a:hover p{color:#666}
/*FIM*/

/*EQUIPE*/ /*COMO CHEGAR*/
#equipe h4{margin:10px 0}
#equipe img{margin:0 10px 0 0}

#como_chegar h3{margin:0 0 10px 0}
#como_chegar img{float:left;margin:0 10px 0 0}
#como_chegar em{font-style:italic}
/*FIM*/


/*PARCEIROS*/
#parceiros li{margin:25px 0}
#parceiros li a{display:block; float:left; width:160px; overflow:hidden; margin:0 10px 0 0}
#parceiros li a img{width:100%}
#parceiros p{margin:0; *margin:-15px 0 0 0}

