@import url("resets.css");

body{
	margin:0 auto;
	background:url(../images/bg.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
}

#contenedor{
	width:970px;
	margin:0px auto;
}

/************  HEADER ************/

#header{
	width:970px;
}

#header a{
	float:left;
}

.logo-home{
	margin-top:10px;
}

#header ul#btn-top{
	float:left;
	margin:75px 0 0px 10px;
	_margin:75px 0 0px 10px;
	padding-bottom:10px;
}

#header ul#btn-top li{
	float:left;
}


#header ul#btn-top li a{
display:block;
overflow:hidden;
line-height:300px;
height:15px;
}

#header ul#btn-top li a.btn-top-history{
	background: url(../images/btn-top/btn_history.gif) no-repeat 0 top;
	width:52px;
}

#header ul#btn-top li a.btn-top-services{
	background: url(../images/btn-top/btn_services.gif) no-repeat 0 top;
	width:58px;
}

#header ul#btn-top li a.btn-top-2{
	background:url(../images/btn-top/btn_how.gif) no-repeat 0 top;
	width:112px;
}

#header ul#btn-top li a.btn-top-3{
	background:url(../images/btn-top/btn_weather.gif) no-repeat 0 top;
	width:115px;
}

#header ul#btn-top li a.btn-top-4{
	background:url(../images/btn-top/btn_press.gif) no-repeat 0 top;
	width:41px;

}
#header ul#btn-top li a.btn-top-rse{
	background:url(../images/btn-top/btn_rse.gif) no-repeat 0 top;
	width:29px;

}
#header ul#btn-top li a.btn-top-download{
	background:url(../images/btn-top/btn_download.gif) no-repeat 0 top;
	width:61px;
}

#header ul#btn-top li a.btn-top-work{
	background:url(../images/btn-top/btn_work.gif) no-repeat 0 top;
	width:87px;

}
#header ul#btn-top li a.btn-top-5{
	background:url(../images/btn-top/btn_registration.gif) no-repeat 0 top;
	width:83px;

}

#header ul#btn-top li a.btn-top-summer{
	background:url(../images/btn-top/btn_summer.gif) no-repeat 0 top;
	width:52px;

}

#header ul#btn-top li a.btn-top-rates{
	background:url(../images/btn-top/btn_rates.gif) no-repeat 0 top;
	width:41px;

}


#header a.flag1{
	float:left;
	margin:70px 0 0 10px;
	_margin:70px 0 0 10px;
}
#header a.flag2{
	float:left;
	margin:70px 0 0 10px;
	_margin:70px 0 0 10px;
}
#header a.flag3{
	float:left;
	margin:20px 0 0 10px;
	_margin:20px 0 0 10px;
}


/* BTN TOP HOVER */
#header ul#btn-top li a.btn-top-history:hover{
	background:url(../images/btn-top/btn_history.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-services:hover{
	background:url(../images/btn-top/btn_services.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-2:hover{
	background:url(../images/btn-top/btn_how.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-3:hover{
	background:url(../images/btn-top/btn_weather.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-4:hover{
	background:url(../images/btn-top/btn_press.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-rse:hover{
	background:url(../images/btn-top/btn_rse.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-5:hover{
	background:url(../images/btn-top/btn_registration.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-6:hover{
	background:url(../images/btn-top/btn_rates.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-download:hover{
	background:url(../images/btn-top/btn_download.gif) no-repeat 0 -15px;
}
#header ul#btn-top li a.btn-top-work:hover{
	background:url(../images/btn-top/btn_work.gif) no-repeat 0 -15px;
}

#header a.summer:hover{
	background:url(../images/btn-top/btn_summer.gif) no-repeat 0 -15px;
}

/************** CONTENT *****************/

#home-bg-repeat{
	width:963px;
	overflow:hidden;
	clear:both;
	
}

#home-bg-top{
	background:url(../images/content/bg-content.jpg) no-repeat 0 top;
	width:963px;
	overflow:hidden;
}

#home-bg-bottom{
	width:963px;
	padding:8px;
	margin-top:5px;
	overflow:hidden;
}

#content-bg-repeat{
	background: url(../images/content/bg-content-middle.gif) repeat-y 0 0;
	width:963px;
	overflow:hidden;
	clear:both;
	
}

#content-bg-top{
	background: url(../images/content/bg-content-top.gif) no-repeat 0 top;
	width:963px;
	overflow:hidden;
}

#content-bg-bottom{
	background: url(../images/content/bg-content-bottom.jpg) no-repeat 0 bottom;
	width:963px;
	padding:8px;
	margin-top:5px;
	overflow:hidden;
}


#temp{
	background:url(../images/temp.gif) no-repeat 0 0;
	width:766px;
	height:44px;
	float:left;
}

.btn-tracks{
	background:url(../images/btn-contactenos_eng.gif) no-repeat 0 top;
	width:171px;
	height:44px;
	float:left;
	margin-left:10px;
}
.btn-tracks:hover{
	background:url(../images/btn-contactenos_over_eng.gif) no-repeat 0 top; /*-44px;*/
}

/****** BTN IZQUIERDA *******/
#btn-izq{
	width:245px;
	float:left;
	margin:8px 0 0 0;
}

#btn-izq ul{
	width:241px;
	float:left;
}

#btn-izq ul li{
	width:241px;
	float:left;
	margin-top:3px;
}

#btn-izq ul li a{
	display:block;
	overflow:hidden;
/*	line-height:600px;*/
	width:241px;
	height:25px;
}

#btn-izq ul li a span {
	display: none;
}

#btn-izq ul li a.btn1{
	background:url(../images/btn-izq/ski.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn2{
	background:url(../images/btn-izq/snow.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn3{
	background:url(../images/btn-izq/kids.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn4{
	background:url(../images/btn-izq/off.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn5{
	background:url(../images/btn-izq/gastronomy.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn6{
	background:url(../images/btn-izq/accommodation.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn7{
	background:url(../images/btn-izq/tracks-and-lift.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn-trails{
	background:url(../images/btn-izq/trails.gif) no-repeat 0 0;
	width:242px;
	height:44px;
}
#btn-izq ul li a.btn-track{
	background:url(../images/btn-izq/track.gif) no-repeat 0 0;
	width:242px;
	height:44px;
}
#btn-izq ul li a.btn-prevention{
	background:url(../images/btn-izq/prevention.gif) no-repeat 0 0;
	width:242px;
	height:44px;
}
#btn-izq ul li a.btn-prevention:hover{
	background:url(../images/btn-izq/prevention.gif) no-repeat 0 -44px;
	width:242px;
	height:44px;
}
#btn-izq ul li a.btn-ecommerce{
	background:url(../images/btn-izq/ecommerce.gif) no-repeat 0 0;
	width:242px;
	height:40px;
}
#btn-izq ul li a.btn-register{
	background:url(../images/btn-izq/register.gif) no-repeat 0 0;
	width:242px;
	height:44px;
}
#btn-izq ul li a.btn-freeride{
	background:url(../images/btn-izq/citi-freeride.gif) no-repeat 0 0;
	width:242px;
	height:44px;
}
#btn-izq ul li a.btn-camera{
	background: url(../images/btn-izq/camera.gif) no-repeat 0 0;
	width:242px;
	height:160px;
}
#btn-izq ul li a.btn-camera1{
	background:url(../images/btn-izq/btn-camera1.gif) no-repeat 0 0;
	width:234px;
	height:14px;
	margin-left:5px;
}
#btn-izq ul li a.btn-camera2{
	background:url(../images/btn-izq/btn-camera2.gif) no-repeat 0 0;
	width:234px;
	height:15px;
	margin-left:5px;
}
#btn-izq ul li a.btn-lift{
	background:url(../images/btn-izq/tracks-and-lift.gif) no-repeat 0 0;
	width:241px;
	height:25px;
}
#btn-izq ul li a.btn-live{
	background:url(../images/btn-izq/live.gif) no-repeat 0 0;
	width:241px;
	height:25px;
}

#btn-izq ul li a.btn-rates{
	background:url(../images/btn-izq/rates.gif) no-repeat 0 0;
	width:241px;
	height:25px;
}
/***** SUB MENU *****/
#btn-izq ul li ul{
	float:left;
	margin:0;
	width:240px;
	padding-left:5px;
}

#btn-izq ul li ul li{
	margin:0;
	padding:5px 0 0 5px;
	background:url(../images/btn-izq/lineaPunteada.gif) no-repeat left bottom;
	width:227px;
	overflow:hidden;
}

#btn-izq ul li ul li a{
	font-size:12px;
	color:#fff;
	text-decoration:none;
	display:block;
	width:220px;
	line-height:normal;
	overflow:visible;
}

#btn-izq ul li ul li a:hover, #btn-izq ul li ul li a.activo {
	color:#faa61a;
	background: url(http://www.laslenas.com/img/bg/flecha.gif) no-repeat right 3px;
}

/* HOVER */
#btn-izq ul li a.btn1:hover{
	background:url(../images/btn-izq/skiH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn2:hover{
	background:url(../images/btn-izq/snowH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn3:hover{
	background:url(../images/btn-izq/kidsH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn4:hover{
	background:url(../images/btn-izq/offH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn5:hover{
	background:url(../images/btn-izq/gastronomyH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn6:hover{
	background:url(../images/btn-izq/accommodationH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn7:hover{
	background:url(../images/btn-izq/tracks-and-liftH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn-trails:hover{
	background:url(../images/btn-izq/trails.gif) no-repeat 0 -44px;
}
#btn-izq ul li a.btn-track:hover{
	background:url(../images/btn-izq/track.gif) no-repeat 0 -44px;
}
#btn-izq ul li a.btn-ecommerce:hover{
	background:url(../images/btn-izq/ecommerce.gif) no-repeat 0 -40px;
}
#btn-izq ul li a.btn-register:hover{
	background:url(../images/btn-izq/register.gif) no-repeat 0 -44px;
}
#btn-izq ul li a.btn-freeride:hover{
	background:url(../images/btn-izq/citi-freeride.gif) no-repeat 0 -44px;
}
#btn-izq ul li a.btn-camera:hover{
	background:url(../images/btn-izq/cameraH.gif) no-repeat 0 0;
	width:242px;
	height:160px;
}
#btn-izq ul li a.btn-camera1:hover{
	background:url(../images/btn-izq/btn-camera-hover-1.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn-camera2:hover{
	background:url(../images/btn-izq/btn-camera-hover-2.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn-lift:hover{
	background:url(../images/btn-izq/tracks-and-liftH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn-live:hover{
	background:url(../images/btn-izq/liveH.gif) no-repeat 0 0;
}
#btn-izq ul li a.btn-rates:hover{
	background:url(../images/btn-izq/ratesH.gif) no-repeat 0 0;
}

/* MOSTRAR SELECCION */
#ski, #off, #kids, #snow, #accommodation, #lift{
	display:none;
}

/****** CONTENIDO DERECHA ******/

#content-der{
	width:700px;
	float:left;
	margin:11px 0 0 10px;
}

#foto{
	width:700px;
	height:412px;
	float:right;
	margin-bottom:14px;
}

#offers{
	background:url(../images/home/offers.jpg) no-repeat 0 0;
	width:340px;
	height:95px;
	float:left;
	margin-right:10px;
}

#vacation{
	background:url(../images/home/vacation.jpg) no-repeat 0 0;
	width:345px;
	height:94px;
	float:left;
}

#vacation ul{
	float:right;
	margin:60px 20px 0 50px;
	_margin:60px 10px 0 50px;
}

#vacation ul li{
	float:left;
	color:#FFFFFF;
	font-size:13px;
	margin-left:5px;
}

#vacation ul li a{
	display:block;
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
#vacation ul li a:hover{
	color:#ffaa1e;
}

/********** INTERNA SKI ************/


#interna-bg-bottom{
	width:699px;
	overflow:hidden;
	padding:10px 0 10px 10px;
}

#interna-ski, #interna-ski-kids{
	width:640px;
	color:#fff;
	font-size:12px;
}

#interna-ski h3, #interna-ski-kids h3{
	font-weight:bold;
	color:#002749;
	margin:15px 0 0 20px;
	_margin:15px 0 0 20px;
	/*float:left;*/
	width:600px;
}

#interna-ski-kids h3{
	margin:15px 0 0 20px;
	_margin:15px 0 0 10px;

}

#interna-ski p, #interna-ski-kids p{
	margin:5px 0 5px 20px;
	_margin:5px 0 5px 20px;
	font-weight: bold;
	/*float:left;
	clear:both;*/
}

#interna-ski-kids p{
	margin:5px 0 5px 20px;
	_margin:5px 0 5px 10px;
}

#interna-ski ul, #interna-ski-kids ul{
	float:left;
	margin-left:75px;
	_margin-left:25px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#interna-ski ul li, #interna-ski-kids ul li{
	float:left;
	margin-left:30px;
}

#interna-ski p.adv, #interna-ski-kids p.adv{
	float:left;
	background:url(../images/internas/adv.gif) no-repeat 2px 1px;
	font-weight:bold;
	width:640px;
	padding-left:25px;
	margin-top:15px;
}

#interna-ski p.arrow, #interna-ski-kids p.arrow{
	/*float:left;*/
	background:url(../images/internas/arrow.gif) no-repeat 2px 1px;
	font-weight:bold;
	width:580px;
	padding-left:23px;
	margin-top:5px;
	color:#c5c5c5;
	clear:both;
}

#interna-ski a, #interna-ski-kids a{
	color:#e77c35;
	font-weight:normal;
}

#interna-ski a:hover, #interna-ski-kids a:hover{
	color:#FFFFFF;
}

/********** INTERNA ACCOMODATIONS ************/


#interna-acco{
	width:640px;
	color:#fff;
	font-size:12px;
}

#interna-acco h3{
	font-weight:bold;
	color:#002749;
	margin:10px 0 0 20px;
	_margin:10px 0 0 10px;
	float:left;
	width:600px;
}

#interna-acco p{
	margin:5px 0 5px 20px;
	_margin:5px 0 5px 10px;
	float:left;
}

#interna-acco ul{
	float:left;
	margin-left:75px;
	_margin-left:25px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#interna-acco ul li{
	float:left;
	margin-left:30px;
}

#interna-acco p.adv{
	float:left;
	background:url(../images/internas/adv.gif) no-repeat 2px 1px;
	font-weight:bold;
	width:640px;
	padding-left:25px;
	margin-top:15px;
}

#interna-acco p.arrow{
	float:left;
	background:url(../images/internas/arrow.gif) no-repeat 2px 1px;
	font-weight:bold;
	width:580px;
	padding-left:23px;
	margin-top:5px;
	color:#c5c5c5;
}

#interna-acco a{
	color:#e77c35;
	font-weight:normal;
}

#interna-acco a:hover{
	color:#FFFFFF;
}


/**** IMAGE GALLERY ****/
#texto{
	width:600px;
	text-align:justify;
	padding:5px 0 0 80px;
	float:left;
}

#texto h3{
	font-weight:bold;
	margin:5px 0 10px;
}

#texto p{
	margin:5px 0;
	clear:both;
}

#texto p.separador{
	background:url(http://www.laslenas.com/img/bg/lineaPunteada2.gif) repeat-x 0 8px;
	margin:10px auto;
	width:80%;
}

#texto p.separador2{
	background:url(http://www.laslenas.com/img/bg/lineaPunteada3.gif) repeat-x 0 8px;
	margin:10px auto;
	width:80%;
}

p.separador-internas{
	background:url(../images/internas/linea-internas.gif) repeat-x 0 8px;
	width:100%;
	_width:100%;
	margin:0;
	float:left;
}

#texto p strong{
	color:#004790;
}

#texto p strong.strong2{
	color:#333;
}

#texto a{
	color:#004790;
}

#texto a:hover{
	color: #FF9900;
}

div.galerias{
}

div.galeria{
	float:left;
	background: url(../img/galeria/bg-polaroid.jpg) no-repeat 0 0;
	width:170px;
	height:190px;
	padding-left:13px;
	padding-top:13px;
}

div.galeria a{
	color:#003366;
	font-weight:bold;
	text-decoration:none;
	}
	
div.galeria a:hover{
	text-decoration:none;
	color:#0099FF;
	}

div.galeria a img{
	width:150px;
	height:120px;
	border:2px solid #e8e8e8;
	}
	
.img-galeria{
	background: url(../img/marco-img-galeria-th.gif) no-repeat 0 0;
	padding-left:4px;
	padding-top:4px;
	width:127px;
	margin-bottom:4px;
	float:left;
}

.tit-foto{
	padding-left:4px;
	font: 11px Arial, Helvetica, sans-serif bold;
	color:#002749;
	height:20px;
	width:120px;
}
	
	.fecha-foto{
	padding-left:4px;
	padding-top:2px;
	font: 10px Arial, Helvetica, sans-serif italic;
	color:#fff;
	text-align:right;
	padding-right:3px;
	height:15px;
	border-bottom: 1px dashed #CCCCCC;
	width:115px;
}
	
/*********** HOTELES ************/

div.descripcion{
	width:260px;
	height:175px;
	float:left;
	margin:15px 0 0 45px;
	_margin:15px 0 0 25px;
	padding:0;
}

div.descripcion span{
	float:none;
	margin:0;
	padding:0;
}

div.descripcion img{
	float:right;
	margin:0 0 0 5px;
}

h2{
	color:#002749;
	font-weight:bold;
	width:260px;
	margin:0 0 5px 0;	
}

ul#hoteles{
	float:left;
	width:800px;
	margin:0px 0 0 46px;
	_margin:0px 0 0 25px;
}

ul#hoteles li{
	float:left;
	width:290px;
	margin:0;
}

ul#hoteles li.fleft{
	margin:5px 0 0 13px;
	_margin:5px 0 0 0px;
}

ul#hoteles li a{
	display:block;
	text-decoration:underline;
}

div.hotel{
	margin: 15px 0 0 20px;
	_margin: 15px 0 0 10px;
	float:left;
	width:100%;
}

div.hotel img, div.hotel p{
	float:left;
	padding-right:5px;
}


/********** FORMULARIO ***********/

form div{
	float:left;
	margin:15px 0 0 0;
}

form div label, form td label{
	width:200px;
	text-align:right;
	float:left;
}

form div input, form div textarea, form div select, form div span{
	float:left;
	margin:0 0 0 10px;
}

form div input, form div textarea{
	color:#FFFFFF;
	padding:3px 0 0 3px;
}

form div select.select{
	width:369px;
}

input.input{
	background:url(../images/input.gif) no-repeat 0 0;
	width:368px;
	height:24px;
	border:none;
}

textarea{
	background:url(../images/text.gif) no-repeat 0 0;
	width:369px;
	height:121px;
	border:none;
	overflow:auto;
	_background-attachment:fixed;
	padding:3px 0 5px 3px;
}

input.send{
	float:right;
	width:84px;
	height:34px;
	margin:20px 60px 0 0;
}

/********** INTERNA RULES FOR SKIERS **********/

#interna-rules ul.rules{
	float:left;
	margin:20px 0 0 0px;
}

#interna-rules ul.rules li{
	float:left;
	width:750px;
	margin:0 0 0 15px;
}

#interna-rules ul.rules li img{
	float:left;
}

#interna-rules ul.rules li p{
	float:left;
	padding:25px 0 0 0;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
}

/********** INTERNA INSURANCE **********/

#interna-ski ul.insurance{
	float:left;
	margin:15px 0 0 23px;
	_margin:15px 0 0 15px;
}

#interna-ski ul.insurance li{
	float:left;
	margin:5px 0 0 0px;
	width:100%;
}

#interna-ski ul.insurance li span{
	font-weight:bold;
	background:url(../../img/iconos/flecha.gif) no-repeat 0 3px;
	padding:0 0 0 20px;
}

#interna-ski ul.insurance li ul{
	float:left;
	margin:15px 0 0 15px;
}

#interna-ski ul.insurance li ul li{
	float:left;
	margin:5px 0 0 0px;width:100%;
}

#interna-ski ul.insurance li ul li ul{
	float:left;
	margin:15px 0 0 15px;
}

#interna-ski ul.insurance li ul li ul li{
	float:left;
	margin:5px 0 0 0px;width:100%;
}

/********** FOOTER ************/

#footer{
	width:700px;
	float:right;
	font-size:11px;
	color:#323739;
	clear:both;
}

#footer ul{
	width:700px;
	float:left;
	margin:10px 0 0 60px;
	_margin:10px 0 0 160px;
}

#footer ul li{
	float:left;
	margin-left:5px;
}

#footer ul li a{
	font-weight:bold;
	text-decoration:underline;
	color:#323739;
}

/********** FOOTER INTERNAS ************/

#footer-internas{
	width:970px;
	float:left;
	font-size:11px;
	color:#fff;
	clear:both;
}

#footer-internas img{
	float:right;
}

#footer-internas ul{
	width:970px;
	float:right;
	margin:10px 15px 0 0;
	_margin:10px 15px 0 0;
}

#footer-internas ul li{
	float:right;
	margin-right:5px;
}

#footer-internas ul li a{
	text-decoration:underline;
	color:#fff;
}


/******* the valley *******/
#texto ul.itemsEN {
	padding-left: 20px;
}

 #texto ul.itemsEN li{
	padding:0 0 3px 15px;
	background:url(../../img/iconos/flecha.gif) no-repeat 0 4px;	
}

#texto ul.itemsEN li.subItems {
	padding:0 0 3px 15px;
	background:url(../../img/iconos/flecha.gif) no-repeat 0 4px;	
}

.atTheMountain {
	background: url(../../img/iconos/at-the-mountain.gif) no-repeat 0 0;
	padding: 5px 0 0 50px;
	_height:20px;
	min-height:20px;
}

.safetyRescue {
	background: url(../../img/iconos/safety-and-rescue.gif) no-repeat 0 0;
	padding: 5px 0 0 40px;
	_height:24px;
	min-height:24px;
}

.learning {
	background: url(../../img/iconos/learning.gif) no-repeat 0 0;
	padding: 5px 0 0 55px;
	_height:28px;
	min-height:28px;
}

.atTheBase {
	background: url(../../img/iconos/at-the-base.gif) no-repeat 0 0;
	padding: 5px 0 0 55px;
	_height:26px;
	min-height:26px;
}

/*********** FAST TRACK 2 ***********/

p.titular{
	float:left;
	width:100%;
}

form.fastTrack2{
	float:left;
	margin:15px 0 0 15px;
}

form.fastTrack2 td label{
	width:130px;
}

form.fastTrack2 input, form.fastTrack2 textarea, form.fastTrack2 select{
	float:left;
	margin:0 0 0 10px;
}

form.fastTrack2 input, form.fastTrack2 textarea{
	color:#FFFFFF;
	padding:3px 0 0 3px;
}

form.fastTrack2 select{
	width:369px;
}

div#my-border h2{
	margin-top:20px;
	margin-bottom:20px;
	_margin-bottom:10px;
}

input.send-fast{
	float:right;
	margin:20px 60px 0 0;
	text-align:center;
}

/************** INTERNA THE VALLEY ****************/

#valley h3, #valley p, #valley ul, #valley div{
	float:left;
}

#valley h3{
	margin-top:15px;
}

#valley ul{
	float:left;
	margin:10px 0 0 20px;
	_margin:10px 0 0 10px;
}

#valley ul li{
	float:left;
	margin:7px 0 0 0;
	background:url(../../img/iconos/flecha.gif) no-repeat 0 3px;
	padding-left:20px;
	width:500px;
}

#valley ul li ul li{
	width:400px;
}

div.datos p{
	width:100%;
}

/************** INTERNA LIVE CAMERA ****************/

div.camera{
	padding:20px 0 0 135px;
}

/************** INTERNA HOW TO GET THERE *****************/

#how h3, #how p, #how ul{
	float:left;
}

#how ul{
	width:600px;
	margin:10px 0 0 20px;
	_margin:10px 0 0 15px;
}

#how ul li{
	margin:10px 0 0 0;
	padding-left:60px;
}

#how ul li.avion{
	background:url(../images/avion.gif) no-repeat 0 0;
}

#how ul li.auto{
	background:url(../images/auto.gif) no-repeat 0 0;
}

#how ul li.bus{
	background:url(../images/bus.gif) no-repeat 0 0;
}

#how table{
	float:left;
	width:200px;
	margin:15px 0 0 240px;
	_margin:15px 0 0 120px;
}

#how table th{
	font-weight:bold;
	height:30px;
	text-align:center;
}

#how table td{
	height:30px;
	text-align:center;
}

/************** INTERNA NEWS ***************/

#news{
	float:left;
	margin:10px 0 0 20px;
	_margin:10px 0 0 10px;
}

#news div, #news span{
	float:left;
}

#news div.copete-lista p{
	width:580px;
	float:left;
}

#news div.tit{
	float:left;
	clear:left;
}

#news span.titulo{
	padding:0; 
	margin:0; 
	font-weight:bold;
	float:left;
}

#news span.dia{
	color:#002749;
	float:left;
}

#news div.newsCopete {
	width: 640px;
	clear: both;
	margin: 8px 0px;
}

#news div.newsCopete p {
	margin: 0px;
}

/************** TRACKS AND LIFT REPORTS ***************/

table.estados{
	float:left;
	margin:15px 0 0 170px;
	_margin:15px 0 0 85px;
}

table.estados2{
	float:left;
	margin:15px 0 0 110px;
	_margin:15px 0 0 55px;
}

table.estados3{
	float:left;
	margin:15px 0 0 60px;
	_margin:15px 0 0 30px;
}


table.estados td, table.estados2 td, table.estados3 td{
	height:20px;
	padding-left:8px;
}

table.estados th, table.estados2 th, table.estados3 th{
	height:20px;
	padding-left:8px;
	color:#002749;
}

table.ie{
	_margin-left:10px;
}

/*********** INTERNA KIDS ************/

div.kids{
	width:660px;
	float:left;
	margin:15px 0 0 5px;
	_margin:15px 0 0 5px;
	padding-top:10px;
	_padding-top:0px;
}

div.kids div.kids-img{
	float:left;
	padding-left:10px;
}

div.kids div.kids-text{
	float:left;
	width:400px;
}

div.kids div.kids-text h2, div.kids div.kids-text p{
	float:left;
	width:440px;
}

div.kids div.kids-text h2{
	margin-left:20px;
	_margin-left:10px;
}

div.kids div.text-2 p{
	width:580px;
	float:left;
}

div.kids div.text-3{
	width:700px;
	float:left;
}
div.kids div.text-3 h2{
	width:400px;
	float:left;
}

div.kids div.text-3 p{
	width:480px;
	float:left;
}

p.p2{
	width:380px;
	float:left;
}

img.kids-sol{
	width:auto;
	float:left;
	margin-left:50px;
	_margin-left:30px;
}

img.kids-sol-2{
	width:auto;
	float:left;
	margin-left:30px;
	_margin-left:15px;
}

div.contenedor-kids{
	float:left;
	margin-left:20px;
	_margin-left:10px;
}

.kids-text-internas h2, .kids-text-internas p{
	width:620px;
	float:left;
	margin:0;
}

.kids-text-internas p{
	margin:10px 0 0 0;
}

/*********** LEGAL NOTE ************/

#legal{
	float:left;
}

#legal p{
	float:left;
	width:620px;
}

#legal h3{
	float:left;
}

#legal ul{
	float:left;
}

/***** TABLES ******/

table.fast td{
	height:35px;
}

table.datos-cargados{
	float:left;
	width:300px;
	margin:15px 0 0 150px;
	_margin:15px 0 0 75px;
}

table.datos-cargados td{
	text-align:center;
	height:20px;
}

table.datos-cargados th{
	text-align:center;
	height:20px;
	font-weight:bold;
}

.titulo{
	padding-top:15px;
	clear:both;
	padding-left:20px;
	_padding-left:20px;
	width:600px;
}

.azul{
	font-weight:bold;
	color:#002749;
	background:url(../../img/iconos/flecha-2-nivel.gif) no-repeat 5px 4px;
	padding:0 0 0 30px;
}

.TITazul{
	color:#13324e;
	font-size: 16px;
}

.bullet3{
	color:#fff;
	font-weight:normal;
	background:url(../../img/iconos/flecha-3-nivel.gif) no-repeat 0 3px;
	padding:0 0 0 20px;
}

.par{
	background-color:#D1D2D2;
}
.impar{
	background-color:#464f5D;
}

/************************************************** WORK WITH US **************************************************/
div#wwus {
	width: 662px;
	margin: 0px auto;
	padding: 20px 10px 0px;
	overflow: hidden;
}

div#wwus-left {
	width: 279px;
	float: left;
	padding: 50px 15px;
	background: url(../images/titulos/busquedas-publicas.gif) no-repeat left top;
}

div#wwus-left-postulacion {
	width: 279px;
	float: left;
	padding: 50px 15px;
	background: url(../images/titulos/busqueda-seleccionada.gif) no-repeat left top;
}


div#wwus-right {
	width: 344px;
	float: right;
	padding: 40px 0px;
	background: url(../images/titulos/presentacion-espontanea.gif) no-repeat right top;
}

div#wwus-right.english {
	width: 665px;
	float: none;
	background: url(../images/titulos/spontaneous-presentation.gif) no-repeat left top;
}

div#wwus-right-postulacion {
	width: 344px;
	float: right;
	padding: 40px 0px;
	background: url(../images/titulos/postularse.gif) no-repeat right top;
}

div#wwus-left ul,
div#wwus-left ul li {
	margin: 0;
	padding: 0;
}

div#wwus-left ul li {
	float: none;
	line-height: 20px;
}

div#wwus-left ul li a {
	color: #cecece;
}

div#wwus-right form div,
div#wwus-right-postulacion form div {
	margin: 2px 0px;
}

div#wwus-right label,
div#wwus-right-postulacion label {
	float: left;
	display: block;
	margin-top: 4px;
	padding-left: 15px;
	text-align: left;
	background: url(../images/bullet.gif) no-repeat 0px 4px;
}

div#wwus-right form label.s,
div#wwus-right-postulacion form label.s {
	width: 50px;
}

div#wwus-right label.m,
div#wwus-right-postulacion label.m {
	width: 100px;
}

div#wwus-right form label.mf,
div#wwus-right-postulacion form label.mf {
	width: 100px;
	background: none;
}

div#wwus-right form label.l,
div#wwus-right-postulacion form label.l {
	width: 150px;
}

div#wwus-right form input,
div#wwus-right-postulacion form input {
	width: 266px;
	height: 24px;
	float: left;
	border: none;
	background: url(../images/internas/input.gif) no-repeat 0 0;
}

div#wwus-right form select,
div#wwus-right-postulacion form select {
	width: 265px;
	_width: 242px;
}

div#wwus-right form textarea,
div#wwus-right-postulacion form textarea {
	width: 325px;
	height: 53px;
	margin: 5px 0px 0px 15px;
	background: url(../images/internas/textarea.gif) no-repeat 0 0;
}

div#wwus-right form select.s,
div#wwus-right-postulacion form select.s {
	width: 165px;
}

div#wwus-right form select.m,
div#wwus-right-postulacion form select.m {
	width: 215px;
}

div#wwus-right form input.file,
div#wwus-right-postulacion form input.file  {
	width: 215px;
}

div#wwus-right-postulacion div#separator,
div#wwus-right-postulacion div#separator {
	clear: both;
	margin-bottom: 15px;
	border-bottom: 1px dotted #d3d3d3;
}

div#wwus-tit {
	width: 649px;
	height: 22px;
	font-size: 14px;
	padding: 8px 10px 0px;
	background: url(../images/titulos/tit-work-with-us.gif) no-repeat 0 0;
}

div#wwus div#separator {
	clear: both;
	margin: 5px 0px 15px;
	border-bottom: 1px dotted #d3d3d3;
}

div#wwus p {
	color: #cee6ff;
	margin: 20px 0px;
}

div#wwus p strong {
	color: #FFF;
}

div#wwus p.aclaraciones,
div#wwus p.aclaraciones strong {
	color: #faa61a;
}

.sinfondo{
	background:url(../images/bg-body.gif) left top;
}

.tabla-izquierda {
background:url(../images/fondo-tabla-iz.gif) no-repeat 0 0;
color:#002749;
font-weight:bold;

}
.tabla-der-claro {
background:url(../images/fondo-tabla-der-claro.gif) no-repeat right 0;
color:#002749;
font-weight:bold;
}

.tabla-der-oscuro {
background:url(../images/fondo-tabla-der-osc.gif) no-repeat right 0;
color:#002749;
font-weight:bold;
}

.tabla-clara {
background:url(../images/fondo-tabla-claro.gif) repeat-x 0 0;
color:#002749;
font-weight:bold;
}

.tabla-oscuro {
background:url(../images/fondo-tabla-oscuro.gif) repeat-x 0 0;
color:#002749;
font-weight:bold;
}
.fondo-tabla{
background:url(../images/fondo-tabla.gif) no-repeat center 0;
color:#002749;
font-weight:bold;
}

td.tabla{
	border:1px solid #92988A;
}

div#wwus-right.english label.s,
div#wwus-right.english label.m,
div#wwus-right.english label.l,
div#wwus-right.english label.mf {
	width: 200px;
}

div#wwus-right.english select.m,
div#wwus-right.english select.s,
div#wwus-right.english input.file {
	width: 265px;
}

div#wwus-right.english textarea {
	margin: 5px 0px 0px 10px;
	background: url(../images/internas/textarea2.gif) no-repeat 0 0;
}

#flashcontent11{
	text-align:center;
	height:400px;
	margin-top:15px;
}
div.galeria{
	width:510px;
	float:left;
	margin:0 0 0 23px;
	display:inline;
	overflow:hidden;
	display:block;
	
}
div.galeria a{
cursor:pointer;}

div.img-galeria{
	float:left;
	width:155px;
	height:125px;
	margin: 0 10px 10px 0;
	display:inline;
}

div.img-galeria img{
	border:solid 3px #ffffff;
	float:left;
}
h2.tit-galeria{
	padding-top:10px;
	padding-left:18px;
}

#interna-ski h3.fundavita {
    background:url(../images/titulos/fundavita.jpg) no-repeat;
	text-indent:-9999px;
	height:28px;
}

#interna-ski h3.kids {
    background:url(../images/titulos/kids.jpg) no-repeat;
	text-indent:-9999px;
	height:28px;
}
