body        { background-image: url(images/bg_general.gif) }.bgtop       { background-image: url(images/bg_menutop.gif); background-repeat: repeat-x; background-position: 100% 0 }td       { color: #fc0; font-size: 12px; font-family: verdana, Arial, Geneva, Swiss, SunSans-Regular }.sombra     { background-image: url(images/bg_sombra.gif); background-repeat: repeat-x; background-position: 0 0; position: relative }a      { color: #125ab8; font-size: 11px; font-family: arial, Verdana, Geneva, Swiss, SunSans-Regular; text-decoration: none }a:hover   { color: #ff6700; font-size: 11px; font-family: Arial, Verdana, Geneva, Swiss, SunSans-Regular; text-decoration: underline }.marco1 { background-image: url(images/menuleft.gif); background-repeat: repeat-x; background-position: 0 bottom; border-top: 1px solid #3461a4; border-right: 1px solid #3461a4; border-left: 1px solid #3461a4 }.leftmarco  { border-top: 1px solid #3461a4; border-right: 1px solid #3461a4 }.newmarcoleft { border-right: 1px solid #3461a4 }.marcoright { border-bottom: 1px solid #3461a4 }.marcoleft { border: solid 1px #3461a4 }.iniciosubir { border: solid 1px #3461a4 }.bottommarco { border-right: 1px solid #3461a4; border-bottom: 1px solid #3461a4 }.menuleft { border-bottom: 1px solid #3461a4 }.menuclima { border-top: 1px solid #3461a4; border-bottom: 1px solid #3461a4 }.subir { border-top: 1px solid #3461a4; border-left: 1px solid #3461a4 }.titmarco { border-bottom: 1px solid #3461a4 }.menuright { border-left: 1px solid #3461a4 }.homemenuright { border-bottom: 1px solid #3461a4; border-left: 1px solid #3461a4 }.textoblanco    { color: #0f365e; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 3px 12px 7px }h1 { color: #23468d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bolder; line-height: 12px; padding-top: 12px; padding-bottom: -6px }.subtituloblue { color: #012570; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bolder; background-color: #81b1dd; padding: 6px 12px; border-top: 1px solid #3461a4 }.textoceleste   { color: #1f417e; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #a2caf6; padding: 6px 12px 7px }.correo  { color: #01297b; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #a2caf6; border-top: 1px solid #3461a4 }.indicacion { color: #309; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-left: 3px }.textohora { color: #01297b; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #9ecaf9; padding: 3px }