body {background:#053a5e;font:13px/1.5 "Lucida Grande", "Helvetica Neue", Helvetica, Arial, sans-serif;}

@font-face{
	font-family:'Serifita';
	src:local('Archer Medium'),
	local('Archer');
}

.clear {clear:both;}
a {color:#fff;text-decoration:none;}
p {margin-bottom:15px;}
ul {list-style:disc;margin-left:15px;}
li {}
::-moz-selection{
	background:#053a5e;
	color:#fff;
}

::selection {
	background:#053a5e;
	color:#fff;
}

#langs {
	width:100%;
	margin:0 auto;
	position:absolute;
	top:0px;
}
#langs div{width:960px;margin:0 auto;display:block;}

#langs a {
	float:right;
	font-size:10px;
	color:#053a5e;
	padding:5px;
	background:#fff;
	-webkit-transition: all .5s ease-out;
	-webkit-border-radius:5px;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
}

#langs a:hover {
	background:#053a5e;
	color:#fff;
	-webkit-transition: all .2s ease-out;
}

h1,h2,h3,h4,h5,h6 {font-family:Serifita;line-height:2em;}

h1 {
	background:url('/resources/images/logo.png') left center no-repeat;
	font-size:32px;
	font-weight:normal;
	display:block;
	padding:25px 10px 25px 110px;
	margin:0 0 0px 10px;
}
h2 {font-size:30px;margin-left:10px;}
h3 {font-size:21px;}

form {margin:10px 0 10px;}
label {font-size:11px;display:block;margin:0 0 5px;}
input, textarea {display:block;margin:0 0 15px;}
input:not([type="submit"]), textarea {border:2px solid #005994;background:#005994;color:#d3ebfb;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:290px;}
input:not([type="submit"]):focus, textarea:focus {border-color:#72bff2;}
textarea {height:150px;resize:none;}
input[type="submit"] {padding:5px 15px;background:#72bff2;border:none;color:#053a5e;font-size:12px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 1px rgba(0,0,0,0.8);-moz-box-shadow:rgba(0,0,0,0.8) 0 1px 1px;}

div.seccion {color:#005994;display:block;position:relative;}

div.seccion div.nube {
	height:100px;
	width:100%;
	background:url('/resources/images/nubes/perfil.png') bottom center repeat-x;
	position:relative;
	z-index:10;
}

div.seccion > div.inner {margin:0 auto;width:960px; position: relative;}
div.seccion > div.inner > div.subseccion, div.seccion > div.inner div.subseccion {width:300px;display:inline;float:left;margin:0 10px;}

.slideshow { display: block; }
.spacer { display: block; height: 50px; }

#header > div.inner {}

#header {margin-top:0px;background-color:#fff;}
	#header > .nube {margin-top:0px;}
#perfil {background:#D3EBFB;font:24px Serifita;}
	#perfil > .nube {background-image:url('/resources/images/nubes/recent.png');}
#recent {background:#72bff2;color:#D3EBFB;text-shadow:0 1px 0 rgba(5,58,94,0.2);}
	#recent > .nube {background-image:url('/resources/images/nubes/aboot.png');}
#aboot {background:#005994;color:#72bff2;text-shadow:0 1px 0 rgba(5,58,94,0.8);}
	#aboot > .nube {background-image:url('/resources/images/nubes/contacto.png');}
#contacto {color:#72bff2;text-shadow:0 1px 0 rgba(0,0,0,0.4)}


#perfil blockquote {
	width:540px;
	padding:0 10px;
	font-size:26px;
	line-height:36px;
}

ul.patos {
	width:100%;
	position:absolute;
	margin:0 auto;
	bottom: -70px;
}

ul.patos > li {
	height:105px;
	width:116px;
	display:block;
	background:url('/resources/images/pato/izquierda.png') top center no-repeat;
	list-style:none;
	float:left;
}

ul.patos.derecha > li {
	background-image:url('/resources/images/pato/derecha.png');
}
ul.patos.izquierda > li {
	float:right;
}

#pato2 {margin-right:90px;}
#pato3 {margin-right:30px;}
#pato4 {margin-left:180px;}
#pato5 {margin-left:20px;}
#pato6 {margin-left:210px;}

#showcase {padding:0 10px;position:relative;display:block;height:300px;}
#showcase .slide .images {
	background:#fff;
	float:left;
	height:300px;
	overflow:hidden;
	width:380px;
	margin-right:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}


#showcase .slide {
	position:absolute;
	top:0;
	left:20;
	display:none;
}

#showcase .slide.current {position:relative;display:block;}

#contacto strong {color:#fff;display:block;}

.round5 {-webkit-border-radius:5px;-moz-border-radius:5px;}