/***********************************************************ESTILOS DE TEXTO SECCIONES****************************************************************/
/*****************************************************************************************************************************************************/
/*Estilo del texto del menu superior de las secciones*/

fieldset {
     font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
     border: 2px solid #009b66;
    margin-left: 0px;
    margin-right: 0px;
  /*  padding-top: 20px;
    padding-bottom: 30px;*/
}



.menu
{
	font-size:11px;
	/*font-family:Tahoma, Geneva, sans-serif;*/
	/*font-weight:bold;*/
	color:#000000;
	text-decoration:none;
}

/*Estilo del texto del menu superior de las secciones cuando tienen el cursor encima*/
.menu:hover
{
	font-size:11px;
	/*font-family:Tahoma, Geneva, sans-serif;*/
	/*font-weight:bold;*/
	color:#205FA6;
	cursor:pointer;
}

/*Estilo del texto del menu superior de la seccion activa*/
.menu_seleccionado
{
	font-size:11px;
	/*font-weight:bold;*/
	color:#fefefe;
}

/*Estilo de texto de la cabecera del submenu de las secciones*/
.submenu_titulo
{
	    font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0C1A33;
	margin-left:50px;
	margin-top:6px;
    text-transform: uppercase;
    font-weight: bold;
    color: #0C1A33;
    /* margin-left: 50px; */
    /* margin-top: 6px; */
    color: #1c1c1b;
}

/*Estilo de texto de la cabecera del submenu de la seccion informacion. Este es un caso especial debido al tamaño del texto*/
.submenu_titulo_informacion
{
	font-size:15px;
	font-weight:bold;
	color:#205FA6;
	margin-left:50px;
	margin-top:-4px;
}

/*Estilo del filete que sigue a la cabecera del submenu de las secciones*/
.submenu_filete_superior
{
	
	max-width:92%;
	background-color:#68AE5E;
	margin-top:5px;
	margin-bottom:30px;
	border:0px;
}


.submenu_filete_intermenu
{
	height:1px;
	max-width:92%;
	background-color:#E9E9E9;
	margin-top:-6px;
	margin-bottom:3px;
	border:0px;
}


.submenu_filete_pie
{
	height:1px;
	max-width:100%;
	background-color:#CCCCCC;
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
	text-align:center;
	
}

.submenu_filete_pie2
{
	height:1px;
	max-width:100%;
	background-color:#CCCCCC;
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
	text-align:center;
	
}



/*Estilo del filete que marca el final del submenu en la parte izquierda de las secciones*/
.submenu_filete_inferior
{
	height:1px;
	background-color:#009b66;
	margin-top:20px;
	border:0px;
}




/*Estilo de texto de los submenus de las secciones*/
.submenu
{
	font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
	/*font-weight:bold;*/
	color:#292827;
	text-decoration:none;	
	text-transform: uppercase;	
}

/*Estilo de texto de los submenus de las secciones cuando tienen el cursor encima*/
.submenu:hover
{
	font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
	    color: #009b66;
	cursor:pointer;
}

/*Estilo de texto del submenus de la seccion activa*/
.submenu_seleccionado
{
	font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00376F;
}

/*Estilo de texto de los sub-apartados de cada subseccion*/
.submenu_subseccion
{
	font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/
	text-decoration:none;
	color:#292827;
	cursor:pointer;		
}

/*Estilo de texto de los sub-apartados de cada subseccion cuando tienen el cursor encima*/
.submenu_subseccion:hover
{
	font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
	    color: #009b66;
	cursor:pointer;
}

/*Estilo de texto del sub-apartado que este activo de la seccion activa*/
.submenu_subseccion_seleccionado
{
	font-family: Lato, Helvetica, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#00376F;	
}

/*Estilo de texto de la franja superior del contenido de la seccion*/
.titulo_seccion
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	background-color:#205FA6;
	color:#FFFFFF;
}


/*Estilo de texto del pie de la pagina*/
.pie
{
	height:20px;
	text-align:center;
	color:#ffffff;
	background-color:#205FA6;
}

/*Estilo de texto de los enlaces dentro del pie de la pagina*/
.enlace_pie
{
	color: #686868;
text-decoration: none;
font-weight: bold;	
}

/*Estilo de texto de los enlaces dentro del pie de la pagina cuando tienen el cursor encima*/
.enlace_pie:hover
{
	text-decoration:underline;
	cursor:pointer;
}

/***********************************************************(FIN)ESTILOS DE TEXTO SECCIONES************************************************************/
/*****************************************************************************************************************************************************/

/*Posicion del logo de la empresa cliente en la cabecera de las secciones*/
.logo_cabecera_seccion
{
	float:left;
	margin-top:0px;
}

/*Posicion de la foto personalizada de la seccion activa*/
.foto_cabecera_seccion
{
	margin-left:500px;
}

/*Posicion del menu superior de las secciones*/
.posicion_menu
{
	  border-bottom: 2px solid #009b66;
}

/*Define la posicion de cada componente del menu en su estado normal*/
.posicion_componente_menu
{
	float:left;
	width:166px;
	height:18px;
	background-image:url(../img/comun/pestana_menu.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}

/*Define la posicion de cada componente del menu en su estado seleccionado*/
.posicion_componente_menu_seleccionado
{
	float:left;
	width:166px;
	height:18px;
	background-image:url(../img/comun/pestana_menu_marcada.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}

/*Este estilo define el espacio que hay entre los componentes del menu superior de las secciones*/
.espacio_componente_menu
{
	margin-left:20px;
}

/*Posicion del menu idiomas dentro del menu superior de las secciones*/
.posicion_menu_idiomas
{
	  /* margin-left: 745px; */
  float: right;
}

/*Posicion del filete que delimita el menu superior de las secciones*/
.filete_menu
{
	margin-top:-1px;
	height:1px;
	background-color:#2c76c1;
	border:0px;	
}

/*Posicion del submenu de la parte izquierda de las secciones*/
.posicion_submenu
{
	float:left;
	width:230px;
	
}

/*Posicion del icono de la seccion activa que aparece en la cabecera del submenu de las secciones*/
.posicion_icono_submenu
{
	float:left;
	margin-left:15px;
}

/*Define el espacio que hay entre componentes principales del submenu*/
.separacion_submenu
{
	margin-bottom:5px;
}

/*Define el espacio que hay entre un componente principal del submenu y sus subapartados*/
.separacion_submenu_apartados
{
	margin-bottom:7px;
}

/*Define el espacio que hay entre el ultimo subapartado y la siguiente componente principal del menu de la parte izquierda*/
.separacion_submenu_subseccion
{
	margin-bottom:5px;
}

/*Posicion de los puntos que preceden a los nombres de las subsecciones en el menu de la parte izquierda*/
.bolo_submenu
{
	float:left;
	margin-left:7px;
}

.bolo_submenu2
{
	float:left;
	margin-left:20px;
	margin-top:2px;
}

/*Posicion del texto en relacion al punto que lo precede en el menu de la parte izquierda*/
.posicion_submenu_texto
{	
	    margin-top: 10px;
	    margin-top: 10px;
	
}

/*Posicion de los apartados de las subsecciones en el menu de la parte izquierda*/
.posicion_submenu_subseccion
{
	/*margin-left:35px;*/
	        margin-top: 6px;
  
}

/*Posicion del banner que enlaza con www.sigeenergia.com en la parte izquierda de las secciones*/
.banner_sigeenergia
{
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}

.banner_sigeenergia_texto
{
	float:right;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:-35px;
	margin-right:40px;
	text-decoration:none;
}

.banner_sigeenergia_imagen
{
	float:right;
}

/*Posicion del logo de audinfor de la parte inferior izquierda de la pantalla*/
.pie_logo
{
	float:left;
	margin-top:20px;	
	margin-left:15px;
}

/*Posicion del texto "Realizado por Audinfor..." de la parte inferior izquierda de la pantalla*/
.posicion_realizado_audinfor_seccion
{
	margin-top:20px;
	margin-left:30px;
	margin-bottom:20px;
}

/*Posicion de los logos de verificacion de la W3C en la parte inferior izquierda de la pantalla*/
.logos_W3C_submenu
{
	margin-left:35px;
	margin-bottom:30px;
}

/*Posicion del contenido de las secciones*/
.contenido_seccion
{
	margin-top:15px;
	margin-left:220px;
}

/*Posicion del titulo de la seccion activa*/
.posicion_titulo_seccion
{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:7px;
}

/*Posion del texto dentro del pie de la web*/
.posicion_texto_pie
{
	padding-top:4px;
}

/*Este estilo centrara la web en pantalla en secciones cortas, ya que si el contenido desborada la pantalla, este se desplaza. Sirve para Mozilla*/
#central_seccion_corta
{
	position:absolute;
	left: 50%;
	margin-left:-480px;
	top:0px;
	width:960px;
	z-index:1;
	padding:0;
	border:0;
	border:1px solid #FFFFFF;
}

/*Esta capa central de la seccion de contratacion, el contenido de la web, si el ancho no es 960 px habría que reajustarla. Parece que la combinacion del contenido de la seccion hace que la capa central se desplace, por lo tanto hay que corregir la posicion. Este estilo solo se aplicara a mozilla*/
#central_contratacion
{
	position:absolute;
	left: 50%;
	margin-left:-480px;
	top:0px;
	width:960px;
	z-index:1;
	padding:0;
	border:0;
	border:1px solid #FFFFFF;
}

/*Esta capa central de la seccion de informacion al cliente, el contenido de la web, si el ancho no es 960 px habría que reajustarla. Parece que la combinacion del contenido de la seccion hace que la capa central se desplace, por lo tanto hay que corregir la posicion. Este estilo solo se aplicara a mozilla*/
#central_informacion
{
	position:absolute;
	left: 50%;
	margin-left:-472px;
	top:0px;
	width:960px;
	z-index:1;
}

/*Este estilo define la posicion de las notas de aviso para descargar Adobe Acrobat Reader*/
.posicion_nota_pdf
{
	text-align:center;
	margin-top:0px;
	margin-bottom:40px;
}

/*Tamaño de letra de las notas de aviso para descargar Adobe Acrobat Reader*/
.nota_pdf
{
	font-size:10px;
}

/*Este sera el estilo de los enlaces de las notas de aviso para descargar Adobe Acrobat Reader*/
.enlace_nota_pdf
{
	font-size:10px;
	color:#CC3300;
	text-decoration:none;
	font-weight:bold;	
}

/*Este sera el estilo de los enlaces de las notas de aviso para descargar Adobe Acrobat Reader*/
.enlace_nota_pdf:hover
{
	font-size:10px;
	color:#00CC00;
	text-decoration:underline;
	cursor:pointer;
}

.logo_nota_pdf
{
	margin-top:10px;
	margin-bottom:10px;
}