@charset "UTF-8";
/* CSS for Dermocosmos.com */

body {margin:0;padding:0px;color:#404040;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;}
img {border:0;color:none;}
p {margin:0; padding:4px 0;}
a {color:#404040;decoration:underline;cursor:hand;cursor:pointer;}
a:hover {color:#00B5E8;}
a:visited {color:#551A8B;}
li {word-spacing:0; line-height:175%; list-style-type:disc;color: #404040; font-size:14px; margin-top:0px; margin-bottom:0;}
li .conv {line-height:100%; font-size:12px; margin-top:10px; margin-bottom:10px;}
ul {line-height:150%; margin-top:0; margin-bottom:0;}
h1 {padding:0;font-size:50px; margin:0;font-weight:normal;display:inline;}
h2 {display:inline; font-size:18px;font-weight:normal;}
h3 {font-size:21px; font-family: georgia, serif;font-style:italic;font-weight:bold}
h4 {font-size:12px; font-weight:bold}
.wrapper {width: 900px; margin:0 auto;}
.clear_div {clear:both; display:block; height:0; overflow:hidden;width:0;}

#indexforo_pg #foro, #antcons_pg #foro, #anterior_pg #foro, #asunto_pg #foro, #pregunta_pg #foro, #buscador_pg #foro, #resultados_pg #foro, #articulos_pg #articulos, #casos_pg #casos, #editorial_pg #editoriales, #libros_pg #libros, #tienda_pg #tienda {background-color:#00B5E8;}
#blog_pg #blog {-moz-border-radius:0 0 0 5px;background-color:white;}
#clublogin_pg #club, #welcome_pg #club, #algoritmos_pg #club, #bibliografias_pg #club, #revisiones_pg #club, #mesa_pg #club {-moz-border-radius:0 0 5px 0;background-color:#008080;}
 
#algoritmos_pg h3, #revisiones_pg h3, #bibliografias_pg h3, #privacidad_club_pg h3, #mesa_pg h3 {color:#008080;} 
#algoritmos_pg .links_box_club a:hover, #bibliografias_pg .links_box_club  a:hover, #revisiones_pg .links_box_club a:hover, #mesa_pg .links_box_club a:hover {color:#008080;} 
#algoritmos_pg .links_box_club a:visited, #bibliografias_pg .links_box_club a:visited, #revisiones_pg .links_box_club a:visited, #mesa_pg .links_box_club a:visited {color:#404040;} 
#algoritmos_pg .wrapper_middle_list a:hover, #bibliografias_pg .wrapper_middle_list  a:hover, #revisiones_pg .wrapper_middle_list a:hover, #mesa_pg .wrapper_middle_list a:hover {color:#008080;} 
#algoritmos_pg .wrapper_middle_list a:visited, #bibliografias_pg .wrapper_middle_list a:visited, #revisiones_pg .wrapper_middle_list a:visited, #mesa_pg .wrapper_middle_list a:visited {color:#404040;} 
 
#quienes-somos_pg #quienes-somos, #legal_pg #legal, #mapa_pg #mapa, #privacidad_pg #privacidad {text-decoration:underline;color:#EEDD66;}

.logo_box {float:left;padding:25px 0 0 30px;}
.logo_link {text-decoration:none;}
.logo_pic {float:left; padding:0px 10px 0 10px;}
.logo_link_text {float:left;font-family:Georgia, serif;font-size:24px;font-style:italic;color:#404040;}

.header_box {width:900px;height:94px;-moz-border-radius:0 0 10px 10px; background:none repeat scroll 0 0 #CCCCCC;}
.header_box_logon {width:900px;position:relative;height:94px;-moz-border-radius:0 0 10px 10px; background:none repeat scroll 0 0 #CCCCCC;}
.tagline {font-family:Lucida Grande;font-size:11.3px;text-align:center;font-style:normal;}
.menu {float:right; margin-right:5px; font-size:14px;text-align:center;color:white;}
.menu_item {float:right;border-left:1px solid white;padding: 3px 10px;background-color:#999999;}
.menu_item_left {float:right;padding: 3px 10px;background-color:#999999;-moz-border-radius:0 0 0 5px;}
.menu_item_right {float:right;border-left:1px solid white;padding: 3px 10px;background-color:#999999;-moz-border-radius:0 0 5px 0;}
.menu_item a, .menu_item_left a, .menu_item_right a  {color:white; text-decoration:none;}
.menu_item a:hover {color:black; text-decoration:none;}
.menu_item_left a:hover {color:black; text-decoration:none;}
#blog_pg .menu_item_left a  {color:black; text-decoration:none;}
.logout {position:absolute;left:730px;top:70px;text-align:right;width:150px;color:black;}
.logout a {font-size:12px;}

.footer_box {background:#00B5E8;-moz-border-radius:10px; width:900px; padding:20px 0;margin:30px auto 40px auto;font-family:Trebuchet MS, sans-serif;font-size:12px; color:white;text-transform:uppercase;text-align:center;}
.footer_bar {width:455px; margin:0 auto;}
.footer_bar_links {float:left;padding:0;margin:0;color:black;}
.footer_bar_links a {color:black; text-decoration:none;}
.footer_bar_links a:hover {color:black; text-decoration:none;}
.footer_bar_links a:visited {color:black; text-decoration:none;}

.footer_logo_box {width:205px;margin:0 auto;padding-top:20px;}
.footer_logo_pic {float:left;padding-right:5px;}
.footer_logo_text {color:white;margin:0; padding:4px 0 0 0;font-size:13px;}
.footer_logo_text_dermo {font-family:Georgia, serif; text-transform:lowercase;font-style:italic;}
.footer_icon_rss {background:url("/images/rss/rss-mini.png");width:16px;height:16px;}

.top {margin-top:5px;}
.title_box {width:67%;float:left;margin:8px 0 0 40px;border-bottom:7px solid #999999;;}
.intro_post_top {padding:20px 0 10px 40px;}

.wrapper_home {margin:0 auto;width:680px; margin:15px 0 0 65px;float:left;}
.wrapper_middle_preg {font-size:12px;margin:0 0 0 45px;font-family:Georgia,serif;padding-top:20px;}
.wrapper_middle {font-size:12px;width:650px;margin:0 auto;font-family:Georgia,serif;padding-top:20px;}
.wrapper_middle_list {font-size:12px;width:650px;margin:0 auto;padding-top:20px;}
.wrapper_middle_shop {font-size:12px;margin:0 auto;padding-top:10px;width:900px;}
.wrapper_varios {font-size:12px;width:650px;margin:0 auto;padding-top:20px;text-align:justify;}
.wrapper_middle_admin {font-size:12px;margin:0 auto;padding-top:20px;width:575px;font-family:georgia,serif;}
.wrapper_admin {font-size:12px;margin:0 auto;padding-top:20px;width:800px;font-family:georgia,serif;}
.wrapper_tienda_pic {float:left;width:195px;height:150px;overflow:hidden;margin:20px 18px 0 18px;padding:0;}
.wrapper_carrito {font-size:12px;margin:0 auto;padding-top:10px;width:800px;}
.call_link {text-align:left;padding-top:5px;}

.links_box {float:right; width:25%;}
.links_box a {text-decoration:none;text-transform:uppercase; font-size:16px;color:#404040;}
.links_box a:visited {text-decoration:none;text-transform:uppercase; font-size:16px;color:#404040;}
.links_box a:hover {text-decoration:none;text-transform:uppercase; font-size:16px;color:#00B5E8;}

.links_box_club {float:right; width:21%;}
.links_box_club a {text-decoration:none;text-transform:uppercase; font-size:16px;color:404040;}
.links_box_club a:visited {text-decoration:none;text-transform:uppercase; font-size:16px;color:404040;}
.links_box_club a:hover {text-decoration:none;text-transform:uppercase; font-size:16px;color:#008080;}

.link_bottom {text-align:right;padding-top:20px; font-family:Lucida Grande, sans-serif;font-size:14px;}
.link_bottom a:hover {color:#00B5E8;}
.link_bottom a:visited {color:#404040;}
.admin_ver {font-family:arial,sans-serif;padding-left:5px;text-align:right;}
.keep_on {padding:15px 0 0 0; text-decoration:underline;font-size:13px;text-align:center;}
.keep_on_cart {padding:15px 15px 0 0; text-decoration:underline;font-size:13px;float: right;}
.keep_on a:hover {color:#00B5E8;}
.keep_on a:visited {color:#404040;}
.keep_on_cart a:hover {color:#00B5E8;}
.keep_on_cart a:visited {color:#404040;}
.priv_box {margin-top:33px;width:50%;}
.priv_bracket_left {border-bottom:2px solid #CCCCCC;border-left:2px solid #CCCCCC;border-top:2px solid #CCCCCC;float:left;height:55px;width:5px;}
.priv_bracket_right {border-bottom:2px solid #CCCCCC;border-right:2px solid #CCCCCC;border-top:2px solid #CCCCCC;float:left;height:55px;width:5px;}
.datos_perso {color:grey;float:left;font-size:12px;height:50px;padding:6px 2px 6px 10px;width:328px;}

.form_gen {font-size:24px;line-height:2.2em;}
.form_admin {font-size:18px;line-height:2.2em;}
.form_protocol {font-size:20px;line-height:1.8em;}
.form_protocol_shop {font-size:16px;line-height:2.2em;}
.form_box {border:5px solid #00B5E8;font-family:Verdana, Hevetica, sans-serif; font-size: 12px;padding-left:2px;}
.form_box_fact {border:5px solid #CCCCCC;font-family:Verdana, Hevetica, sans-serif; font-size: 12px;padding-left:2px;}
.form_log {font-size:24px;width:420px;margin:40px auto;}
.form_log_box {float: left;margin-bottom:10px;}
.form_log_enviar {font-size:14px; margin-top:10px;}
.label_italic {text-align:left;font-weight:normal;font-style:italic;margin:0;padding:0;}
.label_log {float: left;width:250px;font-family:Georgia, serif;font-size:24px; font-style:italic;margin-bottom:10px;}
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

.forgot_link {font-family:Georgia, serif;font-size:12px;}
.forgot {float:left;padding-left:20px;padding-top:0;}
.forgot a:visited {color:#404040;}
.content_table {text-align:left; margin: 0 3px 0 10px;width:65%;border-bottom:1px dotted #CCCCCC; line-height:1.3em;}
.content_table a {color:#404040;}
.content_table a:hover {color:#00B5E8;}
.content_table a:visited {color:#551A8B;}
.content_title {text-align:left;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;padding:25px 0 15px 0;}
.content_td_admin {text-align:left;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;padding:5px 0;}

.filter_box {border-bottom:2px solid #CCCCCC;font-family:Lucida Grande,sans-serif;padding-bottom:20px;}
.filter_label {float:left;font-size:16px;font-weight:bold;margin-right:25px;}
.filter_button {float:left;padding:15px 0 0 5px;}
.criterium_box {float:left;margin-right:25px;}

.shop_pic1 {float:left; width:50%; background:#EEEEEE; height:230px;-moz-border-radius:10px 0 0 0;background: url('images/tienda/beach1.jpg') no-repeat 0px 0px;}
.shop_pic2 {float:left; width:50%; background:#EEEEEE; height:230px;-moz-border-radius:10px 0 0 0;background: url('images/tienda/ist2_11984907-portrait-of-mature-woman-sitting-in-countryside.jpg') no-repeat 0px 0px;}
.shop_pic3 {float:left; width:50%; background:#EEEEEE; height:230px;-moz-border-radius:10px 0 0 0;background: url('images/tienda/ist2_5585409-beautiful-woman-with-white-flower.jpg') no-repeat -20px 0px;}
.shop_pic4 {float:left; width:50%; background:#EEEEEE; height:230px;-moz-border-radius:10px 0 0 0;background: url('images/tienda/ist2_9898778-egg.jpg') no-repeat 140px 7px;}
.shop_pic5 {float:left; width:50%; background:#EEEEEE; height:230px;-moz-border-radius:10px 0 0 0;background: url('images/tienda/ist2_000010557897-baby.jpg') no-repeat -10px -33px;}
.shop_pic6 {float:left; width:50%; background:#EEEEEE; height:230px;-moz-border-radius:10px 0 0 0;background: url('images/tienda/ist2_2829958-beauty.jpg') no-repeat 0px -22px;}
.shop_ur {float:left; width:50%; background:#F0F0F0; height:230px;-moz-border-radius:0 10px 10px 0;}
.shop_ur h3 {font-size:24px; color:#CC6600;font-style:bold;padding:25px 0 0 30px;display:block;margin:0;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;}
.shop_ur_dscr {float:left;font-size:24px; color:#CC6600;font-style:normal;padding:12px 0 0 30px;width:280px;}
.shop_price_box {float:right;width:130px;padding-top:77px;}
.shop_price_button {float:right; width:100px;padding:5px 13px 0 0;}
.shop_ur_dscr ul li {padding-bottom:8px; line-height:140%;}
.pvp {text-align:right; font-size:12px;padding-right:25px;}
.shop_price_number {font-size:40px;font-style:bold;}
.shop_ll {float:left; width:50%; background:#DDDDDD; height:188px;-moz-border-radius:0px 0px 10px 10px;}
.shop_ll_caract {font-size:16px; color:#404040;font-style:italic; font-family:georgia; padding:11px 30px;}
.shop_lr {float:left; width:48%; height:175px; border:2px solid #DDDDDD; -moz-border-radius:0 10px 10px 10px;margin:10px 0 0 10px;position:relative;}
.shop_lr_details {font-size:20px;font-style:bold;padding:18px 0 0 25px;text-align:left;}
.shop_lr_link_box {font-size:14px;font-style:bold;text-decoration:underline;margin:5px 0 0 40px;padding-left:15px;}
.shop_lr_menu {float:left;width:78%;padding-top:13px;}
.down_arrow {background:url('images/icons/arrow_black.jpg');width:54px; height:54px;float:left;margin-top:28px;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity:0.3;}
.details_transition_box {border-left:2px solid #DDDDDD;border-right:2px solid #DDDDDD;height:12px;position:absolute;top:175px;left:70px;background-color:white;width:66%;}
.details_extra_box {font-family:georgia,serif; border:2px solid #DDDDDD;-moz-border-radius:10px;padding:4px 50px 20px;width:575px;float:right;background:white;margin:8px auto 0 auto;}
.shop_form_intro {font-size:16px; line-height:1.5em;font-style:italic;}
.shop_hair_box {float:left; width:25%;}
.shop_eyes_box {float:left; width:20%;}
.shop_sex_box {float:left; width:27%;}
.shop_year_box {float:left; width:28%;}
.woman_icon {float:left;width:16px;height:32px;margin-top:5px;background:url('images/icons/gender.png') no-repeat -32px 0px;clear:none;}
.man_icon {float:left;width:20px;height:32px;margin-top:5px;background:url('images/icons/gender.png') no-repeat 4px 0px;clear:none;}
.shop_form_half_box {float:left; width:50%;}
.shop_form_dashed {border-bottom:1px dashed #C6C6C6;heigth:10px; margin:20px 0 10px 0;}
.shop_comment_detail {font-size:12px; line-height:1em;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;}
.code_generated_div {font-size:14px; text-align:center;}
.code_generated {font-size:32px;font-family:georgia,serif;}
#pregunta_default {display:block; margin-bottom:15px;}
#pregunta_default .link_bottom {padding-top:25px;}
.preg_details_preg_box {float:left;text-align:left;width:80%;}
.preg_details_resp_box {float:right;text-align:right;width:80%;}
.preg_details_label {font-style:normal;font-weight:normal;margin:0;padding:0;text-align:left;line-height:1.5em;}
.preg_details_titlepreg {font-size:18px;color:black;font-family:georgia,serif;line-height:1.5em;}
.preg_details_text {font-size:14px;line-height:1.5em; font-family:georgia, serif;}
.preg_details_date {font-size:12px;line-height:1.5em;padding-bottom:6px;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;}

.tienda_pic {width:195px; height:150px;overflow:hidden;position:relative}
.tienda_banda {position:absolute;height:25px;bottom:0px;left:0;width:100%;background-color:#888888;z-index:2;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity:0.5;}
.tienda_set_title {position:absolute;height:25px;bottom:0px;width:100%;z-index:3;left:0;}
.tienda_set_title a {color:white;font-size:16px;text-transform:uppercase;text-decoration:none;text-align:left;}
.tienda_set_title a:hover {color:white;font-size:16px;text-transform:uppercase;text-decoration:none;}
.tienda_set_title a:visited {color:white;font-size:16px;text-transform:uppercase;text-decoration:none;}
.tienda_set_link_box {padding:3px 0 0 3px;}
.refer_triangle {background:url('../../../images/icons/triangulo.png') no-repeat;position:relative;top:-12px;left:100px;width:20px;height:13px;}
.tienda_claim {border-top: 2px solid #CCCCCC;border-bottom: 2px solid #CCCCCC;margin:30px auto 0;padding:0 10px 20px 0;width:640px;}
.cart_wrapper {width:780px;margin:5px auto 35px auto;}
.step_box {float:left;width:120px;}
.stepselected_pic_wrapper {border-bottom:2px solid #666;padding-bottom:5px;}
.steprest_pic_wrapper {border-bottom:3px dotted #CCC;padding-bottom:5px;}
.step_number {float:left; width:30px;font-size:24px;}
.step_claim {float:left; width:90px;}
.step_title {padding-top:5px;font-size:10px;font-weight:bold;}
.step_text {font-size:9px;padding:2px 5px 0 0;}
.step1_pic {background:url('../../../images/icons/ist2_7111605-shopping2.jpg') no-repeat -83px -17px;width:24px;height:26px;margin-left:10px;}
.step2_pic {background:url('../../../images/icons/ist2_7111605-shopping2.jpg') no-repeat -118px -60px;width:27px;height:26px;margin-left:10px;}
.step3_pic {background:url('../../../images/icons/ist2_7111605-shopping2.jpg') no-repeat -10px -100px;width:25px;height:26px;margin-left:10px;}
.step4_pic {background:url('../../../images/icons/ist2_7111605-shopping2.jpg') no-repeat -79px -59px;width:32px;height:26px;margin-left:10px;}
.step1_button_box {float:right;padding:10px 22px 0 0;width:145px;}
.step2_button_box {margin:25px auto 0;width:151px;}
.step3_button_box {margin:15px auto 0;width:115px;}
.step1_subtotal_box {float:right;font-weight:bold;font-size:15px;padding:8px 14px;}
.step3_subtotal_box {float:right; font-weight:bold;font-size:15px;padding:12px 14px;margin:0 auto;}
.cart_box {border-bottom:2px solid #CCC;border-top:2px solid #CCC;}
.cartship_box {border-bottom:2px solid #CCC;margin-top:0px;padding-bottom:0px;}
.cart_row_titles {padding:3px 0 1px 0;border-bottom:1px dotted #CCC;font-size:13px;font-weight:bold;color:black;text-align:center;}
.cart_rowrest_box {padding:10px 0 3px 0;}
.cart_rowship_box {padding:5px 0 3px 0;}
.cart_prod_title {float:left;width:380px;text-align:left;padding-left:10px;font-weight:bold;}
.cart_delivery_title {float:left;width:70px;padding:0 8px;}
.cart_pvp_title {float:left;width:90px;}
.cart_qty_title {float:left;width:125px;padding:0 10px;}
.cart_pvp_value {float:left;font-size:16px;text-align:center;width:90px;padding-top:4px;}
.cart_pvp_value_large {float:left;font-size:16px;text-align:center;padding:2px 0 0 35px;}
.cart_qty_value {text-align:right;margin:2px 2px 0 0;font-size:15px;width:30px;}
.cart_remove {float:left;font-size:12px;color:blue;text-decoration:underline;width:60px;padding-top:8px;text-align:center;cursor:pointer;}
.gift_pic {float:left;width:24px;height:24px;margin-left:3px;background:url('../../../images/icons/gift_24.png');}
.cart_gift_checkbox {margin:2px 2px 0 0;}
.cart_gift_box {padding:0 0 5px 10px;border-bottom:1px dotted #CCC;}
.sum_gift_box {padding:0 0 5px 10px;}
.cart_gift_text_box {float:left;padding-top:4px}
.cart_flow {width:725px;margin:10px auto 0 auto;}
.cart_transfer {padding:5px 0 2px 12px;}
#direnvio_form_block {float:left;width:50%;margin-left:25%;z-index:2;}
#dirfacturacion_form_block {float:left;width:50%;display:none;z-index:1;}
.dir_form_label {float:left;width:120px;}
.dir_form_input {float:left;margin:4px 0 10px 0;}
.dir_form_check {margin:4px 0 0 25px;font-size:12px;line-height:1em;}
.cancelacion_box {width:220px;border:3px solid #F1F1F1;-moz-border-radius:10px;background-color:#FAFAFA;margin:15px auto 0 auto;padding:10px 0;}
.cancelacion_button1 {padding:0;width:143px;margin:15px auto;}
.cancelacion_button2 {padding:0;width:118px;margin:15px auto;}
.cancelacion_button3 {padding:0;width:122px;margin:15px auto;}
.gracias_wrapper {width:780px;margin:25px auto 35px auto;}
.gracias_text {font-family:georgia;font-size:18px;line-height:1.5em;}
.gracias_button_box {float:left;margin:0 15px;}
.gracias_box {width:322px;padding:8px 20px;border:3px solid #F1F1F1;-moz-border-radius:10px;background-color:#FAFAFA;margin:10px auto 0 auto;}
.sum_wrapper {width:685px;margin:5px auto 15px auto;padding:10px 0 0 0;border:3px solid #F1F1F1;-moz-border-radius:10px;background-color:#FAFAFA;}
.sum_wrapper_detalles {width:685px;margin:10px 0 35px 0;padding:10px 0 0 0;border:3px solid #F1F1F1;-moz-border-radius:10px;background-color:#FAFAFA;}
.sum_prod_title {float:left;width:370px;text-align:left;padding-left:20px;}
.sum_row_titles {padding:3px 0 1px 0;font-size:13px;font-weight:bold;color:black;text-align:center;}
.sum_rowrest_box {padding:10px 0 3px 0;border-bottom:1px dashed #EEEEEE;}
.sum_rowfinal_box {padding:10px 0 3px 0;border-bottom:1px dotted #CCCCCC;}
.sum_rowship_box {padding:5px 0;}
.sum_pvp_value {float:left;font-size:14px;text-align:center;width:90px;}
.sum_top {border-bottom:1px dotted #CCCCCC;padding:4px 0 11px;}
.sum_top_date {float:right; color:grey;width:28%;font-size:11px;text-align:center;}
.sum_top_id {float:right;font-weight:bold; font-size:12px; font-family:lucida grande;text-align:center;width:44%;margin:0 auto;}
.sum_type {color:black;font-size:13px;font-weight:bold;padding:3px 0 1px 10px;text-align:left;}
.sum_qty_title {float:left;width:100px;padding:0 0 0 10px;}
.sum_transfer {padding:9px 0 0 15px;margin:5px 0;border-top:1px dotted #CCCCCC;}
.no_product {color:grey;padding:15px;font-size:16px;}
.admin_selector {padding:20px 0 80px 70px;}
.flecha ul li {list-style-image:url("images/icons/arrow.gif");font-family:georgia, serif; font-size:18px; font-style:normal;margin-bottom:7px;line-height:140%;}
.admin_selector ul li a {font-size:24px;line-height:2em;}
.contact_box {background-color:#EEEEEE;color:#404040;float:right;font-size:12px;padding:7px 12px;text-align:center;line-height:1.2em;margin-top:10px;}
.tienda_admin_title {font-size:24px; font-weight:bold;border-bottom:1px solid #404040;padding:5px 0;margin:15px 0 10px 0;}
.tienda_admin_dir_title {font-size:18px; font-weight:bold; padding:10px 0;}
.tienda_admin_label {float:left; font-weight:bold; width: 150px;padding-bottom:5px;}
.tienda_admin_block {padding-left:20px;font-size:14px;float:left;margin:0 50px 10px 0;}
.tienda_admin_block .preg_details_label {font-size:18px;}
.more_box {padding:25px 0 20px 0;float:right;width:50%;}
.less_box {padding:25px 0 20px 0;float:left;width:50%;}
#datos_empresa_block {float:right;width:50%;margin-right:25%;}
.datos_empresa_block_wrapper {border-top:1px dashed #CCC;padding:10px 0;margin:5px 0;display:none;}

.conv li {line-height:100%; font-size:12px; margin-top:10px; margin-bottom:10px;}
.conv ul {margin:20px 0;}

.ten_years_box {width:154px;float:left;}
.ten_years_wrapper {font-family:georgia;color:#404040;font-size:16px;border:1px solid #CCC;padding:10px;text-align:center;font-style:normal;}
.ten_years_wrapper p {color:#000;margin:0;padding:0;}
.ten_number {font-size:100px;line-height:.7em;}
.separator {width:70%;border-top:1px solid #CCC;padding-top:10px;margin:12px auto 0 auto;height:1px;}
.site_description {font-size:15px;text-align:left;}
.ten_years_wrapper a {color:black;text-decoration:none;font-weight:bold;}
.ten_years_wrapper a:visited {color:black;text-decoration:none;font-weight:bold;}
.ten_years_wrapper a:hover {color:black;text-decoration:none;font-weight:bold;}
.link_home_bottom {text-align:right; font-family:lucida grande, verdana, helvetica, arial, sans-serif;font-size:12px;margin:15px 0 4px 0;}
.link_home_bottom a {color:#134D86; text-decoration:underline;font-size:normal;}
.link_home_bottom a:visited {color:#134D86; text-decoration:underline;font-size:normal;}
.link_home_bottom a:hover {color:#134D86; text-decoration:underline;font-size:normal;}

.home_section_text {float:left;width:485px;padding:6px 12px 0 12px;border:0;}
.home_section_text p {font-family:Lucida Grande,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;font-size:14px;}
.home_banda_title h3 {font-size:22px;color:#333;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;font-style:normal;padding:2px 0 0 3px;margin:0;font-weight:normal;}
.home_section_pic {float:left;width:150px;margin:0;height:160px;overflow:hidden;position:relative;}
.home_section_pic_box {float:left;font-family:Lucida Grande,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;margin-top:15px;position:relative;background-color:#EEE;-moz-border-radius: 0px 10px 10px 0px;}
.home_banda {position:absolute;height:30px;bottom:0px;left:0;width:100%;background-color:white;z-index:2;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity:0.5;}
.home_banda_title {position:absolute;height:30px;bottom:0px;width:100%;z-index:3;left:0;}


#asunto_pg .footer_box p {text-align:center; margin:0; padding:0;}
.alert_red {color:red; padding:20px 0 5px 0;}
.alert_green {color:green; padding:20px 0 5px 0;}
.alert_green a:visited {color:#404040;}
.alert_green a:hover {color:#00B5E8;}
.smiley {font-family:Verdana, sans-serif;}

.casos_list_title {float:left; width:125px;font-weight:bold;}
.casos_list_item {float:left; width:100px;text-align:center;}
.casos_block {font-size:14px; padding:0 0 8px 40px;}
.respuesta_title {margin:0;padding:0;font-weight:normal;text-align:left;font-style:italic;color:#3366CC;}
.team_pic {float:left;width:215px; height:185px;padding-top:6px;}
.rss_icon {float:left;background:url("images/rss/rss-feed.png") 0 0; width:24px; height:24px; margin:5px 10px 10px 0;}
.rss_icons_box {width:575px; margin:20px auto;}
.rss_icons_item {margin: 3px 5px; float:left;}
.rss_google {background:url("images/rss/rss-feed.png") repeat scroll 0 -31px transparent;height:17px;width:105px;}
.rss_netvibes {background:url("images/rss/rss-feed.png") repeat scroll 0 -90px transparent;height:19px;width:105px;}
.rss_yahoo {background:url("images/rss/rss-feed.png") repeat scroll 0 -51px transparent;height:17px;width:105px;}
.rss_live {background:url("images/rss/rss-feed.png") repeat scroll 0 -72px transparent;height:17px;width:105px;}
.rss_bloglines {background:url("images/rss/rss-feed.png") repeat scroll 0 -113px transparent;height:17px;width:105px;}
.privacy_bottom_box {padding:20px 0 0 0; text-align:center;}

.search_box {float:left;width:50%;height:220px;}
.search_tip {color:#666666;float:left;font-size:16px;font-style:italic;padding:30px 30px 0 10px;width:41%;}
 
.error_min {min-height:250px;}
.error_large_icon {width:173px; margin:30px auto 0 auto;}
.error {color: red;font-size: 12px;line-height:1em;}

/* viejo en uso*/
label {font-weight: bold;font-size: 9px;width: 180px;}
	
#medio {text-align:center}
	
a.black:link {text.decoration:none; color:#000000}
a.black:visited {color:#000000}
a.orange:link {text-decoration:none; color:#CC6600}
a.orange:hover {color:#000000}
p.footer {font-size:10px}

.close_button {background:url("images/icons/close.png");cursor:pointer;position:absolute;height:35px;width:35px;z-index:4;top:-25px;left:-25px;}
#mask {position:absolute;z-index:9000;background-color:#000000;display:none;top:0;left:0px;}  
#boxes .window {position:absolute;width:550px;height:265px;display:none;z-index:9999;padding:20px;}
#boxes #dialog{width:550px;height:295px;border:10px solid #CCCCCC;background:white;font-family:georgia, serif;font-size:14px;}
#clublogin_pg #boxes .window {position:absolute;width:350px;height:150px;display:none;z-index:9999;padding:20px;}
#clublogin_pg #boxes #dialog{width:350px;height:150px;border:10px solid #CCCCCC;background:white;font-family:georgia, serif;font-size:14px;}
.ok_button {text-align:center;margin:10px 0 5px 0;}
.title_intro_foro {font-weight:bold; font-family:Lucida Grande;font-size:18px;padding:0 0 5px 0;}

#change-image {font-family: Lucida Grande,Helvetica,Verdana,sans-serif;font-size:12px;color:#404040;line-height:1em;text-align:center;}
.description_captcha {font-family: Lucida Grande,Helvetica,Verdana,sans-serif;font-size:14px;color:#404040;line-height:1em;}
.captcha_box {float:left;width:200px;}
.captcha_field_box {float:left;padding:20px 30px 0 0;}

/* Generales - estan al final para overwritear otros valore*/
.left_div {float:left;}
.marg_top20 {margin-top:20px;}
.marg_top15 {margin-top:15px;}
.marg_top5 {margin-top:5px;}
.marg_r20 {margin-right:20px;}
.marg_bot10 {margin-bottom:10px;}
.marg_bot4 {margin-bottom:4px;}
.padd_top0 {padding-top:0px;}
.padd_bot5 {padding-bottom:5px;}
.padd_top2 {padding-top:2px;}
.padd_top3 {padding-top:3px;}
.padd_top5 {padding-top:5px;}
.padd_top10 {padding-top:10px;}
.padd_top15 {padding-top:15px;}
.padd_0 {padding:0px;}
.font_24 {font-size:24px;}
.font_20 {font-size:20px;}
.font_18 {font-size:18px;}
.font_16 {font-size:16px;}
.font_14 {font-size:14px;}
.font_12 {font-size:12px;}
.font_11 {font-size:11px;}
.font_10 {font-size:10px;}
.font_9 {font-size:9px;}
.peq { font-size:10px}
.width_75 {width:75%;}
.width_65 {width:65%;}
.width_25 {width:25%;}
.width_10 {width:10%;}
.text_center {text-align:center;}
.text_left {text-align:left;}
.text_right {text-align:right;}
/* Generales - viejo */
.highlight {background-color:#FFFFB4;}
.blue {color:#3366CC;}
.red {color:red;}
.green {color:green;}
.black {color:#000000;}
.orange {color:#FFA720;}
.orange2 {color:#CC6600;}
.grey {color:#999999;}
.grey2 {color:#CCCCCC;}
.verde {color:#008080;}
.vermeil {color:#900}
.flota_izqda {float:left;}
.izqda {float:left; padding-right:5px; padding-left:5px}
.izqda_rss {float:left; width:16px;margin-left:5px;}
.relative {position:relative;}

.button_iz {background-image:url("/images/icons/fnd_btn_iz_oran.png");background-repeat:no-repeat;float:left;height:27px;width:16px;}
.button_ce {background-image:url("/images/icons/fnd_btn_ce_oran.png");background-repeat:repeat-x;float:left;height:22px;padding-top:5px;}
.button_de {background-image:url("/images/icons/fnd_btn_de_oran.png");background-repeat:no-repeat;float:left;height:27px;width:16px;}
.button_ce a {color:white;}
.button_ce a:visited {color:white;}
.button_ce a:hover {color:black;}

.link_button {background-color:transparent;border:medium none;color:#FFFFFF;font-family:Trebuchet MS,Arial,Helvetica,Lucida Grande,sans-serif;cursor:pointer;font-size:13px;font-weight:bold;text-decoration:none;padding:0px;}
