


/* ---------------------------------------------------------------------- *//* --------- CSS GENERALES : MICRO GENERICO ------------------- *//* ---------------------------------------------------------------------- */* {padding:0;margin:0;}h1, h2, h3, h4 {    font-family:Arial, Helvetica, sans-serif;}body{    background:#fff;	background-image:url(cssservlet?action=preview&imagen_css_id=882);	background-repeat:repeat-x;    background-position:center top;    color:#000000;}.fieldError{    color: #dc0000;    text-align: center;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS HEADER ------------------------------ *//* ---------------------------------------------------------------------- */#hd{    background-image:url(cssservlet?action=preview&imagen_css_id=884);    background-repeat:no-repeat;    height:349px;    width:974px;}#hd .logo {    background-image:url(cssservlet?action=preview&imagen_css_id=883);    background-repeat:no-repeat;    position:absolute;    left:0;    top:0;	height:24px;	width:219px;    margin:10px 0 0 10px;}#hd h1{    color:#4d9cd9;    float:left;    font-family:Arial, Helvetica, sans-serif;    font-size:56px;    font-weight:bold;    line-height:56px;    text-align:left;    height:100px;    width:595px;    margin-top:100px;}#hd h2{    color:#999;	float:left;    font-family:Arial, Helvetica, sans-serif;	font-size:20px;	font-weight:bold;        text-indent:30px;    height:75px;	text-align:left;	width:595px;    line-heihgt:24px;    padding-top:21px;    _padding-top:9px;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS CUERPO ------------------------------ *//* ---------------------------------------------------------------------- */#bd{    width:974px;}#izda{    width:540px;}#izda h2{    color:#333;    font-family:Arial, Helvetica, sans-serif;    font-size:30px;}#izda h3{        background: url(cssservlet?action=preview&imagen_css_id=886) left 3px no-repeat;    font-family:Arial, Helvetica, sans-serif;    font-size:18px;    font-weight:bold;	color:#4d9cd9;    padding-left:25px;    height:32px;    margin-top:7px;}#izda p{    font-family:Verdana, Geneva, sans-serif;     font-size:14px;    line-height:24px;	color:#333;    margin-bottom: 25px;}#izda b{    font-weight:bold;    font-style:italic;    color:#4d9cd9;    font-size:15px;}#banner{    width: 540px;    height: 105px;    background-image: url(cssservlet?action=preview&imagen_css_id=887);    margin-top:5px;    padding-bottom:30px;    float:left;}#izda em{    color:#3d87c0;    font-family:Arial, Helvetica, sans-serif;    font-size:24px;    font-weight:bold;    line-height:30px;    margin:15px 0px;    padding:20px;    width:500px;    background:#f4fafe;    border:1px solid #eef6fc;    display:block;}#dcha{    width:380px;	background-image:url(../images/style01/border.png);	background-position:center top;	background-repeat:repeat-x;}/* ---------------------------- CSS CUPON --------------------------- */#formulariocupon a:link{    color:#444;    font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	text-decoration:none;}#formulariocupon a:hover{	text-decoration:underline;}#formulariocupon{    background-image:url(cssservlet?action=preview&imagen_css_id=888);    background-position:center 120px;    background-repeat:no-repeat;    float:left;    width:371px;}#formulariocupon h2{    color:#FFFFFF;    font-family:Arial, Helvetica, sans-serif;    font-size:30px;    font-weight:bold;    text-transform:uppercase;}#formulariocupon h3{    background:url(cssservlet?action=preview&imagen_css_id=889) center top no-repeat;	color:#fff;    font-family:Arial, Helvetica, sans-serif;	font-size:18px;	font-weight:bold;    height:88px;    text-align:center;    padding-top:32px;}#formulariocupon input.campo_fijo_cupon, #formulariocupon select.campo_fijo_cupon {    background-color:#FFF;}#formulariocupon input.campo_fijo_cupon:focus, #formulariocupon select.campo_fijo_cupon:focus {    background-color:#FFFCFC;    background-image:none;    border-color:#FFFFFF;}#formulariocupon .image{    background-image:url(cssservlet?action=preview&imagen_css_id=890);	background-position:center top;	background-repeat:no-repeat;    float:left;    height:65px;    width:371px;    border: 0px;}#formulariocupon .image:hover{}.caja_cupon {    display:inline;    float:left;    margin:5px 0px;    padding:0px;}.caja_cupon_send{    width:360px;}.campo_fijo_cupon {    background-color:#fff;    border:1px solid #95c6e4;    color:#000000;    font-family:Arial, Helvetica, sans-serif;    font-size:11px;    padding:2px;    width:200px;}.label_cupon {	clear:left;	color:#333;	float:left;	font-size:13px;	font-weight:bold;	line-height:18px;	margin-right:5px;	padding-left:25px;	text-align:right;	width:100px;}.label_cupon span { color:#f56600!important;}.campo_cupon {    color:#444;    float:left;    font-family:Arial, Helvetica, sans-serif;    font-size:12px;    line-height:18px;}.label_cupon_horizontal {    color:#333;    font-size:13px;    font-weight:bold;    text-align:center;    width:330px;    padding: 10px 0 5px 15px;}.campo_cupon_horizontal {    color:#333;    font-size:14px;    font-weight:bold;    padding:0px 0px 0px 5px;    text-align:center;}#formulariocupon .caja_cupon_send {    width:320px;}select {    font-size:11px;}/* ----------------------------- BAJO CUPON ---------------------------------*/#bajocupon {    background-image:url(cssservlet?action=preview&imagen_css_id=921);	background-position:center top;	background-repeat:repeat-x;    float: left;    width: 320px;    padding: 0 30px 0px  30px;    margin-top:50px;    margin-bottom:2px;}#bajocupon h3{	font-size:24px;	color:#a6d8f7;    float: left;    padding-top:20px;    width:320px;}#bajocupon li {        background:url(cssservlet?action=preview&imagen_css_id=891) left 4px no-repeat;    _background:url(cssservlet?action=preview&imagen_css_id=892) left 4px no-repeat;    font-family:Verdana, Geneva, sans-serif;    font-size:13px;    line-height:20px;    color:#fff;    float:left;    padding:0;    padding-left:15px;    margin-top:15px;}#bajocupon ul{}/* ---------------------------- CSS CENTROS --------------------------- */.golosina{        background-image: url(cssservlet?action=preview&imagen_css_id=893);        _background-image: url(cssservlet?action=preview&imagen_css_id=894);        background-repeat: no-repeat;        background-position:left;        text-align: left;        font-size: 14px;        font-family:Arial, Helvetica, sans-serif;        color: #fff;        text-decoration:none;        font-weight:bold;        height: 38px;        float: right;        cursor: pointer;        width:185px;        padding:2px 0 0 20px;        margin-top:30px;    }   .golosina span{        background:none;        background-repeat:no-repeat;        background-position: right;        height: 40px;    }#zonainferior{    width: 914px;    height:214px;    padding: 0 30px 0 30px;    float: left;    font-family:Verdana, Geneva, sans-serif;    font-size:13px;    line-height:20px;    color:#fff;    background-image:url(cssservlet?action=preview&imagen_css_id=906);    background-position: left 420px;}#zonainferior h3{    font-size:24px;	color:#a6d8f7;    font-family:Arial, Helvetica, sans-serif;    padding-bottom:15px;    padding-top:25px;}/* ---------------------------- CSS HL --------------------------- */.hl:hover {    text-decoration:underline;}.hl {    background-color:#AC0101;    border:2px solid #D00000;    color:#FFFFFF;    float:right;    font-size:16px;    font-weight:bold;    margin-top:10px;    padding:5px;    text-decoration:none;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS FOOTER ------------------------------ *//* ---------------------------------------------------------------------- */#ft{	background:#313131 url(cssservlet?action=preview&imagen_css_id=903) center 10px no-repeat;	color:#888;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:10px;	line-height:16px;	text-align:center;	width:974px;    padding-top:30px;}#ft a{    color:#a6d8f7;    font-weight:bold;    line-height:24px;	text-decoration:none;}#ft a:hover{	color:#77b1d5;	text-decoration:underline;}#informate {	background:url(cssservlet?action=preview&imagen_css_id=904) left top;}
