


/* ---------------------------------------------------------------------- *//* ------------ CSS GENERALES : CURSO ENERGIA SOLAR ---------- *//* ---------------------------------------------------------------------- */h1, h2, h3, h4 {    font-family:"Trebuchet MS",Arial;}body{    background-repeat:no-repeat;    background-position: middle;    background-color:#f8fcd6;}.fieldError{    color: #8B972F;    text-align: center;    font-weight: bold;    margin-bottom: 5px;    background-color: #F3FF8F;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS HEADER -------------------------- *//* ---------------------------------------------------------------------- */#hd{    background-image:url(cssservlet?action=preview&imagen_css_id=6);    background-repeat:no-repeat;    background-position:center;    height:200px;}#hd .logo {    }#hd h1{    color:#8E704E;    float:none;    font-size:42px;    font-weight:bold;    line-height:44px;    padding-left:300px;    padding-top:35px;    text-align:center;    text-transform:uppercase;    vertical-align:bottom;    width:400px;}#hd h2{    display: none;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS CUERPO ------------------------------ *//* ---------------------------------------------------------------------- */#bd{    background-color:#dce87d;    padding-bottom:20px;    width:974px;}#izda{    font-size:14px;    width:550px;    padding-bottom:10px;    padding-left:20px;    padding-top:10px;}#izda h2{    font-weight:bold;    font-size:28px;    text-align:center;    line-height:32px;    color:#8B972F;  }#izda h3{    font-weight:bold;    filter: alpha(opacity=70);    opacity: .7;    -moz-opacity:0.7;    background-color:#fff;    padding:5px;    border:#630 solid 1px;    color:#630;    font-size:20px;    float: left;    width:540px;    margin: 10px 0px;}#izda p{    font-size:14px;    margin-bottom: 15px;}.imagen{    width: 400px;    height: 120px;    text-align: center;    margin-bottom: 10px;    background-image: url(cssservlet?action=preview&imagen_css_id=7);    border:#FFF solid 2px;    margin:10px auto;    height: 120px;    clear: both;}#izda em{    background-color:#FFFFFF;    border:1px solid #663300;    color:#663300;    font-family:Trebuchet MS;    font-size:20px;    font-weight:bold;    filter: alpha(opacity=70);    opacity: .7;    -moz-opacity:0.7;    padding:5px;    text-align:right;    margin:10px 0px;    float:left;    width:540px;    background-image: url(cssservlet?action=preview&imagen_css_id=4);    background-repeat: no-repeat;}#izda ul {    margin:30px 0 20px 35px;}#izda ul li {    padding-bottom:15px;    list-style-type:circle;}#dcha{    width:380px;}/* ---------------------------- CSS CUPON --------------------------- */#formulariocupon a:link{    color:#FFFFFF;    font-family: "Trebuchet Ms",Arial,Helvetica,sans-serif;}#formulariocupon{    background-image:url(cssservlet?action=preview&imagen_css_id=3);    background-repeat:no-repeat;    background-position: top right;    background-color: #abba3b;    border:3px solid #8C9731;    float:left;    margin-bottom:20px;    margin-top:10px;    padding:10px;    width:330px;}#formulariocupon h2, #formulariocupon h3{    font-weight:bold;    font-size:20px;    text-align:center;    line-height:22px;    color:#FFF;    margin-bottom: 10px;    margin-top: 10px;}#formulariocupon input.campo_fijo_cupon, #formulariocupon select.campo_fijo_cupon {    background-image: url(cssservlet?action=preview&imagen_css_id=8);    background-color: #f8fcd7;}#formulariocupon input.campo_fijo_cupon:focus, #formulariocupon select.campo_fijo_cupon:focus {    border-color: #8E704E;    background-color: #FFFFFF;     background-image: none;}#formulariocupon .image{    background-image:url(cssservlet?action=preview&imagen_css_id=2);    float:left;    height:41px;    margin-left:85px;    width:135px;    border: 0px;}.caja_cupon {    display:inline;    float:left;    margin:5px 0px;    padding:0px;}.caja_cupon_send{    width:360px;}.campo_fijo_cupon {    background-color:#FFFFFF;    border:1px solid #5F7C21;    color:#000000;    font-family:Verdana,Arial,Helvetica,sans-serif;    font-size:12px;    padding:2px;    width:215px;}.label_cupon {    clear:left;    color:#FFFFFF;    float:left;    font-size:14px;    font-weight:bold;    line-height:18px;    margin-right:5px;    text-align:right;    width:100px;}.campo_cupon {    color:#FFFFFF;    float:left;    font-family:Arial;    font-size:12px;    line-height:18px;}.label_cupon_horizontal {    color:#FFFFFF;    font-size:13px;    font-weight:bold;    text-align:center;    width:330px;    }.campo_cupon_horizontal {    color:#FFFFFF;    font-size:14px;    font-weight:bold;    padding:0px 0px 0px 5px;    text-align:center;}#formulariocupon .caja_cupon_send {    /*background-image:url(cssservlet?action=preview&imagen_css_id=bg-cajacuponsend.png);*/    background-repeat:no-repeat;    width:320px;}select {    font-size:11px;}/* ----------------------------- BAJO CUPON ---------------------------------*/#bajocupon {    background-color:#FFFFFF;    border:1px solid #663300;    color:#663300;    font-size:14px;    line-height: 22px;    filter: alpha(opacity=70);    opacity: .7;    -moz-opacity:0.7;    padding:10px;    width: 335px;    float: left;     display:none;}#bajocupon h3{    font-size:25px;    font-weight:bold;    line-height: 30px;}#bajocupon li {    background-image:url(cssservlet?action=preview&imagen_css_id=1);    background-position:left 10px;    background-repeat:no-repeat;    font-size:16px;    padding:6px 5px 6px 19px;}/* ---------------------------- CSS CENTROS --------------------------- */#zonainferior{    background-color:#8C9731;    border:2px solid #FFFFFF;    color:#FFFFFF;    clear:both;    display:inline;    float:left;    font-size:14px;    margin:5px;    padding:10px;    text-align:center;    width:930px;}#zonainferior h3{    font-size:24px;    margin-bottom:15px;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS FOOTER ------------------------------ *//* ---------------------------------------------------------------------- */#ft{    background-color:#FFF;    padding:10px;    padding-top:48px;    text-align:center;    background-image:url(cssservlet?action=preview&imagen_css_id=5);    background-repeat:repeat-x;    background-position:top;}#ft p{    margin-top:10px;    margin-bottom:10px;}#ft a:link{    color:#abba3b;    font-weight:bold;    line-height:24px;    margin-left:5px;}#ft a:visited{    color:#FFFFFF;    font-weight:bold;}/* ---------------------------------------------------------------------- *//* ---------------------------- CSS ENVIADO ----------------------------- *//* ---------------------------------------------------------------------- */#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;}
