/************************GENERALES******************************/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:center;
	padding:0;
	margin:0;
}
p{
	margin:10px 0;
}
a, a:visited{
	text-decoration:underline;
	color:#555;
}
a:hover{
	text-decoration:none;
	color:#555;
}
table, tr, td, form{margin:0; padding:0;}
img{border:0;}

h3{ color:#2c427b;}
h4{ padding:0; margin:0; color:#ffffff; background:#2c427b; display:block; clear:both; padding:5px;}

/******************Estructura principal***********************/
.capaTotal{
	width:100%;
}
#contenedoraWeb{
	width:780px;
	margin:0 auto;
	text-align:left;
	margin-bottom:20px;
}
#impresion{ display:none;}
#capa_contenidos:after{
	height:1px;
	content:"";
	display:block;
	clear:both;
}
#capa_contenidos{
	clear:both;
	display:block;
}
#div_izq{
	width:150px;
	float:left;
	background-color:#FFFFFF;
}

.contenidoCentro, .contenidoCentroSinDerecha{
	float:right;
	width:615px;
	padding:0;
	margin:0;
}
.contenidoCentro img, .contenidoCentroSinDerecha img{
	padding:0 7px;
}
#div_dch{
	display:none;
}

/*****************Cabecera***************************************/
#h_cont_0{
	display:block;
	clear:both;
	height:215px;
	position:relative;
	background-image:url(http://www.eisportanimalia.com/modulos/usuariosFtp/conexion/diseimagenes718a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.TituloHome{ display:none;}
	
	
	
/*Barra de estado*/
	#h_cell_1{
		position:absolute;
		top:195px;
		left:0px;
		width:780px;
	}


	
/*buscador*/
#mod_cont_buscador{}
#mod_buscador_input input { width:115px; display:inline; font-size:10px; float:left;}
#mod_buscador_button input{ float:right;}
/*********** Menu Izquierda + Derecha ***********************************/

.contpadremenuizqexpand{
}
.contpadremenuizq{

	font-size:10px;
}
.conthijosmenuizqhide, .conthijosmenuizq{

}


	.cellpadremenuizq, .PadreResaltado1{
		cursor:pointer;
		padding: 4px 3px 4px 15px;
		font-size:11px;
		display:block;
		text-decoration:none;
		font-weight:bold;
		color:#fff;
		background:#ed1c24;
		margin-top:5px;
		
	}
	.cellpadremenuizq a, .PadreResaltado1 a{
		color:#FFFFFF;
		text-decoration:none;
	}
	.cellpadremenuizq a:hover, .PadreResaltado1 a:hover{
		text-decoration:underline;
	}
	.imgpadremenuizq{ display:none;}

.conthijosmenuizq
{
	margin-top:4px;
	padding-bottom:5px;	
	text-align:center;
}
	.conthijosmenuizqhide {		
		display:none;
	}
	.cellhijomenuizq{
		text-align:left;
		display:block;
		clear:both;
		font-size:10px;
		margin-bottom:2px;
		background-color:#f5f5f5;
		padding: 2px 0 2px 15px;
		text-decoration:none;
	}
		.cellhijomenuizq a{
			text-decoration:none;
			color:#555;
			
		}
		.cellhijomenuizq a:hover{
			text-decoration:underline;
			color:#555;
		}
	.imghijomenuizq{display:none;}
	
	


/*********** Centro de página ********************************/
.aumentoletra{display:none;}

#tit_cabecera_centro h1{
	color:#001c43;
	font-size:13px;
	padding:5px 0 0 0;
	margin:15px 0 0 0;
	text-align:left;
}
.titulohijos a{
	color:#001c43;
	text-decoration:none;
	font-size:10px;
	padding-top:15px;
}
.titulohijos a:hover{
	text-decoration:none;
	color:#000;
}

#tablitaCentro td{ padding-top:3px!important;}

.justificado{
	padding:0 0 0 0px;
	margin:0;
}

.infBuspre{
	text-align:right;
	font-size:10px;
	background-color:#f7f7f7;
	padding:5;
}
.infBuspre a{
	color:#555555;
	text-decoration:none;
	margin-right:10px;
	text-align:right;
}
.infBuspre a:hover{
	text-decoration:underline;
}
.ancho100{ width:100%;}
.ancho100 td{ padding:0;}
/***********pie de página****************************************/
#b_cont_0{
	clear:both;
	display:block;
	text-align:center;
	height:85px;
	background-image:url(http://www.eisportanimalia.com/modulos/usuariosFtp/conexion/diseimagenes724a.jpg);
	background-position:top left;
}
#b_cont_0 a, #b_cont_0 a:visited{color:#555;text-decoration:none;}
#b_cont_0 a:hover{text-decoration:underline;}

#b_cell_1{
	margin:0;
	padding:5px 0;
	font-size:10px;
}
#b_cell_3{
	padding:10px;
	text-align:right;
	width:120px;
	float:left;
}
#b_cell_4{ 
	padding:10px 0;font-size:10px;
	float:left;
	width:500px;
	text-align:center;
	color:#acacac;
}
#b_cell_4 a{ color:#acacac!important;}
#b_cell_4 a:hover{ color:#acacac;}



/****** Listado de nodos ******/
.titulohijos{font-size:13px}
.resumenHijos{}
.imgHijos img{margin-right:10px;}

.buspreImagenesDcha{
padding:10px 0 0 15px;}


.contentdivIMG a{ text-decoration:none;}
.contentdivIMG a:hover{ text-decoration:underline;}
#Columna2{
	width:47%;
	float:right;
}

.contentdivIMG img{ margin-right:5px;}


#tablaadjuntos a{
	font-size:10px;
	text-decoration:none;
}

#Table9{ border:solid 1px #d8d8d8;}




/* cajas de compra */
#fcompra{ text-align:center;}
#fcompra input, #fcompra a, #fcompra img{
	float:left;
	display:inline;
	padding:0!important;
	margin:0;
	
}

#fcompra img{
	margin:0 1px!important;
	width:14px!important;
}
#fcompra #image1{
	margin-top:4px!important;
}
.botonCompra{ background-color:#FFFFFF; border:solid 1px #555; font-size:10px}/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/

/**************** Recomendar pÃ¡gina ******************/
#RecomMensaje{ width:45%; float:left; margin:0 0 0 10px; padding:10px 0 0 0; height:180px;}
#RecomMensaje label{ color:#333; font-weight:bold;}
#RecomMensaje textarea{ width:100%;}
#RecomTexto{ text-align:justify;}

#RecomDatos{ width:45%; float:right; margin:0 10px 0 0;padding:10px 0 0 0; height:180px;}
#RecomDatos label{ color:#333; font-weight:bold;}
#RecomDatos input{ width:100%;}

#RecomCaptcha{ width:45%; float:left; margin:0 0 0 10px;}
#RecomEnvio{width:45%; float:right; margin:0 10px 0 0;}

/*pagina de resultados*/
#RecomResu1{ padding:0 200px; text-align:center;}
#RecomResu1 strong{ color:#F00; font-size:13px;}
#RecomResu2{ padding:0 200px; text-align:center;}
#RecomResu2 strong{ font-size:13px;}



/**************** RSS ******************/
#RSSTabla{ width:100%;}
#RSSTabla td{ padding:5px;}
.RSSTitulo{ background:#666; font-weight:bold; color:#FFF;}
.RSSSindicarse{ font-weight:bold; background-color:#f1f1f1;}
.RSSSindicarse, .RSSLinea{ border-bottom:solid 1px #cdcdcd; border-left:solid 1px #cdcdcd;}
.RSSImg{ text-align:right;}
td.RSSImg{border-right:solid 1px #cdcdcd; border-left:none;}
#RSSExplicacion p{ margin:10px 0 0 0;}
h3.RSSh3{ margin-bottom:0; padding-bottom:5px; font-size:15px;}


/**************** AGENDA - calendario y buscador ******************/
#cont_agendatabla{ padding:15px 0 0 5px;}
#cont_agendaCal{ width:30%; float:left;}
#cont_agendaBus{ width:68%; float:right; padding:15px 0 0 0;}
	input.inputOcio{ width:260px;}
#cont_agendaEventos{ display:block; clear:both; padding:10px;}
	#cont_agendaEventos ul{ margin:0; padding:0;}
	#cont_agendaEventos ul li{ list-style:none;}
	#cont_agendaEventos ul li.fecha{ font-size:1.1em; margin:25px 0 0 0; font-weight:bold; text-decoration:underline;}
	#cont_agendaEventos ul li.evento{ margin:5px 0 0 20px; list-style:square;}
	#cont_agendaEventos ul li.evento .descripcion_agenda{ font-weight:bold;}
	
	

/*********************** Tienda ****************************/
#iPedidoProductos th, #iFinalizarProductos th{font-size:0.7em; background:#eee;}
#iPedidoProductos td, #iFinalizarProductos td{ border:solid 1px #f6;}
#iPedidoBotones{ text-align:right; padding:20px 0; display:block; clear:both;}
#iPedidoTotales th, #iFinalizarTotales th{font-size:0.7em; background:#eee;}
#iPedidoTotales td, #iFinalizarTotales td{border:solid 1px #f6;}
#iFinalizarBotones{ text-align:center; padding:20px 0; display:block; clear:both;}

#iFinalizarTextoFin{ text-align:justify;}
.iFinalizarNumero{ background:#f0f0f0; padding:5px; text-align:center; font-size:15px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}
.iFinalizarTitulo{ background:#f7f7f7; padding:5px; font-size:11px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}


/*************************** Ãrea privada  ************************/
#areaPrivadaCentro{}
#imagencandado{ width:45%; float:left;}
#areaPrivadaDerecha{ float:right; width:50%;}
#areaPrivadaDerecha span{ display:block; clear:both; width:80%;}
#tituloAreaPrivada{ font-weight:bold; color:#F00; text-transform:uppercase;}

/*estilos caja mod8_*/
#mod8_ {text-align:left;padding-top:10px;width:200px;padding:25px 0 30px 0;}
#mod8_ label {font-size:10px;width:60px;}
#mod8_ #usuario, #mod8_ #clave{width:110px;}
.mod8_entrar{cursor:pointer;}
#mod8_  .mod8_recordar{clear:both;padding-top:5px;text-align:center;}
.mod8_recordar a{display:block;clear:both;width:100%;}

/*estilos extranet home*/
#exHomeDatos span{ font-size:13px; padding:15px; display:block;}
#exHomeDatos ul{ margin:0 0 15px 25px; padding:0;}
#exHomeDatos ul li{ list-style:none;}
#exHomeDatos #modificardatos{ padding:0 0 0 25px;}

#exHomeElementos table{ border:solid 1px #f00;}
#exHomeElementos .exHomeNombre{ display:block; clear:both; padding:3px; margin-bottom:10px; border-bottom:solid 1px #eeeeee;}
#exHomeElementos .exHomeArchivo{ width:30px; float:right;}
#exHomeElementos .exHomeRuta{ width:95%; float:left; padding:3px;}

/*estilos modificar datos*/
.grisEx{ background:#f1f1f1;}



/************************** Resultado de busquedas *****************************/
#BusResulGrande, #BusResulListado, #BusResulAgrupar, #BusResulNoresul{ text-align:center; padding-top:10px;}
#BusResultados ul{ padding:0; margin:0 0 0 20px;}
#BusResultados ul li{ list-style:none; padding:5px;}
#BusResultados ul li.ruta{ border-top:solid 1px #eeeeee; margin-top:5px;}
#BusResultados ul li.elemento{}
#BusResultados ul li.tienda{ background:#eee;}




/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/********************** cambios buspre *******************************************/
h1#tit_cabecera_centro{ font-size:1.3em; padding:3px 0; margin:0;}
.buspreImagenesDcha{ float:right; margin-left:15px;}

/*archivos buspre*/
#ArchivosBuspre, #cont_tags{ display:block; clear:both; border-top:solid 3px #cdcdcd; padding:5px 0 0 5px; margin-top:10px;}
#ArchivosBuspre ul.archiBuspre, #cont_tags ul.relaBuspre{ margin:10px 10px 10px 20px; padding:0;}
#ArchivosBuspre ul.archiBuspre li, #cont_tags ul.relaBuspre li{ margin:0; padding:0;}
.titullilloBuspre{ font-weight:bold;}
#tamanoFuente{ text-align:justify}
.xmlgallery{ margin:0 auto; width:500px;}/*revisar el ancho - En algunas ha sido tocado*/
.actual{ padding:5px; background-color:#ccc; font-weight:bold; text-decoration:none; color:#555;}

.paginacion{ text-align:right; clear:both; display:block; padding:10px 0;}
.paginacion a{ padding:5px; background-color:#eee; font-weight:bold; text-decoration:none; color:#555;}
.paginacion a:hover{background-color:#ccc; text-decoration:none;}
.paginade{ font-size:10px;}

#fCompra{padding-left:30%;}
#tabla_tienda{ width:525px;}
#tabla_tienda td{ border:solid 1px #cdcdcd; padding:2px; margin:1px;}

#PublicadoBuspre{ padding-top:5px;}

