@charset "utf-8";
/* ESTILOS LEITARIEGOS.NET - Por Luis Angel Prieto */
*{
	margin: 0;
	padding: 0;
}

body {
	margin: auto;
	text-align: center;
	font-family: Arial, Helvetica, "Lucida console", sans-serif;
	background: url(../img/header_background_grid.png) repeat-x;
}

#contenedora {
	position: relative;
	margin: auto;
	width: 920px;
}

#cuerpo{
}

#cabecera{
	width: 960px;
	height: 86px;
}

#logoWeb{
	position: relative;
	float: left;
	margin-right: 34px;
}

#logoWeb img{
	margin-left: 25px;
	border: 0px;
}

#menuWeb li{
	position: relative !important;
	float: left !important;
	display: inline !important;
	font-size: 12px !important;
}

.menuActual a{
	position: relative !important;
	float: left !important;
	background: url(../img/header_menu_grid_selected.png) repeat-x !important;
	background-color: #3257bd !important;
	font-weight: bold !important;
	color: #FFFFFF !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
	padding-top: 38px !important;
	padding-bottom: 33px !important;
	margin-bottom: -1px !important;
	text-decoration: none !important;
}

.menuOtro a{
	position: relative !important;
	float: left !important;
	color: #000000 !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
	padding-top: 38px !important;
	padding-bottom: 32px !important;
	text-decoration: none !important;
}

.menuOtro a:hover{
	background: url(../img/header_menu_grid_hover.png) repeat-x bottom !important;
}

.submenu  a{
	position: relative !important;
	float: left !important;
	text-decoration: none !important;
	color: #000000 !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	background-color: #dbe1ee !important;
	width: 125px !important;
	text-align: left !important;
	font-size: 12px !important;
	border-bottom: 1px solid #ccc !important;
}

.submenu  a:hover{
	color: #FFFFFF !important;
	background-color: #727fa9 !important;
}

.submenu1  a{
	position: relative !important;
	float: left !important;
	text-decoration: none !important;
	color: #000000 !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	background: #dbe1ee !important;
	width: 125px !important;
	text-align: left !important;
	font-size: 12px !important;
	border-bottom: 1px solid #ccc !important;
}

.submenu1  a:hover{
	color: #FFFFFF !important;
	background: #727fa9 !important;
}

.submenuX{
	position: relative !important;
	float: left !important;
	background: url(../img/menu_back.gif) bottom no-repeat !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	width: 125px !important;
	height: 10px !important;
	font-size: 1px !important;
}

#contenedorIdx{
	position: relative;
	float: left;
	width: 960px;
	background: url(../img/imgHead1.jpg) no-repeat;
	margin-left: -20px;
}

#contenedor{
	position: relative;
	float: left;
	width: 960px;
	background: url(../img/imgHead11.jpg) no-repeat;
	margin-left: -20px;
}

#contenido{
	position: relative;
	margin-left: 20px;
	width: 960px;
}

#conIzq{
	position: relative;
	float: left;
	width: 60%;
	height: 100%;
}

#noticias{
	position: relative;
	float: left;
	margin-top: 292px;
	padding-left: 35px;
	width: 540px;
	height: 430px;
	background: url(../img/noticias_background.gif) bottom no-repeat;
}

#logoCajaNot{
	position: relative;
	float: left;
	width: 11%;
}

#logoCajaNot img{
	position: relative;
	float: left;
}

#tituloCajaNot{	
	position: relative;
	float: left;
	width: 60%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	margin-top: 15px;
}

#enlaceCajaNot a{
	position: relative;
	float: left;
	width: 23%;
	text-align: right;
	font-size: 11px;
	color: #3156bb;
	margin-top: 23px;
	margin-bottom: 20px;
}

#enlaceCajaNot a:hover{
	text-decoration: underline;
}

#noticia{
	position: relative;
	float: left;
	width: 94%;
	text-align: left;
	margin-bottom: 13px;
}

#noticia img{
	position: relative;
	float: left;
	padding: 4px;
	border: #c8cedd double 4px;
	width: 90px;
	height: 90px;
	margin: 2px;
	margin-right: 15px;
}

.tituloNoticia a{
	position: relative;
	float: left;
	width: 75%;
	font-size: 18px;
	color: #3257bd;
	text-decoration: none;
}

.tituloNoticia a:hover{
	text-decoration: underline;
}

.autorNoticia{
	position: relative;
	float: left;
	width: 75%;
	font-size: 11px;
	color: #c8cedd;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: solid 1px #dee3ef;
}

.avanceNoticia{
	position: relative;
	float: left;
	width: 75%;
	font-size: 13px;
	color: #3a3c40;
	padding-top: 2px;
}

.enlaceMas a{
	color: #c8cedd;
	text-decoration: none;
}

.enlaceMas a:hover{
	color: #3257bd;
}

#logoCajaIzq{
	position: relative;
	float: left;
	width: 10%;
}

#logoCajaIzq img{
	position: relative;
	float: left;
	margin-top: 10px;
}

#tituloCajaIzq{	
	position: relative;
	float: left;
	width: 80%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	margin-top: 12px;
	margin-left: 8px;
}

#enlaceCajaIzq a{
	position: relative;
	float: left;
	text-align: left;
	width: 20%;
	font-size: 11px;
	color: #3156bb;
	padding-left: 8px;
}

#enlaceCajaIzq a:hover{
	text-decoration: underline;
}

#bannersCentro{
	position: relative;
	float: left;
	width: 100%;
}

#bannersCentro img{
	padding-top: 15px;
	padding-left: 2px;
	padding-right: 3px;
	padding-bottom: 15px;
	width: 264px;
	height: 90px;
	border:none;
}

#bannersCentro2{
	position: relative;
	float: left;
	width: 100%;
	padding-top: 15px;
}

#bannersCentro2 img{
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 5px;
	width: 264px;
	height: 90px;
	border:none;
}

#bannersCentro3{
	position: relative;
	float: left;
	width: 100%;
}

#bannersCentro3 img{
	float: left;
	padding-top: 17px;
	padding-left: 2px;
	padding-right: 4px;
	width: 325px;
	height: 123px;
	border:none;
}

#ultimasImg{
	position: relative;
	float: left;
	padding-left: 35px;
	width: 540px;
	height: 336px;
	background: url(../img/ultimasFotos_background.gif) top no-repeat;
}

#fotosImg{
	position: relative;
	float: left;
	height: 70%;
	width: 540px;
	margin-top: 20px;
	text-align: left;
}

#fotosImg img{
	padding: 6px;
	border: #c8cedd double 4px;
	width: 90px;
	height: 90px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 7px;
	margin-left: 6px;
}

#conDer{
	position: relative;
	float: left;
	width: 40%;
	height: 100%;
}

#parte_nieve{
	position: relative;
	float: left;
	margin-top: 225px;
	width: 329px;
	height: 317px;
	background: url(../img/parte_background.gif) no-repeat;
}

#parteTop{
	position: relative;
	float: left;
	width: 100%;
	height: 20%;
}

#logoCajaPn{
	position: relative;
	float: left;
	width: 18%;
}

#logoCajaPn img{
	position: relative;
	float: left;
	margin-top: 10px;
	padding-left: 10px;
}


#tituloCajaPn{	
	position: relative;
	float: left;
	width: 42%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	margin-top: 12px;
	padding-left: 8px;
}

#enlaceCajaPn a{
	position: relative;
	float: left;
	text-align: left;
	width: 42%;
	font-size: 11px;
	color: #3156bb;
	padding-left: 8px;
}

#enlaceCajaPn a:hover{
	text-decoration: underline;
}

#fechaPn{
	position: relative;
	float: left;
	text-align: right;
	width: 35%;
	font-size: 12px;
	margin-top: 19px;
}

#horaPn{
	position: relative;
	float: left;
	text-align: right;
	width: 35%;
	font-size: 12px;
}

#parteIzq{
	position: relative;
	float: left;
	width: 60%;
	height: 70%;
	text-align: left;
	margin-top: 22px;
}

#parteDer{
	position: relative;
	float: left;
	width: 40%;
	height: 70%;
	margin-top: 22px;
}

.infoParte1{
	margin-left: 16px;
	font-size: 13px;
	margin-bottom: 16px;
}


.abierto{
	color: #2962cb;
}

.cadenas{
	color: #c64f00;
}

.cerrado{
	color: #ff0000;
}

.infoParte2{
	margin-left: 16px;
	font-size: 13px;
	margin-bottom: 4px;
}

.meteo{
	font-size: 12px;
	color: #3a3c40;
}

#parteDer img{
	margin-top: 10px;
}

.temperatura{
	position: relative;
	float: left;
	font-size: 20px;
	color: #3a3c40;
	text-align: left;
	margin-right: 5px;
	padding-left: 35px;
	margin-top: 20px;
}

.temperaturaImg {
	position: relative;
	float: left;
	text-align: left;
}

#logoCajaDer{
	position: relative;
	float: left;
	width: 18%;
}

#logoCajaDer img{
	position: relative;
	float: left;
	margin-top: 10px;
	padding-left: 10px;
}

#tituloCajaDer{	
	position: relative;
	float: left;
	width: 78%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	margin-top: 15px;
	padding-left: 8px;
}

#enlaceCajaDer a{
	position: relative;
	float: left;
	text-align: left;
	width: 50%;
	font-size: 11px;
	color: #3156bb;
	padding-left: 8px;
}

#enlaceCajaDer a:hover{
	text-decoration: underline;
}

#txtCajaDer{
	position: relative;
	float: left;
	text-align: left;
	width: 100%;
	margin-top: 25px;
	padding-left: 16px;
}

#txtCajaDer img{
	border: none;
}

#txtCajaDer p{
	margin-bottom: 6px;
}

#txtCajaDer a{
	font-size: 12px;
	color: #3156bb;
	text-decoration:none;
}

#txtCajaDer a:hover{
	color: #3a3c40;
	text-decoration: underline;
}

#webcams{
	position: relative;
	float: left;
	margin-top: 16px;
	width: 329px;
	height: 195px;
	background: url(../img/webcams_background.gif) no-repeat;
}

#webcamsImg{
	position: relative;
	float: left;
	width: 100%;
	height: 50%;
	margin-top: 27px;
}

#webcamsImg img{
	padding: 6px;
	border: #c8cedd double 4px;
	margin-left: 5px;
	margin-right: 5px;
	width: 70px;
	height: 70px;
}

#ultimosMensajes{
	position: relative;
	float: left;
	margin-top: 16px;
	width: 329px;
	height: 268px;
	background: url(../img/ultimosTopics_background.gif) no-repeat;
}

#ultimosReportajes{
	position: relative;
	float: left;
	margin-top: 16px;
	width: 329px;
	height: 196px;
	background: url(../img/ultimosReportajes_background.gif) no-repeat;
}

#bannersAbajo{
	position: relative;
	float: left;
	width: 100%;
}

#bannersLinea1{
	position: relative;
	float: left;
	width: 100%;
	height: 40px;
	background: url(../img/banner21_background.png) no-repeat;
}

#bannersGrupo{
	position: relative;
	float: left;
	width: 100%;
	padding-left: 21px;
}

#bannersGrupo img{
	border: none;
}

#bannersGrupo img{
	position: relative;
	float: left;
	margin-right: 7px;
	margin-bottom: 6px;
}

#bannersLinea2{
	position: relative;
	float: left;
	width: 100%;
	height: 28px;
	background: url(../img/banner22_background.png) no-repeat;
}

#pie p{
	position: relative;
	float: left;
	color: #3a3c40;
	font-size: 11px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 20px;
	width: 100%;
	text-align: center;
}

.pieLeitanet{
	font-weight: 900;
	color: #3257bd;
}

#pie a{
	font-weight: 900;
	color: #3257bd;
}

#pie a:hover{
	text-decoration: underline;
}

#pie img{
	border:none;
	vertical-align:middle;
	margin-right:3px;
}

/*****PARTE DE NIEVE AMPLIADO*****/
#parte_nieve_amp{
	position: relative;
	float: left;
	margin-top: 125px;
	width: 329px;
	height: 434px;
	background: url(../img/parteAmp_background.gif) no-repeat;
}

#parteTopAmp{
	position: relative;
	float: left;
	width: 100%;
	height: 25%;
	margin-top: 15px;
}

#tituloCajaPnAmp{	
	position: relative;
	float: left;
	width: 100%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	padding-left: 15px;
}

#fechaPnAmp{
	position: relative;
	float: left;
	text-align: left;
	padding-left: 15px;
	width: 45%;
	font-size: 12px;
	margin-top: 23px;
}

#horaPnAmp{
	position: relative;
	float: left;
	text-align: right;
	width: 45%;
	font-size: 12px;
	margin-top: 23px;
	margin-right: 15px;
}

#parteIzqAmp{
	position: relative;
	float: left;
	width: 60%;
	height: 70%;
	text-align: left;
}

#parteDerAmp{
	position: relative;
	float: left;
	width: 40%;
	height: 70%;
}

.infoParte1Amp{
	margin-top: 2px;
	margin-left: 16px;
	font-size: 13px;
	margin-bottom: 20px;
}

.infoParte2Amp{
	margin-top: 4px;
	margin-left: 16px;
	font-size: 13px;
	margin-bottom: 9px;
}

.temperaturaAmp{
	position: relative;
	float: left;
	font-size: 20px;
	color: #3a3c40;
	text-align: left;
	margin-right: 5px;
	padding-left: 35px;
	margin-top: 15px;
}

.temperaturaImgAmp{
	position: relative;
	float: left;
	text-align: left;
}

#tituloSeccion{
	position: relative;
	float: left;
	padding-left: 20px;
	margin-top: 180px;
	width: 535px;
	height: 50px;
	clear: both;
}

#tituloCajaSec{	
	position: relative;
	float: left;
	width: 85%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	margin-top: 15px;
}

#conIzqSec{
	position: relative;
	float: left;
	width: 95.7%;
	height: 100%;
}

#pistas_remontes{
	position: relative;
	float: left;
	padding-left: 20px;
}

#pistas{
	position: relative;
	float: left;
	margin-top: 8px;
	width: 264px;
	height: 374px;
	background: url(../img/pistas_background.gif) no-repeat;
}

#remontes{
	position: relative;
	float: left;
	margin-top: 8px;
	margin-left: 10px;
	width: 264px;
	height: 374px;
	background: url(../img/remontes_background.gif) no-repeat;
}

#observaciones{
	position: relative;
	float: left;
	height: 216px;
	width: 329px;
	margin-top: 16px;
	background: url(../img/observaciones_background.gif) no-repeat;
}

#recursosMeteo{
	position: relative;
	float: left;
	height: 298px;
	width: 329px;
	margin-top: 16px;
	padding-bottom: 16px;
	background: url(../img/recursos_background.gif) no-repeat;
}

#predicciones{
	position: relative;
	float: left;
	margin-top: 16px;
	width: 538px;
	height: 257px;
	background: url(../img/predicciones_background.gif) bottom no-repeat;
}

#prediccionesAviso{
	position: relative;
	float: left;
	margin-top: 16px;
	width: 538px;
	height: 188px;
	padding-bottom: 16px;
	background: url(../img/predicciones_background.gif) bottom no-repeat;
}

#tituloCajaNor{	
	position: relative;
	float: left;
	width: 85%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 12px;
}

#tituloCajaOb{
	position: relative;
	float: left;
	width: 75%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	padding-left: 8px;
	margin-top: 6px;
	height: 50px;
}

#logoCajaOb{
	position: relative;
	float: left;
	padding-left: 15px;
	margin-top: 8px;
	height: 50px;
}

#logoCajaAv{
	position: relative;
	float: left;
	padding-left: 15px;
	margin-top: 8px;
	height: 65px;
}

#txtCajaOb{
	position: relative;
	float: left;
	text-align: left;
	margin-top: 8px;
	margin-bottom: 3px;
	padding: 15px;
	font-size: 12px;
	overflow-x:hidden;
	overflow-y:scroll;
	height: 117px;
	width: 295px;
	font-weight: normal;
}

#tituloCajaAv{
	position: relative;
	float: left;
	width: 85%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	padding-left: 8px;
	margin-top: 20px;
}

#txtAv{
	position: relative;
	float: left;
	font-size: 13px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	width: 95%;
}

#avIzq{
	position: relative;
	float: left;
	width: 48%;
	margin-top: 15px;
}

#botAv{
	position: relative;
	float: right;
	width: 46%;
	margin-top: 45px;
	margin-right: 15px;
	text-align: right;
}

#botAv img{
	border: none;
}

#tfnoAv{
	position: relative;
	float: left;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	margin-top: 4px;
	margin-bottom: 3px;
	width: 100%;
}

#recursos{
	margin-top: 60px;
}

#recurso{
	position: relative;
	float: left;
	width: 100%;
	text-align: left;
	margin-bottom: 20px;
}

#recurso img{
	position: relative;
	float: left;
	margin-left: 15px;
	margin-top: 4px;
	margin-right: 5px;
}

#recurso p{
	position: relative;
	float: left;
	width: 85%;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 8px;
}

#recurso a{
	position: relative;
	float: left;
	width: 90%;
	color: #3257bd;
	padding-left: 30px;
	text-decoration: none;
	font-size: 12px;
}

#recurso a:hover{
	text-decoration: underline;
}

#listadoPistas{
	position: relative;
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 27px;
}

#pista{
	position: relative;
	float: left;
	margin-bottom: 15px;
	padding-left: 18px;
	text-align: left;
	width: 90%;
}

.colorPi{
	position: relative;
	float: left;
	margin-top: 4px;
}

.nombrePi{
	position: relative;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin-left: 10px;
	width: 80%;
}

.estadoPi{
	position: relative;
	float: left;
}

#listadoRemontes{
	position: relative;
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 27px;
}

#listadoRemontes{
	position: relative;
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 27px;
	height: 230px;
}

#remonte{
	position: relative;
	float: left;
	margin-bottom: 22px;
	padding-left: 18px;
	text-align: left;
	width: 90%;
}

.nombreRe{
	position: relative;
	float: left;
	font-size: 13px;
	font-weight: bold;
	width: 88%;
}

.estadoRe{
	position: relative;
	float: left;
}

#leyenda{
	position: relative;
	float: left;
	width: 99%;
	height: 35px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.leyenda1{
	padding-top: 15px;
}

.leyendaE{
	margin-left: 16px;
	margin-right: 16px;
}

.leyendaE2{
	margin-left: 8px;
	margin-right: 5px;
}

#preDia{
	position: relative;
	float: left;
	width: 162px;
	height: 195px;
	margin-top: 20px;
	padding-left: 12px;
	margin-right: 2px;
	margin-bottom: 8px;
}

.preFecha{
	position: relative;
	float: left;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	width: 100%;
}

.preCota{
	position: relative;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 5px;
	width: 51%;
}

.preInfoCota{
	position: relative;
	float: left;
	font-size: 12px;
	text-align: left;
	margin-left: 6px;
	margin-bottom: 5px;
	width: 43%;
}

.preViento{
	position: relative;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 5px;
	width: 25%;
}

.preInfoViento{
	position: relative;
	float: left;
	font-size: 12px;
	text-align: left;
	margin-left: 6px;
	margin-bottom: 5px;
	width: 68%;
}

.preObserv{
	position: relative;
	float: left;
	font-size: 12px;
	text-align: left;
	margin-bottom: 5px;
	width: 100%;
}

.preBlack{
	font-weight: bold;
}

.preObserTxt{
	position: relative;
	float: left;
	font-size: 12px;
	text-align: left;
	margin-bottom: 5px;
	width: 100%;
}

.preImg{
	position: relative;
	float: left;
	text-align: center;
	width: 100%;
	margin-top: 4px;
	margin-bottom: 4px;
}

.preImg img{
	margin: 6px;
}

/*****MAPA DE PIASTAS*****/
#mapa{
	position: relative;
	float: left;
	padding-left: 25px;
	margin-bottom: 30px;
	width: 90%;
	height: 670px;
}

#descMapa{
	position: relative;
	float: left;
	padding-left: 25px;
	margin-top: 15px;
	margin-bottom: 30px;
	width: 90%;
	height: 100%;
}

#descMapa p{
	position: relative;
	float: left;
	text-align: left;
	font-size: 13px;
}

#descMapa a{
	color: #000000;
	text-decoration: underline;
}

#descMapa a:hover{
	text-decoration: none;
}

.negrita{
	font-weight: bold;
}

/*****ALOJAMIENTOS*****/
#alojaIzq{
	position: relative;
	float: left;
	width: 56.2%;
	height: 100%;
	padding-left: 20px;
	margin-top: 15px;
	text-align: left;
	font-size: 13px;
}

#alojaIzq0{
	position: relative;
	float: left;
	width: 100%;
	height: 120px;
	background: url(../img/alojaIzq0_background.gif) bottom left no-repeat;
}

#alojaIzq0 p{
	margin-left: 2px;
}

#alojaIzq1_3{
	position: relative;
	float: left;
	width: 100%;
	height: 56px;
	background: url(../img/alojaIzq1_background.gif) top no-repeat;
	text-align: center;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 10px;
	padding-top: 10px;
}

#alojaIzq2{
	position: relative;
	float: left;
	width: 264px;
	height: 100%;
	background: url(../img/alojaIzq2_background.gif) top left no-repeat ;
	color: #3a3c40;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	padding-top: 13px;
}

#alojaIzq2 p{
	margin-bottom: 25px;
}

#alojaIzq4 p{
	margin-bottom: 25px;
}

.alojamiento{
	position: relative;
	float: left;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	text-decoration: none;
	background: url(../img/alojaIzq3_background.gif) bottom no-repeat;
}

.alojamiento a{
	margin-left: 25px;
	color: #3257bd;
	text-decoration: none;
}

.alojamiento a:hover{
	text-decoration: underline;
}

#alojaIzq4{
	position: relative;
	float: left;
	width: 264px;
	height: 100%;
	background: url(../img/alojaIzq2_background.gif) top right no-repeat;
	padding-left: 9px;
	color: #3a3c40;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	padding-top: 13px;
}

#alojaDer{
	position: relative;
	float: left;
	width: 37.8%;
	height: 100%;
}

#alojaDer1_3{
	position: relative;
	float: left;
	width: 100%;
	height: 56px;
	background: url(../img/alojaDer1_background.gif) top no-repeat;
	text-align: center;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 10px;
}

#alojaDer2{
	position: relative;
	float: left;
	width: 100%;
	height: 100%;
	background: url(../img/alojaDer2_background.gif) top no-repeat ;
	color: #3a3c40;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	padding-top: 13px;
	margin-bottom: 13px;
}

#alojaDer2 p{
	margin-bottom: 25px;
}

.alojamientoD{
	position: relative;
	float: left;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	text-decoration: none;
	background: url(../img/alojaIzq3_background.gif) bottom no-repeat;
}

.alojamientoD a{
	margin-left: 38px;
	color: #3257bd;
	text-decoration: none;
}

.alojamientoD a:hover{
	text-decoration: underline;
}

#alojaDer0{
	position: relative;
	float: left;
	background: url(../img/alojaDer0_background.gif) top center no-repeat;
	width: 100%;
	height:100px;
	padding-bottom: 10px;
	margin-top: 34px;
	text-align: left;
}

#alojaDer0 p{
	color: #3a3c40;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	padding-top: 13px;
	margin-bottom: 35px;
}

#alojaDer0 a{
	color: #3257bd;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 38px;
}

#alojaDer0 a:hover{
	text-decoration: underline
}

#alojaDerBanner{
	position: relative;
	float: left;
	width: 100%;
	height: 100%;
	padding-bottom: 10px;
	margin-top: 60px;
	padding-left: 17px;
	text-align: left;
}

#alojaDerBanner img{
	margin-bottom: 10px;
	border: none;
}


/*****WEBCAMS*****/
#cams{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
}

#cam1{
	position: relative;
	float: left;
	width: 400px;
	height: 357px;
	background:url(../img/webcam_background.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#cam2{
	position: relative;
	float: right;
	width: 400px;
	height: 357px;
	background:url(../img/webcam_background.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#camAv{
	position: relative;
	float: right;
	width: 100%;
	height: 260px;
	background:url(../img/webcamAv_background2.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

.lightwindow img{/*Antes: .cam img*/
	width: 320px;
	height: 240px;
	padding: 6px;
	border: #c8cedd double 4px;
	margin-top: 15px;
}

.cam p{
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
}

#logoCam img{
	position: relative;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 10px;
	width: 50px;
	height: 48px;
	border: none;
}

#camCajaAv{
	position: relative;
	float: left;
	width: 80%;
	text-align: left;
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	padding-left: 8px;
	margin-top: 20px;
}

#txtAv2{
	position: relative;
	float: left;
	font-size: 13px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 5px;
	width: 90%;
}

.ampliar a{
	position: relative;
	float: right;
	margin-top: 3px;
	margin-right: 20px;
	font-size: 11px;
	text-decoration: none;
	color: #3257bd;
	font-weight: bold;
}

.ampliar a:hover{
	text-decoration: underline;
}

#prevAmp{
	position: relative;
	float: left;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 20px;
}

#prev1Ampl{
	position: relative;
	float: left;
	width: 700px;
	height: 650px;
	background:url(../img/webcamAmpl2_background.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

.botonesPrev{
	position: relative;
	float: right;
	margin-top: 15px;
	margin-right: 30px;
}

.botonesPrev button{
	position: relative;
	float: left;
	background:#4474e0 url(../img/boton_enviar.gif) repeat top left;
	color: #FFFFFF;
	font-size: 12px;
	border: #345cc5 3px solid;
	width: 135px;
	height: 25px;
	font-weight: bold;
}

.botonesPrev button:hover{
	background:#345cc5;
	border: #4474e0 3px solid;
}

#camAmpl{
	position: relative;
	float: left;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 20px;
}

#cam1Ampl{
	position: relative;
	float: left;
	width: 700px;
	height: 605px;
	background:url(../img/webcamAmpl_background.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

.camAmpl img{
	width: 640px;
	height: 480px;
	padding: 6px;
	border: #c8cedd double 4px;
	margin-top: 15px;
}

.camAmpl p{
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
}

.piewebcam{
	position: relative;
	float: left;
	width: 20%;
	margin-top: 6px;
	margin-right: 20px;
	font-size: 11px;
	text-decoration: none;
	color: #3257bd;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}

.piewebcam a{
	color: #3257bd;
	text-decoration: underline;
}

.piewebcam a:hover{
	text-decoration: none;
}

.piewebcam2{
	position: relative;
	float: right;
	width: 70%;
	margin-top: 6px;
	margin-right: 20px;
	font-size: 11px;
	text-decoration: none;
	color: #3257bd;
	font-weight: bold;
	text-align: right;
}

#alojamDet{
	position: relative;
	float: left;
	width: 465px;
	height: 605px;
	background:url(../img/alojaAmpl_background.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

.fotoAlojamiento img{
	width: 150px;
	height: 120px;
}

#logoAloja{
	position: relative;
	float: left;
	width: 100%;
	clear: both;
}

#logoAloja img{
	position: relative;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 10px;
	width: 50px;
	height: 48px;
	border: none;
}

#logoAloja p{
	color: #3a3c40;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
}

#aloja11{
	position: relative;
	float: left;
	text-align: left;
	margin-top: 18px;
	padding-left: 18px;
	padding-right: 12px;
	width: 435px;
}

#aloja11 img{
	position: relative;
	float: left;
	width: 150px;
	height: 120px;
	border: #c8cedd double 4px;
	padding: 6px;
}

#alojaD1{
	position: relative;
	float: left;
	color: #3a3c40;
	font-size: 13px;
	margin-left: 12px;
	width: 250px;
}

.marP{
	padding-top: 12px;
}

#alojaD1 a{
	color: #3a3c40;
	text-decoration: none;
}

#alojaD1 a:hover{
	text-decoration: underline;
}

#aloja12{
	position: relative;
	float: left;
	text-align: left;
	margin-top: 20px;
	padding-left: 5px;
	padding-right: 12px;
	width: 445px;
}

#aloja12 img{
	position: relative;
	float: right;
	width: 150px;
	height: 120px;
	border: #c8cedd double 4px;
	padding: 6px;
}

#alojaD2{
	position: relative;
	float: left;
	color: #3a3c40;
	font-size: 13px;
	padding-left: 12px;
	width: 250px;
	height: 160px;
	overflow: hidden
}

#alojaD2 a{
	color: #3a3c40;
	text-decoration: none;
}

#alojaD2 a:hover{
	text-decoration: underline;
}

#alojaD2 p{
	margin-bottom: 15px;
	font-size: 12px;
}

#aloja13{
	position: relative;
	float: left;
	color: #3a3c40;
	font-size: 13px;
	width: 432px;
	height: 178px;
	text-align: left;
}

#aloja13 p{
	padding-left: 18px;
}

#map{
	position: relative;
	float: left;
	margin-left: 18px;
	width: 422px;
	height: 142px;
	padding: 4px;
	border: #c8cedd double 4px;
}

#cerrarAloja a{
	position: relative;
	float: left;
	background:url(../img/boton_background.gif) no-repeat;
	height: 25px;
	width: 120px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	margin-top: 6px;
	margin-left: 330px;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

#cerrarAloja a:hover{
	text-decoration: underline;
}

#noticiaN{
	position: relative;
	float: left;
	width: 96%;
	text-align: left;
	padding-bottom: 20px;
	margin-top: 20px;
	padding-left: 20px;
}

#noticiaN img{
	position: relative;
	float: left;
	padding: 4px;
	border: #c8cedd double 4px;
	width: 90px;
	height: 90px;
	margin: 2px;
	margin-right: 15px;
}

#bloqueNoticia img{
	width: 500px;
	height: 375px;
}

.avanceNoticiaN{
	position: relative;
	float: left;
	width: 85%;
	font-size: 13px;
	color: #3a3c40;
	padding-top: 2px;
}

.avanceNoticiaN1{
	position: relative;
	float: left;
	width: 100%;
	font-weight: bold;
	margin-bottom: 15px;
}

#pagAnt{
	position: relative;
	float: left;
	text-align: right;
	width: 48.9%;
	padding-right: 1%;
}

#pagAnt a{
	text-decoration: none;
	color: #3257bd;
	font-weight: bold;
	font-size: 13px;
}

#pagAnt a:hover{
	text-decoration: underline;
}

#pagPos{
	position: relative;
	float: left;
	text-align: left;
	width: 48.9%;
	padding-left: 1%;
}

#pagPos a{
	text-decoration: none;
	color: #3257bd;
	font-weight: bold;
	font-size: 13px;
}

#pagPos a:hover{
	text-decoration: underline;
}

/*****INSTALACIONES*****/
#instalac{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
}

#instalacAv{
	position: relative;
	float: right;
	width: 100%;
	height: 300px;
	background:url(../img/webcamAv_background2.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#contInstal{
	position: relative;
	float: left;
	width: 100%;
}

#contInstal img{
	position: relative;
	float: left;
	padding: 4px;
	border: #c8cedd double 4px;
	width: 200px;
	height: 150px;
	margin: 2px;
	margin-right: 15px;
	margin-left: 15px;
}

#txtIn2{
	font-size: 13px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#txtIn2 a{
	text-decoration: underline;
	color:#3A3C40;
}

#txtIn2 a:hover{
	text-decoration: none;
}

#contInstal2{
	position: relative;
	float: left;
	width: 100%;
}

#contInstal2 img{
	position: relative;
	float: right;
	padding: 4px;
	border: #c8cedd double 4px;
	width: 200px;
	height: 150px;
	margin: 2px;
	margin-right: 15px;
	margin-left: 15px;
}

#txtIn3{
	font-size: 13px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	height: 100%;
}

#txtIn3 ul{
	margin-left: 75px;
}

#txtIn3 li{
	font-size: 13px;
	list-style-image: url('../img/icono_lista1.gif');
}

.rojo{
	color: #dc2f13;
}

.azul{
	color: #1566f2;
}

.verde{
	color: #46b25e;
}

#contInstal3{
	position: relative;
	float: left;
	width: 100%;
}

#txtIn4{
	position: relative;
	float: left;
	font-size: 13px;
	text-align: left;
	height: 100%;
	width: 22%;
	padding-left: 70px;
	padding-right: 20px;
}

#servicio{
	position: relative;
	float: left;
	width: 100%;
	margin-bottom: 8px;
}

#servicio img{
	position: relative;
	float: left;
}

#servicio p{
	position: relative;
	float: left;
	width: 80%;
	margin-top: 7px;
	margin-left: 5px;
}

/*****TARIFAS*****/
#tarifas{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
}

#tarifasAv1{
	position: relative;
	float: right;
	width: 100%;
	height: 650px;
	background:url(../img/webcamAv_background8.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#contTarif1{
	position: relative;
	float: left;
	width: 100%;
	font-size: 11pt;
}

#tabla_tarifas table{
	position: relative;
	float: left;
	margin-left:1.9%;
	margin-right:1.9%;
	margin-bottom:15px;
	width: 96.2%;
}

.tabla_cab{
	background-color: #727fa9;
	color: #ffffff;
}

.f_impar{
	background-color: #dbe1ee;
}

#tabla_tarifas{
	position: relative;
	float: left;
	width: 100%;
	height: 100%;
}

#tabla_tarifas th{
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-top: 1px solid #727fa9;
	border-bottom: 1px solid #727fa9;
}

#tabla_tarifas td{
	border-top: 1px solid #727fa9;
	border-bottom: 2px solid #727fa9;
}

#tabla_tarifas td.c1{
	text-align: left;
	padding-left: 15px;
}

#tarifasAv2{
	position: relative;
	float: right;
	width: 100%;
	height: 630px;
	background:url(../img/webcamAv_background9.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#tarifasAv3{
	position: relative;
	float: right;
	width: 100%;
	height: 490px;
	background:url(../img/webcamAv_background18.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

/*****LLEGAR*****/
#llegar{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
}

#llegarAv{
	position: relative;
	float: right;
	width: 100%;
	height: 535px;
	background:url(../img/webcamAv_background6.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#gMapLlegar{
	position: relative;
	float: left;
	padding: 4px;
	border: #c8cedd double 4px;
	width: 430px;
	height: 290px;
	margin: 2px;
	margin-right: 15px;
	margin-left: 15px;
}

#txtInH2{
	position:relative;
	float:left;
	padding-bottom: 18px;
	width: 40%;
}

#txtInH22{
	position:relative;
	float:left;
	padding-bottom: 18px;
	width: 55%;
}

#txtInH2 h2{
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#3A3C40;
}

#llegarAv2{
	position: relative;
	float: right;
	width: 100%;
	height: 555px;
	background:url(../img/webcamAv_background11.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

/*****LLEGAR*****/
#novedades{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
}

#novedadesAv{
	position: relative;
	float: right;
	width: 100%;
	height: 345px;
	background:url(../img/webcamAv_background4.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

.novedad{
	margin-bottom: 22px;
}

#contInstal2Nov{
	position: relative;
	float: left;
	width: 100%;
	margin-top: 15px;
}

#contInstal2Nov img{
	position: relative;
	float: right;
	padding: 4px;
	border: #c8cedd double 4px;
	width: 195px;
	height: 130px;
	margin: 2px;
	margin-right: 40px;
	margin-left: 15px;
	margin-bottom: 10px;
	clear: both;
}

#novedadesAv2{
	position: relative;
	float: right;
	width: 100%;
	height: 300px;
	background:url(../img/webcamAv_background2.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

/*****CALENDARIO*****/
#calendario{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
}

#calendarioAv1{
	position: relative;
	float: right;
	width: 100%;
	height: 650px;
	background:url(../img/webcamAv_background8.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#tabla_calendar{
	position: relative;
	float: left;
	padding-left:20px;
}

#tabla_calendar table{
	position:relative;
	float:left;
	margin-bottom:15px;
	width:233px;
}

.tabla_cal_ml{
	margin-right:40px;
}

#tabla_calendar th{
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-top: 1px solid #727fa9;
	border-bottom: 1px solid #727fa9;
}

#tabla_calendar td{
	border-top: 1px solid #727fa9;
}

#tabla_calendar td.c1{
	text-align: left;
	padding-left: 15px;
}

.t_off{
	color: #dbe1ee;
}

.f_par{
	background-color: #fdfdfe;
}

.t_baja{
	background:url(../img/t_baja.gif) no-repeat top right;
}

.t_alta{
	background:url(../img/t_alta.gif) no-repeat top right;
}

#calendarioAv11{
	float: left;
	position: relative;
	width:490px;
	height: 163px;
	margin-bottom:15px;
	text-align: left;
}

#calendarioAv11 p{
	font-size: 13px;
}

#calendarioAv111{
	margin-top: 30px;
	margin-bottom: 25px;
	margin-left: 20px;
}

#calendarioAv112{
	margin-left: 20px;
}

/*****CONTACTO*****/
#contacto{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
	color:#3A3C40;
}

#contactoAv{
	position: relative;
	float: right;
	width: 100%;
	height: 700px;
	background:url(../img/webcamAv_background12.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#formContacto{
	position: relative;
	float: left;
	text-align: right;
	font-size: 12px;
	margin: 15px;
	padding: 15px;
	border: #c8cedd double 4px;
}

.row {
	position: relative;
	float: left;
}

.co1{
	position: relative;
	float: left;
	padding-bottom:2px;
	padding-right:20px;
	text-align: right;
}

.co1 input {
	float:left;
	height:15px;
	margin-bottom:2px;
	margin-left:10px;
	margin-right:450px;
	position:relative;
	width:200px;
}

.co1 label{
	float:left;
	position:relative;
	text-align:right;
	vertical-align:middle;
	width:60px;
}

.co2{
	position: relative;
	float: left;
	padding-top: 25px;
	padding-bottom:2px;
	padding-right:20px;
	text-align: right;
}

.co2 label{
	float:left;
	position:relative;
	text-align:right;
	vertical-align:middle;
	width:60px;
}


.co2 textarea {
	float:left;
	margin-bottom:2px;
	margin-left:10px;
	margin-right:200px;
	position:relative;
	width:450px;
	height: 100px;
}

.co3{
	position: relative;
	float: left;
	padding-top: 20px;
	padding-bottom:2px;
	padding-right:20px;
	text-align: right;
}

.co3 img{
	position: relative;
	float: left;
	margin-left: 70px;
	border: #c8cedd double 4px;
	clear: both;
	margin-right:450px;
}

.co3 label{
	float:left;
	position:relative;
	margin:5px 445px 5px 70px;
	text-align:left;
}

.inpCap{
	float: left;
	position: relative;
	margin-left: 70px;
}

.smallCap{
	font-size: 11px;
	margin-left: 5px;
}

#botoneraCont{
	position: relative;
	float: left;
}

.obliga{
	position: relative;
	float: left;
	font-size: 11px;
	margin-top: 30px;
	padding-right: 500px;
	clear: both;
}

.botonesCon{
	position: relative;
	float: right;
	margin-top: 10px;
}

.botonesCon a{
	position: relative;
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:#3A3C40;
	margin-right: 5px;
}

.botonesCon button{
	position: relative;
	float: left;
	background:#4474e0 url(../img/boton_enviar.gif) repeat top left;
	color: #FFFFFF;
	font-size: 12px;
	border: #345cc5 3px solid;
	width: 135px;
	height: 25px;
	font-weight: bold;
}

.botonesCon button:hover{
	background:#345cc5;
	border: #4474e0 3px solid;
}

#txtLegal{
	position: relative;
	float: left;
	font-size: 10px;
	text-align: left;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 15px;
}

/*****MAPA WEB*****/
#mapaWeb{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
	color:#3A3C40;
}

#mapaWav{
	position: relative;
	float: right;
	width: 100%;
	height: 800px;
	background:url(../img/webcamAv_background13.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: left;
	font-size: 12px;
}

#mapaWav a{
	color:#3A3C40;
}

#mapaWav a:hover{
	text-decoration: underline;
	color: #3257bd;
	font-weight: bold;
}

.mapaN0{
	margin-top: 25px;
	margin-left: 55px;
}

.mapaN1{
	font-size: 13px;
	font-weight: bold;
}

#mapaWav ul{
	padding-left: 20px;
	padding-top: 13px;
	padding-bottom: 13px;
}

#mapaWav li{
	list-style-image: url('../img/icono_lista1.gif');
}

/*****GALERĶA IMG*****/
#galeriaImg{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
	color:#3A3C40;
}

#galeriaImgAv{
	position: relative;
	float: right;
	width: 100%;
	height: 700px;
	background:url(../img/webcamAv_background12.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#imgPhoto img{
	border:4px double #C8CEDD;
	height:480px;
	margin-left:5px;
	margin-right:5px;
	padding:6px;
	width:640px;
	margin-bottom: 20px;
	margin-top: 20px;
}

#desPhoto a{
	color:#3A3C40;
	text-decoration: underline;
	font-size: 18px;
}

#desPhoto a:hover{
	text-decoration: none;
}

#txtInImg{
	font-size: 13px;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#imgPag{
	position: relative;
	float: left;
	width: 96%;
	text-align: left;
	padding-bottom: 20px;
	margin-top: 20px;
	padding-left: 20px;
}

/*****PUBLICIDAD*****/
#publi{
	position: relative;
	float: left;
	width: 820px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 20px;
	color:#3A3C40;
}

#publiAv{
	position: relative;
	float: right;
	width: 100%;
	height: 670px;
	background:url(../img/webcamAv_background14.gif) no-repeat top;
	margin-top: 20px;
	padding-top: 5px;
	text-align: center;
}

#imgEstad img{
	position: relative;
	text-align: center;
	width: 775px;
	margin-bottom: 30px;
	margin-top: 10px;
}

#txtIn22{
	position: relative;
	float: left;
	font-size: 13px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	width: 96.5%;
}

#txtIn22 a{
	text-decoration: underline;
	color:#3A3C40;
}

#txtIn22 a:hover{
	text-decoration: none;
}