/********************			COMUNES				********************/
a
{
	color: #539bce;
}
a:hover
{
	color: #7dbbe6;
}

body
{
	background-attachment: fixed;
	background-color: #539bce;
	background-color: #93c9eb;
	background-image: url(../img/fondo.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	color: #00285f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

form.ancho
{
	background-color: #b5d2ea;
	border: 1px solid #00285f;
	margin: 0px 20px 20px 0px;
	padding: 10px;
	width: 635px;
}
		form.ancho fieldset
		{
			background-color: #eff8ff;
			border: 1px solid #539bce;
			margin: 10px;
			padding: 10px;
		}
				form.ancho fieldset legend
				{
					background-color: #539bce;
					color: #FFFFFF;
					padding: 5px;
				}
		
		form.ancho input
		{
			background-color: #FFFFFF;
			background-image: url(../img/input-fondo.gif);
			background-repeat: repeat-x;
			border: 1px solid #CCCCCC;
			color: #00285f;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			padding: 3px;
		}
				form.ancho .input
				{
					background: none;
					background-color: #00285f;
					border: 1px solid #FFFFFF;
					color: #FFFFFF;
					cursor: pointer;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-weight: bold;
					height: 34px;
					margin: 20px 0px 15px 0px;
					width: 175px;
				}
				form.ancho .input:hover
				{
					background-color: #539bce;
					border: 1px solid #FFFFFF;
					color: #FFFFFF;
					cursor: pointer;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-weight: bold;
					height: 34px;
					margin: 20px 0px 15px 0px;
					width: 175px;
				}
		
		form.ancho label
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			padding: 3px;
		}
		
		form.ancho textarea
		{
			background-color: #FFFFFF;
			background-image: url(../img/input-fondo.gif);
			background-repeat: repeat-x;
			border: 1px solid #CCCCCC;
			color: #00285f;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			padding: 3px;
		}
		
		form.ancho table td
		{
			color: #00285f;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
		}

h1
{
	color: #539bce;
	font-size: 24px;
	line-height: 24px;
	margin: 0px 0px 16px 0px;
	padding: 0px;
}
h2
{
	color: #00285f;
	font-size: 20px;
	line-height: 20px;
	margin: 0px 0px 16px 0px;
	padding: 0px;
}
h3
{
	color: #00285f;
	font-size: 18px;
	line-height: 18px;
	margin: 0px 0px 16px 0px;
	padding: 0px;
}
h4
{
	color: #b5d2ea;
	font-size: 12px;
	line-height: 12px;
	margin: 0px 0px 12px 0px;
	padding: 0px;
}
h5
{
	color: #00285f;
	font-size: 12px;
	line-height: 12px;
	margin: 0px 0px 12px 0px;
	padding: 0px;
}
hr
{
	border: none;
	border-bottom: 1px solid #CCCCCC;
	background-color: FFFFFF;
	color: #FFFFFF;
	height: 1px;
	margin: 0px 0px 15px 0px;
}

img
{
	border: 0px;
}

p
{
	margin: 0px;
	padding: 0px;
}

table.ancha
{
	background-color: #b5d2ea;
	border: 1px solid #00285f;
	margin: 0px 20px 20px 0px;
	padding: 3px;
	width: 655px;
}
		table.ancha td
		{
			background-color: #eff8ff;
			margin: 0px;
			padding: 5px;
			text-align: center;
		}
				table.ancha td.titu
				{
					background-color: #539bce;
					color: #FFFFFF;
					font-weight: bold;
					text-align: left;
				}
		table.ancha th
		{
			background-color: #00285f;
			color: #FFFFFF;
			padding: 5px;
		}

ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
		ul li
		{
			margin: 0px;
			padding: 0px;
		}




/********************			COMUNES				********************/
#contenedor
{
	background-image: url(../img/pantalla-top.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 20px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 990px;
}
		#contenedor #cabecera
		{
			/*background-color: #CCCCCC;*/
			height: 80px;
			margin: 0px;
			padding: 10px 30px 0px 30px;
		}
				#contenedor #cabecera #logo
				{
					float: left;
					margin: 10px 0px 0px 0px;
					width: 215px;
				}
				
				#contenedor #cabecera #menu
				{
					/*background-color: #000000;*/
					clear: right;
					height: 34px;
					margin: 0px 0px 0px 215px;
					padding: 0px 0px 0px 0px;
					position: relative;
					top: 12px;
					width: 715px;
				}
						#contenedor #cabecera #menu ul
						{
							float: right;
							margin: 0px 0px 0px 0px;
							padding: 0px 0px 0px 0px;
						}
								#contenedor #cabecera #menu ul li
								{
									float: left;
									margin: 0px 0px 0px 5px;
									padding: 0px 0px 0px 7px;
								}
										#contenedor #cabecera #menu ul li img
										{
											margin: 0px 0px 0px 0px;
											padding: 0px 7px 0px 0px;
										}
								#contenedor #cabecera #menu ul li:hover
								{
									background-image: url(../img/menu-pestana-izq-over.gif);
									background-position: left top;
									background-repeat: no-repeat;
								}
										#contenedor #cabecera #menu ul li:hover img
										{
											background-image: url(../img/menu-pestana-der-over.gif);
											background-position: top right;
											background-repeat: no-repeat;
										}
								#contenedor #cabecera #menu ul li.active
								{
									background-image: url(../img/menu-pestana-izq.gif);
									background-position: left top;
									background-repeat: no-repeat;
								}
										#contenedor #cabecera #menu ul li.active img
										{
											background-image: url(../img/menu-pestana-der.gif);
											background-position: top right;
											background-repeat: no-repeat;
										}
				
				#contenedor #cabecera #submenu
				{
					float: right;
					height: 34px;
					width: 715px;
				}
						#contenedor #cabecera #submenu #idiomas
						{
							/*background-color: #666;*/
							float: right;
							margin: 0px 10px 0px 0px;
						}
								#contenedor #cabecera #submenu #idiomas-off
								{
									background-image: url(../img/pestanya-top-off.png);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									height: 25px;
									padding: 5px 10px 5px 0px;
									text-align: center;
									width: 90px;
								}
								
								#contenedor #cabecera #submenu #idiomas-on
								{
									background-image: url(../img/pestanya-top-over.png);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									display: none;
									height: 120px;
									padding: 5px 10px 5px 0px;
									position: relative;
									text-align: center;
									width: 90px;
									z-index: 20;
								}
										#contenedor #cabecera #submenu #idiomas-on ul li
										{
											height: 30px;
										}
						
						#contenedor #cabecera #submenu #rss
						{
							float: right;
							margin: 0px 10px 0px 0px;
						}
						
						#contenedor #cabecera #submenu #share
						{
							/*background-color: #666;*/
							float: right;
							font-size: 11px;
							margin: 0px 10px 0px 0px;
						}
						
						#contenedor #cabecera #submenu #share-buttons
						{
							background-image: url(../img/pestanya-top.png);
							background-position: 0px 0px;
							background-repeat: no-repeat;
							float: right;
							font-size: 11px;
							height: 27px;
							margin: 0px 10px 0px 0px;
							padding: 8px 5px 0px 5px;
							text-align: center;
							width: 90px;
						}
								#contenedor #cabecera #submenu #share-off
								{
									background-image: url(../img/pestanya-top-off.png);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									height: 25px;
									padding: 5px 10px 5px 0px;
									text-align: center;
									width: 90px;
								}
								
								#contenedor #cabecera #submenu #share-on
								{
									background-image: url(../img/pestanya-top-over.png);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									display: none;
									height: 120px;
									padding: 5px 10px 5px 0px;
									position: relative;
									width: 90px;
									z-index: 20;
								}
										#contenedor #cabecera #submenu #share-on ul li
										{
											margin: 0px 2px 5px 12px;
										}
										#contenedor #cabecera #submenu #share-on ul li.cerrar
										{
											margin: 0px;
											text-align: center;
										}
												#contenedor #cabecera #submenu #share-on ul li a.facebook, #contenedor #cabecera #submenu #share-on ul li a.twitter, #contenedor #cabecera #submenu #share-on ul li a.delicious, #contenedor #cabecera #submenu #share-on ul li a.googlebuzz
												{
													background-repeat: no-repeat;
													background-position: 0 0;
													padding: 0px 0px 5px 20px;
												}
												
												#contenedor #cabecera #submenu #share-on ul li a.facebook
												{
													background-image: url(../img/ico-facebook.gif);
												}
												#contenedor #cabecera #submenu #share-on ul li a.twitter
												{
													background-image: url(../img/ico-twitter.gif);
												}
												#contenedor #cabecera #submenu #share-on ul li a.delicious
												{
													background-image: url(../img/ico-delicious.gif);
												}
												#contenedor #cabecera #submenu #share-on ul li a.googlebuzz
												{
													background-image: url(../img/ico-google-buzz.gif);
												}
						
						#contenedor #cabecera #submenu #contacto
						{
							background-color: #666;
							float: right;
						}
		
		#contenedor #cuerpo
		{
			/*background-color: #CCCCCC;*/
			clear: both;
			margin: 0px 0px 0px 0px;
			padding: 0px 30px;
		}
				
				#contenedor #cuerpo #lateral-izq
				{
					/*background-color: #CCCCCC;*/
					float: left;
					margin: 0px 20px 0px 0px;
					padding: 0px;
					width: 215px;
				}
						#contenedor #cuerpo #lateral-izq #motor
						{
							background-image: url(../img/motor-fondo.gif);
							background-position: top left;
							background-repeat: no-repeat;
							display: block;
							float: left;
							height: 250px;
							margin: 0px 0px 20px 0px;
							padding: 15px 20px;
							position: relative;
							width: 175px;
							z-index: 30;
						}
								#bookassist_form input
								{
									background-color: #FFFFFF;
									background-image: url(../img/input-fondo.gif);
									background-repeat: repeat-x;
									border: 1px solid #FFFFFF;
									color: #00285f;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 11px;
									padding: 5px;
								}
								#bookassist_form label
								{
									/*background-color: #CCCCCC;*/
									clear: both;
									color: #FFFFFF;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 11px;
									margin: 0px;
									padding: 0px;
								}
								#bookassist_form select
								{
									background: none;
									background-color: #FFFFFF;
									background-image: url(../img/input-fondo.gif);
									background-repeat: repeat-x;
									border: 1px solid #FFFFFF;
									color: #00285f;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 11px;
									margin: 2px 5px 0px 0px;
									padding: 2px 3px;
								}
								
								#bookassist_form .search_title
								{
									background-position: 0px 0px;
									background-repeat: no-repeat;
									display: block;
									height: 32px;
									margin: 0px 0px 0px 0px;
									width: 210px;
								}
								
								#bookassist_form label.arrival
								{
									display: block;
									margin: 0px 0px 0px 0px;
									width: 170px;
								}
								#bookassist_form #inday
								{
									display: block;
									float: left;
									width: 50px;
								}
								#bookassist_form #inmonthyear
								{
									display: block;
									float: left;
									width: 90px;
								}
								#bookassist_form .callink
								{
									cursor: pointer;
									display: block;
									margin: 2px 0px 10px 0px;
								}
								
								#bookassist_form label.departure
								{
									clear: both;
									display: block;
									width: 170px;
								}
								#bookassist_form #outday
								{
									display: block;
									float: left;
									width: 50px;
								}
								#bookassist_form #outmonthyear
								{
									display: block;
									float: left;
									width: 90px;
								}
								
								#bookassist_form label.adults_children
								{
									clear: both;
									display: block;
									width: 170px;
								}
								#bookassist_form #ba_adults
								{
									display: block;
									float: left;
									margin: 2px 4px 15px 0px;
									width: 50px;
								}
								#bookassist_form #ba_children
								{
									display: block;
									float: left;
									width: 50px;
								}
								
								#bookassist_form .date_input
								{
									background: none;
									border: none;
									display: block;
									clear: both;
									cursor: pointer;
									height: 34px;
									margin: 20px 0px 15px 0px;
									width: 175px;
								}
						
						#contenedor #cuerpo #lateral-izq #oferta
						{
							background-image: url(../img/oferta-fondo.gif);
							background-repeat: no-repeat;
							clear: left;
							font-size: 12px;
							height: 124px;
							margin: 0px 0px 0px 0px;
							overflow: hidden;
							padding: 10px 10px 26px 10px;
						}
								#contenedor #cuerpo #lateral-izq #oferta h3
								{
									margin: 0px 0px 10px 0px;
								}
								
								#contenedor #cuerpo #lateral-izq #oferta .img
								{
									background-color: #FFFFFF;
									border: 1px solid #CCCCCC;
									float: left;
									margin: 0px 10px 10px 0px;
									padding: 1px;
								}
								#contenedor #cuerpo #lateral-izq #oferta .txt
								{
									line-height: 16px;
									height: 74px;
									margin: 0px 0px 10px 0px;
									overflow: hidden;
								}
								#contenedor #cuerpo #lateral-izq #oferta .pvp
								{
									color: #9e0039;
									float: left;
									font-weight: bold;
									margin: 0px 10px 0px 0px;
									width: 100px;
								}
								#contenedor #cuerpo #lateral-izq #oferta .url
								{
									margin: 0px 0px 0px 0px;
									text-align: right;
								}
										#contenedor #cuerpo #lateral-izq #oferta .url a
										{
											background-image: url(../img/ico-fle.gif);
											background-position: right 5px;
											background-repeat: no-repeat;
											font-weight: bold;
											padding: 0px 8px 0px 0px;
											text-decoration: none;
										}
										#contenedor #cuerpo #lateral-izq #oferta .url a:hover
										{
											text-decoration: underline;
										}
						
						#contenedor #cuerpo #lateral-izq #ofertas
						{
							background-image: url(../img/pantalla-big-top.gif);
							background-repeat: no-repeat;
							border: 1px solid #539bce;
							border-bottom: none;
							clear: left;
							font-size: 12px;
							margin: 0px 0px 0px 0px;
							padding: 0px;
						}
								#contenedor #cuerpo #lateral-izq #ofertas h3
								{
									margin: 10px;
								}
								
								#contenedor #cuerpo #lateral-izq #ofertas .oferta
								{
									border-bottom: 1px solid #539bce;
									margin: 0px;
									padding: 10px;
								}
								
								#contenedor #cuerpo #lateral-izq #ofertas .oferta_on
								{
									background-color: #cee2f3;
									border-bottom: 1px solid #539bce;
									margin: 0px;
									padding: 10px;
								}
								
								#contenedor #cuerpo #lateral-izq #ofertas .oferta .img, #contenedor #cuerpo #lateral-izq #ofertas .oferta_on .img
								{
									background-color: #FFFFFF;
									border: 1px solid #CCCCCC;
									float: left;
									margin: 0px 10px 10px 0px;
									padding: 1px;
								}
								#contenedor #cuerpo #lateral-izq #ofertas .oferta .txt, #contenedor #cuerpo #lateral-izq #ofertas .oferta_on .txt
								{
									line-height: 16px;
									height: 74px;
									margin: 0px 0px 10px 0px;
									overflow: hidden;
								}
								#contenedor #cuerpo #lateral-izq #ofertas .oferta .pvp, #contenedor #cuerpo #lateral-izq #ofertas .oferta_on .pvp
								{
									color: #9e0039;
									float: left;
									font-weight: bold;
									margin: 0px 10px 0px 0px;
									width: 100px;
								}
								#contenedor #cuerpo #lateral-izq #ofertas .oferta .url, #contenedor #cuerpo #lateral-izq #ofertas .oferta_on .url
								{
									margin: 0px 0px 0px 0px;
									text-align: right;
								}
										#contenedor #cuerpo #lateral-izq #ofertas .oferta .url a, #contenedor #cuerpo #lateral-izq #ofertas .oferta_on .url a
										{
											background-image: url(../img/ico-fle.gif);
											background-position: right 5px;
											background-repeat: no-repeat;
											font-weight: bold;
											padding: 0px 8px 0px 0px;
											text-decoration: none;
										}
										#contenedor #cuerpo #lateral-izq #ofertas .oferta .url a:hover, #contenedor #cuerpo #lateral-izq #ofertas .oferta_on .url a:hover
										{
											text-decoration: underline;
										}
						
						#contenedor #cuerpo #lateral-izq #comentario
						{
							background-image: url(../img/comentario-fondo.gif);
							background-repeat: no-repeat;
							/*height: 209px;*/
							height: 124px;
							margin: 0px 0px 0px 0px;
							overflow: hidden;
							padding: 10px 10px 26px 10px;
						}
								#contenedor #cuerpo #lateral-izq #comentario h3
								{
									margin: 0px 0px 10px 0px;
								}
								#contenedor #cuerpo #lateral-izq #comentario h5
								{
									margin: 0px 0px 0px 0px;
								}
								#contenedor #cuerpo #lateral-izq #comentario .txt
								{
									line-height: 16px;
									/*height: 127px;*/
									height: 63px;
									margin: 0px 0px 5px 0px;
									overflow: hidden;
									padding: 3px 0px 0px 2px;
								}
								#contenedor #cuerpo #lateral-izq #comentario .url
								{
									margin: 0px 0px 0px 0px;
									text-align: right;
								}
										#contenedor #cuerpo #lateral-izq #comentario .url a
										{
											background-image: url(../img/ico-fle.gif);
											background-position: right 5px;
											background-repeat: no-repeat;
											font-weight: bold;
											padding: 0px 8px 0px 0px;
											text-decoration: none;
										}
										#contenedor #cuerpo #lateral-izq #comentario .url a:hover
										{
											text-decoration: underline;
										}
						#contenedor #cuerpo #lateral-izq #banner-group
						{
							background-color:#CCCCCC;
							background-image:url(../img/cajas-pie.gif);
							background-position: bottom;
							background-repeat: no-repeat;
							margin: 0px 0px 0px 0px;
							padding: 1px 1px 16px 1px;
						}
								#contenedor #cuerpo #centro #lateral-izq .banner
								{
									margin: 0px 0px 1px 0px;
								}
				
				#contenedor #cuerpo #centro
				{
					display: block;
					float: left;
					margin: 0px 0px 0px 0px;
					padding: 0px;
					position: relative;
					width: 695px;
				}
						#contenedor #cuerpo #centro #contenido-pq
						{
							background-color: #b5d2ea;
							background-position: 0px 0px;
							background-repeat: no-repeat;
							float: left;
							margin: 0px;
							padding: 1px 1px 0px 1px;
							width: 458px;
						}
								#contenedor #cuerpo #centro #contenido-pq #contenido
								{
									background-color: #FFFFFF;
									background-image: url(../img/pantalla-pq-top.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									float: left;
									margin: 0px;
									min-height: 394px;
									padding: 15px 20px 0px 20px;
									width: 418px;
								}
						
						#contenedor #cuerpo #centro #contenido-big
						{
							background-color: #b5d2ea;
							background-position: 0px 0px;
							background-repeat: no-repeat;
							float: left;
							margin: 0px;
							padding: 1px 1px 0px 1px;
							width: 693px;
						}
								#contenedor #cuerpo #centro #contenido-big #contenido
								{
									background-color: #FFFFFF;
									background-image: url(../img/pantalla-big-top.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									float: left;
									margin: 0px;
									min-height: 445px;
									padding: 15px 0px 0px 20px;
									width: 673px;
								}
										#contenedor #cuerpo #centro #contenido-big #contenido img.thumbnail
										{
											background-color: #FFFFFF;
											border: 1px solid #CCCCCC;
											border-bottom-color: #999999;
											margin: 0px 23px 20px 0px;
											padding: 5px 5px 10px 5px;
										}
										#contenedor #cuerpo #centro #contenido-pq #contenido img.thumbnail
										{
											background-color: #FFFFFF;
											border: 1px solid #CCCCCC;
											border-bottom-color: #999999;
											margin: 0px 23px 20px 0px;
											padding: 5px 5px 10px 5px;
										}
						
						#contenedor #cuerpo #centro #contenido-super
						{
							background-color: #b5d2ea;
							background-position: 0px 0px;
							background-repeat: no-repeat;
							float: left;
							margin: 0px;
							padding: 1px 1px 0px 1px;
							width: 928px;
						}
								#contenedor #cuerpo #centro #contenido-super #contenido
								{
									background-color: #FFFFFF;
									background-image: url(../img/pantalla-super-top.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									float: left;
									margin: 0px;
									min-height: 445px;
									padding: 15px 20px 0px 20px;
									width: 888px;
								}

						#contenedor #cuerpo #centro #contenido .oferta
						{
								background-color: #FFFFFF;
								border: 1px solid #CCCCCC;
								border-bottom-color: #999999;
								float: left;
								margin: 0px 20px 20px 0px;
								padding: 10px;
								width: 293px;
						}
								
								#contenedor #cuerpo #centro #contenido .oferta .img
								{
									float: left;
									margin: 0px 10px 10px 0px;
									width: 74px;
								}
										#contenedor #cuerpo #centro #contenido .oferta img
										{
											background-color: #FFFFFF;
											border: none;
											border: 1px solid #e8e8e8; 
											float: left;
											margin: 0px 0px 0px 0px;
											padding: 0px;
										}
								
								#contenedor #cuerpo #centro #contenido .oferta .tit
								{
									color: #00285f;
									font-size: 18px;
									height: 70px;
									line-height: 24px;
									margin: 0px 0px 0px 0px;
									overflow: hidden;
									padding: 0px;
								}
								
								#contenedor #cuerpo #centro #contenido .oferta .txt
								{
									clear: both;
									font-size: 11px;
									line-height: 16px;
									height: 65px;
									margin: 0px 0px 10px 0px;
									overflow: hidden;
								}
								#contenedor #cuerpo #centro #contenido .oferta .pvp
								{
									color: #9e0039;
									float: left;
									font-weight: bold;
									margin: 0px 10px 0px 0px;
									width: 100px;
								}
								#contenedor #cuerpo #centro #contenido .oferta .url
								{
									margin: 0px 0px 0px 0px;
									text-align: right;
								}
										#contenedor #cuerpo #centro #contenido .oferta .url a
										{
											background-image: url(../img/ico-fle.gif);
											background-position: right 5px;
											background-repeat: no-repeat;
											font-weight: bold;
											padding: 0px 8px 0px 0px;
											text-decoration: none;
										}
										#contenedor #cuerpo #centro #contenido .oferta .url a:hover
										{
											text-decoration: underline;
										}
				
						#contenedor #cuerpo #centro #lateral-der
						{
							background-image: url(../img/cajas-pie.gif);
							background-position: 0px bottom;
							background-repeat: no-repeat;
							background-color: #CCCCCC;
							display: block;
							float: right;
							margin: 0px 0px 0px 0px;
							padding: 1px 1px 15px 1px;
							position: relative;
							width: 213px;
						}
								#contenedor #cuerpo #centro #lateral-der #weather
								{
									background-color: #FFFFFF;
									background-image: url(../img/banner-fondo.gif);
									height: 47px;
									padding: 8px 10px;
								}
										#contenedor #cuerpo #centro #lateral-der #weather h3
										{
											color: #999999;
											line-height: 20px;
											margin: 0px 10px;
										}
										#contenedor #cuerpo #centro #lateral-der #weather h5
										{
											color: #990033;
											margin: 5px 0px;
										}
										#contenedor #cuerpo #centro #lateral-der #weather img
										{
											float: right;
										}
										#contenedor #cuerpo #centro #lateral-der #weather .titus
										{
											width: 130px;
										}
								
								#contenedor #cuerpo #centro #lateral-der .banner
								{
									margin: 0px 0px 1px 0px;
								}
				
				#contenedor #cuerpo #contenido p
				{
					padding: 0px 0px 16px 0px;
				}
				
				#contenedor #cuerpo #contenido ul
				{
					padding: 0px 0px 16px 0px;
				}
						#contenedor #cuerpo #contenido ul li
						{
							background-image: url(../img/ul-li.png);
							background-position: 5px 5px;
							background-repeat: no-repeat;
							padding: 0px 0px 0px 20px;
						}
								#contenedor #cuerpo #contenido ul li ul
								{
									padding: 8px 0px;
								}
										#contenedor #cuerpo #contenido ul li ul li
										{
											background-image: url(../img/ul-li-ul-li.png);
										}
				
				#contenedor #cuerpo #cierre-pq
				{
					background-image: url(../img/pantalla-pq-pie.gif);
					background-position: 235px 0px;
					background-repeat: no-repeat;
					clear: both;
					height: 16px;
					margin: 0px 0px 0px 0px;
					padding: 0px;
					width: 715px;
				}
				
				#contenedor #cuerpo #cierre-big
				{
					background-image: url(../img/pantalla-big-pie.gif);
					background-position: 235px 0px;
					background-repeat: no-repeat;
					clear: both;
					height: 16px;
					margin: 0px 0px 0px 0px;
					padding: 0px;
					width: 930px;
				}
				
				#contenedor #cuerpo #cierre-super
				{
					background-image: url(../img/pantalla-super-pie.gif);
					background-position: 0px 0px;
					background-repeat: no-repeat;
					clear: both;
					height: 16px;
					margin: 0px 0px 0px 0px;
					padding: 0px;
					width: 930px;
				}
		
		#contenedor #pantalla
		{
			background-image: url(../img/pantalla-cos.png);
			background-repeat: repeat-y;
			padding: 0px 0px 0px 0px;
		}
		
		#contenedor #pie
		{
			background-image: url(../img/pie-fondo.png);
			background-repeat: no-repeat;
			clear: both;
			color: #539bce;
			font-size: 11px;
			margin: 0px 0px;
			padding: 0px;
			text-align: center;
			width: 990px;
		}
				#contenedor #pie a
				{
					color: #539bce;
					text-decoration: none;
				}
				#contenedor #pie a:hover
				{
					text-decoration: underline;
				}
				
				#contenedor #pie ul
				{
					margin: 0px;
					padding: 0px;
				}
						#contenedor #pie ul li
						{
							background-image: url(../img/pie-ul-li.gif);
							background-position: 0px 6px;
							background-repeat: no-repeat;
							display: inline;
							padding: 0px 3px 0px 7px;
						}
						#contenedor #pie ul li:first-child
						{
							background: none;
							padding: 0px 3px 0px 0px;
						}
				
				#contenedor #pie #links
				{
					margin: 0px;
					padding: 30px 0px 0px 0px;
				}
				
				#contenedor #pie #datos
				{
					margin: 8px 0px 0px 0px;
					padding: 0px;
				}
				
				#contenedor #pie #bookassist
				{
					color: #28528d;
					margin: 0px 0px 0px 0px;
					padding: 20px 0px 10px 0px;
				}
						#contenedor #pie #bookassist a
						{
							color: #28528d;
						}




/********************			GALERĶA				********************/
#galeria
{
	height: 280px;
	margin: 0px 0px 20px 0px;
	overflow: hidden;
	position: relative;
	width: 695px;
	z-index: 1;
}
		#galeria img
		{
			left: 0;
			opacity: 0.0;
			position: absolute;
			top: 0;
			z-index: 8;
		}
		
		#galeria img.active
		{
			opacity: 1.0;
			z-index: 10;
		}
		
		#galeria img.last-active
		{
			z-index: 9;
		}



#loading
{
	background-image: url(../img/lightbox/lightbox-ico-loading.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	color: #00285f;
	display: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 24px;
	margin: 20px 0px 15px 0px;
	padding: 10px 3px 0px 3px;
	text-align: center;
	visibility: hidden;
	width: 165px;
}
