/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 242 2010-03-14 00:55:02Z emartin24 $
 *
 */
#articulo_formulario,#producto_formulario {display:none;}
#articulo_formulario table,#producto_formulario table{float:left;width:392px;margin:20px 0 40px}
#articulo_formulario td,#producto_formulario td{height:34px;white-space:nowrap}
#articulo_formulario td input,#producto_formulario td input{height:20px;line-height:20px;width:210px;float: right;}
#articulo_formulario td label,#producto_formulario td label{height:20px;line-height:20px;width:170px;float: left;}
#articulo_formulario td textarea,#producto_formulario td textarea{width:390px;height:90px;float: left;border:1px solid #1F110E;background:#F6F4E5}
#articulo_formulario td span,#producto_formulario td span{float: left;font-size:11px;margin-top:7px;}
#articulo_formulario td input#condiciones,#producto_formulario td input#condiciones{width:auto;height:auto;float: left;border:none;background:none;line-height: normal;clear: left;}
#articulo_formulario td label.lab,#producto_formulario td label.lab{font-size:11px;}








#basic-modal-content {display:none;}
#basic-modal-content_privacidad {display:none;}
#basic-modal-content_legal {display:none;}
#basic-modal-contrasena {display:none;}
#basic-modal-alert {display:none;}
.alert-lista {width:360px; height:75px;}
#basic-modal-oferta {display:none;}
#basic-modal-content3 {display:none;}
#basic-modal-edad {display:none;}
#basic-modal-newsletter {display:none;}
#basic-modal-telefonos {display:none;}
#basic-modal-loading {display:none;}
#privacidad-modal,#terminos-modal,#legal-modal,#uso-modal,#contrasena-modal,#basic-modal-alert-msg,#cookies-modal{display:none}
/* Overlay */
#simplemodal-overlay {background:#000; cursor:default;}
/* Container */
#simplemodal-container { color:#1F110E; font-size:15px; line-height:normal;background:#fff;padding: 20px;text-align: left;font-family:'Source Sans Pro', sans-serif;float:left;border-radius: 15px 15px 15px 15px;
-moz-border-radius: 15px 15px 15px 15px;}
#simplemodal-container p{ font-size:15px;}
#simplemodal-container h3{font-size:20px;text-align:left; padding-bottom:10px; color:#1F110E; margin-bottom:10px;font-family:'Source Sans Pro', sans-serif;border-bottom:4px solid #1F110E}
#articulo_formulario h3,#producto_formulario h3{width:392px}

#simplemodal-container a{color:#1F110E;text-decoration:underline}
#simplemodal-container a:hover{text-decoration:none}
#simplemodal-container a.modalCloseImg {background: url(../imgs/x.png?1) no-repeat;width: 15px;height: 15px; display:inline; z-index:3200; position:absolute; right: 10px; top: 10px;cursor:pointer;}

#simplemodal-container .btn{float:right;text-transform:uppercase;background:#1D120C;border:1px solid #1D120C;font-family:'Source Sans Pro', sans-serif;color:#F6F4E7;line-height:24px;font-size:14px;padding:0 12px;margin:10px 0 0;cursor:pointer}
#simplemodal-container .btn img{float: right;height: 14px;margin: 5px -6px 0 12px;width: 8px;}

#simplemodal-container input{border:1px solid #1D120C}

.olvido_contrasena{ width:300px; height:160px; padding:15px;}
.olvido_contrasena input{ width:298px; margin:10px 0;height:20px;background:#fff}
.olvido_contrasena .boton{ text-align:center; margin:10px 0 0 98px;width:100px;}
.olvido_contrasena .contrasena1{ font-size:13px;}
.olvido_contrasena .bt_enviar{ float:left; display:inline;   font-size:12px; width:45px; height:19px; margin:5px 0 5px 113px; color:#FFF; padding:5px 23px 0 0; cursor:pointer; text-align:center}
.olvido_contrasena .bt_enviar:hover{ color:#8b8b8b;}

.alert-tancar{ text-align:center; width:300px; height:115px;}

.proteccio_dades{ padding:15px; height:500px; font-size:13px;}
.terminos_contrato{padding:15px; height:500px;font-size:13px;}
.proteccion{ width:800px;}
.clausula,.terminos{ width:800px; height:480px; overflow:auto; padding-right:30px; margin-right:-34px; text-align:justify}
.clausula p,.terminos p{ text-align:justify}
.terminos a{ text-decoration:underline;}
.terminos a:hover{text-decoration:none;}
.terminos li{color:#646464;list-style:circle inside none; padding:0 18px;}

#basic-modal-loading{text-align:center}


.terminos td{border:1px solid #222; height:30px; padding:20px;}

.alert_newsletter{ width:440px; height:175px;}
.alert_newsletter ul{ float:left; display:inline; margin:30px 0 0 113px; width:265px; height:40px;}
.alert_newsletter li,.alert_newsletter li label,.alert_newsletter li input,.alert_newsletter li span{ float:left; display:inline; margin:0;}
.alert_newsletter li{ height:30px;}
.alert_newsletter li input#email_news{ position:relative; top:-4px; margin-left:10px; width:140px; border:1px solid #b3b3b3}
.alert_newsletter li span{ position:relative; top:3px; left:5px; font-size:10px;}
.alert_newsletter .boton{ margin-left:185px;}
