
#contenedora #cabecera #marcoSuperior #menuBuscador #buscador
{
	background-image: url(fondoreflejoBuscar.jpg);
}
#contenedora #cabecera #marcoSuperior #menuBuscador #buscador .botonBuscarHome
{	
	background-image: url(botonBuscar.jpg);	
}
#contenedora #cabecera #marcoSuperior #menuBuscador .textoBuscarHome
{
}
#contenedora #flash
{  
	width:763px;
	height:70px;	
}
#contenedora #cabecera #ruta
{
	background-image:url(fondor.gif);
	background-repeat:no-repeat;
	background-position:left top;	
	z-index:1;
	height:17px;
	width:764px;
	overflow:hidden;
	clear:both;
	visibility:visible;
	position:relative;
	top:-22px;		
}
#contenedora #cabecera #ruta #rutaContenido
{
	BORDER: solid 0px brown;
	height:17px;
	width:750px;
	background-color:#CCCCCC;
	padding-left:10px;
	padding-top:2px;
	font-size:0.7em;
	color:#fff;	
}

#contenedora #ruta .rutaAtras
{
	color:#fff;
	text-decoration:underline;
}
#contenedora #ruta .rutaActual
{	
	color:#fff;
}
#contenido 
{
	border:solid 1px green;
	position:relative;
	left:-95px!important;
	left:0px;
}
#contenedora #contenido #bienvenidos
{
	position:relative;
	left:120px!important;
	left:22px;
	BACKGROUND-IMAGE: url(fondoBienvenidos.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border:solid 0px green;
	width:715px;
	overflow:hidden;		
}

#contenedora #contenido #bienvenidos H3
{
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
	margin-left:5px;
	margin-top:2px;
}

#contenedora #contenido #bienvenidos P
{
	font-size:0.7em;
	text-align:justify;
}
#contenedora #marcoSuperior
{
	top:-22px!important;
	top:-44px;	
}

#contenedora #contenido #infoaxarquia
{
	display:none;
}
#contenedora #eslogan
{
	left:-2px!important;
	left:0px;
} 
#contenedora #pie
{ 
	left:0px;
}
/* ______________________________________*/
/*LISTADOS*/
/* ______________________________________*/
#contenedora #contenido #listadoElementosBusqueda  UL LI
{
	width:720px;
}

/* ______________________________________*/
/* Combo de Búsqueda*/
/* ______________________________________ */
#busquedaAvanzadaTop
{
	BACKGROUND-IMAGE: url(buscador_top.jpg);
	width:716px;	
}
#busquedaAvanzadaFondo
{
	BACKGROUND-IMAGE: url(buscador_fondo_estable.jpg);
}

#busquedaAvanzadaBottom
{
	BACKGROUND-IMAGE: url(buscador_bottom.jpg);
	width:716px;
}	
#busquedaAvanzada{
	BACKGROUND-IMAGE: url(buscador_fondo.jpg);	
}

/* ______________________________________
/* Paginacion
/* ______________________________________ */

#contenedora #pagina #contenido #paginacion
{
	width:714px;
	overflow:hidden;
	BACKGROUND-IMAGE: url(buscador_fondo_estable_2.jpg);
	/*background-repeat:repeat-y;*/	
	z-index:2;
}

#contenedora #pagina #contenido #paginacion #herramientasPaginacionTop
{
	BACKGROUND-IMAGE: url(buscador_top.jpg);
	
}
#contenedora #pagina #contenido #paginacion #herramientasPaginacionBottom
{
	BACKGROUND-IMAGE: url(buscador_bottom.jpg);
	z-index:20;
	height:20px;
}
#contenedora #pagina #contenido #paginacion #resultadoPaginacion
{
	width:150px;
}
.mapaweb_general
{
	font-size:1.2em;
}

/*---------------------------------------------------------------------*/

/* Formulario de contactar */
.etiquetaError
{
	font-size:0.8em;
	color:#000000;
	font-weight:normal;
}

.error
{
	font-size:0.8em;
	color:#9E2628;
	font-weight:bold;
}
.etiquetaOk
{
	font-size:0.8em;
	color:#000000;
	font-weight:normal;
}
.ok
{
	font-size:0.8em;
	color:#9E2628;
	font-weight:bold;
}

.formulario
{
	margin-left:0px;
	text-align:center;
}

#nombre2
{
	width: 400px;
	margin-left:6px;
	text-align:left;
	vertical-align:top;	
}

#email2
{
	width: 400px;
	margin-right:2px;
	text-align:left;
	vertical-align:top;
	margin-left:20px;
}

#asunto2
{
	width: 400px;
	margin-right:2px;
	text-align:left;
	vertical-align:top;
	margin-left:12px;
}

#mensaje2
{
	width: 400px;
	margin-right:2px;
	text-align:left;
	vertical-align:top;
	margin-left:4px;
	height:100px;
}


.formulario LABEL
{
	text-align:right;
	vertical-align:top;
	margin-left:100px;
}

.formulario INPUT
{
	width:400px;
}

.formulario TEXTAREA
{
	height:60px;
	width:400px;
}

.datosEnviar
{
	position:relative;
	top:10px;
	margin-left:280px;
} 

#error
{
	border:solid 0px green;
}

#error p
{
	border:solid 0px red;
	color:#9E2629;
}
