@charset "utf-8";
/* CSS Document  */

*{
	margin:0;
	padding:0;
	}
	
BODY{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	}

#all{
	margin:0 auto;
	width:1003px;
	text-align:left;
	background-color:#ffffff;
	}

#general{
	float:left;
	margin:0;
	padding:0;
	width:1003px;
	}

/********************************************************************************************/
/*								ESTILOS GENERALES											*/
/********************************************************************************************/	
H1{
	display:none;
	}
H2{
	font-weight:bold;
	font-style:italic;
/*	color:#fc1900;*/
	color:#F9A310;
	font-size:24px;
	padding:0 0 0 0;
	}
H3{
	margin:0 0 5px 0;
	padding:5px 0;
	color:#3b3b3b;
	font-size:20px;
	background:transparent url(/images/punteado.gif) repeat-x scroll center bottom;
	}
H4{
	margin:10px 0 5px;
	color:#f29200;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
	
P{
	margin:10px 0;
	line-height:18px;
	}
	
	P.formulario{
		padding:10px 0 0 0;
		}
	
A{
	text-decoration:underline;
	cursor:pointer;
	font-weight:normal;
/*	color:#d30015;*/
	color:#F9A310;
	}
	A:hover{
		text-decoration:none;
		}	
UL{
	padding:0px 0 10px 10px;
	width:auto;	
	float:none;
	list-style-type:none;
	clear:both;
	}
	UL LI{
		padding-left:15px;
		margin-top:8px;
		background:url(/images/iconoPrecio.gif) no-repeat 0 3px;
		float:none;
		width:auto;
		}
		UL LI UL LI{
			background:url(/images/flechita.gif) no-repeat 0 5px;
			padding-left:10px;
			}
OL{
	/*float:left;*/
	padding:0px 0 10px 26px;
	width:auto;
	margin-left:26px;
	clear:both;
	}
	OL LI{
		margin-top:8px;
		}
	OL LI OL{
		padding-left:26px;
		}	

IMG{
	border:0;
	}
	
	
TABLE{
	width:100%;
	padding:5px;
	empty-cells:show;
	border-collapse:collapse;
	border:1px solid #bdbcbd;
	}
	TH{
		padding:5px;
		border:1px solid #DCDCDC;
		background:#ebebeb;
		text-align:left;
		}
		TH.izq{
			text-align:left;
			}
		TH.der{
		}
		TH.centro{
		}
	TD{
		padding:5px;
		border:1px solid #DCDCDC;
		text-align:left;
		}
	TD.izq{
		text-align:left;
		}
	TD.der{
		}
	TD.centro{
		}
				
/********************************************************************************************/
/*										CABECERA											*/
/********************************************************************************************/		
#cabeceraHome{
	background:url(/images/fondoCabecera.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0;
	width:1003px;
	color:white;
	}	
	#cabeceraHome A{
		/*color:white;*/
		color:#666666;
		}
	#cabeceraHome IMG{
		padding-top:30px;
		padding-left:27px;
		margin-bottom:24px;
		}
	#cabeceraHome #utilidades{
		float:left;
		background:url(/images/fondoUtilidades.gif) repeat-x;
		width:1003px;
		padding-bottom:40px;
		color:#666666;
		}

		#cabeceraHome #utilidades P{
			float:left;
			font-size:11px;
			font-weight:normal;
			background:transparent url(/images/flechaUtilidades.gif) no-repeat left bottom;
			margin-left:25px!important;
			margin-left:13px;
			}
			#cabeceraHome #utilidades P SPAN{
				padding-left:25px;
				}
		#cabeceraHome #utilidades .conjunto{
			float:right;
			/*width:470px;*/
			width:auto;
			font-size:10px;
			padding-right:12px;
			}
		#cabeceraHome #utilidades .conjunto UL{
			float:left;
			padding:13px 0 0 0;
			clear:none;
			/*width:254px;*/
			width:auto;
			}
			#cabeceraHome #utilidades .conjunto UL LI{
				background:none;
				margin:0;
				float:left;
				width:auto;
				padding:0 9px 0 0;
				}
				#cabeceraHome #utilidades .conjunto UL LI A{
					text-decoration:none;
					padding-left:17px;
					}
					#cabeceraHome #utilidades .conjunto UL LI A:hover{
						text-decoration:underline;
						}
					#cabeceraHome #utilidades .conjunto UL LI A.inicio{
						background:url(/images/inicio.gif) no-repeat;
						}
					#cabeceraHome #utilidades .conjunto UL LI A.imprimir{
						background:url(/images/imprimir.gif) no-repeat;
						}
					#cabeceraHome #utilidades .conjunto UL LI A.enviar{
						background:url(/images/enviar.gif) no-repeat;
						}
					#cabeceraHome #utilidades .conjunto UL LI A.mapaweb{
						background:url(/images/mapaweb.gif) no-repeat;
						padding-left:20px;
						}
		#cabeceraHome #utilidades FORM{
			/*float:right;*/
			float:left;
			margin-top:7px;
			}
			#cabeceraHome #utilidades FORM INPUT{
				border:0;
				padding:4px 5px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#8b8c8c;
				background:url(/images/input.gif) repeat-x;
				margin-left:8px;
				border:1px solid #a7b5be;
				}
			#cabeceraHome #utilidades FORM INPUT.botonBuscar{
				background:transparent url(/images/botonUtilidades.gif) no-repeat;
				border:0;				
				padding:0 0 0 5px;
				height:22px;
				width:63px;
				text-transform:uppercase;
				text-align:left;
				cursor:pointer;
				}
			

/********************************************************************************************/
/*										IZQUIERDA											*/
/********************************************************************************************/	

#izquierda{
	float:left;
	width:180px;
	margin-right:20px;
	padding-left:10px;
	}
	#izquierda .menuFin{
		width:180px;
		float:left;
		/*background:url(/images/cajetinIzquierdaAbajo.gif) no-repeat bottom #ebebeb;*/
		margin-bottom:25px;
		}
	#izquierda .menu{
		float:left;
		width:180px;
		/*background:url(/images/cajetinIzquierdaArriba.gif) no-repeat top ;*/
		border:1px solid #dcdcdc;
		background:url(/images/cajetinIzquierda.gif) repeat-x top left #FFFFFF;
		}
	#izquierda .menu2{
		float:left;
		width:180px;
		/*background:url(/images/cajetinIzquierdaArriba2.gif) no-repeat top;*/
		border:1px solid #DCDCDC;
		background:#FFFFFF url(/images/cajetinIzquierda.gif) repeat-x scroll left top;
		}
		#izquierda H2{
			font-size:13px;
			color:#272727;
			font-weight:normal;
			font-style:normal;
			padding:0 0 0 12px;
			margin-top:10px;
			margin-bottom:3px;
			letter-spacing:-0.5px;
			}
		#izquierda .menu UL{
			/*
			border-left:1px solid #C5C4C5;
			border-right:1px solid #C5C4C5;
			*/
			border:0;
			float:left;
			margin:9px 0pt;
			padding:0 8px 8px 12px;
			width:158px;
			}
		#izquierda .menu2 UL{
			border-left:1px solid #C5C4C5;
			border-right:1px solid #C5C4C5;
			float:left;
			margin-bottom:7px!important;
			margin-bottom:3px;
			padding-bottom:8px;
			padding-top:8px;
			padding:0 8px 8px 12px;
			width:158px;
			}

		#izquierda .menu2 FORM{
			/*
			border-left:1px solid #C5C4C5;
			border-right:1px solid #C5C4C5;
			*/
			border:0;
			float:left;
			margin-bottom:7px!important;
			margin-bottom:3px;
			padding:8px 8px 8px 12px;
			width:158px;
			font-size:12px;
			}
			#izquierda .menu2 FORM P{
				text-align:right;
				font-family:Arial,Helvetica,sans-serif;
				font-weight:bold;
				font-size:10px;
				color:#686868;
				margin:3px 0;
				}
				#izquierda .menu2 FORM P A{
					font-family:Arial,Helvetica,sans-serif;
					font-weight:bold;
					font-size:10px;
					color:#686868;
					}
				#izquierda .menu2 FORM P.registrarse {
					color:#f29200;
					}
					#izquierda .menu2 FORM P.registrarse A{
						color:#f29200;
						}
			#izquierda .menu2 FORM A{
				color:#686868;
				font-size:10px;
				font-weight:bold;
				}
				
				#izquierda .menu2 FORM LABEL{
					font-size:12px;
					color:#4a4a4a;
					}
				#izquierda .menu2 FORM INPUT{
					margin-bottom:9px;
					padding:3px 2px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#4a4a4a;
					border:1px solid #cccccc;
					}
				#izquierda .menu2 FORM INPUT.botonLogin{
					background:url(/images/botonLogin_amarillo.gif) no-repeat;
					border:0;
					height:22px;
					width:60px;
					color:white;
					font-weight:bold;
					float:right;
					margin:9px 10px 0 0;
					}
			#izquierda .menu UL LI, 
			#izquierda .menu2 UL LI{
				float:left;
				width:100%;
				/*background:url(/images/punteadoMenu.gif) repeat-x bottom;*/
				padding:10px 0 10px 0;
				margin:0;
				}
			#izquierda .menu UL LI.ultimoMenu, 
			#izquierda .menu2 UL LI.ultimoMenu{
				background:none;
				padding-bottom:0;
				}
			#izquierda .menu UL LI.sel A{
				font-weight:bold;
				color:#f9a310;
				background:url(/images/fondo-li-sel.gif) no-repeat 1px 3px;
				}
			#izquierda .menu UL LI.sel A:hover{
/*				text-decoration:none;*/
				}
				#izquierda UL LI A{
					color:#4a4a4a;
					font-size:12px;
					text-decoration:none;
					padding-left:15px;
					background:url(/images/flechaMenu.gif) no-repeat 1px 3px;
					}
				#izquierda UL LI A:hover{
/*					text-decoration:underline;*/
					color:#f9a310;
					background:url(/images/fondo-li-sel.gif) no-repeat 1px 3px;					
					}
			 #izquierda .diferente UL LI A{
					background:none;
					padding-left:0;
					}
		
/********************************************************************************************/
/*										CENTRO											    */
/********************************************************************************************/	
#contenido {
	float:left;
	margin:0 0 0 17px !important;
	padding:0;
	width:773px!important;
	width:769px;
	} 
#centro,
#centroHome{
	float:left;
	/*width:585px;*/
	width:570px!important;
	width:566px;
	margin:0 20px 10px 0!important;
	margin:0 12px 10px 0;
	}
	#centroHome P{
		padding-bottom:10px;
		}

	/*
	#centroHome .destacado{
		border:1px solid #bdbcbd;
		background-color:#ebebeb;
		margin-top:30px;
		padding:10px 10px 10px 10px;
		float:left;
		width:565px;
		}
		#centroHome .destacado H2{
			padding-left:22px;
			padding-top:10px;
			}
		#centroHome .destacado P{
			padding-left:22px;
			}
	*/
	/************* Bloque Destacado gris ****************/
	#contenido .destacado{
		border:1px solid #bdbcbd;
		background-color:#ebebeb;
		margin:20px 0;
		padding:10px 10px 10px 10px;
		float:left;
		width:96%;
		/*width:565px;*/
		}
		#contenido .destacado H2{
			padding-left:22px;
			padding-top:10px;
			}
		#contenido .destacado P{
			padding-left:22px;
			}
		#contenido .destacado UL{
			float:none;
			}
			#contenido .destacado UL LI{
				float:none;
				}
			
			
		#contenido .bloqueCentral,
	#centroHome .bloqueCentral{
		/*width:585px;*/
		clear:both;
		}
		#contenido .bloqueCentral H4,
		#centroHome .bloqueCentral H4{
			clear:both;
			background:url(/images/punteado.gif) repeat-x bottom;
			padding:5px 0;
			}
		#contenido .bloqueCentral P,
		#centroHome .bloqueCentral P{
			/*background:url(/images/punteado.gif) repeat-x bottom;*/
			font-size:11px;
			line-height:16px;
			padding-bottom:10px;
			margin-bottom:0px;
			}
			#contenido .bloqueCentral P A,
			#centroHome .bloqueCentral P A{
				color:#555555;
				text-decoration:none;
				font-size:12px;
				font-weight:bold;
				}
				#contenido .bloqueCentral P A:hover,
				#centroHome .bloqueCentral P A:hover{
					text-decoration:underline;
					}
		#contenido .bloqueCentral H3,
		#centroHome .bloqueCentral H3{
			background:url(/images/punteado.gif) repeat-x bottom;
			clear:both;
			padding-top:15px;
			padding-bottom:5px;
			}
			#contenido .bloqueCentral H3 A,
			#centroHome .bloqueCentral H3 A{
				color:#3B3B3B;
				text-decoration:none;
				font-weight:bold;
				}
			#contenido .bloqueCentral .centroEnlace,
			#centroHome .bloqueCentral .centroEnlace{
				background:url(/images/centroEnlaceDerecha.gif) no-repeat right bottom #404040;
				float:right;
				margin-top:5px;
				}
				#contenido .bloqueCentral .centroEnlace A,
				#centroHome .bloqueCentral .centroEnlace A{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:9px;
					font-weight:bold;
					color:white;
					background:url(/images/centroEnlaceIzquierda.gif) no-repeat left bottom ;
					float:left;
					padding:2px 5px 1px 5px;
					text-decoration:none;
					}
			/********* Gestión de menu ************/
			#contenido  #menu{
				margin:20px 0 0 0;
				padding:0 0 20px 0;
				width:100%;
				}
				#contenido  #menu UL{
					padding:0;
					width:100%;
					background:none;
					}
					#contenido  #menu UL LI{
						margin:0 0 15px 0;
						padding:0;
						width:90%;
						background:none;
						}
						#contenido  #menu UL LI A{
							background-image:url(/images/iconoPrecio.gif);
							background-position:4px 2px;
							background-repeat:no-repeat;
							padding:0pt 0pt 0pt 15px;
							color:#FC1900;
							}
							#contenido  #menu UL LI .editEnlaces A{
								background:none;
								}
							#contenido  #menu UL LI A.edit IMG{
								padding:0;
								border:0;
								}	
/**** Formulario de Sites / list ****/					
/*#centroHome .bloqueCentral FORM{
	float:left;
	margin:10px 0;
	padding:0;
	width:100%;
	background-color:#f0f0f0;
	}
	#centroHome .bloqueCentral FORM P{
		margin:10px 0;
		padding:0 0 0 15px;
		background:none;
		}
	#centroHome .bloqueCentral FORM UL.nuevaWeb{
		margin:0;
		float:left;
		padding:15px 0 30px 0;
		list-style-type:none;
		background:none;
		}	
		#centroHome .bloqueCentral FORM UL.nuevaWeb LI{
			margin:2px 0;
			background:none;
			float:left;
			clear:both;
			width:100%;
			}
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI.aceptaprivacidad {
				margin:8px 0;
				padding:0 0 0 214px;
				width:250px;
				}
				#centroHome .bloqueCentral FORM UL.nuevaWeb LI.aceptaprivacidad LABEL{
					width:210px;
					}
				#centroHome .bloqueCentral FORM UL.nuevaWeb LI.aceptaprivacidad INPUT{
					padding:0;
					border:0;
					background:none;
					}
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI#botones {
				clear:left;
				margin:5px 0 0 0;
				padding:0 0 0 214px;
				width:auto;
				}
				#centroHome .bloqueCentral FORM UL.nuevaWeb LI#botones INPUT{
					padding:2px 0 0 8px!important;
					}
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI H3{
				margin-left:15px;
				margin-right:15px;
				}
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI IMG{
				margin:0 0 0 5px;
				padding:0;
				border:0;
				}
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI LABEL{
				float:left;
				width:200px;
				text-align:right;
				font-size:12px;
				font-weight:bold;
				color:#666666;
				margin-right:15px;
				padding:0px 0 0 0 ;

				}
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI INPUT, 
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI TEXTAREA,
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI SELECT{
				float:left;
				margin:0 3px 0 0;
				padding:3px 2px 3px 5px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#666666;
				background:url(../images/bgInput.gif) repeat-x left top #FFFFFF;
				vertical-align:middle;
				border:1px solid #a7b5be;
				}
		#centroHome .bloqueCentral FORM UL.nuevaWeb LI.botones{
			clear:left;
			padding:6px 0 0 214px;
			width:auto;
			}
			#centroHome .bloqueCentral FORM UL.nuevaWeb LI INPUT.boton{
					background:transparent url(/images/botonBuscar.gif) no-repeat scroll 0pt;
					border:0pt none;
					color:#555555;
					cursor:pointer;
					font-size:13px;
					font-weight:bold;
					height:22px;
					margin:0pt;
					padding:0pt 0pt 0pt 3px !important;
					text-align:left;
					vertical-align:middle;
					width:63px;
					}	*/
		
/*#contenido FORM{
	float:left;
	margin:10px 0;
	padding:0;
	width:100%;
	background-color:#f0f0f0;
	}*/
#contenido FORM{
	float:left;
	margin:10px 0;
	width:93%;
	background:#ebebeb;
	}
	#contenido FORM P{
		margin:10px 0;
		padding:0 0 0 15px;
		background:none;
		}
	#contenido .formulario FORM UL{
		float:left;
		padding:20px 0pt 30px;
		}
		#contenido .formulario FORM UL LI{
			float:left;
			background:none;
			padding:0 0 0 0;
			margin:9px 0pt;
			width:100%;
			}
			#contenido FORM .formulario UL LI LABEL{
				float:left;
				font-size:12px;
				font-weight:bold;
				margin-right:15px;
				padding:4px 0 0!important;
				padding:2px 0 0;
				text-align:right;
				width:200px;
				}
					#contenidoHome #contenidoInferior .formulario UL LI.checkbox-unalinea ,
					#contenido .formulario UL LI.checkbox-unalinea {
						padding-left:0;
						width:600px;
						}
					#contenidoHome #contenidoInferior .formulario UL LI.checkbox-unalinea INPUT,
					#contenido .formulario UL LI.checkbox-unalinea INPUT{
						margin:2px 6px 0 0 ;
						}
					#contenidoHome #contenidoInferior .formulario UL LI.checkbox-unalinea LABEL ,
					#contenido .formulario UL LI.checkbox-unalinea LABEL{
						width:auto;
						font-size:11px;
						padding-top:3px!important;
						padding-top:3px;
						margin-right:4px;
						}
					#contenidoHome #contenidoInferior .formulario UL LI.checkbox-unalinea A,
					#contenido .formulario UL LI.checkbox-unalinea A{
						font-size:11px;
						font-weight:bold;
						margin-right:15px;
						color:#666666;
						}
				#contenido FORM .formulario UL LI.aceptaprivacidad{
					padding:0 0 0 214px;
					width:500px!important;
					}
					#contenido FORM .formulario UL LI.aceptaprivacidad LABEL{
						float:left;
						padding:0;
						width:200px!important;
						}
					#contenido FORM .formulario UL LI.aceptaprivacidad INPUT{
						float:left;
						background:none;
						border:0 none;
						padding:0;
						height:14px;
						}
					#contenido FORM .formulario UL LI#botones {
						clear:left;
						padding:0pt 0pt 0pt 215px;
						width:auto;
						}
					#contenido FORM .formulario UL LI#botones INPUT.boton {
						background:transparent url(/images/botonBuscar.gif) no-repeat scroll 0 1px;
						border:0pt none;
						color:#555555;
						cursor:pointer;
						font-size:13px;
						font-weight:bold;
						height:23px;
						margin:0;
						padding:0 0 0 5px !important;
						text-align:left;
						vertical-align:middle;
						width:63px;
						}
						#contenido FORM .formulario UL LI#botones input.espaciado {
								padding:3px 0 0 5px !important;
								}
					#contenido FORM .formulario UL LI INPUT, 
					#contenido FORM .formulario UL LI textarea, 
					#contenido FORM .formulario UL LI select {
						float:left;
						margin:0 3px 0 0;
						padding:3px 2px 3px 5px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:normal;
						color:#666666;
						background:url(/images/bgInput.gif) repeat-x left top #FFFFFF;
						vertical-align:middle;
						border:1px solid #a7b5be;
						}
	#contenido FORM UL.nuevaWeb{
		margin:0;
		float:left;
		padding:30px 0;
		list-style-type:none;
		background:none;
		}	
		#contenido FORM UL.nuevaWeb LI{
			margin:2px 0;
			background:none;
			float:left;
			clear:both;
			width:100%;
			}
			#contenido FORM UL.nuevaWeb LI.aceptaprivacidad {
				margin:8px 0;
				padding:0 0 0 214px;
				width:250px;
				}
				#contenido FORM UL.nuevaWeb LI.aceptaprivacidad LABEL{
					width:210px;
					}
				#contenido FORM UL.nuevaWeb LI.aceptaprivacidad INPUT{
					padding:0;
					border:0;
					background:none;
					}
			#contenido FORM UL.nuevaWeb LI#botones {
				clear:left;
				margin:5px 0 0 0;
				padding:0 0 0 214px;
				width:auto;
				}
				#contenido FORM UL.nuevaWeb LI#botones INPUT{
					padding:2px 0 0 8px!important;
					}
			#contenido FORM UL.nuevaWeb LI H3{
				margin:15px 15px 10px 15px;
				}
			#contenido FORM UL.nuevaWeb LI IMG{
				margin:0 0 0 5px;
				padding:0;
				border:0;
				}
			#contenido FORM UL.nuevaWeb LI LABEL{
				float:left;
				width:200px;
				text-align:right;
				font-size:12px;
				font-weight:bold;
				color:#666666;
				margin-right:15px;
				padding:0px 0 0 0 ;

				}
			#contenido FORM UL.nuevaWeb LI INPUT, 
			#contenido FORM UL.nuevaWeb LI TEXTAREA,
			#contenido FORM UL.nuevaWeb LI SELECT{
				float:left;
				margin:0 3px 0 0;
				padding:3px 2px 3px 5px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#666666;
				background:url(/images/bgInput.gif) repeat-x left top #FFFFFF;
				vertical-align:middle;
				border:1px solid #a7b5be;
				}
		#contenido FORM UL.nuevaWeb LI.botones{
			clear:left;
			padding:6px 0 0 214px;
			width:auto;
			}
			#contenido FORM UL.nuevaWeb LI INPUT.boton{
					background:transparent url(/images/botonBuscar.gif) no-repeat scroll 0pt;
					border:0pt none;
					color:#555555;
					cursor:pointer;
					font-size:13px;
					font-weight:bold;
					height:22px;
					margin:0pt;
					padding:0pt 0pt 0pt 3px !important;
					text-align:left;
					vertical-align:middle;
					width:63px;
					}	
		
		
		
			#contenido .bloqueCentral UL,
			#centroHome .bloqueCentral UL{
				width:100%;
				background:url(/images/punteado.gif) repeat-x bottom;
				padding:0;
				}
				
				#contenido .bloqueCentral UL LI,
				#centroHome .bloqueCentral UL LI{
					width:33%;
					padding:9px 0 0 0;
					background:none;
					margin:0;
					}
					#centroHome .bloqueCentral UL.nuevaWeb LI{
						width:100%;
						}
					#centroHome .bloqueCentral UL LI P{
						background:none;
						color:#545454;
						font-size:12px;
						font-weight:bold;
						clear:both;
						margin:0;
						}
						#centroHome .bloqueCentral UL LI P A{
							color:#545454;
							font-weight:bold;
							text-decoration:none;
							}
							#centroHome .bloqueCentral UL LI P A:hover{
								text-decoration:underline;
								}
					#contenido .bloqueCentral UL LI IMG,
					#centroHome .bloqueCentral UL LI IMG{
						padding:2px 2px;
						border:1px solid #d4d4d4;
						margin-bottom:5px;
						}
	#contenido .interiorEsquinas H2{
		padding:3px 6px;
		color:white;
		}	
	#contenido .interiorEsquinas{
		float:left;
		margin-top:10px;
		margin-bottom:20px!important;
		margin-bottom:10px;
		width:100%;
		color:#ffffff;
		background:#ff1a00 url(/images/centroEsquinas.gif) repeat-x 0 100%;
		}			
	#contenido .esquinaA{
		background:url(/images/a.gif) no-repeat;
		float:left;
		width:100%;
		}
	#contenido .esquinaB{
		background:url(/images/b.gif) no-repeat bottom left;
		float:left;
		width:100%;
		}
	#contenido .esquinaC{
		background:url(/images/c.gif) no-repeat top right;
		float:left;
		width:100%;
		}
	#contenido .esquinaD{
		background:url(/images/d.gif) no-repeat bottom right;
		float:left;
		width:100%;
		padding:10px 0 20px 0;
		}
		#contenido .interiorEsquinas UL{
			margin:0;
			}

/********************************************************************************************/
/*										Interiores										    */
/********************************************************************************************/	

.contenido{
	width:793px;
	float:left;
	}
	.contenido H2,
	#centro H2{
		/*padding-bottom:20px;*/
		}
	.contenido H3,
	#centro H3{
		background:transparent url(/images/punteado.gif) repeat-x scroll center bottom;
		padding-top:10px;
		}
	.contenido H4,
	#centro H4{
		padding:10px 0;
		}

	P.destacado{
		background-color:#ebebeb;
		border:1px solid #bdbcbd;
		padding:10px 10px 10px 10px;
		margin:0;
		clear:both;
		}

				
	#contenido SPAN.asterisco {
		color:#fc1900;
		font-size:13px;
		font-weight:bold;
		margin:0pt;
		padding:0pt;
		}		
							
	.contenido UL.dif{
		padding-bottom:20px;
		}
		.contenido UL.dif LI{
			background:none;
			}
			
/******* Resultados del buscador ***********/
#contenido #resultados{
	float:left;
	width:100%;
	}
	#contenido #resultados UL LI{
		margin:8px 0 0 0;
		padding:0 0 0 15px;
		}

/******* Paginador ***********/
.pagination{
	float:left;
	margin:20px 0;
	padding:10px 0 0 0;
	width:100%;
	border-top:1px solid #ebebeb;
	}
	
/********************************************************************************************/
/*										DERECHA											    */
/********************************************************************************************/	

#derechaHome,
#derecha{
	float:left;
	margin:0 0 10px 0;
	width:182px;
	background:url(/images/cajetinDerechaArriba.gif) no-repeat 0 0;
	padding-top:9px;
	}
	#derechaHome .cajaFin,
	#derecha .cajaFin{
		width:182px;
		background:url(/images/cajetinDerechaAbajo.gif) no-repeat bottom;
		float:left;
		padding-bottom:9px;
		}
	#derechaHome .caja,
	#derecha .caja{
		border-left:1px solid #c7c7c7;
		border-right:1px solid #c7c7c7;
		float:left;
		width:180px;
		}
		 #derechaHome .caja UL{
			float:left;
			width:156px;
			
			margin:7px 0 7px 0;
			padding:0 12px 0 12px;
			}
		#derecha .caja UL{
			float:left;
			width:156px;
			margin:0 0 7px 0;
			padding:0 12px 0 12px;
			}
			#derechaHome .caja UL LI{
				float:left;
				background:url(/images/punteado.gif) repeat-x bottom;
				padding:0 0 23px 0;
				margin:0;
				text-align:center;
				}
			#derecha .caja P{
				padding:0pt 12px;
				margin:7px 0 0 0;
				font-size:12px;
				}
			#derecha .caja UL LI{
				float:left;
				padding:10px 0 10px 0;
				margin:0;
				background:none;
				text-align:justify;
				font-size:11px;
				}
			 #derechaHome .caja UL LI.ultimoDer{
				background:none;
				padding-top:15px;
				}
				#derechaHome .caja UL LI SPAN{
					color:#282828;
					font-size:10px;
					font-weight:bold;
					display:block;
					text-align:left;
					}
	#derechaHome A{
		/*padding-left:4px;*/
		}
		#derechaHome .caja A{
			padding-left:0px;
			}
		#derechaHome A IMG{
			padding-top:18px;
			}
	
/********************************************************************************************/
/*										PIE 											    */
/********************************************************************************************/	

#pie{
	color:#3b3b3b;
	font-size:12px;
	float:left;
	width:1003px;
/*	background:url(/images/fondoPie.gif) repeat-x;*/
/*	margin-top:15px; */
	background:#a6a6a6;
	padding-bottom:10px;
	border:0;
	}
	#pie A{
		color:#3b3b3b;
		}
	#pie UL{
		clear:none;
		/*margin-bottom:10px;*/
		/*margin-top:45px;*/
		padding-top:20px;
		background:none;
		}
		#pie UL LI{
			padding-bottom:8px;
			background:url(/images/flechaPie.gif) no-repeat 0 5px;
			padding-left:13px;
			width:auto;
			clear:both;
			float:none;
			margin:0;
			}
	#pie UL.derecha{
		float:left;
		width:242px;
		padding-left:48px;
		background:none;
		}
	#pie UL.centro{
		/*background:url(/images/punteadoPie.gif) repeat-y right bottom;*/
		float:left;
		width:276px;
		padding-left:64px;
		}
	#pie UL.izquierda{
		/*background:url(/images/punteadoPie.gif) repeat-y right bottom;*/
		width:341px;
		padding-left:28px;
		float:left;
		}
			#pie UL LI SPAN{
				padding-left:10px;
				}

/********************************************************************************************/
/*									MAPA WEB 											    */
/********************************************************************************************/
#mapaWeb UL LI{
	margin-top:8px;
	padding-left:15px;
	width:47%;
	}

/********************************** Estilos para los Errores ***********************************/		
	#contenido #errorExplanation{
		float:left;
		margin:10px 0 10px 0;
		padding:0 20px 10px 20px;
		width:93%;
		font-weight:normal;
		color:#c72121;
		}
		#contenido #errorExplanation P{
			margin:0 0 10px 0;
			}
		#contenido #errorExplanation UL{
			padding-left:20px;
			margin:0 0 0 0px;
			border:0;
			}
			#contenido #errorExplanation UL LI{
				margin:0;
				padding:0 0 0 15px;
				color:#c72121;
				border:0;
				font-weight:bold;
				background:url(/images/iconoError.gif) 0 5px no-repeat;
				}

				
/********************************* ESTILOS GENERALES EDITOR **************************/
.imagenIzquierda{
	float:left;
	padding:10px 15px 10px 0;
	}
.imagenDerecha{
	float:right;
	padding:10px 0 10px 15px;
	}
/************************Cuatro columnas*************************/
.contenedorA25{
	float:left;
	margin:1% 0 0 0;
	padding:1% 0 1% 0;
	width:99%;
	}
	.contenedorA25 div.a25{
		float:left;
		margin:0 0 0 1%;
		padding:1%;
		width:21%;
		}
		.contenedorA25 div.a25 P{
			margin:0 0 0 0;
			padding:0;
			width:100%;
			}
			
/**************************************************************************/
/****				Cambio Diseño de rojo a amarillo  07 2008 		   ****/
/**************************************************************************/
#contenido .home{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;		
	}
	#contenido .home DIV.home-izquierda{
		width:375px;
		float:left;		
		}
	#contenido .home DIV.home-derecha{
		width:375px;
		float:left;	
		margin-left:18px!important;	
		margin-left:14px;	
		}
		#contenido .home DIV.home-izquierda DIV.logos-aleatorios{
			width:100%;
			}
			#contenido .home DIV.home-izquierda DIV.logos-aleatorios{
				overflow:hidden;		
				}				
			#contenido .home DIV.home-izquierda DIV.logos-aleatorios H2{
				font-style:normal;		
				color:#fcac18;
				border-bottom:4px solid #fcac18;
				font-size:30px;
				font-weight:normal;
				}				
				#contenido .home DIV.home-izquierda DIV.logos-aleatorios H2 STRONG{
					color:#363636;							
					}
			#contenido .home DIV.logos-aleatorios IMG{
				padding: 3px;
				float:left;
				border: 1px solid #ffb11d;
				margin:8px;
				width:170px;
				height:83px;
				}
				#contenido .home DIV.home-izquierda IMG.izquierda{
					margin-left:0;
					}
				#contenido .home DIV.home-izquierda IMG.derecha{
					margin-right:0;
					}
				
	#contenido .home  DIV.nombres-aleatorios{
		background:#ffb21e url(/images/comunes/fondo-nombres-aleatorios.gif) repeat-x 0 0;
		padding:10px;
		width:350px;
		border:1px solid #f29200;
		clear:both;
		margin-top:20px;
		margin-bottom:20px;	
		}			
		#contenido .home  DIV.nombres-aleatorios EM{
			font-size:1.08em;						
			}
			#contenido .home  DIV.nombres-aleatorios EM A{
				color:#262626;
				font-style:normal;
				}
				
		#contenido .home  DIV.nombres-aleatorios H2{
			font-style:normal;		
			font-size:20px;
			color:#ffffff;
			padding-bottom:0px;
			}			
	#contenido .home  DIV.buscador-productos{
		margin-top:4px;
		overflow:hidden;
		margin-bottom:10px;
		}			
		#contenido .home  DIV.buscador-productos H2{
			font-style:normal;		
			color:#ffffff;
			font-style:normal;
			}			
		#contenido .home DIV.buscador-productos P{
			color:#262626;
			font-size:12px;
			padding:0;
			margin:0;
			}						
			#contenido .home DIV.buscador-productos P A{
				font-style:normal;
			}						

		#contenido .home  DIV.buscador-productos UL{
			padding:0;
			width:100%;
			}						
			#contenido .home  DIV.buscador-productos UL LI LABEL{
				width:auto;
				text-align:left;
				color:#262626;				
				}
			#contenido .home  DIV.buscador-productos UL LI#botones{				
				padding-left:286px;
				}				
				#contenido .home  DIV.buscador-productos UL LI#botones INPUT{
					background:url(/images/botonBuscar2.gif) no-repeat 0 0;
					color:#fff;
					}				
		#contenido .home  DIV.buscador-productos .formulario{
			float:none;
			width:auto;
			padding:0;
			margin:0;
			}									
		#contenido .home DIV.buscador-productos FORM#buscador-productos{	
			background:#ffb21e url(/images/comunes/fondo-nombres-aleatorios.gif) repeat-x 0 0;
			padding:0px 8px;
			width:357px;
			margin:0;	
			border:1px solid #f29200;	
			}
			
	#contenido .home  DIV.productos-aleatorios{
		overflow:hidden;
		}
		#contenido .home  DIV.productos-aleatorios H2{
				font-style:normal;		
				color:#fcac18;
				border-bottom:4px solid #fcac18;
				font-size:30px;
				font-weight:normal;
				}				
			#contenido .home  DIV.productos-aleatorios H2 STRONG{
					color:#363636;							
					}			
		#contenido .home DIV.productos-aleatorios DIV{
			border:1px solid #F29200;
			float:left;
			margin:4px;
			padding:3px;
			width:174px;
			}
			#contenido .home DIV.productos-aleatorios > DIV{			
				margin:5px;			
				}			
			#contenido .home  DIV.productos-aleatorios DIV.izquierda{
				margin-left:0;
				clear:both;
				}		
			#contenido .home  DIV.productos-aleatorios DIV.derecha{
				margin-right:0;
				}						
		#contenido .home  DIV.productos-aleatorios A{
			color:#f29200;
			text-decoration:none;
			font-size:12px;
			font-weight:bold;
			}				
			#contenido .home  DIV.productos-aleatorios A:hover{
				text-decoration:underline;	
				}
			#contenido .home  DIV.productos-aleatorios A.sitio{
				color:#545454;
				}	
		#contenido .home  DIV.productos-aleatorios IMG{
			width:169px;
			height:127px;
			display:block;
			float:left;
			}			
			
/*nuevo Pre-pie*/			
#general .pre-pie{
	clear:both;
	width:100%;
	float:left;
	border-top:1px solid #d9d9d9;
	margin-top:30px;
	}
	#general .pre-pie P{
		color:#a6a6a6;
		font-size:15px;
		}
	#general .pre-pie div{
		float:right;
		width:345px;
		padding-right:10px;
		}
		#general .pre-pie div UL{
			float:right;
			width:auto;
			padding :0px;
			}
			#general .pre-pie div UL LI{
				float:left;
				background:none;
				width:auto;
				margin:0;
				padding:0;
				}
			
#general #izquierda .menu2 ul{
	border-left:0;
	border-right:0;
} 		
#general #izquierda .diferente UL LI.ultimoMenu A {
	color:#F9A310;
	font-weight:bold;	
	background:none;	
	}	