body {margin: 0 auto; background-color:#f2f6f9; /*background: #FFFFFF url("fondo.gif"); background-repeat:repeat-y; background-position: top center;*/}
#outer {width: 950px; margin-top:0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; height: 100%;}
#fondo {width: 100%; /*background-image: url("imagenfondo.jpg"); background-repeat: no-repeat; background-position: top center;*/}
#header {height: 150px; width: 950px;}
#main {background-color:#f2f6f9; /*border-top: thin solid #000000; border-left: thin solid #000000; border-right: thin solid #000000;*/}
#banner {width: 950px; padding-top:2px;}
#central {width: 950px; text-align: left;}
#footer {text-align: left; background-image: url("footer.gif"); background-repeat: no-repeat; background-position: top center; height: 120px; padding-left: 32px; padding-top: 27px; line-height: 11px;}
#noticiasfooter {text-align: right; padding-top: 0px; padding-right: 20px;}
#whiteend {margin-bottom: auto;}
.separadornoticia {height: 12px;}
.celdapaginacion {background-color:#EFFAEF; border: 1px solid #D4BAB8;}
.celdaresultados {background-color:#FCFDFB; border: 1px solid #E2EFDC; padding-left: 30px;}
.lateralizquierdo {text-align: left; background-color:#d3dce5; padding-left: 15px; padding-top: 5px; padding-right: 10px; line-height: 11px; color: #333333; font: normal 11px/110% "Tahoma", Arial, sans-serif;}
.cuerpopagina {text-align: left; /*background-color:#FFFFFF;*/ padding-left: 20px; padding-right: 10px; padding-top: 15px; color: #333333; font: normal 13px/110% "Tahoma", Arial, sans-serif;}
.cuerpopaginanormal {text-align: left; /*background-color:#FFFFFF;*/ padding-left: 20px; padding-right: 10px; color: #333333; font: normal 13px/100% "Tahoma", Arial, sans-serif;}
.cuerpopaginanext {text-align: left; /*background-color:#FFFFFF;*/ padding-top: 6px; padding-left: 20px; color: #333333; font: normal 11px/100% "Tahoma", Arial, sans-serif;}
.secciontitulo {text-align: left; background-image: url("banda.gif"); background-repeat: no-repeat; background-position: left center; padding-top: 0px; padding-left: 20px; height: 50px;}
.titulonoticias {color: #00396f; font: normal 22px/100% "Tahoma", Arial, sans-serif;}
.fechanoticiaitem {color: #718ca7; font: bold 12px/100% "Tahoma", Arial, sans-serif;}
.titulonoticiaitem {color: #000000; font: bold 12px/100% "Tahoma", Arial, sans-serif;}
.noticiaitem {color: #444444; font: normal 11px/100% "Tahoma", Arial, sans-serif;}
.empresarazon {color: #8C8C50; font: bold 16px/120% Geneva, Arial, Helvetica, sans-serif;}
.empresadatos {color: #86a27c; font: bold 10px/100% Arial, Helvetica, sans-serif; line-height: 14px;}
.fichaempresadatos {color: #86a27c; font: bold 10px/100% Arial, Helvetica, sans-serif; line-height: 14px; padding-top:3px; padding-left:20px;}
.empresadatosgenerados {color: #436936; font: bold 10px/100% Arial, Helvetica, sans-serif;}
.marcadeagua {background-image: url("marcadeagua.jpg"); background-repeat: no-repeat; background-position: top left; height: 130px;}
.footerrojizo {color: #00396f; font: normal 12px/100% "Lucida Grande", Arial, sans-serif;}
.bottomnoticias {color: #00396f; font: bold 15px/110% Arial, Helvetica, sans-serif;}
.textomarron {color: #530000; font: normal 11px/100% Arial, Helvetica, sans-serif;}
.footermarron {color: #000000; font: normal 11px/100% Arial, Helvetica, sans-serif;}
.footermarronnegrita {color: #000000; font: bold 11px/100% Arial, Helvetica, sans-serif;}
.textoanuncio {color: #530000; padding-left: 20px; padding-right: 20px; font: normal 11px/100% Arial, Helvetica, sans-serif; background: #FFFFFF url("anuncioback.gif"); background-repeat: repeat-y; background-position: top center;}
.textoexplicacion {color: #666666; font: normal 11px/100% Arial, Helvetica, sans-serif;}
.titulosrojizo {color: #ff9d00; font: normal 20px/100% "Tahoma", Arial, sans-serif;}
.titulosverdoso {color: #00396f; font: normal 22px/100% "Tahoma", Arial, sans-serif;}
.titulosblanquitos {color: #ffffff; font: normal 18px/100% "Tahoma", Arial, sans-serif;}
.titulosverdosopeque {color: #7d96b0; font: bold 10px/100% Arial, Helvetica, sans-serif;}
.titulosgrispeque {color: #00396f; font: bold 9px/100% Arial, Helvetica, sans-serif;}
.titulosrojizomenos {color: #8eb082; font: bold 14px/60% "Trebuchet MS", Arial, sans-serif;}
.titulosrojizopeque {color: #ff9d00; font: bold 10px/100% Arial, Helvetica, sans-serif;}
.textoapartados {color: #530000; font: normal 13px/100% Arial, Helvetica, sans-serif; line-height: 14px;}
.textoapartadosfichaamp {color: #530000; font: normal 11px/100% Verdana, Arial, Helvetica, sans-serif; line-height: 13px; padding: 4px;}
.cuadradobordespro {border: 1px solid #D4BAB8; margin: 2px; padding: 2px;}
.cuadradobordesfoto {border: 1px solid #D4BAB8; padding: 2px; background-color: #f2f6f9;}
.fichatitverdoso {color: #00396f; font-size: 16px; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif;}
.fichadatosnueva {color: #691100; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 10px;}
.notas {color: #777777; font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height: 9px;}
.notasresaltado {color: #555555; font-size: 9px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 9px;}
.textoofertasverdoso {color: #A0A05F; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 11px;}
.textopaginador {font-size: 12px; color: #355b28; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.paginadorlink {font-size: 12px; color: #8eb082; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.tituloscontenidos {font-size: 12px; color: #4e7142; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.titulonoticiasdark {font-size: 12px; color: #002475; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
a {text-decoration: none;}
a:hover {color: #647e99;}
a:hover.noticiaitem {color: #647e99;}
a:hover.footermarronnegrita {color: #718ca7;}
a:hover.footerrojizo {color: #00284d; font-weight:bold;}
a:hover.paginadorlink {color: #355b28;}
.inputstyleotro {BORDER-TOP: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-RIGHT: #000066 1px solid; BACKGROUND-COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none;}
.inputstyle {BORDER-TOP: #000066 0px solid; BORDER-BOTTOM: #000066 1px solid; BORDER-LEFT: #000066 0px solid; BORDER-RIGHT: #000066 0px solid; BACKGROUND-COLOR: transparent; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #F67E00; TEXT-DECORATION: none;}
.inputfieldstyle {BORDER-TOP: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-RIGHT: #000066 1px solid; BACKGROUND-COLOR: transparent; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none;}
.inputaccesoclientes {BORDER-TOP: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BACKGROUND-COLOR: #002475; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FFFFFF; TEXT-DECORATION: none; WIDTH: 95px;}
.inputfecha {BORDER-TOP: #AF0000 1px solid; BORDER-BOTTOM: #AF0000 1px solid; BORDER-LEFT: #AF0000 1px solid; BORDER-RIGHT: #AF0000 1px solid; BACKGROUND-COLOR: #FFE2DF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #AF0000; TEXT-DECORATION: none; WIDTH: 60px;}
.inputformcontacto {BORDER-TOP: #D4BAB8 1px solid; BORDER-BOTTOM: #D4BAB8 1px solid; BORDER-LEFT: #D4BAB8 1px solid; BORDER-RIGHT: #D4BAB8 1px solid; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #530000; TEXT-DECORATION: none;}
.inputbuscador {BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; COLOR: #3a5c2e; WIDTH: 280px;}
.search {BORDER-TOP: #D6641B 1px solid; BORDER-BOTTOM: #D6641B 1px solid; BORDER-LEFT: #D6641B 1px solid; BORDER-RIGHT: #D6641B 1px solid; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #D6641B; TEXT-DECORATION: none; WIDTH: 110px;}
.fichaextnaranja {font-size: 11px; color: #FD5E00; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.fichaextgris {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.fichaextgrisclaro {font-size: 11px; color: #E3E3E3; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.fichaextprecionaranja {font-size: 12px; color: #FD5E00; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.fichaextpreciomarron {font-size: 14px; color: #AD4325; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px;}
.fichaextpreciogris {font-size: 14px; color: #AAAAAA; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px;}
.ficharefblanco {font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.titulosmenublanco {font-size: 13px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ficharefgranate {font-size: 11px; color: #00396f; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ficharefgranateBig {font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.ficharefazuladoclaro {font-size: 10px; color: #BCE0FF; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.ficharefnegro {font-size: 10px; color: #000000; font-family: Arial, Helvetica, sans-serif; line-height: 12px;}
.ficharefrojito {font-size: 10px; color: #000000; font-family: Arial, Helvetica, sans-serif; line-height: 12px;}
.ficharefgris {font-size: 10px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px;}
.fichadatos {font-size: 10px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.fichadatospeque {font-size: 8px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.ficharef {font-size: 10px; color: #0058A2; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.fichatit {font-size: 14px; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.fichatitazul {font-size: 12px; color: #55B0FF; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.titulosmarron {font-size: 16px; color: #640900; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.titulonoticia {font-size: 11px; color: #806E59; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.titulonoticianegro {font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.textocontenidosnaranja {font-size: 11px; color: #777777; font-family: Arial, Helvetica, sans-serif;}
.textocontenidosnaranjaresaltar {font-size: 11px; color: #F27000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.textocontenidosnaranjabold {font-size: 11px; color: #CF6000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.textocontenidos {font-size: 10px; color: #FF7600; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.textoempresa {font-size: 14px; color: #681414; font-family: Arial, Helvetica, sans-serif;}
.textoofertas {font-size: 10px; color: #691100; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px;}
.textocalabaza {color: #F67E00; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.noticiascont {font-size: 10px; color: #002475; font-family: Arial, Helvetica, sans-serif; line-height: 10px;}
.textoscont {font-size: 11px; color: #002475; font-family: Arial, Helvetica, sans-serif; line-height: 12px;}
.textossecciones {font-size: 11px; color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; line-height: 13px;}
.noticias {font-size: 12px; color: #DE6700; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.noticiasext {font-size: 12px; color: #478f01; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.fechanoticia {font-size: 10px; color: #B3A698; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.titcontenidos {font-size: 17px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.titinmueblebanda {font-size: 16px; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.titblanco {font-size: 16px; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.marcatit {font-size: 18px; color: #F67E00; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.datosinmueblebanda {font-size: 12px; color: #FFC9A2; font-family: Geneva, Arial, Helvetica, sans-serif;}
.cuadradobordes {border: 1px solid #b8c1d4;}
.bordestablablancos {border: 1px solid #f2f6f9;}
.cuadradofotonoticia {border: 1px solid #276C95;}
.bordeizquierdo {border-left-width: 1px; border-left-style: dotted; border-left-color: #64B0F0;}
.bordederecho {border-right-width: 1px; border-right-style: dotted; border-right-color: #64B0F0;}
.fechanoticias {font-size: 11px; color: #48A7E1; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.titulonoticiaslight {font-size: 12px; color: #9AACD3; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.textonoticia {font-size: 10px; color: #446425; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px;}
.textonoticiamas {font-size: 10px; color: #48A7E1; font-family: Arial, Helvetica, sans-serif; line-height: 11px;}
.titulossecciones {font-size: 16px; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.titsubsecciones {font-size: 14px; color: #1D8ED6; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.textocontepeque {font-size: 11px; color: #0058A2; font-family: Arial, Helvetica, sans-serif; line-height: 12px;}
.textoobservaciones {font-size: 10px; color: #806E59; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.estrellas {font-size: 25px; color: #286C95; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.tituloshoteles {font-size: 13px; color: #640900; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.estrellasmarron {font-size: 19px; color: #806E59; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.textozonagastronomia {font-size: 10px; color: #CF6000; font-family: Arial, Helvetica, sans-serif; line-height: 11px;}
.alquileresnombre {font-size: 13px; color: #888888; font-family: Arial, Helvetica, sans-serif;}
.alquileresdatos {font-size: 9px; color: #000000; font-family: Arial, Helvetica, sans-serif; line-height: 9px;}
.darkbluebold { font-size: 15px; font-weight: bold; color: #001B43;}
.telservicios {font-size: 10px; color: #587D34; font-family: Arial, Helvetica, sans-serif;}
.fichatitfergo {font-size: 16px; color: #002475; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif;}
.textoofertasfergo {font-size: 10px; color: #5E77B1; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 11px;}
.fichafergo {color: #9AACD3; font-size: 16px; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif;}
.txtfichaextfergodatos {color: #B2BDD5; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-bottom: 4px;}
.txtfichaextfergotitulos {color: #002475; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.fondoizquierdo { background: white url("rayadoizq.gif"); background-repeat: repeat-y; background-position: top right;}
