

/*estructura*/

#contenedor{width:730px;margin:0 20px;background:#fff;}
#cabecera{height:59px;}
#cabecera #logo{float:left;}
#cabecera #bienvenido{margin-left:424px;text-align:right;}
#menu{height:33px;padding-left:10px;}
#menu,#menu a{font-size:13px;color:#999;font-weight:bold;text-decoration:none;}
#menu .on{color:#cc0000;}
#pestanas{height:35px;border-bottom:20px solid #cc0000;}
#pestanas img{display:block;}
#pestanas li{width:244px;float:left;display:block;}
#pestanas li#pSimulador{width:242px;}
#contenido{background:url(../img/bottom.gif) no-repeat left bottom;padding-bottom:15px;}
#contenido .marco{border-left:2px solid #cc0000;border-right:2px solid #cc0000;}
.colIzq{width:260px;float:left;padding:34px 0 0 18px}
.colDer{margin-left:324px;padding:34px 20px 0 0;}
.centro{padding:0 20px 0 40px;}

#pie,#pie a{font-size:12px;color:#999}
#pie{padding:30px 0 10px;}
#titulo{background:#cc0000 url(../img/tit_right.gif) no-repeat right top;}

#popup #contenedor{width:583px;margin:0 10px;}
#popup #cabecera{height:29px;}
#popup #contenido{background-image:none;padding-bottom:15px;}
#popup .marco{border-left:2px solid #cc0000;border-right:2px solid #cc0000;border-bottom:2px solid #cc0000;padding:22px 35px 30px;}
#popup div,#popup td{font-family:verdana,arial,sans-serif;}
#popup .titCond{background:#cc0000;padding:1px 10px 3px;color:#fff;font-size:11px;margin:33px 0 18px;}
#popup p{font-size:11px;padding-bottom:10px;}


/*estilos generales*/

body{margin:20px 0 0;padding:0;background:#cc0000 url(../img/background.gif) repeat-y 0 0;}
div,td,h1,h2,h3,h4{font-family:arial,verdana,sans-serif;font-size:12px;color:#000;line-height:1.25;margin:0;padding:0;}
form,p,ul{margin:0;padding:0;}
ul{list-style:none;}
a{text-decoration:underline;}
img{border:0;}
.fRight{float:right;}
.fLeft{float:left;}
.clear{clear:both;width:720px;font-size:1px;}
.bloc{display:block;}
.center{text-align:center;}

.negro10{font-size:10px !important;color:#000;}
.negro11{font-size:11px !important;color:#000;}
.negro12{font-size:12px !important;color:#000;}
.negro13{font-size:13px !important;color:#000;text-decoration:none;}
.negro14{font-size:14px !important;color:#000;}
.negro18{font-size:18px !important;color:#000;}
.negro24{font-size:24px !important;color:#000;}
.gris11{font-size:11px !important;color:#666;}
.gris12{font-size:12px !important;color:#666;}
.gris13{font-size:13px !important;color:#666;}
.grisc13{font-size:13px !important;color:#999;}
.rojo10{font-size:10px !important;color:#cc0000;}
.rojo11{font-size:11px !important;color:#cc0000;}
.rojo12{font-size:12px !important;color:#cc0000;}
.rojo13{font-size:13px !important;color:#cc0000;}
.rojo14{font-size:14px !important;color:#cc0000;}
.rojo16{font-size:16px !important;color:#cc0000;}
.rojo16n{font-size:16px !important;color:#cc0000;font-weight:normal;}
.rojo20{font-size:20px !important;color:#cc0000;}
.rojo22{font-size:22px !important;color:#cc0000;}
.sepH{padding:0 3px;}
.hide{display:none;}
.mLeft20{margin-left:23px;}
.right{text-align:right;}
ul.lista li{font-size:12px;color:#000;background:url(../img/list.gif) no-repeat 0 4px;padding:0 0 0 8px;}
ul.lista2 li,ul.lista3 li{font-size:12px;color:#000;background:url(../img/list2.gif) no-repeat 4px 2px;padding:0 0 0 17px;}
ul.lista3 li{padding:0 0 6px 17px;}
ul.listaTarj{margin-bottom:4px;}
ul.listaTarj li{font-size:12px;color:#000;background:url(../img/list_tarjeta.gif) no-repeat 4px 12px;padding:10px 0 0 50px;}

body#popup{margin:10px 0 0;padding:0;background-color:#fff;background-image:none;}
#popup ul.lista li{padding:0 0 15px 14px;font-size:11px;}
/* estilos particulares */

.faq td{vertical-align:top;padding:0 0 4px;}
.faq td ul{margin:5px 0;}
.faq td div{padding-bottom:10px;}
.faq td li{list-style-type: disc;margin-left:16px;}
.faq td.n{padding:0 7px 3px 0;}
.regalo{width:193px;float:left;padding:0 25px 0 22px;}
.regalo img{margin:10px 0;}
.regalosI #solicita{float:left;width:250px;}
.regalosI #botones{margin:0 0 0 260px;}
.regalosI #botones2{margin:0 0 0 200px;padding-top:10px;}
.regalosI .centro{padding:0 20px}
.regalosI .fRight{margin-top:5px;}
.regalosI #pestanas{border-bottom:none;}

.regalos .fila{clear:left;}
.regalos .marco{padding:20px 0 0 20px;}
.regalos .regalo{width:175px;float:left;padding:20px 0 10px;}
.regalos .clear{width:700px;}
.regalos #solicitala{padding:75px 0 0 55px;width:258px;float:left;}
.regalos #solicitala img.tarjeta{float:left;margin:0 15px 0 0;}
.regalos #solicitala .boton{text-align:center;}

.condiciones{clear:left;}
.condiciones2{width:190px;float:left;}

.popReg{width:590px;position:absolute;left:88px ;top:336px;display:none;}
img.marcoPop{display:block;}
div.marcoPop{background:#fff;border-left:2px solid #cc0000;border-right:2px solid #cc0000;min-height:180px;padding-bottom:20px;}
*html div.marcoPop{height:180px;}
.popReg .derecha{width:310px;float:right;text-align:center;margin:0 20px 0 20px}
.popReg .izquierda{width:180px;margin:0 20px}
.popReg .clear{width:580px;}

.descuentos .marco{padding:40px 20px 0 46px;}
.descuentos .descuento{width:147px;float:left;padding:20px 0 10px 93px;}
.descuentos .first{padding-left:0;}
.descuentos .clear{width:600px;}
.descuento img{margin:10px 0 25px;}

.simuladorI #pestanas{border-bottom:none;}
.simuladorI .marco{background:url(../img/back_simulador.gif) no-repeat 0 0;width:726px;}
.simuladorI input{font-family:arial,verdana,sans-serif;font-size:12px;color:#000;width:90px;}
.simuladorI .colIzq{width:290px;min-height:320px;padding:70px 0 0 70px;}
.simuladorI .colDer{margin-left:300px;padding:34px 20px 0 0;}
*html .simuladorI .colIzq{height:320px;}
.simuladorI form{height:300px;}
.simuladorI form p{float:left;width:120px;padding:15px 0 0;}
.simuladorI form label{padding-bottom:3px;}
.simuladorI #resultado{position:absolute;text-align:right;width:313px;left:389px;top:401px;font-family:verdana,arial,sans-serif;font-size:33px;color:#fff;font-style:italic}
#resultado span{font-size:22px;}
.colIzq2{width:370px;float:left;padding:20px 0 0 18px}
.colDer2{margin-left:420px;padding:20px 18px 0 0;}
.simuladorI .colIzq2 .descripcion{margin-left:135px;}
.simuladorI .colDer2 .descripcion{margin-left:58px;}




