#menu,
#utilidades,
#menuSecundario,
#cabecera UL,
#cabecera FORM,
#flashInicio,
H1{
	display:none;
	}

H2{
	color:#3c6289;
	font-size:24px;
	margin:10px 0;
	font-weight:normal;
	}
H3 {
	color:#426C97;/*#8F8F8F*/
	font-size:20px;
	margin:18px 0 4px 0;
	}
H4{
	color:#668db4;
	font-size:14px;
	margin:18px 0 3px 0;
	}
H5 {
	color:#5e5e5e;
	font-size:14px;
	}
A{
	text-decoration:underline;
	cursor:pointer;
	color:#505050;
	font-weight:bold;
	}
	A:hover{
		text-decoration:underline;
		}
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:2px solid #cbcbcb;
	padding:2px;
	margin:0 10px 10px 0;
	vertical-align:middle;
	}
	#contenidoInicio IMG,
	#contenido IMG{
		background:#FFFFFF;
		}
#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{
	clear:both;
	height:85px;
	min-width:995px;
	/*background:url(../images/cabecera/degradadoCabecera.gif) repeat-x left bottom;*/
	}
	#cabecera IMG{
		border:0;
		margin:0;
		padding:0;
		}

/********************************************************************************************/
/*								PIE															*/
/********************************************************************************************/	
#pie{
	margin:15px 0 0 0;
	padding:15px 0 23px 0;
	width:100%;
	color:#303030;
	border-top:10px solid #303030;
	clear:both;
	}
	#pie UL{
		margin:0 0 0 0;
		padding:0 0 0 0;
		list-style-type:none;
		width:30%;
		position:relative;
		float:left;
		}
		#pie UL LI{
			padding:0 0 0 0;
			/*background:url(../images/pie/fondoListaPie.gif) no-repeat 0 5px;*/
			width:94%;
			margin:0 0 0 0;
			}
			#pie UL LI A{
				color:#8f8f8f;
				font-weight:normal;
				text-decoration:underline;
				}
				#pie UL LI A:hover{
					color:#8f8f8f;
					text-decoration:none;
					}
		#pie UL#direccionPie{
			width:30%;
			float:left;
			/*background:url(../images/pie/fondoPunteadoPie.gif) repeat-y right top;*/
			}
		#pie UL#telefonoPie{
			width:30%;
			float:left;
			/*background:url(../images/pie/fondoPunteadoPie.gif) repeat-y right top;*/
			}
/********************************************************************************************/
/*								FLASH INICIO												*/
/********************************************************************************************/	
#flashInicio{
	background-color:#f9f9f9;
		}
	#flashInicio IMG{
		border:0;
		margin:0;
		padding:0;
		}
/********************************************************************************************/
/*								CONTENIDO INICIO											*/
/********************************************************************************************/
#contenido .noticias .buscador{ 
	display:none;
	}

#contenidoInicio {
	float:none;
	width:100%;
	}
	#contenidoInicio H2{
		font-size:29px;
		}
		#contenidoInicio H2 A{
			font-size:29px;
			color:#5e5e5e;
			text-decoration:none;
			font-weight:normal;
			}


	#contenidoInicio .izquierdaInicio{
		float:left;
		width:30%;
		}
		#contenidoInicio .izquierdaInicio P{
			margin:14px 0;
			}
			
	#contenidoInicio .centroInicio{
		float:left;
		width:29%;
		position:relative;
		/*background:url(../images/bordeInicio.gif) repeat-y top right;*/
		padding-left:1%;
		}

		#contenidoInicio .centroInicio UL{
			float:left;
			position:relative;
			width:auto;
			margin:0;
			padding:0;
			}
			#contenidoInicio .centroInicio UL LI{
				float:left;
				margin:0 0 10px 0;
				padding:0;
				clear:both;
				width:99%;
				}
				#contenidoInicio .centroInicio UL IMG{
					float:left;
					border:2px solid #cbcbcb;
					padding:2px;
					margin:4px 10px 14px 0;
					}
				#contenidoInicio .centroInicio UL A{
					display:block;
					font-size:11px;
					font-weight:normal;
					color:#8f8f8f;
					}
					#contenidoInicio .centroInicio UL A strong {
						color:#454545;
						text-decoration:none;
						text-decoration:none;
						font-size:12px;
						}
	#contenidoInicio .derechaInicio{
		width:29%;
		padding-left:1%;
		float:left;
		}
		#contenidoInicio .derechaInicio IMG{
			padding:0 0 2px 0;
			/*background:url(../images/fondoLogotipos.gif) repeat-x bottom left;*/
			border:0;
			margin:0;
			}
/********************************** FORMULARIOS *********************************************/
#contenido .formulario{
	position:relative;
	}
	#contenido FIELDSET{
		border:1px solid #E5E5E5;
		margin-top:10px;
		padding-top:15px !important;
		padding:0 15px 15px 15px;
		}
		#contenido FIELDSET LEGEND{
			color:#333333;
			font-weight:bold;
			margin-bottom:0px!important;
			margin-bottom:15px;
			padding:0 8px;
			}
		#contenido .formulario UL{
			float:left;
			}
			#contenido .formulario UL LI{
				background:none;
				clear:both;
				float:left;
				background:none;
				width:100%;
				padding-left:0;
				}
				#contenido .formulario UL LI LABEL{
					float:left;
					width:200px;
					font-size:11px;
					padding:2px 0 2px 0;
					text-align:right;
					margin-right:5px;
					vertical-align:middle;
					}
				#contenido .formulario UL LI INPUT{
					float:left;
					border:1px solid #818181;
					background:#FFFFFF;
					padding:3px 3px 2px 3px;
					font-size:10px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#626262;
					vertical-align:middle;
					}
				#contenido .formulario UL LI TEXTAREA{
					border:1px solid #818181;
					font-size:10px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#626262;
					}
					
	/********************************** Estilos para TEXAREA DE PRIVACIDAD *************************************/
		#contenido .formulario UL LI.privacidad TEXTAREA{
			height:100px
			}
	/********************************** Estilos para CHECKBOX acepta privacidad *************************************/
		#contenido .formulario UL LI.aceptaprivacidad{
			padding-left:205px;
			width:200px;
			clear:both;
			}
			#contenido .formulario UL LI.aceptaprivacidad LABEL{
				width:155px;
				margin-left:5px;
				
				}
			#contenido .formulario UL LI.aceptaprivacidad INPUT{
				border:0;
				}
			#contenido .formulario UL LI.aceptaprivacidad INPUT{
				border:0;
				}
		#contenido .formulario P{
			margin-top:0;
			}
			/********************************** Estilos para tipo file *************************************/

			/********************************** Estilos para imagenes *************************************/
					#contenido .formulario UL LI IMG{
						float:left;
						margin:2px 0 0 8px;
						background:none;
						border:0;
						}

			/********************************** Estilos para los select *************************************/
					#contenido .formulario UL LI SELECT{
						border:1px solid #818181;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						}
					#contenido .formulario UL LI SELECT OPTGROUP{
						padding:2px 0;
						margin-top:0px;
						background:#EEEEEE;
						font-style:normal;
						font-size:11px;
						color:#383838;
						}
					#contenido .formulario UL LI SELECT OPTION{
						padding:2px 15px;
						background:#FFFFFF;
						font-style:normal;
						font-size:11px;
						}
						
			/********************************** Estilos para los checkbox ***********************************/		
					#contenido .formulario UL.cajaCheckbox {
						width:100%;
						position:relative;
						}
					#contenido .formulario UL.cajaCheckbox LI{
						float:left;
						width:23%;
						margin:0 1% 1% 0;
						clear:none;
						padding:0;
						}
						#contenido .formulario UL.cajaCheckbox LI LABEL{
							width:auto;
							margin:0;
							padding:0 0 0 3px !important;
							padding:3px 0 0 0;
							vertical-align:middle;
							}
						#contenido .formulario UL.cajaCheckbox LI INPUT{
							border:0;
							margin:0;
							vertical-align:middle;
							}
			/********************************** Estilos para los Radio ***********************************/		
					#contenido .formulario UL.radios {
						width:100%;
						position:relative;
						}
					#contenido .formulario UL.radios LI{
						float:left;
						width:23%;
						margin:0 1% 1% 0;
						clear:none;
						padding:0;
						}
						#contenido .formulario UL.radios LI LABEL{
							width:auto;
							margin:0;
							padding:0 0 0 3px !important;
							padding:3px 0 0 0;
							vertical-align:middle;
							}
						#contenido .formulario UL.radios LI INPUT{
							border:0;
							margin:0;
							vertical-align:middle;
							}
					
			/********************************** Estilos para los Botones ***********************************/		
				#contenido .formulario UL LI.botones{
					clear:none;
					float:left;
					padding-left:205px!important;
					padding-left:208px;
					width:200px;
					clear:both;
					}
					#contenido .formulario UL LI.botones INPUT{
						/*background:url(../images/cabecera/fondoBotonIdioma.gif) repeat-x left top #636363  ;*/
						border:1px solid #818181;
						color:#E7E7E7;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						padding:1px 8px 0px 8px;
						margin:-1px 0 0 0 !important;
						margin:0;
						cursor:pointer;
						width:auto;
						vertical-align:baseline;
						}
					#contenido .formulario UL LI.botones A{
						/*background:url(../images/cabecera/fondoBotonIdioma.gif) repeat-x left top #636363  ;*/
						border:1px solid #818181;
						color:#E7E7E7;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						padding:2px 12px 1px 12px!important;
						padding:2px 18px 4px 18px;
						vertical-align:baseline;
						margin:0 5px;
						cursor:pointer;
						width:auto;
						text-decoration:none;
						font-weight:normal;
						}
			/********************************** Estilos para los Errores ***********************************/		
				#contenido #errorExplanation{
					border:1px solid #818181;
					color:#d3262e;
					padding:0 20px;
					}
					#contenido #errorExplanation UL{
						list-style-type:disc;
						padding-left:20px;
						margin:0 0 0 0px;
						}
						#contenido #errorExplanation UL LI{
							background:none;
							}
/********************************************************************************************/
/*								ESTILOS GENERALES											*/
/********************************************************************************************/
.paginador{
	float:left;
	width:100%;
	margin:0px 0 15px 0;
	padding:15px 0 10px 0;
	}
	.paginador A,.paginador SPAN{
		padding:0 3px;
		color:#0047B9;
		}
.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:#0047B9;
	margin-right:5px;
	vertical-align:middle;
	}
.volverListado {
	color:#0047B9;
	/*background:url(../images/flechaVolver.gif) no-repeat 0 3px;*/
	padding:0px 0 0 15px;
	font-size:11px;
	float:left;
	margin-bottom:15px;
	clear:both;
	}
	.volverListado:hover{
		text-decoration:underline;
		}
.destacado1{
	padding:15px;
	background: #EBEBEB;
	}
.destacado2{
	padding:15px;
	border:1px solid #e5e5e5 ;
	/*background:url(../images/fondoDestados.gif) repeat-x left bottom #FFFFFF;*/
	}
.destacado3{
	padding:15px;
	border-bottom:1px solid #e5e5e5 ;
	border-right:1px solid #e5e5e5 ;
	background:#f3f3f3;
	}
P.destacado1{
	padding:15px;
	background: #EBEBEB;
	}
P.destacado2{
	padding:15px;
	border:1px solid #e5e5e5 ;
	/*background:url(../images/fondoDestados.gif) repeat-x left bottom #FFFFFF;*/
	}
P.destacado3{
	padding:15px;
	border-bottom:1px solid #e5e5e5 ;
	border-right:1px solid #e5e5e5 ;
	background:#f3f3f3;
	}

/**************************************** 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 0px;*/
			padding:3px 0 10px 7px;
			color:#FFFFFF;
			}
			#contenido #mapaWeb UL LI A{
				text-decoration:none;
				font-weight:bold;
				color:#FFFFFF;
				}
			#contenido #mapaWeb UL LI UL{
				margin-top:10px;
				}
			#contenido #mapaWeb UL LI UL LI{
				width:80%;
				background:none;
				font-size:12px;
				padding:0px 0 0 15px;
				/*background:url(../images/fondoListaPrinc.gif) no-repeat 0 5px;*/

				}
				#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{
						margin:10px 0 0 0 ;
						}
					#contenido #mapaWeb UL LI UL LI UL LI{
						width:70%;
						font-size:11px;
						/*background:url(../images/fondoListaSec.gif) no-repeat 0 4px;*/
	
						}
					#contenido #mapaWeb UL LI UL LI UL LI A{
						color:#999999;
						font-weight:normal;
						font-style:normal
						}
