/* REINICIO */

:first-child + html {
}
* {
margin:0;
padding:0;
}
html #cabecera, html #contenidos, html #pie {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:62.5%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
font-weight:normal;
margin:0;
}
sup {
bottom:0.3em;
position:relative;
vertical-align:baseline;
}
sub {
bottom:-0.2em;
position:relative;
vertical-align:baseline;
}
li, dd, blockquote {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:1em;
}
a, a:link, a:visited, a:hover, a:active {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-decoration:none;
}
a img {
border:medium none;
text-decoration:none;
}
img {
border:medium none;
text-decoration:none;
}
button {
cursor:pointer;
}
input:focus, select:focus, textarea:focus {
background-color:#FFFFFF;
}
fieldset {
border:medium none;
}
.clear {
clear:both;
}
.float-left {
float:left;
}
.float-right {
float:right;
}
.helvetica {
font-family:Arial,Helvetica,Geneva,sans-serif;
}
.estirar {
height:1%;
}
.estirar:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.alt {
display:none;
}



/* MARRUECOS */

body{ text-align:center; background-color: #1E130D; margin: auto;}

#contacto{ background: #130C06 url(../img/contacto.jpg) no-repeat top center;}
#descripcion{ background: #130C06 url(../img/inicio.jpg) no-repeat top center;}
#inscripcion{ background: #130C06 url(../img/inscripcion.jpg) no-repeat top center;height:1300px;}
#ok{ background: #130C06 url(../img/ok.jpg) no-repeat top center;}
#itinerario{ background: #130C06 url(../img/itinerario.jpg) no-repeat top center;height:2000px;}
#precio{ background: #130C06 url(../img/precio.jpg) no-repeat top center;height:1300px;}
#proxima_aventura{ background: #130C06 url(../img/proxima_aventura.jpg) no-repeat top center;height:1800px;}
#ok{ background: #130C06 url(../img/OK.jpg) no-repeat top center;height:1200px;}

table{ text-align: center; margin: auto;}

td{ text-align: left;}


/* menu */


a#enlaceDescripcion{ text-indent: -9999px; display: block; height: 34px; width: 194px; position: relative; top: 16px;}

a#enlaceItinerario{ display:block; height:34px; left:16px; position:relative; text-indent:-9999px; top:16px; width:112px;}

a#enlacePrecio{ display:block; height:34px; left:11px; position:relative; text-indent:-9999px; top:16px; width:112px; }
a#enlaceInscripcion{ display:block; height:34px; left:25px; position:relative; text-indent:-9999px; top:16px; width:112px; }
a#enlaceContacto{ display:block; height:34px; left:14px; position:relative; text-indent:-9999px; top:16px; width:112px; }
a#enlaceAventuras{ display:block; height:34px; left:23px; position:relative; text-indent:-9999px; top:16px; width:177px; }


/* itinerario */

body#itinerario a#link{ position: relative; top: 250px; left: 445px; text-indent: -9999px; display: block; width: 135px; height: 16px;}
body#itinerario a#aviso{ position: relative; top: 292px; left: 345px; text-indent: -9999px; display: block; width: 60px; height: 16px;}
body#itinerario a#coronelTapiocca{ position: relative; top:296px;}
body#itinerario a#avisolegal{ position: relative; top: 304px; left: 456px; text-indent: -9999px; display: block; width: 118px; height: 16px;}

/* ok */

body#ok a#aviso{ position: relative; top: 196px; left: 345px; text-indent: -9999px; display: block; width: 60px; height: 16px;}
body#ok a#coronelTapiocca{ position: relative; top:200px;}
body#ok a#avisolegal{ position: relative; top: 207px; left: 456px; text-indent: -9999px; display: block; width: 118px; height: 16px;}

/* precio */

body#precio a#aviso{ position: relative; top: 142px; left: 345px; text-indent: -9999px; display: block; width: 60px; height: 16px;}
body#precio a#coronelTapiocca{ position: relative; top: 147px;}
body#precio a#avisolegal{ position: relative; top: 154px; left: 456px; text-indent: -9999px; display: block; width: 118px; height: 16px;}

/* inscripcion */

body#inscripcion { padding:0 0 40px 0;}

body#inscripcion a#aviso{ position: relative; top: 196px; left: 345px; text-indent: -9999px; display: block; width: 60px; height: 16px;}
body#inscripcion a#coronelTapiocca{ position: relative; top: 200px;}
body#inscripcion a#avisolegal{ position: relative; top: 208px; left: 456px; text-indent: -9999px; display: block; width: 118px; height: 16px;}

/* contacto */

body#contacto a#aviso{ position: relative; top: -96px; left: 345px; text-indent: -9999px; display: block; width: 60px; height: 16px;}
body#contacto a#coronelTapiocca{ position: relative; top: -90px;}
body#contacto a#avisolegal{ position: relative; top: -82px; left: 456px; text-indent: -9999px; display: block; width: 118px; height: 16px;}


/* próxima aventura */

body#proxima_aventura { padding:0 0 180px 0;}

body#proxima_aventura a#aviso{ position: relative; top:852px; left: 345px; text-indent: -9999px; display: block; width: 60px; height: 16px;}
body#proxima_aventura a#coronelTapiocca{ position: relative; top: 856px;}
body#proxima_aventura a#avisolegal{ position: relative; top:864px; left: 456px; text-indent: -9999px; display: block; width: 118px; height: 16px;}

body#proxima_aventura #mailGimeno{ position: relative; top: 877px;}
body#proxima_aventura #mailCt{ position: relative; top: 877px;}


body#descripcion a#aviso{ position: relative; top: -95px; left: 345px; text-indent: -9999px; display: block; width: 60px; height: 16px;}
body#descripcion a#coronelTapiocca{ top: -90px;}
body#descripcion a#avisolegal{ position: relative; top: -83px; left: 455px; text-indent: -9999px; display: block; width: 118px; height: 16px;}




body#precio { padding:0 0 50px 0;}




/* cuerpo central */

	/* contacto */
	
	a#mailGimeno{ position: relative; top: -27px; left: 382px; text-indent: -9999px; display: block; width: 257px; height: 16px;}
	
	a#mailCt{ position: relative; top: -27px; left: 382px; text-indent: -9999px; display: block; width: 257px; height: 16px;}
	
	/* formulario */
	
	form{ position: relative; text-align: center; margin: auto; position: relative; top: 125px; left: -29px;}
	
	#botonEnviar{ position: relative; top: 161px; left: 197px;}
	
	.Estilo1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e8e6bb; padding: 0 11px 0 0;}
	.estilo2{ width: 396px;}
	.Estilo3 { font-size: 16px}
	.Estilo4 {width: 400px;}





/* pie */

a#coronelTapiocca{ position: relative; top: -82px; left: 382px; text-indent: -9999px; display: block; width: 257px; height: 16px;}





