BODY{
	background-color:#FFFFFF;
	color:#5B5B5B;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	}
	
BODY .hindex{
	background-color:#FFFFFF;
	color:#E7724B;
}
	
IMG.logo{
	float:left;
	/*background-image:url(../img/logo.gif);
	background-repeat:no-repeat;*/
	width:650px;
	height:73px;
	margin:0 0 5px 6px !important;
	margin:0 0 5px 3px;
	padding:0 0 0 0;
	border:none;
	}

span.cab
{
	display:none;
}

h2{
	
}
	
H3{
	width:100%;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	font-size:17px;
	color:#37768A;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
A{
	text-decoration:none;
	color:#5B5B5B;
	}		
	
	A:hover{
		text-decoration:underline;
		color:#5B5B5B;
		}

#all{
	margin:10px auto 0 auto;
	width:948px;
	position:relative;
	padding:0 0 0 0;
	}

#auxFondo{
	float:left;
	width:948px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/fondos/actividadesMid.gif);
	background-repeat:repeat-y;
	background-position:24px 0;
	}

#cabecera{
	float:left;
	width:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#FFFFFF;
	}
	
	
	
#webcam
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:286px;
}
	#webcam img
	{
		border:none;
	}
	
	#webcam a
	{
		text-decoration:none;
	}
	

/**********************************************************************************************************************************/
/*												Buscador Cabecera (ANTIGUO)														  */
/**********************************************************************************************************************************/

/*#utilidadesYbuscador{
	float:right;
	margin:15px 10px 0 0 !important;
	margin:15px 5px 0 0;
	padding:0 0 0 0;
	width:250px;
	}
	#utilidadesYbuscador P{
		float:left;
		width:100%;
		text-align:right;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
		#utilidadesYbuscador P A{
			color:#5B5B5B;
			}
			#utilidadesYbuscador P A:hover{
				text-decoration:none;
				}
	#utilidadesYbuscador FORM{
		float:right;
		width:227px;
		text-align:right;
		margin:10px 0 0 0;
		padding:0 0 0 0;
		}
		#utilidadesYbuscador FORM INPUT{
			width:160px;
			height:13px;
			background-color:#ECECEC;
			color:#555555;
			font-size:9px;
			float:left;
			border-width:0;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			margin:0 5px 0 0;
			padding:3px 0 0 5px;
			}
			#utilidadesYbuscador FORM INPUT.boton{
				background-image:url(../img/botones/buscar.gif);
				width:57px;
				height:19px;
				color:#FFFFFF;
				font-size:10px;
				text-transform:uppercase;
				font-weight:bold;
				border-width:0;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}*/



#logosCalidadad
{
	float:left;
	margin:0 0 0 0 !important;
	margin:0 0 0 0;
	padding:15px 0 0 40px;
	width:300px;
	background-color:#ffffff;
}

#Facebook
{
	float:left;
	margin:0 0 0 0 !important;
	margin:0px 0 0 0;
	padding:25px 0 0 90px;
	width:250px;
	height:200px;
	min-height:100px;
	background-color:#ffffff;
}

	#Facebook IMG
	{
		border:none;
	}


/************* REMODELADO PARA LA HOME ******************/
/*#utilidadesYbuscador
{
	float:left;
	margin:0 0 0 0 !important;
	margin:0 0 0 0;
	padding:20px 0 0 0;
	width:280px;
	height:80px;
	min-height:80px;
	background-color:#ffffff;
}
	#utilidadesYbuscador P
	{
		float:left;
		text-align:right;
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
		#utilidadesYbuscador P A
		{
			color:#5B5B5B;
		}
			#utilidadesYbuscador P A:hover
			{
				text-decoration:none;
			}
			
	#utilidadesYbuscador FORM
	{
		float:left;
		width:230px;
		text-align:left;
		margin:10px 0 0 30px !important;
		margin:10px 0 0 15px;
		padding:0 0 0 0;
	}
		#utilidadesYbuscador FORM INPUT{
			width:160px;
			height:13px;
			background-color:#ECECEC;
			color:#555555;
			font-size:9px;
			float:left;
			border-width:0;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			margin:0 5px 0 0;
			padding:3px 0 0 5px;
			}
			#utilidadesYbuscador FORM INPUT.boton{
				background-image:url(../img/botones/buscar.gif);
				width:57px;
				height:19px;
				color:#FFFFFF;
				font-size:10px;
				text-transform:uppercase;
				font-weight:bold;
				border-width:0;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}
				
				#utilidadesYbuscador FORM A
				{
					margin:10px 0 0 0;
					padding:0 0 0 20px;
					text-decoration:none;
					color:#D96A41;
					background-image:url(../img/carrito.gif);
					background-repeat:no-repeat;
					background-position:0 0;
				}*/
				

/************* REMODELADO PARA EL INTERIOR ******************/
				
#utilidadesYbuscadorInterior
{
	float:left;
	margin:10px 0 0 26px !important;
	margin:0 0 0 12px;
	padding:0 0 0 0;
	width:230px;
	background-color:#ffffff;
}
	#utilidadesYbuscadorInterior P
	{
		float:left;
		width:100%;
		text-align:right;
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
		#utilidadesYbuscadorInterior P A
		{
			color:#5B5B5B;
		}
			#utilidadesYbuscadorInterior P A:hover
			{
				text-decoration:none;
			}
			
	#utilidadesYbuscadorInterior FORM
	{
		float:right;
		width:230px;
		text-align:right;
		margin:10px 0 0 0;
		padding:0 0 0 0;
	}
		#utilidadesYbuscadorInterior FORM INPUT{
			width:160px;
			height:13px;
			background-color:#ECECEC;
			color:#555555;
			font-size:9px;
			float:left;
			border-width:0;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			margin:0 5px 0 0;
			padding:3px 0 0 5px;
			}
			#utilidadesYbuscadorInterior FORM INPUT.boton{
				background-image:url(../img/botones/buscar.gif);
				width:57px;
				height:19px;
				color:#FFFFFF;
				font-size:10px;
				text-transform:uppercase;
				font-weight:bold;
				border-width:0;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}

.cabeceraFondo{
	float:left;
	background-image:url(../img/fondos/top.gif);
	width:948px;
	height:10px;
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:left top;
	}
.contAll{
	float:left;
	width:926px;
	background-image:url(../img/fondos/all.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0 11px 0 11px;
	margin:0 0 0 0 !important;
	margin:-4px 0 0 0;
	z-index:0;
	}
	.contAll IMG{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
.pieFondo{
	float:left;
	background-image:url(../img/fondos/bottom.gif);
	width:948px;
	height:10px;
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#FFFFFF;
	}
	.pieFondo.pie{
		padding-bottom:5px;
		}
	.pieFondo.cabecera{
		height:7px !important;
		background-position:left bottom !important;
		height:7px;
		background-position:left top;
		margin-top:0 !important;
		margin-top:-3px;
		}

.midFondo{
	float:left;
	background-image:url(../img/fondos/mid.gif);
	width:948px;
	height:13px;
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:1px 0;
	}

UL#menu{
	float:left;
	width:926px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;
	border-bottom:3px solid #FFFFFF;
	}
	UL#menu LI{
		float:left;
		margin:0 0 0 0;
		background-image:url(../img/arrowMenu.gif);
		background-position:10px 5px;
		background-repeat:no-repeat;
		padding:3px 10px 2px 23px;
		border-right:1px solid #BCB9AD;
		font-size:10px;
		text-transform:uppercase;
		}
		UL#menu LI A{
			color:#5B5B5B;
			text-decoration:none;
			}
			UL#menu LI A:hover, UL#menu LI A.sel{
				text-decoration:underline;
				}
UL#menuSecundario{
	float:left;
	width:650px;
	list-style-type:none;
	margin:5px 0 -5px 0;
	padding:0 0 0 0;
	}
	UL#menuSecundario LI{
		float:left;
		margin:0 0 0 0;
		padding:0 5px 0 5px;
		font-size:10px;
		display:inline;
		font-size:10px;
		border-right:1px solid #5B5B5B;
		}
		UL#menuSecundario LI A{
			color:#5B5B5B;
			text-decoration:none;
			padding:0 3px 0 3px;
			}
			UL#menuSecundario LI A.sel{
				background-color:#D96A41;
				color:#FFFFFF;
				}
			UL#menuSecundario LI A:hover{
				text-decoration:underline;
				}

#flash{
	width:100%;
	}


#homeI{
	float:left;
	width:312px;
	margin:-176px 0 0 0;
	padding:0 0 0 0;
	POSITION: relative
	}
	#homeI #logos{
		float:left;
		margin:0 0 0 24px !important;
		margin:0 0 0 12px;
		padding:8px 0 15px 0;
		width:312px;
		height:100px;
		min-height:100px;
		background-color:#FFFFFF;
		text-align:center;
		}

#contenedorActividades{
	float:left;
	background-image:url(../img/fondos/actividades.gif);
	background-position:16px bottom;
	background-repeat:no-repeat;
	margin:0 0 0 8px !important;
	margin:0 0 0 4px;
	padding:0 22px 12px 22px;
	width:312px;
	}
#actividades{
	float:left;
	width:268px;
	background-color:#F2ECE0;
	margin:0 0 0 0;
	padding:16px 11px 10px 11px;
	border-top:5px solid white;
	border-left:5px solid white;
	border-right:5px solid white;
	height:auto !important;
	min-height:370px;
	height:370px;
	}
	#actividades h1{
		float:left;
		margin:0 0 0 0;
		padding:0 0 1px 0;
		border-bottom:1px solid #D96A41;
		width:100%;
		font-size:15px;
		color:#D96A41;
		}
		#actividades h1 SPAN{
			display:none;
			}
			
		#actividades h2{
		float:left;
		margin:0 0 0 0;
		padding:0 0 1px 0;
		border-bottom:1px solid #D96A41;
		width:100%;
		font-size:15px;
		color:#D96A41;
		}
		#actividades h2 SPAN{
			display:none;
			}
		#actividades UL{
			float:left;
			width:268px;
			list-style-type:none;
			margin:0 0 10px 0;
			padding:0 0 0 0;
			}
			#actividades UL LI{
				float:left;
				width:252px;
				margin:0 0 0 0;
				padding:5px 0 5px 16px;
				background-image:url(../img/arrowActividades.gif);
				background-repeat:no-repeat;
				background-position:4px 8px;
				font-size:11px;
				border-bottom:1px solid #BDB8AF;
				}
				#actividades UL LI A{
					color:#5B5B5B;
					text-decoration:none;
					}
					#actividades UL LI A:hover{
						text-decoration:underline;
						}
		

#homeD{
	float:left;
	width:595px;
	margin:0 0 0 32px !important;
	margin:0 0 0 -15px;
	padding:0 0 0 0;
	}
	#homeD .izda{
		float:left;
		width:325px;
		border-right:1px solid #ECECEC;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
	#homeD .izda IMG{
		float:left;
		margin:0 0 0 0;
		}
	#homeD .h H1{
		background-color:#FFFFFF;
		color:#E7724B;
		}
		
	#homeD .h H2{
		background-color:#FFFFFF;
		color:#E7724B;
		}
	#homeD .izda H3{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 2px 0;
		width:300px;
		font-size:24px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#D96A41;
		border-bottom:1px solid #D96A41;
		}
		#homeD .izda H3 SPAN{
			font-size:20px;
			}
	/*#homeD .izda UL{
		float:left;
		margin:0 0 3px 0;
		width:300px;
		list-style-type:none;
		padding:0 0 0 0;
		}	
		#homeD .izda UL LI{
			float:left;
			width:134px;
			margin:0 0 0 0;
			padding:5px 0 5px 16px;
			background-image:url(../img/LI.gif);
			background-repeat:no-repeat;
			background-position:4px 7px;
			border-bottom:1px solid #ECECEC;
			display:inline;
			}*/
	#homeD .izda A{
		color:#E7724B;
		float:right;
		margin-right:25px;
		}
	
#homeD .dcha{
	float:right;
	width:249px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	#homeD .dcha A IMG{
		text-decoration:none;
		border:none;
		}
		
	#homeD .dcha H3{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 2px 0;
		width:249px;
		font-size:24px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#D96A41;
		border-bottom:1px solid #D96A41;
		}
		#homeD .dcha H3 SPAN{
			font-size:20px;
			}
	#homeD .dcha P{
		float:left;
		margin:5px 0 0 0;
		padding:0 0 4px 0;
		width:249px;
		border-bottom:1px solid #ECECEC;
		}
		#homeD .dcha P SPAN.detalle A{
			font-size:9px;
			color:#A2A2A2;
			text-decoration:none;
			}
		#homeD .dcha P SPAN.precio{
			font-weight:bold;
			float:right;
			font-size:13px;
			margin-top:-16px;
			}
		
		#homeD .dcha P SPAN.titulo A{
			color:#5B5B5B;
			font-weight:bold;
			text-decoration:none;
		}
#buscadorTemp{
	margin:10px 0 0 0;
	padding:0;
	float:left;
	width:258px;
	height:122px;
	}

#pie{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	background-image:url(../img/fondos/all.gif);
	}
	#pie P{
		float:left;
		width:94%;
		padding:6px 3% 8px 3%;
		margin:0 0 0 0;
		text-align:center;
		line-height:18px;
		}
	
	#pie P.enlaces
	{
		float:left;
		width:100%;
		padding:0 0 0 0;
		margin:-10px 0 5px 0;
		text-align:center;
		font-size:9px;
		font-weight:bold;
	}
	
	#pie P SPAN.tlf{
		background-image:url(../img/tel.gif);
		background-repeat:no-repeat;
		padding-left:15px;
		margin-left:5px;
		margin-right:0px;
		background-position:0 2px;
		}
	#pie P A.email{
		background-image:url(../img/mail.gif);
		background-repeat:no-repeat;
		padding-left:18px;
		margin-left:5px;
		margin-right:10px;
		background-position:0 3px;
		color:#5B5B5B;
		}
		

#contenedorContenido{
	float:left;
	width:660px;
	margin:0 16px 0 8px !important;
	margin:0 16px 0 4px;
	padding:0 0 0 0;
	}
	#contenedorContenido h1{
		float:left;
		width:656px;
		font-size:24px;
		font-weight:normal;
		margin:0 0 0 0;
		padding:0 0 0 4px !important;
		padding:0 0 4px 4px;
		background-image:url(../img/bgH.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		color:#E7724B;
		}
		
		#contenedorContenido h2{
		float:left;
		width:656px;
		font-size:24px;
		font-weight:normal;
		margin:0 0 0 0;
		padding:0 0 0 4px !important;
		padding:0 0 4px 4px;
		background-image:url(../img/bgH.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		color:#E7724B;
		}
#contenedorContenido P.navegador{
	float:left;
	width:656px;
	margin:2px 0 4px 4px !important;
	margin:2px 0 4px 2px;
	padding:0 0 0 0;
	color:#5B5B5B;
	font-size:10px;
	}
	#contenedorContenido P.navegador A{
		color:#5B5B5B;
		}
		#contenedorContenido P.navegador A:hover{
			text-decoration:none;
			}
	#contenedorContenido P.navegador SPAN{
		color:#666666;
		}

#contenido{
	float:left;
	width:650px;
	padding:0 0 15px 0;
	margin:16px 0 0 5px !important;
	margin:16px 0 0 2.5px;
	height:auto !important;
	min-height:300px;
	height:300px;
	}
	#contenido P{
		line-height:16px;
		margin:0 0 8px 0;
		padding:0 0 0 0;
		text-align:justify;
		}
	
	#contenido IMG{
		padding:5px;
		border:1px solid #BCB9AD;
		}
	#contenido A{	
		color:#D96A41;
		text-decoration:underline;
		}
		#contenido A:hover{
			text-decoration:none;
			}

#actividadesInterior{
	float:left;
	width:250px;
	margin:4px 0 0 0;
	padding:0 0 0 0;
	}
	#actividadesInterior h1{
		float:left;
		margin:0 0 0 0;
		padding:0 0 1px 0;
		border-bottom:1px solid #D96A41;
		width:100%;
		font-size:13px;
		color:#D96A41;
		}
		#actividadesInterior h1 SPAN{
			display:none;
			}
			
		#actividadesInterior h2{
		float:left;
		margin:0 0 0 0;
		padding:0 0 1px 0;
		border-bottom:1px solid #D96A41;
		width:100%;
		font-size:13px;
		color:#D96A41;
		}
		#actividadesInterior h2 SPAN{
			display:none;
			}
		#actividadesInterior UL{
			float:left;
			width:250px;
			list-style-type:none;
			margin:0 0 8px 0;
			padding:0 0 0 0;
			}
			#actividadesInterior UL LI{
				float:left;
				width:234px;
				margin:0 0 0 0;
				padding:5px 0 5px 16px;
				background-image:url(../img/LI.gif);
				background-repeat:no-repeat;
				background-position:4px 8px;
				font-size:11px;
				border-bottom:1px solid #BDB8AF;
				}
				#actividadesInterior UL LI A{
					color:#5B5B5B;
					text-decoration:none;
					}
					#actividadesInterior UL LI A:hover{
						text-decoration:underline;
						}

#fichaProducto{
	float:left;
	width:650px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	#fichaProducto #imagen{
		float:left;
		width:304px;
		margin:0 20px 0 0;
		padding:0 0 0 0;
		}
		#fichaProducto #imagen IMG{
			float:left;
			border:1px solid #BCB9AD;
			padding:5px;
			}
		#fichaProducto #imagen A.google{
			float:left;
			width:274px;
			margin:0 0 15px 0;
			padding:6px 0 0 30px;
			background-image:url(../img/bgGoogleMaps.gif);
			height:18px;
			color:#5B5B5B;
			font-weight:bold;
			text-decoration:none;
			}
		#fichaProducto #imagen H3{
			color:#D96A41;
			padding-top:4px;
			padding-bottom:4px;
			padding-left:10px;
			width:280px;
			}
			#fichaProducto #imagen A:hover{
				text-decoration:underline;
				}
	#fichaProducto #descripcion{
		float:left !important;
		float:right;
		width:326px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
		#fichaProducto #descripcion UL{
			float:left;
			width:326px;
			list-style-type:none;
			margin:0 0 8px 0;
			padding:0 0 0 0;
			}
			#fichaProducto #descripcion UL LI{
				float:left;
				width:313px;
				margin:0 0 0 0;
				padding:4px 0 2px 13px;
				background-image:url(../img/LIcontenido.gif);
				background-repeat:no-repeat;
				background-position:4px 8px;
				font-size:11px;
				}
				#fichaProducto #descripcion UL LI UL{
					float:left;
					width:313px;
					list-style-type:none;
					margin:0 0 0 0;
					padding:0 0 0 0;
					}
					#fichaProducto #descripcion UL LI UL LI{
						float:left;
						width:300px;
						margin:0 0 0 0;
						padding:4px 0 2px 13px;
						background-image:url(../img/LIcontenido2.gif);
						background-repeat:no-repeat;
						background-position:4px 8px;
						font-size:11px;
						}

#contenedorFicha{
	margin:0 0 0 0;
	padding:5px 5px 5px 5px;
	width:290px;
	float:left;
	border:1px #bcb9ad solid;
}

#formFicha{
	margin:0 0 0 0;
	padding:0 0 10px 0;
	float:left;
	width:290px;
	background-color:#F0F0F0;
	border:0px solid #BCB9AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	#contenido #formFicha H3{
		margin-bottom:5px;
		font-family:Georgia, "Times New Roman", Times, serif;
		background-color:#E08D71;
		color:#ffffff;
		}

	#formFicha UL{
		margin:0 0 10px 10px;
		padding:0 0 0 0;
		float:left;
		width:252px;
		list-style:none;
		}
	
		#formFicha UL LI{
			margin:2px 0 2px 0;
			padding:0 0 0 0;
			float:left;
			width:100%;
			}
	
			#formFicha UL LI INPUT{
				font-size:9px;
				height:10px;
				float:left;
				}
			
			#formFicha UL LI .detalle{
				margin:0 0 0 10px;
				padding:0 0 0 0;
				font-size:9px;
				color:#d9724b;
			}
			
			#formFicha UL LI SELECT{
				font-size:9px;
				height:19px !important;
				height:15px;
				}
			
			#formFicha UL LI LABEL{
				margin:0 0 0 0;
				padding:2px 0 0 0;
				float:left;
				width:120px;
				}
			
			#contenido #formFicha UL LI IMG{
				margin:0 0 0 5px;
				padding:0 0 0 0;
				border:none;
				cursor:pointer;
				}
			
			#formFicha UL LI A{
				text-decoration:none;
				color:#5b5b5b;
				}
			
			#formFicha UL LI A:hover{
				text-decoration:underline;
				}
				
			#formFicha .boton{
				margin:5px 10px 0 0;
				padding:0 0 0 0;
				float:right;
				width:61px;
				height:18px;
				}
			
			#formFicha UL.complementos{
				margin:0 0 0 10px;
				padding:0 0 0 0;
				color:#5b5b5b;
			}
			
			#formFicha UL.complementos LI{
				margin:0 0 0 0;
			}
			
			#formFicha UL.complementos LI.tabulado{
				margin:2px 0 2px 10px!important;
				margin:2px 0 2px 5px;
				padding:0 0 0 10px;
				background-image:url(../img/LIcontenido.gif);
				background-repeat:no-repeat;
				background-position:2px 6px;
			}
			
			#formFicha UL.complementos LI LABEL{
				width: 100px !important;
				width:98px;
				}
				
#fichaLocalizacion{
	float:left;
	width:544px;
	}

#fichaLocalizacion h1{
	float:left;
	width:100%;
	font-size:24px;
	font-weight:normal;
	margin:10px 0 0 0;
	padding:0 0 0 4px !important;
	padding:0 0 4px 4px;
	background-image:url(../img/bgH.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#E7724B;
	}
	
#fichaLocalizacion h2{
	float:left;
	width:100%;
	font-size:24px;
	font-weight:normal;
	margin:10px 0 0 0;
	padding:0 0 0 4px !important;
	padding:0 0 4px 4px;
	background-image:url(../img/bgH.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#E7724B;
	}
#fichaLocalizacion H3{
	margin-left:4px;
	margin-top:10px;
	}
#fichaLocalizacion P{
	margin-left:4px;
	margin-top:0;
	}
#fichaLocalizacion #googleMaps{
	float:left;
	width:548px;
	height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

#fichaLocalizacion A.cerrar{
	float:right;
	background-image:url(../img/botones/cerrar.gif);
	width:61px;
	height:18px;
	margin:5px 2px 0 0;
	padding:0 0 0 0;
	cursor:pointer;
	}
	#fichaLocalizacion A SPAN{
		display:none;
		}					

#fichaLocalizacion A.cerrar_en{
	float:right;
	background-image:url(../img/botones/cerrar_en.gif);
	width:61px;
	height:18px;
	margin:5px 2px 0 0;
	padding:0 0 0 0;
	cursor:pointer;
	}			

/*--- estilos texto ---*/
IMG.imagenDcha{
	float:right;
	margin:0 0 5px 5px;
	}	
IMG.imagenIzda{
	float:right;
	margin:0 5px 0 5px;
	}	

.destacadoVerde{
	color:#37768A;
	font-weight:bold;
	font-size:13px;
	}
.asterisco{
	color:#D96A41;
	font-weight:bold;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	}
	
	#contenidoInterior{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:650px;
	}

	#contenidoInterior .imagenDerecha{
		float:right;
		margin:0 0 5px 5px;
		padding:0 0 0 0;
		width:250px;
	}
		
	#contenidoInterior .imagenDerecha IMG{
		margin:0 5px 0 5px !important;
		margin:0 0 0 0;
		padding:5px;
		width:240px !important;
		width:245px;
		border:1px solid #BCB9AD;
	}
	
	#contenidoInterior .imagenIzquierda{
		float:left;
		margin:0 5px 5px 0;
		padding:0 0 0 0;
		width:250px;
	}
		
	#contenidoInterior .imagenIzquierda IMG{
		margin:0 15px 0 0 !important;
		margin:0 0 0 0;
		padding:5px;
		width:235px !important;
		width:245px;
		border:1px solid #BCB9AD;
	}
	
	
	#contenidoInterior H4
	{
		margin:5px 0 3px 0;
		padding:0 0 0 0;
		color:#CC6600;
		font-size:11px;
		font-weight:bold;
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	#contenidoInterior UL
	{
		list-style-type:none;
		width:630px;
		margin:0 0 0 0;
		padding:0 0 12px 0;
		float:left;
		width:100%;
	}
		#contenidoInterior UL LI
		{
			color:#666666;
			margin:0 0 0 0;
			padding:2px 0 2px 19px;
			background-image:url(../img/LIcontenido.gif);
			background-position:3px 7px;
			background-repeat:no-repeat;
		}

/*--- buscador ---*/
.contBuscador{
	float:left;
	width:320px;
	margin:0 5px 0 0;
	padding:0 0 0 0;
	}
	.contBuscador H3{
		border-bottom:1px solid #37768A;
		padding-bottom:2px;
		margin-bottom:2px;
		}
	.contBuscador UL{
		float:left;
		width:320px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		list-style-type:none;
		}
		.contBuscador UL LI{
			float:left;
			width:307px;
			margin:0 0 0 0;
			padding:4px 0 5px 13px;
			background-image:url(../img/LIcontenido.gif);
			background-repeat:no-repeat;
			background-position:4px 8px;
			border-bottom:1px solid #CCCCCC;
			}
			#contenido .contBuscador UL LI A{
				color:#5B5B5B;
				text-decoration:none;
				}
				#contenido .contBuscador UL LI A:hover{
					text-decoration:underline;
					}
					#contenido .contBuscador UL LI UL{
						float:left;
						width:307px;
						list-style-type:none;
						margin:0 0 0 0;
						padding:0 0 0 0;
						}
						#contenido .contBuscador UL LI UL LI{
							float:left;
							width:294px;
							margin:0 0 0 0;
							padding:4px 0 2px 13px;
							background-image:url(../img/LIcontenido2.gif);
							background-repeat:no-repeat;
							background-position:4px 8px;
							font-size:11px;
							border-bottom-width:0;
							}


#googleMaps{
	float:left;
	width:100%;
	height:305px;
	background-color:#CCCCCC;
	} 	
	

/*--- imprimir y enviar ---*/

#imprimirYenviar{
	float:right;
	width:200px;
	margin:-25px 5px 0 0;
	padding:0 0 0 0;
	}
	#imprimirYenviar A{
		float:right;
		background-image:url(../img/botones/enviar.gif);
		width:20px;
		height:17px;
		background-position:bottom center;
		background-repeat:no-repeat;
		margin:0 0 0 5px;
		}
		#imprimirYenviar A SPAN{
			display:none;
			}
		#imprimirYenviar A.imprimir{
			background-image:url(../img/botones/imprimir.gif);
			} 
			

P.rojo{
	color:#FF0000;
	font-weight:bold;
	}
	
/*formularios de contacto*/

#contContacto{
	float:left;
	width:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	#contContacto UL{
		float:left;
		width:650px;
		margin:10px 0 0 0;
		padding:0 0 0 0;
		list-style-type:none;
		}
		#contContacto UL LI{
			float:left;
			width:100%;
			margin:0 0 0 0;
			padding:0 0 10px 0;
			}
			#contContacto UL LI LABEL{
				float:left;
				width:180px;
				margin:0 10px 0 0;
				padding:3px 0 0 0;
				font-weight:bold;
				text-align:right;
				}
				#contContacto UL LI LABEL.automatico{
					margin-left:190px;
					width:auto;
					}
					#contContacto UL LI LABEL.automatico INPUT{
						width:auto;
						}
			#contContacto UL LI INPUT{
				float:left;
				width:330px;
				margin:0 12px 0 0;
				padding:2px;
				border:3px double #9A9A9A;
				background:#fff url(../../img/degradado.gif) repeat-x 0 100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333333;
				}
				#contContacto UL LI INPUT.boton{
					width:auto;
					margin-left:190px;
					}
			#contContacto UL LI TEXTAREA{
				float:left;
				width:330px;
				margin:0 10px 0 0;
				padding:2px;
				border:3px double #9A9A9A;
				background:#fff url(../../img/degradado.gif) repeat-x 0 100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333333;
				}
			#contContacto UL LI SELECT{
				float:left;
				width:340px;
				margin:0 10px 0 0;
				padding:2px;
				border:3px double #9A9A9A;
				background:#fff url(../../img/degradado.gif) repeat-x 0 100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333333;
				}

/***************************************************** RESERVAS DE GRUPO **********************************************************/

UL.cajaOpciones{
	margin:0 10px 10px 0;
	padding:0 0 10px 0;
	float:left;
	width:206px;
	list-style:none;
	background-color:#F0F0F0; 
	}
	
	UL.cajaOpciones LI.datos{
		margin:0 0 0 0;
		padding:3px 0 3px 8px;
		float:left;
		width:198px;
		background-color:#E08D71;
		color:#FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		}
		
	UL.cajaOpciones LI.actividades{
		margin:0 0 0 0;
		padding:5px 0 5px 5px;
		float:left;
		width:201px;
		border-bottom:1px #bdb8af solid;
		}
	
	#contenido UL.cajaOpciones LI IMG{
		margin:0 0 0 0;
		padding:3px 0 0 0;
		float:left;
		border:none;
		cursor:pointer;
		}
	
	UL.cajaOpciones LI A{
		margin:0 0 0 0;
		padding:0 0 0 5px;
		float:left;
		border:none;
		}
	
	UL.cajaOpciones LI INPUT.fecha{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		font-size:10px;
		}
	
	UL.cajaOpciones LI SELECT.participantes{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		font-size:10px;
	}
		
	UL.cajaOpciones LI LABEL.actividades{
		margin:0 0 0 0;
		padding:3px 0 0 0;
		float:left;
		width:142px;
		}
	
	UL.cajaOpciones LI LABEL.datos{
		margin:0 0 0 0;
		padding:3px 0 0 0;
		float:left;
		width:85px;
		}
		
	UL.cajaOpciones LI .radios{
		margin:4px 10px 0 0 !important;
		margin:0 10px 0 8px;
		padding:0 0 0 0;
		float:left;
		width:10px;
		}

/***************************************************** LISTADO OFERTAS **********************************************************/
UL#ofertas{
	margin:0 0 0 0;
	padding:0 0 20px 0;
	float:left;
	list-style:none;
	}
	
	UL#ofertas LI{
		margin:0 0 0 0;
		padding:0 0 8px 0 !important;
		padding:0 0 5px 0;
		float:left;
		width:100%;
		border-bottom:1px #bdb8af solid;
	}
	
	UL#ofertas LI H3{
		width:500px;
		margin:0 0 5px 0;
		padding:0 0 0 0;
		font-size:17px;
		color:#37768A;
		font-weight:normal;
		font-family:Georgia, "Times New Roman", Times, serif;
		}
	
		UL#ofertas LI H3 A{
			margin:0 0 5px 0;
			padding:0 0 0 0;
			float:left;
			font-size:17px;
			color:#37768A;
			font-weight:normal;
			font-family:Georgia, "Times New Roman", Times, serif;
			text-decoration:none;
		}
		
		UL#ofertas LI H3 A:hover{
			text-decoration:underline;
		}
		
	UL#ofertas LI P{
		margin:0 0 0 0;
		padding:0 0 0 20px;
		float:left;
		width:610px;
		}
	
	UL#ofertas LI P.precio{
	text-align:right;
	font-size:14px;
	color:#37768A;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	UL#ofertas LI A{
		margin:20px 0 0 0;
		padding:0 0 0 0;
		float:left;
		text-align:left;
		text-decoration:none;
		}
	
		UL#ofertas LI A:hover{
			text-decoration:underline;
		}

/***************************************************** DESCRIPCIÓN OFERTA **********************************************************/
#precio{
	text-align:right;
	font-size:14px;
	color:#37768A;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}


/***************************************************** LOGO IMPRESION **********************************************************/

#logoImpresion{
	display:none;
}

/*************************************************** RESUMEN ARTÍCULOS **********************************************************/

TABLE.presupuestoActividad{
	margin:10px 0 10px 0;
	padding:2px 2px 2px 2px;
	width:649px;
	float:left;
	text-align:center;
	border:1px #bcb9ad solid;
	}
	
	TABLE.presupuestoActividad th{
		margin:0 0 0 0;
		padding:3px 5px 3px 5px;
		background-color:#E08D71;
		color:#FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		}
		
		TABLE.presupuestoActividad th.Resumen{
				max-width:150px;
				text-align:center;
			}
			
		TABLE.presupuestoActividad td{
			margin:0 0 0 0;
			padding:3px 5px 3px 5px;
			background-color:#F0F0F0;
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			}
			
			TABLE.presupuestoActividad td.Resumen{
				width:150px;
				text-align:center;
			}

/*************************************************** RESERVA DE ACTIVIDAD **********************************************************/

#reservaActividad{
	margin:10px 0 0 0;
	padding:0;
	float:left;
	width:258px;
	
	min-height:120px;
	background-image:url(../img/home/reservaSuperior.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	#reservaActividad .datos{
		margin:10px 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:258px;
		
		background-image:url(../img/home/reservaCuerpo.gif);
		background-position:0 0;
		background-repeat:repeat-y;
		}

		#reservaActividad .datos FORM{
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:100%;
			
			float:left;
		}
	
		#reservaActividad .datos H3{
			width:224px;
			margin:0 0 0 12px !important;
			margin:0 0 0 6px;
			padding:10px 0 0 0;
			border:none;
			font-size:18px;
			color:#D96A41;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			border-bottom:1px #D96A41 solid;
			}
		
		#reservaActividad .datos UL{
			margin:10px 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:258px;
			list-style:none;
			}
		
			#reservaActividad .datos UL LI{
				margin:0 0 3px 0;
				padding:0 0 0 0;
				float:left;
				width:100%;
				}
			
				#reservaActividad .datos UL LI IMG{
					margin:0 0 0 5px;
					padding:0 0 0 0;
					cursor:pointer;
				}
				
					
		#reservaActividad .datos .inputActividades{
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:10px;
			width:165px;
			}
			
		#reservaActividad .datos .inputPersonas{
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:10px;
			height:18px !important;
			height:10px;
			}
		#reservaActividad .datos .si_fechaReserva{
			margin:2px 0 0 0;
			padding:0 0 0 0;
			font-size:10px;
			height:13px !important;
			height:10px;
			}
			
		#reservaActividad .datos .inputHoras{
			margin:2px 0 0 0;
			padding:0 0 0 0;
			font-size:10px;
			height:18px !important;
			height:10px;
			}
		
		#reservaActividad .datos .boton{
			margin:-18px 0 10px 184px !important;
			margin:-35px 0 0 184px;
			padding:0 0 0 0;
			float:left;
		}
		
		#reservaActividad .datos LABEL.actividad{
			margin:0 0 0 0;
			padding:5px 0 0 15px;
			font-size:10px;
			width:55px;
			float:left;
			}
		
		#reservaActividad .datos LABEL.fecha{
			margin:0 0 0 0;
			padding:5px 0 0 15px;
			font-size:10px;
			width:55px;
			float:left;
			}
		
		#reservaActividad .datos LABEL.personas{
			margin:0 0 0 0;
			padding:5px 0 0 15px;
			font-size:10px;
			width:55px;
			float:left;
			}
		
		#reservaActividad .datos LABEL.horario{
			margin:0 0 0 0;
			padding:5px 0 0 15px;
			font-size:10px;
			width:55px;
			float:left;
			}
		
		#reservaActividad  .botonera{
			margin:0 0 0 0;
			padding:0 0 0 0;
			float:left;
			width:258px;
			background-image:url(../img/home/reservaPie.gif);
			background-repeat:no-repeat;
			background-position:top;
			}

#datosPersonales{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:640px;
	}
	
	#datosPersonales UL{
		margin:0 0 0 0;
		padding:15px 0 10px 0;
		width:640px;
		float:left;
		list-style:none;
		}
		
		#datosPersonales UL LI{
			margin:0 0 5px 0;
			padding:0 0 0 0;
			width:100%;
			float:left;
			}
			
			#datosPersonales UL LI LABEL{
				margin:0 0 0 20px;
				padding:0 0 0 0;
				float:left;
				width:130px;
				}
			
				#datosPersonales UL LI LABEL.privacidad{
					margin:10px 0 0 20px;
					padding:0 0 0 0;
					float:left;
					width:200px;
					}
			
			#datosPersonales UL LI INPUT{
				margin:0 0 0 0;
				padding:0 0 0 0;
				float:left;
				border:3px double #9A9A9A;
				background:#fff url(../../img/degradado.gif) repeat-x 0 100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333333;
				}
			
				#datosPersonales UL LI INPUT.boton{
					margin:15px 0 0 10px;
					padding:0 0 0 0;
					float:left;
				}
				
			#datosPersonales UL LI TEXTAREA{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				border:3px double #9A9A9A;
				background:#fff url(../../img/degradado.gif) repeat-x 0 100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333333;
				}
				
			#datosPersonales UL LI SELECT{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				border:3px double #9A9A9A;
				background:#fff url(../../img/degradado.gif) repeat-x 0 100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333333;
				}

/*************************************************** BOTONES **********************************************************/

.sinBorde{
	margin:0 20px 0 0;
	padding:0 0 0 0;
	float:left;
	border:none;
	width:61px;
	height:18px;
}

.EnlaceCarrito
{
	margin:10px 0 0 136px !important;
	margin:10px 0 0 68px;
	padding:0 0 0 20px;
	float:left;
	height:30px;
	background-image:url(../img/carrito.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

	.EnlaceCarrito A
	{
		text-decoration:none;
		color:#D96A41;
	}
	
	.EnlaceCarrito A:hover
	{
		text-decoration:underline;
	}


/*************************************************** DATOS DEL PEDIDO **********************************************************/

.datosPedido LABEL
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:right;
}

.datosPedido legend
{
	color:#333333;
	font-weight:bold;
}

.privacidad
{
	margin:0 0 0 0;
	padding:0 0 0 100px;
}


/************************************************************************************************************************************/
/*													ESTILOS PARA LA HOME															*/
/************************************************************************************************************************************/

#homeD #contenedorHome
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:311px;
}

	#homeD #contenedorHome P
	{
		margin:0 0 5px 0;
		padding:0 0 0 0;
		float:left;
		width:311px;
		text-align:justify;
	}
	
		#homeD #contenedorHome TABLE
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			width:311px;
			float:left;
			text-align:center;
		}
			#homeD #contenedorHome TABLE TR
			{
				margin:0 0 0 0;
				padding:0 0 0 0;
				text-align:center;
			}
			
				#homeD #contenedorHome TABLE TR TD
				{
					margin:0 0 0 0;
					padding:2px 2px 2px 2px;
					text-align:center;
				}
			
	
#homeD #imagenHome
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:311px;
}

	#homeD #imagenHome IMG
	{
		margin:0 0 0 0;
		float:left;
		border-width:0;
	}
	
#homeD #tiuloHome
{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:311px;
}
	#homeD #tiuloHome H3
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:311px;
		color:#d96a41;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
	}

#homeD #columnaIzquierda
{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:150px;
}

	#homeD #columnaIzquierda UL
	{
		margin: 0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:150px;
		list-style-type:none;
	}
	
		#homeD #columnaIzquierda UL LI
		{
			margin:5px 0 0 0;
			padding:0 0 0 10px;
			float:left;
			width:140px;
			background-image:url(../img/LI.gif);
			background-repeat:no-repeat;
			background-position:0 3px;
			border-bottom:1px solid #ECECEC;
		}
		
#homeD #columnaDerecha
{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:150px;
	text-align:left;
}

	#homeD #columnaDerecha UL
	{
		margin: 0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:150px;
		list-style:none;
	}
	
		#homeD #columnaDerecha UL LI
		{
		margin:5px 0 0 0;
		padding:0 0 0 10px;
		float:left;
		width:140px;
		background-image:url(../img/LI.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
		border-bottom:1px solid #ECECEC;
		clear:left;
		}

#homeD #todoHome
{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:311px;
}
	#homeD #todoHome P
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		width:100%;
		}

/*****************************************************************************************************************/
/*													ESTILOS PARA LA GALERÍA										 */
/*****************************************************************************************************************/

#TiraImagenes
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:100%;
	text-align:center;
}

	#TiraImagenes .BloqueImagen
	{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:32.5%;
		text-align:center;
	}
	
		#TiraImagenes .BloqueImagen P
		{
			margin:10px 5px 5px 5px !important;
			margin:5px 5px 5px 5px;
			padding:0 0 0 0;
			text-align:center;
		}

/*********************************************************************************************************/
/*********************************************** FORO ****************************************************/
/*********************************************************************************************************/


/* Estilo para los Temas. */
TABLE.tablaTemas
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
}
	TABLE.tablaTemas TH
	{
		color:#FFFFFF;
		font-size:12px;
		font-weight:normal;
		height:14px;
		background-color:#E08D71;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
		TABLE.tablaTemas TH#tema
		{
			width:430px;
		}
		
		TABLE.tablaTemas TH#mensaje
		{
			width:64px;
			text-align:center;
		}
		
		TABLE.tablaTemas TH#ultimo
		{
			width:94px;
			text-align:center;
		}
		
	TABLE.tablaTemas TR.par
	{
		background-color:#EBEBEB;
	}
	
	TABLE.tablaTemas TR.impar
	{
		background-color:#f2ece0;
	}
	
	TABLE.tablaTemas TR.noTemas
	{
		background-color:#EBEBEB;
		text-align:center;
	}
	
	TABLE.tablaTemas TD.mensaje
	{
		text-align:center;
	}
		
	TABLE.tablaTemas TD.fechaUltimo
	{
		text-align:center;
	}
	
/* Estilo para los Hilos.*/
TABLE.tablaHilos
{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	width:100%;
}
	TABLE.tablaHilos TH
	{
		color:#FFFFFF;
		font-size:11px;
		font-weight:normal;
		height:14px;
		background-color:#E08D71;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
		
	TABLE.tablaHilos TH#asunto
	{
		width:44%;
	}
	
	TABLE.tablaHilos TH#autor
	{
		width:16%;
		text-align:center;
	}
	
	TABLE.tablaHilos TH#respuestas
	{
		width:8%;
		text-align:center;
	}
	
	TABLE.tablaHilos TH#fecha
	{
		width:10%;
		text-align:center;
	}
	
	TABLE.tablaHilos TH#ultima
	{
		width:22%;
		text-align:center;
	}

	TABLE.tablaHilos TR.par
	{
		background-color:#EBEBEB;
	}
	
	TABLE.tablaHilos TR.impar
	{
		background-color:#f2ece0;
	}
	
	TABLE.tablaHilos TR.noTemas
	{
		background-color:#EBEBEB;
		text-align:center;
	}
	
	TABLE.tablaHilos TD.autor
	{
		text-align:center;
	}
	
	TABLE.tablaHilos TD.respuestas
	{
		text-align:center;
	}
	TABLE.tablaHilos TD.fecha{
		text-align:center;
	}
	
	TABLE.tablaHilos TD.ultima
	{
		text-align:center;
	}
	
	TABLE.tablaHilos TD.asunto A
	{
		color:#FF4E02;
		text-decoration:none;
		font-weight:bold;
	}
		TABLE.tablaHilos TD.asunto A:hover
		{
			color:#FF4E02;
			text-decoration:underline;
			font-weight:bold;
		}
		
/* Estilo para las Aportaciones.*/
TABLE.tablaAportaciones
{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	width:100%;
}
	TABLE.tablaAportaciones TH
	{
		color:#FFFFFF;
		font-size:11px;
		font-weight:normal;
		height:14px;
		background-color:#E08D71;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	TABLE.tablaAportaciones TH#autor
	{
		width:20%;
		text-align:center;
	}
	
	TABLE.tablaAportaciones TH#mensaje
	{
		width:80%;
	}

	TABLE.tablaAportaciones TR.par
	{
		background-color:#EBEBEB;
	}
	
	TABLE.tablaAportaciones TR.impar
	{
		background-color:#f2ece0;
	}
	
	TABLE.tablaAportaciones TD.autor
	{
		text-align:center;
	}


/********************************************************* TABLA PRECIOS *********************************************************/

TABLE.Precios
{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:100%;
	float:left;
	text-align:center;
}

	TABLE.Precios TH
	{
		color:#FFFFFF;
		font-size:11px;
		font-weight:normal;
		height:14px;
		background-color:#E08D71;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	TABLE.Precios TD
	{
		border: 1px solid #bcb9ad;
	}

#textoHome
{
	margin:0 5px 0 5px !important;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	float:left;
	width:99%;
	text-align:center;
	background-color:#ffffff;
	font-family:tahoma,arial;
}
	#textoHome h1
	{
		margin:0 0 0 0;
		padding:0 5px 0 5px;
		font-size:9px;
		font-weight:normal;
	}
	
		#textoHome h2
	{
		margin:0 0 0 0;
		padding:0 5px 0 5px;
		font-size:9px;
		font-weight:normal;
	}
	
	#textoHome P
	{
		margin:0 0 0 0;
		padding:0 5px 0 5px;
		font-size:9px;
	}
	
#interiorOfertas H3{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 2px 0;
		width:249px;
		font-size:24px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#D96A41;
		border-bottom:1px solid #D96A41;
		}
		#interiorOfertas H3 SPAN{
			font-size:20px;
			}
		#interiorOfertas img
		{
			border:none;
		}
		
#idiomas
{
	margin:0 0 5px 6px;
	padding:0 0 0 0;
	float:left;
	width:100%;
}
	#idiomas img
	{
		border:none;
	}
	
	#idiomas a
	{
		margin:0 0 0 0;
		padding:0 0 0 20px;
		text-decoration:none;
	}
		
		#idiomas a.es
		{
			background-image:url(../img/banderas/es.gif);
			background-repeat:no-repeat;
			background-position:0 1px;
		}
		
		#idiomas a.en
		{
			margin-left:10px;
			background-image:url(../img/banderas/en.gif);
			background-repeat:no-repeat;
			background-position:0 1px;
		}
		
		#idiomas a:hover
		{
			text-decoration:underline;
		}