


/* ---------------------------------------------------------------------- *//* --------------- CSS GENERALES : BOMBERO --------------- *//* ---------------------------------------------------------------------- */h1, h2, h3, h4 {    font-family:Trebuchet MS,Arial;}body{    background:url(cssservlet?action=preview&imagen_css_id=986) repeat-x scroll right top;    font-family:Arial,Verdana,sans-serif;}.fieldError{    color: #fff;    text-align: center;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS HEADER ------------------------------ *//* ---------------------------------------------------------------------- */#hd{    height:506px;    width:974px;    background-image:url(cssservlet?action=preview&imagen_css_id=944);    _background-image:url(cssservlet?action=preview&imagen_css_id=945);    background-position:left top;    background-repeat:no-repeat;}#hd .logo {    background-image:url(cssservlet?action=preview&imagen_css_id=946);    background-position:center top;    background-repeat:no-repeat;    float:left;    height:25px;    width:230px;    margin-top:12px;}#hd h1{color:#FFFFFF;float:left;font-family:Arial, Helvetica, sans-serif;font-size:90px;line-height:90px;text-align:left;width:875px;padding-top:100px;padding-left:6px;}#hd h2{color:#fff;float:left;font-family:Georgia, 'Times New Roman', Times, serif;font-size:28px;padding-left:5px;text-indent:30px;padding-top:27px;text-align:left;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS CUERPO ------------------------------ *//* ---------------------------------------------------------------------- */#bd{    background-color:#FFFFFF;padding-bottom:20px;width:974px;}#izda{    padding-bottom:0px;    padding-left:20px;    padding-top:30px;    width:550px;}#izda h2{font-family:Arial, Helvetica, sans-serif;   color:#cc3333;font-size:32px;font-weight:bold;}#izda h3{    color:#fff;    font-family:Georgia, 'Times New Roman', Times, serif;    font-size:22px;    width:509px;    height:29px;    background-image:url(cssservlet?action=preview&imagen_css_id=947);    background-position:left top;    background-repeat:no-repeat;    margin-top:5px;    padding-left:12px;}#izda p{    font-family:Arial,Helvetica,sans-serif;    line-height:26px;    float: left;     width:  550px;    font-size: 14px;    margin:10px 0;}#izda b{    font-weight:bold:    color:none;    color:#cc3333;    font-size:16px;}#izda li b { font-size:16px;color:#000;}#izda ul{    float: left;     margin-top:10px;    font-size:14px;}#izda li{    list-style-type:none;    margin:0 20px 15px 20px;    padding-left:25px;    background-image:url(cssservlet?action=preview&imagen_css_id=949);    background-repeat:no-repeat;    background-position: left 5px;    line-height:26px;}.imagen{   background-image:url(cssservlet?action=preview&imagen_css_id=948);   background-repeat:no-repeat;   background-position: left top;   height:141px;   width:501px;   margin-top:15px;}#izda em{background-image:url(cssservlet?action=preview&imagen_css_id=950);background-position:left top;background-repeat:no-repeat;float:left;font-family:Georgia, 'Times New Roman', Times, serif;font-size:20px;color:#666;margin:40px 0 50px 0;padding-top:40px;padding-right:50px;width:500px;height:121px;text-align:center;}#dcha{    width:380px;}/* ---------------------------- CSS CUPON --------------------------- */#formulariocupon a:link{    color:#FFF;}#formulariocupon{    background-image:url(cssservlet?action=preview&imagen_css_id=961);    background-position:left 104px;    background-repeat:no-repeat;    background-color:#000;    float:left;        width:390px;    margin-top:35px;}#formulariocupon h2{    color:#FFF;    font-family:"Trebuchet Ms",Arial,Helvetica,sans-serif;    font-size:30px;    font-weight:bold;    line-height:28px;    padding-top:5px;    text-transform:uppercase;}#formulariocupon h3{    color:#FFF;    font-family:Georgia, 'Times New Roman', Times, serif;    font-size:18px;    font-weight:bold;    line-height:24px;    height:84px;    background-image:url(cssservlet?action=preview&imagen_css_id=963);    background-position:left top;    background-repeat:none;    padding-top:20px;    text-align:center;}#formulariocupon input.campo_fijo_cupon, #formulariocupon select.campo_fijo_cupon {    background-color:#FFFCFC;}#formulariocupon input.campo_fijo_cupon:focus, #formulariocupon select.campo_fijo_cupon:focus {    background-color:#FFFFFF;    background-image:none;    border-color:#ECB93B;}.caja_cupon {    display:inline;    float:left;    margin:0px 30px;    padding:10px 0;}.caja_cupon_send{}.campo_fijo_cupon {    background-color:#FFFFFF;    border:2px solid #999;    color:#000000;    font-family:Verdana,Arial,Helvetica,sans-serif;    font-size:12px;    padding:2px;    width:200px;}.label_cupon {    clear:left;    color:#FFF;    float:left;    font-size:14px;    font-weight:bold;    line-height:18px;    margin-right:5px;    text-align:right;    width:100px;}.campo_cupon {    color:#FFF;    float:left;     font-family:Arial;    font-size:12px;    line-height:18px;}.label_cupon_horizontal {    color:#FFF;    font-size:13px;    font-weight:bold;    text-align:center;    width:330px;}.campo_cupon_horizontal {    color:#FFF;    font-size:14px;    font-weight:bold;    padding:0px 0px 0px 5px;    text-align:center;}#formulariocupon .image{    background-image:url(cssservlet?action=preview&imagen_css_id=962);    float:left;    height:100px;    width:390px;    border: 0px;    display: inline;}select {    font-size:11px;}#cpDiv {margin-left:30px!important;}#comboPoblacionesDiv {padding-bottom:2px;}/* ---------------------------- CSS REQUISITOS --------------------------- */#bajocupon {    float:left;    background-image:url(cssservlet?action=preview&imagen_css_id=965);    background-position:left 75px;    background-repeat:no-repeat;}#bajocupon h3{    margin:15px 0;    color:#fff;    font-family:Georgia, 'Times New Roman', Times, serif;    font-size:22px;    width:380px;    height:29px;    padding-left:10px;    background-image:url(cssservlet?action=preview&imagen_css_id=964);    background-position:left top;    background-repeat:no-repeat;}#bajocupon li {    width:345px;    border-bottom:1px solid #e0e0e0;    font-size:12px;    font-weight:bold;    padding: 15px 5px 15px 0px;    color:#333;    float:right;}/* ---------------------------- CSS CENTROS --------------------------- */#zonainferior{font-size: 14px;}#zonainferior h3{    background-image:url(cssservlet?action=preview&imagen_css_id=951);    background-position:left top;    background-repeat:no-repeat;    color:#fff;    font-family:Georgia, 'Times New Roman', Times, serif;    font-size:22px;    padding-left:10px;    margin:30px 0;}/* ---------------------------- CSS HL --------------------------- */.hl:hover {    color:#000000;    text-decoration:underline;}.hl {    background-color:#C5E4F8;    border:2px solid #85C8F2;    color:#333333;    float:right;    font-size:16px;    font-weight:bold;    margin-right:20px;    margin-top:10px;    padding:3px;    text-decoration:underline;}#enviado h2{    font-size: 35px;    font-family: 'Trebuchet MS', Arial;    line-height: 37px;    margin: 20px;    color: #FFFFFF;    float: left;    font-weight: bold;    text-align: center;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS FOOTER ------------------------------ *//* ---------------------------------------------------------------------- */#ft{    background-color:#000;    background-image:url(cssservlet?action=preview&imagen_css_id=984);    background-position:center top;    background-repeat:no-repeat;    font-family:Arial, Helvetica, sans-serif;    font-size:12px;    line-height:18px;    text-align:center;    width:974px;    float: left;    color:#FFF;}#ft p{    margin-top:10px;    margin-bottom:10px;    background-image:url(cssservlet?action=preview&imagen_css_id=985);    background-position:center top;    background-repeat:no-repeat;    padding-top:25px;}#ft a:link{    color:#FFF;    font-weight:bold;    line-height:24px;}#ft a:hover{    color:#666;    font-weight:bold;    line-height:24px;    text-decoration:none;}#ft a:visited{    color:#FFF;    font-weight:bold;}.golosina {background-image:url(cssservlet?action=preview&imagen_css_id=982);background-position:left center;background-repeat:no-repeat;color:#fff;cursor:pointer;float:right;font-family:Arial, Helvetica, sans-serif;font-size:18px;height:49px;padding-left:25px;text-align:right;text-decoration:none;}.golosina span {background-image:url(cssservlet?action=preview&imagen_css_id=983);background-position:right center;float:left;line-height:42px;padding-right:20px;height:49px;}.imagetip {border:1px solid #ccc;}#informate {background-image:url(cssservlet?action=preview&imagen_css_id=987);background-position:left top;background-repeat:no-repeat;background-color:#fff!important;width:400px;height:61px;}
