/*****************************************************************************************************************/
/* Estilos Generales																							 */
/*****************************************************************************************************************/

*
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

BODY
{	
	margin:0;
	background-color:#FFFFFF;
	font-size:11px;
	line-height:16px;
	color:#3a3a3a;
	font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	background-image:url(../img/comunes/cabecera/Fondo_Cabecera_Degradado.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
	
H1
{
	display:none;
}
	
	H1.estatico
	{
		margin:0 0 5px 15px;
		padding:0 0 0 0;
		font-size:14px;
		text-align:left;
		color:#3a3a3a;
		display:inline;
	}
	
A
{
	color:#940f0f;
	text-decoration:none;
}

IMG
{
	border-width:0;
}

P
{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	clear:both;
	font-size:11px;
	color:#3A3a3A;
	font-family: tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height:16px;
}

.oculto
{
	display:none;
}

/*****************************************************************************************************************/
/* Estructura General																							 */
/*****************************************************************************************************************/

#all
{
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	width:100%;
	float:left;
	font-size:11px;
	line-height:16px;
	color:#3a3a3a;
	font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

#general
{
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	width:100%;
}

.centrar_contenido
{
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	width:955px;
}

/*****************************************************************************************************************/
/* Cabecera																							 			 */
/*****************************************************************************************************************/

#contenedor_cabecera
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	height:114px;
	float:left;
}
	#contenedor_cabecera #cabecera
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:100%;
		height:114px;
		background-image:url(../img/comunes/cabecera/Fondo_Cabecera.gif);
		background-repeat:no-repeat;
		background-position:center top;
	}
	
		#contenedor_cabecera #cabecera img
		{
			border:none;
		}
		
		#contenedor_cabecera #cabecera A
		{
			float:left;	
			margin:0 0 0 0;
			padding:0 0 0 0;
		}

#cabeceraImpresion
{
	display:none;
}

/*****************************************************************************************************************/
/* Menú																							 		 */
/*****************************************************************************************************************/

#menu
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	height:37px;
	float:left;
	background-image:url(../img/comunes/menu/Fondo_Menu.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	font-size:12px;
}	
	#menu UL
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		float:left;
		list-style-type:none;
	}
		#menu UL LI
		{
			margin:0 0 0 0;
			padding:0 0 10px 0;
			float:left;
			display:inline;
			position:relative;
		}
		
			#menu UL LI a
			{
				margin:7px 0 0 0;
				padding:3px 20px 3px 20px;
				float:left;
				color:#2e2e2e;
				text-decoration: none;
				border-right: 1px solid #ffffff;
			}
			
			#menu UL LI a:hover
			{
				color:#b80d09;
			}
			
			#menu UL LI a.sel
			{
				color:#b80d09;
				font-weight:bold;
			}
			
			#menu UL LI:hover UL,
			#menu UL LI.over UL
			{
				display: block;
				color:#b80d09;
			}
				
			#menu UL LI UL
			{
				margin:5px 0 0 0;
				padding:0 0 0 0;
				float:left;
				display: none;
				position:absolute;
				width:163px;
				top:30px;
				left:0;
			}
			
				#menu UL LI UL LI
				{
					margin:0 0 0 0;
					padding:3px 5px 3px 20px;
					width:100%;
					float:left;
					clear: left;
					position:relative;
					border-bottom: 1px solid #ffffff;
					background-color:#d4d4d4;
				}
					
					#menu UL LI UL LI a.sel
					{
						color:#2e2e2e;
						font-weight:bold;
					}
				
					#menu UL LI UL LI:hover UL LI,
					#menu UL LI UL LI.over UL LI
					{
						display: block;
						color:#b80d09;
					}
			
					#menu UL LI UL LI a
					{
						margin:0 0 0 0;
						padding:0 0 0 0;
						border:none;
					}
				
						#menu UL LI UL LI UL
						{
							margin:0 0 0 0;
							padding:0 0 0 0;
							float:left;
							left:100%;
							top:0;
							position:absolute;
							display:none;
							border-left: 1px solid #ffffff;
						}
			
						#menu UL LI:hover UL LI UL,
						#menu UL LI.over UL LI UL
						{
							display:none;
						}
							#menu UL LI UL LI UL LI
							{
								margin:0 0 0 0;
								padding:3px 5px 3px 20px;
								width:100%;
								float:left;
								clear: left;
								position:relative;
								border-bottom: 1px solid #ffffff;
								background-color:#d4d4d4;
							}
							
								#menu UL LI UL LI:hover UL,
								#menu UL LI UL LI.over UL
								{
									display: block;
									color:#b80d09;
								}
				

/*****************************************************************************************************************/
/* Contenido																							 		 */
/*****************************************************************************************************************/

#contenido
{
	margin:17px 0 52px 0;
	padding:0 0 0 0;
	width:100%;
	float:left;
}

	#contenido #contenido_izquierda
	{
		margin:0 17px 0 0;
		padding:0 0 0 0;
		float:left;
		width:655px;
	}

		#contenido #contenido_izquierda #contenedorContenido
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:655px;
		}
			
			#contenido #contenido_izquierda #contenedorContenido H2
			{
				margin:7px 0 0 0;	
				padding:0 0 0 0;
				width:655px;
				float:left;
				font-size:9px;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
				color:#6d6d6d;
				font-weight:normal;
			}
			
			#contenido #contenido_izquierda #contenedorContenido H3
			{
				float:left;
				margin:10px 0 20px 0;
				padding:0 0 5px 0;
				font-size:30px;
				line-height:28px;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
				color:#000000;
				font-weight:normal;
				text-transform:lowercase;
				width:655px;
				border-bottom:1px solid #6d6d6d;
			}
		
			#contenido #contenido_izquierda #contenedorContenido H4
			{
				margin:5px 0 10px 0;
				padding:0 0 0 0;
				float:left;
				width:100%;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				color:#940f0f;
			}
		
			#contenido #contenido_izquierda #contenedorContenido #enviarImprimir
			{
				float:right;
				margin:-40px 0 0 0;
				padding:0 0 0 0;
			}		
			
				#contenido #contenido_izquierda #contenedorContenido #enviarImprimir img
				{
					padding:0 0 0 0;
					border:none;
				}
	
			#contenido #contenido_izquierda #contenedorContenido img
			{
				padding:3px 3px 3px 3px;
				border:1px solid #d9d9d9;
			}
			
			#contenido #contenido_izquierda #contenedorContenido P
			{
				margin:0 0 10px 0;
				padding:0 0 0 0;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
			}
			
			#contenido #contenido_izquierda #contenedorContenido UL
			{
				margin:0 0 15px 0;
				padding:0 0 0 0;
				width:100%;
				list-style-type:none;
			}
			
			#contenido #contenido_izquierda #contenedorContenido TABLE
			{
				width:655px;
				margin:0 0 10px 0;
				padding:0 0 0 0;
				clear:left;
				border-left:1px solid #CCCCCC;
			}
			
			#contenido #contenido_izquierda #contenedorContenido TD
			{
				font-size:10px;
				border-bottom:1px solid #CCCCCC;
				border-right:1px solid #CCCCCC;
				padding:2px;
				text-align:center;
				vertical-align:top;
				background-image:url(../img/bgTD.gif);
				background-position:0 0;
				background-repeat:no-repeat;
			}
			
			#contenido #contenido_izquierda #contenedorContenido TH
			{
				background-color:#6e1111;
				color:#FFFFFF;
				border-right:1px solid white;
			}
		
	#contenido #contenido_derecha
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:283px;
	}
		#contenido #contenido_derecha h4
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:283px;
			height:41px;
			float:left;
			color:#ffffff;
			font-size:18px;
		}
		
			#contenido #contenido_derecha h4.actualidad
			{
				background-image:url(../img/comunes/home/Actualidad.gif);
				background-position:0 0;
				background-repeat:no-repeat;
			}
			
			#contenido #contenido_derecha h4.cursos
			{
				background-image:url(../img/comunes/home/Cursos_Seminarios.gif);
				background-position:0 0;
				background-repeat:no-repeat;
			}
			
			#contenido #contenido_derecha h4.eventos
			{
				background-image:url(../img/comunes/home/Eventos.gif);
				background-position:0 0;
				background-repeat:no-repeat;
			}
		
		#contenido #contenido_derecha .contenedor_destacados
		{
			margin:0 0 10px 0;
			padding:10px 10px 10px 10px;
			float:left;
			width:263px;
			background-color:#f2f2f2;
		}
		
			#contenido #contenido_derecha .contenedor_destacados ul
			{
				margin:0 0 13px 0;
				padding:0 0 0 0;
				width:100%;
				float:left;
				list-style-type:none;
			}
			
				#contenido #contenido_derecha .contenedor_destacados ul li
				{
					margin:0 0 0 0;
					padding:13px 0 13px 0;
					width:100%;
					float:left;
					border-bottom:1px solid #ffffff;
					clear:both;
				}
					
					#contenido #contenido_derecha .contenedor_destacados ul li a
					{
						margin:0 0 0 0;
						padding: 0 0 0 0;
						background-image:none;
						font-weight:normal;
					}
					
						#contenido #contenido_derecha .contenedor_destacados ul li a:hover
						{
							text-decoration:underline;
						}
					
					#contenido #contenido_derecha .contenedor_destacados ul li div.imagen_noticia
					{
						margin:0 10px 0 0;
						padding:0 0 0 0;
						float:left;
						width:56px;
					}
						#contenido #contenido_derecha .contenedor_destacados ul li div.imagen_noticia img
						{
							border:3px solid #ffffff;
							width:50px;
							float:left;
						}
						
					#contenido #contenido_derecha .contenedor_destacados ul li div.texto_noticia
					{
						margin:0 0 0 0;
						padding:0 0 0 0;
						width:190px;
						float:left;
					}
					
					#contenido #contenido_derecha .contenedor_destacados ul li div.texto_noticia_sin_imagen
					{
						margin:0 0 0 0;
						padding:0 0 0 0;
						float:left;
						width:100%;
					}
			
			#contenido #contenido_derecha .contenedor_destacados a
			{
				margin:0 0 0 0;
				padding:0 0 0 17px;
				color:#272727;
				background-image:url(../img/comunes/home/Enlace_Mas.gif);
				background-position:0 2px;
				background-repeat:no-repeat;
				font-weight:bold;
			}
				
				#contenido #contenido_derecha .contenedor_destacados a:hover
				{
					text-decoration:underline;
				}
	
#contenedorPagina UL
{
	float:lefT;
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:655px;
	list-style-type:none;
}
	#contenedorPagina UL LI
	{
		float:left;
		margin:0 0 2px 0;
		padding:8px 0 4px 30px;
		width:625px;
		background-color:#d4d4d4;
		font-size:11px;
		color:#580000;
		font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
		background-image:url(../archivos/imagen/flecha.gif);
		background-position:10px 12px;
		background-repeat:no-repeat;
		
	}
		#contenedorPagina UL LI UL
		{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:100%;
			list-style-type:none;
		
		}
			#contenedorPagina UL LI UL LI
			{
				float:left;
				margin:0 0 0 0;
				padding:8px 0 0 15px;			
				background-color:#d4d4d4;
				font-size:10px;
				text-transform:uppercase;
				color:#580000;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
				background-image:url(../archivos/imagen/flecha2.gif);
				background-position:0px 9px;
				background-repeat:no-repeat;
				width:610px;
			}
		

/*****************************************************************************************************************/
/* Home																										 	 */
/*****************************************************************************************************************/

#imagenHome
{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:655px;
}

#contenedorTextoHome
{
	margin:0 0 0 0;
	padding:10px 0 10px 15px;
	float:left;
	width:640px;
	background-color:#910e0a;
	background-image:url(../img/home/Fondo_Home.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
		
	#contenedorTextoHome h2
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		font-family:Tahoma;
		font-size:32px;
		line-height:26px;
		color:#f8afaf;
		font-weight:normal;
		letter-spacing:-1px;
	}
		
		#contenedorTextoHome h2 A
		{
			color:#f8afaf;
			text-decoration:none;
		}
			
			#contenedorTextoHome h2 A:hover
			{
				text-decoration:none;
			}
	
	#contenedorTextoHome h3
	{
		margin:12px 0 5px 0;
		padding:0 0 0 0;
		font-size:17px;
		color:#ffffff;
		font-weight:normal;
	}
		#contenedorTextoHome h3 A
		{
			color:#ffffff;
			text-decoration:none;
		}
			
			#contenedorTextoHome h3 A:hover
			{
				text-decoration:none;
			}
	
	#tira
	{
		margin:20px 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:655px;
	}
	
		#tira img
		{
			border:1px solid #d9d9d9;
		}
		
		#tira h3
		{
			margin:12px 0 0 0;
			padding:0 0 0 0;
			font-size:19px;
			font-weight:normal;
			color:#b41008;
		}
		
		#tira p
		{
			margin:12px 0 15px 0;
			padding:0 0 0 0;
			line-height:18px;
			font-size:11px;
		}

		#tira a
		{
			margin:0 0 0 0;
			padding:0 0 0 17px;
			color:#272727;
			background-image:url(../img/comunes/home/Enlace_Mas.gif);
			background-position:0 2px;
			background-repeat:no-repeat;
			font-weight:bold;
		}
				
		#tira .bloque_home
		{
			margin:0 14px 0 0;
			padding:0 0 0 0;
			float:left;
			width:209px;
		}
		
		#tira .bloque_home_ultima
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:209px;
		}

/*****************************************************************************************************************/
/* Localización																								 	 */
/*****************************************************************************************************************/


#localizacion1
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:655px;
	color:#3a3a3a;
	font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
	#localizacion1 A
	{
		color:#940f0f;
	}

#localizacion11
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:368px;
}

	#localizacion11 H4
	{
		float:left;
		margin:0 0 10px 0;
		padding:0 0 0 0;
		font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#940f0f;
		width:100%;
	}
		#localizacion11 H4 A
		{
			text-decoration:underline;
			color:#940f0f;
		}
			#localizacion11 H4 A:hover
			{
				text-decoration:none;
			}
			
#localizacion12
{
	float:left;
	margin:4px 0 0 13px;
	padding:0 0 0 0;
	width:266px;
	display:inline;
}

	#localizacion12 IMG
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
	}
				
#bordeSupLozalizacion
{
	float:left;
	margin:10px 0 0 0!important;
	margin:5px 0 0 0;	
	padding:0 0 0 0;
	width:655px;
	height:10px;
	background-image:url(../img/localizacion/bgSup.gif);
	background-position:0 bottom;
	background-repeat:no-repeat;
}

#localizacion2
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 20px 0;
	width:655px;
	color:#940f0f;
	font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	background-color:#d4d4d4;
	background-image:url(../img/localizacion/bgInf.gif);
	background-position:0 bottom;
	background-repeat:no-repeat;
}

	#contenido #contenido_izquierda #contenedorContenido  #localizacion2 P
	{
		margin:0 0 0 0;
		padding:0 0 0 16px;
	}
	
#googleMaps
{
	float:left;
	margin:10px 0 0 88px;
	padding:0 0 0 0;
	width:484px;
	height:296px;
	display:inline;
}

IMG.plano
{
	float:left;
	margin:10px 0 0 85px;
	padding:0 0 0 0;
	width:484px;
}

/*****************************************************************************************************************/
/* Contacto																									 	 */
/*****************************************************************************************************************/

#tiularContacto
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:655px;
}

	#tiularContacto H4
	{
		float:left;
		margin:0 0 10px 0;
		padding:0 0 0 0;
		font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#940f0f;
		width:100%;
	}
		#tiularContacto H4 A
		{
			text-decoration:underline;
			color:#940f0f;
		}
			#tiularContacto H4 A:hover
			{
				text-decoration:none;
			}
			
#contContacto
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 20px 0;
	width:655px;
	color:#940f0f;
	font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	background-color:#d4d4d4;
	background-image:url(../img/localizacion/bgInf.gif);
	background-position:0 bottom;
	background-repeat:no-repeat;
}
	#contenido #contenido_izquierda #contenedorContenido  #contContacto P
	{
		margin:0 0 0 0;
		padding:0 0 0 16px;
	}
	
	#contContacto P A
	{
		color:#940f0f;
	}
	
	#contenido #contenido_izquierda #contenedorContenido  #contContacto FORM UL
	{
		margin:10px 0 0 0;
		padding:0 0 0 16px;
		list-style-type:none;
		width:auto;
	}
		#contContacto FORM UL LI
		{
			float:left;
			margin:0 0 10px 0!important;
			margin:0 0 5px 0;
			padding:0 0 0 0;
			width:600px;
			height:auto!important;
			height:20px;
			min-height:20px;
		}
		
			#contContacto FORM UL LI LABEL
			{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				width:114px;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height:16px;
				color:#3A3A3A;
			}
			
			#contContacto FORM UL LI INPUT
			{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				width:370px;
				height:15px;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height:16px;
				color:#3A3A3A;
			}
			
				#contContacto FORM UL LI INPUT.corto
				{
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
					width:250px;
					height:15px;
					font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:16px;
					color:#3A3A3A;
				}
				
				#contContacto FORM UL LI INPUT.boton
				{
					float:left;
					margin:0 0 0 114px;
					padding:0 0 0 0;
					width:62px;
					height:23px;
				}
	    
				#contContacto FORM UL LI SELECT
				{
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
					height:20px!important;
					height:15px;
					font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:16px;
					color:#3A3A3A;
				}
		
				#contContacto FORM UL LI TEXTAREA
				{
					float:left;
					margin:0 0 0 0;
					padding:0 0 0 0;
					width:250px;
					font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:16px;
					color:#3A3A3A;
				}
				
				#contContacto FORM UL LI LABEL.automatico
				{
					width:auto;
					margin-left:114px !important;
					margin-left:110px;
				}
				
				#contContacto FORM UL LI LABEL.automatico INPUT
				{
					border-width:0;
					width:auto;
				}

/*****************************************************************************************************************/
/* Noticias																									 	 */
/*****************************************************************************************************************/

UL.noticias
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:655px;
	list-style-type:none;
}
	UL.noticias LI
	{
		margin:0 0 15px 0;
		padding:0 0 4px 0;
		float:left;
		width:655px;
		border-bottom:1px dashed #580000;
	}
		UL.noticias LI H4
		{
			margin-bottom:0;
		}
		
		UL.noticias LI A IMG
		{
			margin:0 0 0 0;
			padding:0 10px 0 0;
			float:left;
			width:130px;
		}
		
		UL.noticias LI .texto
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:340px;
		}
			
		UL.noticias LI A .textoTotal
		{	
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:516px;
		}	
		
P.paginador
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:655px;
	text-align:center;
}

A.paginadorAntSig
{
	font-weight:bold;
}

/*****************************************************************************************************************/
/* Buscador																									 	 */
/*****************************************************************************************************************/

#buscadorN
{
	margin:15px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:655px;
	background-color:#FFFFFF;
}
				
#buscadorN p.IntoBuscador
{
	font-size:11px;
	color:#580000;
}

#buscadorN FORM
{
	margin:0 0 0 0;
	padding:10px 0 0 0;
	float:left;
	width:655px;
	background-color:#d4d4d4;
	border-top:1px solid #D2D0D0;
	border-bottom:1px solid #D2D0D0;
}			
	#buscadorN FORM UL
	{
		margin:0 0 0 0;
		padding:4px 0 9px 0;
		float:left;
		width:655px;
		list-style-type:none;
	}
		#buscadorN FORM UL LI
		{
			margin:0 0 9px 0;
			padding:0 0 0 90px;
			float:left;
			width:565px;
			list-style-type:none;
			background:none;
		}
		
		#buscadorN FORM UL LI LABEL
		{
			margin:0 0 0 0;	
			padding:2px 4px 0 0;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#3a3a3a;
		}
		
		#buscadorN FORM UL LI LABEL.noN
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-weight:normal;
		}
				
		#buscadorN FORM INPUT.inputLargo
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:10px;
			width:351px;
			height:13px;
		}
		
		#buscadorN FORM INPUT.inputCorto
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:10px;
			width:65px;
			height:13px;
		}
		
		#buscadorN FORM INPUT.botonBuscar
		{
			margin:0 0 0 15px;
			padding:0 0 0 0;
			width:56px;
			height:20px;
		}

		#buscadorN FORM IMG
		{
			margin:0 0 0 0;
			padding:3px 0 0 0;
			width:12px;
			height:12px;
		}
		
		#buscadorN FORM INPUT.botonBuscar
		{
			margin:0 0 -5px 36px;
			padding:0 0 0 0;
			width:56px;
		}

/*****************************************************************************************************************/
/* Ficha Eventos																							 	 */
/*****************************************************************************************************************/

#ficha
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:655px;
}

	#ficha H4
	{	
		margin-top:5px;
		margin-bottom:5px;
		width:100%;
		float:left;
		clear:both;
	}
	
	#ficha H4 span.fecha
	{
		margin:0 0 15px 0;
		padding:0 0 5px 0;
		float:left;
		width:100%;
		font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#3a3a3a;
		font-weight:bold;
	}
	
	#ficha p .entradilla
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:100%;
		clear:both;
	}
	
	#ficha p .volver
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:100%;
	}
	
	#ficha UL
	{
		margin:0 0 15px 0;
		padding:0 0 0 0;
		float:left;
		width:655px;
		list-style-type:none;
	}
	#ficha UL LI
	{
		margin:0 0 2px 0;
		padding:8px 0 4px 30px;
		float:left;
		width:625px;
		background-color:#d4d4d4;
		font-size:11px;
		color:#580000;
		font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
		background-image:url(../archivos/imagen/flecha.gif);
		background-position:10px 12px;
		background-repeat:no-repeat;
	}
	
		#ficha UL LI UL
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:100%;
			list-style-type:none;
		
		}
			#ficha UL LI UL LI
			{
				margin:0 0 0 0;
				padding:8px 0 0 15px;
				float:left;	
				width:610px;		
				background-color:#d4d4d4;
				font-size:10px;
				text-transform:uppercase;
				color:#580000;
				font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
				background-image:url(../archivos/imagen/flecha2.gif);
				background-position:0px 9px;
				background-repeat:no-repeat;
			}

/*****************************************************************************************************************/
/* Bolsa de trabajo																							 	 */
/*****************************************************************************************************************/

UL#ofertas
{
	list-style-type:none;
}
	UL#ofertas LI
	{
		margin-bottom:10px;
	}
		UL#ofertas LI A
		{
			text-decoration:none;
		}
		
#login UL
{
	padding:4px 10px 4px 0;
	width:252px !important;
	width:242px;
	list-style-type:none;
	background-image:none;
}
	#login UL LI
	{
		background-image:none;
		width:242px;
	}
		#login UL LI INPUT
		{
			margin:5px 0 0 0;
			padding:0 0 0 0;
			width:100px;
			height:17px;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:x-small;
			font-weight:normal;
			background-color:#bb6d6d;
			border:none;
		}
	
		#login UL LI LABEL
		{
			margin:0 0 0 0;
			padding:8px 0 0 0;
			float:left;
			width:100px;
		}			
		
	#login .botonLogin
	{
		margin:5px 41px 0 6px !important;
		margin:5px 38px 0 6px;
		padding:0 0 0 0;
		float:right;
		width:61px;
		background-color:#bb6d6d;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#000000;
		font-weight:bold;
		border:1px solid #FFFFFF;
	}
	
	#login A.reg
	{ 
		margin:5px 48px 0 6px !important;
		margin:5px 28px 0 6px;
		padding:0 0 0 0;
		float:right;
		width:61px;
		text-decoration:underline;
	}
	
#alta FORM
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:655px;
	font-size:11px;
}
	UL#formulario
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:655px;
		list-style-type:none;
	}
		
		UL#formulario LI
		{
			float:left;
			width:655px;
			margin:0 0 5px 0;
			padding:0 0 0 0;
		}
			UL#formulario LI A
			{
				color:#999999;
			}
			
			UL#formulario LI p
			{
				padding:0 0 0 74px;
				width:581px;
				color:#999999;
			}

	#alta LABEL
	{
		margin:0 5px 0 0;
		padding:3px 0 0 10px;
		float:left;
		width:100px;
		font-size:11px;
		color:#333333;
	}
		#alta LABEL.privacidad
		{
			width:90%;
		}

	#alta INPUT, SELECT, TEXTAREA
	{
		margin:0 2px 2px 0;
		font-size:11px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		border:1px solid #FFFFFF;
	}

	#alta INPUT.botonLogin
	{
		margin:0 30px 0 0 !important;
		margin:0;
		float:right;
		color:#FFFFFF;
		font-size:11px;
		border-width:0;		
	}
	
#bolsaDeTrabajo
{
	width:100%;
	float:left;
}

	#bolsaDeTrabajo ul.formulario
	{
		width:100%;
		float:left;
	}
		#bolsaDeTrabajo ul.formulario li
		{
			width:100%;
			float:left;
		}
		
.registrar
{
	margin:20px 0 0 22px!important;
	margin:0px 0 0 0px;
}
.checkbos
{
	margin-left:30px !important;
}

.botonera
{
	margin:20px 0 20px 0 !important;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}

P.inscripcion
{
	text-align:right;
}

P.inscripcion A
{
	font-weight:bold;
	font-style:italic;
}

/*****************************************************************************************************************/
/* Menu Inferior																							 	 */
/*****************************************************************************************************************/

#menu_inferior
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	height:37px;
	float:left;
	background-image:url(../img/comunes/menu/Fondo_Menu.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	font-size:12px;
}	
	#menu_inferior UL
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		float:left;
		list-style-type:none;
	}
		#menu_inferior UL LI
		{
			margin:7px 0 0 0;
			padding:5px 20px 0 20px;
			float:left;
			display:inline;
			border-right: 1px solid #ffffff;
		}
		
			#menu_inferior UL LI a
			{
				color:#2e2e2e;
				text-decoration: none;
			}
			
			#menu_inferior UL LI a:hover
			{
				color:#b80d09;
			}
			
			#menu_inferior UL LI a.sel
			{
				color:#b80d09;
				font-weight:bold;
			}
			
/*****************************************************************************************************************/
/* Pie																							 	             */
/*****************************************************************************************************************/

#pie
{
	margin:0 0 0 0;
	padding:26px 0 0 0;
	width:100%;
	float:left;
	background-image:url(../img/comunes/pie/Fondo_Pie.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}	

	#pie #pie_izquierda
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:820px;
		color:#535353;
	}
	
	#pie #pie_derecha
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:135px;
		text-align:right;
	}
	
	#pie a
	{
		text-decoration:underline;
		color: #333232;
	}
	
	#pie p
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		font-size:11px;
	}
	
		#pie p.nombre_empresa
		{
			margin:0 0 13px 0;
			padding:0 0 0 0;
		}
		
		#pie p.datos_generales
		{
			margin:0 0 7px 0;
			padding:0 0 0 0;
		}
		
		#pie p.enlace_web_vorago
		{
			margin:33px 0 0 0;
			padding:0 0 0 0;
		}
		
			#pie p.enlace_web_vorago a
			{
				color:#747474;
			}

/*****************************************************************************************************************/
/* Estilos Editor																				 	             */
/*****************************************************************************************************************/
	
.textoGranate
{
	clear:both;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#580000;
}

p.contenidoDestacadoGranate
{
	margin:0 0 0 0;
	padding:9px 0 0 30px;
	float:left;
	width:655px;
	height:auto!important;
	height:62px;
	min-height:62px;
	background-color:#9D5F5F;
	font-family: tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EEEEEE;
	line-height:16px;
	background-image:url(../archivos/imagen/comillas.gif);
	background-position:7px 9px;
	background-repeat:no-repeat;
}

p.contenidoDestacadoGranateSin
{
	margin:0 0 0 0;
	padding:9px 0 0 30px;
	float:left;
	width:655px;
	height:auto!important;
	height:62px;
	min-height:62px;
	background-color:#9D5F5F;
	font-family: tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EEEEEE;
	line-height:16px;
	font-weight:normal;
}

p.contenidoDestacadoGrisAzulado
{
	margin:0 0 0 0;
	padding:9px 0 0 30px;
	float:left;
	width:655px;
	height:auto!important;
	height:62px;
	min-height:62px;
	background-color:#d4d4d4;
	font-family: tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#580000;
	line-height:16px;
	font-weight:normal;
}

.imagenIzda
{
	margin:10px 20px 15px 0;
	float:left;
}

.imagenDcha
{
	margin:10px 0 10px 20px;
	float:right;
} 