/* common styles - HTML */
body	{margin:0em; padding:0em; font-family:"Lucida Sans Unicode", "Lucida Grande",Arial,Helvetica,sans-serif; font-size:62.5%; line-height:18px; color:#333; background: #710d03 url(images/bg_sr.jpg) repeat-y center;}
td		{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#333;}
h1		{margin:0em; padding:0em; font-family:'Caecilia LT Std Roman',Georgia,Arial,Helvetica,sans-serif; font-size:26px; line-height:30px; font-weight:normal; color:#db3638; }
h2		{margin:0em; padding:0em; font-family:'Caecilia LT Std Roman',Georgia,Arial,Helvetica,sans-serif; font-size:17px; font-weight:normal; color:#db3638;}
h3		{margin:0em; padding:0em; font-family:'Caecilia LT Std Roman',Georgia,Arial,Helvetica,sans-serif; font-size:17px; font-weight:normal;color:#666;}
h4		{margin:0px; padding:0em; font-family:'Caecilia LT Std Roman',Georgia,Arial,Helvetica,sans-serif; font-size:14px; color:#D82424; font-style: italic}
a		{color:#DB3638; text-decoration:none;}
a:hover	{color:#900; text-decoration:none;}
hr		{color:#fbcece;}
object p {display:none}
fieldset {border:0}
input,select,textarea{-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.aba_twitter{width:20px;height:142px;position:fixed;right:0;top:5em;}
.busca_mapa {width:15.7em;height:13.5em; margin-bottom:20px;}
.input_email_info{width:140px}
.copy{width:700px;}
#site select.select_calendar{border:solid 1px #fff; height:40px;font: normal 2em 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif;color:#db3638;margin-bottom:20px;width:250px;padding:5px; text-align:center; float:left; clear: left;}
#site select.select_calendar option{font-size:14px;}

@font-face {
     font-family: 'Caecilia LT Std Roman';
     src: url('caecilia-roman.otf');
}

/*BORDAS*/
.btop 	{border-top-width:1px; border-top-style:solid; btransparent url(images/ic_mapa.gif) no-repeat scroll 5px 10pxorder-top-color:#fde5e5;}
.bleft 	{border-left-width:1px; border-left-style:solid; border-left-color:#fde5e5;}
.bright {border-right-width:1px; border-right-style:solid; border-right-color:#fde5e5;}
.bbot 	{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#fde5e5;}
.pbot	{margin-bottom:8px;}
.ptop	{margin-top:8px;}
.pleft	{margin-left:8px;}
.pright	{margin-right:8px;}


/*FONTES*/
.feat	{font-size:15px; line-height:18px; color:#007A7A;}
.small 	{font-size:10px; line-height:12px;}
.med 	{font-size:11px; line-height:14px;}
.red 	{color:#D82424;}
.darkred{color:#db3638;}
.white 	{color:#FFF;}
.grey	{color:#666;}
.green	{color:#007A7A;}

/* BOTOES */
#site input	 {display:block; font-family:"Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; color:#333;}
#site select {display:block; width:100px; font-family:"Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; font-size:10px; color:#333;}
#site input.form30    {display:block; width:30px; background:#fff; border:none;width:18px;height:23px; background: url(images/ok_login.gif) no-repeat;font-size:0.9em;}
#site input.form80    {display:block; width:80px;}
#site input.form240   {display:block; width:240px;}
#site input.form340   {display:block; width:340px;}
#site input.checkbox  {display:inline; width:15px;}
#site input.radio  {display:inline; width:15px;}
#site input.ok_button {width:30px; height:22px; background:#fff; border:none}
#site .feature_button {padding:0 3px; text-align:center; float:left;}
#site .feature_button_off {padding:0 3px; text-align:center;}
#site .feature_button a,#site .result_info .feature_button a {color:#db3638;font-size:12px;}
#site .feature_button_map {float:left; padding:6px 3px 6px 23px; margin-right:10px; background: url(images/ic_mapa.gif) no-repeat scroll 5px 10px; }
#site .feature_button_mais {float:left; padding:6px 3px 6px 18px; margin-right:10px; background:url(images/ic_mais.gif) no-repeat 0 9px}
#site .feature_button_map a {}
#site .delivery_button {float:right; margin-top: 5px;}
#site .delivery_button img { border:0px; }
#site .result_info .delivery_button { margin-top:0px; margin-right:5px; }

/* PAGINACAO */
div#navbar {width:690px; margin:10px;text-align:center;float:left;}
div#navbar div.feature_button {float:left;}
div#navbar div.feature_button_off {float:left;}
div#navbar div.page_numbers {float:left; width:520px; margin-left:10px; margin-right:10px; text-align:center; }

/* PAGINACAO NOVA */
span.paginate .current_page {font-weight:bold;}
span.paginate .nextprev {color:#800;}

/* BANNERS */
#superbanner { float:left; width:730px; height:90px; padding-left:26px; margin:50px 0 5px -26px; _margin-left:-13px; overflow:hidden }
#banner_sky {width:120px; margin-left:5px !important; margin-left:0px; float:left;}
#banner_square {width:235px; height:235px; margin-top:10px;}
#pagebusca #banner_sky,
#pagebuscacb #banner_sky,
#pagebuscacd #banner_sky,
#pagebuscace #banner_sky {margin-left:5px !important; margin-left:4px;}
#bt_120x60 { float:left; width:120px; height:60px; padding:14px 7px; margin:50px 0 0 8px; border:solid 1px #ccc; background:#eee }
#catho{margin:10px 0 0 20px;width:120px;}

/* BANNERS FORA DO CONTAINER PRINCIPAL */
#microbanner {background-color:#e7e7e7; padding:26px 0px 26px 20px;}
#shopping_uol_header {width:138px; height:98px; margin:10px 3px; border-bottom:8px solid #800; text-align:center; background-color:#d82424;}
#shopping_uol_header img {margin:0px; padding:0px; border:0px;}
#shopping_uol {width:160px; height:850px; margin-top:18px;}

/* CONTAINER PRINCIPAL */
#site {width:898px; padding-left:26px; margin:auto; /*border-width:0 6px;*/ border-width:0; border-color:#db3638; border-style:solid}

/* CONTAINER EXTERNO */
#coluna_externa {width:160px; float:left;  background-color:#fff; margin-top:15px;}

/* COLUNAS DE CONTEUDO PRINCIPAL */
#main_content {width:490px; float:left; margin-left:5px;} /* com banner sky */
#main_content_busca {width:690px; float:left;font-size:1.2em}
.busca_noticia_c {float:left;width:700px;margin: 10px 0 0}
#coluna_textos {width:284px; float:left; padding-left:5px;} /* com coluna de conteudo */
#coluna_textos p { margin-top:10px;font-size:1.3em;font-family:"Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; }

#coluna_textos_opiniao {width:480px; float:left; padding-left:5px;} /* com coluna de conteudo */
#coluna_textos_opiniao p { margin-top:10px;font-size:1.3em;font-family:"Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; }

#coluna_textos_agenda {width:480px; float:left; padding-left:5px;} /* com coluna de conteudo */
#coluna_textos_agenda p { margin:10px 0;font-size:1.3em;font-family:"Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; }
#coluna_textos_agenda .img_principal{margin:0}
#coluna_textos_agenda .img_principal{margin-right:5px;}
#coluna_textos_noticias {width:700px; float:left;} /* com coluna de conteudo */
#coluna_textos_noticias p { font-family:"Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; margin-top:0;font-size:1.3em; line-height:20px}
#coluna_textos_noticias .ultimas a{ font:bold 1.1em 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif}
#coluna_textos_noticias .agreg h3{margin-bottom:10px}
#coluna_textos_noticias .agreg ul{margin:0;padding:0}
#textos {width:680px; padding:10px;} /* todo o conteudo eh texto */
#container_internas .agreg h3{margin-top:25px;}
.busca_noticia{background:#fff;padding:5px;border:0;margin: 0 0 10px; float:left; border:1px solid #eee;width:688px;}
.busca_noticia #buscar_noticias,.busca_noticia #buscar_evento{width:600px;height:20px;border:0;float:left;padding-top:2px;}
.busca_noticia .busca_ok{width:50px;height:20px;border:0;float:left;background:#fff; float:right;}
/* COLUNAS LATERAIS */
#coluna_fotos {width:200px; float:left;}
#coluna_fotos #destaque {width:187px; color:#111;}
#coluna_fotos #destaque p {font-size:1.1em}
#coluna_fotos fieldset {width:188px; margin:10px 0px 0px 0px; padding:5px 0px 5px 0px; border:0}
#coluna_fotos fieldset input {margin-left:18px;}

.box_destaque {width:210px;height:100px;padding:5px 5px 0; float:left;margin:5px 5px 0;_margin:2px 2px 0;overflow:hidden}
.box_destaque h3{font: bold 12px/15px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif;}
.box_destaque .thumbfotodestaque {float:left; margin-bottom:15px;}
.box_destaque .chamadadestaque {float:left; width:120px; margin-left:5px;font-size:11px;line-height:13px;}
.box_destaque .chamadadestaque p{margin:0}
.thumbfotodestaque img{border: solid 0.1em #c3c3c3;}

.evento_finalizado { opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }
.evento_finalizado a { color: #cccccc; }

#coluna_ultimas_visitas {width:200px; float:left;}

#coluna_anteriores {float:left; width:200px; margin-left:10px !important; margin-left:7px;}
#coluna_anteriores_noticias, #coluna_anteriores_opiniao {float:left; }

/* BOX COM SCROLL */
#scroll {width: 490px; overflow: auto; margin-bottom:20px;
 /*IE*/  OVERFLOW-X: hidden; SCROLLBAR-TRACK-COLOR: #CCC; SCROLLBAR-ARROW-COLOR: #999; scrollbar-shadow-color: #EEE;  scrollbar-darkshadow-color: #EEE; scrollbar-face-color: #EEE; scrollbar-highlight-color: #EEE;}
#scroll2 {background-color: #FFF;	height: 350px;	width: 290px; overflow: auto;
 /*IE*/  OVERFLOW-X: hidden; SCROLLBAR-TRACK-COLOR: #CCC; SCROLLBAR-ARROW-COLOR: #999; scrollbar-shadow-color: #EEE;  scrollbar-darkshadow-color: #EEE; scrollbar-face-color: #EEE; scrollbar-highlight-color: #EEE;}
#coluna_anteriores_noticias h3,#scroll h3, #scroll2 h3 {font: normal 12px/13px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif;}
#coluna_anteriores_noticias h3 a,#scroll h3 a, #scroll2 h3 a { font-weight:bold}
.ultimas {font-size:1.1em;padding:10px 0}
.ultimas_titulo {width:75px;background-color:#e5e5e5;padding:5px;text-align:left;}


/* common styles - buscas */

/* box de busca */
div#menubusca {width:155px; font-size:11px; color:#800; text-align:center; }



div#menubusca form#por_nome_restaurante { padding:0px; margin:10px 0 0 0;}
div#menubusca form#por_nome_restaurante fieldset { padding:0px; margin:0; border:0px; }

div#menubusca form#por_endereco_restanurante { padding:0px;  margin:0; }
div#menubusca form#por_endereco_restanurante fieldset {  padding:0px; margin:0; border:0px;}
div#menubusca form#por_endereco_restanurante select { float:left; width:100%; margin:0px; }

div#menubusca form#por_regiao_restaurante { padding:0px; margin:0px;}
div#menubusca form#por_regiao_restaurante fieldset {  padding:0px; margin:0; border:0px;}
div#menubusca form#por_regiao_restaurante select { float:left; width:100%; margin:0px; }


div#menubusca form#por_nacionalidade { padding:0; margin:0px;}
div#menubusca form#por_nacionalidade fieldset { padding:0px; margin:0; border:0px;}
div#menubusca form#por_nacionalidade select { width:100%; margin:0px; }

div#menubusca .input { float:left;  margin:0px;width:150px; border: solid 1px #e7e7e7;}
div#menubusca form#form_busca_rapida .ok_button_01 {float:left; width:125px;height:28px;padding:0 0 5px; margin-top:5px; color:#DB3638; border:solid 1px #fde5e5; background:#FFF}

div#menubusca form#form_busca_rapida  				 	{  margin-bottom:20px; }
div#menubusca form#form_busca_rapida fieldset 			{ padding:0px; margin:0; border:0px;}
div#menubusca form#form_busca_rapida input 			 	{width:118px;height:20px; border: solid 1px #eee;display:inline; padding:1px 2px 0 2px; margin:0 0 0 15px;font-size:1.1em; background:#fff;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
div#menubusca form#form_busca_rapida input.ok_button 	{ width:30px; margin-left:3px;}
div#menubusca form#form_busca_rapida select 			{ width:125px;height:20px; border: solid 1px #ddd; display:inline; padding:0px; margin:5px 0 0 ;font-size:0.9em;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}


div#menubusca div#chamada_busca_avancada {width:150px; font-size:1.2em; margin-top:10px;}
div#menubusca div#chamada_busca_avancada ul {margin:0; padding:0; list-style-type:none; font-size:11px; }
div#menubusca div#chamada_busca_avancada p {display:inline; }
div#menubusca div#chamada_busca_avancada ul {display:inline; }
div#menubusca div#chamada_busca_avancada ul li {display:inline; list-style-type:none;}
div#menubusca div#chamada_busca_avancada ul li a:hover {text-decoration:underline;}
div#menuvusca
form#por_nome_restaurante	{ width:135px; border:1px solid red;}
/* SUB CONTAINERS */
/*.form_login_item {float:left;margin-right:3px;}
.form_buscarapida select {margin-top:0px;}
*/

#coluna_menu_busca {width:100%; float:left;padding:20px; border-bottom:1px solid #FDE5E5;margin-bottom:20px}
#menu_busca_avancada {list-style-type:none;margin:0;padding:0;width:100%;height:30px; text-align:center}
#menu_busca_avancada h4 {padding:5px;}
#menu_busca_avancada li {padding:10px; display:inline; font: normal 17px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif; text-transform:lowercase}
#menu_busca_avancada li a {color:#9d9d9d;}
#texto_busca_avancada {width:680px; padding:0 5px 20px;}
#texto_busca_avancada p{ font-size:1.3em;}
#busca_avancada {width:680px; padding:5px;}
#busca_avancada h2 {margin-bottom:10px;}
#busca_avancada fieldset {border:0px; float:left; width:330px; padding:0;font-size:1.3em;}
#busca_avancada fieldset#botao {width:300px;}
#busca_avancada fieldset#localizacao {width:330px;float:none;margin:auto;}
#busca_avancada label {color:#d82424;}
#busca_avancada select {margin-bottom:10px; width:310px; border: solid 1px #ddd;padding:3px;font-size:12px;}
#busca_avancada p {}

#busca_rapida_box {width:178px; padding:10px 11px 10px 10px; background-color:#e5e5e5; border-bottom:8px solid #800; float:left;}
#busca_rapida_box h2 {margin-bottom:10px;}
#busca_rapida_box form {padding:0px; font-size:11px; color:#800; text-align:center;}
#busca_rapida_box fieldset {width:150px; padding:3px; margin:0px; background-color:#e5e5e5; border:0px;}
#busca_rapida_box label {display:none;}
#busca_rapida_box input.ok_button {width:150px; margin-top:10px;}
#busca_rapida_box h4 {padding-left:10px;}
#busca_rapida_box ul {margin:0;padding-left:23px;margin-top:5px;}

p#number_results {padding:5px;font-size:13px;}
ol#busca_resultados, ul#busca_resultados {padding-left:0; margin:0px 10px 0px 0px; list-style-type:none; width:455px;}
ol#busca_resultados.big, ul#busca_resultados.big { width:670px;}
ol#busca_resultados.big .result_info, ul#busca_resultados.big .result_info { width:600px;}
#main_content_busca ol#busca_resultados,#main_content_busca  ul#busca_resultados {width:690px;}
ol#busca_resultados li  {margin-bottom:15px; clear:left;}
ol#busca_resultados li .item_number {width:35px; text-align:right; margin-right:10px; float:left; font: normal 25px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif; color:#666; font-weight: bold;}
ol#busca_resultados li .result_info {width:400px; margin-bottom:10px; float:left;padding-left:9px}
ol#busca_resultados li span.status {margin-left: 5px;color:#f00;text-transform:uppercase;font-weight:bold;font-size:1.4em;}
ol#busca_resultados li span.views {margin-left: 5px;}
ol#busca_resultados li p {margin:0;padding:0;font-size:1.2em}
ol#busca_resultados li div.feature_button {width:75px;padding:6px;background:url(../images/ic_mais.gif) no-repeat 0 8px;}
ol#busca_resultados li div.feature_button_map {float:left; padding:6px 3px 6px 2px; margin-right:10px; background: url(images/ic_mapa.gif) no-repeat scroll 5px 10px}
ol#busca_resultados li div.feature_button a.login{ font-size:1.2em;}
ul#busca_resultados li {margin-top:10px; padding-bottom:5px; clear:left;}

p#notfound {margin-top: 20px; padding:5px;}

/* page-specific styles */
.txt{ font-size:1.3em}
.txt h2{ font-size:1.4em}
.calendario_acontece{width:38px;height:39px;float:left;}
.ac_mes{width:33px; text-align:center;height:15px;font: normal 10px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; text-transform:uppercase;color:#9f9f9f}
.ac_dia{width:33px; font: normal 22px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif;text-align:center;float:left;margin-top:-3px;color:#db3638}
.ac_titulo{width:115px; font: bold 11px/13px  "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif;float:right;}
.ac_chamada{width:115px; font: normal 10px/12px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; color:#7a7a7a;float:right;margin:0 0 5px 0}

#pageindex h2.title_r_busca { float:left; clear:both; width:670px; font:normal 12px Arial, Helvetica, sans-serif; border-bottom:2px solid #800; margin:20px 0 10px 0; padding: 0}
h2.section_title { font:normal 22px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #fde5e5; margin:0 0 10px 0; padding: 5px 0 0;}
#pageindex .tt_links_patrocinados { font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding: 0; }
#links_patrocinados			{ float:left; clear:both; width:153px; border-top:2px solid #800; padding-top:5px;  text-align:center;}

#pageindex #coluna_destaques {width:520px; padding:0 20px 0 0; _padding:0 8px 0 0; float:left;}
#pageindex #coluna_destaques .chamada_destaques_home { font: normal 18px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif; line-height:20px;overflow:hidden;width:165px;}
#pageindex #coluna_destaques .sub_chamada_destaques_home { font: normal 11px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; line-height:17px; color:#666;}
#pageindex #coluna_destaques .txt_chamada_destaques_home { font: normal 12px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; line-height:17px; color:#999; display:none}
#pageindex #coluna_destaques .box_destaque_home { float:left; width:500px;height:272px; padding:10px; margin:0 0 20px 0;background:transparent url(images/bg_destaques_big.gif) no-repeat;}
#pageindex #coluna_destaques .box_destaque_home .thumbfotodestaque {float:left; padding-bottom:5px; width: 335px; height:270px;}
#pageindex #coluna_destaques .box_destaque_home .chamadadestaque {float:left; width:138px; height:250px;margin-right:5px; padding:10px;overflow:hidden}
#pageindex #coluna_destaques .box_destaque_home h3{font-size:12px; font-weight:bold;}
#pageindex #coluna_destaques .box_destaque_home .chamadadestaque .lista_icones{margin-top:10px}
#pageindex #coluna_destaques .box_destaque_home .agreg {float:left; width:157px; }
#pageindex #coluna_destaques .box_destaque_home .chamadadestaque h2 a {color:#db3638;}
#pageindex #blogs, #pageindex #ranking { float:left; width: 155px; padding-top:3px; }
#pageindex .box_blogs_home {margin-bottom:5px; float:left; margin-right:10px;}
#pageindex .box_blogs_home .thumbfotodestaque {float:left; padding-bottom:5px;}
#pageindex .box_blogs_home .chamadadestaque {float:left; width:400px; margin-left:10px;}
#ultimos_comentarios {margin-bottom:10px; height:200px; overflow: auto;
 /*IE*/  OVERFLOW-Y: auto; OVERFLOW-X: hidden; SCROLLBAR-TRACK-COLOR: #CCC; SCROLLBAR-ARROW-COLOR: #999; scrollbar-shadow-color: #EEE;  scrollbar-darkshadow-color: #EEE; scrollbar-face-color: #EEE; scrollbar-highlight-color: #EEE;}


#pageindex #coluna_videos {width:675px; padding:0 20px 0 0; _padding:0 8px 0 0; float:left; }
#pageindex #videos_por_categorias { float:left; width:207px; height:55px; padding:10px 0 0 10px; border-bottom:1px solid #FDE5E5;}
#pageindex #videos_por_categorias fieldset { border:0px; margin:0px; padding:0px;}
#pageindex #videos_por_categorias select { float:left; width:197px; height:20px; margin:0px; background:#fff; border:1px solid #FDE5E5;}


#pageindex #busca_de_videos { float:left; width:435px; height:55px; margin-left:10px; padding:10px 0 0 10px; border-bottom:1px solid #FDE5E5}
#pageindex #busca_de_videos fieldset { border:0px; margin:0px; padding:0px;}
#pageindex #busca_de_videos select { float:left; width:185px; height:20px; margin:0px; background:#fff; border:1px solid #FDE5E5;}
#pageindex #busca_de_videos .input { float:left; width:380px; height:15px; margin:0px 0 0 0px; background:#fff; border:1px solid #FDE5E5;}
#pageindex #busca_de_videos .bt_busca_ok { float:left; width:30px; height:20px; margin:0px 0 0 10px; padding:0px;}


#pageindex #lista_de_videos_internas   			{ float:left; clear:both; width:690px; padding:0px; margin:10px 0 0 0; list-style:none; }
#pageindex #lista_de_videos_internas a  		{ color:#111;}
#pageindex #lista_de_videos_internas a:hover    { color:#660000;}
#pageindex #lista_de_videos_internas h3 { font:normal 18px/20px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif; color:#660000; margin:5px 0 0 0;}
#pageindex #lista_de_videos_internas li { float:left; width:217px; height:380px; margin-right:10px; padding:0px; font-size:1.1em; color:#db3638;}
#pageindex #lista_de_videos_interna .categoria_video { font-size:1.3em; color:#660000;}
#pageindex #lista_de_videos_interna .categoria_video { font-size:1.3em; color:#660000; border:1px solid black;}

#pageindex #lista_de_videos_interna p { margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#111;}

#pageindex h2.mais_videos_comentarios { float:left; width:700px; font:normal 12px Arial, Helvetica, sans-serif; border-bottom:2px solid #800; margin:20px 10px 10px 0; padding: 0;}
#pageindex h2.tt_comentario_ampliado { float:left; width:700px; font:normal 12px Arial, Helvetica, sans-serif; border-bottom:2px solid #800; margin:20px 10px 10px 0; padding: 0;}

.mapas_rest {border:solid 2px #d6d6d6; border-width:2px 0; padding:10px 0; margin:5px 0; font-size:1.3em;}
.mapas_rest_links {border-top:solid 1px #eaeaea; padding-top:10px;width:100%; float:left;margin-top:10px;}
.saiba_results { margin-top:10px; margin-right:7px; float:left;}
.video_home	{width:335px;height:269px}
.selo_dasilva{margin:auto;}

#pageindex #box_mais_videos			{ float:left; width:700px;  }
#pageindex #box_mais_videos h2		{ font-size:1.5em}
#pageindex #box_comentario  		{ float:left; width:325px; margin-left:20px;}


#pageindex #mais_videos	{ float:left; width:700px; margin:0; padding:0 0 10px 0; list-style-type:none; margin-right:15px; border-bottom:1px solid #800;}
#pageindex #mais_videos li	{ float:left; width:700px; margin:0 0 10px 0; padding:0 0 10px 0; list-style-type:none; color:#111; line-height:20px; border-bottom:1px solid #eee;font-size:1.1em}
#pageindex #mais_videos p {margin:0;padding:0}
#pageindex #mais_videos	 a { color:#111; text-decoration:none;}
#pageindex #mais_videos	 a:hover { color:#660000; text-decoration:none;}

#pageindex #mais_videos li span { color:#800; line-height:18px;}


#pageindex #ultimos_comentarios_videos	{ float:left; width:320px; margin:0; padding:0 0 10px 0;list-style-type:none; margin-right:15px; border-bottom:1px solid #800;}
#pageindex #ultimos_comentarios_videos li	{ float:left; width:320px; margin:0; padding:0; list-style-type:none; color:#111; line-height:18px;}
#pageindex #ultimos_comentarios_videos a { color:#111; text-decoration:none;}
#pageindex #ultimos_comentarios_videos a:hover { color:#660000; text-decoration:none;}
#pageindex #ultimos_comentarios_videos li span { color:#800; line-height:18px; }

#pageindex #cometario_ampliado			{ float:left; width:700px; margin:0; padding:0 0 10px 0;list-style-type:none; margin-right:15px; border-bottom:1px solid #800;}
#pageindex #cometario_ampliado li		{ float:left; width:700px; margin:0 0 10px 0; padding:0 0 10px 0; list-style-type:none; font:normal 1.3em "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; color:#111; line-height:20px; border-bottom:1px solid #eeeeee;}

#pageindex .paginacao_comentario_videos { float: left; width:700px; margin:0px; padding:0px; list-style:none; text-align:center; padding-bottom:10px; padding-top:10px;font-size:1.3em}
#pageindex .paginacao_comentario_videos li{ display:inline; margin-left:5px; color:#bbb; line-height:18px; }
#pageindex .paginacao_comentario_videos li a { color:#111; line-height:18px;}
#pageindex .paginacao_comentario_videos li a:hover { color:#660000; line-height:18px;}

#pageindex .paginacao_comentario_ampliado 			{ float: left; width:700px; margin:0px; padding:0px; list-style:none; text-align:center; padding-bottom:10px; padding-top:10px;}
#pageindex .paginacao_comentario_ampliado li		{ display:inline; margin-left:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#660000; line-height:18px; }
#pageindex .paginacao_comentario_ampliado li a 		{  color:#111; line-height:18px;}
#pageindex .paginacao_comentario_ampliado li a:hover { color:#660000; line-height:18px;}


#pageindex #container_video_ampliado					{ width:670px; height:318px; float:left; clear:both; padding-top:20px; padding-bottom:20px;}
#pageindex #container_video_ampliado .categoria_video	{ font:normal 14px 'Caecilia LT Std Roman',Georgia,Arial, Helvetica, sans-serif; color:#660000; }
#pageindex #container_video_ampliado .titulo_video		{ font:normal 2em 'Caecilia LT Std Roman',Georgia,Arial, Helvetica, sans-serif; color:#660000; }

#pageindex #container_video_ampliado #box_video			{ float:left; width:400px; height:318px; }
#pageindex #container_video_ampliado #box_descr_video	{ float:left; width:255px; height:318px; padding-left:15px }
#pageindex #container_video_ampliado #box_descr_video	{ font-size:1.3em}

#pageindex #resultado_busca_videos		{ float:left; width:670px; margin:0; padding:0 0 10px 0; list-style-type:none; margin-right:15px; border-bottom:1px solid #800;}
#pageindex #resultado_busca_videos li	{ float:left; width:700px; margin:0 0 10px 0; padding:0 0 10px 0; list-style-type:none; font:normal 12px Arial, Helvetica, sans-serif; color:#111; line-height:20px; border-bottom:1px solid #eeeeee;}
#pageindex #resultado_busca_videos	 a 	{ font:normal 12px Arial, Helvetica, sans-serif; color:#111; text-decoration:none;}
#pageindex #resultado_busca_videos	 a:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#660000; text-decoration:none;}
#pageindex #resultado_busca_videos li span { font:bold 12px Arial, Helvetica, sans-serif; color:#800; line-height:18px;}

#pageindex .paginacao_busca_video		 { float: left; width:670px; margin:0px; padding:0px; list-style:none; text-align:center; padding-bottom:10px; padding-top:10px;}
#pageindex .paginacao_busca_video li		 { display:inline; margin-left:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#660000; line-height:18px; }
#pageindex .paginacao_busca_video li a 		 {  font:normal 12px Arial, Helvetica, sans-serif; color:#111; line-height:18px;}
#pageindex .paginacao_busca_video li a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#660000; line-height:18px;}

#pageindex #comente_video					 { float:left; width:400px; background-color:#eee;}
#pageindex #comente_video form				 { width:350px; margin:0 auto 0 auto; padding:15px 0 15px 0; }
#pageindex #comente_video fieldset			 { border:0px; padding:0px; }
#pageindex #comente_video textarea			 { width:350px; height:150px; border:#e5e5e5; font-size:12px;}
#pageindex #comente_video .bt_ok_comentar	 { float:right; width:70px; height:20px; margin-top:15px;}


#pageindex #login_comentar						 { float:left; width:400px; background-color:#eee; margin-top:10px; padding-bottom:10px;}
#pageindex #login_comentar	 form				 { width:200px; margin:0 auto 0 auto; padding:15px 0 15px 0; }
#pageindex #login_comentar	 fieldset			 { border:0px; padding:0px; }
#pageindex #login_comentar	 textarea			 { width:350px; height:150px; border:#e5e5e5; font-size:12px;}
#pageindex #login_comentar	 .bt_ok_comentar	 { float:right; width:70px; height:20px; margin-top:15px;}
#pageindex #login_comentar	 .input				 { width:200px; font-size:12px;}

#pageindex #login_comentar p					{ width:210px; margin:0 auto 0 auto }


#pageindex #acontece	{ width: 155px; float:left;}
#pageindex #acontece ol	{ font: normal 11px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; list-style-type:none; margin:0; padding: 0; line-height:13px;color:#7a7a7a}
#pageindex #acontece ol a{color:#555;}
#pageindex #lista_acontece li	{ padding:5px 0 ; float:left}
#pageindex #lista_acontece span { font: normal 10px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; }
#pageindex #acontece ul	{ font: normal 10px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; list-style-type:none; margin:10px 0 0 0; padding: 0;width:100%; text-align:center}

#pageindex #blogs ul	{ font: normal 11px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; list-style-type:none; margin:5px 0; padding: 0;}
#pageindex #lista_blogs li	{ height:12px; padding:3px 0 6px 0; width: 145px;}
#pageindex #blogs span	{ font: normal 10px Arial, Helvetica, sans-serif;}

#pageindex #especial	{ padding-top:10px;}
#pageindex #especial ul	{ margin:0; padding: 0; list-style-type:none;}

.outros_especiais{ font-size:1.3em; margin:10px}

.replica{ margin-top:20px;clear:both; padding:0;}
.replica li{ list-style:none;padding:0 10px; margin:10px 0; color:#666; padding:10px;-moz-border-radius: 10px;
-webkit-border-radius: 10px;border-radius: 10px;background:#eee;}
.replica li q {width:100%;float:left;}
.replica li cite {color:#999;}

.lista_icones, .agreg
	{ float:left; margin:0; padding:0;}
.lista_icones li, .agreg li
	{ float:left; width:20px !important; height:18px; list-style-type:none; margin:0; padding:0; }

#textos p, #textos ul{
    font-size:1.3em;
}

.google_80{
    height:80px;float:left
}

.google_120x240{width:120px;height:240px; margin:30px auto 10px;}

.google_noticias{border-top: solid 1px #ddd; margin: 30px 0 0 20px; padding-top:10px;width:120px;}

#coluna2_home	{ width:155px; float:left; margin:0; padding:0; }
#coluna3_home	{ width:155px; float:right;  margin-top:-145px; padding:50px 20px 0 0; background:url(images/bg_encontre_restaurante.gif) no-repeat; }
#coluna3_home h3	{ font: bold 11px "Lucida Sans Unicode", "Lucida Grande",Arial, Helvetica, sans-serif; color:#db3638; text-align:center}
#coluna3_home .encontre_restaurante {display:none}
#container_internas  {float:left; width:700px;}

#pagebusca #busca_rapida {width:350px; padding:5px; background-color:#e5e5e5; border-bottom:8px solid #800;}
#pagebusca #busca_rapida h2 {margin-bottom:10px;}
#pagebusca #busca_rapida form {padding:0px; margin:0px;}
#pagebusca #busca_rapida fieldset {border:0px; float:left; margin:5px 0px 5px 5px; padding:0px; display:inline;}
#pagebusca #busca_rapida fieldset label {display:none;}
#pagebusca #busca_rapida fieldset input#nome_rest,
#pagebusca #busca_rapida fieldset input#end_rest {width:113px; float:left;}
#pagebusca #busca_rapida fieldset input.form30 {margin-left:3px;}
#pagebusca #busca_rapida br {clear:both;}

#pagebuscacd ol#busca_resultados, #pagebuscacdres ol#busca_resultados{width:680px}
#pagebuscacd ol#busca_resultados li .result_info, #pagebuscacdres ol#busca_resultados li .result_info{width:600px}

#pageranking #ranking_tipos {width:200px; float:left;}
#pageranking #ranking_tipos p {width:182px; background-color:#111; margin:0; padding:5px;}
#pageranking #ranking_tipos .ranking_listas {width:192px; margin-top: 10px;}
#pageranking #ranking_tipos h3{font-size:1.8em; color:#db3638; text-transform:lowercase; margin-bottom:10px; border-bottom:solid 1px #fde5e5; padding-bottom:5px;}
#pageranking #ranking_tipos a{color:#111;}
#pageranking #ranking_tipos .ranking_listas h4 {padding:4px;}
#pageranking #ranking_tipos .ranking_listas ul {list-style-type:none; margin:0; padding:0;}
#pageranking #ranking_tipos .ranking_listas ul li {padding:4px; font-size:1.2em;border-bottom:1px solid #FDE5E5 }
#pageranking #ranking_maior {width:490px; float:left;}
#pageranking #ranking_maior #switch_rankings {margin:0px; padding:0px 5px 0px 0px; text-align:right;}
#pageranking #ranking_maior #switch_rankings #visitsLink {background-color: #fff;padding:5px;}
#pageranking #ranking_maior #switch_rankings #gradesLink {background-color: #ddd;padding:5px;}
#pageranking ol {padding-left:10px; margin:0px 10px 0px 0px; list-style-type:none; width:450px;}
#pageranking ol li {margin-bottom:15px; clear:left;}
.item_number {width:25px; text-align:right; margin-right:10px; float:left; font-size:14px; color:#666; font-weight: bold;padding:8px 0;font: normal 18px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif;}
.result_info {width:400px; margin-bottom:10px; float:left; padding:5px 0 5px 9px;}
.result_info a{font: normal 20px/27px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif;}
#pageranking ol li span.status {margin-left: 5px;}
#pageranking ol li span.views {margin-left: 5px;}
#pageranking ol li p {margin:0;padding:0;font-size:1.2em}
div.feature_button {float:left;}

#ranking_menor {width:155px; margin-top: 0px;}
#ranking_menor h3{color:#db3638; padding:0 0 10px;}
#ranking_menor h4 {padding:4px;}
#ranking_menor ol {list-style-type:none; margin:0; padding:0; width:155px;}
#pageperfil #ranking_menor ol {width:200px;margin-top:20px}
#ranking_menor ol li {clear:left;}
#ranking_menor ol li div.item_number {width:12px; background-color:#fff; float:left; font-size:12px; color:#f00; font-weight:bold;padding:2px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#ranking_menor ol li div.ranking_rest {width:120px; margin:0 0 2px; font-size:11px; float:left;}
#ranking_menor p {text-align:center;float:left;}


/* cor da linha do menu de buscas muda conforme a pagina */
#pagebuscacb #menu_busca_avancada li#menu_busca_cb {border:solid 1px #D82424;background:#fff}
#pagebuscacb #menu_busca_avancada li#menu_busca_cb a {color:#d82424;}
#pagebuscacd #menu_busca_avancada li#menu_busca_cd {border:solid 1px #D82424; background:#fff}
#pagebuscacd #menu_busca_avancada li#menu_busca_cd a {color:#d82424;}
#pagebuscace #menu_busca_avancada li#menu_busca_ce {border:solid 1px #D82424;background:#fff}
#pagebuscace #menu_busca_avancada li#menu_busca_ce a {color:#d82424;}


#pagehomenoticias #ultimas_noticias {float:left; margin-left:0px; }
#coluna_anteriores_noticias p,#pagehomenoticias #ultimas_noticias .ultimas p {margin:0;padding:0 }

#pagehomenoticias #scroll {width:690px;margin:0 5px;}
#pagehomenoticias #coluna_destaques {float:left;width:700px;}
#pagehomenoticias #coluna_destaques .box_destaque{width:200px;height:90px;margin:5px;_margin:2px;padding:10px; display:block;border:solid 1px #fff;}
#pagehomenoticias #coluna_destaques .box_destaque .chamadadestaque{width:110px;}
#pagehomenoticias #coluna_destaques .box_destaque .thumbfotodestaque{margin-bottom:0}

#pagenoticia #album_fotos {width:190px; border:1px solid #ccc; margin:10px 0;}
#pagenoticia #album_fotos h4 {text-align:center; margin-top:10px;}
#pagenoticia ul#album_thumbs {width:190px; margin:0; padding:0; margin-top:10px; }
#pagenoticia ul#album_thumbs li {list-style-type:none;float:left;margin-left:10px;margin-top:3px;}
#pagenoticia ul#album_thumbs li img {border:0}
#pagenoticia .anteriores_titulo {width:100px;background-color:#e5e5e5;padding:10px 10px 0 10px;text-align:left;}
#pagenoticia #lista_anteriores {width:690px;padding:5px;text-align:left;}
#pagenoticia .materia_restaurante p {margin:0;padding:0;}
#pagenoticia .materia_restaurante div.feature_button {width:90px; margin-left:185px; margin-top:5px;}


#pagehomeagenda #coluna_destaques 	{ float:left;width:700px;margin-right:10px}
#pagehomeagenda #coluna_fotos		{ float:left;}
#pagehomeagenda #calendario 		{float:left; width:700px;-height:0px;min-height:0;margin-left:0px;margin-bottom:20px; }
#pagehomeagenda #calendario .link	{font-size: 12px; text-align: center; float: left; clear: left; width: 250px; margin-bottom:5px;}
#pagehomeagenda #calendario h3 		{width:235px; padding:5px 0px 5px 0px; background-color:#e7e7e7;}
#pagehomeagenda #calendario table 	{background-color:#fff; margin:auto;}
#pagehomeagenda #calendario .caltop {background-color:#e7e7e7;}
#pagehomeagenda #calendario #calendar td {font-size:11px; border:1px solid #e7e7e7; text-align:center;border-width:0 0 2px 0; font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial;padding:5px;width:40px;}
#pagehomeagenda #calendario #calendar td:hover {background-color:#e7e7e7;}
#pagehomeagenda #calendario #calendar td.today {background-color:#e22915; font-weight: bold; color: #fff; }
#pagehomeagenda #calendario #calendar td a { display: block; font-weight: bold; }

#pageevento #acontece_hoje {margin-top:20px;float:left;clear:left;width:700px;}
#pageevento #evento_detalhes {width:200px; float:left; margin-left:10px;}
#pageevento #box_detalhes {background: url(images/bg_servico.gif) no-repeat; padding:15px 15px 0 10px;margin:10px 0;height:230px}
#pageevento #box_detalhes dl {padding:2px; font-size:x-small;}
#pageevento #box_detalhes dl dt {color:#db3638; font: bold 12px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif}
#pageevento #box_detalhes dl dd {text-align:left; padding:2px; margin:0 0 10px 0; font-size:12px}
#pageevento #publicidade_destaque {float:left;clear:left;}
#pageevento .agreg h3{margin-bottom:10px}
#pageevento .agreg ul{margin:0;padding:0}

#pageevento .box_destaque {margin-top:5px;}
#pageevento .box_destaque .chamadadestaque {width:120px;}

#pagehomeespeciais #lista_especiais		{ margin:0; padding:0px; list-style-type:none; }
#pagehomeespeciais #lista_especiais li	{ float:left;  padding: 21px; }


#pageopiniao .anteriores_titulo {width:100px;background-color:#e5e5e5;padding:10px 10px 0 10px;text-align:left;}
#pageopiniao #lista_anteriores {width:480px;padding:5px 0;text-align:left;}
#pageopiniao .materia_restaurante p {margin:0;padding:0;}
#pageopiniao .materia_restaurante div.feature_button {width:90px; margin-left:185px; margin-top:5px;}
#pageopiniao #autor {border-top: 1px solid #ccc; margin-top:10px; padding:5px;}
#pageopiniao #autor img {float:left; margin-right:5px;}
#pageopiniao #autor .nome_autor {font-weight:bold;}
#pageopiniao #autor p.bio_autor {margin:0; padding:0; font-style:italic;}

#pagerestaurante #album img {float:left; margin:2px; border:1px solid #999;}
#pagerestaurante #coluna_textos {width:480px; float:left;}
#pagerestaurante #coluna_fotos	{ float:left;  }
#pagerestaurante .foto_rest	{width:192px;height:192px; background-position:center}
#pagerestaurante #end_rest {width:480px; float:left;}
#pagerestaurante .feature_button_map {width:60px; margin:0px 0px 0px 5px;}
#pagerestaurante #textos p {padding-bottom:10px;}
#pagerestaurante #ferramentas,
#pagerestaurante #ferramentas_comentarios {text-align:right; margin:0 0 15px 0; display:table;}
#pagerestaurante #favoritos a.login, #pagerestaurante #ferramentas_comentarios a.login{color:#fff;}
#pagerestaurante #favoritos,
#pagerestaurante #votar,
#pagerestaurante #convide,
#pagerestaurante #comentar,
#pagerestaurante #ver_mais {width:150px; padding:3px; float:left; text-align:center; color:#fff; margin:0 3px;}
#pagerestaurante #ver_mais {width:480px; padding:20px 0}
#pagerestaurante .button_on {}
#pagerestaurante .button_off {display:none;}
#pagerestaurante #convide,
#pagerestaurante #comentar {margin:0}
#pagerestaurante #antes_depois {width:210px; float:right;margin-top:15px;padding-bottom:15px;}
#pagerestaurante #antes_depois p {font-size:1.3em}
#pagerestaurante #notas {width:186px;padding:3px 3px 6px;text-transform:uppercase;}
#pagerestaurante #notas dl {margin-left:1px;margin-bottom:3px;}
#pagerestaurante #notas dt,
#pagerestaurante #notas dd {padding:2px;height:15px;margin:1px;text-align:right;}
#pagerestaurante #notas dt {float:left;background-color:#ddd;width:90px;}
#pagerestaurante #notas dd {font-size:14px; color:#D82424;font-weight:bold;margin-top:2px;}
#pagerestaurante #prato_destaque {width: 176px; border:8px solid #fff; padding: 0px; overflow:hidden;margin:10px 0; background:#fff;}
#pagerestaurante #prato_destaque h3{padding:5px 0;}
#pagerestaurante #prato_destaque h4 {text-transform:uppercase;}
#pagerestaurante #prato_destaque h4,
#pagerestaurante #prato_destaque p {margin:3px;}
#pagerestaurante #foto_restaurante {width:192px;border:solid 1px #e7e7e7;display:table}
#pagerestaurante #coluna_fotos {}
#pagerestaurante #personalidade {width:186px;background-color:#f1f1f1;padding:3px;margin-bottom:10px;}
#pagerestaurante #personalidade p {}
#pagerestaurante p#descricao_restaurante {}
#pagerestaurante cite a {text-decoration:underline;}
#pagerestaurante .comentario, #pagecomentarios .comentario {padding:15px 0 0 45px; background:url(images/bg_aspas.gif) 10px 20px no-repeat;}
#pagerestaurante .comentario a.responder{font-size:1.3em; display:block; margin-top:5px;}
#pagecomentarios .comentario {font-size:1.3em; background-position:10px 47px; margin-bottom:10px;}
#pagecomentarios .comentario .nota {color:#999; font-size:0.9em}
#pagecomentarios .comentario p {margin:0}
#pagecomentarios .comentario .nome_rest{margin-left:-35px;}
#pagecomentarios h2{margin-bottom:10px}
#pagecomentarios h3{margin-top:10px}
#pagerestaurante #coluna_textos .comentario p{margin:0 0 5px 0;}
#pagerestaurante #comentarios {width:444px;padding:8px 0;}
#pagerestaurante #comentarios q,#pagerestaurante #comentarios cite{font-size:1.3em;}
#pagerestaurante #comentarios cite{margin-bottom:5px; font-style:normal; color:#999; font-size:1.2em}
#pagerestaurante #comentarios h3 {margin-bottom:10px; clear:both}
#pagerestaurante #comentarios_visiveis {}
#pagerestaurante #comentarios_invisiveis {}
#pagerestaurante #form_avaliacao {width:320px; margin:auto; padding:20px 80px; border: solid 1px #ddd; background:#F7F7F7;-moz-border-radius: 10px;
-webkit-border-radius: 10px;border-radius: 10px; margin-bottom:40px;}
#pagerestaurante #avaliacao_login fieldset {margin:0;padding:0; font-size:1.3em;}
#pagerestaurante #avaliacao_login #av_login, #pagerestaurante #avaliacao_login #av_senha{width:150px; border:solid 1px #ddd;margin-bottom:10px;}
#pagerestaurante #f_avaliacao {margin-top:10px;}
#pagerestaurante #f_avaliacao fieldset {border-width:0; margin:20px 0;padding:0; font-size:1.3em}
#pagerestaurante #f_avaliacao fieldset legend{margin-bottom:10px;}
#pagerestaurante #f_avaliacao input,#pagerestaurante #f_avaliacao select,#pagerestaurante #f_avaliacao textarea {margin-bottom:5px; border: solid 1px #ddd; font-size:11px;width:165px;}
#pagerestaurante #f_avaliacao #avaliacao_id_rest{border:0;}
#pagerestaurante #f_avaliacao textarea {width:315px; height:120px;}
#pagerestaurante #f_avaliacao label {font-size:12px; color:#DB3638; text-align:left; margin-right:10px; width:140px;clear:left;}
#pagerestaurante #f_avaliacao label,
#pagerestaurante #f_avaliacao select {float:left;}
#pagerestaurante #f_avaliacao br {clear:both;}
#pagerestaurante #f_avaliacao select {width: 165px;}
#pagerestaurante #f_avaliacao select#recomendacao {width:200px; margin-top:0px;}
#pagerestaurante #f_avaliacao label.full_line {width:300px; text-align:left;margin-top:10px;font-size:13px; color:#111;}
#pagerestaurante #form_convide {width:285px;}
#pagerestaurante textarea {height:50px; width:250px;}
#pagerestaurante #sobreacasa { width:192px; padding:10px; float:right; background:url(images/bg_sobre_a_casa.gif) #e7e7e7;-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
#pagerestaurante #sobreacasa .bbot{ border-bottom-color:#ddd}
#pagerestaurante #sobreacasa h2{font-size:2em; margin-bottom:10px}
#pagerestaurante #sobreacasa p,ul {margin-top:0px; padding-bottom:10px;}
#pagerestaurante ul.delivery {list-style-type:none; padding:0px; float:left; margin:0px 15px 0px 5px;}
#pagerestaurante #status {color:#D82424; font-size:16px; float:right;}
#pagerestaurante #ranking_posicao {border:4px solid #D82424; width:192px; margin-bottom: 10px;}
#pagerestaurante #ranking_posicao h4 {padding:4px;}
#pagerestaurante #ranking_posicao ol {list-style-type:none; margin:0; padding:0; width:192px;}
#pagerestaurante #ranking_posicao ol li {clear:left; text-transform:uppercase;}
#pagerestaurante #ranking_posicao ol li div.ranking_rest {width:145px; margin:0px 2px 2px 2px; padding:2px; font-size:10px; float:left;}
#pagerestaurante #ranking_posicao ol li.destaque div.ranking_rest {background-color:#D82424; color:#fff;}
#pagerestaurante #ranking_posicao ol li.destaque div.ranking_rest a {color:#fff;}
#pagerestaurante #ranking_posicao ol li.normal div.ranking_rest {background-color:#E7E7E7 }
#pagerestaurante #ranking_posicao ol li div.item_number {width:35px; text-align:right; font-size:14px; font-weight:bold; float:left;}
#pagerestaurante #ranking_posicao ol li.destaque div.item_number {color:#D82424;}
#pagerestaurante #ranking_posicao ol li.normal div.item_number {color:#666;}
#pagerestaurante #container_internas  {float:left; width:710px; }
#pagerestaurante dl#legenda_precos {font-size:11px;}
#pagerestaurante dl#legenda_precos dt {float:left;}
#pagerestaurante .ad_restaurante { margin-bottom:10px; background-color:#E7E7E7;padding:10px;width:200px;float:left;}
.ad_restaurante2 {width:251px;height:251px;margin:1px 0 10px 10px; float:right; clear:right; padding:5px; background:#eee;-moz-border-radius: 10px;
-webkit-border-radius: 10px;border-radius: 10px;}
#pagerestaurante .outros_rest {padding-left:13px;margin:10px 0 0 0;font-size:13px;}

#pageblog #lista_blos 			{ float:left; width:690px;  padding:0; margin:0; list-style-type:none;}
#pageblog #lista_blos li 		{ float:left; width:670px; padding:20px 10px;}

#pageblog #lista_blos li .img 			{ float:left;}
#pageblog #lista_blos li .descricao_blog { float:left; width:580px; padding-left:10px; font-size:1.1em}
.descricao_blog h3 {font-size:18px; color:#db3638;}
#pageblog h3		{margin:0px; padding:0px; color:#d82424; font: normal 18/20px 'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif}

#pageblog #coluna_destaques { float:left; width:192px; margin:0px; padding:0px;}
#pageblog #destaque {width:172px; background-color:#111; padding:10px 10px 10px 10px;}
#pageblog #destaque p { color:#fff;}

#pageblog .box_blogs { background:#f2f2f2; width:497px; padding-left:0px; clear:both; margin-bottom:3px;}
#pageblog .box_blogs .thumbfotodestaque {float:left; padding-left:8px; padding-bottom:5px; padding-top:5px; margin-right:8px;}
#pageblog .box_blogs .chamadadestaque {float:top right; padding-left:8px; width:380px; padding-top:5px; margin-left:10px}
#pageblog #links {float:left; width: 200px;}
#pageblog #links ul {width: 200px; float:left;}
#pageblog #links p {border: 1px dotted #666; border-width: 1px 0; margin: 5px 0; float:left;}
#pageblog #links p a {color: #990000; display: block; font: none 100% verdana; padding: 0px; text-decoration: none; float:left;}
* html #pageblog #links li a {  /* make hover effect work in IE */ width: 200px; float:left;}
#pageblog #links p a:hover {background: #f2f2f2; float:left;}
#pageblog #links a em {color: #333; display: block; font: normal 85% Verdana, Helvetica, sans-serif; line-height: 125%;}
#pageblog #links a span {color: #125F15; font: normal 70% Verdana, Helvetica, sans-serif; line-height: 150%;}
#pageblog .topicos { text-align:left;}
#pageblog ul.post_list { list-style-type:none; }
#pageblog .post_title { color:#111; font-weight:normal; font-size:14px; padding-top:5px; }

#pageblog .ver_mais {width:85px; padding:3px; float:left; text-align:center; color:#fff; margin-left:3px; margin-top:20px; background-color:#800;}
#pageblog .ver_mais a {color:#fff;}

#pagecomentarios #coluna_maiscomentadas {float:right;}
#pagecomentarios #main_content {width:480px;float:left;}
#pagecomentarios #comentarios_maiscomentadas { margin-top:20px;width:180px;padding:10px;  border:solid 1px #eee;-moz-border-radius: 10px;
-webkit-border-radius: 10px;border-radius: 10px;}
#pagecomentarios ul#lista_maiscomentadas {list-style-type:none; margin:10px; padding:0px;}
#pagecomentarios ul#lista_maiscomentadas li {padding:5px 0; border-bottom:solid 1px #fde5e5;}
#pagecomentarios div#navbar{width:430px; font-size:1.1em}
#pagecomentarios .ultimas{font-size:1.2em}
#pagecadastro #coluna_login_ajuda {width:200px; float:left;}
#pagecadastro #coluna_login_ajuda #box_login {width:178px; padding:3px; background-color:#e5e5e5; border-bottom:8px solid #800;}
#pagecadastro #coluna_login_ajuda #box_login br {border:1px solid black;}
#pagecadastro #coluna_login_ajuda #box_login form#form_login {width:156px; margin:0px; padding:0px;}
#pagecadastro #coluna_login_ajuda #box_login form#form_login fieldset {width:156px; border:0px; margin:8px; padding:0px;}
#pagecadastro #coluna_login_ajuda #box_login form#form_login label {width:55px; text-align:right; float:left; margin: 0px 5px 5px 0px; padding-top:5px; text-transform:uppercase;}
#pagecadastro #coluna_login_ajuda #box_login form#form_login input {width:90px; height:20px; float:left; margin-bottom:5px; font-size:14px;}
#pagecadastro #coluna_login_ajuda #box_login form#form_login br {clear:both;}
#pagecadastro #coluna_login_ajuda #box_login p {text-align:center; margin-top:0px;}
#pagecadastro #coluna_login_ajuda #box_ajuda {width:176px; border:4px solid red; margin-top:20px; background-color:#e5e5e5;}
#pagecadastro #coluna_login_ajuda #box_ajuda h4 {background-color:#fff; padding:3px;}
#pagecadastro #coluna_login_ajuda #box_ajuda p {padding:3px; font-size:11px;}
#pagecadastro #coluna_form_cadastro {}
#pagecadastro #coluna_form_cadastro #banner_cadastro {margin-bottom:10px;}
#pagecadastro #coluna_form_cadastro #form_cadastro {width:690px; float:left; font-size:1.2em;}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset {border:0; clear:left;margin:0;padding:10px 0}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset#principal label {width:300px; float:left; margin-right:10px; text-align:right; margin-top:10px; font-size:12px;}
#pagecadastro #coluna_form_cadastro #form_cadastro .obrigatorio {color:red;}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset#principal input {width:300px; float:left; margin-top:10px;padding:2px;border: solid 1px #ccc}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset#principal select {width:300px; float:left; margin-top:10px;font-size:1.1em;border: solid 1px #ccc}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset#principal input.date_field {width:30px; margin-right:5px;}
#pagecadastro #coluna_form_cadastro #form_cadastro br {clear:both;}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset p {text-align:right; margin-right:60px;}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset#perfil label {float:left;width:300px; text-align:right; margin: 10px 10px 0 0}
#pagecadastro #coluna_form_cadastro #form_cadastro fieldset#perfil input {width:300px;padding:2px;float:left; border:solid 1px #ccc; margin:10px 0 0}
#pagecadastro #coluna_form_cadastro #form_foto {}
#pagecadastro #coluna_form_cadastro #form_foto #foto {width:200px; height:200px; background-image:url(images/NOIMG.jpg);}
#pagecadastro #coluna_form_cadastro #form_foto #foto p {padding-top:90px;text-align:center;}

#feedback_login { font-size:14px; font-weight:bold; color:#DB3638; text-transform:uppercase; margin-top:25px;}

#pagebuscares #main_content #notfound	{font-size:1.3em; line-height:1.6em;width:690px;}
#pagebuscares #main_content #number_results {font-size:1.3em;}

#pageperfil #compartilhe_form { font-size:1.3em;}
#pageperfil #compartilhe_form label, #pageperfil #compartilhe_form input, #pageperfil #compartilhe_form textarea{ float:left;clear:both; margin:2px 0;}
#pageperfil #compartilhe_form input, #pageperfil #compartilhe_form textarea{width:300px; border:solid 1px #ddd}
#pageperfil ul#favoritos {margin:10px 0; padding:5px; list-style-type:none; font-size:1.3em;}
#pageperfil ul#favoritos p {margin:0px;}
#pageperfil #fb_compartilhe {font-size:13px;}
#pageperfil p.msg_share {margin-left:5px;font-size:13px;}
#pageperfil ul#ult_visitas {margin:10px 0; padding:5px; list-style-type:none;}
#pageperfil dl dt {color:#db3638;font-weight: bold}
#pageperfil dl dd {margin:5px 0px 10px 0px; padding:0px;}
#pageperfil div.feature_button { padding:5px 10px; border:solid 1px #ddd; background:#fff; -moz-border-radius: 5px;	-khtml-border-radius: 5px;	-webkit-border-radius: 5px;border-radius: 5px; margin-bottom:10px; font-weight:bold; background:#eee; }
#pageperfil #foto {width:200px; height:200px; border:solid 1px #e7e7e7}
#pageperfil #foto p {padding-top:70px; text-align:center; font-weight:bold; font-size:14px; color:#DB3638;}
#pageperfil #coluna_fotos {margin-left:10px;}
#pageperfil #coluna_textos {width:480px}
#pageperfil #usuario {font-size:1.3em}
#pageperfil #ranking_menor {width:200px;margin-top:20px}
#pageperfil #ranking_menor ol li div.ranking_rest {width:148px;}
#pageperfil #scroll2 div.feature_button {width:80px; margin-left:175px;}
#pageperfil .ultimas {font-size:1.3em; line-height:1.4em;}

#pageajuda .ToTop {font-size:10px; text-align:right; margin:0px 0px 0px 0px; padding:0;}
#pageajuda #menu_ajuda {width:200px; float:left;}
#pageajuda #menu_ajuda h3 {margin:20px 0px 0px 5px;}
#pageajuda #menu_ajuda ul {margin:10px; padding:10px; list-style-type:square; color:#666;font-size:1.2em}
#pageajuda #texto_ajuda {width:480px; float:left; padding-left:10px;}
#pageajuda #texto_ajuda p {font-size:1.2em}
#pageajuda dl {font-size:1.2em}

#pagefeed #textos { float:left; padding-top:0px;}
#pagefeed #texto_rss ul {margin:10px 0px 10px 0px; padding:0; list-style-type:none;}
#pagefeed #texto_rss ul li {background:url(images/rss_icon.gif) no-repeat 0 0; height:20px; padding-left:40px;}

#pageestesite #textos h2 {padding-bottom:10px;}
#pagepublicidade #textos h2 {padding-bottom:10px;}
#pageprivacidade #textos { float:left; padding-top:0px;}
#pageprivacidade #textos h3 {}

#pagecontato #textos { float:left; padding-top:0;}
#pageenvie fieldset {border:0;}

#pagecontato fieldset {border:0;}
#pagecontato label {width:100px; text-align:right; float:left; margin-bottom:5px;}
#pagecontato input,
#pagecontato textarea {margin-left:10px; float:left; margin-bottom:5px; width:240px;}
#pagecontato br {clear:both;}

#pagecadastrorest p#explicacao_cadastro {width:705px; margin-top:15px; margin-bottom:15px;}
#pagecadastrorest #cadastro {width:703px;}
#pagecadastrorest #cadastro legend {font-weight:bold;}
#pagecadastrorest #cadastro br {clear:both;}
#pagecadastrorest #cadastro label {float:left; width:200px; text-align:right; margin-right:10px; margin-top:5px;}
#pagecadastrorest #cadastro input,
#pagecadastrorest #cadastro select,
#pagecadastrorest #cadastro textarea {float:left; margin-top:5px;}
#pagecadastrorest #cadastro input {width:200px; height:15px;}
#pagecadastrorest #cadastro select {width:200px;}
#pagecadastrorest #cadastro textarea {width:200px; height:70px;}
#pagecadastrorest #cadastro div#checkboxes_folga {padding-left:0px;}
#pagecadastrorest #cadastro div#checkboxes_folga span {float:left; margin-top:5px; margin-right:5px;}
#pagecadastrorest #cadastro div#checkboxes_folga input {width:13px; height:13px; margin-left:0px;}
#pagecadastrorest #cadastro input#confirmar {width:70px; margin-left:210px; margin-top:15px;}

#pagecadastrorestconf p#feedback {width:700px; height:150px; margin-top:15px; margin-bottom:15px;}

#pageconfirm #textos p,
#pageconfirmemail #textos p {text-align:center; height:60px;}

#pageretiraemail fieldset {border:0px; width:200px; margin:20px auto 10px auto;}

.email_sucesso	{width:500px;height:60px; background:url(images/e-mail.gif) no-repeat #fff 200px 0; text-align:center; padding-top:60px}
.email_sucesso{ font-size:1.3em; font-weight:normal;}

/* BLOCOS ESPECIFICOS - pertencem a varias paginas */

#album {width:192px;float:left}
#album img {display:none;}
#busca_header {}
#form_login {width:240px;padding-top:10px;height:86px;padding-left:15px;text-align:left;}
#frase {height:86px;}

#buscas {background-color: #E5E5E5; border-bottom-width: 8px; border-bottom-style: solid; border-bottom-color: #800; margin-bottom: 8px; width:496px; padding:2px;}

/* PERFIL */
#ult_visitas {padding:3px; margin-right: 10px;}
#ult_visitas li {font-size:1.3em; padding-top:2px; padding-bottom:2px; list-style-type:none;}

/* Ajax common classes */
.loadingMessage 	{color:#111;font-weight:bold;background-image:url(images/loading.gif);background-repeat:no-repeat;background-position: left;background-position:90px;}
.statusMessage 		{color:#37a22e; font-weight: bold;}
.errorMessage 		{color:red; font-weight: bold;}



/*** CABECALHO ***/

/*MENU*/
#menu { float:left; width:695px;height:165px;  position:relative;}
#menu div,ul,h1 {}
#menu #logo {width:120px; padding:10px 0 20px 50px; float:left;}
#menu #login {float:right; height:53px; width:240px; text-align:center}
#menu #login ul{width:240px; margin:0;padding:0; float:left;}
#menu #login ul li{ list-style:none; display:inline;margin:0 5px;}
#menu ul#submenu {width:697px;list-style-type:none; padding:0;margin:0; height:32px; background:url(images/bg_menu.gif) no-repeat;float:left;}
#menu ul#submenu li {float:left;width:87px;height:26px; text-align:center; padding-top:7px;}
#menu ul#submenu li a {_margin-bottom:20px; color:#ddd; font-family:'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif; font-size:1.8em;height:26px; display:inline-block; font-style:italic}
#menu ul#submenu li img{padding-bottom:2px;color:#666;}
#menu ul#submenu li a.this {color:#47130d;}
#h_compartilhe{position:absolute; top:90px; left:15px; z-index:999; padding:28px 20px 20px; width:220px; height:22px; background:url(images/bg_compartilhe.gif) no-repeat; overflow:visible}

#login p.username {padding:33px 0 0 ;text-transform:lowercase; font-family:'Caecilia LT Std Roman',Georgia, "Times New Roman", Times, serif;font-size:1.7em;margin:0 0 5px; width:240px; float:left;color:#DB3638; }
#login p {float:left;margin-left:10px;padding:7px}
#login br {clear:both}

#login a,#ferramentas a,#ferramentas_comentarios a	{ font-size: 10px; border-bottom-color: #D82424;}
#login a:hover, #ferramentas a:hover, #ferramentas_comentarios a 	{color:#000;}

/* LOGIN panel */
#login-panel {width:200px; color:#db3638; text-align:center; float:right;padding-top:25px; }
#login-panel a {color: db3638;}
#login-panel h2 {font-size:1.6em !important; font-weight:500 !important; margin:1ex 0 !important; color:white;}
#login-panel a.close {position:relative; margin-right:15px; margin-top:-35px; font-size:0.9em; float: right;}
#login-panel form {margin:0 10px 0 0; padding:0 !important; height:60px; float:right}
#login-panel fieldset {text-align:right; border:0;margin:0;padding:5px 0 0; float:right}
#login-panel fieldset input {width:73px; height:19px; float:left; border: solid 1px #f7e3e4; padding:2px; font-size:1.1em; color:#db3638; margin:1px}
#login-panel fieldset label {display:none}
#login-panel input#loginbutton {width:18px;height:23px; background: url(images/ok_login.gif) no-repeat;font-size:0.9em; border:none; margin-left:7px;}
#login-panel p {text-align:right; margin-top:5px; text-transform:lowercase; font-size:1.1em}

#esqueci_senha {width:270px; background-color:#fff; border:solid 1px #ccc;padding:5px; position:absolute;z-index:9999; top:85px }
#esqueci_senha p {margin-top:0px; text-align:left;color:#111;}
#esqueci_senha fieldset {width:220px; margin:auto; text-align:center; padding:5px; border:0px;}
#esqueci_senha label {float:left; margin-left:10px; display:none}
#esqueci_senha input {float:left; margin-right:5px;border:1px solid #F7E3E4; padding:2px;font-size:1.1em;color:#DB3638}
#esqueci_senha p.x_close {position:absolute; top:4px;left:262px;}
#fb_pass{float:left;clear:both; width:100%}
.menu_usuario{width:200px; float:left;margin:0;padding:33px 0 0 22px;}
.menu_usuario li{ list-style-type:none;border:0;width:66px;float:left; text-align:center}

p#restaurantes_cadastrados {width:858px; border-top:1px solid #FBCECE; padding:5px; line-height:1.5em; font-size:1.1em}

/*** RODAPE ***/

#rodape {margin-top:10px;}
#rodape #logospace {float:left; width:255px;padding-right:10px; padding-top:5px;}
#rodape #logospace img {margin: 0px auto 0px auto;float:right}
#rodape #foot {border-top:1px solid #FBCECE; width:840px; height:26px; padding:10px 20px;}
#rodape #foot h1{font-size:1.8em; width:100%;float:left; text-align:center}
#rodape #foot img {float:left;}
#rodape #foot ul#institucional {margin:5px;padding:0;float:left; width:100%; text-align:center}
#rodape #foot ul#institucional li {display:inline; border-right:1px solid #800; padding:0 5px; text-transform:lowercase; font-size:1.3em; }
#rodape #foot ul#institucional li.rssfeed {border:0px;}
#rodape #foot ul#institucional li.rssfeed img {vertical-align:bottom; float:none;}
#rodape #sites {width:500px; height:47px; float:left; padding-top:13px; }
#rodape ul#rodapemenu	{width:500px; padding:0; margin:0; margin-left:10px;}
#rodape #rodapemenu li {margin-right:10px; display:inline;}
#rodape #rodapemenu img {border:0}
#rodape .copyright {text-align:center;}
#rodape .spacelinks {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#00649B}
#rodape .spaceservicosprodutos { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#979797}

#rodape .p { float:left; width:850px; text-align:center; padding-left:10px; }
#rodape .p a
	{ color:#7a7a7a; text-decoration:none; }
#rodape .p a:hover
	{ color:#800; text-decoration:none; }

#rodape #logo_tyche_rodape
		{ float:left;  width:62px; height:36px; padding:10px 0 0 110px; text-align:right; margin-bottom:10px;}
#rodape .copyright small grey { border:1px solid black; }


/* BARRA FEATURES */
#barra_features {height:160px;}
#barra_features div {float:left; margin-right:11px;}

/*RSS Ticker*/
.ultcadclass {width:279px; font-size:1.3em; padding:5px; margin-bottom:1em; filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/ -moz-opacity:0.8; /*Specify fade effect in Firefox. Remove if desired.*/}
#ultcad {width:260px;height:110px; margin:5px 0px 8px 0px; padding:0 0 0 5px; overflow:hidden;}
.rsstitle { /*shared class for all title elements in an RSS feed*/ font-weight:bold;width:260px;}
.rssdate { /*shared class for all date elements in an RSS feed*/ color:gray; font-size:85%;}
.rssdescription{ /*shared class for all description elements in an RSS feed*/ font-size:83%;}


/* FORMULARIO DE INDICACAO */
a#banner_indique {width:260px; height:117px; margin-top:5px; cursor:pointer; border:0px;float:left;margin-right:11px;}
div#indique {width:260px; height:112px; margin-top:5px; padding:0 0 3px 0;}
div#indique h2 {text-align:left; padding-left:5px;}
div#indique form {margin:0px; padding:0px;}
div#indique fieldset {border:0px; float:left; margin:5px 0px 0px 5px;}
div#indique label {float:left; width:50px; margin-right:5px; margin-top:5px; display:none;}
div#indique input {float:left; margin-top:5px; width:190px; border: solid 1px #ddd;padding:3px}
div#indique input.ok_button {margin-top:30px;width:18px;height:23px; background: url(images/ok_login.gif) no-repeat;font-size:0.9em; border:none;}
div#indique #fb_indique {font-size:11px; padding:0px 20px 0px 40px; margin-top:20px; text-align:left;}

/* FORMULARIO DE INFORMATIVO */

#informativo {margin-bottom:8px; text-align:left; padding-left:6px; width:289px; height:115px; margin-top:5px;}
#informativo h2 {margin:0}
#informativo p {padding:0 0 0 10px; font-size:1.2em; text-align:center}
#informativo img{}
#informativo form {padding:0px; margin:0px;text-align:center}
#informativo fieldset {border:0px;}
#informativo input {float:left; margin-bottom:11px; margin-left:3px;}
#informativo .input_email_info{border:solid 1px #ddd;margin-left:70px; display:inline}

#pagepesquisa fieldset {border:0px;}
#pagepesquisa fieldset label {float:left; margin:3px 0px 0px 3px;}
#pagepesquisa fieldset input {float:left;}
#pagepesquisa fieldset br {clear:both;}
#pagepesquisa fieldset #credito, #debito {width:180px; float:left;}
#pagepesquisa fieldset div p {margin:0px; padding:0px; font-weight:bold;}

/* FELIPETA */


#filipeta_geral			{ position:absolute; width:100%;top:0;left:0;height:30px; background:#e0d4cf; margin-bottom:5px; padding:0; text-align:center; border-bottom:solid 2px #f37121;}
.filipeta_conteudo		{width:925px;margin:auto}
#filipeta_geral h1		{ padding: 6px 0px 0 27px; width:50px; margin:0; height:17px; float: left;}
#filipeta_geral ul		{ float:left; font: bold 11px Arial, Helvetica, sans-serif; width:180px; list-style-type:none; margin:7px 0; border-right: solid 2px #a9887a;  padding: 0 10px 0 25px; _padding:0;}
#filipeta_geral ul a	{ color:#795d51; text-decoration:none; }

#filipeta_geral p		{ float:left; font: bold 11px Arial, Helvetica, sans-serif; color:#5b1c00; padding:0 2px 0 10px; margin-top:7px; }

#menu_sr select			{ float:left; width:135px; height:18px; margin:5px 0px 0 0; font: normal 11px Arial, Helvetica, sans-serif; }
#menu_receita select	{ float:left;width:135px; height:18px; margin-top:5px; font: normal 11px Arial, Helvetica, sans-serif }


.li_padding				{ float: left; padding-right:15px;}
.li_left				{ float: left; }

#box_form01				{ height:30px; width:220px;  float:left; }
#box_form02				{ height:30px; width:250px;  float:left;}



#filipeta_geral	#lista_contato_faq_mapa
	{ float:left; width:85px; height:15px; padding:0px;  margin-left:10px; border-right:0; border-bottom:0; border-top:0; border-left:solid 2px #a9887a;}
#filipeta_geral #lista_contato_faq_mapa li
	{ float:left; padding-left:10px; font:bold  1.1em Arial, Helvetica, sans-serif; color:#f97005; text-transform:uppercase;}
#filipeta_geral #lista_contato_faq_mapa li a
	{ font:bold 1.0em Arial, Helvetica, sans-serif; color:#5b1c00; text-transform:uppercase; text-decoration:none; padding:0; margin:0}
#filipeta_geral #lista_contato_faq_mapa li a:hover
	{ font:bold 1.0em Arial, Helvetica, sans-serif; color:#5b1c00; text-transform:uppercase; text-decoration:none; padding:0; margin:0}
#filipeta_geral #lista_contato_faq_mapa img
	{ margin-left:7px; }

.google
	{  margin:10px 0 0 0;width:155px; text-align:center; padding: 27px 0 2px; background:url(images/bg_anuncio_120.gif) no-repeat }

/* PUBLICIDADE SUBMARINO */
#publicidade_destaque ul{margin-left:5px;padding:0}
#publicidade_destaque ul li{ float:left;width:120px;height:120px; list-style:none;margin:0 5px 5px 0;}
#publicidade_destaque ul li img{width:120px;height:120px;border:0;}

.lista_livros_submarino li{ width:180px; height:190px;list-style-type:none; float:left;margin-right:3px; border:none}

.sugestoes{float:left;clear:both;width:100%; border: solid 1px #ddd; margin:30px 0;-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;}
.sugestoes ul{margin:0; padding:20px 0; text-align:center}
.sugestoes li{list-style-type:none;padding:10px; width:120px;float:left;height:250px;}
.sugestoes h2{width:100%; text-align:center; margin-top:-33px}
.sugestoes p{color:#499cb7; text-decoration:none;font-size:14px}
.sug_de{font-size:10px; text-decoration:line-through;color:#DB3638}
.sug_home{width:520px;	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;}
.sug_home li{padding:10px 20px;}