*{
	margin:0;
	padding:0;
	}

BODY{
	text-align:center;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555d58;
	}

#all{
	margin:auto;
	text-align:left;
	background-color:#3366CC;
	}

#general{
	float:left;
	width:100%;
	position:relative;
	}
.ancho{
	width:995px;
	margin:0 auto;
	
	}
	#contenido .ancho{
		min-height:202px;
		height:auto;
		padding-top:28px;
		clear:both;
		background:url(../images/contenido/fondoInteriores.gif) no-repeat 480px 0;
		}
/********************************************************************************************/
/*								ESTILOS GENERALES											*/
/********************************************************************************************/	

/*
H1{
	display:none;
	}
H2{
	color:#0079d1;
	font-size:24px;
	margin:10px 0;
	}
H3 {
	color:#555d58;
	font-size:18px;
	margin:18px 0 4px 0;
	}
H4{
	color:#0079d1;
	font-size:12px;
	margin:18px 0 3px 0;
	}
	*/
	
#contenidoInicio H1{
	display:none;
	}
H1{
	color:#0079d1;
	font-size:24px;
	margin:10px 0;
	}
	#contenidoInicio H2{
		font-size:18px;
		color:#0079d1;
		margin-top:26px;
		background:url(../images/inicio/flechaTitulo.gif) no-repeat 0 6px;
		margin-bottom:0;
		}
		#contenidoInicio H2 A{
			color:#0079d1;
			text-decoration:none;
			}
H2{
	color:#555d58;
	font-size:18px;
	margin:18px 0 4px 0;
	}
	#contenidoInicio H3{
		font-size:12px;
		font-weight:bold;
		color:#636363;
		padding:0 0 0 17px;
		margin:0;
		}
H3{
	color:#0079d1;
	font-size:12px;
	margin:18px 0 3px 0;
	}
H4{
	color:#636363;
	font-size:12px;
	margin:18px 0 3px 0;
	text-decoration:underline;
	}	
		
A{
	text-decoration:underline;
	cursor:pointer;
	color:#bf2e82;
	font-weight:bold;
	}
	A:hover{
		text-decoration:none;
		}
P{
	margin:10px 0;
	}
#contenido UL,
#contenidoInicio UL{
	list-style-type:none;
	padding-left:0px;
	width:95%;
	clear:both;
	}
	#contenido UL LI,
	#contenidoInicio UL LI{
		padding-left:13px;
		margin:8px 0;
		background:url(../images/fondoListaPrinc.gif) no-repeat 0 5px;
		}
		#contenido UL LI UL{
			width:95%;
			list-style-type:none;
			}
			#contenido UL LI UL LI{
				background:url(../images/fondoListaSec.gif) no-repeat 0 5px;
				}
#contenido OL{
	float:left;
	padding:10px 0 10px 26px;
	width:95%;
	}
	#contenido OL LI OL{
		padding-left:26px;
	}

IMG{
	border: 0;
	}
#contenido TABLE{
	width:100%;
	padding:5px;
	empty-cells:show;
	border-collapse:collapse;
	border:1px solid #999999;
	}
	#contenido TH{
		padding:5px;
		border:1px solid #999999;
		color:#000000;
		background:#ebebeb;
		}
			#contenido TH.izq{
				text-align:left;
				}
			#contenido TH.der{
				text-align:right;
				}
			#contenido TH.centro{
				text-align:center;
				}

		#contenido TD{
			padding:5px;
			border:1px solid #999999;
			}
			#contenido TD.izq{
				text-align:left;
				}
			#contenido TD.der{
				text-align:right;
				}
			#contenido TD.centro{
				text-align:center;
				}
/********************************************************************************************/
/*								CABECERA													*/
/********************************************************************************************/	
#cabecera{
	width:995px;
	clear:both;
	background:url(../images/cabecera/fondoCabecera.gif) no-repeat right top #FFFFFF;
	height:89px;
	margin:0 auto;
	}
	
	#cabecera A{
		float:left;
		margin:29px 0 0 29px;
		font-weight:normal;
		}
	#cabecera UL{
		float:right;
		text-align:right;
		list-style-type:none;
		margin:0px 6px 0 0;
		padding: 0 80px 0 0;
		}
		#cabecera UL LI{
			float:left;
			padding:0px 0px 0 6px;
			display:block;
			background:url(../images/cabecera/punteadoVertical.gif) repeat-y 100% 4px transparent;
			margin:5px 0;
			}
			#cabecera UL LI A{
				float:left;
				height:11px;
				width:20px;
				vertical-align:middle;
				margin:0;
				}
				#cabecera UL LI A SPAN{
					display:none;
					}
				#cabecera UL LI A.volver{
					background:url(../images/cabecera/volver.gif) no-repeat 0px 0px transparent;
					}
				#cabecera UL LI A.inicio{
					background:url(../images/cabecera/inicio.gif) no-repeat 0px 0px transparent;
					}
				#cabecera UL LI A.imprimir{
					background:url(../images/cabecera/imprimir.gif) no-repeat 0px 0px transparent;
					}
				#cabecera UL LI A.enviarAmigo{
					background:url(../images/cabecera/enviarAmigo.gif) no-repeat 0px 0px transparent;
					}
				#cabecera UL LI A.contacto{
					background:url(../images/cabecera/contacto.gif) no-repeat 0px 0px transparent;
					}
				#cabecera UL LI A.mapaWeb{
					background:url(../images/cabecera/mapaWeb.gif) no-repeat 0px 0px transparent;
					}
				#cabecera UL LI A.idiomas{
					width:auto;
					margin-right:6px;
					vertical-align:top;
					color:#363338;
					padding:0 0 0 0;
					margin-top:-1px;
					padding-bottom:1px;
					font-size:9px;
					}

/********************************************************************************************/
/*								MENU PRINCIPAL												*/
/********************************************************************************************/	
#menuPrincipal{
	float:left;
	width:100%;
	background:url(../images/menu/fondoMenuPrincipal.gif) repeat-x left top;
	}
	
	#menuPrincipal UL{
		float:left;
		list-style-type:none;
		padding-top:13px;
		padding-left:30px;
		background:url(../images/menu/fondoEnlaceMenuPrincipal.gif) no-repeat 100% 13px;
		}
		#menuPrincipal UL LI{
			float:left;
			background:url(../images/menu/fondoEnlaceMenuPrincipal.gif) no-repeat left top;
			padding:8px 10px 8px 12px;
			margin:0;
			}
			#menuPrincipal UL LI A{
				color:#d2d2d2;
				text-decoration:none;
				font-weight:normal;
				}
				#menuPrincipal UL LI A:hover{
					color:#FFFFFF;
					}
	#menuPrincipal FORM{
		float:right;
		width:501px;
		padding:18px 15px 7px 0;
		text-align:right;
		background:url(../images/menu/fondoDerechaMenuPrincipal.jpg) no-repeat right top;
		}
		#menuPrincipal FORM INPUT{
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			background:url(../images/comunes/fondoFormularios.gif) no-repeat left top #FFFFFF;
			width:127px;
			border:0;
			vertical-align:middle;
			padding:3px 2px 2px 5px;
			margin-right:3px;
			}
			#menuPrincipal FORM INPUT.botonBuscar{
				font-family:Arial, Helvetica, sans-serif;
				padding:0 5px 0 3px;
				margin:0;
				height:16px;
				width:66px;
				color:#FFFFFF;
				font-weight:normal;
				font-size:10px;
				text-align:left;
				background:url(../images/menu/fondoBotonBuscar.gif) no-repeat 53px 4px #46beee;
				border:1px solid #1888a5;
				vertical-align:middle;
				cursor:pointer;
				text-transform:uppercase;
				}
	
		
/********************************************************************************************/
/*								PIE															*/
/********************************************************************************************/	
#pie{
	float:left;
	margin:5px 0 0 0;
	padding:16px 0 30px 0;
	width:100%;
	background-color:#00FFFF;
	background:url(../images/pie/fondoPie.gif) repeat-x left top #FFFFFF;
	color:#FFFFFF;
	}
	#pie UL{
		float:left;
		margin:0;
		padding:0;
		list-style-type:none;
		width:328px;
		padding:9px 0 0 22px;
		}
		#pie UL LI{
			padding:0;
			background:none;
			float:left;
			width:100%;
			margin:2px 0;
			}
			#pie UL LI A{
				color:#FFFFFF;
				font-weight:normal;
				text-decoration:underline;
				}
				#pie UL LI A:hover{
					text-decoration:none;
					}
			#pie UL#logotipo{
				padding:0;
				width:164px;
				background:url(../images/pie/separadorPie.gif) no-repeat right top;
				}
			#pie UL#telefonoPie{
				width:455px;
				background:url(../images/pie/separadorPie.gif) no-repeat right top;
				}
				#pie UL#telefonoPie A{
					color:#449ddd;
					text-decoration:none;
					font-weight:bold;
					
					}
					#pie UL#telefonoPie A:hover{
						text-decoration:underline;
						}
/********************************************************************************************/
/*								CONTENIDO INICIO											*/
/********************************************************************************************/	
#contenidoInicio{
	float:left;
	background:url(../images/contenido/degradadoSuperior.gif) repeat-x 0px 0px #ffffff;
	width:100%;
	}
	#contenidoInicio A{
		text-decoration:underline;
		cursor:pointer;
		color:#0079d1;
		font-weight:bold;
		}
	#contenidoInicio H2{
		font-size:18px;
		color:#0079d1;
		margin-top:26px;
		background:url(../images/inicio/flechaTitulo.gif) no-repeat 0 6px;
		margin-bottom:0;
		}
		#contenidoInicio H2 A{
			color:#0079d1;
			text-decoration:none;
			}
	#contenidoInicio P{
		margin:5px 0;
		}
	#contenidoInicio H3{
		font-size:12px;
		font-weight:bold;
		color:#636363;
		padding:0 0 0 17px;
		margin:0;
		}
	
		#contenidoInicio A:hover{
			text-decoration:none;
			}
	#contenidoInicio .flashInicio{
		padding:0 0 13px 0;
		width:100%;
		background:url(../images/inicio/degradadoFlash.gif) repeat-x 0px 100% ;
		margin:0 auto;
		text-align:center;
		}
		#contenidoInicio .flashInicio DIV#flash{
			margin:0 auto;
			width:995px;
			height:299px
			}
		
		#contenidoInicio .flashInicio IMG{
			margin:0 auto;
			float:none;
			display:block;
			}
		#contenidoInicio .flashInicio OBJECT{
			margin:0 auto;
			float:none;
			display:block;
			}
		#contenidoInicio .izquierda{
			width:320px;
			padding:0 10px 0 8px;
			float:left;
			}
			#contenidoInicio .izquierda P,
			#contenidoInicio .izquierda UL,
			#contenidoInicio .izquierda H2{
				padding-left:17px;
				}
	#contenidoInicio .centroInicio{
		float:left;
		width:294px;
		padding:0 10px;
		margin-top:14px;
		position:relative;
		}
		#contenidoInicio .centroInicio H2{
			padding:0 0 0 17px;
			}
			#contenidoInicio .centroInicio .esquinaIzquierdaAbajo H2{
				margin-top:0;
				padding:0;
				background:none;
				color:#bf2e82;
				}
				#contenidoInicio .centroInicio .esquinaIzquierdaAbajo H2 A{
					color:#bf2e82;
					text-decoration:none;
					}
		#contenidoInicio .centroInicio UL.iconos{
			margin:0 0 10px 0;
			width:100%;
			}
			#contenidoInicio UL.iconos LI{
				margin:10px 0 0 0;
				padding:0px 0 5px 50px;
				border-bottom:1px solid #FFFFFF;
				list-style-type:none;
				}
				#contenidoInicio UL.iconos LI.ahorro{
					background:url(../images/iconoAhorro.gif) no-repeat 0 0;
					}
				#contenidoInicio UL.iconos LI.seguridad{
					background:url(../images/iconoSeguridad.gif) no-repeat 0 0;
					}
				#contenidoInicio UL.iconos LI.eficacia{
					background:url(../images/iconoEficacia.gif) no-repeat 0 0;
					}
				#contenidoInicio UL.iconos LI.productividad{
					background:url(../images/iconoProductividad.gif) no-repeat 0 0;
					}
				#contenidoInicio UL.iconos LI STRONG{
					display:block;
					font-size:13px;
					}
					#contenidoInicio UL.iconos LI STRONG A{
						color: #555d58;
						text-decoration:none;
						}
						#contenidoInicio UL.iconos LI STRONG A:hover{
							text-decoration:underline;
							}
						
	#contenidoInicio .derecha{
		float:left;
		width:326px;
		padding:0 0px 0 10px;
		
		}
			#contenidoInicio .derecha P,
			#contenidoInicio .derecha UL,
			#contenidoInicio .derecha DL,
			#contenidoInicio .derecha H2{
				padding-left:17px;
				}
			
			#contenidoInicio .derecha UL{
				width:auto!important;
				width:179px;
				padding-left:0;
				clear:none;
				}
				#contenidoInicio .derecha UL LI A{
					color:#555d58;
					text-decoration:none;
					}
					#contenidoInicio .derecha UL LI A:hover{
						text-decoration:underline;
						}
			#contenidoInicio .derecha .esquinaIzquierdaAbajo{
				margin:20px 0 10px 0;
                                clear:both;
				}
				#contenidoInicio .derecha .esquinaIzquierdaAbajo P,
				#contenidoInicio .derecha .esquinaIzquierdaAbajo H3{
					padding-left:40px;
					}
				#contenidoInicio .derecha .esquinaIzquierdaAbajo P{
					margin:4px 0;
					}
					#contenidoInicio .derecha .esquinaIzquierdaAbajo .espacio{
						background:url(../images/iconoAccesoClientes.gif) no-repeat 5px 9px ;
						}
			#contenidoInicio .derecha H3{
				color:#bf2e82;
				font-size:13px;
				margin:0;
				padding:0;
				}
				#contenidoInicio .derecha H3 A{
					color:#bf2e82;
					text-decoration:none;
					}
					#contenidoInicio .derecha H3 A:hover{
						text-decoration:underline;
						}
			#contenidoInicio .derecha P{
				margin-top:6px;
				}
			#contenidoInicio .derecha .botonClientes{
				display:block;
				text-align:center;
				background:url(../images/botonAccesoClientes.gif) no-repeat left top;
				color:#FFFFFF;
				font-weight:normal;
				text-decoration:none;
				width:93px;
				margin-left:190px;
				padding:2px 0px 4px 9px;
				}
/********************************************************************************************/
/*								CONTENIDO													*/
/********************************************************************************************/	
#contenido{
	background:url(../images/contenido/degradadoSuperior.gif) repeat-x 0px 0px #ffffff;
	width:100%;
	height:100%;
	padding-top:0px;
	clear:both;
	}
	#contenido P{
		line-height:16px;
		}
	.conMenu{
		float:left;
		width:970px;
		padding:0 10px;
		position:relative;
		background:url(../images/contenido/fondoContenidoMenu.gif) repeat-y 0px 0px;
		}
	#contenido .cierre{
		float:left;
		width:224px;
		height:12px;
		clear:both;
		background:url(../images/contenido/fondoCierre.gif) no-repeat left bottom;
		}
	#contenido .izquierda{
		float:left;
		margin-right:10px;
		width:62%;
		position:relative;
		}
	#contenido .derecha{
		float:right;
		width:217px;
		position:relative;
		
		}
           #contenido .derecha a{
		color: #555d58;
		text-decoration: underline;
                font-weight: bold;
		}
             #contenido .derecha a:hover{
		text-decoration: none;
		}
		#contenido .conMenu .centro{
			float:left;
			padding-left:17px;
			width:729px;
			position:relative;
			}
			#contenido .conMenu .centro P.navegador{
				font-size:10px;
				margin:0 0 0 0;
				}
				#contenido .conMenu .centro .navegador A{
					color:#555d58;
					font-weight:normal;
					}
			#contenido .conMenu .derecha H3{
				color:#bf2e82;
				font-size:13px;
				font-weight:bold;
                                clear:left;
				}
			#contenido .conMenu .derecha UL{
				position:relative;
				margin-left:5%;
				}
				#contenido .conMenu .derecha UL LI{
					background-image:url(../images/fondoListaSec.gif);
					}
                                       #contenido .conMenu .derecha UL LI a{
					color:#555d58;
                                        text-decoration:underline;
                                        font-weight:normal;
					}
                                        #contenido .conMenu .derecha UL LI a:hover{
					text-decoration:none;
					}
/********************************** CAJA CON ESQUINAS REDONDEADAS ***************************************/
#contenido .paraContacto{
	float:left;
	margin-bottom:-11px !important;
	margin-bottom:-23px;
	}
	.paraContacto .esquinaIzquierdaAbajo,
	.paraContacto .esquinaIzquierdaArriba,
	.paraContacto .esquinaDerechaArriba, 
	.paraContacto .esquinaDerechaAbajo,
	.paraContacto .espacio{
		float:left;
		}
.esquinaIzquierdaAbajo{
	position:relative;
	width:100%;
	margin:0 0 26px 0;
	background:url(../images/esquinaIzquierdaAbajo.gif) no-repeat bottom left #ececec;
	}
	#contenido .paraContacto {
                margin:0 0 0 0;
		}
	.esquinaIzquierdaArriba{
		background:url(../images/esquinaIzquierdaArriba.gif) no-repeat top left;
		position:relative;
		width:100%;
		}
		.esquinaDerechaArriba{
			background:url(../images/esquinaDerechaArriba.gif) no-repeat top right;
			position:relative;
			width:100%;
			}
			.esquinaDerechaAbajo{
				position:relative;
				background:url(../images/esquinaDerechaAbajo.gif) no-repeat bottom right;
				width:100%;
				}
				.espacio{
					padding:12px;
					}
/********************************** NOTICIAS ***************************************/

#contenido .noticias {
	}
	#contenidoInicio .noticias DL{
                float:left;
		margin:0 0 20px 0!important;
                margin:0 0 0 0;
                padding:0;
                width:auto;
		}
         #contenido .noticias DL{
                float:left;
		margin: 0 0 10px 0;
                padding:0;
                width:100%;
		}
		#contenidoInicio .noticias DL DT{
			color:#555d58;
			font-weight:bold;
			font-size:12px;
			margin:10px 0 2px 0;
			}
		#contenido .noticias DL DT{
                        float:left;
			color:#555d58;
			font-weight:bold;
			font-size:12px;
			/*margin-top:20px;*/
                        width:100%;
			}
                #contenido .noticias DL DD{
                        float:left;
			margin:0 0 20px 0;
                        padding:0 0 0 0;
                        width:100%;
			}
		#contenido .noticias H3{
			color:#555d58;
			font-weight:bold;
			margin-top:0;
			}
			#contenidoInicio .noticias DL DT A,
			#contenido .noticias DL DT A{
				color:#555d58;
				font-weight:bold;
				text-decoration:none;
				}
				#contenidoInicio .noticias DL DT A:hover,
				#contenido .noticias DL DT A:hover{
					text-decoration:underline;
					}
			#contenidoInicio .noticias DL DT SPAN,
			#contenido .noticias DL DT SPAN,
			#contenido .noticias P.fecha{
				display:block;
				color:#bf2e82;
				font-size:9px;
				font-weight:normal;
				text-transform:uppercase;
				margin:0;
				}
		#contenido .noticias .buscador{
			width:100%;
			position:relative;
			}
			#contenido .noticias .buscador UL{
				float:left;
				width:100%;
				}
				#contenido .noticias .buscador UL LI{
					background:none;
					padding:2px 0 2px 0;
					float:left;
					margin:0;
                                        width:100%;
					}
					#contenido .noticias .buscador UL LI LABEL{
						float:left;
						width:120px;
						font-size:11px;
						color:#626262;
						margin-right:5px;
						padding:5px 0 5px 0 ;
						}
						#contenido .noticias .buscador UL LI LABEL.fecha{
							text-align:right;
							width:auto;
							margin-left:25px;
							}
                                                #contenido .noticias .buscador UL LI LABEL.fecha_hasta{
							
							width:auto;
							margin-left:25px;
							}
					#contenido .noticias .buscador UL LI INPUT{
						float:left;
						border:0;
						background:url(../images/comunes/fondoFormularios.gif) no-repeat top left ;
						padding:3px 3px 2px 3px;
						font-size:10px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#626262;
						
						}
						
							#contenido .noticias .buscador UL LI INPUT.botonBuscador{
								background:url(../images/comunes/botonGeneral.gif) no-repeat left top;
								color:#FFFFFF;
								font-family:Arial, Helvetica, sans-serif;
								font-size:11px;
								padding:2px 7px 4px 8px ;
								text-align:left;
								cursor:pointer;
								width:59px;
                                                                margin-left: 20px;
								}
						#contenido .noticias .buscador UL LI INPUT.title{
							width:432px;
							}
						#contenido .noticias .buscador UL LI INPUT.text-input{
							
							}
					#contenido .noticias .buscador UL LI IMG{
						float:left;
						margin:2px 0 0 8px;
						}
/*************************************** PAGINADOR *************************************/
.paginador{
	border-top:1px solid #ebebeb;
	padding:0px 0 0 13px;
	margin-top:20px;
	clear:both;
	}
	.paginador A{
		font-weight:normal;
		padding:0px 0;
		margin:10px 0;
		}
/*************************************** CASOS DE EXITO ********************************/
/********para la home***************/
		#contenidoInicio UL.logos{
			margin:10px 0 0 0;
			padding:0;
			width:100%;
			}
			#contenidoInicio UL.logos LI{
				background:none;
				clear:both;
				padding:0 0 5px 0;
				margin:0 0 10px 0;
				padding-left:0;
				padding-right:0;
				width:100%;
				}
				#contenidoInicio UL.logos LI A{
					color:#bf2e82;
					display:block;
					/*margin:0;
					padding:0;*/
					vertical-align:middle;
					text-decoration:none;
					}
                               #contenidoInicio UL.logos LI p{
					float: left;
                                        width: 170px;
					}
					#contenidoInicio UL.logos LI A:hover{
						text-decoration:underline;
						}
				#contenidoInicio UL.logos LI IMG{
					border:2px solid #ececec;
					float:left;
					margin:0px 10px 10px 0;
					vertical-align:middle
					}
/****************interior*********************/
.fila{
	float:left;
	clear:both;
	margin-bottom:15px;
	width:100%;
	}
.casoExito{
	float:left;
	width:233px;
	margin-right:10px;
	}
.ultimo {
	margin-right:0;
	}
	.casoExito A{
		text-decoration:none;
                float:left;
                width:100%;
		}
        .casoExito A.noticia{
		margin: 10px 0 0 0;
		}
		.casoExito A:hover{
			text-decoration:underline;
			}
	.casoExito IMG{
		border:2px solid #ececec;
		margin:0px 0px 0px 0;
		float:left;	
		
		}
/*************************************** CONTACTO **************************************/
	#contenido FORM#contacto{
		margin-top:0;
		}
		#contenido .direccion{
			margin:20px 0;
			}
			#contenido .direccion P{
				line-height:9px;
				}
		#contenido .formulario UL{
			margin:0;
			float:left;
			padding:20px 0;
			list-style-type:none;
			}	
                        #contenido .esquinaIzquierdaAbajo .formulario UL,
                        #contenido .esquinaIzquierdaAbajo .formulario UL LI{
                            float:none;
                            }
			#contenido .formulario UL LI{
				margin:3px 0;
				background:none;
				float:left;
				clear:both;
				width:100%;
				}
				#contenido .formulario UL LI LABEL{
					float:left;
					width:200px;
					text-align:right;
					font-size:11px;
					font-weight:bold;
					color:#626262;
					margin-right:5px;
					padding:5px 0 5px 0 ;

					}
				#contenido .formulario UL LI INPUT, 
				#contenido .formulario UL LI TEXTAREA,
				#contenido .formulario UL LI SELECT{
					float:left;
					margin-top:5px;
					width:auto;
					padding:3px;
					font-size:10px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#626262;
					border: 1px solid #EEEEEE;
					background:url(../images/comunes/fondoFormularios.gif) no-repeat top left #FFFFFF;
					background-attachment:inherit !important;
					background-attachment:fixed;
					
					}
                         #contenido .formulario UL LI INPUT.login{
                            float:left;
                            margin:0 0 0 205px;
                            background:url(../images/comunes/botonGeneral.gif) no-repeat left top;
                            color:#FFFFFF;
                            font-family:Arial, Helvetica, sans-serif;
                            font-size:11px;
                            padding:2px 7px 4px 8px ;
                            text-align:left;
                            cursor:pointer;
                            width:59px;
                            text-transform:uppercase;
                            border: 0;
				}
			#contenido .formulario UL LI#botones{
				clear:left;
				}
				#contenido .formulario UL LI#botones INPUT{
					margin-left:205px;
					width:auto;
					padding:1px 22px 3px 8px;
					text-align:left;
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					background:url(../images/comunes/botonEnviar.gif) no-repeat top left;
					cursor:pointer;
					}
				#contenido .formulario UL LI TEXTAREA#comentarios{
					overflow:auto !important;
					overflow:hidden;
					width:300px;
					}
					#contenido .formulario UL LI TEXTAREA#privacidad{
						color:#000000;
						height:100px;
						width:300px;
						}
						#contenido .formulario UL LI.aceptaprivacidad{
							clear:both;
							width:600px;
							}
						#contenido .formulario UL LI.aceptaprivacidad INPUT{
							width:20px;
							margin-left:201px;
							border:0;
							background:none;
							float:left;
							}
						#contenido .formulario UL LI.aceptaprivacidad LABEL{
							width:auto;
							font-size:11px;
							margin-top: 0px !important;
							margin:3px 0 0 5px;
							font-weight:normal;
							}
/**************************************** MAPA WEB *****************************/
#contenido #mapaWeb{
	width:100%;
	}
	#contenido #mapaWeb UL{
		float:left;
		width:100%;
		}
		#contenido #mapaWeb UL LI{
			float:left;
			color:#555D58;
			margin:5px 1% 5px 0;
			width:47%;
			font-size:14px;
			background:url(../images/fondoMapaWeb.gif) repeat-x 0 0 ;
			padding:3px 0 3px 7px;
			}
			#contenido #mapaWeb UL LI A{
				text-decoration:none;
				font-weight:bold;
				color:#555D58;
				}
			#contenido #mapaWeb UL LI UL LI{
				width:80%;
				background:none;
				font-size:12px;
				padding-left:15px;
				background:url(../images/fondoListaPrinc.gif) no-repeat 0 8px;

				}
				#contenido #mapaWeb UL LI UL LI A{
					font-weight:normal;
					font-style:normal;
					color:#575349;
					font-family:Arial, Helvetica, sans-serif;
					}
				#contenido #mapaWeb UL LI UL LI UL LI{
					width:70%;
					font-size:12px;
					background:url(../images/fondoLista2.gif) no-repeat 0 6px;

					}
					#contenido #mapaWeb UL LI UL LI UL LI A{
						color:#999999;
						font-weight:normal;
						font-style:normal
						}

	/********************************************************************************************/
	/*								MENU SECUNDARIO												*/
	/********************************************************************************************/	

	#menuSecundario{
		float:left;
		width:212px;
		padding:0 0 0 11px;
		background:url(../images/menuSecundario.gif) no-repeat top left;
                height:auto!important;
                min-height:300px;
                height:300px;
		}
		#menuSecundario UL{
			float:left;
			width:203px;
			padding:11px 11px 0 0;
			}
			#menuSecundario UL LI{
				float:left;
				padding:8px 0 8px 0px;
				margin:0;
				width:100%;
				background:none;
                                border-bottom:1px solid #FFFFFF;
				}
				#menuSecundario UL LI A{
					color:#555d58;
					text-decoration:none;
					font-weight:normal;
					background:url(../images/fondoListaPrinc.gif) no-repeat 0 5px;
					padding-left:15px;
                                      
                                       
					}
					#menuSecundario UL LI A:hover{
						color:#888888;
						background:url(../images/menu/fondoMenuSecundario.gif) no-repeat 0 5px;
						}
					#menuSecundario UL LI.sel A{
						font-weight:bold;
						}
						#menuSecundario UL LI.sel A:hover{
							color:#555d58;
							background:url(../images/fondoListaPrinc.gif) no-repeat 0 5px;
							}
				#menuSecundario UL LI.sel UL{
					border-bottom:0;
					margin:0;
					padding:0 0 0 14px;
					width:186px;
					background:none;
					}
					#menuSecundario UL LI.sel UL LI{
						border-bottom:0;
						padding:4px 0 4px 0px;
						margin:0;
						background:none;
						font-weight:normal;
                                                border:0;
						}
						#menuSecundario UL LI.sel UL LI A{
							background:url(../images/fondoListaTer.gif) no-repeat 0 5px;
							font-weight:normal;
							font-size:10px;
                                                        /*border:0;*/
							}
							#menuSecundario UL LI.sel UL LI A:hover{
								background:url(../images/fondoListaTer.gif) no-repeat 0 5px;
								color:#0079d1;
								}
							#menuSecundario UL LI.sel UL LI.sel A{
								text-decoration:underline;
								}
								#menuSecundario UL LI.sel UL LI.sel A:hover{
									text-decoration:none;
									color:#555d58;
									}
/********************************************************************************************/
/*								ESTILOS GENERALES											*/
/********************************************************************************************/
.imagenIzquierda{
	float:left;
	margin:0 10px 10px 0;
	}
	.sinMargenDerecho {
		margin:0 0 10px 0;
		}
.imagenDerecha{
	float:right;
	margin:0 0 10px 10px;
	}
.noFlota{
	clear:both;
	}
.asterisco{
	line-height:10px;
	font-size:18px;
	font-weight:bold;
	color:#bf2e82;
	margin-right:5px;
	vertical-align:middle;
	}
.volverListado {
	color:#0079D1;
	background:url(../images/comunes/flechaVolver.gif) no-repeat 0 3px;
	padding-left:15px;
	}
	.volverListado:hover{
		text-decoration:underline;
		}
P.destacado1{
	padding:15px;
	background: #e5f3d0;
	}
P.destacado2{
	padding:15px;
	background: #fffade;
	}
P.destacado3{
	padding:15px;
	background: #ffe2db;
	}
/********************************************************************************************/
/*								ESTILOS PLANTILLAS DEL EDITOR											*/
/********************************************************************************************/
/************************Tres columnas*************************/
#contenedorA33{
	float:left;
	margin:1% 0 0 0;
	padding:1% 0 1% 0;
	width:99%;
	}
	#contenedorA33 div.a33{
		float:left;
		margin:0 0 0 1%;
		padding:1%;
		width:30%;
		}
		#contenedorA33 div.a33 P{
			margin:0 0 0 0;
			padding:0;
			width:100%;
			}
		
/************************Cuatro columnas*************************/
#contenedorA25{
	float:left;
	margin:1% 0 0 0;
	padding:1% 0 1% 0;
	width:99%;
	}
	#contenedorA25 div.a25{
		float:left;
		margin:0 0 0 1%;
		padding:1%;
		width:21%;
		}
		#contenedorA25 div.a25 P{
			margin:0 0 0 0;
			padding:0;
			width:100%;
			}

/* Enlace noticias/list a RSS */ /* LAURA */	
div.rss {
	float:left;
	width:100%;
	margin-bottom:10px;
	}
	div.rss a{
		background:transparent url(../images/icons/rss.gif) no-repeat scroll 0 0;
		padding:0 0 0 20px;
		text-decoration:none;
		color:#555D58;
		font-family:Arial,Helvetica,sans-serif;
		}
		div.rss a:hover{
			text-decoration:underline;
			}

			
.paginador-noticias{
	float:left;
	}

		

#contenido .formulario  UL.intereses-demo{
    clear: both;  
    width:300px;
	padding-top:0;
	margin-left:190px;
    }	
	#contenido .formulario UL.intereses-demo LI{
	        background: none;
	        clear: both;   
	        background:none;
	        padding-left:13px;  
			list-style-image:none;
	        }
	       #contenido .formulario UL.intereses-demo LI LABEL{
	            clear: none;
	            float: left;
	            width: auto;   
				margin:0;
				/*padding-bottom:15px;     */
				padding-left:5px;   
				font-style: normal;
				line-height:16px;
	            }
#contenido .formulario UL.intereses-demo LI INPUT{
	border:none;
	background:none;
	}
	
/*				Exportar a EXCEL*/	
#contenido A.exporta-excel{
	vertical-align:middle;
	font-weight:bold;
	font-size:13px;	
	text-decoration:none;
	}
	#contenido A.exporta-excel IMG{
		margin-right: 5px;
		vertical-align:middle;
		}	
/************************************************************/
/*					ERROR EXPLANATION						*/
/************************************************************/
#contenido .errorExplanation {
	border:1px solid #BF0000;
	background:#EEEEEE;
	padding:1em;
	margin:1em 0;
	}
	#contenido .errorExplanation UL{
		color:#000000;
		padding:1em;
		list-style:square;
		margin-left:1em;
		}	
		#contenido .errorExplanation UL LI{
			color:#BF0000;	
			}		
/************************************************************/
/*					ERROR EXPLANATION						*/
/************************************************************/
#contenido .errorExplanation {
	float:left;
	width:97%;
	clear:both;
	}
	#contenido .errorExplanation UL{

		}	
		#contenido .errorExplanation UL LI{
			color:#BF0000;	
			background:none;
			padding:4px 0 4px 5px;
			margin:0;
			}
			#contenido .errorExplanation P{
				margin:0;
				}		
				
#contenido .formulario .selector{
	width:135px;
}				

/* Cambios para la nueva cabecera */
#cabecera a {
margin:0 0 0 8px;
}

#menuPrincipal ul {
	background:transparent url(../images/menu/fondoEnlaceMenuPrincipal.gif) no-repeat scroll 100% 14px;
	padding-top:14px;
	}
	
#contenidoInicio ul.iconos li.productividad {
	background:transparent url(../images/iconoProductividad.gif) no-repeat scroll 0 0;
	min-height:70px;
	}	
#contenidoInicio ul.iconos li.eficacia {
	background:transparent url(../images/iconoEficacia.gif) no-repeat scroll 0 15px;
	}	
	
#errorExplanation h2{
	display:none;
}	

.paginador-superior .paginador {
border-bottom:1px solid #EBEBEB;
border-top:0 none;
clear:both;
margin-top:20px;
padding:0 0 0 13px;
}