BODY { 	TEXT-ALIGN: center; margin:0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
img{ border:0px; TEXT-DECORATION: none; }
A:active { COLOR: #666666;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A:link { COLOR: #153b59;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A:visited { COLOR: #2e6b9b;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A:hover { COLOR: #666666;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.enlace1:active { FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.enlace1:link { FONT-WEIGHT: normal; COLOR: #074c74;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.enlace1:visited { FONT-WEIGHT: normal; COLOR: #006633; TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.enlace1:hover { FONT-WEIGHT: normal; COLOR: #ffefce; BACKGROUND-COLOR: #006633; TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.fontTextBlancoP:active { FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.fontTextBlancoP:link { FONT-WEIGHT: normal; COLOR: #ffffff;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.fontTextBlancoP:visited { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
A.fontTextBlancoP:hover { FONT-WEIGHT: normal; COLOR: #ffffff;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
h1 { FONT-SIZE: 100%;  }
/* Estilos letra*/

.fontTextTitulo{ FONT-SIZE: 125%; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
p{ FONT-SIZE: 80%; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  }
li{ FONT-SIZE: 70%; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
/* Estilos para la nueva home */

.cabeceraSecciones {
    width: 100%;
    float: left;
    text-align: left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    height: auto;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #DB7008;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.cabeceraSecciones2 {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 70%; 
    FLOAT: left; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px auto 10px; 
    TEXT-TRANSFORM: none; 
    WIDTH: 100%; 
    COLOR: #db7008; 
    PADDING-TOP: 0px; 
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; 
    HEIGHT: auto; TEXT-ALIGN: left; 
    TEXT-DECORATION: none
}

#CentroDerecha {
    width: 49%;
    background-color: #ffffff;
    height: auto;
    float: left;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #CECECE;
    border-right-color: #CECECE;
    border-bottom-color: #CECECE;
    border-left-color: #CECECE;
    margin-top: 1px;
    margin-right: 1px;
    margin-bottom: 1px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    clear: both;
}
#CentroIzquierda {
    width: 48%;
    background-color: #ffffff;
    height: auto;
    float: right;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #CECECE;
    border-right-color: #CECECE;
    border-bottom-color: #CECECE;
    border-left-color: #CECECE;
    margin-top: 1px;
    margin-right: 1px;
    margin-bottom: 1px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
}
#CentroNuevo{
    MARGIN: 0px 0px;
    padding-left: 2px;
    padding-top: 1px;
    width: 99%; 
    text-align: left;
    clear: both;
}
#Centro2Nuevo{
    width: 22%;
    float: right;
    border-left-width: 0px;
    border-left-style: dotted;
    border-left-color: #CCCCCC;
    background-color: #FFFFFF;
    text-align: left;
    margin-top: 0px;
    margin-right: 1px;
    margin-bottom: 0px;
    margin-left: 5px;
    padding-left: 0px;
    padding-top: 1px;
    height: auto;
}
#Centro1Nuevo{
    width: 77%;
    float: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #FFFFFF;
    height: auto;
}
.noticia1Home {
    FONT-SIZE: 110%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    margin-bottom: 15px;
    padding-bottom: 5px;
    FONT-WEIGHT: bold;
}
.agenda1Home {
    FONT-SIZE: 90%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    margin-bottom: 15px;
    padding-bottom: 5px;
    FONT-WEIGHT: bold;
}
.noticia2Home {
    FONT-SIZE: 70%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    margin-bottom: 15px;
    padding-bottom: 5px;
}
.noticia3Home {
    FONT-SIZE: 70%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    margin-bottom: 15px;
    padding-bottom: 5px;
    FONT-WEIGHT: bold;
}
.fotosNoticiasHome{ border: 1px solid black; margin: 1px; }
.texto{ FONT-SIZE: 70%; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }

.fontTextnegro {
    FONT-SIZE: 60%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
    padding-left: 0px;
    padding-right: 0px;
}
.textoNegrita{
    FONT-SIZE: 70%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
#Noticias2Nuevo{
    width: auto;
    height: auto;
    background-color: #FFFFFF;
    margin-top: 1px;
    padding-top: 1px;
}

.videoCabecera{ width: 99%; height: 96px; }

/* Fin de estilos para la nueva home */

.fontTextNormal{ FONT-SIZE: 80%; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;   }

.fontTextNormalC{ FONT-SIZE: 90%; TEXT-TRANSFORM: none; COLOR: red; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

.fontTextNormalB{ FONT-SIZE: 90%; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

.fontTextNormalB2{ 
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
    FONT-WEIGHT: bold;
}
.fontTextBlanco{
    FONT-SIZE: 70%;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
    line-height: -1px;
}
.fontTextBlancoP{
    FONT-SIZE: 55%;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
}
.fontTextPie1{ FONT-SIZE: 55%; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; float: left; FONT-WEIGHT: bold; }
.fontTextPie1 A:active { FONT-WEIGHT: bold;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
.fontTextPie1 A:link { FONT-WEIGHT: bold; COLOR: #ffffff;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
.fontTextPie1 A:visited { FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
.fontTextPie1 A:hover { FONT-WEIGHT: bold; COLOR: #ffffff;  TEXT-DECORATION: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; }
.fontTextPie2{ FONT-SIZE: 55%; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding: 0; margin: 0; }

.fontTextBlanco2{
    FONT-SIZE: 80%;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: CENTER;
}

.fontTextBlancoBold{
    FONT-WEIGHT: bold;
    FONT-SIZE: 65%;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.fontTextTitulo2 {
    FONT-SIZE: 75%;
    TEXT-TRANSFORM: none;
    COLOR: #16368B;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
    
}
.fontTextTitulo2 :hover {COLOR: #333333; TEXT-DECORATION: none }
.fontTextTitulo2 :link { COLOR: #16368B; TEXT-DECORATION: none}
.fontTextTitulo2 :visited { COLOR: #ffffff; TEXT-DECORATION: none}

.fontTextTitulo6 {
    FONT-SIZE: 90%;
    TEXT-TRANSFORM: none;
    COLOR: #16368B;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
    
}
.fontTextNivel1 {
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #DC6F08;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    
}
.fontTextNivelNavegacion1 {
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #DB7008;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    
    
}
.fontTextBoldNaranja{
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #DB7008;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}
.fontTextBoldfecha{
    FONT-SIZE: 60%;
    
    TEXT-TRANSFORM: none;
    COLOR: #C16109;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}

.fontTextBoldidioma{
    FONT-SIZE: 90%;
    
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}
.fontTextNivelNavegacion2 {
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #F4A500;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}
.fontTextGrisBold {
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #666666;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    margin-bottom: 10px;
    height: 40px;
    
}
.fontTextNivel2 { FONT-SIZE: 80%; TEXT-TRANSFORM: none; COLOR: #DC6F08; FONT-FAMILY:verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 14px; margin-bottom: 15px; padding-bottom: 5px; }

#izquierda .fontTextNivel2 { FONT-SIZE: 84%; line-height: 10px }

.fontTextTitulo {
    FONT-SIZE: 80%;
    TEXT-TRANSFORM: none;
    COLOR: #DC6F08;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    
    margin-bottom: 15px;
    padding-bottom: 5px;
    
}

.fontTextNivel3 {
    FONT-SIZE: 80%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height: 18px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    
}

.fontTextTitulo4 {
    FONT-SIZE: 105%;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
    
}

.imagen{ border:none;
    
}
.fotos{
    border:2px solid #CCCCCC;
    padding: 4px;
    margin: 5px;
    
}

.fotosC{
    border:0px; text-align:center;
    
}
.ColorClarito{ background-color:#FFFF99;
    
}
.ColorGris{ background-color:#eeeeee;
    
}
.fotosBorder{
    text-align:center;
    border: 2px solid #E6B586;
    
}
.fotosAccesos{
    border:0px;
    text-align:center;
    padding: 5px;
    margin: 5px;
    
}


#contenedor {
    CLEAR: none;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin: 0px;
    
}
#contenido {
    MARGIN: 0px auto;
    width: 960px; /* 782 */
    BACKGROUND-COLOR: #FFFFFF;
    text-align: center;
    border: 1px solid #DD7009;
    border-bottom: 0px;
    padding-top: 3px;
    padding-bottom: 0px;
    
}
#pie {
    background-color:#FDAC12;
    clear:both;
    display: block;
    text-align: right;
    margin-top: 1em;
    padding: 2px;
} 
#bandaNegra{
    width:99%;
    BACKGROUND-COLOR: #000000;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    text-align: left;
    height: 35px;
    padding: 0px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}
#bandaNaranja{
    width:99%;
    BACKGROUND-COLOR: #DD7009;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    
    border-bottom-style: solid;
    
    border-bottom-color: #FFFFFF;
    text-align: center;
    height: 20px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    vertical-align: top;
}
#bandaCabe{
    MARGIN: 0px 0px 0px 0px;
    width:100%;
}
#Centro{
    MARGIN: 0px 0px ;
    padding-left: 20px;
    padding-top: 10px;
    width: 98%; 
    text-align: left;
    clear: both;
}
#Centro_no
{
    MARGIN: 0px 0px ;
    padding-left: 20px;
    padding-top: 10px;
    width:98%; 
    text-align:left;
}

#Centro_busqueda{
    MARGIN: 0px 0px ;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    width:95%; 
    text-align:left;
    clear:both;
}
.menuBarra{
    width:86%;
    text-align:left;
    height: 10px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    clear: both;
    background-position: center;
    float: left;
    page-break-before: left;
    padding-left: 5px;
}
#izquierda
{
    float: left;
    width: 163px;	
    margin-top:5px;
    border-right-width: 0px; 
    border-right-style: solid;
    border-right-color:#999999;
}
#derecha
{
    margin-right: 8px;
    float: right;
    width: 745px;	
    margin-bottom: 5px;	
    clear:none;	
    
}
#menu_der
{
    float: right;
    width:165px;
    clear: both;
    margin-top: 2px;
    margin-right: 6px;
    margin-bottom: 6px;
    margin-left: 12px;
    padding-top: 2px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    background-color: white;
}
#ficha_centro
{
    
    width:auto;
    
}
#parte_centro
{
    width:auto;
    clear:none;
    
}
#central
{
    
    width:auto;
    clear:none;
    height:80%;
}
#CentroTotal{
    width:70%;
    float:right;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #FFFFFF;
}
#Centro1{
    width:70%;
    float:left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #FFFFFF;
    height:auto;
    
}
#Centro_centro{
    width:75%;
    float:right;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #FFFFFF;
    
}
#Centro11{
    width:40%;
    float:left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left:0px;
    background-color: #ffffff;
    clear:both;
}
#Caja{
    width:99%; height:34px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #ffffff;
}
#CajaBorder{
    width:100%;
    background-color: #ffffff;
    border: 0px solid #CECECE;
    margin: 0px;
    height: auto;
    float: left;
    padding: 0px;
}
#Centro12{
    width:40%; float:right;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #ffffff;
    clear:both;
}
#mapa_web3{
    width:60%;
    float:right;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #FFFFFF;
}
#Centro1C{
    width:55%;
    float:left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-color: #FFFFFF;
}
#Centro1D{
    width:65px;
    float:left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto; text-align:center;
    background-color: #FFFFFF;
    
}
.paginacion {
    width: auto;
    text-align: center;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-bottom-width: 1px;
   /* clear: both; */
}

#navegacion{
    width: 100%;
    float: left;
    text-align: left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    height: auto;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
}
#punteadas{
    width: auto; 
    border-bottom-width: 0px;
    border-bottom-style: none;
    text-align: left;
    border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #CCCCCC;
    margin-top: 1em;
    
    
}
#punteadas2{
    width:auto;
    text-align: left;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
    height: 60px;
    margin-bottom: 10px;
    
}
#gris{
    width:100%;
    height:14px;
    border-bottom-width: 0px;
    border-bottom-style: none;
    text-align: left;
    background-color:#eeeeee;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}
#color{
    width:100%;
    height:14px;
    border-bottom-width: 0px;
    border-bottom-style: none;
    text-align: left;
    background-color:#F4DCC6;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}

#Centro2{
    width:25%;
    float:right;
    border-left-width: 0px;
    border-left-style: dotted;
    border-left-color: #CCCCCC;
    background-color: #FFFFFF;
    text-align:left;
    margin-top: 0px;
    margin-right: 5px;
    margin-bottom: 0px;
    margin-left: auto;
    padding-left: 15px;
    padding-top: 2px;
    height: auto;
    
}
#Buscador{
    width:12%;
    float:right;
    padding-right: 3px;
    height: 20px;
}
#Centro2A{
    
    float:right;
    text-align: right;
}
#Noticias{ MARGIN: 0px; width: 98%; padding: 0px; height: auto; background-color: #FFFFFF; clear: left; padding-bottom: 5px; }

#Noticias2{
    MARGIN: 0px;
    width:auto;
    padding: 0px;
    height: auto;
    background-color: #FFFFFF;
    padding-bottom: 5px;
}
#Noticias2a{
    MARGIN: 0px;
    width:auto;
    padding: 0px;
    height: auto;
    background-color: #FFFFFF;
    padding-bottom: 5px;
}
#Listado_Noticias{
    MARGIN: 3px;
    width:auto;
    padding: 4px;
    height: auto;
    background-color: #FFFFFF;
    clear:both;
}
#NoticiasHome{
    width:40%;
    float:left;
    height: auto;
    background-color: #FFFFFF;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#Fotos{
    /*width:80px;*/
    float:left;
    background-color:#FFFFFF;
    margin-top: 0px;
    margin-right: 3px;
    margin-bottom: 0px;
    margin-left: 3px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.Fotos{
    /*width:80px;*/
    float:left;
    background-color:#FFFFFF;
    margin-top: 0px;
    margin-right: 3px;
    margin-bottom: 0px;
    margin-left: 3px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
#FotosHome{
    width:15%;
    float:left;
    background-color:#FFFFFF;
    margin-top: 0px;
    margin-right: 3px;
    margin-bottom: 0px;
    margin-left: 3px;
    padding-top: 0px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-left: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none; float:right;
}
#Centro2D{
    width:80%;
    float:right;
}
#Centroabajo{
    width:95%;
    float:left;
    margin-top: 0px;
    margin-right: 5px;
    text-align:left;
    margin-bottom: 0px;
    margin-left: auto;
    padding-left: 10px;
    padding-top: 5px;
    border: 1px solid #CECECE;
}
#Centro1A{
    width:100%;
    float:left;
    margin-top: 0px;
    margin-right: auto;
    text-align:left;
    margin-bottom: 0px;
    margin-left: auto;
    padding-left: 10px;
    padding-top: 0px;
}
#Centro1B{
    MARGIN: 0px auto;
    width:67%;
    float:right;
    text-align: left;
    </BR>
}

/* Estilos Colores*/

.Blanco { BACKGROUND-COLOR: #ffffff}

.cajatexto {
    BORDER-TOP-WIDTH: 0px; 
    BORDER-LEFT-WIDTH: 0px; 
    FONT-SIZE: 95%; 
    BORDER-LEFT-COLOR: #8abad9; 
    BORDER-BOTTOM-WIDTH: 1px; 
    BORDER-BOTTOM-COLOR: #999999; 
    COLOR: #C16109; 
    BORDER-TOP-COLOR: #8abad9; 
    BACKGROUND-COLOR: #000000; 
    BORDER-RIGHT-WIDTH: 1px; 
    BORDER-RIGHT-COLOR: #cccccc
}
.cajatexto2 {
    BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 85%; BORDER-LEFT-COLOR: #d0cece; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #4886aa; COLOR: #254F67; BORDER-TOP-COLOR: #d0cece; BACKGROUND-COLOR: e5b991; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.TEXTAREA {
    BORDER-RIGHT: #4f4f4f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4f4f4f 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #dddddd; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; FONT: 11px "Trebuchet MS", Verdana, sans-serif; OVERFLOW: auto; BORDER-LEFT: #4f4f4f 1px solid; WIDTH: 200px; COLOR: #999; PADDING-TOP: 0px; BORDER-BOTTOM: #4f4f4f 1px solid; HEIGHT: 75px
}

.INPUT {
    BORDER-RIGHT: #4f4f4f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4f4f4f 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #dddddd; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; FONT: 11px "Trebuchet MS", Verdana, sans-serif; BORDER-LEFT: #4f4f4f 1px solid; WIDTH: 233px; COLOR: #999; PADDING-TOP: 0px; BORDER-BOTTOM: #4f4f4f 1px solid; HEIGHT: 15px
}
#nav{float: right;width: 518px;height: 30px;padding: 0;margin: 0;background-color:#000000;text-align: center;}
#Listados{
    
}
#lista_izquierda {
    width:43%;
    background-color: #ffffff;
    border: 1px none #CECECE;
    height: auto;
    float: right;
    margin-top: 1px;
    margin-right: 2px;
    margin-bottom: 8px;
    margin-left: 8px;
    padding-top: 1px;
    padding-right: 2px;
    padding-bottom: 5px;
    padding-left: 5px;
    
}
#lista_derecha {
    width:40%;
    background-color: #ffffff;
    height:auto;
    float: left;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #CECECE;
    border-right-color: #CECECE;
    border-bottom-color: #CECECE;
    border-left-color: #CECECE;
    margin-top: 1px;
    margin-right: 2px;
    margin-bottom: 8px;
    margin-left: 2px;
    padding-top: 1px;
    padding-right: 2px;
    padding-bottom: 5px;
    padding-left: 2px;
    clear:both;
}
#CajaBorder2 {
    width:40%;
    background-color: #ffffff;
    border: 0px solid #CECECE;
    margin: 8px;
    height: 30%;
    float: right;
    padding-top: 1px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
#CajaBorder3 {
    width:45%;
    background-color: #ffffff;
    border: 1px none #CECECE;
    
    float: right;
    margin-top: 1px;
    margin-right: 3px;
    margin-bottom: 8px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
}
#CajaBorder4 {
    width:45%;
    background-color: #ffffff;
    height: auto;
    float: left;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #CECECE;
    border-right-color: #CECECE;
    border-bottom-color: #CECECE;
    border-left-color: #CECECE;
    margin-top: 1px;
    margin-right: 8px;
    margin-bottom: 8px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 15px;
    padding-bottom: 5px;
    padding-left: 5px;
    clear:both;
}
#Centro1D2 {
    
    width:54%;
    float:left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto; text-align:center;
    background-color: #FFFFFF;
}
#Contenedor_noticias_borde{
    MARGIN: 0px;
    width:100%;
    height: auto;
    background-color: #FFFFFF;
    float: left;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
    border-bottom-width: 1px;
    clear:both;
    
}
#Contenedor_noticias{
    width:auto;
    height: auto;
    background-color: #FFFFFF;
    float: none;
    clear: none;
    padding: 0px;
    background-position: top;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 0px;
    
}
#Contenedor_noticias2{ MARGIN: 0px; width: 98%; height: auto; background-color: #FFFFFF; margin-top: 1em; clear: left;}

#Listado_noticias{
    MARGIN: 0px;
    width:90%;
    height: auto;
    background-color: #FFFFFF;
    float: left;
    margin-right: 10px;
    clear: both;
}

#Contenedor_banners{ MARGIN: 0px; width: 100%; clear:both; background-color: #FFFFFF; clear:both; }

#Noticias5 {
    MARGIN: 0px;
    width:85%;
    padding: 5px;
    height: auto;
    background-color: #FFFFFF;
    float: right;
}
#menuSeleccionado {
    width:95%;
    text-align: left;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 6px;
    background-color: #FBF4EC;
    margin: 0px;
    height: 15px;
    border: 1px solid #e1e1e3;
}
.fontTextNormal2 {
    
    FONT-SIZE: 60%;
    TEXT-TRANSFORM: none;
    COLOR: #666666;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: right;
}
#navegacion2 {
    width: 100%; /* 177 */
    border-bottom-style: none;
    text-align: left;
    color: #FFFFFF;
    float:left;
    padding: 0px;
    margin: 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: 1px solid #3C3C3C;
    clear:both;
}
.fontTextBlanco3 {
    FONT-SIZE: 70%; 
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
    padding-left: 0px;
    padding-right: 0px;
}

.fontTextgris {
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #808080;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
    
    padding-left: 0px;
    padding-right: 0px;
}


#navegacion3 {
    clear:both;
    /*width:177px;*/
    width: 100%;
    border-bottom-style: none;
    text-align: left;
    color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    clear: both;
}
#navegacion4 {
    clear: both;
    width: 100%;
    border-bottom-style: none;
    text-align: left;
    color: #FFFFFF;
    
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 4px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#navegacion5 {
    
    width:78px;
    border-bottom-style: none;
    text-align: left;
    color: #FFFFFF;
    
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#texto_ft {
    width:40%;
    
    text-align: left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 2px;
    padding-bottom: 0px;
    padding-left: 6px;
    border-top-width: 0px;
    border-left-width: 1px;
    border-bottom-width: 0px;
    border-right-width: 0px;
    border-top-style: none;
    border-left-style: solid;
    border-bottom-style: none;
    border-right-style: none;
    border-top-color: #CECECE;
    border-left-color: #8C8C8C;
    border-bottom-color: #CECECE;
    border-right-color: #CECECE;
}
#texto {
    width:100%;
    text-align: left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-top: 1px;
    padding-right: 2px;
    padding-bottom: 0px;
    padding-left: 6px;
    border-top-width: 0px;
    border-left-width: 1px;
    border-bottom-width: 0px;
    border-right-width: 0px;
    border-top-style: none;
    border-left-style: solid;
    border-bottom-style: none;
    border-right-style: none;
    border-top-color: #CECECE;
    border-left-color: #8C8C8C;
    border-bottom-color: #CECECE;
    border-right-color: #CECECE;
}
#marco {
    width:178px;
    text-align: left;
    margin-top: 5px;
    margin-right: auto;
    margin-bottom: 2px;
    margin-left: auto;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-left: 2px;
    border: 1px solid #CCCCCC;
    height: 44px;
}
#marco1 {
    width:auto;
    text-align: center;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    float: left;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
#marco2 {
    width:84px;
    text-align: center;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    float: right;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.fontTextBoldVerde {
    
    FONT-SIZE: 65%;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #006f01;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#navegacionLinea {
    width:100%;
    border-bottom-style: solid;
    text-align: left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-bottom-width: 1px;
    border-bottom-color: afb5a3;
}
#Idiomas {
    width:50%;
    float:right;
    padding-right: 0px;
    margin: 0px;
    padding-top: 1px;
    text-align: left;
    /*vertical-align: middle;*/
    height: 14px;
}
#menuBarra2 {
    
    width:35%;
    text-align:left;
    height: 10px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    clear: both;
    background-position: center;
    float: left;
    page-break-before: left;
    padding-left: 0px;
}
#listado {
    /*float: left;*/
    width: auto;
}
#Idiomas2 {
    width:35%;
    float:right;
    padding-right: 1px;
    margin: 1px;
    padding-top: 1px;
    text-align: right;
    vertical-align: middle;
    height: 24px;
}
#menuBarra3 {
    width:60%;
    text-align:right;
    height: 10px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: 0px;
    /*clear: both;*/
    background-position: center;
    float: left;
    page-break-before: left;
    padding-left: 0px;
    vertical-align: middle;
}
#contenedor_fichagaleria_izq{width:90%;float: left;position:relative;
    padding-top:5px;
    padding-right:5px;
    padding-bottom:5px;
}
#contenedor_fichagaleria_der{
    width:48%;
    float: right;
    position:relative;
    padding-bottom:5px;
    padding-top:5px;
}
.centrado {	BACKGROUND-IMAGE: none; LIST-STYLE-IMAGE: none; VERTICAL-ALIGN: middle; TOP: auto; TEXT-ALIGN: center}

#titulo_listado
{
    FONT-SIZE: 90%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height: 15px;
    margin-bottom: 15px;
    padding-bottom: 5px;
    
}
A.titulo_listado:active {
    FONT-SIZE: 90%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height: 15px;
    margin-bottom: 15px;
    padding-bottom: 5px;
}
A.titulo_listado:link {
    FONT-SIZE: 90%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height: 15px;
    margin-bottom: 15px;
    padding-bottom: 5px;
}
A.titulo_listado:visited {
    FONT-SIZE: 90%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height: 15px;
    margin-bottom: 15px;
    padding-bottom: 5px;
}
A.titulo_listado:hover {
    FONT-SIZE: 90%;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height: 15px;
    margin-bottom: 15px;
    padding-bottom: 5px;
}
#Col1 {
    width:45px;
    background-color: #ffffff;
    border: 1px none #CECECE;
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
}
#Col2 {
    width:30px;
    background-color: #ffffff;
    border: 1px none #CECECE;
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
}
#Col3 {
    width:45px;
    background-color: #ffffff;
    border: 1px none #CECECE;
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
}
#Col4 {
    width:45px;
    background-color: #ffffff;
    border: 1px none #CECECE;
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
}
#Col5 {
    width:45px;
    background-color: #ffffff;
    border: 1px none #CECECE;
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
}
#Col6 {
    width:45px;
    background-color: #ffffff;
    border: 1px none #CECECE;
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
}
#Col7 {
    width:45px;
    background-color: #ffffff;
    border: 1px none #CECECE;
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
}
#Col8 {
    width:45px;
    background-color: #ffffff;
    
    float: left;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    FONT-SIZE: 60%;
    COLOR: #666666;
    
}
.tabla{
    width:390px;
    height: auto;
    background-color: #FFFFFF;
    float: none;
    clear: none;
    padding: 0px;
    background-position: top;
    
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    
    
}

tr.tabla{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding: 0px;
}
td.tabla{
    FONT-SIZE: 60%;
    COLOR: #666666;
    border-right-width: 1px; 
    border-right-style: solid;
    border-right-color:#CCCCCC;
    border-left-width: 1px; 
    border-left-style: solid;
    border-left-color:#CCCCCC;
    border-top-width: 1px; 
    border-top-style: solid;
    border-top-color:#CCCCCC;
    border-bottom-width: 1px; 
    border-bottom-style: solid;
    border-bottom-color:#CCCCCC;
    text-align: center;
}
.fonttextderecha
{
    align: right;
    FONT-SIZE: 70%;
    TEXT-TRANSFORM: none;
    COLOR: #666666;
    
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-align: right;
}
.boton{
    font-size:10px;
    font-family:Verdana,Helvetica;
    font-weight:bold;
    border:0px;
    width:80px;
    height:19px;
    BORDER-TOP-WIDTH: 0px; 
    BORDER-LEFT-WIDTH: 0px; 
    
    BORDER-LEFT-COLOR: #8abad9; 
    BORDER-BOTTOM-WIDTH: 1px; 
    BORDER-BOTTOM-COLOR: #999999; 
    COLOR: #C16109; 
    BORDER-TOP-COLOR: #8abad9; 
    BACKGROUND-COLOR: #000000; 
    BORDER-RIGHT-WIDTH: 1px; 
    BORDER-RIGHT-COLOR: #cccccc
}

#Centro_busqueda a { color: blue; }


.listadoContratacion {
    font-size: 70%;
    text-decoration: none;
    text-transform: none;
   /* width: 100%;*/
    clear: left;
}

.listadoContratacion th {
    text-align:left;
    font-weight: bold;
    color: #DC6F08;
    font-family:verdana, Arial, Helvetica, sans-serif;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-color: white;
    margin-top: 2em;
}

.listadoContratacion td {
    padding: 3px;
}
.listadoContratacion tr {
    text-transform: none; 
    font-family: verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.listadoContratacion tr.par{
    background-color: #fcdfa8;
}

.listadoContratacion tr.impar{
    background-color: #FFFFFF;
}

.fichaContratacion { 
    font-size: 65%; 
    text-transform: none; 
    font-family: verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none;
    margin-bottom: 15px; 
    text-align: left;
    clear: left;
}
.fichaContratacion tr {}

.fichaContratacion p{ 
    font-size: 100%;
}
.fichaContratacion th{ 
    vertical-align: top;
    color: #DC6F08;
    padding: 3px;
}
.fichaContratacion td{ 
    color: black;
    padding: 3px;        
}
.listadoOferta {
    font-size: 70%;
    text-decoration: none;
    text-transform: none;
    /*width: 100%;*/
}

.listadoOferta th {
    text-align:center;
    font-weight: bold;
    color: #DC6F08;
    font-family:verdana, Arial, Helvetica, sans-serif;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.listadoOferta td {
    padding: 3px;
}
.listadoOferta tr {
    text-transform: none; 
    font-family: verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.listadoOferta tr.par{
    background-color: #fcdfa8;
}

.listadoOferta tr.impar{
    background-color: #FFFFFF;
}

.fichaOfertaPublica { 
    font-size: 65%;   
    text-transform: none; 
    font-family: verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none;
    margin-bottom: 15px; 
    text-align: left;
    clear: left;
}
.fichaOfertaPublica tr {}

.fichaOfertaPublica p{ 
    font-size: 100%;
}
.fichaOfertaPublica th{ 
    vertical-align: top;
    color: #DC6F08;
    padding: 3px;
}
.fichaOfertaPublica td{ 
    color: black;
    padding: 3px;        
}
#documentoPrincipal {
    float: center;
    text-align: center;
    margin-top: 5px;
}
#masContenidos {
    width:auto;
    height: auto;
    background-color: #FFFFFF;
    float: none;
    clear: none;
    padding: 0px;
    background-position: top;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin-top: 0px;
    margin-right: 13px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#limpiar { clear: both; }
.fontTextNegro1 {
    color:#000000;
    font-family:verdana,Arial,Helvetica,sans-serif;
    font-size:70%;
    text-align:justify;
    text-decoration:none;
    text-transform:none;
}
/* Pie */

#pieT {
  border: 1px solid #DD7009;
  border-bottom: 5px solid #cd531e;
  background-color: #DD7009;  
}

#pie1 {
  width: 300px;
  font-size: 11px;
  text-align: left;
  height: 3em;  
}

#pie2 {
  font-family: verdana,Arial,Helvetica,sans-serif;
  border-left: 0;
  width: 636px;
  font-size: 11px;
  text-align: right;
}

#pie1, #pie2 {
  margin-top: 1em;
  display: inline;
  float: left;
  padding: 5px;   
  color: white;  
}

#pie1 a, #pie2 a {
  color: white;
  text-decoration: none;
}
#pie1 a:hover, #pie2 a:hover {
  color: white;
}

.listadoRegidores {
    font-size: 70%;
    text-decoration: none;
    text-transform: none;
    clear: both;;
}

.listadoRegidores th {
    text-align:center;
    font-weight: bold;
    color: #DC6F08;
    font-family:verdana, Arial, Helvetica, sans-serif;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.listadoRegidores td {
  border-bottom: 1px solid #ccc;
  padding: 1em;
}

.listadoRegidores tr {
    text-transform: none; 
    font-family: verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}
.listadoTramites {
    font-size: 70%;
    text-decoration: none;
    text-transform: none;
    clear: both;
    border: 1px solid #aaa;
    border-right: none;
    border-bottom: none;
}

.listadoTramites th {
    text-align: center;
    font-weight: bold;
    color: #DC6F08;
    font-family: verdana, Arial, Helvetica, sans-serif;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border: 1px solid #aaa;
    border-left: medium none;
    border-top: medium none;
    }
    
.listadoTramites td {
    padding: 3px;
    border: 1px solid #aaa;
    border-left: medium none;
    border-top: medium none;
}

.listadoTramites tr {
    text-transform: none; 
    font-family: verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.cruz {
    color: red;
    font-size: small;
    font-weight: bold;
    text-align: center;
}
#cabecera {
      background-color: black;  
      border-left: 3px solid white;
      border-right: 3px solid white;
      text-align:left;
}
#cab_titulo {
  background-color: black;
  height: 30px;
  margin-top:8px;
  width: 360px;
  float: right;
 }
 #cabecera h1 {
  margin: 0 0 0 4px;
}
#cabecera h1 a {
  width: 356px;
  height: 88px;
  background-image: url(img/MIR_CIUTAT.jpg);
  display: block;
}

#cabecera h1 span {
  display: none;
}

#cabecera .herram {
  display: inline;
  width: 300px;
  margin-top: 3px;
  margin-left: 3px;
 }
 
#cab_busqueda {
  height: 26px;
  font-weight: bold;
  padding: 8px 0 0 15px;
  color: white;
  font-family: Verdana,Arial,Helvetica,sans-serif;  
  font-size: 100%;
  text-align: right;
  margin: 0 15px 0 0;
}

#cab_busqueda form {
  display: inline;
}

#cab_busqueda input {
  border: 1px solid black;
  margin: 0 5px 0 5px;
  padding: 1px;
}

#cab_busqueda #q {
  color: #999;
}

#cab_busqueda input#boton {
  padding: 0;
  border: 1px outset black; 
  font-size: 90%;
}

#tools {
  display: inline;
  /*padding: 4px 0px 0px 0px;*/
  font-size: 75%;
}
#tools a {
  color: white;
  text-decoration: none;
}

#tools a:hover {
  color: white;
}

#tools span a {
  margin: 0 5px 0 5px;
}
/* Menu */

#menu {
  background-color: #DD7009;
  margin-left: 3px;
  margin-right: 3px;
  border-bottom: 5px solid #cd531e;
  clear: both;
  text-align: left;
  margin-top: 3px;
}

#menu ul {
 margin-top: 0px;
 padding-left: 3px;
 margin-bottom: 0px;
}

#menu li {
  font-family: Arial,Helvetica,sans-serif;
  display: inline;
  text-transform: uppercase;
  list-style-type: none; 
  font-size: 80%;
  font-weight: bold;
  margin: 0; 
  text-align: left;
}

#menu li a {
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  text-decoration: none;
  padding: 3px 8px 0px 5px;
  text-align: left;
}

#menu li a:hover {
  color: white;
  text-decoration: none;
  background-color: #cd531e;
}

#fechahora { 
  float: right;
  color: white;
  margin: 3px 5px 0 0;
  font-family: Verdana,Arial,Helvetica,sans-serif;  
  font-size: 70%;
}

.cont_visitas {
  background:transparent url(../img/contador.gif) no-repeat scroll left top;
  font-size:120%;
  height:18px;
  padding:0 0 0 25px;
  font-size: 110%;
  margin-bottom: .5em;
  /*clear: both;*/
}
.cont_visitas .cvnumero {
  color:darkorange;
}

.busquedaTelefonos {
  text-align: center;
}

.busquedaTelefonos table {
  display: inline;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;  
}

.noticia_col_info {
  width:320px;
  background-color: white;
  padding: 0px 5px;
  float: right;
  
}

.noticia_col_info ul {
  margin: 10px 13px 0 0px;
  padding: 0;  
}

.noticia_col_info ul a, .noticia_col_info ul a:visited, .noticia_col_info ul a:hover {
  color: #DC6F08; 
}

.noticia_col_info li {
  list-style: none;
  border-bottom: 1px solid #dfdfdf;
  margin-bottom: 3px;
}

.noticia_cuerpo {
  width: 
}

.noticia_titulo {
  font-family: "Trebuchet ms",Verdana, sans-serif;
  font-weight: bold;
  font-size: 130%;  
}

.titulomapa {
  margin-bottom: 2em;
}

