/****************************************************** >> Etiquetas generales */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1{
	display:none;
}
img{
	border:0px;
}
/****************************************************** >> Final Etiquetas generales */

/****************************************************** >> Links */
a.link-arriba:link{
	height:20px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#CAC3BF;
}
a.link-arriba:hover{
	height:20px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#000;
	background-color:#72A9D4;
}
a.link-arriba:visited{
	height:20px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#CAC3BF;
}
a.link-arriba:active{
	height:20px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#CAC3BF;
}
a.link-izquierda:link{
	text-decoration:none;
	color:#000;
}
a.link-izquierda:hover{
	text-decoration:underline;
	color:#000;
}
a.link-izquierda:visited{
	text-decoration:none;
	color:#000;
}
a.link-izquierda:active{
	text-decoration:none;
	color:#000;
}
a.link-azul:link{
	text-decoration:none;
	color:#CC9900;
}
a.link-azul:hover{
	text-decoration:underline;
	color:#CC9900;
}
a.link-azul:visited{
	text-decoration:none;
	color:#CC9900;
}
a.link-azul:active{
	text-decoration:none;
	color:#CC9900;
}
a.link-blanco:link{
	text-decoration:none;
	color:#FFF;
}
a.link-blanco:hover{
	text-decoration:underline;
	color:#FFF;
}
a.link-blanco:visited{
	text-decoration:none;
	color:#FFF;
}
a.link-blanco:active{
	text-decoration:none;
	color:#FFF;
}
a.link-azulNegrita:link{
	text-decoration:none;
	color:#CC9900;
	font-weight:bold;
}
a.link-azulNegrita:hover{
	text-decoration:underline;
	color:#CC9900;
	font-weight:bold;
}
a.link-azulNegrita:visited{
	text-decoration:none;
	color:#CC9900;
	font-weight:bold;
}
a.link-azulNegrita:active{
	text-decoration:none;
	color:#CC9900;
	font-weight:bold;
}
a.link-gris:link{
	text-decoration:none;
	color:#999;
}
a.link-gris:hover{
	text-decoration:underline;
	color:#CC9900;
}
a.link-gris:visited{
	text-decoration:none;
	color:#999;
}
a.link-gris:active{
	text-decoration:none;
	color:#CC9900;
}
a.link-benasqueAzul{
	color:#CC9900;
	font-size:12px;
	text-decoration:none;
}
a.link-benasqueNegro{
	color:#000;
	font-size:12px;
	text-decoration:none;
}
a.link-benasqueBlanco{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
/****************************************************** >> Final Links */

/****************************************************** >> Capas */
#cpGeneral{
	position:absolute;
	left:50%;
	width:790px;
	margin-left:-395px;
	border:1px #000 solid;
	background-repeat:no-repeat;
}
#cpLogos{
	position:relative;
	top:0px;
	left:0px;
	height:110px;
}
#cpLogos img, #cpEnlaces img, #cpMenu img{
	border:0px;
}
#cpEnlaces img{
	height:20px;
}
#cpLogos img#img1{
	width:85px;
	height:80px;
}
#cpLogos img#img2{
	width:85px;
	height:30px;
}
#cpFlashInicio{
	position:absolute;
	top:50%;
	left:50%;
	width:510px;
	height:410px;
	margin-left:-255px;
	margin-top:-205px;
}
#cpCentral{
	margin-top:32px;
	margin-left:89px;
}
#cpMenuGris{
	padding-top:5px;
	background-color:#CFCFCF;
	height:25px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#CC9900;
}
#cpMenuGris img{
	margin-right:10px;
	border:0px;
}
#cpMenuAzul{
	background-color:#CC9900; /* Rollover 72A9D4*/
	color:#CAC3BF;
	height:22px;
	padding-top:5px;
	font-size:12px;
}
#cpMenuAzul ul, #cpMenuAzul li{
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}
#cpMenuAzul ul{
	margin-left:120px;
	_margin-left:100px;
}
#cpMenuAzul li{
	float:left;
	margin-left:20px;
}

#cpMenu{
	padding-top:25px;
	padding-right:10px;
	margin-left:10px;
	_margin-left:5px;
	border-right:1px #CC9900 dashed;
	float:left;
}
#cpMenu ul, #cpMenu li, #cpMunicipioOpciones ul, #cpMunicipioOpciones li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#cpMenu ul{
	margin-bottom:10px;
}
#cpPie{
	margin-top:50px;
	clear:both;
	font-size:9px;
	text-align:center;
	border-top:1px #000 solid;
}
/****************************************************** >> Final Capas */

/****************************************************** >> Capas Index */
#cpIndexMenu{
	margin-top:142px;
	width:243px;
	padding-top:130px;
	clear:both;
	float:left;
}
#cpIndexMenu ul, #cpIndexMenu li, #cpIndexMenuArriba ul, #cpIndexMenuArriba li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#cpIndexMenu ul{
	margin-left:100px;
	margin-bottom:20px;
}
#cpIndexMenu li{
	border-bottom:1px #000 solid;
}
#cpIndexCentral{
	margin-top:142px;
}
#cpIndexMenuArriba{
	background-color:#CC9900;
	font-size:12px;
	font-weight:bold;
	color:#CAC3BF;
	height:20px;
	padding-top:5px;
	padding-left:150px;
	_padding-left:10px;
}
#cpIndexMenuArriba li{
	float:left;
	margin-right:20px;
}
#cpIndexNoticia1, #cpIndexNoticia2, #cpIndexNoticia3, #cpIndexNoticia4, #cpIndexNoticia5, #cpIndexNoticia6{
	margin-top:30px;
	margin-left:280px;
}
#cpIndexNoticiaTitular1, #cpIndexNoticiaTitular2, #cpIndexNoticiaTitular3, #cpIndexNoticiaTitular4, #cpIndexNoticiaTitular5, #cpIndexNoticiaTitular6{
	margin-right:30px;
	height:20px;
	border:1px #CC9900 solid;
	color:#CC9900;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
}
#cpIndexNoticiaTexto1, #cpIndexNoticiaTexto2, #cpIndexNoticiaTexto3, #cpIndexNoticiaTexto4, #cpIndexNoticiaTexto5, #cpIndexNoticiaTexto6{
	width:250px;
	text-align:justify;
	margin-right:20px;
}

/*Inicio*/
#cpInicio{
	margin-left:160px;
	/*clear:both;*/
}
#cpInicioTitulo{
	border:1px #CC9900 solid;
	color:#CC9900;
	font-size:16px;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:20px;
	margin-right:20px;
	text-align:left;
	padding-left:10px;
}
#cpInicioTitulo2{
	border:1px #CAC3BF solid;
	color:#CAC3BF;
	font-size:16px;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:20px;
	margin-right:20px;
	padding-right:10px;
	text-align:right;
}
#cpInicioImagen{
	float:right;
	margin:0px 20px 0px 30px;
}
#cpInicioImagen img{
	border:0px;
}
#cpInicioImagen2{
	float:left;
	margin:0px 30px 0px 0px;
}
#cpInicioImagen2 img{
	border:0px;
}
#cpInicioDescripcion{
	text-align:justify;
	width:250px;
	margin-right:20px;
}
#cpInicioDescripcion2{
	text-align:justify;
	width:250px;
	margin-left:250px;
	padding-right:20px;
}
.salto{
	clear:both;
}
/****************************************************** >> Final Capas Index */
/****************************************************** >> Localización.asp */
#cpImagenLocalizacion{
	top:40px;
	height:389px;
	background-image:url(../imagenes/planosencillo.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
#cpImagenLocalizacion img{
	height:389px;
}
#cpCarreteraListado{
	width:200px;
	margin-top:20px;
	margin-left:20px;
	float:left;
}
#cpCarreteraDescripcion{
	margin-top:10px;
	margin-left:20px;
	padding:10px;
	width:300px;
	height:250px;
	text-align:justify;
	overflow:auto;
}
#cpAutobusInformacion, #cpTrenInformacion{
	margin-top:30px;
	margin-left:170px;
	width:300px;
	text-align:justify;
}
/****************************************************************************/

/****************************************************** >> Municipio */
#cpMunicipioOpciones, #cpMunicipioValle, #cpPueblosDescripcion, #cpFiestasDescripcion, #cpParqueDescripcion, #cpPirinetDescripcion{
	margin-top:30px;
	margin-left:15px;
	float:left;	
}
#cpMunicipioValle, #cpPueblosDescripcion, #cpFiestasDescripcion, #cpParqueDescripcion, #cpPirinetDescripcion{
	width:280px;
	text-align:justify;
}
#cpMunicipioFotosLaterales, #cpPirinetFotosLaterales{	
	margin-top:30px;
	padding-right:20px;
	text-align:right;
	float:right;
}
#cpMunicipioFotosLaterales img, #cpPirinetFotosLaterales img{
	border:0px;
}
/*********************************************************************/
/****************************************************** >> Servicios */
#cpMenuServicios ul, #cpMenuServicios li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#cpMenuServicios ul{
	margin-top:20px;
	margin-left:160px;
}
#cpMenuServicios li{
	margin-right:15px;
	float:left;
} 
#cpFotoServicio, #cpEstablecimientos, #cpEstablecimientoActivo{
	margin-left:160px;
}
#cpFotoServicio img{
	border:0px;
}
#cpAnciles, #cpBenasque, #cpCerler{
	float:left;
	margin-right:20px;
}
#cpEstablecimientoActivo{
	/*clear:both;*/
	background-color:#CC9900;
	color:#FFF;
	margin-right:20px;
}
#cpEATitulo{
	position:relative;
	top:15px;
	margin-bottom:15px;
}
#cpEADatos{
	margin-top:20px;
	left:15px;
	width:200px;
}
#cpComercios1, #cpComercios2{
	float:left;
	margin-top:20px;
	margin-right:30px;
}

.tituloGris{
	padding-top:5px;
	padding-left:10px;
	background-color:#CFCFCF;
	height:25px;
	font-size:18px;
	font-weight:bold;
	color:#CC9900;
}
/*********************************************************************/
/****************************************************** >> Actividades Deportivas */
#cpDeportivasDescripcion{
	margin-top:20px;
	margin-left:160px;
	width:350px;
}
#cpDeportivasDescripcionJorge{
	margin-top:20px;
	margin-left:20px;
	float:left;
}
#cpDeportivasDescripcionMaraton{
	margin-top:20px;
	margin-left:20px;
	width:220px;	
	float:left;
}
#cpDeportivasFotosLaterales{
	margin-top:-220px;
	margin-right:20px;
	float:right;
}
#cpJorgeFotosLaterales{
	margin-top:20px;
	margin-right:20px;
	float:right;
}
#cpFichaRuta{
	border:8px #CC9900 solid;
	margin-top:20px;
	margin-left:160px;
	padding:15px;
	width:250px;
}
#cpFichaSenderismo{
	border:8px #CC9900 solid;
	margin-top:20px;
	margin-left:160px;
	padding:15px;
	width:476px;
}
/**********************************************************************************/
/****************************************************** >> Excursiones */
#cpExcursionListado{
	float:left;
	padding-top:30px;
	padding-left:3px;
}
#cpExcursionListado ul, #cpExcursionListado li, #cpMeteorologia ul, #cpMeteorologia li{
	margin:0px;
	padding:0px;
	list-style:none;
}
/***********************************************************************/
/****************************************************** >> Transporte */
#cpTransporte img{
	margin-top:20px;
	margin-left:20px;
}
/**********************************************************************/
/****************************************************** >> Meteorologia */
#cpMeteorologia, #cpPremio, #cpAjedrez, #cpFolletos, #cpCampanas, #cpEnlaces, #cpWebcam{
	padding-top:20px;
	padding-left:170px;
}
/************************************************************************/
/******************************************************>> Agenda */
#cpNoticia, #cpNoticias{
	margin-top:50px;
	margin-left:160px;
}
#cpNoticia img{
	margin-left:30px;
	margin-right:30px;
}
/*****************************************************************/
/******************************************************>> Premio literario */
#cpPremio img, #cpAjedrez img{
	border:0;
	vertical-align:top;
}
/***************************************************************************/
/****************************************************** >> Pirinet */
#cpOficinas{
	margin-left:165px;
}
#cpOficinas1{
	float:left;
	margin-left:30px;
	margin-right:40px;
	width:200px;
}
#cpOficinas2{
	width:200px;
}
/*******************************************************************/
/****************************************************** >> Folletos */
#cpFolletos img, #cpCampanas img{
	border:0px;
	margin-right:15px;
}
#cpFolletos img{
	width:113px;
	height:239px;
}
/********************************************************************/
/****************************************************** >> Teléfonos de interés */
#cpTelefonos{
	margin-top:20px;
}
#cpTelefonos1{
	float:left;
	margin-left:30px;
	margin-right:40px;
	width:235px;
}
#cpTelefonos2{
	width:235px;
}

/********************************************************************************/
/****************************************************** >> Webcam */
#cpWebcam img{
	width:350px;
	border:0px;
}
/******************************************************************/
/****************************************************** >> Créditos */
#cpCreditos{
	margin-top:40px;
	margin-left:160px;
}
/********************************************************************/
/****************************************************** >> Clases generales */
.activo{
	color:#CC9900;
}
.blanco{
	color:#FFF;
}
.negrita{
	font-weight:bold;
}
.azul{
	color:#CC9900;
}
.azulNegrita, .azulNegritaM{
	color:#CC9900;
	font-weight:bold;	
}
.azulNegritaM{
	font-size:18px;
}
.grisM{
	color:#999;
	text-transform:uppercase;
}
.tituloAzul{
	color:#CC9900;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.justificada{
	text-align:justify;
}
.italica{
	font-style: italic;
}
.pieFoto{
	color:#CC9900;
	font-size:10px;
	text-align:right;
}
.derecha{
	text-align:right;
}
/****************************************************** >> Final Clases generales */

/****************************************************** >> BackOffice */
#cpBK{
	margin:30px 30px 30px 160px;
}
#cpBK input, #cpBK select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#cpEntrada{
	width:150px;
	margin-top:80px;
	margin-left:250px;
	padding:20px;
	border:1px #000 solid;
}
#cpAgendaListado{
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}
#cpAgendaNueva{
	margin-top:20px;
	margin-left:60px;
}
#pBuscador, #cpBkAlojamientosModificar, #cpBkAlojamientosNuevo{
	padding:20px;
	border: 1px #CC9900 solid;
}
/**********************************************************************/
