body {
	
background-image:url(images/back.jpg);

background-repeat:repeat-x;

background-position:top;

background-color:#eceddf;

margin:0px;

padding:0px;

width:100%;


}

.clr{

clear:both;

} 

#container {
	width:1100px;
	
	margin:0 auto;

		
 }

.float-left{

float:left;

}

.float-right{

float:right;

}


.h1{
	font-family:Verdana, Geneva, sans-serif;

	
	font-size: 20px;
	text-align:center;
	color: #036;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
	}

.h2{
	font-family:Verdana, Geneva, sans-serif;
	background-color:#add8e8;
	font-size: 20px;
	color: #036;
		text-align:center;
	
	}
	

.h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #036;
		text-align:center;
	}


#header-text{
	
    background-position:center;
	width:1100px;
	height:30px;
	

}


#header-bg{
	background-image: url(images/index_04.jpg);
	background-repeat:no-repeat;

background-position:center;
	width:1100px;
	height:182px;
	

}

#header ul#nav{

	font-family:Verdana, Geneva, sans-serif;
	
}

#nav li {
	right:70px;
	position:relative;
	top: 17px;
		
}

#subtitulo{
	background-image:url(images/tortuga-06.jpg);
	background-repeat: no-repeat;
	height:38px;
	width:1098px;
	
}

#subtitulo02{
	
}




#menu{
	margin-top:15px;
	margin-left:30px;
	line-height:60px;
	float:left;
	width: 1050px;
	height:20px;
	left: 2px;
	display:block;
}

#calypso
{
	background-position:left bottom;
	width: 320px;
	height: 50px;
	float: right;
	margin: 130px 0 0 0;
}

.link-calypso{
	background-image: url(images/calypso.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width: 320px;
	height: 50px;
	display:block;
	margin: 0 0 0 0;
	float:left;

}

/*menu principal*/
.link-inicio{

background-image: url(images/iniciobutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;



}
	
.link-inicio:hover{
	background-image: url(images/iniciohoverbutton.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:120px;
	height:19px;
	display:block;
	float:left;
	margin:0 25px;

}	
	
.link-detalles{

background-image: url(images/detallesbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}
	
.link-detalles:hover{

background-image: url(images/detallehoversbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}	

.link-testimonios{

background-image: url(images/testimoniosbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}
	
.link-testimonios:hover{

background-image: url(images/testimonioshoverbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}	

.link-contacto{

background-image: url(images/contactobutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}
	
.link-contacto:hover{

background-image: url(images/contactohoverbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}	


.link-reservar{

background-image: url(images/reservarbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}
	
.link-reservar:hover{

background-image: url(images/reservarhoverbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}	

.link-preguntas{

background-image: url(images/preguntasbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}
	
.link-preguntas:hover{

background-image: url(images/preguntashoverbutton.gif);

background-repeat:no-repeat;

background-position:left;

width:120px;

height:19px;

display:block;

float:left;

margin:0 25px;

}	


/*fin menu principal*/

#video{
	width:350px;
	height:251px;
	margin:10px 30px 10px 100px;
	float:left;
	display:block;
	font:.8em verdana;
	color:#CCCBB4;
	text-decoration:none;
	text-align:justify;
	border:1px solid #0066CC;

}


#videodetalles{
background-image:url(images/video.jpg);
background-repeat:no-repeat;
	width:249px;
	height:179px;
	margin:20px 30px 30px 170px;
	float:left;
	display:block;
	

}

.textovideo{

font:.8em verdana;
	color: #000066;
	text-decoration:none;
	text-align: center;
	border:1px solid #0066CC;
	padding-top:115px;
	
	}


#form{
	width:500px;
	height:179px;
	margin:20px 10px 80px 10px;
	float:left;
	display:block;
	font:.8em verdana;
	color:#CCCBB4;
	text-decoration:none;
	text-align:justify;
	border:1px solid #0066CC;

}

#tableform {
	margin:0 auto;
	width:400px;
	
}

.input-row{

margin:5px 0px;

}


/*formulario registro*/
.input-center{
	font-size:14px;
	color: #000066;
	text-decoration:none;
	text-align: center;
	width:400px;
	float:left;
	padding-bottom:5px;
	font-family: verdana;
	font-weight: bold;
	

}

.input-left{
	font:.8em verdana;
	font-size:12px;
	color: #000066;
	text-decoration:none;
	text-align:right;
	width:100px;
	float:left;
	padding-bottom:5px;

}

.input-right{

text-align:left;
float:left;
font:12px verdana;
margin:0 0 0 5px;
color:#CCCBB4;
text-decoration:none;
width:290px;
padding-bottom:5px;
}


.input-text{


font-size:14px;
font-family:verdana;
color: #000066;
text-decoration:none;

width:290px;

height:18px;

background-color: #ddd4b7;

border:1px solid #949384;

padding:0 5px;

}

/*fin formulario registro*/

#textoprincipal{
	width:400px;
	height:185px;
	margin:5px 10px 20px 100px;
	float:left;
	display:block;
	color:#003399;
	text-decoration:none;
	text-align:justify;
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	text-align: justify;

}


#textodetalles{
	width:800px;
	margin:10px 10px 20px 150px;
	float:left;
	display:block;
	color:#003399;
	text-decoration:none;
	text-align:justify;
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	text-align: justify;

}

#textodetalles2{
	width:800px;
	margin:10px 10px 20px 150px;
	float:left;
	display:block;
	color:#003399;
	text-decoration:none;
	text-align:justify;
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	text-align: justify;

}



#fotos{
	width:400px;
	height:185px;
	margin:10px 130px 20px 10px;
	background-image:url(images/islatortuga.jpg);
	float: right;
	display:block;
	color:#003399;
	text-decoration:none;
	text-align:justify;
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	text-align: justify;

}


/*texto pie de pagina*/
#bottom{
	margin-top:15px;
	margin-left:30px;
	
	line-height:60px;
	float:left;
	width: 1050px;
	height:20px;
	left: 2px;
	display:block;

}

.textmenubottom{
	font:.7em verdana;
	text-align:center;
	color: #000099;
	text-decoration:none;
	float:right;

}
/*fin texto pie de pagina*/


/*imagen donde estaba el video*/
.videoinput-center{
	font-size:14px;
	color: #000066;
	text-decoration:none;
	text-align: center;
	width:800px;
	float:left;
	padding-bottom:5px;
	font-family: verdana;
	font-weight: bold;
	

}

.videoinput-left{
	font:.8em verdana;
	font-size:12px;
	color: #000066;
	text-decoration:none;
	text-align:right;
	width:214px;
	float:left;
	padding-bottom:5px;
	margin:10px 50px 10px 130px;
	height: 169px;

}

.videoinput-right{
	text-align:left;
	float:left;
	font:12px verdana;
	margin:10px 30px 10px 50px;
	color:#CCCBB4;
	text-decoration:none;
	width:214px;
	padding-bottom:5px;
	height: 169px;
}
/*fin imagen donde estab el video*/


/*Reservas*/

.reservasinput-center{
	font-size:14px;
	color: #000066;
	text-decoration:none;
	text-align: center;
	width:800px;
	float:left;
	padding-bottom:15px;
	font-family: verdana;
	font-weight: normal;
	

}


/*fin reservas*/
