body {background-position:200px 55px; background-repeat:no-repeat; background-attachment:fixed; background-color:#FFFFFF;}

.contenedor{width:100%;}

.contenedorCabecera{
	width:100%;
	padding-top:5px;
	padding-bottom:8px;
	background:#FFFFFF url(/comun/general/sombradown.gif) repeat-x 0px bottom;}


	/* MENU IDIOMAS */

.contenedorCabeceraIdiomas{
	width:100%;
	height:16px; /* No es necesario, pero se pone para permitir mantener la distancia en paginas que no lleven el menu de idiomas (ejemplo ecopilas ES) */
	padding-bottom:5px;}

.contenedorCabeceraIdiomas ul{float:right;}

.contenedorCabeceraIdiomas ul li{
	float:left;
	padding-top:4px;
	padding-right:5px;
	padding-left:5px;
	font-size:0.6em;  /*font-size:10px;*/}

.contenedorCabeceraIdiomas ul li.ultima {padding-right:85px;} /* Cuadrar ultima */
.contenedorCabeceraIdiomas ul li a{color:#CCCCCC;}
.contenedorCabeceraIdiomas ul li a:hover{color:#000000;}
.contenedorCabeceraIdiomas a.contenedorCabeceraIdiomasSeleccionada{/*color:#000000;*/}

.idiomasNoVisible  .contenedorCabeceraIdiomas ul li{display:none;}


/* MENU INTERNO */

.contenedorCabeceraMenu{
	width:100%;
	height:16px;
	padding-bottom:5px;
	background-color:#F5F5F5;}

.contenedorCabeceraMenuLogo{
	float:left;
	margin-top:2px;
	margin-left:10px;}

.contenedorCabeceraMenu ul{margin-left:200px;}

.contenedorCabeceraMenu ul li{
	float:left;
	padding-top:4px;
	padding-right:5px;
	padding-left:5px;
	font-size:0.7em; /*font-size:11px;*/}

.contenedorCabeceraMenu ul li a{color:#778899;}

.contenedorCabeceraMenu ul li a:hover{color:#000000;}

.contenedorCabeceraMenu strong{
	float:left;
	padding-left:32px;
	padding-top:4px;
	font-size:0.7em;  /*font-size:11px;*/
	color:#778899;}
	
.apartadosNoVisible  .contenedorCabeceraMenu ul li{display:none;}


/* SUB-MENU INTERNO */
	
.contenedorCabeceraSubMenu {width:100%;}

.contenedorCabeceraSubMenu ul {margin-left:200px;}

.contenedorCabeceraSubMenu ul li {
	float:left;
	padding-top:2px;
	padding-right:5px;
	padding-left:5px;
	font-size:0.7em;  /*font-size:11px;*/}

.contenedorCabeceraSubMenu ul li a {color:#778899;}

.contenedorCabeceraSubMenu ul li a:hover {color:#000000;}


/* home texto iluminacion de emergencia */
.iluemerg {
	color:#778899; 
	font-size:0.7em; 
	font-weight:bold;
}


/* ELEMENTOS GENERALES */

.mailTo{color:#778899;}
.mailTo:hover{color:#000000;}

a{color:#778899;}
a:hover{color:#000000;}

.contenedorTexto {
	min-height:500px;
	height:auto !important; 
	height:500px;
	width:210px;
	padding-left:600px;
	padding-top:40px;
	font-size:0.7em;  /*font-size:11px;*/}
	
.contenedorTexto p{
	padding-bottom:13px;
	line-height:16px;}

.contenedorTexto ul {margin-left:13px; line-height:16px;}
.contenedorTexto ul li {padding-bottom:13px; list-style:disc;}

.primerParrafo {padding-top:15px;} /* al no tener submenu es necesario cuadrar la altura con esta sentencia */

.cursivaNoEM{font-style:italic;}

.opcionMenuSeleccionada {color:#000000;	font-weight:bold;}
.contenedorCabeceraMenu ul li a.opcionMenuSeleccionada {color:#000000; font-weight:bold;}
.contenedorCabeceraSubMenu ul li a.opcionMenuSeleccionada {color:#000000; font-weight:bold;}
	
strong.noDestaca {font-weight:normal;}