
/*  ******************** LISTADO PARCELAS ********************  */
/*  ***********************************************************  */

.order-text {
	float:left;
}

a.asc-arrow {
	width:14px;
	height:15px;
	background-image:url(/pfw_files/tpl/structure/asc-arrow.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
a.desc-arrow {
	width:14px;
	height:15px;
	background-image:url(/pfw_files/tpl/structure/desc-arrow.jpg);
	background-repeat:no-repeat;
	float:left;		
	}	
	
.order-text-right {
	float:right;
}

a.asc-arrow-right {
	width:14px;
	height:15px;
	background-image:url(/pfw_files/tpl/structure/asc-arrow.jpg);
	background-repeat:no-repeat;
	float:right;
	}
	
a.desc-arrow-right {
	width:14px;
	height:15px;
	background-image:url(/pfw_files/tpl/structure/desc-arrow.jpg);
	background-repeat:no-repeat;
	float:right;		
	}


/*  ******************** 1. PARQUES ********************  */
/*  ******************************************************  */

#list-parques {width:650px;margin-bottom:30px;}

#list-parcelas {margin-bottom:30px;}


#leyenda-parques td{
	color:#7a797e;
	font-size:0.8em;
	font-style:italic;
	}
	
#listado-parques td {
	height:2.5em;
	color:#353535;
	font-size:0.9em;
	border-bottom:1px solid #f0e0e8;
	}

#listado-parques td a {
	color:#94225f;
	text-decoration:none;
	}
	
#listado-parques td a:hover {
	text-decoration:underline;
	}
	



	
/*  ******************** 1.1 BUSCADOR PARQUES ********************  */
/*  **************************************************************  */

.width-select {
	width:120px;
	}

.recarga-select-precio {text-align:left;}

#buscador-parcelas * {
	vertical-align:middle;
	}

#buscador-parcelas input, #buscador-parcelas select {
	font-size:11px;
	margin-bottom:5px;
	}
	
.bg-search-parcela1 {
	width:650px;
	height:12px;
	background-image:url(/pfw_files/tpl/structure/search-parcela-01.gif);
	background-repeat:no-repeat;
	}
	
.bg-search-parcela2 {
	width:650px;
	background-image:url(/pfw_files/tpl/structure/search-parcela-02.gif);
	
	}
	
.bg-search-parcela2 table {margin:0 10px;} 	
	
.bg-search-parcela3 {
	width:650px;
	height:12px;
	background-image:url(/pfw_files/tpl/structure/search-parcela-03.gif);
	background-repeat:no-repeat;
	}	
	
.buscador-tit th {
	color:#94225f;
	font-weight:bold;
	font-size:14px;
	height:30px;
	}
	
.leyenda-buscador {
	color:#94225f;
	font-size:12px;
	text-align:right;
	padding-right:5px;
	}




/*  ******************** 1.2 FICHA PARQUES ***********************  */
/*  **************************************************************  */

#detail_park {margin-top:20px;}


#info-parque, #info-park-cell {
	width:200px;
	}

#info-parque td.leyenda-parque {
	color:#94225f;
	font-weight:bold;
	font-size:0.9em;
	border-bottom:1px solid #f0e0e8;
	}
	
	
#info-parque .valor-parque {
	padding-right:20px;
	padding-top:7px;
	line-height:1.8em;
	font-size:0.9em;
	padding-left:10px;
	padding-bottom:15px;

	}

#mapa-parque .valor-parque {
	padding:10px 0 10px 0;	
	}

.leyenda-parque2 {
	color:#9b1d66;
	font-size:0.9em; 
	border-top:1px solid #f0e0e8;
	padding-left:11px;
	font-weight:bold;
	padding-top:10px;

	}
	
.leyenda-parque3 {
	color:#9b1d66;
	font-size:12px; 
	border-top:1px solid #f0e0e8;
	padding-left:11px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:8px;

	}

.space-parque {

	padding-bottom:10px;

}

.valor-parque a, .fuente {
	background-image:url(/pfw_files/tpl/structure/icon_pdf_20x20.gif);
	background-repeat:no-repeat;
	background-position:8px top;
	color:#6c8aac;
	line-height:20px;
	height:20px;
	display:block;
	margin:0;
	padding:0 0 0 30px;
	text-decoration:none;
	}
	
.valor-parque a:link { color:#6c8aac;}
.valor-parque a:active { color:#6c8aac;}	
.valor-parque a:visited { color:#6c8aac;}
.valor-parque a:hover,
a.fuente:hover { color:#383838;text-decoration:underline;}


.valor-plano a, .fuente {
	background-image:url(/pfw_files/tpl/structure/icon-plan.gif);
	background-repeat:no-repeat;
	background-position:11px top;
	color:#6c8aac;
	line-height:20px;
	height:20px;
	display:block;
	margin:0;
	padding:0 0 0 30px;
	text-decoration:none;
	}
	
.valor-plano a:link { color:#6c8aac;}
.valor-plano a:active { color:#6c8aac;}	
.valor-plano a:visited { color:#6c8aac;}
.valor-plano a:hover, a.fuente:hover { color:#383838;text-decoration:underline; }




.valor-plano-descarga a, .fuente {
	background-image:url(/pfw_files/tpl/structure/ico-descarga.jpg);
	background-repeat:no-repeat;
	background-position:11px top;
	color:#6c8aac;
	line-height:20px;
	height:20px;
	display:block;
	margin:0;
	padding:0 0 0 30px;
	text-decoration:none;
	}
	
.valor-plano-descarga a:link { color:#6c8aac;}
.valor-plano-descarga a:active { color:#6c8aac;}	
.valor-plano-descarga a:visited { color:#6c8aac;}
.valor-plano-descarga a:hover, a.fuente:hover { color:#383838;text-decoration:underline; }




#info-parque a {
	color:#6c8aac;
	font-size:11px;
	clear:both;
	float:left;
	text-decoration:none;
	}
	
#info-parque a:hover {
	text-decoration:underline;
	color:#000;	
	}

#info-parque img {
	float:left;
	margin-left:5px;
	border:1px solid #f0e0e8;
	padding:2px;
	}
	
#mapa-parque {
	border:5px solid #f0e0e8;
	width:720px;
	}

.img-parcelas {padding-left:10px;padding-top:10px;}	

#mapa-parque #contact-button-cell {
	align:left;
	padding:0;
	}
.link-gallery img {margin:0 0 0 30px;}
.img-gallery img {margin:0 0 10px 10px;}

.img-parque { width:470px; border-right:2px solid #f0e0e8; }

.img-parque2 { width:715px; border-right:2px solid #f0e0e8; }

.img-parque img {width:470px;}

.img-parque2 img {width:715px;}


/*.img-parque img {width:470px;}*/

#docs-park-cell {border-top:2px solid #f0e0e8;}


h1.titulo-parque {
	text-indent:26px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url(/pfw_files/tpl/structure/ico-parque.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
	
	}

	
.contact-info {
	font-size:0.95em;
	background:#f0e0e8;
	line-height:30px;
	text-align:center;
	}
	
.contact-info span {
	font-weight:bold;
	color:#94225f;
	font-size:15px;
	}
	
.contact-info a {
	font-weight:bold;
	color:#616161;
	text-decoration:none;
	}
	
.contact-info a:hover {
	color:#000;
	text-decoration:underline;
	}

.data-parcela img {
	cursor:pointer;
	}
	
.data-parcela table tr td{
	line-height:25px;
	text-indent:10px;
	font-size:12px;
	border-bottom:1px solid #f0e0e8;
	}
	
.data-parcela table tr td strong {
	
	}
	
.data-parcela table tr td span {
	font-size:18px;
	color:#94225f;
	}
#parcela-message {
	color:#666;
	font-size:0.85em;
	margin:10px;
	}
	
#info-park-cell {
	width:244px;
	}
	
.docs-parcela {
	margin:10px;
	}
	

.docs-parcela a:hover {
	text-decoration:underline;
	color:#000;
	}

.docs-list-parcelas {padding-top:7px;}

	
.leyenda-docs {
	font-size:13px;
	font-weight:bold;
	color:#94225f;
	padding:0;
	margin:0;
	}

.back-to-list {
	padding-top:30px;
	}
	
.volver {
	font-size:0.95em;
	font-weight:bold;
	color:#94225f;
	text-decoration:none;
	background:url(/pfw_files/tpl/structure/volver.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	}
	
.parcela-inactiva {

	color:#94225F;
	font-weight:bold;
	font-size:13px;
	margin-bottom:8px;
	margin-left:20px;
	background-color:#f1e1eb;
	margin-left:4px;
	margin-right:4px;
	text-align:center;
}


.space-description {

	margin-bottom:15px;

}


	
/*  ******************** INTERIOR - WEBMAP ********************  */
/*  ***********************************************************  */

#webmap {
	text-align:left;
	padding-top:40px;
	float:left;
	margin-left:80px;
	}

#webmap ul {
	list-style-type:none;
	z-index:1000;
	}
	
#webmap ul li.webmap01 {
	background-image:url(/pfw_files/tpl/structure/icon-mapaweb01.gif);
	background-position:0 4px;
	background-repeat:no-repeat;

	}
	
#webmap ul li.webmap01 a {
	color:#94225f;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	line-height:1.75em;
	padding-left:23px;
	}	

#webmap ul li.webmap01 a:hover {
	text-decoration:underline;
	}
	
#webmap ul li ul li.webmap02 {
	background-image:url(/pfw_files/tpl/structure/icon-mapaweb02.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding-top:5px;
	margin-left:30px;
	
	}

#webmap ul li ul li.webmap02 a{
	text-transform:none;
	color:#616161;
	font-size:1.1em;
	font-weight:normal;
	text-decoration:none;
	line-height:1.09em;
	padding-left:16px;

	
	}	

#webmap ul li ul li.webmap02 a:hover {
	background-image:url(/pfw_files/tpl/structure/icon-mapaweb02-hover.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#94225f;
	
	}
	



#webmap ul li ul li ul li.webmap03 a:hover {
	background-image:url();
	background-position:left 2px;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#94225f;
	
	}

#webmap ul li ul li ul li.webmap03 a {
	color:#94225f;
	}

#webmap ul li ul li ul li.webmap03 {
	background-image:url(/pfw_files/tpl/structure/icon-mapaweb03.gif);
	background-position:left 2px;
	background-repeat:no-repeat;
	margin-left:37px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	color:#94225f;
	}



/*  **************** ENLACES INTERES ****************  */
/*  *************************************************  */


.partner h1{
	font-weight:bold;
	font-size:1.2em;
	padding:5px 0;
	}

.partner h1 a.title-partner {
	color:#911b59;
	text-decoration:none;
	font-weight:bold;
	}

.partner h1 a.title-partner:hover {
	text-decoration:underline;
	}


.partner hr {
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:solid #e8e8e8 1px;
	margin-top:15px;
	margin-bottom:8px;
	}

.div-partner img {
	width:130px;
	padding:5px;
	border:solid #d5d5d5 1px;
	margin-right:12px;	
	}
	
.div-partner {
	}


.partner h1 {
	background-image:url(/pfw_files/tpl/structure/icon-enlace.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:22px;
	}

.link-partners {
	color:#616161;
	font-weight:normal;
	font-size:0.9em;
	text-decoration:underline;
	line-height:30px;
	}



/*  ******************** CONTACT ********************  */
/*  *************************************************  */

#contact_form {
	
	}

#contact_form .input-text {
	margin-top:8px;
	}
	
#contact_form  #select-contact {
	margin-top:8px;
	}
	
.legend-contact1 {
	}

.legend-contact {
	font-size:1.1em;
	color:#94225f;
	font-weight:bold;
	text-align:right;
	padding-right:16px;
	}
	
#contact_form textarea {
	margin-bottom:15px;
	margin-top:15px;
	}

#contact-button-cell {
	align:left;
	padding-left:200px;
	}

.error-message {
	}

.disclaimer {
	margin-top:15px;
	font-size:0.8em;
	line-height:1.5em;
	color:#979797;
	}
	
	


/*  ******************* PAGINADOR *******************  */
/*  *************************************************  */

.link-paginador {
	color:#616161;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	}

.link-paginador2 {
	color:#94225f;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	}

.link-paginador3 {
	color:#010101;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	}

.link-paginador3 {
	color:#94225f;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	}

.div-paginador1 {
	width:100%;
	margin:0 auto;
	}
	

.div-paginador2 {
	text-align:center;
	}


/*  ******************* NOTICIAS ********************  */
/*  *************************************************  */

.list-noticia h1 {
	background-image:url(/pfw_files/tpl/structure/icon-news.gif);
	background-repeat:no-repeat; 
	padding-left:22px;
	padding-bottom:9px;
	}
	

#list-noticia .titulo-noti {
	color:#911b59;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
	line-height:20px;
	}

#list-noticia .titulo-noti a {
	color:#911b59;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
	}

#list-noticia .titulo-noti a:hover {
	color:#911b59;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:underline;
	}

#detalle-noticia {

	clear:both;

}

#detalle-noticia .titulo-noti {
	color:#911b59;
	font-weight:bold;
	font-size:1.25em;
	text-decoration:none;
	line-height:20px;	
	}

#detalle-noticia .titulo-noti a {
	color:#911b59;
	font-weight:bold;
	font-size:1.25em;
	text-decoration:none;
	}

#detalle-noticia .titulo-noti a:hover {
	color:#911b59;
	font-weight:bold;
	font-size:1.25em;
	text-decoration:underline;
	}

#list-noticia .fecha {
	color:#616161;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	}


#detalle-noticia .fecha {
	color:#616161;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	margin-left:5px;
	}

.desc-noti {
	color:#1E1E1E;
	font-weight:normal;
	font-size:1em;
	text-decoration:none;
	}

.list-noticia hr {
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:solid #f0e0e8 1px;
	margin-top:15px;
	margin-bottom:10px;
	}

.txt-dest-news {
	color:#1E1E1E;
	font-weight:normal;
	font-size:1.1em;
	text-align:justify;
	text-decoration:none;
	margin-bottom:15px;
	font-style:italic;
	}

.txt-dest-news2 {
	color:#1E1E1E;
	font-weight:normal;
	font-size:1em;
	text-align:justify;
	text-decoration:none;
	}


#detalle-noticia img {
	float:left;
	width:200px;
	margin-right:17px;
	margin-bottom:7px;
	}



/*  ******************* HELP CENTER *****************  */
/*  *************************************************  */

#helpcenter_form input {
	margin-top:5px;
	}

.list-pregunta .fecha {
	color:#616161;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
	}

.list-pregunta .enviado-por {
	font-style:italic;
	}

.list-pregunta .enviado-por strong{
	color:black;
	font-style:normal;
	}

.list-pregunta .respuesta {
	margin-top:8px;
	}

.pregunta {
	border:solid #d8b1c6 2px;
	background-color:#f8f1f4;
	width:96.5%;
	padding:13px;
	margin-top:4px;
	color:#94225f;
	font-size:1.15em;
	font-weight:bold;
	}

.pregunta p {
	/* color:#94225f; */
	font-weight:bold;
	}

.respuesta {
	text-align:justify;
	width:99.5%;
	}

.bg-buttons-form {
	padding-left:187px;
	}

.list-pregunta hr {
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:solid #e8e8e8 1px;
	margin-top:15px;
	margin-bottom:15px;
	
	}

	

/*  ************* IMAGEN CORPORATIVA ****************  */
/*  *************************************************  */

.container-int #container3a .descarga h3 {
	color:#911b59;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0;
	padding:0;
	text-align:left;
	}



.container-int #container3a .descarga .img2 {
	border:solid #d9d9d9 1px;
	margin-right:15px;
	width:280px;
	}

.descarga p {

	
	}

.descarga hr {
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:solid #efe0e5 1px;
	margin-top:10px;

}
.download-button img {margin-right:3px;}
.download-button a {
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}
	
.download-button a:hover{
	color:#911b59;
	text-decoration:underline;
	}	

#content-detail #real-content-alt #especific-content .descarga .link-text {
	color:#616161;
	border:1px oslid red;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
	}

#content-detail #real-content-alt #especific-content .descarga a:hover .link-text { text-decoration:underline; }


/*  ************* RESULTADO PARCELA *****************  */
/*  *************************************************  */

#listado-parcelas td {
	border-bottom:1px solid #F0E0E8;
	color:#353535;
	font-size:12px;
	height:25px;
	}

.text-parcela01 {
	color:#5b5b5b;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	}
	
.text-parcela02 {
	color:#353535;
	font-weight:bold;
	font-size:0.95em;
	text-decoration:none;
	}

.text-parcela02 a {
	color:#353535;
	font-weight:bold;
	font-size:0.95em;
	text-decoration:none;
	}

.text-parcela02 a:hover {
	color:#94225f;
	font-weight:bold;
	font-size:0.95em;
	text-decoration:underline;
	}
	
#list_plots .volver {line-height:80px;}
	
	
	
	
/*  ************* PLAN DE PARTICIPACION *****************  */
/*  *************************************************  */

.content-plan {
	border:5px solid #eac8d8;
	margin-top:10px;
	padding:10px;
	background:#fff5fa;
	color:#8e6279;
	margin-bottom:15px;
	}

.content-plan div {

	margin-bottom:4px;
	margin-top:4px;


}



/*  **************** DONDE ESTAMOS ****************  */
/*  *************************************************  */

#sede {
	/* width:670px; */
	width:650px;
	float:left;
	margin-bottom:35px;

	}


#sede h1 {
	font-size:1em;
	font-weight:bold;
	text-indent:25px;
	background-image:url(/pfw_files/tpl/structure/icon-parcelas.gif);
	background-repeat:no-repeat;
	background-position: 0 3px;
	margin-bottom:15px;
	}
	
#sede img {
	width:373px;
	border:1px solid #c49eb5;
	float:left;
	margin-right:10px;
	}	

ul.infosede {
	padding:0;
	margin:0;
	}

ul.infosede li {padding-bottom:10px;list-style-type:none}

.infosede {color:#000}
.infosede strong {color:#666}	
.infosede a {color:#95215d;}	
	


/*  **************** ITV ****************  */
/*  *************************************  */


.title-labels {
	border-bottom:1px solid #dedede;
	}
	
.label-itv {

	float:left;
	}
	
.label-itv a {
	border-top:1px solid #dedede;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	margin-right:3px;
	padding:4px 7px;
	height:15px;
	display:block;
	margin-top:3px;
	text-decoration:none;
	width:4.5em;
	}
	
.label-itv a:hover,
.label-itv a:active,
.label-itv-activo {
	border-top:1px solid #acacac;
	border-right:1px solid #acacac;
	border-left:1px solid #acacac;
	margin-right:3px;
	padding:4px 7px;
	height:18px;
	display:block;
	margin-top:0;
	text-decoration:none;
	width:4.5em;
	
	}
	
.label-itv-activado {
	border-top:1px solid #acacac;
	border-right:1px solid #acacac;
	border-left:1px solid #acacac;
	margin-right:3px;
	padding:4px 7px;
	height:18px;
	width:4.5em;
	display:block;
	margin-top:0;
	color:black;
	text-decoration:none;
	float:left;
	}		
	
#info-itv-cell {
	padding-top:30px;
	}	
	
.itv-detail {
	color:#000;
	padding:5px;
	}
	
.itv-detail img {
	width:350px;
	float:right;
	border:1px solid #eac8d8;
	}		

.leyenda-detail-itv {
	font-weight:bold;
	font-size:0.95em;
	border-bottom:1px solid #eac8d8;
	color:#911b59;	
	}
	
.txt-detail-itv {
	padding-left:15px;
	font-size:0.9em;
	margin-bottom:15px;
	}

.row-itv .content-plan {margin-right:10px;}
.row-itv .content-plan {color:#000;}	
.row-itv a{font-size:0.8em;}
.text-content table tr td blockquote {margin:0 0 0 10px;}


.title-reditv {
	font-weight:bold;
	color:#94225f;
}



/*  **************** RESULTADOS DE BUSQUEDA ****************  */
/*  ********************************************************  */

.searcher-title {
	background-image:url(/pfw_files/tpl/structure/icon-enlace.gif);
	background-repeat:no-repeat;
	background-position:0 14px;
	padding-left:24px;
	font-size:1.2em;
	color:#000;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:15px;
	}
	
.searcher-summary {
	font-size:1em;
	color:#666;
	}
	
.searcher-content {display:none;}

.searcher-url a {color:#911b59;font-weight:bold;}

.searcher-pag-normal {
	color:#000;
	font-weight:bold;
	padding-right:5px;
	}
	
.searcher-pag-normal:hover {
	color:#911b59;
	}	
	
.back-link a{
	color:#911b59;
	}
	
	
#vehiculos_caducidades tr td {padding:10px;border-bottom:1px solid #ebd1df;}
#tarifas_itv tr td {padding:4px;border-bottom:1px solid #ebd1df;}


.space-sup {

	margin-top:10px;

}

.space-inf {

	margin-bottom:6px;

}