td.sombra_izq {
    background-image: url(../images/fondo_web_izq.jpg);
    background-position-y: top;
    background-repeat: no-repeat;

}

td.sombra_drch {
    background-image: url(../images/fondo_web_drch.jpg);
    background-position-y: top;
    background-repeat: no-repeat;

}

table.loginBox {
    background-image: url(../images/fondo_accesoClientes.jpg);
    background-position-y: top;
    background-repeat: no-repeat;
    height: 124px;

}

table.loginBoxTexto {
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #5b5b5b;

}

input.loginBox {
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    width: 150px;
}


hr.encuestas {
    height: 10px;
    color: #B22222;
    border: 1px solid #A1A1A1;
} 

.encuesta_titulo {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #46525E;
}

.blogTitulo {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    color: #555555;
}

a.blogTitulo {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    color: #555555;
}

a.blogTitulo:HOVER {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: underline;
    color: #999999;
}

.blogCategoria {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: Gray;
}

.blogTexto {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    color: Gray;
}

.notTitular {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: none;
    color: #74919f;
}

a.notTitular {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: none;
    color: #444444;
}

a.notTitular:HOVER {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: underline;
}

.notTitularFechaLt {
    font-family: Aril, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #999;
}

a.notTitularLt {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #555;
}

a.notTitularLt:HOVER {
    text-decoration: underline;
}

.galTitulo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #0081bf;
}

a.galTitulo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #0081bf;
    text-decoration: none;
}

a.galTitulo:HOVER {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #fd8820;
    text-decoration: underline;
}

.texto {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.texto_lt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.texto_lt_xtrm {
    color: Black;
    font-size: 10px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tituloSeccion {
    color: #c44426;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;

}

.tltMenu {
    color: White;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.destacado {
    color: #1d4b86;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.txtPie {
    color: Gray;
    font-size: 10px;
    font-weight: lighter;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.menuCab {
    color: #75868e;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a.menuCab:HOVER {
    color: #495459;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.menuCabRes {
    color: #fd8820;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

a.menuCabRes:HOVER {
    color: #fd8820;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}

a.menu {
    color: #424242;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a.menu:HOVER {
    color: #424242;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.menuRes {
    color: #1461b9;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a.menuRes:HOVER {
    color: #1461b9;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.subMenu {
    color: #4c94b5;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a.subMenu:HOVER {
    color: #424242;
    font-size: 10px;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.subMenuRes {
    color: #fd8820;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a.subMenuRes:HOVER {
    color: #fd8820;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.linkAction {
    color: Navy;
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a.linkAction:HOVER {
    color: Navy;
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

input.boletin {
    background: #FFFFFF;
    border: 1px solid #93311a;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 130px;
}

input.contacto {
    color: #555;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 14px;
    border: 1px solid #999;
    padding: 2px;
    width: 200px;
}

input.btn_boletin {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 60px;
}

input.btn_contacto {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 150px;
}

textarea.contacto {
    color: #555;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 14px;
    border: 1px solid #999;
    padding: 2px;
    width: 410px;
}

select.tipo1 {  
    color: Black;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    width: 140px;
    background-color: #ADD8E6;
}

td.tdMenu {
    height: 22px;
    padding-left: 5px;
}

table.menu_titulo {
    color: #5b5b5b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 5px;
}

td.cueBoxPortada {
    height: 18px;
    margin-bottom: 0px;
    padding-left: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #727272;
    height: 90px;
    padding-top: 5px;
    padding-bottom: 5px;
}

td.titulo_box {
    padding-left: 6px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: White;
    height: 35px;
}

table.cajaVc {
    border: 1px solid #C7C7C7;
}

table.cajaPortada {
    border: 1px solid #C7C7C7;
    border-top: 0px;
}

table.titulares {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: White;
    padding-left: 5px;
}

table.proyectoDestacado {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #74919f;
}

table.proyectoDestacadoLt {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Gray;
}

table.galerias {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #777777;
}

img.fotoGaleria {
    border: 1px solid #c7cfd2;
    padding: 1px;
}

a.catalogoLt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #777;
    text-decoration: none;
}

a.catalogoLt:hover {
    color: #555;
    text-decoration: underline;
}

a.catalogo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #777;
    text-decoration: none;
}

.catalogo_volver {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: Blue;
    text-decoration: none;
}

.catalogo_volver:hover {
    text-decoration: underline;
}

.catalogo_titulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #777;
    text-decoration: none;
}

a.catalogo:hover {
    color: #555;
    text-decoration: underline;
}

img.CatalogoImgCat {
    border: 1px solid #61bfdd;
    padding: 1px;
}

hr.galerias {
    border: fine solid #98acb5;
    color: #98acb5;
}


table.encuestas {
    border: 1px solid #c7cfd2;
    width: 200px;
    background-color: #F5F5F5;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #696969;
}

table.paginacion {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    border: 1px solid Silver;
    padding: 2px;
    background-color: #F3F3F3;
}

select.paginacion {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
}

table.boletin {
    color: #4a6ca3;
    font-family: Tahoma, Verdana, Times, serif;
    font-size: 11px;
    margin-top: 0px;
    border: 1px solid #9AB0D3;
    padding: 5px;
    background-color: #EBF1F8;
}


.boletin_error {
    color: #B22222;
    font-family: Tahoma, Verdana, Times, serif;
    font-size: 11px;
    font-weight: bold;
}

input.boletin {
    color: #4a6ca3;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top: 0px;
    border: 1px solid #c7cfd2;
    padding: 1px;
}

input.blog_buscar {
    color: #4a6ca3;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top: 0px;
    border: 1px solid #c7cfd2;
    padding: 1px;
}

input.blog_buscar_boton {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 60px;
}
