BODY{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#ffffff;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	}

H1{
	display:none;
	}

IMG{
	border-width:0;
	}
.oculto{
	display:none;
	}
a.edit{
	color:#A93041;
	font-size:11px;
	background:none;
}
	a.edit:hover{
		text-decoration:none;
		}

	
#all{
	margin:auto;
	width:1003px;
	position:relative;
	}
#general{
	float:left;
	width:1003px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../images/bg_centro.jpg);
	background-position:0 0;
	background-repeat:repeat-y;
	
	}
#cabecera{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:1003px;
	background-image:url(../images/fresas.jpg);
	background-position:186px 68px;
	background-repeat:no-repeat;
	}
	#cabecera div{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:1003px;
		height:69px;
		background-image:url(../images/bg_cabecera.jpg);
		background-position:0 0;
		background-repeat:no-repeat;
		}
		#cabecera div UL{
			float:left;
			margin:0 0 0 555px;
			padding:18px 0 0 0;
			width:204px!important;
			width:208px;
			height:23px;
			list-style-type:none;
			display:inline;
			}
			#cabecera div UL LI{
				float:left;
				margin:0 0 0 0;
				padding:0 4px 0 2px;
				width:26px;
				height:20px;
				background-image:url(../images/utilidades/separador.gif);
				background-position:30px 3px;
				background-repeat:no-repeat;
				display:inline;
				}
				#cabecera div UL LI A{
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
					width:26px;
					height:20px;
					background-repeat:no-repeat;
					background-position:center;
					cursor:pointer;
					}
					#cabecera div UL LI A.volver{
						background-image:url(../images/utilidades/volver.gif);
						}
					#cabecera div UL LI A.inicio{
						background-image:url(../images/utilidades/inicio.gif);
						}
					#cabecera div UL LI A.enviar{
						background-image:url(../images/utilidades/enviar.gif);
						}
					#cabecera div UL LI A.contacto{
						background-image:url(../images/utilidades/contacto.gif);
						}
					#cabecera div UL LI A.mapa{
						background-image:url(../images/utilidades/mapa.gif);
						}
					#cabecera div UL LI A.imprimir{
						background-image:url(../images/utilidades/imprimir.gif);
						}
				#cabecera div form{
					float:left;
					width:223px;
					height:23px;
					margin:0 0 0 5px!important;
					margin:0 0 0 0;
					padding:18px 0 0 0;
					background-image:url(../images/utilidades/separador.gif);
					background-position:100% 20px;
					background-repeat:no-repeat;
					}
					#cabecera div form div{
						background:none;
						width:auto;
						}
					#cabecera div form label{
						float:left;
						margin:0 0 0 0;
						padding:3px 0 0 0;
						width:60px;
						font-size:11px;
						color:#353535;
						}
						#cabecera div form input{
							float:left;
							width:125px;
							height:15px;
							margin:1px 0 0 0;
							padding:2px 0 0 2px;
							border:1px solid #663300;
							font-size:11px;
							color:#353535;
							border:1px solid #D2D2D2;
							}
						#cabecera div form input#buscar{
							float:left;
							width:13px;
							height:13px;
							margin:2px 8px 0 6px;
							border:0;
							}
		#cabecera A{
		float:left;
		margin:0 0 0 36px;
		padding:0 0 0 0;
		}
		#cabecera H2{
			float:left;
			margin:35px 0 0 20px!important;
			margin:17px 0 0 20px;
			padding:0 0 0 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:18px;
			font-weight:normal;
			color:#A93041;
			}
	
	#menu{
		float:left;
		margin:20px 0 5px 36px!important;
		margin:20px 0 5px 18px;
		padding:0 0 0 0;
		width:198px;
		}
		#menu UL{
			float:left;
			margin:0 0 0 0;
			padding:7px 15px 7px 15px;
			width:168px;
			list-style-type:none;
			background-color:#F8F8F8;
			}
			#menu UL LI{
				float:left;
				margin:0 0 0 0;
				padding:0 0 2px 0;
				width:168px;
				background-image:url(../images/menu_prin_separador.gif);
				background-position:bottom;
				background-repeat:no-repeat;
				}
				#menu UL LI A{
					float:left;
					margin:0 0 0 0;
					padding:11px 0 2px 4px;
					width:164px;
					text-decoration:none;
					color:#A93041;
					font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-style:normal;
					font-size:13px;
					}
					#menu DIV.editEnlaces{
					clear:both;
					float:left;
					}
					#menu UL LI A.edit{
						width:auto;
						padding-left:15px;
						}
					#menu UL LI.sel{
						background-color:#BCBCBC;
						}
					#menu UL LI UL{
						float:left;
						margin:0 0 0 0;
						padding:0 0 8px 5px;
						width:168px;
						list-style-type:none;
						}
						#menu UL LI UL LI{
							float:left;
							margin:3px 0;
							padding:0 0 0 0;
							width:168px;
							background-image:none;
							background-image: url(../images/vineta_secundaria.gif);
							background-position: 0 7px;
							}
							#menu UL LI UL LI A{
								float:left;
								padding:0 0 0 15px;
								width:143px;
								text-decoration:none;
								color:#898989;
								font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
								font-size:13px;
								font-weight:normal;
								
								}
								#menu UL LI UL LI A:hover{
									text-decoration:none;
									}
									
						
		#menu #clientes{
			float:left;
			margin:18px 0 0 0!important;
			margin:15px 0 0 0;
			padding:0 0 0 0;
			width:196px;
			background-color:#F7F7F7;
			border:1px solid #A93041;
			font-family:Arial, Helvetica, sans-serif;
			}
			#menu #clientes P{
				margin:0 0 10px 0;
				padding:0 0 0 10px;
				}
			#menu #clientes P STRONG{
				margin:0 0 0 0;
				}
			#menu #clientes P A{
				float:left;
				margin:5px 0 10px 0;
				width:100%;
				color:#2E2E2E;
				}
			#menu #clientes FORM{
				float:left;
				margin:0;
				padding:0 0 0 0;
				width:198px;
				}
			#menu #clientes H3{
				float:left;
				margin:0 0 0 0;
				padding:5px 0 6px 10px!important;
				padding:5px 0 3px 10px;
				width:174px;
				color:#A93041;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:15px;
				font-weight:bold;
				font-style:italic;
				}
				#menu #clientes FORM UL{
					margin:5px 0 0 0;
					padding:0 0 0 0;
					width:180px;
					background-color:#F7F7F7;
					color:#303030;
					}
					#menu #clientes UL LI{
						margin:0 0 0 0;
						padding:0 0 0 0;
						width:180px;
						background-image:none;
						}
						#menu #clientes UL LI A{
							margin:0 0 0 68px!important;
							margin:0 0 0 70px;
							width:128px;
							padding:5px 0 0 0;
							font-size:10px;
							color:#2E2E2E;
							text-decoration:none;
							}
							#menu #clientes UL LI A:hover{
								text-decoration:underline;
								}
						#menu #clientes UL LI LABEL{
							float:left;
							width:70px;
							margin:5px 0 0 10px;
							padding:0 0 0 0;
							text-align:left;
							}
						#menu #clientes UL LI INPUT{
							margin:2px 0 5px 0;
							padding:3px 0 0 5px;
							width:88px;
							height:16px;
							border:1px solid #878787;
							font-size:11px;
							}
							#menu #clientes UL LI INPUT#validar{
								margin:5px 0 5px 125px;
								padding:0 0 0 3px;
								width:49px;
								height:17px;
								border:1px solid #939393;
								background-color:#F7F7F7;
								cursor:pointer;
								color:#303030;
								text-decoration:none;
								font-family:Arial, Helvetica, sans-serif;
								font-size:10px;
								font-weight:bold;
								}
				#menu #subvencion{
					float:left;
					margin:10px 0 0 0;
					padding:0 0 0 0;
					width:198px;
					border:1px solid #878787;
					}
					#menu #subvencion H4{
						float:left;
						margin:0 0 0 0;
						padding:15px 0 0 15px;
						width:183px;
						color:#B9B9B9;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:16px;
						font-weight:bold;
						font-style:italic;
						}
					#menu #subvencion UL{
						float:left;
						margin:5px 0 0 0;
						padding:0 0 0 0;
						width:180px;
						list-style-type:none;
						background-color:#FFFFFF;
						}
						#menu #subvencion UL LI{
							float:left;
							margin:0 0 0 8px!important;
							margin:0 0 0 6px;
							padding:0 0 0 0;
							width:45%;
							background-image:none;
							}
							#menu #subvencion UL LI IMG{
								text-align:center;
								}
					#menu #subvencion A{
						float:left;
						margin:0 0 10px 0;
						padding:0 0 0 0;
						width:100%;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#B9B9B9;
						text-decoration:none;
						text-align:center;
						}
						#menu #subvencion A:hover{
							text-decoration:underline;
							}
				
#contenidoHome{
	float:left;
	margin:0 0 5px 24px;
	padding:0 0 0 0;
	width:718px;
	}
	#contenidoHome .navegador{
		float:left;
		margin:0 0 2px 6px!important;
		margin:0 0 2px 3px;
		padding:0 0 0 0;
		width:100%;
		font-size:9px;
		}
		#contenidoHome .navegador A{
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:9px;
			font-weight:normal;
			color:#A93041;
			}
			#contenidoHome .navegador A:hover{
				text-decoration:none;
				}
	#homeIzquierda{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:485px;
		}
		#homeIzquierda #destacado1{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:485px;
			height:182px;
			background-image:url(../images/fondo_bloque1.jpg);
			background-repeat:no-repeat;
			background-position:0 0;
			}
			#contenidoHome #homeIzquierda #destacado1 H2{
				float:left;
				margin:10px 0 0 16px!important;
				margin:10px 0 0 8px;
				padding:0 0 0 0;
				width:475px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:40px;
				color:#A93041;
				font-weight:bold;
				border:0;
				}
				#homeIzquierda #destacado1 H2 SPAN{
					float:left;
					margin:20px 0 0 0;
					padding:0 0 0 0;
					width:475px;
					font-size:32px;
					}
		#homeIzquierda #destacado2{
			float:left;
			margin:30px 0 0 0;
			padding:0 0 0 0;
			width:485px;
			}
			#homeIzquierda #destacado2 #bloqueIzquierda{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				width:233px;
				}
				#contenidoHome #homeIzquierda #destacado2 #bloqueIzquierda H3{
					float:left;
					margin:0 0 0 5px!important;
					margin:0 0 0 3px;
					padding:0 0 4px 0;
					width:228px;
					font-size:18px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-weight:bold;
					background-image:url(../images/fondo_h3.gif);
					background-repeat:no-repeat;
					background-position:bottom;
					}
					#contenidoHome #homeIzquierda #destacado2 #bloqueIzquierda H3 A{
						float:left;
						margin:0 0 0 0;
						padding:5px 0 0 10px;
						width:218px;
						height:25px;
						color:#A93041;
						text-decoration:none;
						background-color:#BCBCBC;
						}
						#homeIzquierda #destacado2 #bloqueIzquierda UL{
							float:left;
							margin:5px 0 0 10px!important;
							margin:5px 0 0 5px;
							padding:0 0 0 0;
							width:220px;
							list-style-type:none;
							line-height:14px;
							color:#3F3F3F;
							font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
							font-size:12px;
							}
							#homeIzquierda #destacado2 #bloqueIzquierda UL LI{
								float:left;
								margin:0 0 7px 0;
								padding:0 0 0 10px;
								width:210px;
								background-image:url(../images/icono_listas.gif);
								background-position:0 3px;
								background-repeat:no-repeat;
								}
								#homeIzquierda #destacado2 #bloqueIzquierda UL LI A {
									color:#585858;
									text-decoration:none;
									}							
			#homeIzquierda #destacado2 #bloqueDerecha{
				float:left;
				margin:0 0 0 24px!important;
				margin:0 0 0 12px;
				padding:0 0 0 0;
				width:224px;
				}
				#contenidoHome #homeIzquierda #destacado2 #bloqueDerecha H3{
					float:left;
					margin:0 0 0 0;
					padding:0 0 4px 0;
					width:217px;
					font-size:18px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-weight:bold;
					background-image:url(../images/fondo_h3.gif);
					background-repeat:no-repeat;
					background-position:bottom;
					}
					#contenidoHome #homeIzquierda #destacado2 #bloqueDerecha H3 A{
							float:left;
							margin:0 0 0 0;
							padding:5px 0 0 10px;
							width:207px;
							height:25px;
							color:#A93041;
							text-decoration:none;
							background-color:#BCBCBC;
							}
							#homeIzquierda #destacado2 #bloqueDerecha IMG{
								float:left;
								margin:5px 0 0 0;
								padding:0 0 0 0;
								}
							#homeIzquierda #destacado2 #bloqueDerecha P{
								float:left;
								margin:10px 0 0 0;
								padding:0 0 0 0;
								width:220px;
								font-size:11px;
								}
								#homeIzquierda #destacado2 #bloqueDerecha P A{
									float:left;
									margin:0 0 0 0;
									padding:0 0 0 0;
									width:100%;
									color:#A93041;
									font-size:10px;
									font-weight:bold;
									text-decoration:none;
									}
		#homeIzquierda #destacado3{
			float:left;
			margin:23px 0 0 0;
			padding:0 0 10px 0;
			background:#F3F3F3;
			}
			#homeIzquierda #destacado3 DIV#listaEventos{
				margin:10px 0 0 5px!important;
				margin:10px 0 0 2px;
				padding:8px 0 10px 0;
				}
			#contenidoHome #homeIzquierda #destacado3 H3{
				float:left;
				margin:0 0 0 0px!important;
				margin:0 0 0 0px;
				padding:0 0 4px 0;
				width:475px;
				font-size:18px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				background-image:url(../images/fondo_h3_largo.gif);
				background-repeat:no-repeat;
				background-position:bottom;
				border-bottom: 10px solid #FFFFFF;
				}
				#contenidoHome #homeIzquierda #destacado3 H3 A{
					float:left;
					margin:0 0 0 0;
					padding:5px 0 0 10px;
					width:465px;
					height:25px;
					color:#A93041;
					text-decoration:none;
					background-color:#BCBCBC;
					}
			#homeIzquierda #destacado3 UL{
				float:left;
				margin:20px 0 0 10px!important;
				margin:0 0 0 5px;
				padding:0 0 0 0;
				width:280px;
				line-height:14px;
				list-style-type:none;
				}
				#homeIzquierda #destacado3 UL LI{
					float:left;
					margin:0 0 5px 2px;
					padding:0 0 0 0;
					width:250px;
					font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
					}
					#homeIzquierda #destacado3 UL LI P{
						float:left;
						margin:0 0 0 0;
						padding:0 0 0 0;
						width:100%;
						}
					#homeIzquierda #destacado3 UL LI SPAN{
						margin:0 6px 0 0;
						padding:0 0 0 0;
						color:#A93041;
						font-size:12px;
						font-weight:bold;
						display:block;
						}
						#homeIzquierda #destacado3 UL LI SPAN.eventos{
							margin:6px 0 2px 0!important;
							margin:6px 0 8px 0;
							padding:0 0 0 0;
							width:100%;
							color:#000000;
							font-family:Georgia, "Times New Roman", Times, serif;
							font-size:13px;
							}
						#homeIzquierda #destacado3 UL LI A{
							display:block;
							margin:0 0 0 0;
							padding:0 0 0 0;
							width:225px;
							color:#383838;
							font-size:12px;
							font-weight:bold;
							font-style:italic;
							text-decoration:none;
							background-image:url(../img/separador_fecha.gif);
							background-position:0 4px;
							background-repeat:no-repeat;
							}
							#homeIzquierda #destacado3 UL LI A:hover{
								text-decoration:underline;
								}
						#homeIzquierda #destacado3 UL LI A.edit{
							float:left;
							margin:0 10px 0 0;
							width:auto;
							color:#A93041;
							font-size:11px;
							font-style:normal;
							font-weight:normal;
							background:none;
							text-decoration:underline;
							}
							#homeIzquierda #destacado3 UL LI A.edit:hover{
								text-decoration:none;
								}
					

	#homeDerecha{
		float:left;
		margin:2px 0 0 6px!important;
		margin:2px 0 0 0;
		padding:0 0 0 0;
		width:226px;
		height:auto!important;
		min-height:625px;
		height:625px;
		background-image:url(../images/linea_noticias.gif);
		background-position:0 0;
		background-repeat:repeat-y;
		}
		#contenidoHome #homeDerecha H3{
			float:left;
			margin:0 0 0 14px!important;
			margin:0 0 0 7px;
			padding:0 0 4px 0;
			width:207px;
			font-size:18px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:bold;
			background-image:url(../images/fondo_h3.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			}
			#contenidoHome #homeDerecha H3 A{
				float:left;
				margin:0 0 0 0;
				padding:5px 0 0 5px!important;
				padding:5px 0 0 5px;
				width:203px;
				height:25px;
				color:#A93041;
				text-decoration:none;
				background-color:#BCBCBC;
				}
		#homeDerecha UL{
			float:left;
			margin:0 0 0 14px!important;
			margin:0 0 0 7px;
			padding:0 0 0 0;
			width:213px;
			list-style-type:none;
			line-height:14px;
			}
			#homeDerecha UL LI{
				float:left;
				margin:15px 0 14px 0;
				padding:0 0 0 0;
				width:213px;
				}
				#homeDerecha UL LI DIV{
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
					width:35px;
					font-family:Georgia, "Times New Roman", Times, serif;
					border:1px solid #BCBCBC;
					}
				#homeDerecha UL LI DIV SPAN{
					float:left;
					margin:0 0 0 0;
					padding:2px 6px 2px 5px!important;
					padding:2px 3px 2px 5px;
					width:24px!important;
					width:27px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:15px;
					color:#FFFFFF;
					background-color:#BCBCBC;

					}
					#homeDerecha UL LI DIV SPAN.dia{
						float:left;
						margin:0 0 0 0;
						padding:8px 6px 5px 2px!important;
						padding:8px 3px 5px 1px;
						width:13px;
						min-height:22px;
						height: auto!important;
						height: 22px;
						line-height: 26px;
						font-size:26px;
						color:#BCBCBC;
						background-color:#ffffff;
					}
				#homeDerecha UL LI P{
					float:left;
					margin:-2px 0 0 6px!important;
					margin:-2px 0 0 4px;
					padding:0 0 0 0;
					width:155px;
					font-size:11px;
					color:#585858;
					}
					#homeDerecha UL LI P A{
						margin:0 0 0 0;
						padding:0 0 0 0;
						width:155px;
						color:#000000;
						text-decoration:none;
						}
						#homeDerecha UL LI A.verMas{
							float:left;
							margin:5px 0 0 0;
							padding:0 0 0 0;
							width:155px;
							color:#AC3646;
							font-family:Georgia, "Times New Roman", Times, serif;
							font-weight:bold;
							font-size:10px;
							text-decoration:none;
							}
							#homeDerecha UL LI A.verMas:hover{
								text-decoration:underline;
								}
						#homeDerecha UL LI STRONG{
							float:left;
							margin:0 0 5px 0;
							padding:0 0 0 0;
							width:155px;
							color:#AC3646;
							}
		#newsletter{
			float:left;
			margin:22px 0 0 0;
			padding:0 0 10px 0;
			width:206px;
			/*background-color:#ffffff;*/
			}
		#contenidoHome #newsletter H3{
			float:left;
			margin:0 0 0 14px!important;
			margin:0 0 0 7px;
			padding:0 0 4px 0;
			width:196px;
			font-size:18px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:bold;
			background-image:url(../images/fondo_h3.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			}
			#contenidoHome #newsletter H3 A{
				float:left;
				margin:0 0 0 0;
				padding:5px 0 0 8px!important;
				padding:5px 0 0 4px;
				width:202px;
				height:25px;
				color:#A93041;
				text-decoration:none;
				background-color:#BCBCBC;
				}
		#newsletter DIV{
			float:left;
			margin:-22px 0 0 10px!important;
			margin:-22px 0 0 5px;
			padding:22px 0 20px 0;
			width:213px;
			background-image:url(../images/newsletter.gif);
			background-repeat:no-repeat;
			background-position:110px 0;
			}
		#newsletter P{
			float:left;
			margin:10px 0 0 10px!important;
			margin:10px 0 0 5px;
			padding:0 0 0 0;
			width:100px;
			font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#585858;
			}
			#newsletter P A{
				float:left;
				margin:5px 0 0 0;
				padding:0 0 0 0;
				width:100%;
				color:#AC3646;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				font-size:10px;
				text-decoration:none;
				}
				#newsletter P A:hover{
					text-decoration:underline;
					}
					
	UL#iconos{
		float:left;
		margin:16px 0 0 20px;
		padding:0 0 0 0;
		width:200px;
		list-style-type:none;
		}
		UL#iconos LI{
			float:left;
			margin:0 0 0 8px;
			padding:0 0 0 0;
			width:auto;
			display:inline;
			}
#pie{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:1003px;
	height:77px;
	color:#383838;
	font-size:11px;
	background-color:#ffffff;
	line-height:15px;
	background-image:url(../images/bg_pie.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	}
	#pie UL#pie_izquierda{
		float:left;
		margin:0 0 0 0;
		padding:22px 0 0 60px;
		width:285px;
		list-style-type:none;
		}
		#pie UL#pie_izquierda LI{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 10px;
			width:275px;
			background-image:url(../images/icono_pie.gif);
			background-position:0 5px;
			background-repeat:no-repeat;
			}
	#pie UL#pie_centro{
		float:left;
		margin:0 0 0 0;
		padding:22px 0 0 25px;
		width:330px!important;
		width:310px;
		list-style-type:none;
		}
		#pie UL#pie_centro LI{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 30px;
			width:320px!important;
			width:310px;
			background-image:url(../images/icono_pie.gif);
			background-position:20px 5px;
			background-repeat:no-repeat;
			}
			#pie UL#pie_centro LI A{
				color:#383838;
				}
				#pie UL#pie_centro LI A:hover{
					text-decoration:none;
					}
	#pie UL#pie_derecha{
		float:left;
		margin:0 0 0 0;
		padding:22px 0 0 0;
		width:279px;
		list-style-type:none;
		}
		#pie UL#pie_derecha LI{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 20px;
			width:269px;
			background-image:url(../images/icono_pie.gif);
			background-position:10px 5px;
			background-repeat:no-repeat;
			}
			#pie UL#pie_derecha LI A{
				color:#383838;
				}
				#pie UL#pie_derecha LI A:hover{
					text-decoration:none;
					}

			
/*++++++++++++++++++++++INTERIOR++++++++++++++++++++++++++++++*/
#contenido{
		float:left;
		margin:0 0 0 0;
		padding:0 0 5px 24px;
		width:718px;
		line-height:18px;
		}
		#contenido .direccion{
			margin:0 0 5px 0;
			}
		#contenido .direccion P{
			width:100%;
			margin:0 0 0 0;
			padding:0 0 0 0;
			}
		#contenido .navegador{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:100%;
			font-size:9px;
			}
			#contenido .navegador A{
				margin:0 0 0 0;
				padding:0 0 0 0;
				font-size:9px;
				color:#A93041;
				}
				#contenido .navegador A:hover{
					text-decoration:none;
					}
		#contenido H2{
			float:left;
			width:100%;
			margin:0 0 10px 0!important;
			margin:0 0 5px 0;
			padding:5px 0 5px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			color:#A93041;
			font-weight:bold;
			border-bottom:1px solid #EDEDED;
			}
		#contenido H3{
			float:left;
			width:100%;
			margin:5px 0 5px 0;
			padding:0 0 5px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:20px;
			color:#898989;
			}
		#contenido H4{
			float:left;
			width:100%;
			margin:5px 0 5px 0;
			padding:0 0 5px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:16px;
			color:#A93041;
			background-image:url(../images/fondo_h4.gif);
			background-position:bottom;
			background-repeat:repeat-x;
			font-weight:bold;
			}
		#contenido P{
			margin:10px 0 15px 0;
			padding:0 0 0 0;
			}
		#contenido A{
			text-decoration:underline;
			color:#A93041;
			}
			#contenido A.atras{
				float:left;
				margin:15px 0 0 0!important;
				margin:5px 0 0 0;
				}
		
		#contenido A.boton{
		}
			
			#contenido A:hover{
				text-decoration:none;
				}
		#contenido IMG{
			padding:2px;
			border:1px solid #C9C9C5;
			}
			#contenido .imagenDrcha{
				float:right;
				margin:0 5px 0 10px;
				}
			#contenido .imagenIzq{
				float:left;
				margin:0 10px 5px 0;
				}
		#contenido P.destacado_i_1{
			padding:10px;
			font-style:italic;
			text-align:justify;
			background-color:#F6C8C5;
			color:#000000;
			}
			#contenido P.destacado_i_1 A{
				color:#000000;
				}
	#contenido UL{
		float:left;
		width:100%;
		margin:0 0 20px 0!important;
		margin:0 0 10px 0;
		padding:0 0 0 0;
		line-height:18px;
		}
		#contenido UL LI{
			float:left;
			width:90%;
			list-style-type:none;
			margin:8px 0 0 0;
			padding-left:16px;
			background:url(../images/icono_listas.gif) no-repeat 0 4px;
			}
			#contenido  UL UL{
				margin:0;
				}
			#contenido UL LI UL LI{
				list-style-type:none;
				margin:8px 0 0 0px;
				padding-left:15px;
				background:url(../images/vineta_secundaria.gif) no-repeat 0 6px;
				}
	#contenido OL{
		float:left;
		width:90%;
		margin:0 0 20px 10px;
		padding:0 0 0 24px;
		line-height:18px;
		}

	#contenido TABLE{
		clear:left;
		width:100%;
		margin:10px 0 10px 0;
		padding:5px;
		empty-cells:show;
		border-collapse:collapse;
		border:1px solid #AAAAAA;
		}
		#contenido TH{
			padding:5px;
			border:1px solid #AAAAAA;
			background:#EEEEEE;
			text-align:left;
			}
	
			#contenido TD{
				padding:5px;
				border:1px solid #AAAAAA;
				text-align:left;
				}
			
/*Formulario*/
#contenido FORM UL{
	float:left;
	padding:5px 0 10px 0;
	list-style-type:none;
	background-color:#F3F3F3;
	}
	#contenido  FORM UL LI{
		float:left;
		background-image:none;
		}
		#contenido  FORM UL LI IMG{
			border:0;
			margin:6px 0 0 0;
			}
		#contenido FORM UL LI LABEL{
			float:left;
			margin-right:5px;
			width:80px;
			text-align:right;
			font-size:11px;
			font-weight:bold;
			color:#000000;
			}
		#contenido FORM UL LI INPUT, #contenido FORM UL LI TEXTAREA, #contenido FORM UL LI SELECT{
					float:left;
					font-size:11px;
					font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
					border:1px solid #999999;
					}
				#contenido FORM UL LI INPUT.boton{
						float:left;
						padding:0 0 0 0;
						width:66px;
						height:20px;
						background-image:url(../images/boton_prueba.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						font-size:11px;
						font-weight:bold;
						color:#A93041;
						border:0;
						cursor:pointer;
						}
				#contenido FORM UL LI A.boton{
						float:left;
						padding:0 0 0 0;
						width:66px;
						height:20px;
						background-image:url(../images/boton_prueba.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						font-size:11px;
						font-weight:bold;
						color:#A93041;
						border:0;
						cursor:pointer;
						margin:5px 0 0 10px;
						padding:2px 0 0 0;
						text-decoration:none;
						text-align:center;
						}
/*++++++++++++++++++CONTACTO+++++++++++++++++*/
	FORM#contacto{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		line-height:18px;
		}
		FORM#contacto H3{
			margin:10px 0 5px 0!important;
			margin:10px 0 0 0;
			line-height:18px;
			}
		FORM#contacto .asterisco{
			line-height:10px;
			font-size:15px;
			font-weight:bold;
			color:#A93041;
			/*margin-right:3px;
			margin-left:3px;*/
			vertical-align:middle;
			}
		/*FORM#contacto .direccion P{
			margin:0 0 0 0;
			padding:0;
			}*/
			#contenido FORM#contacto UL{
				/*float:left;*/
				width:100%;
				margin:0 0 10px 0;
				padding:20px 0 20px 0;
				}
			#contenido FORM#contacto UL LI{
				/*float:left;*/
				margin:3px 0 3px 0;
				padding:0 0 0 5px;
				width:98%;
				/*text-align:center;
				background-image:none;*/
				/*background:none;*/
				}
				FORM#contacto UL LI LABEL{
					/*float:left;*/
					width:130px;
					/*text-align:right;*/
					/*font-size:11px;
					font-weight:bold;
					color:#000000;*/
					/*margin-right:5px;*/
					padding:6px 0 0 0 ;
					}
				FORM#contacto UL LI INPUT, FORM#contacto UL LI TEXTAREA{
					/*float:left;*/
					width:300px;
					/*font-size:11px;
					font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
					margin-top:5px;
					padding:3px;
					border:1px solid #999999;*/
					margin-top:5px;
					padding:3px;
					}
				FORM#contacto UL LI TEXTAREA#comentarios{
					overflow:auto !important;
					overflow:hidden;
					}
					FORM#contacto UL LI TEXTAREA#privacidad{
						float:left;
						color:#000000;
						}
					FORM#contacto UL LI.aceptaprivacidad INPUT{
						float:left;
						width:20px;
						margin-left:125px;
						border:0;
						}
					FORM#contacto UL LI.aceptaprivacidad LABEL{
						width:auto;
						font-size:11px;
						margin-left:5px;
						}
					FORM#contacto UL LI INPUT.boton{
						/*float:left;*/
						margin:5px 0 0 135px;
						}
					FORM#contacto UL LI INPUT.boton_izquierda{	
						margin:10px 0 0 0;
						padding:0 0 0 0;
						width:66px;
						height:20px;
						background-image:url(../images/boton_prueba.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						font-size:11px;
						font-weight:bold;
						color:#A93041;
						border:0;
						cursor:pointer;
						}
/*+++++++++++++++++NOTICIAS+++++++++++++++++++++++++*/
DL#noticias{
	float:left;
	width:100%;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	line-height:18px;
	}
	DL#noticias DT, DL#noticias DD{
		float:left;
		width:100%;
		margin:0 0 0 0;
		padding:10px 0 0 0;
		line-height:18px;
		}
		DL#noticias DT.primero{
			margin:0 0 0 0;
			padding:0 0 0 0;
			}
		DL#noticias DD{
			padding:0 0 10px 0;
			border-bottom:1px solid #999999;
			}
		
		DL#noticias DT A{
			display:block;
			font-weight:bold;
			font-size:13px;
			padding-left:20px;
			background:url(../images/ico_noticia.gif) no-repeat 0 5px;
			}
			DL#noticias A:hover{
				text-decoration:none;
				}
			DL#noticias A.edit{
				color:#A93041;
				font-size:11px;
				background:none;
			}
				DL#noticias A.edit:hover{
					text-decoration:none;
					}
			DL#noticias SPAN{
				font-size:10px;
				color:#999999;
				padding:0 0 0 20px;
				background:url(../images/ico_fecha.gif) no-repeat 0 2px;
				}
				DL#noticias SPAN SPAN{
					padding:0;
					background:none;
					}
	#contenido .paginador{
		float:left;
		line-height:18px;
		margin:10px 0 10px 0;
		padding:0 0 0 10px;
		}

	FORM#b_noticias{
		float:left;
		margin:5px 0 0 0;
		padding:0 0 0 0;
		width:100%;
		line-height:18px;
		
		}
		#contenido FORM#b_noticias H3{
			float:left;
			margin:0 0 0 0;
			padding:0 0 4px 0;
			width:99%;
			font-size:18px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:bold;
			color:#A93041;
			background-image:url(../images/fondo_h3.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}
			#contenido FORM#b_noticias H3 STRONG{
				float:left;
				margin:0 0 0 0;
				padding:5px 0 4px 10px;
				width:99%;
				background-color:#BCBCBC;
				}
		#contenido FORM#b_noticias UL{
			/*float:left;*/
			width:99%;
			margin:10px 3px 6px 0;
			margin:10px 3px 3px 0!important;
			padding:5px 0 5px 0;
			/*list-style-type:none;*/
			/*background-color:#F3F3F3;*/
			}
			#contenido FORM#b_noticias UL LI{
				float:left;
				margin:3px 0;
				padding:0 0 0 0;
				width:100%;
				/*background-image:none;*/
				}
				FORM#b_noticias UL LI LABEL{
					width:92px;
					/*text-align:right;*/
					margin:0 5px 0 5px;
					padding:6px 0 0 0 ;
					}
					FORM#b_noticias UL LI LABEL.texto_buscar{
						width:92px;
						}
				FORM#b_noticias UL LI INPUT{
					/*float:left;
					font-size:11px;
					font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;*/
					margin-top:5px;
					padding:3px;
					/*border:1px solid #999999;*/
					}
					FORM#b_noticias UL LI INPUT#noticias_texto{
					width:403px;
					}
					FORM#b_noticias UL LI .fecha{
						/*text-align:right;*/
						margin-right:5px;
						}
					#contenido FORM#b_noticias UL LI IMG{
						float:left;
						margin:5px 3px 5px 3px;
						padding:0 0 0 0;
						border:0;
						}
					FORM#b_noticias UL LI .boton{
						margin:6px 0 0 10px;
						/*padding:0 0 0 0;
						width:66px;
						height:20px;
						background-image:url(../images/boton_prueba.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						font-size:11px;
						font-weight:bold;
						color:#A93041;
						border:0;
						cursor:pointer;*/
						}
	
	/*FICHA NOTICIA*/
	#contenido  span.fecha{
		float:left;
		clear:left;
		width:98%;
		font-size:10px;
		color:#999999;
		margin:10px 0 0 0 ;
		padding:0 0 0 20px;
		background:url(../images/ico_fecha.gif) no-repeat 0 2px;
		}
	#contenido  A.volver{
		color:#878787;
		}
/*++++++++++++++++++++MAPA WEB++++++++++++++++++++*/

#contenido UL#mapa{
	float:left;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	width:100%;
	font-weight:bold;
	font-size:15px;
		}
		#contenido UL#mapa LI{
			float:left;
			margin:0 10px 0 0;
			padding:10px 70px 10px 0;			
			width:35%;
			background-image:url(../images/pixel_gris.gif);
			background-position:0 32px;
			background-repeat:repeat-x;
			}
			#contenido UL#mapa LI A{
				margin:0 0 0 0;
				padding:0 0 0 15px;
				color:#898989;
				text-decoration:none;
				background-image:url(../images/vineta_secundaria.gif);
				background-position:0 8px;
				background-repeat:no-repeat;
				}
				#contenido UL#mapa LI A:hover{
					text-decoration:underline;
					}
			#contenido UL#mapa LI UL{
				float:left;
				margin:5px 0 0 0;
				padding:0 0 0 0;
				list-style-type:none;
				font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
				width:98%;
				font-weight:bold;
				font-size:13px;
				}
				#contenido UL#mapa LI UL LI{
					float:left;
					margin:4px 0 4px 0;
					padding:0 0 0 0;
					width:95%;
					background-image:none;
					}
					#contenido UL#mapa LI UL LI A{
						float:left;
						width:95%;
						margin:0 0 0 0;
						padding:0 0 0 35px;
						color:#A93041;
						text-decoration:none;
						background-image:none;
						}
						#contenido UL#mapa LI UL LI A:hover{
							text-decoration:underline;
							}
				
/*+++++++++++++++BUSCADOR+++++++++++++++++++*/

	#contenido UL#contBuscador{
		float:left;
		margin:0;
		padding:0;
		width:100%;
		list-style-type:none;
		font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:normal;
		}	
		#contenido UL#contBuscador LI{
			width:98%;
			list-style-type:none;
			display: block;
			line-height:18px;
			margin:0 0;
			padding:10px 0 10px 11px;
			border-bottom:1px solid #BCBCBC;
			background:url(../images/vineta_secundaria.gif) no-repeat 0 16px;
			}
			#contenido UL#contBuscador LI A{
				color:#898989;
				text-decoration:none;
				}
				#contenido UL#contBuscador LI A:hover{
					text-decoration:underline;
					}
/*+++++++++++++++LOCALIZACIÓN+++++++++++++++++++*/					
#google_maps{
	float:left;
	width:695px;
	height: 300px;
	margin: 10px 0 10px 0; 
	padding: 3px;
	border: 1px solid #939393;
	}	
/*++++++++++++++ FORMULARIO CURRICULUM VITAE+++++++++++++++*/
#contenido FORM#curriculum{
	float:left;
	width:718px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
	#contenido FORM#curriculum UL{
		/*float:left;*/
		width:718px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		/*list-style-type:none;*/
		background-color:#FFFFFF;
		}
		#contenido FORM#curriculum UL LI{
			/*float:left;*/
			width:718px;
			margin:0 0 5px 0;
			padding:0 0 0 0;
			/*background-image:none;*/
			}
			#contenido FORM#curriculum UL LI H3{
				float:left;
				margin:10px 0 0 0;
				padding:0 0 4px 0;
				width:99%;
				font-size:18px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				color:#A93041;
				background-image:url(../images/fondo_h3.gif);
				background-repeat:repeat-x;
				background-position:bottom;
				}
				#contenido FORM#curriculum UL LI H3 STRONG{
					float:left;
					margin:0 0 0 0;
					padding:5px 0 4px 10px;
					width:99%;
					background-color:#BCBCBC;
					}
			#contenido FORM#curriculum UL LI A{
				color:#999999;
				background-image:none;
				}
			#contenido FORM#curriculum UL LI P{
				color:#999999;
				width:500px;
				padding:0 0 0 74px;
				}
			#contenido FORM#curriculum UL LI LABEL{
				float:left;
				width:130px;
				/*text-align:right;*/
				font-size:11px;
				font-weight:bold;
				color:#000000;
				/*margin-right:5px;*/
				padding:0 0 0 0 ;
				}
				#contenido FORM#curriculum UL LI LABEL.sexo{
					float:left;
					width:75px;
					text-align:left;
					}
					#contenido FORM#curriculum UL LI LABEL.sexo INPUT{
						margin:2PX 5px 0 0!IMPORTANT;
						margin:0 5px 0 0;
						border:0;
						}
				#contenido FORM#curriculum UL LI SELECT{
					margin:0 0 4px 0;
					padding:0 0 0 0;
					}
				#contenido FORM#curriculum UL LI LABEL.curriculum{
					margin:0 10px 0 0!important;
					margin:0 4px 0 0;
					width:60px;
					}
				#contenido FORM#curriculum UL LI LABEL.privacidad{
					width:200px;
					margin:0 0 0 0;
					padding:0 0 0 0;
					}
			FORM#curriculum UL LI INPUT, FORM#curriculum UL LI TEXTAREA{
				padding:2px 0 2px 2px;
					border:1px solid #999999;
					}
				#contenido FORM#curriculum UL LI TEXTAREA#privacidad{
						float:left;
						font-size:11px;
						font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
						margin-top:5px;
						padding:3px;
						border:1px solid #999999;
						}
					#contenido FORM#curriculum UL LI INPUT#avisoLegal{
						border:0;
						}
					FORM#curriculum UL LI INPUT.boton{
						/*float:left;*/
						margin:20px 0 0 10px!important;
						margin:0 0 0 10px;
						/*padding:0 0 0 0;
						width:66px;
						height:20px;
						background-image:url(../images/boton_prueba.gif);
						background-repeat:no-repeat;
						background-position:0 0;
						font-size:11px;
						font-weight:bold;
						color:#A93041;
						border:0;
						cursor:pointer;*/
						}
				#contenido FORM#curriculum UL LI UL{
					float:left;
					margin:5px 0 10px 0;
					padding:6px 0 6px 10px;
					width:98%;
					background-color:#F3F3F3;
					}
					#contenido FORM#curriculum UL LI UL LI{
						float:left;
						margin:0 0 4px 0;
						padding:0 0 0 0;
						width:100%;
						background-image:none;
						}
						#contenido  FORM#curriculum UL LI UL LI TABLE{
							float:left;
							margin:0 0 0 0;
							padding:0 0 0 0;
							border-width:0;
							background-color:#F3F3F3;
							}
							#contenido  FORM#curriculum UL LI UL LI TABLE TH{	
								border:0;
								background-color:#F3F3F3;
								}
							#contenido  FORM#curriculum UL LI UL LI TABLE TR{	
								border:0;
								}
							#contenido  FORM#curriculum UL LI UL LI TABLE TD{	
								border:0;
								}
								#contenido  FORM#curriculum UL LI UL LI TABLE TR TD.check INPUT{	
									border:0;
									}
								#contenido  FORM#curriculum UL LI UL LI TABLE.tabla_interior{
									float:left;
									width:250px;
									margin:0 0 0 0;
									padding:0 0 0 0;
									}
								#contenido  FORM#curriculum UL LI UL LI TABLE.tabla_interior TR TD.especial{	
									float:left;
									margin:5px 0 5px 0;
									padding:0 0 0 0;
									}
								#contenido  FORM#curriculum UL LI UL LI TABLE.tabla_interior TR TD.especial strong{	
									width:160px;
									}
								#contenido  FORM#curriculum UL LI UL LI TABLE.tabla_interior TR TD label{	
									margin:0 10px 0 10px!important;
									margin:0 10px 0 0;
									padding:0 0 0 0;
									width:38px;
									}
									#contenido  FORM#curriculum UL LI UL LI TABLE.tabla_interior TR TD LABEL INPUT{
										float:left;
										margin:0 0 0 0;
										padding:0 0 0 0;
										text-align:center;
										border:0;
										}
									#contenido  FORM#curriculum UL LI UL LI.ultimo{
										float:left;
										margin:5px 0 0 0;
										}
									#contenido  FORM#curriculum UL LI UL LI.ultimo STRONG.cual{
										float:left;
										margin:2px 5px 0 0;
										text-align:left;
										}
/*+++++++++++++++++++BOLSA DE TRABAJO+++++++++++++++++*/
#contenido FORM#bolsa{
	float:left;
	margin:10px 0 0 180px!important;
	margin:10px 0 0 90px;
	padding:0 0 0 0;
	width:320px;
	}
#contenido FORM#bolsa UL{
				width:100%;
				margin:0;
				padding:20px 0 20px 0;
				}
			#contenido FORM#bolsa UL LI{
				margin:3px 0 3px 0;
				padding:0 0 0 5px;
				width:98%;
				}
				#contenido FORM#bolsa UL LI A{
					margin:0 0 0 210px;
					}
				FORM#bolsa UL LI LABEL{
					width:110px;
					padding:6px 0 0 0 ;
					}
				FORM#bolsa UL LI INPUT{
					width:150px;
					margin-top:5px;
					padding:3px;
					}					
				FORM#bolsa UL LI INPUT.boton{
						margin:10px 0 0 207px;
						}	
						
/*++++++++++++++++++++EVENTOS++++++++++++++++++++++*/
#eventos{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	}		
	#eventos DL{
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	line-height:18px;
	}
	#eventos DL DT{
		float:left;
		width:98%;
		margin:10px 0 0 0;
		padding:0 0 0 10px;
		line-height:18px;
		}
	#eventos DL DD{
		float:left;
		width:98%;
		margin:0px 0 10px 0;
		padding:0 0 5px 10px;
		line-height:18px;
		border-bottom:1px solid #999999;
		}	
		#eventos DL DD H4 A{
			text-decoration:none;
			}
		#eventos DL DD P{
			float:left;
			margin:0 0 5px 0;
			padding:0 0 0 0;
			width:100%;
			}
			#eventos DL DD P A{
				margin-left:5px;
				text-decoration:none;
				}
		#eventos DL DD A{
			text-decoration:none;
			}
			#eventos DL DD A:hover{
				text-decoration:underline;
				}
/*******************************************************************************************************************************/
/*											ESTILOS ESPECÍFICOS	PARA EL EDITOR												   */
/*******************************************************************************************************************************/

.imagenIzquierda{
	margin:10px 10px 10px 0;
	padding:0 0 0 0;
	float:left;
}

.imagenDerecha{
	margin: 10px 0 10px 10px;
	padding: 0 0 0 0;
	float: right;
}

.ContenedorEditor{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	}
	.ContenedorEditor IMG{
		padding:2px;
		background-color:#FFFFFF;
		border:1px dotted #C9C9C5;
		}
	.ContenedorEditor .BloqueIzquierda	{
		float:left;
		margin:0 20px 0 0;
		padding:0 0 0 0;
		width:450px;
		}
		.ContenedorEditor .BloqueIzquierda OL, .ContenedorEditor .BloqueIzquierda UL{
			width:90%;
			}
	.ContenedorEditor .DestacadoDerecha	{
		float:right;
		margin:0 0 0 0;
		padding:15px 10px 5px 10px;
		width:188px;
		background-color:#F6C8C5;
		}
		.ContenedorEditor .DestacadoDerecha P{
			margin: 10px 0 10px 0;
			padding: 4px 10px 4px 10px;
		}
		.ContenedorEditor .DestacadoDerecha UL{
			position:relative;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width:85%;
			list-style-type:none;
			}
			.ContenedorEditor .DestacadoDerecha UL LI{
				width: 100%;
				background:url(../images/interior/icono_listas.gif) no-repeat 0 6px;
				}
				.ContenedorEditor .DestacadoDerecha UL LI A {
					color:#CD612D;
					}
		.ContenedorEditor .DestacadoDerecha OL{
			position:relative;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width:85%;
			}
			.ContenedorEditor .DestacadoDerecha OL LI{
				width: 100%;
				}
				.ContenedorEditor .DestacadoDerecha OL LI A {
					color:#CD612D;
					}

.contenedorGaleria{
	width:100%;
	float:left;
	margin-bottom:10px;
	position:relative;
	}

.contenedorGaleria DIV{
	float:left;
	width:24%;
	text-align:center;
	font-size:9px;
	color:#515151;
	}

	
	/*++++++++++++++ FORMULARIO CURRICULUM VITAE+++++++++++++++*/
#contenido .curriculum FORM{
	float:left;
	width:718px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
	#contenido .curriculum FORM UL{
		/*float:left;*/
		width:716px;
		margin:5px 0 5px 0;
		padding:10px 0 10px 0;
		background-color:#F3F3F3;
		}
		#contenido .curriculum FORM UL LI{
			/*float:left;*/
			width:718px;
			margin:0 0 5px 0;
			padding:0 0 0 0;
			}
			#contenido .curriculum FORM UL LI.comentario{
				padding: 0 0 3px 10px;
				}
			#contenido .curriculum .formulario{
				float:left;
				width:718px;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}
			FORM LEGEND {
				text-align: center;
				margin: 0;
				padding: 10px 5px 10px 5px;
				color: black;
				font-size:90%;
				font-weight:bold;
				}
			#contenido .curriculum FORM UL LI H3{
				float:left;
				margin:10px 0 0 0;
				padding:0 0 4px 0;
				width:99%;
				font-size:18px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				color:#A93041;
				background-image:url(../images/fondo_h3.gif);
				background-repeat:repeat-x;
				background-position:bottom;
				}
				#contenido .curriculum FORM UL LI H3 STRONG{
					float:left;
					margin:0 0 0 0;
					padding:5px 0 4px 10px;
					width:99%;
					background-color:#BCBCBC;
					}
			#contenido .curriculum FORM UL LI A{
				color:#999999;
				background-image:none;
				}
			#contenido .curriculum FORM UL LI P{
				color:#999999;
				width:500px;
				padding:0 0 0 74px;
				}
			#contenido .curriculum FORM UL LI INPUT.radio{
				border: 0;
				width: 20px;
				}
			#contenido .curriculum FORM UL LI LABEL{
				float:left;
				width:140px;
				font-size:11px;
				font-weight:bold;
				color:#000000;
				padding:0 0 0 0 ;
				}
				#contenido .curriculum FORM UL LI LABEL.etiqueta_radio{
					float:left;
					width:75px;
					text-align:left;
					}
					#contenido .curriculum FORM UL LI LABEL.sexo INPUT{
						margin:2PX 5px 0 0!IMPORTANT;
						margin:0 5px 0 0;
						border:0;
						}
				#contenido .curriculum FORM UL LI SELECT{
					margin:0 0 4px 0;
					padding:0 0 0 0;
					}
				#contenido .curriculum FORM UL LI LABEL.curriculum{
					margin:0 10px 0 0!important;
					margin:0 4px 0 0;
					width:60px;
					}
				#contenido .curriculum FORM UL LI LABEL.privacidad{
					width:200px;
					margin:0 0 0 0;
					padding:0 0 0 0;
					}
			.curriculum FORM UL LI INPUT, .curriculum FORM UL LI TEXTAREA{
					padding:2px 0 2px 2px;
					border:1px solid #999999;
					width: 200px;
					}
				.curriculum FORM UL LI TEXTAREA{
					width: 400px;
					height: 200px;
					}
				#contenido .curriculum FORM UL LI TEXTAREA#privacidad{
						float:left;
						font-size:11px;
						font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
						margin-top:5px;
						padding:3px;
						border:1px solid #999999;
						}
					#contenido .curriculum FORM UL LI INPUT#curriculum_avisoLegal{
						border:0;
                                                width:auto;
                                                margin-left:145px;
						}
					#contenido .curriculum FORM UL LI.aceptaprivacidad LABEL{
						border:0;
						width:220px;
						position: relative;
						}
					#contenido .curriculum FORM UL LI INPUT.boton{
						margin:10px 0 0 145px;
						}
				#contenido .curriculum FORM UL LI UL{
					float:left;
					margin:5px 0 10px 0;
					padding:6px 0 6px 10px;
					width:98%;
					background-color:#F3F3F3;
					}
					#contenido .curriculum FORM UL LI UL LI{
						float:left;
						margin:0 0 4px 0;
						padding:0 0 0 0;
						width:100%;
						background-image:none;
						}
						#contenido  .curriculum FORM UL LI UL LI TABLE{
							float:left;
							margin:0 0 0 0;
							padding:0 0 0 0;
							border-width:0;
							background-color:#F3F3F3;
							}
							#contenido .curriculum  FORM UL LI UL LI TABLE TH{	
								border:0;
								background-color:#F3F3F3;
								}
							#contenido .curriculum  FORM UL LI UL LI TABLE TR{	
								border:0;
								}
							#contenido .curriculum  FORM UL LI UL LI TABLE TD{	
								border:0;
								}
								#contenido  FORM UL LI UL LI TABLE TR TD.check INPUT{	
									border:0;
									}
								#contenido .curriculum  FORM UL LI UL LI TABLE.tabla_interior{
									float:left;
									width:250px;
									margin:0 0 0 0;
									padding:0 0 0 0;
									}
								#contenido .curriculum  FORM UL LI UL LI TABLE.tabla_interior TR TD.especial{	
									float:left;
									margin:5px 0 5px 0;
									padding:0 0 0 0;
									}
								#contenido .curriculum  FORM UL LI UL LI TABLE.tabla_interior TR TD.especial strong{	
									width:160px;
									}
								#contenido .curriculum  FORM UL LI UL LI TABLE.tabla_interior TR TD label{	
									margin:0 10px 0 10px!important;
									margin:0 10px 0 0;
									padding:0 0 0 0;
									width:38px;
									}
									#contenido .curriculum  FORM UL LI UL LI TABLE.tabla_interior TR TD LABEL INPUT{
										float:left;
										margin:0 0 0 0;
										padding:0 0 0 0;
										text-align:center;
										border:0;
										}
									#contenido .curriculum  FORM UL LI UL LI.ultimo{
										float:left;
										margin:5px 0 0 0;
										}
									#contenido .curriculum FORM UL LI UL LI.ultimo STRONG.cual{
										float:left;
										margin:2px 5px 0 0;
										text-align:left;
										}
						
/*+++++++++++++++++++BOLSA DE TRABAJO+++++++++++++++++*/
#contenido FORM#bolsa{
	float:left;
	margin:10px 0 0 180px!important;
	margin:10px 0 0 90px;
	padding:0 0 0 0;
	width:320px;
	}
	#contenido FORM#bolsa UL{
		width:100%;
		margin:0;
		padding:20px 0 20px 0;
		}
		#contenido FORM#bolsa UL LI{
			margin:3px 0 3px 0;
			padding:0 0 0 5px;
			width:98%;
			}
			#contenido FORM#bolsa UL LI A{
				margin:0 0 0 210px;
				}
			FORM#bolsa UL LI LABEL{
				width:110px;
				padding:6px 0 0 0 ;
				}
			FORM#bolsa UL LI INPUT{
				width:150px;
				margin-top:5px;
				padding:3px;
				}					
			FORM#bolsa UL LI INPUT.boton{
					margin:10px 0 0 207px;
					}
					
/****************************** ERRORES *******************************/

#contenido FORM#contacto UL LI.error,
#contenido FORM#contacto UL.errores LI{
	color:#B44033;
	padding:0 0 0 10px;
	background-image:none;
	}

#contenido FORM#contacto DIV#errorExplanation H2{
	text-decoration:underline;
}	
#contenido FORM#contacto DIV#errorExplanation UL LI{
	color:#A93041;
	padding:0 0 0 20px;
	background-image:none;
	font-weight:bold;
}
	
	
#contenido UL.errorusuario LI{
	color:#B44033;
	padding:0 0 0 10px;
	background-image:none;
	font-weight:bolder;
	}