/* CSS Document */
body	{	margin:0;
			padding:0;	}
			
#container	{
	width: 900px;
	height:940px;
	position:relative;
	margin-left: auto;
	margin-right:auto;
	background-image:url(../imagenes/fondo.png);
	background-repeat:no-repeat;
	background-position:center;				}

#titulo	{	background-image: url(../imagenes/cabecera.png);
			background-repeat:no-repeat;
			background-position:left;	
			width:900px;
			height: 150px;	 }

#banderas {	width: 900px;
			height: 30px;
			margin:10px 0 0 0 ;			 }

#barranav	{	width: 180px;
				height: 300px;
				position:absolute;
				top:170px;
				left:1px;
				margin-top:45px;	 		}	

#central	{	position:absolute;
				left:185px;
				top:280px;
				margin: 15px 5px 0 10px;
				height:540px;
				background-color: #FFFFFF;		}
				
#nav 	{	padding:0;
			margin:0;
			background-image: url(../imagenes/kayak1.png);
			background-repeat:no-repeat;
			background-position:center;
			background-color:#FFFFFF;		}
			
#nav li	 {	list-style:none;
			display:block;
			padding:0 0 10px 0 ;
			text-align:left;
			vertical-align: middle;			}
			
#nav li a	{	text-decoration:none;
				display:block;
				padding: 5px 0 5px 10px;
				font-family: "Courier New", Courier, monospace;
				font-weight: bolder;
				font-size: 12px;
				color: #003399;		}

#nav li.blog { padding: 0 ;	}

#nav li a:hover {	background-color: #CCCCCC;
					color: #0099FF;		}
	
.logo	{	width: 150px;
			z-index:1;
			position: relative;
			left: 730px;
			top: 5px;	}

#meteocat	{	width: 170px;
				height: 55px;
				position:absolute;
				left:710px;
				margin: 45px 0 0 10px;
				padding:5px 0 0 0 ;
				background-color:#FFFFFF;	}
				
body {	background-image: url(../imagenes/cielo.png);
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position:top;   }
		
.kayak	{	width: 200px;
			height: 160px;
			position: absolute;
			left: 380px;
			top: -10px;		}
			
.flash	{	height:10px;
			background-color:#CCCCCC;
			margin-top:2px;		}
			
.meteo  {	border-style:none;
			margin-left:20px;		}

#nav .info a {	background-color: #CCCCCC;
					color: #0099FF;		}

#fotos	{	display: block;
			width: 170px;
			height: 335px;
			float: left;
			margin: 10px 0 0 10px		}
			
h1.titulo	{	font-family: "Courier New", Courier, monospace;
				color: #000099;				
				font-size: 12px;
				text-align:left;				
				padding: 15px 5px 0 10px;			}
				
.excurini	{	color:#000000;
				font-size:11px;					}
				
h1 span.precios	{	display:block;
					float:left;
					width: 220px;
					height:110px;
					margin-top:10px;
					padding: 0px 5px 0 10px;
					font-size:11px;	}						
			
h1 span.fotos	{	display:block;
					width: 240px;
					height: 110px;
					float: right;
					background-color:#006699;
					margin: 10px 10px 0 0;	}

#vermapa 	{	text-decoration:none;									
				font: "Times New Roman", Times, serif;
				font-size:12px;
				color:#000000;	}
a:hover #vermapa	{	font-size: 14px;
						color:#003399;	}
					
#contacto	{	width: 500px;
				height: 60px;
				position:absolute;
				top:170px;
				left:185px;				
				margin: 45px 0 0 10px;
				background-color:#CCCCCC;
				padding: 5px;
				text-align:center;
				font: "Times New Roman", Times, serif;
				font-size:12px;
				color: #003366;		}
				
.telefono	{	color:#000066;
				font-size:16px;
				font-weight:bolder;		}
				
.email	{	color:#000066;
			font-size:16px;
			font-weight:bolder;	}
			
.email a	{	color:#000066;		}

#kayakp	{	width: 180px;
			height:150px;
			position:absolute;
			left:1px;
			top:420px;
			margin: 50px 0 0 1px;	}
			
#kayakp a img	{	width:180px;
					height:150px;	}

#face	{	width: 175px;
			height: 75px;
			position:absolute;
			left:710px;
			top:260px;
			margin: 25px 0 0 5px;	}

#idiomas	{	position:relative;
				width:90px;
				height:20px;
				top:130px;
				left:635px;	}
#idiomas img	{	border-style:none;	}
