/* ***************************************** */
/* *********** ETIQUETAS HTML ************** */
/* ***************************************** */
body{
    font-size:0.625em;
    color:#000000;
    margin:0;
    padding:0;
    font-family: 'Trebuchet MS', arial, sans-serif;
    background: url('imagesweb/fnd_harman.jpg') no-repeat;
    background-position: bottom center;
    /*background-attachment: fixed;*/
    background-color :#535353;
}
.cNoScroll{ overflow: hidden; }
a, a:link, a:active, a:visited{ text-decoration:none; color:#000000;  }
a:hover{ text-decoration:none; color:#D21F00;  }

/*#BodyFCK{
    background:none;
    font-family:'Trebuchet MS', arial, sans-serif;
    font-size:14px;
    line-height:1.2em;
}
*/

img{ border:0em; color:#FFFFFF }
input, select, textarea{
    border: #777777 0.1em solid;
    font-size: 1.1em;
    color: #000000;
    font-family: 'Trebuchet MS', arial, sans-serif;
    background-color: #ffffff;
    padding-left: 0.2em;
    padding-right: 0.1em
}
.input2{
    border: #606060 0.1em solid;
    font-size: 1.1em;
    color: #165A3B;
    font-family: 'Verdana';
    background-color: #E1ECCC;
    padding-left: 0.2em;
    padding-right: 0.1em
}
th{padding:0 0.5em;}
td{padding:0 0.5em;}

/* ***************************************** */
/* **************** FONDOS ***************** */
/* ***************************************** */
.cFondo0{ background-color: #FFFFFF }
.cFondo1{ background-color: #F5F5F0 }

/* ***************************************** */
/* ************* BOTONES ******************* */
/* ***************************************** */
input[type="submit"],input[type="reset"],input[type="button"]{cursor:pointer}
input.cSubmit1 {
    cursor:pointer;
    border: #000000 0.09em solid;
    color:#000000;
    background-color: #FFFFFF;
    font-family: 'Trebuchet MS', arial, sans-serif;
    font-size:1.1em;
    padding:0;
    margin:0;
    text-decoration:none;
}
input.cSubmit2 {
    cursor:pointer;
    border: #DD0000 0.09em solid;
    color:#DD0000;
    background-color: #FFFFFF;
    font-family: 'Trebuchet MS', arial, sans-serif;
    font-size:1.1em;
    padding:0;
    margin:0;
    text-decoration:none;
}
a.submit1 {
    font-size:1.1em;
    border: #000000 0.09em solid;
    color:#000000;
    background-color: #FFFFFF;
    padding:0.1em 0.3em;
    margin:0;
    text-decoration:none
}
a.submit2 {
    font-size:1.1em;
    border: #DD0000 0.09em solid;
    color:#DD0000;
    background-color: #FFFFFF;
    padding:0.1em 0.3em;
    margin:0;
    text-decoration:none
}

/* ***************************************** */
/* ************ FORMATO TEXTO  ************* */
/* ***************************************** */
.negrita{font-weight:bold;}
.cCursiva{font-style: italic;}
.normal{font-weight:normal;}

.cMayusculas {text-transform: uppercase;}

.cMenor { font-size: 0.9em }
.cMayor { font-size: 1.1em }

.cOk {font-size:1.1em; font-weight: bold; color: #008000; }
.cAviso { font-size:1.1em; font-weight: bold; color: #DD0000; }
.cError {font-size:1.1em; color: #FF0000; }
.cNoHay{ font-size:1.4em; color: #9D4A3E; padding:1em 0; text-align:center }
.cNoSelec, .cNoSelec a{color:#999999;}
.cSeleccionBorrar, .cSeleccionBorrar a{ color:#DD0000; }

.cAlta{ color:#008000; }
.cBaja{ color:#DC081A; }

.cSinBorde{ border:0; }

.oculto{ 
    display:none;
    /*position:absolute; left:-999px; width:0em; font-size:0%;*/
}


/* ***************************************** */
/* ************ ALINEACIONES *************** */
/* ***************************************** */
.cIzquierda{text-align:left;}
.cDerecha{text-align:right;}
.cCentrado{text-align:center;}

.cClearLeft {clear:left;}
.cFloatLeft {float:left;}
.cFloatRight {float:right;}

/* ***************************************** */
/* *********** TITULARES WEB *************** */
/* ***************************************** */
.cTituloPagina{
    font-size:1.5em;
    font-weight:bold;
    padding:0 ;
    margin:0 0 0.5em 0;
}
.cTituloPaginaBuscador{
    color:#0066CC;
    font-size:1.7em;
    font-weight:bold;
    padding:0 ;
    margin:12em 0 0.5em 0;
}
.cTituloPagina a, .cTituloPagina a:active, .cTituloPagina a:link, .cTituloPagina a:visited{ color: #920202 }
.cTituloPagina a:hover{ color:#000000; }

.cSubtituloPagina{
    font-size:1.3em;
    color: #8A8B8B;
    font-weight: bold;
}

/* ***************************************** */
/* ********* TXT FECHA / CALENDARIO ******** */
/* ***************************************** */
.cFormatoFecha{ 
    float:left; 
    font-size:0.9em; 
    margin-left:0.5em; 
}
.cImgCalendario{ float:left; margin:0 0 0 0.3em; }
.textoinput, .textoinput2{ margin:-0.1em 0 0.2em 0; }

/* ***************************************** */
/* ******* FORMULARIOS GENERALES *********** */
/* ***************************************** */
/* ******** Formulario de datos ************ */
#dFrmGeneral{
    padding:0;
    margin:0;
}
#dFrmGeneral .cFieldWeb{
    padding:0.5em;
    margin:0;
    border:0.1em solid #8F0402
}
#dFrmGeneral .cFieldSinBordeWeb{
    padding:0.5em;
    margin:0;
    border:0;
}
#dFrmGeneral .cSubFieldWeb{
    border:0
}
#dFrmGeneral .cLegendWeb{
    font-size:1.1em;
    color: #8F0402;
    font-weight:bold
}
#dFrmGeneral .cSinLegend{ 
    position:absolute; 
    left:-99em; 
    width:0em; 
    font-size:0%; 
}
#dFrmGeneral dl{
    float:left;
    width:98%;
    margin:0 auto 0 auto;
    padding:0;
}
#dFrmGeneral dt{
    width:20%;
    float:left;
    clear:left;
    text-align:right;
    padding:0;
    margin:0 0.5em 0.5em 0;
    font-size:1.2em;
}
#dFrmGeneral dd{
    width:70%;
    float:left;
    padding:0;
    margin:0 0 0.5em 0;
}
#dFrmGeneral .cBotones{
    text-align:center;
}
.cBotonesDer{
    float:left;
    clear:left;
    width:100%;
    text-align: right;
}

/* ***************************************** */
/* ************ VERSION IMPRIMIBLE ********* */
/* ***************************************** */
#dImpresion{
    width:70em;
    background-color: #FFFFFF;
    padding:0.5em;
}
#dImpresion .cFecha{
    font-size:1.4em;
    color:#999999;
    text-align: right;
}
#dImpresion .cFirma{
    font-size:1.3em;
    color:#999999;
    text-align: right;
    font-weight:bold;
}
.cVImprimir{
    font-size:1.2em;
    text-align: right;
}

/* ***************************************** */
/* ********* CALENDARIO EMERGENTE ********** */
/* ***************************************** */
.cOpcionesCalendario{
    background-color:#CCCCCC;
    text-align:center
}
.cCabeceraCal{
    background-color:#AC0809;
    color:#ffffff
}
.cFondoCal{
    background-color:#FFFFFF;
    text-align:center;
    color:#000000
}
.cHoy, .cHoy a{
    background-color:#000000;
    color:#FFFFFF
}
.cFestivo, .cFestivo a{ 
    background-color:#FF0000;
    color:#FFFFFF;
 }
.cCelda1001{
    border-left: 0.1em solid #555555;
    border-top: 0.1em solid #555555;
    background-color:#e8e8e8
}
.cCelda1001b{
    border-left: 0.1em solid #555555;
    border-top: 0.1em solid #555555;
    font-weight: bold;
    background-color: #B2DB4F
}
.cCelda1001b2{
    border-left: 0.1em solid #555555;
    border-top: 0.1em solid #555555;
    font-weight: bold;
    background-color: #EE7E13
}
.cCelda0010{ border-left: 0.1em solid #555555 }
.cCelda1000{ border-top: 0.1em solid #555555 }

/* ***************************************** */
/* ************ TAMAŅOS ******************** */
/* ***************************************** */
/* ** relativos ** */
.cW25{ width:25em; }
.cW30{ width:30em; }

/* ** Porcentuales ** */
.cW10{ width:10em; }
.cW25{ width:25em; }
.cW45{ width:45em; }

/* ***************************************** */
/* ************* ESPACIADOS **************** */
/* ***************************************** */
.cMP0 { margin:0; padding:0 }

.cMT1{margin-top:1em;}
.cMT1_5 {margin-top:1.5em;}
.cMT2{margin-top:2em;}

/* ###################################################################################### */

/* ***************************************** */
/* ********** ESTRUCTURA DE LA WEB ********* */
/* ***************************************** */
#dEstructura{
	position:relative;
    margin:0 auto;
	padding:0;
	min-height:57em;
	width:100.1em;
	font-size:1em;
}
/* ***************************************** */
/* ************* CABECERA ****************** */
/* ***************************************** */
#dPosicionCab {
    position:absolute; 
    left:4em;
    top:1em;
    width:5em;
}
/*
body > div#dPosicionCab {
    position: fixed;
    width:5em;
}
body > div#dCabecera {
    position: fixed;
    width:250em;
}
*/
#dCabecera{
    position:absolute;
    margin:0;
    padding:0;
    left:0; 
    top:0;
    height:3em;
    border-bottom: 0.1em solid #FFFFFF;
    color:#FFFFFF;
    /*width:150em;*/
    width:1645em;
}
#dCabecera .cLogo{
    font-size:1.2em;
    width:7.67em;
    float:left;
    margin:0.17em 0 0 0.83em;
} 
/* **************** Opciones IDIOMAS **************** */
#dPosicionDatos {
    position:absolute; 
    left:4em;
    top:1em;
    width:5em;
}
/*
body > div#dOpcionesIdioma {
    position: fixed;
    width:250em;
}
*/
#dOpcionesIdioma, #dDatosConexion{
    position:absolute;
    margin:0;
    padding:0;
    left:0; 
    top:0;
    height:3em;
    border-bottom: 0.1em solid #FFFFFF;
    color:#FFFFFF;
    /*width:150em;*/
    width:1645em;
}
#dOpcionesIdioma .cIdiomasWeb{
    float:left;
    width:68.95em;
    font-size:1.4em;
    text-align:right;
    text-transform:lowercase;
    margin:0.5em 0 0 0;
    color:#FFFFFF
}
#dOpcionesIdioma a{ color:#FFFFFF }

/* *************** Datos usurio conectado ************* */
/*
body > div#dDatosConexion {
    position: fixed;
    width:250em;
    color:#FFFFFF;
}
*/
#dDatosConexion .cConectado{
    width:67em;
    float:left;
    font-size:1.3em;
    font-weight: bold;
    text-align:right;
    text-transform:lowercase;
    margin:0.2em;
    padding:0;
    color:#FFFFFF;
}
#dDatosConexion .cCerrarSesion{
    width:6.92em;
    float:left;
    font-size:1.3em;
    text-align:right;
    text-transform:lowercase;
    margin:0.2em;
    padding:0
}
#dDatosConexion a{ color:#FFFFFF }

/* ***************************************** */
/* ************* CONTENIDO WEB ************* */
/* ***************************************** */
#dContenidoWeb {
    position:absolute;
    left:0; 
    /*top:0;*/
    top:3.8em;
    /*width:1746.8em;*/
    width:1645em; 
    margin-top:4.5em;
}
.cParrafo0 { margin:0 }
.cParrafo1 { margin:1em 0 0 0 }
.cCorporativo {
    line-height:1.2em;
    font-size:1.4em;
}
.cAlternativaFrame{
    color:#FFFFFF;
}
.cDatosContacto{
    float:left;
    width:19.5em;
}
.cImgDondeEstamos{
    width:47em;
    margin:0 1em 0 0;
    float:left;
}
.cImgGeneral{
    float:left;
    width:43.6em;
    margin:0 1.5em 0 2em;
}
.cContGeneral{
    float:left;
    margin:0;
    padding:0.5em 1.5em;
    width:48em;
    height:45.5em;
    background-color: #FFFFFF;
}

/* **************************************** */
/* ************* MENU WEB ***************** */
/* **************************************** */
#dPosicionMenu {
    position: absolute; 
    left:4em; 
    top:1em;
    width:5em;
}
#dMenuWeb{
    position:absolute; 
    left:0; 
    /*top:52.5em;*/
    top:3.4em;
    /*width:160em;*/
    width:1645em;
    text-transform:lowercase;
    border-top: 0.1em solid #FFFFFF;
}
#dMenuWeb ul{
    width:1000em;
    padding:0;
    margin:0 0 0 0;
    text-transform: lowercase;
    list-style: none;
    float:left;
}
#dMenuWeb ul li{
    font-size:1.4em;
    float:left;
    margin:0 1.5em 0 1em;
    padding: 0;
}
/*
body > div#dPosicionMenu {
    position:fixed;
    width:5em;
}
body > div#dMenuWeb {
    position: fixed;
    width:250em;
}
*/
#dMenuWeb a {
    color:#FFFFFF;
    text-decoration:none;
}
#dMenuWeb a:hover {
    color:#FF0000;
    text-decoration:none;
}
#dMenuWeb #dMenuOpciones{
    position:absolute;
    top:2.5em;
    /*left:55em;*/
    left:55em;
    color:#FFFFFF;
    font-size:0.8em;
}

/* ***************************************** */
/* ************ TABLAS de DATOS ************ */
/* ***************************************** */
.cTablaDatos{
    clear:right;
    font-size:1.2em;
    width:95%;
    padding:0;
    margin:0.5em auto 0 auto;
    border:0.08em solid #D21F00;
}
.cTablaDatos th{
    background-color:#D21F00;
    font-weight:bold;
    color:#FFFFFF;
    padding:0.2em;
    text-transform: uppercase;
}
.cTablaDatos th a, .cTablaDatos th a:link, .cTablaDatos th a:visited, .cTablaDatos th a:hover{ color:#FFFFFF; }
.cTablaDatos tr{ height:1.8em;}
.cTablaDatos .cFondoLinea0{ background-color :#FFFFFF;}
.cTablaDatos .cFondoLinea1{ background-color: #F5F5F0;}
.cTablaDatos td{
    border-top:0.08em solid #D21F00;
}

/* ***************************************** */
/* ************* ERROR 404 ***************** */
/* ***************************************** */
#dContenido404 .cLogo404 {
    width:22.5em;
    height:5.4em;
    margin:2em 0 6em 3em;
}
#dContenido404{
    float:left;
    margin:4em 0 0 1em;
    width:100.1em;
    padding:0.5em 0 1em 0;
    border-bottom: #E6E6E6 0.1em solid;
}
#dContenido404 div{
    float:left;
    width:27.5em;
    margin:0;
    height:46.5em;
    padding:0.5em 2em;
    background-color: #FFFFFF;
}
#dContenido404 h2{
    font-size:1.8em;
    font-weight: bold;
    margin:0;
    padding:0;
    text-transform: uppercase;
}
#dContenido404 p{
    font-size:1.4em;
}
#dContenido404 a{
    color:#d22000;
    font-weight: bold;
}
#dContenido404 #dBloque1{
    border-right: #E6E6E6 0.1em solid;
    margin:0 1.5em 0 0;
}

/* ***************************************** */
/* ******** Form Acceso Usuarios *********** */
/* ***************************************** */
#dAccesoUser dl{
    margin:3em 0 0 0;
    padding:0;
}
#dAccesoUser dt{
    font-size:1.2em;
    width:43%;
    float:left;
    clear:left;
    text-align:right;
    padding:0;
    margin:0 0.5em 0.5em 0;
}
#dAccesoUser dd{
    width:43%;
    float:left;
    padding:0;
    margin:0 0 0.5em 0;
}
#dAccesoUser .cSinLegend{
    position:absolute; 
    left:-99em; 
    width:0em; 
    font-size:0%; 
}
.cBtnAcceso{
    clear:left;
    float:left;
    width:32.5em;
    margin:1em 0 0 0;
    padding:0.2em 0;
    text-align:right;
}
.cOlvido{
    font-size:1.1em;
    clear:left;
    float:left;
    width:29.5em;
    margin:0.5em 10em 0 0;
    padding:0.2em 0;
    text-align:right
}

.cContPerfil{
    float:left;
    background-color:#FFFFFF;
    font-size:1.1em;
    width:82.5em;
    height:41.36em;
    padding:0.5em 1.5em;
    margin:0 1.5em 0 3.5em
}
.cContPerfil .cCambioIdioma{
    text-align: right;
    padding:0;
    margin:0;
    font-size:1.2em;
    border-bottom:0.09em solid #000000;
}
.cBGF{background-color:#FFFFFF;}
/* ################################################################################# */
/* ********************** Estilos exclusivos del proyecto ************************** */
/* ################################################################################# */

/* ***************************************** */
/* ************ Contenidos Web ************* */
/* ***************************************** */
.cImgCorporativa{
    float:left;
    margin:0 1.5em 0 0;
    height:46.5em;
}
.cContCorporativo{
    float:left;
    background-color:#FFFFFF;
    width:49em;
    height:45.5em;
    padding:0.5em 1.5em;
    margin:0 1.5em 0 0
}
/* ***************************************** */
/* ************* Noticias Web ************** */
/* ***************************************** */
.cListaNoticia .cFirma {
    text-align:right;
    font-size:1.4em;
    color:#535353;
}

/* ***************************************** */
/* ************ Boletines Web ************** */
/* ***************************************** */
#dBoletin{
    width:65em;
    margin:0 auto 0 auto; 
}
#dBoletin .cTitular{
    margin:0.5em 0 0.5em 0;
    padding:0.2em 0 0.2em 0.5em;
    font-size:1.1em;
    background-color: #797778;
    color:#FFFFFF;
}
#dBoletin .cFecha{
    color: #0066CC;
    font-weight:bold;
    text-align:right;
    font-size:1.1em;
    margin:0;
    padding:0
}
#dBoletin .cPieBoletin{
    clear:left;
    margin:2em 0 0 0;
    padding:0.2em 0 0.2em 0.5em;
    background-color: #0066CC;
    color:#FFFFFF;
    font-size:0.9em;
}

/* ***************************************** */
/* ******** Formulario de contactar ******** */
/* ***************************************** */
.cMargenContactoOk{
    padding:8em 0 2em 0;
}
.cBotonContactoOk{
    text-align: center;
    margin:0 0 17em 0;
}
#dContacto{
    float:left;
    background-color:#FFFFFF;
    width:94em;
    height:45.5em;
    padding:0.5em 1.5em;
    margin:0 1.5em 0 1.5em
}
#dFrmContacto{
    width:90%;
    padding:0;
    margin:0;
}
#dFrmContacto .cFieldWeb{
    padding:0.5em;
    margin:0;
    border:0.1em solid #8F0402
}
#dFrmContacto .cFieldSinBordeWeb{
    padding:0.5em;
    margin:0;
    border:0;
}
#dFrmContacto .cSinLegend{ 
    position:absolute; 
    left:-99em; 
    width:0em; 
    font-size:0%; 
}
#dFrmContacto dl{
    float:left;
    width:98%;
    margin:0 auto 0 auto;
    padding:0;
}
#dFrmContacto dt{
    width:22%;
    float:left;
    clear:left;
    text-align:right;
    padding:0;
    margin:0 0.5em 0.2em 0;
    font-size:1.2em;
}
#dFrmContacto dd{
    width:75%;
    float:left;
    padding:0;
    margin:0 0 0.5em 0;
}
#dFrmContacto .cBotones{
    float:left;
    width:95%;
    margin-top:1em;
}

/* ***************** MOD PROYECTOS ******************** */
/* ***************** Menu proyectos ******************* */
#dMenuProyectos{
    height:46.5em;
    float:left;
    width:17em;
    background-color:#FFFFFF;
    margin:0 0 0 1em;
    padding:0 0.3em 0 0.5em;
    border-right:0.2em solid #424242;
}
#dMenuProyectos ul{
    list-style: none;
    padding:0;
    margin:0;
}
#dMenuProyectos ul li a{
    display:block;
    font-size:1.4em;
    color:#000000;
    padding:0.3em 0 0.3em 0.5em;
    margin:0 0 0.2em 0;
    height:1%;
}
#dMenuProyectos ul li a:hover{
    display:block;
    font-size:1.4em;
    color:#FFFFFF;
    background-color: #8A8B8B;
    padding:0.3em 0 0.3em 0.5em;
    margin:0 0 0.2em 0;
    height:1%;
}
#dMenuProyectos ul li a.cSeleccionado{
    display:block;
    font-size:1.4em;
    color:#FFFFFF;
    background-color: #8A8B8B;
    padding:0.3em 0 0.3em 0.5em;
    margin:0 0 0.2em 0;
    height:1%;
}
#dMenuProyectos ul li ul{
    padding:0;
    margin:0;
    font-size:0.8em
}
#dMenuProyectos ul li ul li a{
    padding:0.3em 0 0.3em 2em;
}
#dMenuProyectos ul li ul li a:hover{
    display:block;
    font-weight: bold;
    background-color: #DADADA;
    color:#000000;
    padding:0.3em 0 0.3em 2em;
    margin:0 0 0.2em 0;
    height:1%;
}
#dMenuProyectos ul li ul li a.cSeleccionado{
    display:block;
    font-weight: bold;
    background-color: #DADADA;
    color:#000000;
    padding:0.3em 0 0.3em 2em;
    margin:0 0 0.2em 0;
    height:1%;
}
/* ***************** Contenidos *********************** */
#dContProyectos{
    overflow:auto;
    height:46.5em;
    float:left;
    width:74.3em;
    background-color:#FFFFFF;
    margin:0;
    padding:0 2em 0 2.2em;
}
/* ***************** Datos proyecto ******************* */
#dProyectoWeb{
    font-size:1.4em;
}
#dProyectoWeb dt{
    width:9em;
    clear:left;
    float:left;
    font-weight: bold;
    text-align: right;
    text-transform: uppercase;
    font-size:0.9em;
    padding:0 1em 0 0;
    margin:1em 0 0 0;
}
#dProyectoWeb dd{
    float:left;
    width:44em;
    padding:0;
    margin:0.8em 0 0 0;
}
/* ***************** Fases proyecto ******************* */
#dFases { 
    font-size:1.2em; 
    background: url('proyectos/images/img_porcentajes.gif') no-repeat; 
    background-position:16.7em 0;
    padding:2em 0 0 0;
    margin:1em 0 0 1em;
}
#dFases tr { height:2.17em }
#dFases .cNombreFase { 
    width:16em;
    border-bottom:0.08em solid #FFFFFF;
    text-align: right;
    font-weight: normal;
    background-color:#6B6A72;
    color:#ffffff;
    padding:0 0.5em 0 0.5em;
}
#dFases .cTotalFase { 
    width:16em;
    text-align: right;
    color:#FFFFFF;
    background-color: #000000;
}
#dFases .cPorcentajeFase{
    /*width:405px;*/
    width: 33.75em;
    padding:0 0 0 0.08em;
    background:url('proyectos/images/fnd_grafico.gif');
}
#dFases .cImgFase{
    height:1.58em;
    margin:0.5em 0 0 0;
}
/* *************** Sugerencias poryecto ************** */
#frmConsulta fieldset{
    clear:left;
    float:left;
    width:72em;
}
#frmConsulta dl {
    width:55em;
    font-size:1.3em;
}
#frmConsulta dt{
    width:7em;
    float:left;
    clear:left;
    font-weight: bold;
    text-align: right;
    padding:0 1em 0 0;
    margin:0 0 0.5em 0;
}
#frmConsulta dd{
    width:42em;
    float:left;
    padding:0;
    margin:0 0 0.5em 0;
}
#frmConsulta .cCamposObligatorios{
    font-size:1.2em;
    float:left;
    width:60em;
    clear:left;
    text-align: right;
    padding:0;
    margin:0
}
/* ************ respuestas sugerencias ************* */
#dRespuestasSugerencia{ font-size:1.3em; }
#dRespuestasSugerencia dl{
    width:53em;
    float:left;
}
#dRespuestasSugerencia dt{
    float:left;
    clear:left;
    width:10em;
    margin:0 0.3em 0 0;
    padding:0;
    text-align:right;
}
#dRespuestasSugerencia dd{
    float:left;
    width:40em;
    margin:0;
    padding:0;
    font-weight:bold;
}
#dRespuestasSugerencia dd.cConsulta{
    font-weight:normal;
    color:#888888;
    padding:0.5em 0 0 0.5em;
    margin:0;
    width:52em;
}
.cTabla1{ border: 0.08em solid #FFEEC3; background-color:#FFFFEA; }
.cTabla2{ border: 0.08em solid #999999; background-color:#F8F8F8; }

/* ***************** Mapa Web *************** */
.cOverFlow {overflow: auto;}
.cContCompleto{
    float:left;
    background-color:#FFFFFF;
    width:94em;
    height:45.5em;
    padding:0.5em 1.5em;
    margin:0 1.5em 0 1.5em
}
#dMapaWeb ul li{
    font-size:1.4em;
}
#dMapaWeb ul li ul li{
    font-size:1em;
}
#dAvisoLegal{
    overflow:auto;
    font-size:1.2em;
    width:78em;
    height:29em;
    padding:0.5em;
    margin:0
}
/* ******************* Donde Estamos ****************** */
#dDonde{
    float:left;
    width:95em;
    height:46.5em;
    margin-left:1.5em;
}
.cColorHarman{ color:#D61C00; }
a.cEnlaceCont {
    text-decoration: underline;
}
span.cDestacado{
    font-family: 'Comic Sans MS', Times;
    font-size:1.2em;
}