@charset "UTF-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
img {border: 0px;}
ul, li {list-style:none;}
body {font-family: "Lucida Sans", Arial, Verdana, sans-serif;color: #003f40;font-size: 12px;line-height: 18px;}
center {width: 900px;margin-right: auto;margin-left: auto;text-align: left;}

a:visited, a:link, a:active {color:#447ACC; text-decoration:none;}
a:hover {text-decoration:none; color:#999999;}

.ui-widget-content span:hover { background-color:#f1f1f1 !important;}

a#RES_ID_fb_login {display:block;padding-top:5px;}
#facebook_login {-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;background-color:#FFFFFF;display:block;margin-left:13px;margin-right:13px;margin-top:3px;padding-top:5px;padding-bottom:5px;height:25px;}

div.log {background-color:#252525;bottom:0;color:#FFFFFF;left:0;padding:5px 0;position:fixed;text-align:center;width:100%;}

div#navigation {font-family: Georgia, "Times New Roman", Times, serif;	color: #FFFFFF;font-style: italic;font-size: 14px;height: 38px;background-color: #252525;}
div#navigation center a:visited, div#navigation center a:link, div#navigation center a:active{float: left;height: 22px;margin-top: 14px;padding-right: 8px;padding-left: 8px;margin-right: 1px;text-decoration: none;color: #FFFFFF;padding-top: 3px;}
.menu_selected {background-color: #FFFFFF;color: #000000 !important;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
div#info .menu_selected {background-color: #252525;color: #999999 !important;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;}
div#navigation center a:hover{float: left;height: 22px;margin-top: 14px;padding-right: 8px;padding-left: 8px;margin-right: 1px;background-color: #FFFFFF;text-decoration: none;color: #000000;padding-top: 2px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
div#info {position: absolute;width: 146px;padding-top: 17px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;left: 50%;margin-left: 304px;top: 0px;}
div.info_logged {-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;background-color:#252525;color:#EBEBEB !important;font-size:12px !important;font-weight:normal !important;padding-bottom:5px;padding-left:10px;padding-top:5px !important;width:136px !important;}
div.info_logged center{ text-align:left !important;}
div#facebook-profilepic {height:38px;overflow:hidden;position:absolute;text-align:center;top:0;width:38px;margin-left:-48px;*margin-left:-178px;}
div#facebook-profilepic img{ width:38px;}
div#info center {text-align: center;width: 146px !important;}
div#info center a:visited, div#info center a:link, div#info center a:active{color: #FFFFFF;text-decoration: none;font-style: italic;padding-right: 4px;padding-left: 4px;}
div#info center a:hover{color: #CDCDCD;text-decoration: none;font-style: italic;padding-right: 4px;padding-left: 4px;}

div#shopping_cart {font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size:10px; background-image: url(../img/shop_bg.gif);background-repeat: no-repeat;background-position: center;height: 115px;}
div#shopping_cart center > div{-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;background-color:#FFFFFF;left:50%;padding-right:10px;position:absolute;text-align:right;top:64px;}
div#shopping_cart center > div > a > img{float:left;margin-right:10px;margin-top:-2px;}
div#shopping_cart center > div > a + div + span + a {-moz-border-radius:7px;-webkit-border-radius:7px;background-color:#447ACC;color:#FFFFFF !important;display:block;margin-bottom:6px;margin-left:64px;margin-top:5px;padding-bottom:3px;padding-top:3px;text-align:center;text-decoration:none;width:142px;padding-left:0 !important;}
div#shopping_cart a:visited, div#shopping_cart a:link, div#shopping_cart a:active{color:#447ACC;font-size:10px;padding-left:6px;text-decoration:none;}
div#shopping_cart a:hover{color:#373a37;font-size:10px;padding-left:6px;text-decoration:underline;}

div#content { background-color:#ebebeb;border-top:5px solid #CCCCCC;border-bottom:5px solid #CCCCCC;padding-top:70px;margin-bottom:25px;padding-bottom:40px;min-height:800px;}
div#tabs {margin-bottom:25px;margin-top:-94px;width:900px;}

div#familias_tab > span, div#ocasiones_tab >span {background-color:#FFFFFF;border-bottom:1px solid #666666;display:inline-block;font-size:11px;margin-bottom:2px;margin-right:-1px;padding-bottom:2px;padding-left:10px;padding-top:2px;width:135px;}
div#cesta_loading_image {margin-left:25px;margin-top:-22px;position:absolute;}

div#right_bar {float:right;width:250px;}
div#right_bar h3{background-image: url(../img/h3.gif);background-repeat:no-repeat;color:#FFFFFF;font-family: Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:normal;margin-bottom:5px;padding:7px 10px 10px;font-style:italic;}
div#right_ocasiones, div#right_about, div#right_encuentras {padding: 15px; background-color: #fff; font-size: 10px;margin-bottom:15px;background-image:url("../img/h3_esquina.gif");background-position:right top;background-repeat:no-repeat;}
div#right_about blockquote {font-family:georgia;font-size:13px;font-style:italic;margin-bottom:10px;}
div#right_ocasiones span {display:block;height:75px;max-height:75px;overflow:hidden;}
div#right_ocasiones img {width:220px;}
div#right_ocasiones ul {margin-top:10px;}
div#right_ocasiones li {width:108px; display:inline-block;*float:left;}

div#ajax_content, div#ajax_content_loading_image {display:inline-block;width:640px;*float:left;}
div#ajax_content h1, div#ajax_content h3, div#ajax_content h2, div#popup_window_content h3 {color:#003F40;font-family: Georgia, "Times New Roman", Times, serif;font-size:24px;font-style:italic;font-weight:normal;line-height:26px;margin-bottom:15px;}

form#login, form#FormRegister {}
form#FormRegister a {color:#e1e1e1;}
form#FormRegister input {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#999999;font-family:georgia;font-size:24px;height:35px;padding-left:10px;width:440px;}
form#FormRegister input#confirmacion + label {background:none repeat scroll 0 0 #447ACC;font-size:20px;line-height:24px;padding-bottom:5px;}
form#FormRegister input#confirmacion + label + input {margin-top:-25px;}
form#FormRegister br {display:none;}
form#FormRegister img {float:right;}
form#FormRegister input#conditions, form#FormRegister input#mailing, form#login input#remember, input#mailing {margin-left:307px !important;margin-top:-20px;position:absolute;}
form#login input, form#forgot_password input {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#999999;font-family:georgia;font-size:24px;height:35px;padding-left:10px;width:620px;}
form#login a{background-color:#E1E1E1;display:block;margin-top:10px;padding:3px 10px;text-align: center;}
form#FormPagoEnvio h3, form#FormProfile h2, form#contacto h2 {font-size:24px;margin-top:10px;padding:5px 10px;}
form#FormPagoEnvio input, form#FormAccount input, form#FormProfile input {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#999999;font-family:georgia;font-size:24px;height:35px;padding-left:10px;width:620px;}
form#FormPagoEnvio input#back {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#252525;font-family:georgia;font-size:20px;height:35px;padding-left:10px;width:210px;margin-top: 15px;}
form#FormPagoEnvio input#next {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#fff;font-family:georgia;font-size:20px;height:35px;padding-left:10px;width:210px;background-color: #252525;margin-top: 15px;}
form#FormPagoEnvio textarea {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#999999;font-family:georgia;font-size:18px;height:100px;padding-left:10px;width:620px;}
form#FormPagoEnvio i, form#FormAccount i {font-size:10px;margin-left:340px;margin-top:-19px;position:absolute;}
form#FormPagoEnvio select {margin-left:340px;margin-top:-19px;position:absolute;}
form#FormPagoEnvio input#1 {width: 10px !important;}
form#FormPagoEnvio input#2 {width: 10px !important;}
form#FormPagoEnvio input#payment_same_as_ship{margin-left:310px;margin-top:-28px;position:absolute;width:16px !important;}
form#FormPagoEnvio input#paypal {margin-left:305px;margin-top:107px;position:absolute;width:20px !important;}
form#FormPagoEnvio input#lacaixa {margin-left:305px;margin-top:87px;position:absolute;width:20px !important;}
form#FormPagoEnvio input#transfer {margin-left:305px;margin-top:87px;position:absolute;width:20px !important;}
form#FormAccount input#submit, form#FormAccount input#reset, form#FormProfile input#submit, form#FormProfile input#reset {width:210px;}
form#contacto label {-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;background-color:#252525;color:#FFFFFF;display:block;font-size:10px;margin-left:10px;padding-left:10px;padding-top:5px;width:300px;margin-top: 10px;padding-right: 10px;}
form#contacto input {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#999999;font-family:georgia;font-size:24px;height:35px;padding-left:10px;width:580px;}
form#contacto textarea {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#999999;font-family:georgia;font-size:18px;height:100px;padding-left:10px;width:580px;}
form#contacto input#submit, form#forgot_password input#submit{background-color:#252525;color:#F1F1F1;text-shadow:1px 1px #000000;margin-top:10px;}
div#ajax_content input#submit{background-color:#252525;color:#F1F1F1;text-shadow:1px 1px #000000;margin-top:10px;}
div#ajax_content input#mailing, div#ajax_content input#conditions, div#ajax_content input#remember {height:20px;margin-left:20px;width:20px;}
div#ajax_content label {-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;background-color:#252525;color:#FFFFFF;display:block;font-size:12px;margin-left:10px;padding-left:10px;padding-top:5px;width:300px;margin-top: 10px;padding-right: 10px;}
div#ajax_content label:first-child {margin-top:10px;}

div.producto_destacado_primario {display:inline-block;margin-right:10px;max-width:300px;width:300px;border:1px solid #FFFFFF;float:left;}
div.producto_destacado_primario a {display:block; width:300px; height:380px; overflow:hidden;}
div.producto_destacado_primario img {min-width:300px;}
div.producto_destacado_primario .producto_precio {background-color:#252525;color:#FFFFFF;display:block;float:left;font-size:14px;max-height:37px;min-height:37px;max-width:120px;min-height:37px;min-width:120px;padding:3px 5px 5px;text-align:center;line-height:17px;}
div.producto_destacado_primario .producto_titulo {background-color:#E1E1E1;display:block;float:right;font-size:12px;max-height:36px;min-height:36px;padding:4px 5px 5px 10px;width:155px;line-height:18px;}
div#destacados_secundarios {float:right;width:320px;}
div.producto_destacado_secundario {float:left;margin-bottom:10px;margin-right:8px;width:150px;border:1px solid #FFFFFF;}
div.producto_destacado_secundario a {background-color:#FFFFFF;display:block;height:190px;overflow:hidden;width:150px;}
div.producto_destacado_secundario img {min-width:150px;}
div.producto_destacado_secundario .producto_precio {background-color:#252525;color:#FFFFFF;display:block;float:left;font-size:10px;max-height:37px;max-width:70px;min-height:37px;min-width:70px;padding:3px 0px 5px;text-align:center;line-height:17px;}
div.producto_destacado_secundario .producto_titulo {background-color:#E1E1E1;display:block;float:right;font-size:10px;max-height:36px;min-height:36px;overflow:hidden;padding:4px 5px 5px;width:70px;line-height:12px;}

div.producto_list_item {float:left;margin-bottom:10px;margin-right:8px;width:150px;border:1px solid #FFFFFF;}
div.producto_list_item a {background-color:#FFFFFF;display:block;height:190px;overflow:hidden;width:150px;}
div.producto_list_item img {min-width:150px;}
div.producto_list_item .producto_list_precio {background-color:#252525;color:#FFFFFF;display:block;font-size:12px;max-height:37px;min-height:37px;padding:1px 10px;line-height:18px;}
div.producto_list_item .producto_list_nombre {background-color:#E1E1E1;display:block;font-size:12px;max-height:33px;min-height:33px;overflow:hidden;padding:4px 5px 5px;line-height:12px;}

div.producto_paginacion {-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#FFFFFF;clear:both;font-size:11px;padding-left:10px;padding-right:10px;text-align:right;}

form#FormListCesta table, form#FormConfirm table, form#FormListPedido table, div#ajax_content table {border:1px solid #cdcdcd;width:640px;margin-bottom: 15px;}
form#FormListCesta table label, form#FormConfirm table label, form#FormListPedido table label, div#ajax_content table label {background-color: #fff !important;color:#252525 !important;font-size:14px !important;padding-bottom:0 !important;padding-left:10px !important;padding-right:0 !important;padding-top:0 !important;width:200px !important;margin:0px !important;text-align:left;}
form#FormListCesta table img, form#FormConfirm table img, form#FormListPedido table img, div#ajax_content table img {width:50px;}
form#FormListCesta table td, form#FormConfirm table td, form#FormListPedido table td, div#ajax_content table td {background-color:#FFFFFF;border:0 none;text-align:center; min-width:75px;}
form#FormListCesta input#empty, form#FormListCesta input#update {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#999999;font-family:georgia;font-size:20px;height:35px;padding-left:10px;width:210px;}
form#FormListCesta input#next {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#fff;font-family:georgia;font-size:20px;height:35px;padding-left:10px;width:210px;background-color: #252525;}
form#FormConfirm input#back {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#373a37;font-family:georgia;font-size:20px;height:35px;padding-left:10px;width:210px;}
form#FormConfirm input#connect {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #252525;color:#fff;font-family:georgia;font-size:20px;height:35px;padding-left:10px;width:210px;background-color: #252525;}
textarea#ship_message + label + input {margin-left:310px;margin-top:-28px;position:absolute;width:16px !important;}
input#transfer {margin-left:305px;margin-top:16px;position:absolute;width:20px !important;}

div#popup_board {background-color:#313131;height:100%;position:fixed;width:100%;z-index:500;filter:alpha(opacity=95);opacity: 0.95;-moz-opacity:0.95;}
div#popup_window {background-color:#FFFFFF;border:1px solid #252525;left:50%;margin-left:-300px;margin-top:5px;padding:15px;position:fixed;width:600px;z-index:501;}
div#popup_window center{width:600px !important;}
div#popup_window_close {background-color:#F1F1F1;border-color:#373A37 #373A37 #373A37 #E1E1E1;border-left:1px solid #E1E1E1;border-style:solid;border-width:1px;height:15px;margin-left:615px;margin-top:-16px;padding:1px 6px 4px;position:absolute;}
div#popup_window_loading_image {text-align: center;}
div#popup_window_content h3 {margin-bottom:5px;margin-top:15px;}
div#popup_window_content > div > img{border:5px solid #F1F1F1;float:left;margin-right:10px;height:375px;width: 300px;}
div#popup_window_content span {display:block;}
div#popup_window_content span.producto_item_descripcion {margin-bottom:10px;max-height:148px;overflow-y:auto;}
div#popup_window_content span.producto_item_categorias {font-size: 9px;margin-bottom:10px;}
div#popup_window_content span.producto_item_categorias a {background-color: #f1f1f1;color:#666666;margin-right:2px;padding:3px;}
div#popup_window_content span.producto_item_precio {background-color:#252525;color:#FFFFFF;font-size:24px;padding:10px 5px;margin-bottom:1px;line-height:26px;}
div#popup_window_content a.producto_item_link {background-color:#252525;color:#FFFFFF;display:block;font-size:18px;padding:5px;}
div#popup_window_content a.producto_item_link:hover {background-color: #e1e1e1;color:#252525;}
div#popup_window_content a.add_this{display:block;margin-left:0;position:absolute;top:9px;}
div#popup_window_content iframe {border:5px solid #F1F1F1;float:left;height:150px !important;margin-top:5px;width:590px !important;}
div#popup_window_content small {background-color:#F1F1F1;display:block;margin-left:5px;padding:5px;position:absolute;top:440px;}
div#popup_window_content span.producto_item_tienda_nombre {font-family: Georgia,Arial,Verdana;font-size:14px;padding:2px 5px;background-color:#F1F1F1;}
div#popup_window_content span.producto_item_tienda_direccion {font-family: Georgia,Arial,Verdana;font-size:12px;font-style:italic;padding:2px 5px;background-color:#F1F1F1;color:#373a37;}

div#publicidad {-moz-border-radius:10px;-webkit-border-radius:10px;background-image:url("../img/publicidad_caracas.jpg");background-repeat:no-repeat;border:1px solid #FFFFFF;height:210px;margin-top:20px;width:630px;clear:right;}
div#publicidad > a {width:630px;height:210px;display: block;}
div#publicidad h3 {background-color:#FFFFFF;font-size:14px;line-height:18px;margin-top:155px;padding:3px 10px;text-align:center;}

div#footer {font-size:10px;margin-bottom:40px;}
div#footer a:visited, div#footer a:link, div#footer a:active {background-color:#F1F1F1;color:#004ABA;display:inline-block;padding:1px 10px;text-decoration:none;}
div#footer a:hover {text-decoration:none; color:#999999;}
div#footer center {text-align_center;}
span#footer_texto {background-color:#e1e1e1;display:block;line-height:16px;margin-bottom:20px;padding:10px;}
span#footer_texto img {height: 20px;margin-right: 1px;vertical-align:middle;}
