/*
lma: 2010
color azul principal: 86C9EF;
positions, floats, medidas, paddings y margins al principio de las sentencias::: 
formato en el medio de las sentencias:::
css3 al final
*/
html{
	height:	100%;
}
body{
	font: normal .8em/1.5em Century Gothic, Arial, Helvetica, sans-serif;
	background: #86C9EF;
	height:100%;

}
h1{
	font: bold 1.1em Century Gothic, Arial, Helvetica, sans-serif;
}
h2{
	font: bold 1.1em Century Gothic, Arial, Helvetica, sans-serif;
}

#super_wrap{
	position:   relative;
	z-index:	10;
	min-height:	100%;
	width:		100%;
	min-width:	982px;
	
	margin-bottom: -170px;
}

#inner_wrap{
	width:		972px;
	min-height:	1200px;
	margin: 	110px auto 0;
	padding:	5px;
	
	
	background:	#fff;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:		5px;
	
}
#super_wrap #separator{
	clear:				both;
	height:				205px;
}
#top {
	padding:			10px 40px 40px;
}
#top h1{
	margin-top:			10px;
	color:				#2F3E46;
}
#top h2{
	color:				#63B3D3

}

#gallery{
	position:			relative;

	width:				880px;
	height:				240px;
	padding:			10px;
	margin:				0 auto;
	
	background: 		#CCEAF1;
	
	-webkit-box-shadow:	4px 4px 4px #ccc;
	-moz-box-shadow:	4px 4px 4px #ccc;
	box-shadow:			4px 4px 4px #ccc;			
	
}

.slider {
	position: relative;
}
#gallery .wrapper-slides{
	position:			absolute;
	top:				0;
	overflow: 			auto;
	width:				785px !important;
	height:				235px;
	margin:				0 40px;
}

#gallery .wrapper-slides ul{
	width: 				99999px;
	margin:				 0;
	padding:			 0;
	position: 			 absolute;
	top:				 0;
	
	list-style-image:	none;
	list-style-position: outside;
	list-style-type:	 none;
}
.wrapper-slides ul li{
	display: 			block;
	float:				left;
	width:				785px;
}


#gallery .slider .wrapper-slides ul li a.thickbox{
	display: 			block;
	width:				785px;
	height:				234px;
	
	background: 		transparent url('/images/slide_background_long.png') 0% 101% no-repeat;
}
#gallery .slider .wrapper-slides ul li a.thickbox:hover{
	background: 		transparent url('/images/slide_background_long.png') 0% 0% no-repeat;
}
#gallery a.narrow_left{
	width:				45px;
	height: 			42px;
	position:			absolute;
	top:				90px;
	left:				-30px;
	
	background: 		transparent url('/images/left_narrow.png') 0% 101% no-repeat;
}
#gallery a.narrow_left:hover{
	background: 		transparent url('/images/left_narrow.png') 0% 50% no-repeat;
}
#gallery a.narrow_left:active{
	background: 		transparent url('/images/left_narrow.png') 0% 1% no-repeat;
}
#gallery a.narrow_right{
	width:				45px;
	height: 			42px;
	position:			absolute;
	top:				90px;
	left:				870px;
	
	background: 		transparent url('/images/right_narrow.png') 0% 101% no-repeat;
}
#gallery a.narrow_right:hover{
	background: 		transparent url('/images/right_narrow.png') 0% 50% no-repeat;
}
#gallery a.narrow_right:active{
	background: 		transparent url('/images/right_narrow.png') 0% 1% no-repeat;
}
#gallery #thumbNav,#gallery #start-stop{
	display:			none;
}

#wrapper-contacto{
	position:			relative;
	width:				400px;
	height:				300px;
	margin:				55px 40px 40px;
	padding-top:		30px;
	float:				left;
	
	background: 		#2F89C4;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:		5px;

}
#inner-contacto{
	width:				92%;
	height:				280px;
	margin:				0px auto;
	padding:			5px;
		
	background:			#FCFCFC;
}

#inner-contacto p.titulo{
	position: 			absolute;
	top:				5px;
	
	font: 				bold 1.3em Century Gothic, Arial, Helvetica, sans-serif;
	color:				#fff;
}
#inner-contacto p.address{
	position: 			absolute;
	top:				255px;
	left:				20px;
	color:				#F49705;
}
#frases{
	width:				400px;
	height:				290px;
	float:				left;
	margin:				80px 40px 40px;

	
	background: 		transparent url('/images/birds.gif') right bottom no-repeat;
}
#frases h2{
	font: 				bold 2.2em Century Gothic, Arial, Helvetica, sans-serif;
	color:				#F49705;
}
#frases p.cite{
	line-height: 		29px;
}
#frases p.cite:before{
	content: url('/images/comillas_open.gif');
}
#frases p.cite:after{
	content: url('/images/comillas_close.gif');
}
input:hover,textarea:hover{
	border:				1px solid #D6EC4F;
}
input,textarea{
	padding:			8px;
	width:				320px;
	font-size: 16px;
	border:				1px solid #82BBDD;
	color:				#FFF;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.error{
	border:				1px solid #F17539 !important;
	color:				red !important;
}
input#nombre{
	background: 		#A6A7A7 url('/images/user_form.png') 2% 30% no-repeat;
	padding-left:		35px;
}
input#email{
	background: 		#A6A7A7 url('/images/email_form.png') 2% 30% no-repeat;
	padding-left:		35px;
}
textarea{
	background: 		#A6A7A7 url('/images/comentario_form.png') 2% 30% no-repeat;
	padding-left:		35px;

}
label{display:none}

p.submit{
	float:				right;
	margin-top:			25px;
}
a.boton{
	position: 			relative;
	display:			block;
	width:				98px;
	height:				40px;
	
	color:				#2F3E46;
	text-decoration: 	none;
	background:     	transparent	url('/images/boton.png') 0% 100% no-repeat;
}
a.boton:hover{
	text-decoration: 	underline;

	background:     	transparent	url('/images/boton.png') 0% 50% no-repeat;
}
a.boton:active{
	background:     	transparent	url('/images/boton.png') 0% 0% no-repeat;
}
a.boton span{
	position:			absolute;
	display: 			block;
	width:				98px;
	height:				40px;

	top:				10px;
	color:				#2F3E46;	
	text-align:			center;

}

#footer{
	width:				100%;
	height:				170px;
}
#footer #inner_footer{
	position: 			relative;
	z-index:			100;
	width:				986px;
	height:				170px;
	margin:				0 auto;
}
#footer #depper_footer{
	position: 			absolute;
	top:				-365px;
	width:				995px;
	height:				595px;
	background: 		transparent url('/images/prado_footer.gif') no-repeat;
}

#super_wrap .planeta_1{
	position: 			absolute;
	z-index: 			-1;
	top:				10px;
	left:				20px;
	width:				210px;
	height:				170px;
	
	background: 		transparent url('/images/planeta_1.png') no-repeat;

}
#super_wrap .planeta_small{
	position: 			absolute;
	z-index: 			-1;
	top:				1150px;
	left:				100px;
	width:				40px;
	height:				40px;
	
	background: 		transparent url('/images/planeta_small_1.png') no-repeat;

}

#super_wrap .dos_planetas{
	position: 			absolute;
	z-index: 			-1;
	top:				-100px;
	left:				740px;
	width:				264px;
	height:				170px;
	
	background: 		transparent url('/images/dos_planetas.png') no-repeat;

}
#super_wrap .dos_planetas_middle{
	position: 			absolute;
	z-index: 			-1;
	top:				600px;
	left:				0px;
	width:				264px;
	height:				170px;
	
	background: 		transparent url('/images/dos_planetas.png') no-repeat;

}
#super_wrap .nube{
	position: 			absolute;
	z-index: 			10;
	top:				-100px;
	left:				300px;
	width:				140px;
	height:				66px;
	
	background: 		transparent url('/images/nube.png') no-repeat;
}

#super_wrap .nube_2{
	position: 			absolute;
	z-index: 			-10;
	top:				300px;
	left:				5px;
	width:				140px;
	height:				66px;
	
	background: 		transparent url('/images/nube.png') no-repeat;

}
#mensaje_error,
#mensaje_confirmacion{
	position: 			absolute;
	top:				-74px;
	left:				-40px;
	display:			none;
	width:				370px;
	margin:				40px 0 0 40px;

	background:			#F17539;
	color:				#fff;
	font-size:			1.5em;
	padding:			10px 15px;
}
#mensaje_confirmacion{
	background: 		#ACCD28 !important;
}

