/*----------------------------------- CopyRight --------*/
/*                                                      */
/*  Estilo principal lauracastilla.com                  */
/*  Pixelmio - www.pixelmio.net - pixelmio@pixelmio.com */
/*  Version 1.5-29 - 04/2010                            */
/*                                                      */
/*----------------------------------- /CopyRight -------*/

/* @group Generales */

html, body, #wrap {height: 100%}
body > #wrap {height: auto;min-height: 100%}
body {background: #000 url(../images/background.jpg) top left repeat;color:#c2c4c3}
a {color: #c2c4c3}
outline {border: none}
/* @end */

/* @group Divisiones & Partes */
#corpus {padding-bottom: 30px; /* must be same height as the footer */}
#corpus2 {padding-bottom: 30px;background: url(../images/tache2.png) no-repeat 100px top;}  /* must be same height as the footer */
#quiensoy {background: url(../images/lalapola.png) no-repeat left top;margin-top: -10px;}
#quiensoy p {padding-left: 250px;text-align: justify}
#quiensoy h2 {padding-left: 250px;font-size: 35px;font-weight: normal}
#entrevista {background: url(../images/entrevista-lala.png) no-repeat left top;margin-top: -10px}
#entrevista p {margin-bottom:10px;padding-left:310px}
#entrevista p.pregunta {font: italic bold 17px Georgia, "Times New Roman", Times, serif;background: url(../images/line.png) no-repeat right top;
	padding-top: 15px}
#entrevista p.preguntatop {font: italic bold 17px Georgia, "Times New Roman", Times, serif;padding-top: 15px}
#entrevista p.respuesta {font-size: 11px;text-align: justify}
#curriculum {background: url(../images/curriculum-lala.png) no-repeat left top;margin-top: -10px}
#curriculum p {padding-left: 295px;text-align: justify}
#curriculum ul {padding-left: 295px;list-style: none;font-size: 11px}
#curriculum ul li {margin-left: 5px}
#curriculum h2, #curriculum h3 {padding-left: 295px;font-weight: normal}
#menu_float {padding-top: 200px}
#menu_float ul {list-style: none;background: url(../images/sep_v.png) no-repeat right center;margin: 0;height: 250px;padding-top: 70px}
#menu_float ul li {margin:0;padding:0 10px 0 0;text-align:right}
#menu_float ul li a {color:#616765;font-size:19px;text-decoration:none;text-shadow:1px 1px 10px #000}
#menu_float ul li a:hover {border-bottom: dotted 1px}
#footer {background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);clear:both;height:50px;margin-top:-50px; /* negative value of footer height */
	position:relative;}
#footer p {margin-bottom:0;padding:17px 0 0;color:#ADB9B6;font-size: 12px}
#footer p span{float:right}
/* @end */
/* CLEAR FIX*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%}
.clearfix {display: block}
/* End hide from IE-mac */

#wrap {}
#header {background: rgba(0, 0, 0, 0.23);height:97px}
#logo {}
#logo h1 {background:url("../images/firma.png") no-repeat left top transparent;margin-bottom: 0}
#logo h1 a {display:block;width:265px;height:150px;text-indent:-9999em}
#nav {}
#nav ul {height:97px;margin-bottom:0;position:relative}
#nav ul, .nopuntos {list-style:none}
#nav ul li {float:left;margin: 0;background: url(../images/sep_bot.png) no-repeat right center}
#nav ul li a {color:#99a19e;display:block;font-size:15px;height:42px;padding:55px 15px 0 0;text-align:right;
	text-decoration:none;width:100px}
#nav ul li a.active {background: url(../images/piquito.gif) no-repeat 65% 100%;color: #FFF}
#nav ul li a:hover {background: url(../images/piquito.gif) no-repeat 65% 100%}
#slider {background:transparent url(../images/bg_slider.png) top center no-repeat;height: 460px}
#textos, #ayuda {background: url(../images/sep_h.png) no-repeat center top;padding-top: 15px}
div.link h3 a {color: #FFF;text-decoration: none}
#textos h3 {font-size: 27px;text-shadow: 5px 1px 3px #000}
#textos p {text-align: justify}
#pasos {font-size: 12px}

/* @group Formularios */

/* @group Formulario de Contacto */
#contact-form label {font-weight:bold}
#contact-form label.error {
	border:1px dotted;
	color:#B60706;
	margin:0 10px 0 0;
	padding:5px 10px;
}
#contact-form input[type="text"], #contact-form textarea {	
	background-color:#9EADA8;
	border:medium none;
	color:#4A4A4A;
	font-family:Helvetica, Arial, Sans-serif;
	font-size:1.1em;
	font-weight:bold;
	margin: 0 0 7px;
	padding:5px;
}

#contact-form p {}
#contact-form #submit {}
#contact-form #visitorname, #contact-form #visitormail {width:335px}
#contact-form #subject {width:695px}
#contact-form #notes {width:692px}
#contact-form p.petit {font-size:0.8em;text-align:justify}
/* @end */

/* @group Formulario Fotos */
#pedido-form label {font-weight:bold}
#pedido-form label.error {
	border:1px dotted;
	color:#B60706;
	margin:0 10px 0 0;
	padding:5px 10px;
}

#pedido-form input[type="text"], #pedido-form textarea {
	color:#4A4A4A;
	font: normal bold 1.1em Helvetica, Arial, Sans-serif;
	margin-bottom: 5px;
	padding:5px;
	background-color:#9EADA8;
	border:medium none;
	width: 230px
}

#pedido-form p {}
#pedido-form #submit {font-size:100%;font-weight:bold}
#pedido-form #visitorname {width:335px}
#pedido-form #notes {width:770px}
#pedido-form p.petit {font-size:0.8em}
/* @end */

/* @group Formulario Fotos */
p.arriba label {vertical-align:top}

#frmFotos {margin-top: 20px; margin-left:100px}
#frmFotos label {
	float:left;
	font-weight:bold;
	padding-right:10px;
	text-align:right;
	width:60px;
}
#frmFotos input.grande {}
#frmFotos input[type="text"], input[type="file"], #frmFotos textarea  {
	color:#4A4A4A;
	font-family:Helvetica, Arial, Sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:5px;
	background-color:#9EADA8;
	border:medium none;
}

#frmFotos textarea  {width:600px}
#frmFotos p {margin-bottom:10px}
#frmFotos #submit {}
#frmFotos p.petit {font-size:0.8em}
/* @end */

/* @end */

#precios, #help, #transporte, #dudas {
   overflow: auto;
	/*width: 50%;
	height: 50%;*/
	background-color: #1b201e;
	padding:9px 10px 0 14px;
}

#precios h4, #help h4, #transporte h4, #dudas h4 {margin-bottom:5px;font-size:16px}
#precios p, #help p, #transporte p, #dudas p {font-size:12px}
#ayuda #precios, #ayuda #help, #ayuda #transporte, #ayuda #dudas {display: none}
#ayuda ul {margin:2px auto 50px 200px;list-style: none}
#ayuda ul li{float: left}
#ayuda ul li a {font-size:11px;text-decoration:none}


/* @group Classes */
.sep {background: url(../images/sep_v.png) no-repeat 96% top; position: relative;}
.sep2 {background: url(../images/sep_v.png) no-repeat 97.4% top}
.d {text-align:right}
.top {vertical-align:top}
.centrado {text-align:center}
.derecha {text-align:right}
.pequeno {font-size:90%}
.grande {font-size:120%}
.blanco {color:#F1f1f1}
.souligne {text-decoration: underline}
.rojo {color:red;font-size:11px;font-weight:bold;padding-left:73px}
.aviso  {color:#C00;font-weight:bold;margin-top:-12px}
.barra {background: url(../images/sep_h.png) no-repeat left top;padding-top: 30px}
p.bonito a {text-decoration: none; font-size: 14px; color: white}
/* @end */
