body {background-color:#DFDFDF;color:#000;font-family:verdana, arial, Helvetica, sans-serif;font-size:0.9em;color:#717172}

a {background-color:transparent;text-decoration:none}
a,
a:visited,
a:active,
a:hover {color:#0071E1}
a:hover {text-decoration:underline}
/* a img {border:none;margin:6px 8px 0 0;padding:0} */

.logo a img{margin:0}

a, label, input {font-size:1em}
textarea {font-size:1.2em}
a, label, input {white-space:normal}
/* imgQUITO {float:left; width: 258px; } impresionante: TODAS LAS img tenían la misma anchura !!! */

/* h1,h2,h3,h4,h5,h6 {color:#fff} */
h2 {font-size:large;margin-top:0}
h3 {font-size:small}
h5 {color:#93107D}
x_cnt_1,
.pie {background-color:#FFF}


ul {padding:0 0 7px 0}
li {text-align:justify}
/* .columnaContenido LI{line-height:15pt;list-style-type:disc;list-style-position:inside} */
.columnaContenido LI{list-style-type:disc;list-style-position:inside} 
.columnaContenido LI LI{list-style-type:circle}
.columnaContenido LI LI LI{list-style-type:square}

/*
.gridResultado table td,
.gridResultado table th{padding:4px 14px 4px 0;vertical-align:top}
*/
/* #pagina{height:98%;min-height:98%;text-align:left;padding-top:7px} */
#pagina{width:1024px; float:none; margin:0 auto;text-align:left}

.contenido{padding-top:3px;margin-bottom:40px}

.cabecera {background:url(img/cabecera.jpg) #fff top left no-repeat;color:#FFF;height:185px}
.cabecera h1 {color:#FFF;font-size:x-large}
.cabecera .cabTitulo {left:185px;top:23px}
.cabecera .cabTitulo h1 {color:#FFF;font-size:x-large}

.cabecera .logo{position:absolute;z-index:10}

.cabecera .utilidades {width:100%}
.cabecera .utilidades .linea{display:none}
.cabecera .utilidades .linea.enlaces,
.cabecera .utilidades .linea.menuCabecera,
.cabecera .utilidades .linea.buscador,
.cabecera .utilidades .linea.buscadorSimple,
.cabecera .utilidades .linea.cambiaEstilo{display:block;margin:0;padding:0}
.cabecera .utilidades .linea.buscador{margin-top:107px}
.cabecera .utilidades .linea.buscadorSimple p{display:none}
.cabecera #FIL_strConsultas{width:120px;border:none;background:none;font-size:1.5em;color:#717172;position:absolute;right:5px;top:113px}
.cabecera .utilidades .linea.buscadorSimple .btnImg{width:20px;height:20px;position:absolute;right:134px;top:113px}

.cabecera .utilidades .linea.enlaces{width:100%;position:absolute;right:105px;top:7px}
.cabecera .utilidades .linea.enlaces a{color:#939596;font-size:1.3em;padding:0 7px;border-right:1px solid #939596}
.cabecera .utilidades .linea.menuCabecera{width:100%;position:absolute;right:1px;top:35px}
.cabecera .utilidades .linea.menuCabecera a{text-transform:uppercase;color:#fff;font-size:1.3em;padding:0 27px;border-right:1px solid #fff}
.cabecera .utilidades .linea.menuCabecera a:hover{text-decoration:none}

.cabecera .utilidades .linea.cambiaEstilo{width:60px;position:absolute;left:220px;top:12px;text-align:left}
a.txt_letraGrande,
a.txt_letraNormal{display:block;float:left;clear:none;height:15px;width:20px;}
a.txt_letraGrande{background:url(img/letraGrande.gif) top left no-repeat}
a.txt_letraNormal{background:url(img/letraNormal.gif) top left no-repeat}

.aux_cnt_1 {background-color:#FFF;width:1024px}

.ccont_aux_2 {padding-top:5px}
/*
.pie {margin-top:-40px;height:40px;width:1024px;background-color:#B1B3B4;color:#fff}
.pie .texto_pie {display:none}
.w3c_links,
.links_pie {top:5px}
.w3c_links a,
.links_pie a {font-size:.8em;color:#fff; padding-right:7px; margin-right:2px; border-right:1px solid #fff}
.about {display:block;clear:both;width:100%;padding-top:20px}
*/
.linea.bienvenida,
.migasDePan {padding:0 0 0 10px;font-size:0.8em}
.migasDePan a{color:#717172}
.linea.bienvenida p{margin:0}
.linea.hidden{display:none}

/*********************************************/
/*QUITÁNDOME DE ENCIMA LA BASURA DE ABSIS*****/
/*********************************************/
.WATPie
{
    background-color: #336699;
    color: #fff;
    font-size: small;
    
    position: relative;
    margin-top: -30px;
    clear:both;float:none;height:40px;margin-left:auto;margin-right:auto;padding-bottom:14px;
    text-align: center;
}

.WATPie a {color: #fff;}
/* *** PIE *** */
/* modificar en el ayuntamiento.css segun la cabecera 
.pie {width:938px;position:relative;margin-top:-30px;clear:both;float:none;height:30px;margin-left:auto;margin-right:auto;padding-bottom:14px}
.pie a {}
.pie a:hover {}
.pie .about {text-align:center;font-size:.6em;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif}
.pie .textoBase {width:100%;display:block;text-align:center;padding:10px 0 0 0;font-size:.6em;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif}
.pie p.info {width:100%;margin:0;padding:5px 0}
.pie_aux_1 {height:30px;background-repeat:repeat-y;width:100%}
.w3c_links {position:absolute;top:13px;left:13px;font-size:.8em}
.links_pie {position:absolute;right:13px;top:10px;font-size:.8em} 
*/

/*********************************************/
/*****************Buscador********************/
/*********************************************/
.busqueda #FIL_strConsultas{position:static}
.selectIntensiva .CheckIntensiva{width:25px;float:left;clear:none}

.columnaContenido.buscador li {list-style-type:none}
/*********************************************/
/***********Menu lateral izquierdo************/
/*********************************************/
.tresColumnas .contenido .columnaIzquierda{width:24%}
.columnaIzquierda{width:24%}
#moAyuntamiento{background:url(img/barraAyuntamiento.gif) top left no-repeat;width:244px}
#moservicios{background:url(img/barraServicios.gif) top left no-repeat;width:244px}
#motorrevieja{background:url(img/barraTorrevieja.gif) top left no-repeat;width:244px}
#molinea{background:url(img/barraServiciosLinea.gif) top left no-repeat;width:244px}

.columnaIzquierda .menuLateral .menuOpcion A{height:23px;text-align:center;color:#fff;padding:10px 45px 0 0;font-size:1.1em;font-weight:bolder;line-height:11pt;text-decoration:none}
.columnaIzquierda .menuLateral .menuOpcion ul{background:url(img/lineaMenu.jpg) top left repeat-x;}

.columnaIzquierda .menuLateral .menuOpcion li a{padding:2px 20px 2px 0;height:auto;text-align:left;color:#717172;font-size:1em;font-weight:700;line-height:9pt}
.columnaIzquierda .menuLateral .menuOpcion li a:hover{color:#fff;text-decoration:none;background:url(img/flechaMenu_b.gif) #9C9E9F 7px 4px no-repeat}

.columnaIzquierda .menuLateral .menuOpcion .menuOpcion,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion .menuOpcion{padding-left:20px;background:url(img/simboloMenu.gif) 6px 4px no-repeat}
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion a:hover,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion ul,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion .menuOpcion a:hover,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion .menuOpcion ul{background-image:none}
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion li a,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion .menuOpcion li a{}

.columnaIzquierda .menuLateral ul li ul li.menuSubOpcion a,
.columnaIzquierda .menuLateral ul li ul li.menuSubOpcion a:hover,
.columnaIzquierda .menuLateral ul li ul li.menuSubOpcionActual a,
.columnaIzquierda .menuLateral ul li ul li.menuSubOpcionActual a:hover,
.columnaIzquierda .menuLateral ul li ul li ul li.menuSubOpcion a,
.columnaIzquierda .menuLateral ul li ul li ul li.menuSubOpcion a:hover,
.columnaIzquierda .menuLateral ul li ul li ul li.menuSubOpcionActual a,
.columnaIzquierda .menuLateral ul li ul li ul li.menuSubOpcionActual a:hover{padding-left:20px;background:url(img/flechaMenu.gif) 7px 4px no-repeat}

.columnaIzquierda .menuLateral ul li ul li.menuSubOpcion a:hover,
.columnaIzquierda .menuLateral ul li ul li.menuSubOpcionActual a:hover,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion li a:hover,
.columnaIzquierda .menuLateral ul li ul li ul li.menuSubOpcion a:hover,
.columnaIzquierda .menuLateral ul li ul li ul li.menuSubOpcionActual a:hover,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion .menuOpcion li a:hover{background:url(img/flechaMenu_b.gif) #9C9E9F 7px 4px no-repeat}

.columnaContenido.perfiles .menuLateral .menuOpcion {list-style-type:none;padding-left:20px;background:url(img/simboloMenuGris.gif) 7px 10px no-repeat}
/*.columnaIzquierda .menuLateral .menuOpcion a:hover,
.columnaIzquierda .menuLateral .menuOpcion ul,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion a:hover,
.columnaIzquierda .menuLateral .menuOpcion .menuOpcion ul{background-image:none}*/
.columnaContenido.perfiles .menuLateral ul li,
.columnaContenido.perfiles .menuLateral ul li ul li{list-style-type:none}
.columnaContenido.perfiles .menuLateral ul li.menuSubOpcion a,
.columnaContenido.buscador li ,
.columnaContenido.perfiles .menuLateral ul li ul li.menuSubOpcion a{padding-left:20px;background:url(img/flechaMenuGris.gif) 7px 7px no-repeat;padding-top:0;padding-bottom:0}


/* ESTO LO PONGO APS */
.menuOpcion
{
    margin-left: 0px;
    font-size: 14px;
}
.menuSubOpcion
{
    margin-left: 12px;
    font-size: 12px;
    color: #333399;
}

/*******************************************/
/***********Menu lateral derecho************/
/*******************************************/
/*
.tresColumnas.portada .columnaDerecha {display:block}
.tresColumnas .columnaDerecha {display:none}
.tresColumnas .contenido .columnaDerecha{width:24%}
.columnaDerecha .linea.bloque{width:240px;padding-bottom:0}
.columnaDerecha .linea.bloque .linea {padding-top:0}
.columnaDerecha .titulo.h2.callejero,
.columnaDerecha .titulo.h2.agenda{float:left;width:100%;height:29px;padding-top:5px}
.columnaDerecha .titulo.h2.callejero {background:url(img/barraCallejero.gif) top left no-repeat}
.columnaDerecha .titulo.h2.agenda {background:url(img/barraAgenda.gif) top left no-repeat}
.columnaDerecha .titulo.h2 h2{padding:0 0 0 70px;font-weight:normal}

#mointeres{background:url(img/barraSitios.gif) top left no-repeat}
#mointeres A{height:23px;text-align:center;color:#fff;padding:10px 0 0 45px;font-size:large;font-weight:normal;line-height:11pt;text-decoration:none}

#interes li a {padding:2px 20px;background:url(img/flechaMenu2.gif) 7px 4px no-repeat;height:auto;text-align:left;color:#717172;font-size:1em;font-weight:700;line-height:9pt}
#interes li a:hover {color:#fff;text-decoration:none;background:url(img/flechaMenu_b.gif) #E8A71F 7px 4px no-repeat}

.buzon .linea{width:50px;margin:0 auto}

.tresColumnas.portada .columnaDerecha .EDC_grupoResultados {border:none;padding:0 0 0 5px;margin:0;width:98%}
.tresColumnas.portada .columnaDerecha .EDC_grupoResultados:hover {background-color:#e20019;color:#fff}
.tresColumnas.portada .columnaDerecha .EDC_grupoResultados:hover div,
.tresColumnas.portada .columnaDerecha .EDC_grupoResultados:hover div a{color:#fff;text-decoration:none}
.columnaDerecha .resulConsulta .acciones {margin:0; padding:0; width:63%; float:right}
.columnaDerecha .resulConsulta .resultados {margin:0; padding:0; width:35%; float:left}
.columnaDerecha .EDC_Texto{display:inline;float:none; padding:0}
.cntFecAgenda{color:#E20019;background:url(img/flechaMenu3.gif) 3px 6px no-repeat;padding-left:12px}
.cntFecAgenda:hover{background:url(img/flechaMenu_b.gif) 3px 6px no-repeat}

.tresColumnas.portada .columnaDerecha .masActividades .linkCompuesto{color:#e20019;float:right;padding-right:15px}
*/
/***********************************/
/*************Contenido*************/
/***********************************/


.tresColumnas .contenido .sal
{
    width: 74%;
    float: right;
    padding: 0 5px 0 5px;
    margin: 0 0 10px 1%;
     color: #000000;
}

.sal
{
    margin: 5px 15px 5px 15px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333; /* text-align: justify; */
    padding: 5px 5px 5px 15px; /* todo esto es al quitar las divs */
    width: 74%;
    float: right;
    color: #000000;
}
.miga {padding:0 0 10px 10px;font-size:0.8em}
.saln
{
    /*  margin: 5px 15px 5px 15px; */
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333; /* text-align: justify; */ /* padding: 5px 5px 5px 15px; /* todo esto es al quitar las divs */
    width: 798px;
    float: right;
    color: #000000;
}

.menuiz
{
    position: relative; left: 0px;  float: left; width: 220px;

    
}


.piefoto
{
    font-size: x-small;
    color: #800000;
    text-align: center;
}
.imaba 
{
    float: left;
    margin-left: -1px;
}



bo
{
    border: thin solid #CCCCFF;
    width: 258px;
    
}
#piefototama
{
    font-size: xx-small;
    color: #0033CC;
   
}

.detafile
{
    color: #669999;
    font-weight: bold;
}


.imadesca
{
    padding: 0px 3px 0px 0px;
    vertical-align: baseline;
}


.disclaimer{  font-size: xx-small; font-weight: lighter; color: #996633; }

.WATbase
{
    
    margin: 0px 15px 5px 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: justify;
}
.WATInci
{
    color: #660033;
    font-size: 9px;
}
.WATtitu
{
    padding: 0px;
    margin: 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #0066CC;
    text-align: justify;
    font-weight: bold;
    line-height: 100%;
}

.WATtitu2
{
    padding: 0px;
    margin: 0px 5px 0px 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #003399;
    text-align: left;
    font-weight: bolder;
    line-height: 100%;
}

.WATtitu3
{
    padding: 0px;
    margin: 0px 5px 0px 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000066;
    text-align: left;
    font-weight: bolder;
    line-height: 100%;
}

.WATtitu4
{
    padding: 0px; 
    margin: 0px 5px 0px 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #660033;
    text-align: left;
    font-weight: bolder;
    line-height: 100%;
}

.WATemail
{
    padding: 0px;
    margin: 0px 5px 0px 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
    text-align: left;
    font-weight: normal;
    line-height: 150%;
}


.WATtituF
{
    border-style: none;
    border-color: #FFFFFF;
    margin: 0px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FF5050;
    text-align: left;
    font-weight: bold;
}

.WATNotTi
{
    padding: 0px;
    margin: 0px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #0066CC;
    text-align: justify;
    font-weight: bold;
    line-height: 100%;
}

.WATNotData 
{   padding: 0px;
    margin: 0px 5px 0px 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000066;
    text-align: left;
    font-weight: bolder;
    line-height: 100%;    
    }

.WATNotEntradilla
{
    padding: 0px;
    margin: 0px 5px 0px 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    text-align: justify;
    font-weight: normal;
    line-height: 100%;
    vertical-align: top;
    
}



.fotom
{
    border: 2px solid #D3E2E4;
    padding: 5px;
    margin: 5px 10px 5px 15px;
    border-collapse: collapse;
   /* text-align: center;*/
}
.fotoc
{
    border: 2px solid #D3E2E4;
    
   /* text-align: center;*/
}
.WATPCabecera
{
    font-size: 12px;
    font-weight: bold;
    color: #666699;
    background-color: #FFFFCC;
    text-align: center;
}

.PerfilTitu
{
    padding: 5px;
    font-size: 12px;
    color: #000066;
    background-color: #BBBBBB;
    vertical-align: top;
}

.PerfilSelec
{
    font-size: 11px;
    font-weight: bold;
    background-color: #E4E4E4;
}

.solopruebas
{
    
  
    
    width: 150px;
 
    height: 200px;
    
}
    .ListaPRN
{
    background-color: #D7EEFF;
}
.WATDocRelaC
{
   
    background-color: #C8DFDB;
    color: #666633;
    text-align: center;
    font-weight: bold;
    
}

.WATDocRelaT
{
    border: 2px solid #CFCFB8;
    text-align: right;
    border-collapse: collapse;
    width: 230px;
    position: relative;
    
}


.MenuContexPadre
{
    float: right;
    width: 250px;
    margin: 0px 10px 10px 10px;
    border: thin solid #DADAB6;
}


.MenuContex
{
  /*   padding: 5px;
    margin: 5px 10px 5px 15px;
   position: relative; */
    width: 250px;
    overflow: auto;
    height: 186px;
    float: right;
}


.MenuContexPGOU
{
    margin: 5px;
    position: relative;
    width: 250px;
    overflow: auto;
    height: 500px;
    float: right;
}
.WATDocRelaElem
{
    border-bottom-style: ridge;
    border-width: 1px;
    border-color: #99CCFF;
}
.WATDocRelaL
{
    
    text-align: center;
    
}
.WATDocRelaLYO
{
    background-color: #CEECE9;
}

.WATCome /* hacia el desuso */
{
    padding: 0px 10px 0px 10px;
    font-size: 11px;
    color: #333333;
    line-height: 15px;
    text-align: justify;

}
/* estos dos los usa Tramites de urbansmo, de Aitor */
 .tramite
        {
            background-color: #FFFFFF;
            padding: 4 px;
            font-family: "Arial";
            font-size: 10 pt;
            text-align: left;
        }

.volver
{
    font-family: "Arial";
    font-size: 8 pt;
    color: #FF0000;
    text-align: center;
}

.SelectorTag {     font-size: small;     color: #000066;     text-align: center; }
.SelectorTig {     font-size: small;     color: #000066;     text-align: center; }


.tresColumnas.portada .contenido .columnaContenido{width:50%;padding-left:5px}
.tresColumnas .contenido .columnaContenido{width:74%;padding-left:5px}
.linea.bloque.izq,
.linea.bloque.der{padding-top:0;clear:none}
.linea.bloque.izq{width:80%}
.linea.bloque.der{width:19%}
.linea.bloque.der .linea.imagenBase{width:30px;margin:0 auto}
.columnaContenido .titulo.h2 {background:url(img/barraTitAyun.gif) top left no-repeat}
.columnaContenido .titulo.h2.perfil {background:url(img/barraTitulo.gif) top left no-repeat}
.columnaContenido .titulo.h2.noticias {background:url(img/barraTitulo2.gif) top left no-repeat;margin-top:10px}
.columnaContenido.torrevieja .titulo.h2 {background:url(img/barraTitTorre.gif) top left no-repeat}
.columnaContenido.servicios .titulo.h2 {background:url(img/barraTitServicios.gif) top left no-repeat}
.columnaContenido.serviciosL .titulo.h2 {background:url(img/barraTitLinea.gif) top left no-repeat}
.columnaContenido.perfiles .titulo.h2 {background:url(img/barraTitPerf.gif) top left no-repeat}
.columnaContenido .titulo.h2 h2{padding:0 0 0 10px;font-weight:normal}
.linea.bloque.tiempo {padding-top:0}

.columnaDerecha iframe {width:230px !important}
.columnaDerecha #cont_c9ae80b55bc290b5d1ba5da49fd387a8{float:left !important; width:230px !important}
#cont_c9ae80b55bc290b5d1ba5da49fd387a8 a{display:none}

.linea.bloque.perfiles {float:none}
.linea.bloque.perfiles .linea{margin:0 12px;display:block;float:left;width:72px;clear:none;text-align:center}
.linea.bloque.perfiles .linea .img_imgLink{clear:none}


.columnaContenido.ayuntamiento .titulo.h4 {background:url(img/barraTitAyun2.gif) center left no-repeat}
.columnaContenido.ayuntamiento .titulo.h4 h4{color:#E2001A;padding-left:125px}
.columnaContenido.torrevieja .titulo.h4 {background:url(img/barraTitTorre2.gif) center left no-repeat}
.columnaContenido.torrevieja .titulo.h4 h4{color:#F29400;padding-left:125px}
.columnaContenido.servicios .titulo.h4 {background:url(img/barraTitServicios2.gif) center left no-repeat}
.columnaContenido.servicios .titulo.h4 h4{color:#7AB030;padding-left:125px}
.columnaContenido.serviciosL .titulo.h4 {background:url(img/barraTitLinea2.gif) center left no-repeat}
.columnaContenido.serviciosL .titulo.h4 h4{color:#93117E;padding-left:125px}
.columnaContenido.perfiles .titulo.h4 {background:url(img/barraTitPerf2.gif) center left no-repeat}
.columnaContenido.perfiles .titulo.h4 h4{color:#999;padding-left:125px}

.elem2Columnas .columna1{width:20%;}
.elem2Columnas .columna2{width:68%;}

.columnaContenido .linea{padding:0}
.columnaContenido .linea p{margin-top:0;text-align:justify}

.columnaContenido .columna2 ul li {padding-left:0;}
.columnaContenido .columna2 ul li ul {padding-left:20px}
.columnaContenido .columna2 ul li ul li {list-style-type:circle}

.masNoticias{text-align:right;margin-right:55px;}

.columnaContenido .textoBaseIzq,
.columnaContenido .textoBaseDer{margin:10px 0 5px}
.columnaContenido .linea.imagenes{display:block;float:left;width:100%}
.columnaContenido .linea.imagenBase{text-align:center}
.columnaContenido .linea.imagenes .linea.imagenBase img{float:none;margin:0 auto 5px}

#documentoFinal .columnaContenido .documento .titulo.h2{margin-top:5px}
#documentoFinal .columnaContenido .documento h4{color:#717172}
#documentoFinal .columnaContenido .documento .cntImagen IMG{margin-right:10px}

.columnaContenido TABLE {width:100%}
.columnaContenido .attachment TABLE.tabla_attachments {width:auto}

.columnaContenido TABLE CAPTION,
.columnaContenido TABLE TH{text-align:center;font-weight:bold}
.columnaContenido TABLE TH,
.columnaContenido TABLE TD{border:1px solid #000;padding:1px}

.columnaContenido .cntconsulta TABLE TH,
.columnaContenido .cntconsulta TABLE TD,
.columnaContenido .attachment TABLE TH,
.columnaContenido .attachment TABLE TD{BORDER:NONE;text-align:left}

.motSol{margin-bottom:20px}
.motSol .linkCompuesto{margin-top:10px;color:#E2001A}

.enlaceRutas .linea,
.mp3 {display:block;float:none;margin:0 auto;width:75px;clear:none}
.mp3{width:50px;margin-top:15px}
/***********************************/
/*************Consultas*************/
/***********************************/

.tresColumnas.noticia .documento IMG,
.cntImagen {display:block;float:left;clear:none;margin-right:20px;max-width:250px}
.cntImagen IMG{max-width:250px;max-height:250px}
.gridResultado .cntImagen{margin-right:0;padding-right:0}
.gridResultado .cntImagen IMG{max-width:50px;max-height:50px}
.tresColumnas.portada  .gridResultado .cntImagen IMG{max-width:125px;max-height:125px;margin-right:20px}

.tresColumnas.portada  .EDC_grupoResultados{display:block;float:left;clear:both;width:90%}

.cntTitulo,
.cntNoticia{width:auto}
.tresColumnas.noticia H3,
.cntTitulo{color:#B2CDDE;font-size:1.6em}

.tresColumnas.portada .columnaContenido .acciones,
.tresColumnas.portada .columnaContenido .acciones .EDC_Texto{float:right}
.tresColumnas.portada .columnaContenido .acciones A{float:right;color:#B2CDDE;font-weight:bold}
.acciones IMG{margin:6px 8px 0 0}

.tresColumnas.noticia .cabecera,
.tresColumnas.noticia .columnaIzquierda,
.tresColumnas.noticia .migasDePan,
.tresColumnas.noticia .botones.sup{display:none}

.tresColumnas.portada .EDC_grupoResultados{width:90%;margin-bottom:5px;padding:0 0 5px 10px;border-bottom:1px solid #B2CDDE}
.tresColumnas.portada .EDC_grupoResultados .resultados .EDC_Texto{padding-left:0}

.tresColumnas.noticia .documento UL,
.tresColumnas.noticia .documento UL LI{list-style-type:disc;list-style-position:inside}

.EDCresultado TABLE {width:auto}

.resulConsulta.estado .servicio .edc_etiqueta{display:block;float:left;width:auto;margin-right:10px}

/*----------------------------------------------------------------------------------------------------------------------------*/
.servicio .legend{display:none}
.linea.linksAcciones {clear:none;height:auto;width:auto;float:left;margin-right:10px}
.acciones a,
.acciones a:visited,
.acciones a:active,
.acciones a:hover,
.linea.linksAcciones a,
.linea.linksAcciones a:visited,
.linea.linksAcciones a:active,
.linea.linksAcciones a:hover{color:#E2001A}

.acciones{width:auto;margin-bottom:10px}
.acciones a{margin-right:5px}

.tresColumnas.portada .columnaContenido .acciones{width:auto;margin-bottom:3px}
.tresColumnas.portada .columnaContenido .acciones .EDC_Texto{padding:0 10px}

.tresColumnas.portada .columnaDerecha .acciones a,
.tresColumnas.portada .columnaDerecha .acciones a:visited,
.tresColumnas.portada .columnaDerecha .acciones a:active,
.tresColumnas.portada .columnaDerecha .acciones a:hover{color:#717172}

.tresColumnas.portada .columnaContenido .acciones a,
.tresColumnas.portada .columnaContenido .acciones a:visited,
.tresColumnas.portada .columnaContenido .acciones a:active,
.tresColumnas.portada .columnaContenido .acciones a:hover{color:#B2CDDE}

/*----------------- Calendario AJAX -----------------*/
.calendario .cal_mes .cal_mes_anterior,
.calendario .cal_mes .cal_titulo_mes,
.calendario .cal_mes .cal_mes_siguiente{color:#fff; background-color:#E2001A;}/*JC*/
.calendario .cal_mes TH{color:#FFF; background-color:#676767;}/*JC*/
.calendario .cal_mes TD{width:20px; height:15px;}/*JC*/
.calendario .cal_mes .cal_dias_finde{background-color:#CCC;}/*JC*/
.cal_titulo_mes img{float:none}
#EDC_Calendario_1_numcal_0{width:100%}
.columnaContenido table td.celda_calendario {border:none}
.gridResultado .calendario td.cal_dias_hoy{background-color:#BBB}
.cal_mes .tooltip .accionCalendario,
.cal_mes .tooltip .accionCalendario,
.cal_mes .tooltip .accionCalendario{display:block;float:left;width:32%;clear:none}
.cal_mes .tooltip .EDC_Texto{clear:both}


/* Calendario APS */
/* Tabla del calen
.table-style {
	font-family: arial;
	border-width: 1; 
	border-style: solid; 
	border-color: #a0a0a0; 
	background-color: #ffffff;
	font-family: arial; 
	font-size: 11px;
} 

.table-style td {
	border-style: none;
	border-width: 0px;
	padding: 1px;
}*/

/* Dice que tal vez no quieras modificar esto. */
.div-style {
	z-index: 999;
	position: absolute;
	visibility: hidden;
}

/* Mes y Coluna de años */
.title-style {
	padding: 2px;
	font-family: arial; 
	font-size: 11px;
	color: #ffffff;
}

.title-background-style {
	background-color: #b5b5b5;
}


.title-control-normal-style {
	border-style: none;
	cursor: pointer;
}

/* Moused-over (selected)  */
.title-control-select-style {
	cursor: pointer;
}

.dropdown-style td {
	padding: 1px;
}

.dropdown-style {
	font-family: arial; 
	font-size: 11px; 
	border-width: 1; 
	border-style: solid; 
	background-color: #b5b5b5;
	border-color: #cccccc;
	color: White;
	cursor: default;
}


.dropdown-style tr:hover {
	background-color: #828282;
	cursor: hand;
}


.body-style {
	padding: 5px;
	background-color: white;
	font-family: verdana; 
	font-size: 10px;
}

.body-style td {
	font-family: verdana; 
	font-size: 10px;
}


.current-day-style {
	color: red;
	font-weight: bold;
	text-decoration: none;
}


.end-of-weekday-style {
	color: #909090;
	text-decoration: none;
}


.normal-day-style {
	color: black;
	text-decoration: none;
}


.selected-day-style {
	border-style: solid;
	border-width: 1px; 
	border-color: #a0a0a0;
	color: #0066cc;
	font-weight: bold;
}


.holiday-style {
	background-color: #FFDDDD;
}

/* si aparece en la base */
.today-style {
	padding: 0px;
	color: white;
	background-color: #b5b5b5;
	text-align: center;
	text-decoration: none;
}

.today-style td {
	text-align: center;
}


.weeknumber-div-style {
	background-color: #d0d0d0; 
	padding: 0px;
}

.TOTEMTitu
{
    padding: 0px;
    margin: 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #0066CC;
    text-align: center;
    font-weight: bold;
    line-height: 100%;
}

.TOTEMBase
{
    padding: 0px;
    margin: 5px;
    font-family: verdana, arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000066;
    text-align: justify;
    font-weight: normal;
    line-height: 100%;
}
.TOTEMPie
{
    padding: 0px;
    margin: 5px;
    font-family: 'Courier New' , Courier, 'espacio sencillo';
    font-size: 20px;
    color: #990033;
    
    font-weight: bold;
    line-height: 100%;
}

.TotemPlayaTitu
{
    font-family: 'Courier New' , Courier, 'espacio sencillo';
    font-size: xx-large;
    font-weight: bold;
    color: #000080;
    background-color: #CCFF99;
    text-align: center;
}
