/*-----------------------------------------------------------------------------
Uepa.com (Main Cascading Style Sheet)

author: gustavo santana
creation date: 28.03.2007 (DD.MM.YYYY)
last update: 27.06.2008 (DD.MM.YYYY)
-----------------------------------------------------------------------------*/

* { margin: 0; border: 0; padding: 0; outline: none; }
body { font: 62.5% "Trebuchet MS", sans-serif; color: #817769; text-align: center; min-width: 975px; background: url(../new_images/bg.jpg) repeat-x; }
img { display: block; }
h1, h2 { font-family: Palatino, Georgia, "Times New Roman", serif; }
h3 { font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; }

#wrap { position: relative; width: 955px; margin: 0 auto; text-align: left; }

#content_wrap_out { float: left; background: url(../new_images/bg_content.gif) repeat-y; }
#content_wrap_in { float: left; background: url(../new_images/bg_content_top.jpg) no-repeat top left; }
#content { float: left; padding: 8px 4px; background: url(../new_images/bg_content_bottom.jpg) no-repeat bottom left; }

#search_login_out { margin-bottom: 11px; background: url(../new_images/bg_search_login.gif) repeat-x; }
#search_login_in { background: url(../new_images/br_search_login_left.gif) no-repeat; }
#search_login { height: 32px; background: url(../new_images/br_search_login_right.gif) no-repeat top right; }
#search_login_content { padding: 6px 194px 0; }

#search { float: left; width: 270px; }
#login { float: left; padding-left: 43px; width: 254px; }

#search_field, #login_field, #pass_field { padding-left: 6px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #817769; height: 16px; vertical-align: middle; background: #FFF url(../new_images/br_input_search_login_left.gif) no-repeat; }

#search_field { width: 226px; }
#login_field { width: 119px; }
#pass_field { margin-left: 5px; width: 78px; }

#search_field, #search_button, #login_field, #login img, #pass_field, #pass_button { float: left; }
#search_button, #pass_button { vertical-align: middle; }

#user_logged { font-size: 1.2em; color: #333; }

#header { height: 185px; background: url(../new_images/bg_header.jpg) repeat-x bottom left; }
#fir_col_header { float: left; position: relative; width: 490px; height: 185px; background: url(../new_images/br_header_left.jpg) no-repeat bottom left; }
#sec_col_header { float: left; position: relative; width: 465px; height: 185px; background: url(../new_images/br_header_right.jpg) no-repeat bottom right; }

#bubble_wrap { position: absolute; top: 0; left: 0; width: 165px; height: 90px; background: url(../new_images/bg_bubble_bottom.gif) no-repeat bottom left; z-index: 2; }
#bubble_wrap_out { background: url(../new_images/bg_bubble.gif) repeat-y; }
#bubble_wrap_in { background: url(../new_images/bg_bubble_top.gif) no-repeat; }
#bubble_content_wrap { height: 60px; overflow: hidden; }
#bubble_content { padding: 5px 10px 0; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; line-height: 120%; }

#banner_top_wide { float: right; padding: 3px 10px 0 0; }

#nav { position: absolute; right: 0; bottom: 0; z-index: 1; }

#flame { position: absolute; right: 18px; bottom: 0; }

#main_content_wrap { float: left; width: 474px; }
#main_content { padding-bottom: 16px; }
#sec_content_wrap { float: left; width: 334px; }
#sec_content { position: relative; padding: 16px 7px 16px 15px; }
#sidebar_content_wrap { float: left; width: 139px; }
#sidebar_content { position: relative; padding: 16px 12px 16px 7px; }

#floating { position: absolute; top: 265px; left: 0; z-index: 100; }
.flttest { position: absolute; top: 365px; left: 0; z-index: 100; }

#close_floating { position: absolute; top: 134px; left: 406px; text-transform: uppercase; }
/*#close_floating { position: absolute; top: 334px; left: 300px; text-transform: uppercase; }*/


/* =Send Question
-----------------------------------------------------------------------------*/
#send_question { padding: 8px 63px 10px 42px; }
#send_question .fir_col { float: left; width: 179px; padding-right: 5px; }
#send_question .sec_col { float: left; width: 185px; }
#send_question h2 { font: normal 1.7em Palatino, Georgia, "Times New Roman", serif; color: #900; line-height: 100%; }
#send_question h2 span { display: block; color: #000; }
#send_question p { font-size: 1.3em; font-weight: bold; }
/*---------------------------------------------------------------------------*/


/* =Top Stories
-----------------------------------------------------------------------------*/
#top_stories { padding: 0 25px 28px; }

#top_stories_rss p { float: right; font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #999; }
#top_stories_rss img { display: inline; }

#top_stories_list { padding-top: 10px; background: url(../new_images/bg_last_featured.jpg) no-repeat top center; }
#top_stories_list .fir_col, #top_stories_list .sec_col { float: left; width: 192px; padding: 0 10px; }

.top_story { float: left; margin-bottom: 5px; padding-bottom: 6px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }

.img_top_story { float: left; width: 50px; }
.br_img_top_story { float: left; padding: 3px; border: 1px solid #D3CEC5; background-color: #FFF; }

.cnt_top_story { float: left; width: 142px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; line-height: 120%; }
/*---------------------------------------------------------------------------*/


/* =Uepa Tickets
-----------------------------------------------------------------------------*/
#uepatickets_wrap h2#tlt { position: relative; padding: 3px 10px 0 116px; font-size: 2.5em; font-weight: normal; height: 31px; background: url(../new_images/bg_hr_holder1.gif) repeat-x; }
#uepatickets_wrap h2#tlt span { position: absolute; top: 8px; left: 10px; display: block; width: 97px; height: 82px; background: url(../new_images/logo_tickets_guialocal2.gif) no-repeat; }

#uepatickets_brief { padding: 0 6px 8px 108px; font-size: 1.3em; line-height: 120%; color: #000; width: 180px; }

#uepatickets { padding: 0 12px 16px; }

#tickets_events { float: left; border-right: 2px solid #f2f2ee; padding-top: 12px; width: 294px; }

#tickets_events .event { padding: 16px 0 4px; background: url(../new_images/bg_event_ticket_guialocal.gif) repeat-x; }
#tickets_events .event .fir_col { float: left; width: 152px; }
#tickets_events .event .sec_col { float: left; padding: 0 6px; font-size: 1.3em; line-height: 120%; width: 130px; }
#tickets_events .event .br_img_event { float: left; padding: 3px; border: 3px solid #e6e4d8; background-color: #fff; }
#tickets_events .event h2 { padding-bottom: 3px; font-size: 1.3em; font-weight: normal; line-height: 100%; }
#tickets_events .event strong { color: #000; }

#today_events { float: left; padding: 10px 0 0 10px; width: 144px; }

#today_events h3 { padding: 0 10px 6px 0; font-size: 1.1em; font-weight: normal; text-transform: uppercase; color: #900; }

#today_events .event { float: left; margin-bottom: 10px; padding-bottom: 6px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
#today_events .event .fir_col { float: left; width: 50px; }
#today_events .event .sec_col { float: left; width: 94px; }
#today_events .event p { font-size: 1.1em; line-height: 130%; color: #a8bf8e; }

#uepatickets_info { padding: 0 12px 24px; }
#uepatickets_info img { display: inline; margin-right: 20px; }
/*---------------------------------------------------------------------------*/


/* #main_prev_top
-----------------------------------------------------------------------------*/
.fir_col_main_prev_top { float: left; padding-top: 12px; width: 298px; background: url(../new_images/bg_fir_col_main_prev_top.gif) repeat-y; }
.sec_col_main_prev_top { float: left; padding-top: 12px; width: 153px; }

.main_prev_top { margin-bottom: 10px; }
.img_main_prev_top { float: left; width: 140px; margin-left: 2px; border: 3px solid #E6E4D8; padding: 3px; display: inline; }
.cnt_main_prev_top { float: left; width: 134px; padding: 0 5px; }

.cnt_main_prev_top h3 { padding-bottom: 2px; font-size: 1em; font-weight: normal; color: #333; text-transform: uppercase; line-height: 100%; }
.cnt_main_prev_top p { font: 1.7em Palatino, Georgia, "Times New Roman", serif; line-height: 100%; }
.cnt_main_prev_top .date_main_prev_top { font: 1.1em "Trebuchet MS", sans-serif; color: #999; }

.sec_col_main_prev_top dl { margin: 0 0 10px 10px; padding-bottom: 6px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
.sec_col_main_prev_top dt, .sec_col_main_prev_top dd { padding-right: 10px; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; line-height: 100%; }
.sec_col_main_prev_top dt { font-size: 1.2em; padding-bottom: 3px; }
.sec_col_main_prev_top dd { font-size: 1.1em; }
.sec_col_main_prev_top dd { color: #a8bf8e; }

.sec_col_main_prev_top .event { float: left; display: inline; margin: 0 0 10px 10px; padding-bottom: 6px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
.sec_col_main_prev_top .event .fir_col { float: left; width: 50px; }
.sec_col_main_prev_top .event .sec_col { float: left; width: 93px; }
.sec_col_main_prev_top .event p { font-size: 1.1em; line-height: 130%; color: #a8bf8e; }
/*---------------------------------------------------------------------------*/


/* #sec_prev_top
-----------------------------------------------------------------------------*/
.sec_prev_top { padding: 0 16px; }
.sec_prev_top .fir_col { float: left; padding-right: 5px; width: 216px; }
.sec_prev_top .sec_col { float: left; padding-left: 5px; width: 216px; }
/*---------------------------------------------------------------------------*/


/* #press_list, #blog_list, #no_te_pierdas_list
-----------------------------------------------------------------------------*/
#press_list, #blog_list, #no_te_pierdas_list { padding: 16px 0 0 12px; background: url(../new_images/bg_tlt_sec_prev_top.gif) no-repeat top left; }

#no_te_pierdas_list h3 { margin-bottom: 10px; padding: 4px 4px 3px; font-size: 1em; font-weight: normal; color: #000; text-transform: uppercase; background: #fbfaf7 url(../new_images/br_bottom.gif) repeat-x bottom left; }

#tlt_notas, #tlt_uepablogs, #tlt_notepierdas { margin: 0 0 4px 2px; }

.press { margin-bottom: 10px; padding-bottom: 11px; width: 204px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
.img_press { float: left; width: 64px; padding-bottom: 6px; }
.br_img_press { float: left; padding: 3px; border: 1px solid #D3CEC5; background-color: #FFF; }
.press h3 { float: left; width: 140px; padding-bottom: 6px; font: normal 1.7em Palatino, Georgia, "Times New Roman", serif; line-height: 100%; }
.cnt_press { font-size: 1.3em; line-height: 120%; }

#blog_list { padding-bottom: 12px; }
#blog_list h3 { margin-bottom: 4px; width: 204px; font-size: 1em; font-weight: normal; color: #845915; text-transform: uppercase; line-height: 140%; background-color: #E6E4D8; }

.blog { margin-bottom: 5px; padding-bottom: 6px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
.img_blogs { float: left; width: 89px; }
.br_img_blog { float: left; padding: 3px; border: 1px solid #D3CEC5; background-color: #FFF; }
.br_img_blog img { float: left; padding-right: 3px; }
.br_img_blog .blogger { padding: 0; }
.cnt_blog { float: left; width: 115px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; line-height: 120%; }

#no_te_pierdas_cine, #no_te_pierdas_variedades, #no_te_pierdas_musica { padding-top: 2px; background-color: #F9F8F4; }

.no_te_pierdas { margin-bottom: 10px; padding-bottom: 11px; width: 204px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
.img_no_te_pierdas { float: left; padding-left: 4px; width: 50px; }
.br_img_no_te_pierdas { float: left; padding: 3px; border: 1px solid #D3CEC5; background-color: #FFF; }
.cnt_no_te_pierdas { float: left; padding-right: 6px; width: 144px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; line-height: 120%; }
/*---------------------------------------------------------------------------*/


#poll, #phrase { width: 100%; }
#poll .container_border_in, #phrase .container_border_in { padding: 0; }

#poll h3 { padding-top: 4px; font: normal 1.7em Palatino, Georgia, "Times New Roman", serif; color: #900; line-height: 100%; }
#poll ul { margin: 12px 0 20px; }
#poll li { padding: 0; }
#poll label { margin-left: 5px; }
#poll p { padding-bottom: 9px; }

#phrase blockquote { padding-top: 8px; font-size: 1.3em; font-style: italic; }
#phrase p { padding-top: 8px; padding-bottom: 9px; font: 1.7em Palatino, Georgia, "Times New Roman", serif; color: #900; text-align: right; }

#ueparadio { margin-bottom: 14px; padding-top: 4px; }
#ueparadio p { margin: 0 4px 5px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #999; text-align: center; line-height: 120%; }
#ueparadio span { color: #333; }

#footer { padding-bottom: 12px; font-size: 1.1em; text-align: center; }
#footer ul { margin: 12px 0; }
#footer li { display: inline; list-style: none; border-right: 1px solid #666; padding: 0 6px; }
#footer #first_mnu { padding-left: 0; }
#footer #last_mnu { border: 0; padding-right: 0; }


/* =TabbedPanels
-----------------------------------------------------------------------------*/
.TabbedPanels { float: left; margin-bottom: 14px; width: 100%; }
.TabbedPanelsTab { float: left; position: relative; top: 1px; list-style: none; margin-right: 1px; padding: 4px 10px; border: 1px solid #BDB7A7; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #333; background: url(../new_images/bg_tabbedpanel_inactive.gif) repeat-x; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; }
.TabbedPanelsTabHover { background: url(../new_images/bg_tabbedpanel_hover.gif) repeat-x; }
.TabbedPanelsTabSelected { border-bottom: 1px solid #EFEDE1; background: url(../new_images/bg_tabbedpanel_active.gif) repeat-x; }
.TabbedPanelsContentGroup { clear: both; border: 1px solid #BDB7A7; background-color: #EFEDE1; }
.TabbedPanelsContentWrap { padding: 6px; }
.TabbedPanelsContent { padding-bottom: 8px; font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; background-color: #FFF; }
.TabbedPanelsContent p { padding: 8px 6px 0; }
/*---------------------------------------------------------------------------*/


/* =TabbedPanels2
-----------------------------------------------------------------------------*/
.TabbedPanels2 { width: 100%; font-size: 1.2em; }
.TabbedPanelsTab2 { padding-right: 1px; }
.TabbedPanelsContentGroup2 { border: 1px solid #BDB7A7; padding: 6px; background-color: #EFEDE1; }
.TabbedPanelsContentWrap2 { width: 100%; }
.TabbedPanelsContent2 { padding: 6px; background-color: #FFF; }

#LnkWrapTab1, #LnkWrapTab2 { border: 1px solid #BDB7A7; border-bottom: none; padding: 3px 10px 2px; }
#LnkWrapTab1 { background: #efeee1 url(../new_images/bg_tabbedpanel_active.gif) repeat-x; }
#LnkWrapTab2 { background: #e7e5d8 url(../new_images/bg_tabbedpanel_inactive.gif) repeat-x; }

#LnkWrapTab1 a, #LnkWrapTab2 a { cursor: pointer; color: #333; text-decoration: none; }
/*---------------------------------------------------------------------------*/


/* =Results General Search
-----------------------------------------------------------------------------*/
#results_general_wrap h2 { padding: 3px 8px; font-size: 2.5em; font-weight: normal; background: url(../new_images/bg_hr_holder2.gif); }

#results_general { padding: 0 16px 20px; }

#warning_wrap { padding-top: 20px; font-size: 1.3em; }
#warning_wrap .container_border_out { margin: 0; width: 100%; }
#warning_wrap .container_border_in { background-color: #FCFBFA; }
#warning_wrap #back2 { padding-top: 20px; }

#warning { padding: 4px; }

#img_warning { float: left; width: 86px; }
#br_img_warning { float: left; padding: 3px; border: 1px solid #D3CEC5; background-color: #FFF; }

#cnt_warning { float: left; width: 326px; padding-right: 10px; }
#cnt_warning p { color: #000; line-height: 120%; }

.results_general_section { padding: 16px 0; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
.results_general_section h3 { padding: 0 0 4px 20px; font: 1.7em Palatino, Georgia, "Times New Roman", serif; color: #900; line-height: 110%; }
.results_general_section li { list-style-type: square; margin-left: 20px; font-size: 1.3em; }
/*---------------------------------------------------------------------------*/


/* =Search Name / Place
-----------------------------------------------------------------------------*/
#search_name_place label { color: #666; }

#sName, #sPlace { border: 1px solid #A4B97F; font: 1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #817769; width: 200px; height: 18px; }
#sPlace { margin-left: 15px; }
/*---------------------------------------------------------------------------*/


/* =Search-Results Restaurants / Bars
-----------------------------------------------------------------------------*/
#search_restbar select { border: 1px solid #A4B97F; padding: 1px 0; font: 1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #666; }

#results_restbar_wrap { padding-bottom: 16px; }
#results_restbar_wrap h2 { padding: 3px 8px; font-size: 2.5em; font-weight: normal; background: url(../new_images/bg_hr_holder2.gif); }

.relevant_restbar { padding: 16px; font-size: 1.1em; }

.fir_col_relevant_restbar { float: left; width: 156px; }
.sec_col_relevant_restbar { float: left; width: 286px; }

.relevant_restbar h3 { padding-bottom: 6px; font: normal 1.7em Palatino, Georgia, "Times New Roman", serif; color: #900; line-height: 100%; }
.relevant_restbar p { margin-bottom: 12px; padding: 0 0 12px 2px; color: #666; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }

.relevant_restbar .relevant_restbar_details { margin: 0; padding: 0; color: #333; background: none; }

#results_restbar_list { padding: 0 8px; }

#results_restbar_filter { margin-bottom: 12px; padding: 8px 4px; text-align: center; background-color: #f6f6f4; }
#results_restbar_filter li { display: inline; list-style: none; padding: 0 3px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; }

#results_restbar { width: 100%; font-size: 1.1em; color: #777; }
#results_restbar tr { background-color: #fbfaf4; }
#results_restbar .alt { background-color: #fefdf7; }
#results_restbar th, #results_restbar td { padding: 4px 8px; }
#results_restbar th, #results_restbar td { border-bottom: 4px solid #faf8f1; }
#results_restbar th { font-weight: normal; color: #F60; text-transform: uppercase; background-color: #FCFCF9; }
#results_restbar .first_col { padding-right: 0; text-align: center; }
#results_restbar .first_col img { display: inline; }
/*---------------------------------------------------------------------------*/


/* =Last Updates
-----------------------------------------------------------------------------*/
#last_updates_wrap h2 { padding: 3px 10px 0 7px; font-size: 2.5em; font-weight: normal; height: 31px; background: url(../new_images/bg_hr_holder1.gif) repeat-x; }

#last_updates { padding: 16px 16px 12px; }

#fir_col_last_updates, #sec_col_last_updates { float: left; width: 221px; }

#fir_col_last_updates h3, #sec_col_last_updates h3 { font-size: 1.1em; font-weight: normal; color: #F60; text-transform: uppercase; }
#fir_col_last_updates ul, #sec_col_last_updates ul { margin: 3px 14px 16px 0; }
#fir_col_last_updates ul { padding-right: 8px; }
#fir_col_last_updates li, #sec_col_last_updates li { list-style: none; padding: 3px 0 2px 16px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; background: url(../new_images/bullet_last_updates_item.gif) no-repeat 0 5px; }
/*---------------------------------------------------------------------------*/


/* =Links
-----------------------------------------------------------------------------*/
a { color: #666; }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }

#user_logged a { color: #900; }

#back a { color: #817769; text-decoration: underline; }
#back2 a { color: #333; text-decoration: underline; }

#send_question a { cursor: pointer; }
#send_question h2 a { color: #900; }

#uepatickets .event h2 a { color: #930; text-decoration: none; }

#today_events .event .fir_col a, .sec_col_main_prev_top .event .fir_col a { float: left; border: 1px solid #d3cec5; padding: 3px; }

.cnt_main_prev_top a:link, .cnt_main_prev_top a:visited { color: #F60; }
.cnt_main_prev_top a:hover, .cnt_main_prev_top a:active { color: #900; text-decoration: none; }

#press_list .press h3 a { color: #900; text-decoration: none; }

.container_border_content h3 a { color: #F60; }
.container_border_content h3 a:hover, .container_border_content h3 a:active { text-decoration: none; }

.results_general_section a { color: #000; }

.relevant_restbar h3 a { color: #900; }
.relevant_restbar h3 a:hover, .relevant_restbar h3 a:active { text-decoration: none; }

#results_restbar_filter a:link, #results_restbar_filter a:visited { text-decoration: underline; }

#results_restbar .restbar_name a { color: #333; }

#footer a { text-transform: uppercase; }
/*---------------------------------------------------------------------------*/


/* =Misc
-----------------------------------------------------------------------------*/
.bg_hr_holder { padding: 0 16px 20px 7px; background-color: #FFF; }
.bg_hr_holder h2 { padding: 3px 10px 0 7px; font-size: 2.5em; font-weight: normal; height: 31px; background: url(../new_images/bg_hr_holder1.gif) repeat-x; }

#back { padding-bottom: 16px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; text-transform: uppercase; }
#back img { display: inline; margin-right: 2px; }

.container_border_out { float: left; margin-bottom: 14px; }
.container_border_in { border: 3px solid #E6E4D8; padding: 3px; background-color: #FFF; }
.container_border_in h2 { padding: 3px 8px; font-size: 2.2em; font-weight: normal; background-image: url(../new_images/bg_hr_container.gif); }
.container_border_content { padding: 0 8px; }
.container_border_content ul { margin: 12px 0; }
.container_border_content li { list-style: none; padding: 4px 0; font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; }
.container_border_content dl { float: left; width: 290px; margin-top: 11px; padding-bottom: 12px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
.container_border_content dt { float: left; }
.container_border_content dd { margin-left: 76px; }
.container_border_content dd p { font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; }
.container_border_content h3 { font: 1.7em Palatino, Georgia, "Times New Roman", serif; }
.container_border_content table { width: 100%; }

/* Hide hack from IE5-Mac \*/
* html .container_border_content dd { height: 1%; }
/* End hide hack from IE5-Mac */

.top_list { width: 100%; }
.top_list .container_border_in { padding: 0; }
.top_list li { padding-left: 17px; background: url(../new_images/icon_top_list_item.gif) no-repeat 0 6px; }

.clear { clear: both; }


/*---------------------------------------------------------------------------*/


/* =Cintillo Newsletter
-----------------------------------------------------------------------------*/
#news_suscribe { background-color: #FFFFFF; border: 5px solid #EFEDE1; height: 68px; }
#ct_news_suscribe { float: left; width: 575px; text-align: left; padding: 10px 15px; }
#ct_news_suscribe p { font: Trebuchet MS, sans-serif; font-size: 1.2em; color: #665B53; align: left; }
#ct_news_suscribe .bold { font-weight: bold; }
#frm_news_suscribe { float: right; padding: 18px 15px; }
#news_input_email { width: 200px; height: 19px;  border: 1px solid #E0DED3; vertical-align: top; padding: 5px 5px 0 5px; font: Trebuchet MS, sans-serif; font-size: 1.2em; color: #665B53; }