/* ====================================================================================
 Layout
==================================================================================== */

/*  WRAPPERS  ========================= */

DIV.cms_contenedor_principal {
	position: relative;
	margin: auto;

	height: 100%;
}

DIV.cms_contenedor {
	position: relative;
	margin: auto;

	height: 100%;
}

/*  MAIN LAYOUT  ========================= */

/*header*/
DIV.headercontainer {
	margin: 0 auto 0 auto;
	padding: 0 9px 0 9px;
}

HEADER {
/*	position: relative; */
	clear: both;

	/*height: 100%;*/
}

/*main content*/
DIV.maincontentcontainer {
	margin: auto;
	padding: 0 9px 0 9px;
}

DIV.maincontent {
	position: relative;
	clear: both;
}

/*footer*/
DIV.footercontainer {
	margin: 0 auto 0 auto;
	padding: 0 9px 0 9px;
}

FOOTER {
	position: relative;
	clear: both;
}



/*  SECTION  ========================= */

.section {
	max-width: 1180px;
	clear: both;
	padding: 0px;

	margin: 0 auto 0 auto;
}



/*  GROUPING  ========================= */

.group:before,
.group:after {
    content:'';
    display:table;
}

.group:after {
    clear:both;
}

.group {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  grid of twelve */
	.layout_span_12_of_12 { width: 100%;                              }
	.layout_span_11_of_12 { width: 91.48936170212765957446808510638%; }
	.layout_span_10_of_12 { width: 82.97872340425531914893617021276%; }
	.layout_span_9_of_12  { width: 74.46808510638297872340425531914%; }
	.layout_span_8_of_12  { width: 65.9575%;                          }
	.layout_span_7_of_12  { width: 57.44680851063829787234042553191%; }
	.layout_span_6_of_12  { width: 48.93617021276595744680851063829%; }
	.layout_span_5_of_12  { width: 40.42553191489361702127659574467%; }
	.layout_span_4_of_12  { width: 31.91489361702127659574468085106%; }
	.layout_span_3_of_12  { width: 23.40425531914893617021276595743%; }
	.layout_span_2_of_12  { width: 14.89361702127659574468085106383%; }
	.layout_span_1_of_12  { width:  6.38297872340425531914893617021%; }

/* gap */
	.layout_span_col {
		display: block;
		float: left;
		margin: 0 0 0 2.12765957446808510638297872340%;
	}

	.layout_span_col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */

/* ====================================================================================
Split
==================================================================================== */

		.layout_split_wrapper  { margin: 0 0 0 -2.12765957446808510638297872340%; }

		/*  1 columna */ .layout_split_1_of_1   { width: 100%; 															}   /*.layout_split_1_of_1  { background-color: pink;        } */
		/*  2 columnas*/ .layout_split_1_of_2   { width: 47.87234042553191489361702127660%;	}   /*.layout_split_1_of_2  { background-color: lightcyan;	 } */
		/*  3 columnas*/ .layout_split_1_of_3   { width: 31.20567375886524822695035460993%; }   /*.layout_split_1_of_3  { background-color: fuchsia;		 } */
		/*  4 columnas*/ .layout_split_1_of_4   { width: 22.87234042553191489361702127660%; }   /*.layout_split_1_of_4  { background-color: yellow;			 } */
		/*  5 columnas*/ .layout_split_1_of_5   { width: 17.87234042553191489361702127660%; }   /*.layout_split_1_of_5  { background-color: powderblue;	 } */
		/*  6 columnas*/ .layout_split_1_of_6   { width: 14.53900709219858156028368794326%; }   /*.layout_split_1_of_6  { background-color: thistle;		 } */
		/*  7 columnas*/ .layout_split_1_of_7   { width: 12.15805471124620060790273556231%; }   /*.layout_split_1_of_7  { background-color: lightcyan;	 } */
		/*  8 columnas*/ .layout_split_1_of_8   { width: 10.37234042553191489361702127660%; }   /*.layout_split_1_of_8  { background-color: lightgreen;	 } */
		/*  9 columnas*/ .layout_split_1_of_9   { width: 8.983451536643026004728132387711%; }   /*.layout_split_1_of_9  { background-color: lightyellow; } */
		/* 10 columnas*/ .layout_split_1_of_10  { width: 7.872340425531914893617021276600%; }   /*.layout_split_1_of_10 { background-color: red;				 } */
		/* 11 columnas*/ .layout_split_1_of_11  { width: 6.963249516441005802707930367509%; }   /*.layout_split_1_of_11 { background-color: green;			 } */
		/* 12 columnas*/ .layout_split_1_of_12  { width: 6.205673758865248226950354609933%; }   /*.layout_split_1_of_12 { background-color: aqua;        } */

		/* gap */
		.layout_split_col {
			display: block;
			float: left;
			margin: 0 0 0 2.12765957446808510638297872340%;
		}

		/* split grid of 12 */
		.layout_split_g12_wrapper  { margin: 0; }

		.layout_split_g12_12_of_12 { width: 100%;                              }
		.layout_split_g12_11_of_12 { width: 91.48936170212765957446808510638%; }
		.layout_split_g12_10_of_12 { width: 82.97872340425531914893617021276%; }
		.layout_split_g12_9_of_12  { width: 74.46808510638297872340425531914%; }
		.layout_split_g12_8_of_12  { width: 65.9575%;                          }
		.layout_split_g12_7_of_12  { width: 57.44680851063829787234042553191%; }
		.layout_split_g12_6_of_12  { width: 48.93617021276595744680851063829%; }
		.layout_split_g12_5_of_12  { width: 40.42553191489361702127659574467%; }
		.layout_split_g12_4_of_12  { width: 31.91489361702127659574468085106%; }
		.layout_split_g12_3_of_12  { width: 23.40425531914893617021276595743%; }
		.layout_split_g12_2_of_12  { width: 14.89361702127659574468085106383%; }
		.layout_split_g12_1_of_12  { width:  6.38297872340425531914893617021%; }

		/* gap */
		.layout_split_g12_col {
			display: block;
			float: left;
			margin: 0 0 0 2.12765957446808510638297872340%;
		}

		.layout_split_g12_col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */

/* ====================================================================================
Gallery
==================================================================================== */

		.layout_gallery_wrapper  {
			margin: 0 0 0 -2.12765957446808510638297872340%;
		}

		/*  1 columna */ .layout_gallery_1_of_1   { width: 100%; 															}   /*.layout_gallery_1_of_1  { background-color: lightcyan;	 } */
		/*  2 columnas*/ .layout_gallery_1_of_2   { width: 47.87234042553191489361702127660%; }   /*.layout_gallery_1_of_2  { background-color: fuchsia;		 } */
		/*  3 columnas*/ .layout_gallery_1_of_3   { width: 31.20567375886524822695035460993%; }   /*.layout_gallery_1_of_3  { background-color: yellow;			 } */
		/*  4 columnas*/ .layout_gallery_1_of_4   { width: 22.87234042553191489361702127660%; }   /*.layout_gallery_1_of_4  { background-color: powderblue;	 } */
		/*  5 columnas*/ .layout_gallery_1_of_5   { width: 17.87234042553191489361702127660%; }   /*.layout_gallery_1_of_5  { background-color: thistle;		 } */
		/*  6 columnas*/ .layout_gallery_1_of_6   { width: 14.53900709219858156028368794326%; }   /*.layout_gallery_1_of_6  { background-color: lightcyan;	 } */
		/*  7 columnas*/ .layout_gallery_1_of_7   { width: 12.15805471124620060790273556231%; }   /*.layout_gallery_1_of_7  { background-color: lightgreen;	 } */
		/*  8 columnas*/ .layout_gallery_1_of_8   { width: 10.37234042553191489361702127660%; }   /*.layout_gallery_1_of_8  { background-color: lightyellow; } */
		/*  9 columnas*/ .layout_gallery_1_of_9   { width: 8.983451536643026004728132387711%; }   /*.layout_gallery_1_of_9  { background-color: red;				 } */
		/* 10 columnas*/ .layout_gallery_1_of_10  { width: 7.872340425531914893617021276600%; }   /*.layout_gallery_1_of_10 { background-color: green;			 } */
		/* 11 columnas*/ .layout_gallery_1_of_11  { width: 6.963249516441005802707930367509%; }   /*.layout_gallery_1_of_11 { background-color: aqua;				 } */
		/* 12 columnas*/ .layout_gallery_1_of_12  { width: 6.205673758865248226950354609933%; }   /*.layout_gallery_1_of_12 { background-color: pink;				 } */

		/* gap */
		.layout_gallery_col {
			display: block;
			float: left;
			margin: 0 0 0 2.12765957446808510638297872340%;
		}

/* Fin layout.css */


/* ====================================================================================
 Iconos
==================================================================================== */

.icon												{ display: block; background-repeat: no-repeat; background-color: transparent; }

.icon_dim_128x128						{ width: 128px;	height: 128px;	}
.icon_dim_64x64							{ width:  64px;	height:  64px;	}
.icon_dim_48x48							{ width:  48px;	height:  48px;	}
.icon_dim_40x40							{ width:  40px;	height:  40px;	}
.icon_dim_32x32							{ width:  32px;	height:  32px;	}
.icon_dim_24x24							{ width:  24px;	height:  24px;	}
.icon_dim_20x20							{ width:  20px;	height:  20px;	}
.icon_dim_17x17							{ width:  17px;	height:  17px;	}
.icon_dim_13x13							{ width:  13px;	height:  13px;	}
.icon_dim_9x9								{ width:   9px;	height:  9px;		}

.icon_pos_v01_128x128				{ background-position: -10px  -10px;	}
.icon_pos_v01_64x64					{ background-position: -10px -148px;	}
.icon_pos_v01_48x48					{ background-position: -10px -397px;	}
.icon_pos_v01_40x40					{ background-position: -10px -455px;	}
.icon_pos_v01_32x32					{ background-position: -10px -222px;	}
.icon_pos_v01_24x24					{ background-position: -10px -264px;	}
.icon_pos_v01_20x20					{ background-position: -10px -298px;	}
.icon_pos_v01_17x17					{ background-position: -10px -328px;	}
.icon_pos_v01_13x13					{ background-position: -10px -355px;	}
.icon_pos_v01_9x9						{ background-position: -10px -378px;	}

.icon_pos_v02_128x128				{ background-position: -148px  -10px;	}
.icon_pos_v02_64x64					{ background-position: -148px -148px;	}
.icon_pos_v02_48x48					{ background-position: -148px -397px;	}
.icon_pos_v02_40x40					{ background-position: -148px -455px;	}
.icon_pos_v02_32x32					{ background-position: -148px -222px;	}
.icon_pos_v02_24x24					{ background-position: -148px -264px;	}
.icon_pos_v02_20x20					{ background-position: -148px -298px;	}
.icon_pos_v02_17x17					{ background-position: -148px -328px;	}
.icon_pos_v02_13x13					{ background-position: -148px -355px;	}
.icon_pos_v02_9x9						{ background-position: -148px -378px;	}

.icon_pos_v03_128x128				{ background-position: -286px  -10px;	}
.icon_pos_v03_64x64					{ background-position: -286px -148px;	}
.icon_pos_v03_48x48					{ background-position: -286px -397px;	}
.icon_pos_v03_40x40					{ background-position: -286px -455px;	}
.icon_pos_v03_32x32					{ background-position: -286px -222px;	}
.icon_pos_v03_24x24					{ background-position: -286px -264px;	}
.icon_pos_v03_20x20					{ background-position: -286px -298px;	}
.icon_pos_v03_17x17					{ background-position: -286px -328px;	}
.icon_pos_v03_13x13					{ background-position: -286px -355px;	}
.icon_pos_v03_9x9						{ background-position: -286px -378px;	}

.icon_pos_v04_128x128				{ background-position: -424px  -10px;	}
.icon_pos_v04_64x64					{ background-position: -424px -148px;	}
.icon_pos_v04_48x48					{ background-position: -424px -397px;	}
.icon_pos_v04_40x40					{ background-position: -424px -455px;	}
.icon_pos_v04_32x32					{ background-position: -424px -222px;	}
.icon_pos_v04_24x24					{ background-position: -424px -264px;	}
.icon_pos_v04_20x20					{ background-position: -424px -298px;	}
.icon_pos_v04_17x17					{ background-position: -424px -328px;	}
.icon_pos_v04_13x13					{ background-position: -424px -355px;	}
.icon_pos_v04_9x9						{ background-position: -424px -378px;	}

.icon_name_0001 { background-image: url(/cms/g/compartidas/icons/icon_0001.png) }
.icon_name_0002 { background-image: url(/cms/g/compartidas/icons/icon_0002.png) }
.icon_name_0003 { background-image: url(/cms/g/compartidas/icons/icon_0003.png) }
.icon_name_0004 { background-image: url(/cms/g/compartidas/icons/icon_0004.png) }
.icon_name_0005 { background-image: url(/cms/g/compartidas/icons/icon_0005.png) }
.icon_name_0006 { background-image: url(/cms/g/compartidas/icons/icon_0006.png) }
.icon_name_0007 { background-image: url(/cms/g/compartidas/icons/icon_0007.png) }
.icon_name_0008 { background-image: url(/cms/g/compartidas/icons/icon_0008.png) }
.icon_name_0009 { background-image: url(/cms/g/compartidas/icons/icon_0009.png) }
.icon_name_0010 { background-image: url(/cms/g/compartidas/icons/icon_0010.png) }
.icon_name_0011 { background-image: url(/cms/g/compartidas/icons/icon_0011.png) }
.icon_name_0012 { background-image: url(/cms/g/compartidas/icons/icon_0012.png) }
.icon_name_0013 { background-image: url(/cms/g/compartidas/icons/icon_0013.png) }
.icon_name_0014 { background-image: url(/cms/g/compartidas/icons/icon_0014.png) }
.icon_name_0015 { background-image: url(/cms/g/compartidas/icons/icon_0015.png) }

.icon_name_0016 { background-image: url(/cms/g/compartidas/icons/icon_0016.png) }  /*descuentos*/
.icon_name_0017 { background-image: url(/cms/g/compartidas/icons/icon_0017.png) }
.icon_name_0018 { background-image: url(/cms/g/compartidas/icons/icon_0018.png) }
.icon_name_0019 { background-image: url(/cms/g/compartidas/icons/icon_0019.png) }
.icon_name_0020 { background-image: url(/cms/g/compartidas/icons/icon_0020.png) }
.icon_name_0021 { background-image: url(/cms/g/compartidas/icons/icon_0021.png) }

.icon_name_0022 { background-image: url(/cms/g/compartidas/icons/icon_0022.png) }
.icon_name_0023 { background-image: url(/cms/g/compartidas/icons/icon_0023.png) }
.icon_name_0024 { background-image: url(/cms/g/compartidas/icons/icon_0024.png) }

.icon_name_0025 { background-image: url(/cms/g/compartidas/icons/icon_0025.png) } /*servicios I*/
.icon_name_0026 { background-image: url(/cms/g/compartidas/icons/icon_0026.png) }
.icon_name_0027 { background-image: url(/cms/g/compartidas/icons/icon_0027.png) }
.icon_name_0028 { background-image: url(/cms/g/compartidas/icons/icon_0028.png) }
.icon_name_0029 { background-image: url(/cms/g/compartidas/icons/icon_0029.png) }
.icon_name_0030 { background-image: url(/cms/g/compartidas/icons/icon_0030.png) }
.icon_name_0031 { background-image: url(/cms/g/compartidas/icons/icon_0031.png) }
.icon_name_0032 { background-image: url(/cms/g/compartidas/icons/icon_0032.png) }
.icon_name_0033 { background-image: url(/cms/g/compartidas/icons/icon_0033.png) }
.icon_name_0034 { background-image: url(/cms/g/compartidas/icons/icon_0034.png) }
.icon_name_0035 { background-image: url(/cms/g/compartidas/icons/icon_0035.png) }
.icon_name_0036 { background-image: url(/cms/g/compartidas/icons/icon_0036.png) }
.icon_name_0037 { background-image: url(/cms/g/compartidas/icons/icon_0037.png) }
.icon_name_0038 { background-image: url(/cms/g/compartidas/icons/icon_0038.png) }
.icon_name_0039 { background-image: url(/cms/g/compartidas/icons/icon_0039.png) }
.icon_name_0040 { background-image: url(/cms/g/compartidas/icons/icon_0040.png) }
.icon_name_0041 { background-image: url(/cms/g/compartidas/icons/icon_0041.png) }
.icon_name_0042 { background-image: url(/cms/g/compartidas/icons/icon_0042.png) }
.icon_name_0043 { background-image: url(/cms/g/compartidas/icons/icon_0043.png) }
.icon_name_0044 { background-image: url(/cms/g/compartidas/icons/icon_0044.png) }
.icon_name_0045 { background-image: url(/cms/g/compartidas/icons/icon_0045.png) }
.icon_name_0046 { background-image: url(/cms/g/compartidas/icons/icon_0046.png) }

.icon_name_0047 { background-image: url(/cms/g/compartidas/icons/icon_0047.png) } /*afiliacion I*/
.icon_name_0048 { background-image: url(/cms/g/compartidas/icons/icon_0048.png) }
.icon_name_0049 { background-image: url(/cms/g/compartidas/icons/icon_0049.png) }
.icon_name_0050 { background-image: url(/cms/g/compartidas/icons/icon_0050.png) }
.icon_name_0051 { background-image: url(/cms/g/compartidas/icons/icon_0051.png) }
.icon_name_0052 { background-image: url(/cms/g/compartidas/icons/icon_0052.png) }
.icon_name_0053 { background-image: url(/cms/g/compartidas/icons/icon_0053.png) }
.icon_name_0054 { background-image: url(/cms/g/compartidas/icons/icon_0054.png) }

.icon_name_0055 { background-image: url(/cms/g/compartidas/icons/icon_0055.png) } /*formularios*/
.icon_name_0056 { background-image: url(/cms/g/compartidas/icons/icon_0056.png) }
.icon_name_0057 { background-image: url(/cms/g/compartidas/icons/icon_0057.png) }
.icon_name_0058 { background-image: url(/cms/g/compartidas/icons/icon_0058.png) }

.icon_name_0059 { background-image: url(/cms/g/compartidas/icons/icon_0059.png) } /*afiliacion II*/
.icon_name_0060 { background-image: url(/cms/g/compartidas/icons/icon_0060.png) }

.icon_name_0061 { background-image: url(/cms/g/compartidas/icons/icon_0061.png) } /*servicios II*/
.icon_name_0062 { background-image: url(/cms/g/compartidas/icons/icon_0062.png) }
.icon_name_0063 { background-image: url(/cms/g/compartidas/icons/icon_0063.png) }
.icon_name_0064 { background-image: url(/cms/g/compartidas/icons/icon_0064.png) }

.icon_name_0065 { background-image: url(/cms/g/compartidas/icons/icon_0065.png) }

.icon_name_0066 { background-image: url(/cms/g/compartidas/icons/icon_0066.png) } /*afiliacion III*/
.icon_name_0067 { background-image: url(/cms/g/compartidas/icons/icon_0067.png) }

.icon_name_0068 { background-image: url(/cms/g/compartidas/icons/icon_0068.png) }
.icon_name_0069 { background-image: url(/cms/g/compartidas/icons/icon_0069.png) }
.icon_name_0070 { background-image: url(/cms/g/compartidas/icons/icon_0070.png) }

.icon_name_add118						{ background-image: url(/cms/g/compartidas/icons/icon_add118.png)					}
.icon_name_add170						{ background-image: url(/cms/g/compartidas/icons/icon_add170.png)					}
.icon_name_arrow-bottom00		{ background-image: url(/cms/g/compartidas/icons/icon_arrow-bottom00.png)	}
.icon_name_arrow-left00			{ background-image: url(/cms/g/compartidas/icons/icon_arrow-left00.png)		}
.icon_name_arrow-right00		{ background-image: url(/cms/g/compartidas/icons/icon_arrow-right00.png)	}
.icon_name_arrow-top00			{ background-image: url(/cms/g/compartidas/icons/icon_arrow-top00.png)		}
.icon_name_blog1						{ background-image: url(/cms/g/compartidas/icons/icon_blog1.png)					}
.icon_name_book201					{ background-image: url(/cms/g/compartidas/icons/icon_book201.png)				}
.icon_name_calendar146			{ background-image: url(/cms/g/compartidas/icons/icon_calendar146.png)		}
.icon_name_camera119				{ background-image: url(/cms/g/compartidas/icons/icon_camera119.png)			}
.icon_name_cameras2					{ background-image: url(/cms/g/compartidas/icons/icon_cameras2.png)				}
.icon_name_clipboard45			{ background-image: url(/cms/g/compartidas/icons/icon_clipboard45.png)		}
.icon_name_compass107				{ background-image: url(/cms/g/compartidas/icons/icon_compass107.png)			}
.icon_name_cross00					{ background-image: url(/cms/g/compartidas/icons/icon_cross00.png)				}
.icon_name_cross91					{ background-image: url(/cms/g/compartidas/icons/icon_cross91.png)				}
.icon_name_event09					{ background-image: url(/cms/g/compartidas/icons/icon_event09.png)				}
.icon_name_file-format			{ background-image: url(/cms/g/compartidas/icons/icon_file-format.png)		}
.icon_name_flash10					{ background-image: url(/cms/g/compartidas/icons/icon_flash10.png)				}
.icon_name_folder207				{ background-image: url(/cms/g/compartidas/icons/icon_folder207.png)			}
.icon_name_fontLessA00			{ background-image: url(/cms/g/compartidas/icons/icon_fontLessA00.png)		}
.icon_name_fontPlusA00			{ background-image: url(/cms/g/compartidas/icons/icon_fontPlusA00.png)		}
.icon_name_globe32					{ background-image: url(/cms/g/compartidas/icons/icon_globe32.png)				}
.icon_name_helm2						{ background-image: url(/cms/g/compartidas/icons/icon_helm2.png)					}
.icon_name_high2						{ background-image: url(/cms/g/compartidas/icons/icon_high2.png)					}
.icon_name_home143					{ background-image: url(/cms/g/compartidas/icons/icon_home143.png)				}
.icon_name_inbox34					{ background-image: url(/cms/g/compartidas/icons/icon_inbox34.png)				}
.icon_name_info28						{ background-image: url(/cms/g/compartidas/icons/icon_info28.png)					}
.icon_name_link2						{ background-image: url(/cms/g/compartidas/icons/icon_link2.png)					}
.icon_name_link21						{ background-image: url(/cms/g/compartidas/icons/icon_link21.png)					}
.icon_name_login10					{ background-image: url(/cms/g/compartidas/icons/icon_login10.png)				}
.icon_name_looking5					{ background-image: url(/cms/g/compartidas/icons/icon_looking5.png)				}
.icon_name_mail-symbol			{ background-image: url(/cms/g/compartidas/icons/icon_mail-symbol.png)		}
.icon_name_menu00						{ background-image: url(/cms/g/compartidas/icons/icon_menu00.png)					}
.icon_name_network11				{ background-image: url(/cms/g/compartidas/icons/icon_network11.png)			}
.icon_name_pause8						{ background-image: url(/cms/g/compartidas/icons/icon_pause8.png)					}
.icon_name_pdf19						{ background-image: url(/cms/g/compartidas/icons/icon_pdf19.png)					}
.icon_name_phone322					{ background-image: url(/cms/g/compartidas/icons/icon_phone322.png)				}
.icon_name_player6					{ background-image: url(/cms/g/compartidas/icons/icon_player6.png)				}
.icon_name_plus00						{ background-image: url(/cms/g/compartidas/icons/icon_plus00.png)					}
.icon_name_printing22 			{ background-image: url(/cms/g/compartidas/icons/icon_printing22.png)			}
.icon_name_round41 					{ background-image: url(/cms/g/compartidas/icons/icon_round41.png)				}
.icon_name_school 					{ background-image: url(/cms/g/compartidas/icons/icon_school.png)					}
.icon_name_search92					{ background-image: url(/cms/g/compartidas/icons/icon_search92.png)				}
.icon_name_search109				{ background-image: url(/cms/g/compartidas/icons/icon_search109.png)			}
.icon_name_settings47				{ background-image: url(/cms/g/compartidas/icons/icon_settings47.png)			}
.icon_name_speaker					{ background-image: url(/cms/g/compartidas/icons/icon_speaker.png)				}
.icon_name_spring16					{ background-image: url(/cms/g/compartidas/icons/icon_spring16.png)				}
.icon_name_user 						{ background-image: url(/cms/g/compartidas/icons/icon_user.png)						}
.icon_name_users6 					{ background-image: url(/cms/g/compartidas/icons/icon_users6.png)					}

/* Fin iconos.css */


/* ====================================================================================
 Comunes
==================================================================================== */
/*Fonts*/
@font-face {
	font-family: 'Frutiger Light Condensed';
	src: url('/cms/t/frutigercn/frutiger-lightcn-webfont.eot');
	src: url('/cms/t/frutigercn/frutiger-lightcn-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/cms/t/frutigercn/frutiger-lightcn-webfont.woff') format('woff'),
			 url('/cms/t/frutigercn/frutiger-lightcn-webfont.ttf') format('truetype'),
			 url('/cms/t/frutigercn/frutiger-lightcn-webfont.svg#frutigerlightcondensed') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger Condensed';
	src: url('/cms/t/frutigercn/frutiger-cn-webfont.eot');
	src: url('/cms/t/frutigercn/frutiger-cn-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/cms/t/frutigercn/frutiger-cn-webfont.woff') format('woff'),
			 url('/cms/t/frutigercn/frutiger-cn-webfont.ttf') format('truetype'),
			 url('/cms/t/frutigercn/frutiger-cn-webfont.svg#frutigercondensed') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger Bold Condensed';
	src: url('/cms/t/frutigercn/frutiger-boldcn-webfont.eot');
	src: url('/cms/t/frutigercn/frutiger-boldcn-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/cms/t/frutigercn/frutiger-boldcn-webfont.woff') format('woff'),
			 url('/cms/t/frutigercn/frutiger-boldcn-webfont.ttf') format('truetype'),
			 url('/cms/t/frutigercn/frutiger-boldcn-webfont.svg#frutigerboldcondensed') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger Black Condensed';
	src: url('/cms/t/frutigercn/frutiger-blackcn-webfont.eot');
	src: url('/cms/t/frutigercn/frutiger-blackcn-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/cms/t/frutigercn/frutiger-blackcn-webfont.woff') format('woff'),
			 url('/cms/t/frutigercn/frutiger-blackcn-webfont.ttf') format('truetype'),
			 url('/cms/t/frutigercn/frutiger-blackcn-webfont.svg#frutigerblackcondensed') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Frutiger Extra Black Condensed';
	src: url('/cms/t/frutigercn/frutiger-extrablackcn-webfont.eot');
	src: url('/cms/t/frutigercn/frutiger-extrablackcn-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/cms/t/frutigercn/frutiger-extrablackcn-webfont.woff') format('woff'),
			 url('/cms/t/frutigercn/frutiger-extrablackcn-webfont.ttf') format('truetype'),
			 url('/cms/t/frutigercn/frutiger-extrablackcn-webfont.svg#frutigerextrablackcondensed') format('svg');
	font-weight: normal;
	font-style: normal;
}

HTML {
	height: initial;
	overflow: auto;
}

HTML.menu_rD {
	height: 100%;
	overflow: hidden;
}

/* clearfix */
.clearfix:after,
DIV.eC_breadcrumbs_v002 DIV.wrapper_000:after,
DIV.eC_menu_v010 DIV.wrapper_000:after,
DIV.eC_list_v005 DIV.wrapper_000:after,
DIV.eC_list_v007 DIV.wrapper_000:after,
UL.est_ul_v001:after,
DIV.eC_form_v001 DIV.div_selector:after,
DIV.eC_contentEntry-intro_v001 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v002 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v003 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v004 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v005 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v006 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v007 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v010 DIV.wrapper_000:after,
DIV.eC_contentEntry-intro_v011 DIV.wrapper_001:after,
DIV.eC_contentEntry-intro_v011 DIV.wrapper_002:after,
DIV.eC_contentEntry-intro_v011 DIV.wrapper_003:after,
DIV.eC_contentEntry-intro_v012 DIV.wrapper_000 DIV.bloque:after,
DIV.eC_form_v001 DIV.form-group:after,
DIV.eC_form_v001 DIV.form-buttons:after,
DIV.eC_counter_v001 DIV.wrapper_000:after,
DIV.eC_pag_v001 DIV.eC_pag_v001_wrapper_000:after,
DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000:after,
DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 DIV.block:after,
DIV.eC_pag_v003 DIV.eC_pag_v003_wrapper_000:after,
DIV.eC_rSBox_v001 DIV.wrapper_001:after,
DIV.eC_rSBox_v001 DIV.wrapper_002:after,
DIV.eC_rSWidget_v001:after,
DIV.eC_rSWidget_v004:after,
DIV.eC_rSWidget_v005:after,
DIV.eC_rSWidget_v001 DIV.wrapper_000:after,
DIV.eC_rSWidget_v004 DIV.wrapper_001:after,
DIV.eC_rSWidget_v005 DIV.wrapper_001:after,
DIV.eC_tags_v002 DIV.wrapper_000:after,
DIV.eC_fixed_v002 DIV.wrapper_000:after,
DIV.layout_split_wrapper:after,
DIV.layout_split_g12_wrapper:after,
DIV.eC_leyenda_v001_wrapper_000:after,
DIV.layout_gallery_wrapper:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: ' ';
	clear: both;
	height: 0;
}

* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

DIV.calle { display: none; }

/*****
Layout
*****/
/*header*/
	DIV.headercontainer {
		max-width: 100%;
		/*margin-bottom: 10px;*/

		/*border-left: 1px solid transparent;*/
		/*border-right: 1px solid transparent;*/
	}

	HEADER {
		max-width: 940px;
		margin: auto;
	}

	DIV.header {
		max-width: 940px;
		margin: auto;
	}

/*main content*/
	DIV.maincontentcontainer {
		margin: 5px 0 50px 0;
		max-width: 100%;

		border-left: 1px solid transparent;
		border-right: 1px solid transparent;
	}

	DIV.maincontent {
		max-width: 940px;
		margin: auto;
	}

/*footer*/
	DIV.footercontainer {
		max-width: 100%;
		margin: auto;
		padding: 0 9px 0 9px;

		border-left: 1px solid transparent;
		border-right: 1px solid transparent;
	}

	FOOTER {
		max-width: 940px;
		margin: auto;
	}

	DIV.footer {
		max-width: 940px;
		margin: auto;
	}

/**************************************************
Elemento de contenido menu
***************************************************/
/*menu v006*/
	DIV.eC_menu_v006 {}

		DIV.eC_menu_v006 DIV.wrapper_000 {
			margin: 0;
			padding: 3px 0 3px 0;
			border-top: 1px solid transparent;
			border-bottom: 1px solid #000;
		}

		DIV.eC_menu_v006 UL {
			overflow: hidden;
			padding: 3px 0 4px 0;
		}

			DIV.eC_menu_v006 UL LI {
				margin: 0;
				padding: 3px 5px 5px 14px;
				display: inline;
				list-style-type: none;

				background: transparent url(/cms/g/compartidas/bullets/bullet_6x6_000000.png) no-repeat 0 7px;
			}

			DIV.eC_menu_v006 UL LI.selected {
				background: none no-repeat 0 0 #D42E12;
				color: #FFF;
				padding: 3px 5px 5px 5px;
				margin: 0 8px 0 0;
			}

				DIV.eC_menu_v006 UL LI,
				DIV.eC_menu_v006 UL LI A {
					font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
					color: #000;
					text-decoration: none;
				}

/*menu v009*/
	DIV.eC_menu_v009 {}

		DIV.eC_menu_v009 DIV.wrapper_000,
		DIV.eC_menu_v009 DIV.wrapper_001,
		DIV.eC_menu_v009 DIV.wrapper_002,
		DIV.eC_menu_v009 DIV.wrapper_003,
		DIV.eC_menu_v009 DIV.wrapper_004,
		DIV.eC_menu_v009 DIV.wrapper_005,
		DIV.eC_menu_v009 DIV.wrapper_006,
		DIV.eC_menu_v009 DIV.wrapper_007,
		DIV.eC_menu_v009 DIV.wrapper_008,
		DIV.eC_menu_v009 DIV.wrapper_009 {
			padding: 3px 0;
		}

		DIV.eC_menu_v009 DIV.wrapper_000,
		DIV.eC_menu_v009 DIV.wrapper_001,
		DIV.eC_menu_v009 DIV.wrapper_002,
		DIV.eC_menu_v009 DIV.wrapper_003,
		DIV.eC_menu_v009 DIV.wrapper_008,
		DIV.eC_menu_v009 DIV.wrapper_009 {
			border-top: 1px solid #000;
			border-bottom: 1px solid #000;
		}

		DIV.eC_menu_v009 DIV.wrapper_001,
		DIV.eC_menu_v009 DIV.wrapper_003,
		DIV.eC_menu_v009 DIV.wrapper_005,
		DIV.eC_menu_v009 DIV.wrapper_007,
		DIV.eC_menu_v009 DIV.wrapper_009 { text-align: center; }

		DIV.eC_menu_v009 DIV.wrapper_002,
		DIV.eC_menu_v009 DIV.wrapper_003,
		DIV.eC_menu_v009 DIV.wrapper_004,
		DIV.eC_menu_v009 DIV.wrapper_005,
		DIV.eC_menu_v009 DIV.wrapper_006,
		DIV.eC_menu_v009 DIV.wrapper_007 { background-color: #DDD; }

		DIV.eC_menu_v009 DIV.wrapper_004,
		DIV.eC_menu_v009 DIV.wrapper_005 { border-bottom: 1px solid #000; }

		DIV.eC_menu_v009 DIV.wrapper_006,
		DIV.eC_menu_v009 DIV.wrapper_007 { border-top: 1px solid #000; }

		DIV.eC_menu_v009 DIV.wrapper_008,
		DIV.eC_menu_v009 DIV.wrapper_009 { background-color: #000; }

			DIV.eC_menu_v009 DIV.wrapper_000 UL,
			DIV.eC_menu_v009 DIV.wrapper_001 UL,
			DIV.eC_menu_v009 DIV.wrapper_002 UL,
			DIV.eC_menu_v009 DIV.wrapper_003 UL,
			DIV.eC_menu_v009 DIV.wrapper_004 UL,
			DIV.eC_menu_v009 DIV.wrapper_005 UL,
			DIV.eC_menu_v009 DIV.wrapper_006 UL,
			DIV.eC_menu_v009 DIV.wrapper_007 UL,
			DIV.eC_menu_v009 DIV.wrapper_008 UL,
			DIV.eC_menu_v009 DIV.wrapper_009 UL {
				list-style: none;
			}

				DIV.eC_menu_v009 DIV.wrapper_000 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_001 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_002 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_003 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_004 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_005 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_006 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_007 UL LI {
					display: inline-block;
					padding: 0 5px;
					border-right: 1px solid #666;
				}

				DIV.eC_menu_v009 DIV.wrapper_001 UL LI:first-child,
				DIV.eC_menu_v009 DIV.wrapper_003 UL LI:first-child,
				DIV.eC_menu_v009 DIV.wrapper_005 UL LI:first-child,
				DIV.eC_menu_v009 DIV.wrapper_007 UL LI:first-child { border-left: 1px solid #666; }

				DIV.eC_menu_v009 DIV.wrapper_008 UL LI,
				DIV.eC_menu_v009 DIV.wrapper_009 UL LI {
					display: inline-block;
					padding: 0 5px;
					border-right: 1px solid #FFF;
				}

				DIV.eC_menu_v009 DIV.wrapper_009 UL LI:first-child { border-left: 1px solid #FFF; }

					DIV.eC_menu_v009 DIV.wrapper_000 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_001 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_002 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_003 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_004 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_005 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_006 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_007 UL LI A {
						font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						text-decoration: none;
					}

					DIV.eC_menu_v009 DIV.wrapper_008 UL LI A,
					DIV.eC_menu_v009 DIV.wrapper_009 UL LI A {
						font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #FFF;
						text-decoration: none;
					}

					DIV.eC_menu_v009 DIV.wrapper_000 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_001 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_002 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_003 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_004 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_005 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_006 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_007 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_008 UL LI A.selected,
					DIV.eC_menu_v009 DIV.wrapper_009 UL LI A.selected {
						color: #D42E12;
					}

					DIV.eC_menu_v009 DIV.wrapper_000 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_001 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_002 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_003 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_004 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_005 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_006 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_007 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_008 UL LI A:hover,
					DIV.eC_menu_v009 DIV.wrapper_009 UL LI A:hover {
						text-decoration: underline;
					}

/*menu v010*/
	DIV.eC_menu_v010 {}

		DIV.eC_menu_v010 DIV.wrapper_000 { padding: 3px 0 3px 0; border: 1px solid #CCC; margin: 0 0 10px 0; }
		DIV.eC_menu_v010 DIV.wrapper_001 {}


		DIV.eC_menu_v010 DIV.wrapper_000 DIV.eC_img_v001 {
			margin: -3px 0 -3px 0;
			float: left;
		}

		DIV.eC_menu_v010 DIV.wrapper_001 DIV.eC_img_v001 {
			margin: 0 5px 0 0;
			float: left;
		}

			DIV.eC_menu_v010 DIV.eC_img_v001 DIV.wrapper_000,
			DIV.eC_menu_v010 DIV.eC_img_v001 DIV.wrapper_001 {
				border: none;
				padding: 0;
				margin: 0;
			}

				DIV.eC_menu_v010 DIV.wrapper_000 DIV.eC_img_v001 DIV.wrapper_000 IMG { width: auto; }
				DIV.eC_menu_v010 DIV.wrapper_001 DIV.eC_img_v001 DIV.wrapper_000 IMG { height: 24px; width: auto; }

		DIV.eC_menu_v010 DIV.wrapper_000 UL { float: right; }
		DIV.eC_menu_v010 DIV.wrapper_001 UL { float: left; }

			DIV.eC_menu_v010 UL LI {
				float: left;
				height: 32px;
				list-style-type: none;
			}

				DIV.eC_menu_v010 UL LI A SPAN.icon {
					float: left;
				}

				DIV.eC_menu_v010 UL LI A P {
					margin: 0 10px 0 0;
					padding: 2px 0 0 5px;
					float: left;
					font: normal normal 12px/14px Arial, Helvetica, Verdana, Sans-Serif;
					color: #333;
					text-decoration: none;
					cursor: pointer;
				}

				DIV.eC_menu_v010 DIV.wrapper_000 UL LI A P.unaLinea { padding: 9px 0 0 5px; }
				DIV.eC_menu_v010 DIV.wrapper_001 UL LI A P.unaLinea { padding: 5px 0 0 5px; }

/*menu v013*/
	DIV.eC_menu_v013 {}

		DIV.eC_menu_v013 DIV.wrapper_000 {}

		DIV.eC_menu_v013 DIV.wrapper_000 UL {}

			DIV.eC_menu_v013 DIV.wrapper_000 UL LI,
			DIV.eC_menu_v013 DIV.wrapper_001 UL LI {
				float: left;
				height: 20px;
				margin: 0 0 7px 0;
				padding: 0;
				list-style-type: none;
			}

			DIV.eC_menu_v013 DIV.wrapper_000 UL LI { width: 25%; }
			DIV.eC_menu_v013 DIV.wrapper_001 UL LI { width: 100%; }

			DIV.eC_menu_v013 DIV.wrapper_000 UL LI SPAN.icon,
			DIV.eC_menu_v013 DIV.wrapper_001 UL LI SPAN.icon {
					float: left;
					margin: 0 5px 0 0;
				}

				DIV.eC_menu_v013 DIV.wrapper_000 UL LI A,
				DIV.eC_menu_v013 DIV.wrapper_001 UL LI A {
						display: block;
						margin: 0;
						padding: 0 5px 0 0;
						font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						text-decoration: none;
						white-space: nowrap;
					}

/*menu v014*/
	DIV.eC_menu_v014 {
		margin: 30px 0 0 0;
	}

		DIV.eC_menu_v014 DIV.wrapper_000 {}

		DIV.eC_menu_v014 UL {}

			DIV.eC_menu_v014 UL LI,
			DIV.eC_menu_v014 UL LI A {
				display: block;
				padding: 0;
				font: bold normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
			}

			DIV.eC_menu_v014 UL LI { color: #D42E12; margin: 0 0 5px 0; }
				DIV.eC_menu_v014 UL LI A { color: #000; }

				DIV.eC_menu_v014 UL LI UL {
					margin: 5px 0 20px 0;
				}

					DIV.eC_menu_v014 UL LI UL LI {
						margin: 0 0 5px 0;
						border-bottom: 1px solid #333;
					}

						DIV.eC_menu_v014 UL LI UL LI A {
							display: block;
							margin: 0;
							padding: 0 5px 0 0;
							font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
							color: #333;
							text-decoration: none;
						}

						DIV.eC_menu_v014 UL LI UL LI A.selected {
							color: #D42E12;
						}

/*menu v015*/
	DIV.eC_menu_v015 {}

		DIV.eC_menu_v015 DIV.wrapper_000 { margin: 0 0 20px 0; }

		DIV.eC_menu_v015 UL,
		DIV.eC_menu_v015 UL LI,
		DIV.eC_menu_v015 UL LI UL,
		DIV.eC_menu_v015 UL LI UL LI {
				font: bold normal 13px Arial, Helvetica, Verdana, Sans-Serif;
				color: #AAA;
				display: inline;
		}

		DIV.eC_menu_v015 UL LI,
		DIV.eC_menu_v015 UL LI UL LI { margin: 0 5px 5px 0; }

			DIV.eC_menu_v015 UL LI A,
			DIV.eC_menu_v015 UL LI UL LI A {
					text-decoration: none;
					color: #AAA;
					white-space: nowrap;
			}

/*menu v016*/
	DIV.eC_menu_v016 {
		margin: 0 0 10px 0;
		padding: 16px 0 0 0;
		position: relative;
	}

		DIV.eC_menu_v016 DIV.wrapper_000 {
			padding: 26px 10px 10px 10px;
			border: 1px solid #000;
		}

		DIV.eC_menu_v016 DIV.wrapper_001 {
			padding: 10px;
		}

		DIV.eC_menu_v016 SPAN.icon {
			position: absolute;
			margin: -40px 0 0 83%;
			/*z-index: 1;*/

			background-color: #FFF;
		}

		DIV.eC_menu_v016 UL {}

			DIV.eC_menu_v016 UL LI,
			DIV.eC_menu_v016 UL LI A {
				display: block;
				padding: 0;
				font: bold normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
			}

			DIV.eC_menu_v016 UL LI { color: #D42E12; margin: 0 0 5px 0; }
			DIV.eC_menu_v016 UL LI A { color: #000; }

			DIV.eC_menu_v016 UL LI UL {
				margin: 5px 0 20px 0;
			}

				DIV.eC_menu_v016 UL LI UL LI,
				DIV.eC_menu_v016 UL LI UL LI A {
					font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
					color: #333;
					text-decoration: none;
				}

				DIV.eC_menu_v016 UL LI UL LI {
					margin: 0 0 5px 0;
				}

					DIV.eC_menu_v016 UL LI UL LI A,
					DIV.eC_menu_v016 UL LI UL LI SPAN {
						display: block;
						margin: 0;
						padding: 0 5px 0 0;
						border-bottom: 1px solid #333;
					}

					DIV.eC_menu_v016 UL LI UL LI SPAN { margin: 0 0 5px 0; }

					DIV.eC_menu_v016 UL LI UL LI UL {
						margin: 0;
						padding: 0 0 0 5px;
					}

						DIV.eC_menu_v016 UL LI UL LI UL LI,
						DIV.eC_menu_v016 UL LI UL LI UL LI A {
							font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
							color: #333;
							padding: 0 0 0 8px;
						}

						DIV.eC_menu_v016 UL LI UL LI UL LI {
							margin: 0 0 5px 0;
							background: transparent url(/cms/g/compartidas/bullets/bullet_4x4_333333.png) no-repeat 2px 7px;
							border-bottom: 1px solid #000;
						}

							DIV.eC_menu_v016 UL LI UL LI UL LI A {
									margin: 0;
									padding: 0 5px 0 0;
									border-bottom: none;
							}

							DIV.eC_menu_v016 UL LI UL LI A.selected,
							DIV.eC_menu_v016 UL LI UL LI UL LI A.selected {
								color: #D42E12;
							}

/*menu v017*/
	DIV.eC_menu_v017 {
		margin: 0 0 10px 0;
		padding: 16px 0 0 0;
		position: relative;
	}

		DIV.eC_menu_v017 DIV.wrapper_000 {
			padding: 26px 10px 10px 10px;
			border: 1px solid #000;
		}

		DIV.eC_menu_v017 DIV.wrapper_001 {
			padding: 10px;
		}

		DIV.eC_menu_v017 SPAN.icon {
			position: absolute;
			margin: -40px 0 0 83%;
			/*z-index: 1;*/

			background-color: #FFF;
		}

			DIV.eC_menu_v017 P.caption {
				font: bold normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
				color: #D42E12;
				text-transform: uppercase;
				margin: 0 0 5px 0;

				border-bottom: 1px solid #333;
			}

		DIV.eC_menu_v017 UL {}

			DIV.eC_menu_v017 UL LI {
				display: block;
				padding: 0;
				font: bold normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
				color: #D42E12;
				margin: 0 0 5px 0;
			}

			DIV.eC_menu_v017 UL LI SPAN {
				display: block;
				margin-top: 20px;
			}

			DIV.eC_menu_v017 UL LI A {
				display: block;
				padding: 0;
				font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
				color: #000;
				border-bottom: 1px solid #333;
			}

			DIV.eC_menu_v017 UL LI UL {
				margin: 5px 0 0 0;
			}

				DIV.eC_menu_v017 UL LI UL LI {
					font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
					color: #333;
					text-decoration: none;
					margin: 0 0 5px 0;
				}

					DIV.eC_menu_v017 UL LI UL LI A {
						font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						text-decoration: none;
						display: block;
						margin: 0;
						padding: 0 5px 0 0;
					}

					DIV.eC_menu_v017 UL LI UL LI SPAN {
						display: block;
						margin: 0 0 5px 0;
						padding: 0 5px 0 0;
						border-bottom: 1px solid #333;
					}

					DIV.eC_menu_v017 UL LI UL LI UL {
						margin: 0;
						padding: 0 0 0 5px;
					}

						DIV.eC_menu_v017 UL LI UL LI UL LI,
						DIV.eC_menu_v017 UL LI UL LI UL LI A {
							font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
							color: #333;
							padding: 0 0 0 8px;
						}

						DIV.eC_menu_v017 UL LI UL LI UL LI {
							margin: 0 0 5px 0;
							background: transparent url(/cms/g/compartidas/bullets/bullet_4x4_333333.png) no-repeat 2px 7px;
						}

							DIV.eC_menu_v017 UL LI UL LI UL LI A {
									margin: 0;
									padding: 0 5px 0 0;
							}

							DIV.eC_menu_v017 UL LI A.selected,
							DIV.eC_menu_v017 UL LI SPAN.selected {
								color: #D42E12;
							}

/*menu v018*/
	DIV.eC_menu_v018 {}

		DIV.eC_menu_v018 DIV.wrapper_000 { margin: 0 0 20px 0; }

		DIV.eC_menu_v018 UL {
			font: bold normal 14px Arial, Helvetica, Verdana, Sans-Serif;
			color: #AAA;
			display: inline;
		}

			DIV.eC_menu_v018 UL LI {
				font: bold bold 14px Arial, Helvetica, Verdana, Sans-Serif;
				color: #D42E12;
				display: block;
			}

				DIV.eC_menu_v018 UL LI UL {
					font: bold normal 14px Arial, Helvetica, Verdana, Sans-Serif;
					color: #AAA;
					display: inline;
				}

					DIV.eC_menu_v018 UL LI UL LI {
						font: bold bold 14px/21px Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						display: inline; /*display: block;*/
					}

		/*DIV.eC_menu_v018 UL LI { margin: 0 5px 5px 0; }*/

			DIV.eC_menu_v018 UL LI A {
				font: normal normal 14px Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
				color: #333;
				white-space: nowrap;
			}

				/*DIV.eC_menu_v018 UL LI UL LI { margin: 0 5px 5px 0; }*/

					DIV.eC_menu_v018 UL LI UL LI A {
						font: normal normal 14px/21px Arial, Helvetica, Verdana, Sans-Serif;
						text-decoration: none;
						color: #333;
						white-space: nowrap;
					}

/*menu v019*/
	DIV.eC_menu_v019 {}

		DIV.eC_menu_v019 DIV.eC_menu_v019_wrapper_000 { margin: 15px 0 0 0; }

		DIV.eC_menu_v019 DIV.layout_gallery_wrapper  { margin: 0 0 0 -2.12765957446808510638297872340%; }

			DIV.eC_menu_v019 DIV.layout_gallery_wrapper .layout_gallery_col {
				display: block;
				float: left;
				margin: 0 0 0 2.12765957446808510638297872340%;
			}

			DIV.eC_menu_v019 DIV.layout_gallery_wrapper DIV.layout_gallery_1_of_2 { width: 47.87234042553191489361702127660%; }
			DIV.eC_menu_v019 DIV.layout_gallery_wrapper DIV.layout_gallery_1_of_3 { width: 31.20567375886524822695035460993%; }

			DIV.eC_menu_v019 DIV.eC_menu_v019_wrapper_000 SPAN { margin: 0 auto 5px auto; }

		DIV.eC_menu_v019 P.caption {
			margin: 0 0 20px 0;
			margin: 5px 0 10px 0\9; /*IE8*/
			*margin: 10px 0 10px 0; /*IE7*/

			padding: 7px 5px 7px 5px;
			padding: 0 0 3px 5px\9; /*IE8*/
			*padding: 0 0 3px 5px; /*IE7*/

			font: normal 400 14px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			text-shadow: none;

			display: block;
			border-radius: 0;
			border-bottom: none;

			background-color: #F4F4F4;
			background-color: #EEE\9; /*IE8*/
			*background-color: #EEE; /*IE7*/
		}

/**************************************************
Agrupacion de contenidos
**************************************************/
	DIV.eC_agrupacion_v001 {}

		DIV.eC_agrupacion_v001 DIV.wrapper_000 {}

/**************************************************
Content entry intro
**************************************************/

/*content entry intro v001*/
	DIV.eC_contentEntry-intro_v001,
	DIV.eC_contentEntry-intro_v005 {}

		DIV.eC_contentEntry-intro_v001 DIV.wrapper_000,
		DIV.eC_contentEntry-intro_v005 DIV.wrapper_000 {
			margin: 0 0 10px 0;
			border-bottom: 1px solid #9E9E9E;
		}

		DIV.eC_contentEntry-intro_v001 DIV.antetitulo,
		DIV.eC_contentEntry-intro_v005 DIV.antetitulo {
			margin: 0 0 2px 0;
			padding: 0;
		}

			DIV.eC_contentEntry-intro_v001 DIV.antetitulo P,
			DIV.eC_contentEntry-intro_v005 DIV.antetitulo P {
				font: normal 400 14px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				color: #777;
				text-transform: uppercase;
				text-decoration: none;
			}

		DIV.eC_contentEntry-intro_v001 DIV.titular,
		DIV.eC_contentEntry-intro_v005 DIV.titular {
			margin: 0;
			padding: 0 0 5px 0;
		}

			DIV.eC_contentEntry-intro_v001 DIV.entradilla P,
			DIV.eC_contentEntry-intro_v005 DIV.entradilla P {
				font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
				color: #000;
				margin: 0 0 10px 0;
			}

		DIV.eC_contentEntry-intro_v001 DIV.video,
		DIV.eC_contentEntry-intro_v005 DIV.video {
			margin: 0 0 8px 0;
			padding: 0;
		}

		DIV.eC_contentEntry-intro_v001 DIV.imagen,
		DIV.eC_contentEntry-intro_v005 DIV.imagen {
			margin: 0 0 8px 0;
			padding: 0;
			position: relative;
		}

			DIV.eC_contentEntry-intro_v001 DIV.imagen IMG,
			DIV.eC_contentEntry-intro_v005 DIV.imagen IMG {
				width: 100%;
				border: 0;
			}

				DIV.eC_contentEntry-intro_v001 DIV.imagen DIV.pie,
				DIV.eC_contentEntry-intro_v005 DIV.imagen DIV.pie { display: none;
					padding: 2px 5px;
					position: absolute;
					bottom: 0px;

					background-image: url(/cms/g/compartidas/backgrounds/bg_FFFFFF_90pct.png);
					background-position: left top;
					background-repeat: repeat;
				}

					DIV.eC_contentEntry-intro_v001 DIV.imagen DIV.pie P,
					DIV.eC_contentEntry-intro_v005 DIV.imagen DIV.pie P {
						font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #666;
					}

						DIV.eC_contentEntry-intro_v001 DIV.imagen DIV.pie P SPAN,
						DIV.eC_contentEntry-intro_v005 DIV.imagen DIV.pie P SPAN { color: #900; }

/*noticia breve asociada*/
		DIV.eC_contentEntry-intro_v001 DIV.asociada,
		DIV.eC_contentEntry-intro_v005 DIV.asociada {
			padding: 0 0 0 28px;
		}

			DIV.eC_contentEntry-intro_v001 DIV.asociada P A,
			DIV.eC_contentEntry-intro_v005 DIV.asociada P A {
				font: normal 20px/24px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
				color: #000;
			}

			DIV.eC_contentEntry-intro_v001 DIV.asociada SPAN.icon,
			DIV.eC_contentEntry-intro_v005 DIV.asociada SPAN.icon {
				float: left;
				margin: 5px 0 0 -28px;
				padding: 3px;

				border-radius: 9px;
				background-color: #999;
				background-position: -283px -352px;
			}

/*content entry intro v002*/
	DIV.eC_contentEntry-intro_v002 {}

		DIV.eC_contentEntry-intro_v002 DIV.wrapper_000 {
			margin: 0 0 10px 0;
			border-bottom: 1px solid #9E9E9E;
		}

		DIV.eC_contentEntry-intro_v002 DIV.antetitulo {
			margin: 0 0 2px 0;
			padding: 0;
		}

			DIV.eC_contentEntry-intro_v002 DIV.antetitulo P {
				font: normal 400 14px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				color: #777;
				text-transform: uppercase;
				text-decoration: none;
			}

		DIV.eC_contentEntry-intro_v002 DIV.titular {
			margin: 0 0 11px 0;
			padding: 0;
		}

			DIV.eC_contentEntry-intro_v002 DIV.entradilla P {
				font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
				color: #000;
				margin: 0 0 10px 0;
			}

		DIV.eC_contentEntry-intro_v002 DIV.video {
			margin: 0 0 5px 0;
			padding: 0;
		}

		DIV.eC_contentEntry-intro_v002 DIV.imagen {
			margin: 0 17px 8px 0;
			padding: 0;
			width: 45%;
			float: left;
		}

			DIV.eC_contentEntry-intro_v002 DIV.imagen IMG {
				width: 100%;
				border: 0;
			}

				DIV.eC_contentEntry-intro_v002 DIV.imagen DIV.pie { display: none;
					margin: 0;
					padding: 0;
					border-bottom: 1px solid #DDD;
				}

					DIV.eC_contentEntry-intro_v002 DIV.imagen DIV.pie P {
						margin: 0 0 3px 0;
						font: normal normal 12px Arial, Helvetica, Verdana, Sans-Serif;
						color: #666;
					}

						DIV.eC_contentEntry-intro_v002 DIV.imagen DIV.pie P SPAN { color: #900; }

/*content entry intro v003*/
	DIV.eC_contentEntry-intro_v003 {}

		DIV.eC_contentEntry-intro_v003 DIV.wrapper_000 {
			margin: 0 0 10px 0;
			border-bottom: 1px solid #9E9E9E;
		}

		DIV.eC_contentEntry-intro_v003 DIV.antetitulo {
			margin: 0 0 2px 0;
			padding: 0;
		}

			DIV.eC_contentEntry-intro_v003 DIV.antetitulo P {
				font: normal 400 14px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				color: #777;
				text-transform: uppercase;
				text-decoration: none;
			}

		DIV.eC_contentEntry-intro_v003 DIV.titular {
			margin: 0;
			padding: 0 0 12px 0;
		}

			DIV.eC_contentEntry-intro_v003 DIV.entradilla P {
				font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
				color: #000;
				margin: 0 0 10px 0;
			}

		DIV.eC_contentEntry-intro_v003 DIV.video {
			margin: 0 0 5px 0;
			padding: 0;
		}

		DIV.eC_contentEntry-intro_v003 DIV.imagen {
			margin: 0 17px 8px 0;
			padding: 0;
			width: 40%;
			float: left;
		}

			DIV.eC_contentEntry-intro_v003 DIV.imagen IMG {
				width: 100%;
				border: 0;
			}

				DIV.eC_contentEntry-intro_v003 DIV.imagen DIV.pie { display: none;
					margin: 0;
					padding: 0;
					border-bottom: 1px solid #DDD;
				}

					DIV.eC_contentEntry-intro_v003 DIV.imagen DIV.pie P {
						margin: 0 0 3px 0;
						font: normal normal 12px Arial, Helvetica, Verdana, Sans-Serif;
						color: #666;
					}

						DIV.eC_contentEntry-intro_v003 DIV.imagen DIV.pie P SPAN { color: #900; }

/*content entry intro v004*/
	DIV.eC_contentEntry-intro_v004 {}

		DIV.eC_contentEntry-intro_v004 DIV.wrapper_000 {
			margin: 0 0 10px 0;
			border-bottom: 1px solid #9E9E9E;
		}

		DIV.eC_contentEntry-intro_v004 DIV.antetitulo {
			margin: 0 0 2px 0;
			padding: 0;
		}

			DIV.eC_contentEntry-intro_v004 DIV.entradilla DIV.antetitulo P {
				font: normal 400 14px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				color: #777;
				text-transform: uppercase;
				text-decoration: none;
				margin: 0;
			}

		DIV.eC_contentEntry-intro_v004 DIV.titular P {
			margin: 0 0 11px 0;
			padding: 0;
		}

		DIV.eC_contentEntry-intro_v004 DIV.entradilla P {
			font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			margin: 0 0 10px 0;
		}

		DIV.eC_contentEntry-intro_v004 DIV.video {
			margin: 0 0 5px 0;
			padding: 0;
		}

		DIV.eC_contentEntry-intro_v004 DIV.imagen {
			margin: 0 17px 8px 0;
			padding: 0;
			width: 45%;
			float: left;
		}

			DIV.eC_contentEntry-intro_v004 DIV.imagen IMG {
				width: 100%;
				border: 0;
			}

			DIV.eC_contentEntry-intro_v004 DIV.imagen DIV.pie { display: none;
				margin: 0;
				padding: 0;
				border-bottom: 1px solid #DDD;
			}

				DIV.eC_contentEntry-intro_v004 DIV.imagen DIV.pie P {
					margin: 0 0 3px 0;
					font: normal normal 12px Arial, Helvetica, Verdana, Sans-Serif;
					color: #666;
				}

					DIV.eC_contentEntry-intro_v004 DIV.imagen DIV.pie P SPAN { color: #900; }
					
/*content entry intro v006*/
	DIV.eC_contentEntry-intro_v006 {}

		DIV.eC_contentEntry-intro_v006 DIV.wrapper_000 {
			margin: 0 0 10px 0;
			border-bottom: 1px solid #9E9E9E;
		}

		DIV.eC_contentEntry-intro_v006 DIV.antetitulo {
			margin: 0 0 2px 0;
			padding: 0;
		}

			DIV.eC_contentEntry-intro_v006 DIV.entradilla DIV.antetitulo P {
				font: normal 400 14px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				color: #777;
				text-transform: uppercase;
				text-decoration: none;
				margin: 0;
			}

		DIV.eC_contentEntry-intro_v006 DIV.titular P {
			margin: 0 0 11px 0;
			padding: 0;
		}

		DIV.eC_contentEntry-intro_v006 DIV.entradilla P {
			font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			margin: 0 0 10px 0;
		}

		DIV.eC_contentEntry-intro_v006 DIV.video {
			margin: 0 0 5px 0;
			padding: 0;
		}

		DIV.eC_contentEntry-intro_v006 DIV.imagen {
			margin: 0 17px 8px 0;
			padding: 0;
			width: 45%;
			float: left;
		}

			DIV.eC_contentEntry-intro_v006 DIV.imagen IMG {
				width: 100%;
				border: 0;
			}

			DIV.eC_contentEntry-intro_v006 DIV.imagen DIV.pie { display: none;
				margin: 0;
				padding: 0;
				border-bottom: 1px solid #DDD;
			}

				DIV.eC_contentEntry-intro_v006 DIV.imagen DIV.pie P {
					margin: 0 0 3px 0;
					font: normal normal 12px Arial, Helvetica, Verdana, Sans-Serif;
					color: #666;
				}

					DIV.eC_contentEntry-intro_v006 DIV.imagen DIV.pie P SPAN { color: #900; }					

/**************************************************
Comunes
content entry intro v001
content entry intro v002
content entry intro v003
content entry intro v004
content entry intro v005
content entry intro v006
**************************************************/

/*titulares*/
			DIV.eC_contentEntry-intro_v001 DIV.titular P A,
			DIV.eC_contentEntry-intro_v002 DIV.titular P A,
			DIV.eC_contentEntry-intro_v003 DIV.titular P A,
			DIV.eC_contentEntry-intro_v004 DIV.titular P A,
			DIV.eC_contentEntry-intro_v005 DIV.titular P A,
			DIV.eC_contentEntry-intro_v006 DIV.titular P A{
				text-decoration: none;
				color: #000;
			}

			DIV.eC_contentEntry-intro_v001 DIV.titular P A:hover,
			DIV.eC_contentEntry-intro_v002 DIV.titular P A:hover,
			DIV.eC_contentEntry-intro_v003 DIV.titular P A:hover,
			DIV.eC_contentEntry-intro_v004 DIV.titular P A:hover,
			DIV.eC_contentEntry-intro_v005 DIV.titular P A:hover,
			DIV.eC_contentEntry-intro_v006 DIV.titular P A:hover {
				color: #666;
			}

			DIV.eC_contentEntry-intro_v001 DIV.titular P A,
			DIV.eC_contentEntry-intro_v003 DIV.titular P A,
			DIV.eC_contentEntry-intro_v004 DIV.titular P A,
			DIV.eC_contentEntry-intro_v006 DIV.titular P A {
				font: normal 20px/24px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			}

			DIV.eC_contentEntry-intro_v002 DIV.titular P A,
			DIV.eC_contentEntry-intro_v005 DIV.titular P A {
				font: normal 27px/32px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			}

/**************************************************
Comunes a
content entry intro v001
content entry intro v002
content entry intro v003
content entry intro v004
content entry intro v005
content entry intro v010
content entry v002
**************************************************/

/*subtitulos*/
DIV.eC_contentEntry-intro_v001 DIV.subtitulos,
DIV.eC_contentEntry-intro_v002 DIV.subtitulos,
DIV.eC_contentEntry-intro_v003 DIV.subtitulos,
DIV.eC_contentEntry-intro_v004 DIV.subtitulos,
DIV.eC_contentEntry-intro_v005 DIV.subtitulos,
DIV.eC_contentEntry-intro_v006 DIV.subtitulos,
DIV.eC_contentEntry-intro_v007 DIV.subtitulos,
DIV.eC_contentEntry-intro_v010 DIV.subtitulos,
DIV.eC_contentEntry_v002 DIV.subtitulos {
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;

	font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
	color: #333;
}

DIV.eC_contentEntry-intro_v001 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v002 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v003 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v004 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v005 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v006 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v007 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v010 DIV.subtitulos UL,
DIV.eC_contentEntry_v002 DIV.subtitulos UL {
	border-bottom: 1px solid #DDD;
	padding: 0 0 5px 0;
}

DIV.eC_contentEntry-intro_v004 DIV.subtitulos UL,
DIV.eC_contentEntry-intro_v007 DIV.subtitulos UL {
	display: inline-block;
}

DIV.eC_contentEntry-intro_v001 DIV.subtitulos UL LI,
DIV.eC_contentEntry-intro_v002 DIV.subtitulos UL LI,
DIV.eC_contentEntry-intro_v003 DIV.subtitulos UL LI,
DIV.eC_contentEntry-intro_v004 DIV.subtitulos UL LI,
DIV.eC_contentEntry-intro_v005 DIV.subtitulos UL LI,
DIV.eC_contentEntry-intro_v006 DIV.subtitulos UL LI,
DIV.eC_contentEntry-intro_v007 DIV.subtitulos UL LI,
DIV.eC_contentEntry-intro_v010 DIV.subtitulos UL LI,
DIV.eC_contentEntry_v002 DIV.subtitulos UL LI {
	margin: 0 0 3px 5px;
	padding: 0 0 0 8px;

	list-style-type: none;
	background-image: url(/cms/g/compartidas/bullets/bullet_4x4_333333.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

DIV.eC_contentEntry-intro_v001 DIV.subtitulos UL LI A,
DIV.eC_contentEntry-intro_v002 DIV.subtitulos UL LI A,
DIV.eC_contentEntry-intro_v003 DIV.subtitulos UL LI A,
DIV.eC_contentEntry-intro_v004 DIV.subtitulos UL LI A,
DIV.eC_contentEntry-intro_v005 DIV.subtitulos UL LI A,
DIV.eC_contentEntry-intro_v006 DIV.subtitulos UL LI A,
DIV.eC_contentEntry-intro_v007 DIV.subtitulos UL LI A,
DIV.eC_contentEntry-intro_v010 DIV.subtitulos UL LI A,
DIV.eC_contentEntry_v002 DIV.subtitulos UL LI A {
	color: #D42E12;
	text-decoration: none;

	display: block;
}

DIV.eC_contentEntry-intro_v001 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry-intro_v002 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry-intro_v003 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry-intro_v004 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry-intro_v005 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry-intro_v006 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry-intro_v007 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry-intro_v010 DIV.subtitulos UL LI A:hover,
DIV.eC_contentEntry_v002 DIV.subtitulos UL LI A:hover {
	text-decoration: underline;
}

/*documentos asociados*/
DIV.eC_contentEntry-intro_v001 DIV.documentos,
DIV.eC_contentEntry-intro_v002 DIV.documentos,
DIV.eC_contentEntry-intro_v003 DIV.documentos,
DIV.eC_contentEntry-intro_v004 DIV.documentos,
DIV.eC_contentEntry-intro_v005 DIV.documentos,
DIV.eC_contentEntry-intro_v006 DIV.documentos,
DIV.eC_contentEntry-intro_v010 DIV.documentos {
	width: 100%;
	float: left;
	clear: both;

	margin: 0 0 11px 0;
	padding: 6px 5px 4px 5px;

	background-image: url(/cms/g/compartidas/backgrounds/bg_000000_05pct.png);
	background-position: left top;
	background-repeat: repeat;
}

DIV.eC_contentEntry-intro_v001 DIV.documentos UL LI,
DIV.eC_contentEntry-intro_v002 DIV.documentos UL LI,
DIV.eC_contentEntry-intro_v003 DIV.documentos UL LI,
DIV.eC_contentEntry-intro_v004 DIV.documentos UL LI,
DIV.eC_contentEntry-intro_v005 DIV.documentos UL LI,
DIV.eC_contentEntry-intro_v006 DIV.documentos UL LI,
DIV.eC_contentEntry-intro_v010 DIV.documentos UL LI {
		padding: 0 0 0 8px;
		list-style-type: none;

		background-image: url(/cms/g/compartidas/bullets/bullet_4x4_333333.png);
		background-repeat: no-repeat;
		background-position: 0px 6px;
}

DIV.eC_contentEntry-intro_v001 DIV.documentos UL LI:hover,
DIV.eC_contentEntry-intro_v002 DIV.documentos UL LI:hover,
DIV.eC_contentEntry-intro_v003 DIV.documentos UL LI:hover,
DIV.eC_contentEntry-intro_v004 DIV.documentos UL LI:hover,
DIV.eC_contentEntry-intro_v005 DIV.documentos UL LI:hover,
DIV.eC_contentEntry-intro_v006 DIV.documentos UL LI:hover,
DIV.eC_contentEntry-intro_v010 DIV.documentos UL LI:hover {
		background-image: url(/cms/g/compartidas/bullets/bullet_4x4_990000.png);
}

DIV.eC_contentEntry-intro_v001 DIV.documentos UL LI A,
DIV.eC_contentEntry-intro_v002 DIV.documentos UL LI A,
DIV.eC_contentEntry-intro_v003 DIV.documentos UL LI A,
DIV.eC_contentEntry-intro_v004 DIV.documentos UL LI A,
DIV.eC_contentEntry-intro_v005 DIV.documentos UL LI A,
DIV.eC_contentEntry-intro_v006 DIV.documentos UL LI:A,
DIV.eC_contentEntry-intro_v010 DIV.documentos UL LI A {
		font: normal normal 11px/17px Arial, Helvetica, Verdana, Sans-Serif;
		text-decoration: none;
		color: #333;

		display: block;
}

DIV.eC_contentEntry-intro_v001 DIV.documentos UL LI A:hover,
DIV.eC_contentEntry-intro_v002 DIV.documentos UL LI A:hover,
DIV.eC_contentEntry-intro_v003 DIV.documentos UL LI A:hover,
DIV.eC_contentEntry-intro_v004 DIV.documentos UL LI A:hover,
DIV.eC_contentEntry-intro_v005 DIV.documentos UL LI A:hover,
DIV.eC_contentEntry-intro_v006 DIV.documentos UL LI A:hover,
DIV.eC_contentEntry-intro_v010 DIV.documentos UL LI A:hover {
		text-decoration: underline;
		color: #900;
}

/*content entry intro v007 (noticias area)*/
	DIV.eC_contentEntry-intro_v007 {}

		DIV.eC_contentEntry-intro_v007 DIV.wrapper_000 {
			margin: 0 0 15px 0;
			padding: 0;
			border-top: 1px dashed #9E9E9E;
		}

		DIV.eC_contentEntry-intro_v007 DIV.datosAdicionales {
			margin: 0 0 3px 0;
			padding: 0 0 0 2px;
			font: normal 12px/21px Helvetica, Arial, Verdana, Sans-Serif;
			color: #666;
		}

			DIV.eC_contentEntry-intro_v007 DIV.datosAdicionales SPAN {
					margin: 0 0 0 3px;
					color: #666;
			}

		DIV.eC_contentEntry-intro_v007 DIV.antetitulo {
			margin: 0 0 2px 0;
			padding: 0 0 3px 0;
			font: normal 400 13px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			color: #4D4D4D;
			text-transform: uppercase;
			text-decoration: none;
		}

		DIV.eC_contentEntry-intro_v007 DIV.titular {
			margin: 0;
			padding: 0 0 3px 0;
		}

			DIV.eC_contentEntry-intro_v007 DIV.titular P A {
				font: normal 21px/26px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				text-decoration: none;
				color: #000;
			}

			DIV.eC_contentEntry-intro_v007 DIV.titular P A:hover {
				color: #666;
			}

		DIV.eC_contentEntry-intro_v007 DIV.entradilla P {
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			margin: 0;
		}

		DIV.eC_contentEntry-intro_v007 DIV.imagen,
		DIV.eC_contentEntry-intro_v007 DIV.eC_vid_v001 {
			float: left;
			width: 40%;
			margin: 0 14px 5px 0;
			padding: 0;
			position: relative;
		}

			DIV.eC_contentEntry-intro_v007 DIV.imagen IMG {
				width: 100%;
				border: 0;
			}

/*introduccion entrada contenido v010 (publicaciones)*/
	DIV.eC_contentEntry-intro_v010 {
		margin: 0 0 21px 0;
		border-bottom: 1px solid #232323;
	}

		DIV.eC_contentEntry-intro_v010 DIV.wrapper_000 {
			margin: 0 0 17px 0;
			padding: 0 8px 0 0;
		}

		DIV.eC_contentEntry-intro_v010 DIV.datosAdicionales {
			margin: 0 0 3px 0;
			padding: 0 0 0 2px;
			font: normal 12px/21px Helvetica, Arial, Verdana, Sans-Serif;
			color: #666;
		}

		DIV.eC_contentEntry-intro_v010 P {
			margin: 0 0 15px 0;
			padding: 0;
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
		}

		DIV.eC_contentEntry-intro_v010 P.titulo {
			margin: 0 0 4px 0;
			font: normal 16px 'Frutiger Bold Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
			text-transform: uppercase;
		}

		DIV.eC_contentEntry-intro_v010 P.fecha {
			margin: 0 10px 10px 0;
			font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
		}

			DIV.eC_contentEntry-intro_v010 P.fecha A {
				color: #666;

				margin: 0 5px 10px 5px;
				font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
				color: #666;
			}

			DIV.eC_contentEntry-intro_v010 P A {
				font: normal 400 19px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
				color: #333;
				text-decoration: none;
			}

			DIV.eC_contentEntry-intro_v010 P A:hover {
				text-decoration: none;
				color: #000;
			}

		DIV.eC_contentEntry-intro_v010 DIV.imagen { float: left; }

			DIV.eC_contentEntry-intro_v010 DIV.imagen IMG {
				width: 110px;
				margin: 0 23px 10px 0;
				border: 1px solid #9c9e9f;
			}

/*introduccion entrada contenido v011 (publicaciones)*/
DIV.eC_contentEntry-intro_v011 {
	margin: 0;
}

	DIV.eC_contentEntry-intro_v011 DIV.wrapper_000 {
		margin: 0 0 20px 0;
		padding: 0 8px 20px 0;

		border-bottom: 1px solid red;
	}

	DIV.eC_contentEntry-intro_v011 DIV.wrapper_001,
	DIV.eC_contentEntry-intro_v011 DIV.wrapper_003 {
		margin: 0 0 20px 0;
		padding: 0 8px 20px 0;
	}

	DIV.eC_contentEntry-intro_v011 DIV.wrapper_001 {
		border-bottom: 1px solid #333;
	}

		DIV.eC_contentEntry-intro_v011 DIV.wrapper_001 SPAN.icon,
		DIV.eC_contentEntry-intro_v011 DIV.wrapper_003 SPAN.icon {
			float: right;
			clear: right;
			margin: 5px 0 0 0;
			cursor: pointer;
		}

	DIV.eC_contentEntry-intro_v011 DIV.wrapper_002 {
		margin: 0 0 20px 0;
	}

		DIV.eC_contentEntry-intro_v011 DIV.wrapper_002 SPAN.icon {
			float: left;
			clear: left;
			margin: 5px 0 0 0;
			cursor: pointer;
		}

		DIV.eC_contentEntry-intro_v011 DIV.nombre,
		DIV.eC_contentEntry-intro_v011 DIV.fecha,
		DIV.eC_contentEntry-intro_v011 DIV.titulo {
			margin: 0 0 5px 75px;
			border-bottom: 1px solid #000;
		}

		DIV.eC_contentEntry-intro_v011 DIV.wrapper_001 DIV.nombre,
		DIV.eC_contentEntry-intro_v011 DIV.wrapper_001 DIV.fecha,
		DIV.eC_contentEntry-intro_v011 DIV.wrapper_001 DIV.titulo,
		DIV.eC_contentEntry-intro_v011 DIV.wrapper_003 DIV.nombre,
		DIV.eC_contentEntry-intro_v011 DIV.wrapper_003 DIV.fecha,
		DIV.eC_contentEntry-intro_v011 DIV.wrapper_003 DIV.titulo {
			margin: 0 0 5px 0;
			border-bottom: 1px solid #000;
			width: 70%;
		}

DIV.eC_contentEntry-intro_v011 P,
DIV.eC_contentEntry-intro_v011 P A {
		margin: 0 0 5px 0;
		padding: 0;
		font: normal normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #000;

		text-decoration: none;
}

DIV.eC_contentEntry-intro_v011 P A:hover {
		text-decoration: none;
}

DIV.eC_contentEntry-intro_v011 P.nombre {
		padding: 5px 10px 0 0;
		margin: 0 0 5px 0;
		font: normal normal 12px/18px Arial, Helvetica, Verdana, Sans-Serif;

		color: #999;
		text-transform: uppercase;
}

DIV.eC_contentEntry-intro_v011 P.fecha {
		margin: 0 10px 0 0;
		padding: 0 0 5px 0;
		font: normal normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #000;
}

DIV.eC_contentEntry-intro_v011 P.fecha A {
		color: #666;

		margin: 0 5px 10px 5px;
		font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #666;
}

DIV.eC_contentEntry-intro_v011 DIV.imagen { float: left; }

DIV.eC_contentEntry-intro_v011 DIV.imagen IMG {
		width: 110px;
		margin: 0 23px 0 0;
		border: 1px solid #9c9e9f;
}

/*content entry intro v012 (agenda - servicios)*/
	DIV.eC_contentEntry-intro_v012 {}

		DIV.eC_contentEntry-intro_v012 DIV.wrapper_000 {
			margin: 0 0 20px 0;
		}

		DIV.eC_contentEntry-intro_v012 DIV.caption {
			border: 1px solid #000;
			font: normal 21px/26px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			text-decoration: none;
			color: #000;
			padding: 10px;
		}

			DIV.eC_contentEntry-intro_v012 DIV.caption .icon { float: right; }

		DIV.eC_contentEntry-intro_v012 DIV.bloque {
			border-right: 1px solid #000;
			border-bottom: 1px solid #000;
			border-left: 1px solid #000;

			margin: 0;
			padding: 10px;
		}

		DIV.eC_contentEntry-intro_v012 DIV.titular {
			font: bold 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			margin: 0 0 10px 0;
		}

		DIV.eC_contentEntry-intro_v012 DIV.datos,
		DIV.eC_contentEntry-intro_v012 DIV.descripcion {
			font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			margin: 0 0 10px 0;
		}

DIV.eC_contentEntry-intro_v012 DIV.descripcion P {
		margin: 0 0 10px 0;
}

DIV.eC_contentEntry-intro_v012 DIV.descripcion UL {
	display: block;

	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
}

DIV.eC_contentEntry-intro_v012 DIV.descripcion UL LI {
		margin: 0 0 0 0;
}

		DIV.eC_contentEntry-intro_v012 A {
			color: #D42E12;
			text-decoration: none;
		}

		DIV.eC_contentEntry-intro_v012 A:hover {
			text-decoration: underline;
		}

		DIV.eC_contentEntry-intro_v012 DIV.imagen {
			float: left;
			display: block;

			width: 40%;
			margin: 0 25px 5px 0;
			padding: 0;
			position: relative;
		}

			DIV.eC_contentEntry-intro_v012 DIV.imagen IMG {
				width: 100%;
				border: 0;
			}

			DIV.eC_contentEntry-intro_v012 DIV.goTo A {
				font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
				color: #D42E12;
				float: right;
				text-decoration: none;
			}

/**************************************************
Full content entry
**************************************************/

/*full content entry v002 (noticia completa)*/
	DIV.eC_contentEntry_v002 {}

		DIV.eC_contentEntry_v002 DIV.wrapper_000 {}

		DIV.eC_contentEntry_v002 P.titular {
			margin: 0 0 4px 0;
			padding: 0 0 10px 0;

			font: normal 31px/35px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			text-decoration: none;
			color: #000;
			letter-spacing: -0.4pt;
		}

		DIV.eC_contentEntry_v002 P.entradilla {
			font: bold 13px/18px Helvetica, Arial, Verdana, Sans-Serif;
			color: #333;
			margin: 0;
			padding: 0 0 15px 0;

			border-bottom: 1px solid #9E9E9E;
		}

		DIV.eC_contentEntry_v002 DIV.fecha {
			border-bottom: 1px solid #9E9E9E;

			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
			margin: 0 0 10px 0;
		}

/*bloques*/
DIV.eC_contentEntry_v002 DIV.principal {
		width: 74%;
		float: left;
}

DIV.eC_contentEntry_v002 DIV.secundario {
		padding: 0 0 0 2%;
		width: 24%;
		float: left;
}

/*imagenes*/
DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v001,
DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v002 {
		margin: 0 0 10px 0;
}

DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v002 {
	float: right;
	margin-left: 20px;
	width: 40%;
}

DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v001 IMG,
DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v002 IMG {
		width: 100%;
}

DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v001 DIV.pie,
DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v002 DIV.pie {
		padding: 0 0 2px 0;

		background-image: url(/cms/g/compartidas/backgrounds/bg_FFFFFF_90pct.png);
		background-position: left top;
		background-repeat: repeat;

		border-bottom: 1px solid #9E9E9E;
}

DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v001 DIV.pie P,
DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v002 DIV.pie P {
	font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
	color: #666;
	margin: 0;
}

DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v001 DIV.pie P SPAN,
DIV.eC_contentEntry_v002 DIV.principal DIV.cuerpo DIV.imagen_v002 DIV.pie P SPAN { color: #900; }

/*cuerpo*/
DIV.eC_contentEntry_v002 DIV.cuerpo {
		margin: 0 0 20px 0;
		padding: 0;
}

DIV.eC_contentEntry_v002 DIV.cuerpo P,
DIV.eC_contentEntry_v002 DIV.cuerpo UL LI,
DIV.eC_contentEntry_v002 DIV.cuerpo OL LI {
		font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
}

DIV.eC_contentEntry_v002 DIV.cuerpo P {
		margin: 0 0 15px 0;
}

DIV.eC_contentEntry_v002 DIV.cuerpo P A {
		font: normal bold 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #C33;
		text-decoration: none;
}

DIV.eC_contentEntry_v002 DIV.cuerpo P A:hover { border-bottom: 1px dashed #C33; }

/*imagenes noticia*/
DIV.eC_contentEntry_v002 DIV.imagenLateral {
		width: 300px;
		margin: 0 15px 0 -80px;
		float: left;
}

/*noticia*/
DIV.eC_contentEntry_v002 DIV.masInformacion {
	margin: 0 0 15px 0;
	padding: 8px 0 8px 0;
}

DIV.eC_contentEntry_v002 DIV.masInformacion DIV.cabecera {
	font: normal 400 17px 'Roboto Condensed';
	text-transform: none;
	text-decoration: none;

	margin: 0 0 5px 0;
	padding: 0 3px 0 0;

	color: #D42E12;
}

DIV.eC_contentEntry_v002 DIV.noticias,
DIV.eC_contentEntry_v002 DIV.documentos {
		margin: 0 0 15px 0;
		padding: 0 0 5px 0;
}

DIV.eC_contentEntry_v002 DIV.noticias DIV.contenido P,
DIV.eC_contentEntry_v002 DIV.documentos DIV.contenido P {
		margin: 0 0 5px 0;
}

DIV.eC_contentEntry_v002 DIV.noticias DIV.contenido P A,
DIV.eC_contentEntry_v002 DIV.documentos DIV.contenido P A {
		font: normal normal 15px Arial, Helvetica, Verdana, Sans-Serif;
		text-decoration: none;
		color: #333;
}

DIV.eC_contentEntry_v002 DIV.noticias DIV.contenido P A:hover,
DIV.eC_contentEntry_v002 DIV.documentos DIV.contenido P A:hover {
		color: #CC3333;
		border-bottom: 1px dashed #CC3333;
}

DIV.eC_contentEntry_v002 DIV.cabecera {
	font: normal 400 13px 'Roboto Condensed';
	text-transform: uppercase;
	text-decoration: none;

	margin: 0 0 5px 0;
	padding: 0 3px 0 0;

	color: #333;

	border-bottom: 1px dashed #999;
}

/*full content entry v010 (video, galería imagenes)*/
	DIV.eC_contentEntry_v010 {}

		DIV.eC_contentEntry_v010 DIV.wrapper_000 {}

		DIV.eC_contentEntry_v010 P.titular {
			margin: 0 0 4px 0;
			padding: 0 0 10px 0;

			font: normal 31px/35px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			text-decoration: none;
			color: #000;
			letter-spacing: -0.4pt;
		}

		DIV.eC_contentEntry_v010 DIV.fecha {
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
			margin: 0 0 10px 0;
		}

		DIV.eC_contentEntry_v010 P {
			font: normal 13px/18px Helvetica, Arial, Verdana, Sans-Serif;
			color: #333;
			margin: 0 0 15px 0;
		}

/*thumbnails*/
			DIV.eC_contentEntry_v010 DIV.thumbnails IMG { cursor: pointer; }

			DIV.eC_contentEntry_v010 DIV.thumbnails IMG.selected {
				-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=15)';
				filter: alpha(opacity=15);
				-moz-opacity:0.15;
				-khtml-opacity: 0.15;
				opacity: 0.15;
			}

/*clear*/
			DIV.eC_contentEntry_v010 DIV.thumbnails DIV.clear_v002 { clear: none !important; }
			DIV.eC_contentEntry_v010 DIV.thumbnails DIV.clear_v003 { clear: none !important; }
			DIV.eC_contentEntry_v010 DIV.thumbnails DIV.clear_v001 { clear: left !important; }

/*full content entry v011 (agenda)*/
	DIV.eC_contentEntry_v011 {}

		DIV.eC_contentEntry_v011 DIV.wrapper_000 {}

		DIV.eC_contentEntry_v011 P.titular {
			margin: 0 0 4px 0;
			padding: 0 0 10px 0;

			font: normal 31px/35px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			text-decoration: none;
			color: #000;
			letter-spacing: -0.4pt;
		}

		DIV.eC_contentEntry_v011 DIV.fecha {
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			margin: 0 0 10px 0;
		}

		DIV.eC_contentEntry_v011 P {
			font: normal 13px/18px Helvetica, Arial, Verdana, Sans-Serif;
			color: #333;
			margin: 0 0 15px 0;
		}

		DIV.eC_contentEntry_v011 DIV.masInformacion {
			margin: 0 0 15px 0;
			padding: 8px 0 8px 0;
		}

			DIV.eC_contentEntry_v011 DIV.masInformacion DIV.cabecera {
				font: normal 400 17px 'Roboto Condensed';
				text-transform: none;
				text-decoration: none;

				margin: 0 0 5px 0;
				padding: 0 3px 0 0;

				color: #D42E12;
			}

		DIV.eC_contentEntry_v011 DIV.documentos {
				margin: 0 0 15px 0;
				padding: 0 0 5px 0;
		}

			DIV.eC_contentEntry_v011 DIV.documentos DIV.contenido P {
					margin: 0 0 5px 0;
			}

				DIV.eC_contentEntry_v011 DIV.documentos DIV.contenido P A {
						font: normal normal 15px Arial, Helvetica, Verdana, Sans-Serif;
						text-decoration: none;
						color: #333;
				}

				DIV.eC_contentEntry_v011 DIV.documentos DIV.contenido P A:hover {
						color: #C33;
						border-bottom: 1px dashed #CC3333;
				}

/*full content entry v012 (agenda)*/
	DIV.eC_contentEntry_v012 {}

		DIV.eC_contentEntry_v012 DIV.wrapper_000 {
			margin: 0 0 20px 0;
			padding: 10px;
			border: 1px solid #000;
		}

		DIV.eC_contentEntry_v012 DIV.titulo {
			margin: 0 0 20px 0;
			border-bottom: 1px solid #999;
		}

			DIV.eC_contentEntry_v012 DIV.titulo P {
				margin: 0 0 5px 0;
				padding: 0;
				font: bold normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			}

				DIV.eC_contentEntry_v012 DIV.titulo P A {
					color: #000;
					text-decoration: none;
				}

		DIV.eC_contentEntry_v012 DIV.datos {
			margin: 0 0 5px 0;
			border-bottom: 1px solid #999;
		}

			DIV.eC_contentEntry_v012 DIV.datos P {
				margin: 0 0 5px 0;
				padding: 0;
				font: normal normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
				color: #000;
			}

		DIV.eC_contentEntry_v012 DIV.asociados,
		DIV.eC_contentEntry-intro_v012 DIV.asociados {
			margin: 10px 0 0 0;
			padding: 0 0 5px 0;
		}

			DIV.eC_contentEntry_v012 DIV.asociados P,
			DIV.eC_contentEntry-intro_v012 DIV.asociados P {
				margin: 0 0 5px 0;
				padding: 3px 0 3px 0;
				font: normal normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
				color: #000;
			}

			DIV.eC_contentEntry_v012 DIV.asociados A,
			DIV.eC_contentEntry-intro_v012 DIV.asociados A{
				text-decoration: none;
			}

			DIV.eC_contentEntry_v012 DIV.asociados .icon,
			DIV.eC_contentEntry-intro_v012 DIV.asociados .icon {
				margin: 0 10px 0 0;
				float: left;
			}

		DIV.eC_contentEntry_v012 DIV.imagen {
			margin: 0 15px 0 0;
			float: left;
		}

			DIV.eC_contentEntry_v012 DIV.imagen IMG {
				width: 110px;
				border: 1px solid #9c9e9f;
			}

/********
Estaticos
********/

	DIV.eC_estatico_v001 {}

		DIV.eC_estatico_v001 DIV.wrapper_000 {}

/*H2*/
	H2.est_h2_v001 {
		display: block;
		overflow: hidden;

		margin: 0 0 10px 0;
		padding: 25px 8px 6px 0;

		font: normal 400 30px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #000;
		text-align: left;
		text-decoration: none;
		text-transform: none;
		letter-spacing: auto;
		text-shadow: none;

		border-radius: 0px;
	}

/*P*/
	P.est_p_v001 {
		margin: 0 0 10px 0;
		font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #666;
	}

		P.est_p_v001 A { color: #D42E12; }

	P.est_p_epigrafe_v001 {
		margin: 30px 0 10px 0;
		font: normal 400 20px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #D42E12;
	}

	P.est_p_destacado_v001 {
		margin: 30px 0 5px 0;
		font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #666;
		text-transform: uppercase;
	}

/*UL*/
	UL.est_ul_v001 { margin: 0 0 15px 0; }
		UL.est_ul_v001 LI {
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
			list-style-type: none;
		}

			UL.est_ul_v001 LI A { color: #D42E12; }

	UL.est_ul_v002 { margin: 0 0 15px 20px; }
		UL.est_ul_v002 UL { margin: 0 0 0 15px; }

		UL.est_ul_v002 LI {
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
		}

			UL.est_ul_v002 LI A { color: #D42E12; }

/*OL*/
OL.est_ol_v001 {
	margin: 0 0 15px 0;
}

OL.est_ol_v001,
OL.est_ol_v001 OL {
  padding: 0 0 0 20px;

	list-style-type: decimal;
}

OL.est_ol_v001 LI {
	font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
	color: #666;
}

OL.est_ol_v001 LI A { color: #D42E12; }

/*OL
DIV.est_ol_v002 ol {
  list-style-type: none;
  counter-reset: item;
  margin: 0;
  padding: 0;
}

DIV.est_ol_v002 ol li {
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;

  display: table;
  counter-increment: item;
  margin-bottom: 10px;
}

DIV.est_ol_v002 ol li a { color: #D42E12; }

DIV.est_ol_v002 ol li:before {
  content: counters(item, '.') '. ';
  display: table-cell;
  padding-right: 5px;
}

DIV.est_ol_v002 ol li li {
  margin: 0 0 0 5px;
}

DIV.est_ol_v002 ol li li:before {
  content: counters(item, '.') ' ';
}*/

/*******
Timeline
*******/
/*timeline v001*/
	DIV.eC_timeline_v001 {}

		DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 {
			position: relative;
			padding: 30px 10px 40px 10px;
		}

			DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.line-vertical {
				position: absolute;

				height: 98%;
				width: 4px;
				margin-left: -2px;
				top: 10px;
				left: 50%;

				background: #DDD;

				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
				border-radius: 2px;
			}

			DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.block {
				margin: 0 0 30px 0;
				position: relative;
			}

/*icono*/
			DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.badge.picture {
				background: #D42E12;
				padding: 7px 0 0 8px;
			}

			DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.badge {
				position: absolute;
				width: 32px;
				height: 33px;
				left: 50%;
				margin: 5px 0 0 -20px;
				
				-webkit-border-radius: 50%;
				-moz-border-radius: 50%;
				border-radius: 50%;
				
				box-shadow: 0 0 0 4px #FFF, inset 0 2px 0 rgba(0, 0, 0, 0.1), 0 2px 0 4px rgba(0, 0, 0, 0.1);
			}

/*content*/
			DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content {
				position: relative;

				padding: 10px;
				width: calc(50% - 60px); width: 42%\9; /*IE8*/ *width: 42%; /*IE7*/

				border: 3px solid #DDD;
				border-radius: 0.25em;
				background-color: #FAFAFA;
			}

			DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content.impar { float: left; }
			DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content.par { float: right; }

				DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content.impar DIV.side,
				DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content.par DIV.side {
			    position: absolute;
			    top: 14px;
				  width: 0;
			  	height: 0;
			
					border: 9px solid transparent;
				}

				DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content.impar DIV.side {
					left: 100%;
					border-left-color: #DDD;
				}

				DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content.par DIV.side {
					right: 100%;
					border-right-color: #DDD;
				}

					DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.fecha P {
						margin: 0 0 5px 0;
						font: normal 400 18px/22px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
					}

					DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.titular P {
						margin: 0 0 5px 0;
						font: 400 26px/30px 'Roboto condensed', 'Arial Narrow', Sans-Serif, Arial, Helvetica, Verdana;
					}

					DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.informacion P {
						margin: 0 0 10px 0;

/*intro*/						font: normal 400 19px/24px 'Roboto condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
					}

/*dropdown*/
					DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 { border: none; }

						DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 {
							margin: 0 0 20px 0;
							background-color: #FAFAFA;
							float: right;
						}

							DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 P {
								font: normal 400 15px/4px 'Roboto condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
							}

						DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_2 {
							margin: 5px 0 10px 0;
							padding: 5px 0 0 0;
							
							border: none;
							clear: both;
						}

							DIV.eC_timeline_v001 DIV.eC_timeline_v001_wrapper_000 DIV.content DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_2 P {
/*texto*/								font: normal 400 16px/24px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
							}

/****
Mapas
****/
DIV.estEspPrePro_divContenedor {
		background-color: #FFF;
}

DIV.estEspPrePro_divMapaContenedor {
		margin: 25px 0 25px 0;
		height: 600px;
}

DIV.estEspPrePro_divMapaSupContenedor {
		border: 1px solid #CCC;
		background-color: #FAFAFA;
		margin-bottom: 25px;
		overflow: visible;
}

DIV.estEspPrePro_divMapaSup {
		height: 354px;
		width: 465px;

		margin: auto;

		background-image: url(/cms/g/compartidas/estaticos/mapa_espana/mapa.gif);
		background-repeat: no-repeat;
		background-position: center center;

		position: relative;
		top: 0px;
		left: 0px;
		overflow: visible;
}

DIV.estEspPrePro_divMapaInf {
		height: 254px;
		width: 465px;

		margin: auto;
		margin-bottom: 25px;
		padding: 2px 0 0 15px;

		position: relative;
		top: 0px;
		left: 0px;
}

DIV.estEspPrePro_divMapaInf DIV {
		width: 133px;
		float: left;
		margin: 0 17px 0 0;
		padding: 0;
}

DIV.estEspPrePro_divMapaInf UL {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		list-style-type: none;
		line-height: 27px;
		margin: 0 0 0 14px;
}

DIV.estEspPrePro_divMapaInf UL LI.ccaa {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		font-size: 10px;
		color: #333;
		text-decoration: none;
		margin: 0 0 10px 0;
		padding: 0 0 10px 0;
}

DIV.estEspPrePro_divMapaInf UL LI A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		font-size: 10px;
		color: #333;
		text-decoration: none;

		padding: 0 5px 2px 5px;

		background-color: #F4F4F4;
		border-top: 2px solid #F4F4F4;
		border-right: 2px solid #F4F4F4;
		border-bottom: 2px solid #333;
		border-left: 2px solid #F4F4F4;
}

DIV.estEspPrePro_divMapaInf UL LI A:hover {
		border: 2px solid #900;
		color: #900;
}

DIV.positionShow01, DIV.positionHide01 { width: 045px; height: 139px; top: 261px; left: 091px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position01.gif); }
DIV.positionShow02, DIV.positionHide02 { width: 194px; height: 328px; top: 099px; left: 077px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position02.gif); }
DIV.positionShow03, DIV.positionHide03 { width: 041px; height: 421px; top: 033px; left: 082px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position03.gif); }
DIV.positionShow04, DIV.positionHide04 { width: 077px; height: 442px; top: 039px; left: 092px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position04.gif); }
DIV.positionShow05, DIV.positionHide05 { width: 031px; height: 411px; top: 097px; left: 120px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position05.gif); }
DIV.positionShow06, DIV.positionHide06 { width: 060px; height: 327px; top: 208px; left: 143px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position06.gif); }
DIV.positionShow07, DIV.positionHide07 { width: 238px; height: 462px; top: 100px; left: 094px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position07.gif); }
DIV.positionShow08, DIV.positionHide08 { width: 028px; height: 356px; top: 044px; left: 208px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position08.gif); }
DIV.positionShow09, DIV.positionHide09 { width: 164px; height: 237px; top: 190px; left: 100px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position09.gif); }
DIV.positionShow10, DIV.positionHide10 { width: 232px; height: 391px; top: 063px; left: 053px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position10.gif); }
DIV.positionShow11, DIV.positionHide11 { width: 128px; height: 310px; top: 171px; left: 257px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position11.gif); }
DIV.positionShow12, DIV.positionHide12 { width: 072px; height: 212px; top: 296px; left: 268px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position12.gif); }
DIV.positionShow13, DIV.positionHide13 { width: 112px; height: 390px; top: 145px; left: 174px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position13.gif); }
DIV.positionShow14, DIV.positionHide14 { width: 161px; height: 156px; top: 244px; left: 243px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position14.gif); }
DIV.positionShow15, DIV.positionHide15 { width: 168px; height: 368px; top: 059px; left: 233px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position15.gif); }
DIV.positionShow16, DIV.positionHide16 { width: 194px; height: 262px; top: 192px; left: 263px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position16.gif); }
DIV.positionShow17, DIV.positionHide17 { width: 249px; height: 407px; top: 074px; left: 208px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position17.gif); }
DIV.positionShow18, DIV.positionHide18 { width: 334px; height: 183px; top: 325px; left: 123px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position18.gif); }
DIV.positionShow19, DIV.positionHide19 { width: 264px; height: 210px; top: 325px; left: 193px; background-image: url(/cms/g/compartidas/estaticos/mapa_espana/position19.gif); }

DIV.positionShow01,
DIV.positionShow02,
DIV.positionShow03,
DIV.positionShow04,
DIV.positionShow05,
DIV.positionShow06,
DIV.positionShow07,
DIV.positionShow08,
DIV.positionShow09,
DIV.positionShow10,
DIV.positionShow11,
DIV.positionShow12,
DIV.positionShow13,
DIV.positionShow14,
DIV.positionShow15,
DIV.positionShow16,
DIV.positionShow17,
DIV.positionShow18,
DIV.positionShow19 { display: block; background-repeat: no-repeat; background-position: top left; position: absolute; }

DIV.positionHide01,
DIV.positionHide02,
DIV.positionHide03,
DIV.positionHide04,
DIV.positionHide05,
DIV.positionHide06,
DIV.positionHide07,
DIV.positionHide08,
DIV.positionHide09,
DIV.positionHide10,
DIV.positionHide11,
DIV.positionHide12,
DIV.positionHide13,
DIV.positionHide14,
DIV.positionHide15,
DIV.positionHide16,
DIV.positionHide17,
DIV.positionHide18,
DIV.positionHide19 { display: none; }

/*mapa madrid*/
DIV.eC_est_mapa_v001 {}

	DIV.eC_est_mapa_v001 DIV.wrapper_000 {}

	DIV.eC_est_mapa_v001 DIV.informacion {
		margin: 0 0 10px 0;
	}

		DIV.eC_est_mapa_v001 DIV.informacion P {
			margin: 0 0 10px 0;
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #666;
		}

		DIV.eC_est_mapa_v001 DIV.informacion P A {
			font-weight: bold;
			text-decoration: none;
			color: #D42E12;
		}

		DIV.eC_est_mapa_v001 DIV.informacion P A:hover {
			border-bottom: 1px dashed #D42E12;
		}

	DIV.eC_est_mapa_v001 DIV.mapa {
		margin: 0 0 15px 0;
		padding: 15px;
		border: 1px solid #CCC;
		background-color: #F4F4F4;
		text-align: center;
	}

			DIV.eC_est_mapa_v001 DIV.mapa map area {
				outline: none;
			}

	DIV.eC_est_mapa_v001 DIV.leyenda {
		padding: 0;
		margin: 0;
	}

			DIV.eC_est_mapa_v001 DIV.leyenda UL LI {
				margin: 0 1% 0 0;
				padding: 0;
				width: 49%;

				list-style: none;

				float: left;
				display: block;
				overflow: hidden;
			}

				DIV.eC_est_mapa_v001 DIV.leyenda UL LI A {
					margin: 0 0 5px 0;
					padding: 5px;

					font: 400 15px/22px 'Roboto condensed', Arial, Helvetica, Verdana, Sans-Serif;
					color: #333;
					text-decoration: none;

					display: block;
				}

				DIV.eC_est_mapa_v001 DIV.leyenda UL LI A.noSelected {
					background-color: #EEE;
				}

				DIV.eC_est_mapa_v001 DIV.leyenda UL LI A.selected,
				DIV.eC_est_mapa_v001 DIV.leyenda UL LI A.noSelected:hover {
					color: #FFF;
					background-color: #D42E12;
					cursor: pointer;
				}

/***
Tags
***/

DIV.tag_001,
DIV.tag_002,
DIV.tag_003,
DIV.tag_004 { display: none;
	margin: 0 0 2px 0;
}

DIV.tag_001 a,
DIV.tag_002 a,
DIV.tag_003 a,
DIV.tag_004 a {
	font: normal 400 13px 'Roboto Condensed';
	text-transform: uppercase;
	text-decoration: none;

	margin: 0;
	padding: 0 3px 0 3px;

	color: #333;
}

DIV.tag_001 a:hover,
DIV.tag_002 a:hover,
DIV.tag_003 a:hover,
DIV.tag_004 a:hover { color: #FFF; }

DIV.tag_001 a:hover {	background-color: #A0B033; }
DIV.tag_002 a:hover { background-color: #217DD0; }
DIV.tag_003 a:hover {	background-color: #FF9934; }
DIV.tag_004 a:hover { background-color: #CC3433; }

DIV.tag_001 DIV.tagColor,
DIV.tag_002 DIV.tagColor,
DIV.tag_003 DIV.tagColor,
DIV.tag_004 DIV.tagColor {
		float: left;
		width: 9px;
		height: 9px;

		margin: 5px 2px 0 0;
		border-radius: 4px;
}

DIV.tag_001 DIV.tagColor {background: #A0B033;}
DIV.tag_002 DIV.tagColor {background: #217DD0;}
DIV.tag_003 DIV.tagColor {background: #FF9934;}
DIV.tag_004 DIV.tagColor {background: #CC3433;}

/*tags v002*/
	DIV.eC_tags_v002 {}

		DIV.eC_tags_v002 DIV.wrapper_000 {
			margin: 0 0 10px 0;
			padding: 0;
		}

		DIV.eC_tags_v002 UL {}

			DIV.eC_tags_v002 UL LI {
				float: left;
				display: inline;

				margin: 0 4px 3px 0;
				padding: 0 3px 1px 3px;
				background: none no-repeat 0 0 #999;

				list-style-type: none;
				border-radius: 1px;
			}

				DIV.eC_tags_v002 UL LI A {
					font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
					color: #FFF;
					text-decoration: none;
				}

/**********
Breadcrumbs
**********/
/*breadcrumbs v001*/
	DIV.eC_breadcrumbs_v001 {}

		DIV.eC_breadcrumbs_v001 DIV.wrapper_000 {
			padding: 17px 0 0 0;
			min-height: 115px;

			font: bold normal 1em/17px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #D42E12;
			text-align: center;

			background: transparent url('/cms/g/compartidas/location/CMS_grafica_location_v001.png') no-repeat center -60px;
		}

			DIV.eC_breadcrumbs_v001 DIV.wrapper_000 A {
				color: #D42E12;
				text-decoration: none;
			}

		DIV.eC_breadcrumbs_v001 SPAN.icon { margin: auto; }

/*breadcrumbs v002*/
	DIV.eC_breadcrumbs_v002 {}

		DIV.eC_breadcrumbs_v002 DIV.wrapper_000 {
			margin: 0 0 20px 0;
			padding: 0 0 3px 0;
			border-bottom: 1px solid #CCC;
		}

		DIV.eC_breadcrumbs_v002 UL {
			list-style: none;
			margin: 0;
			padding: 0;
		}

			DIV.eC_breadcrumbs_v002 UL LI {
				float: left;
				margin: 0 5px 0 0;
			}

				DIV.eC_breadcrumbs_v002 UL LI A,
				DIV.eC_breadcrumbs_v002 UL LI SPAN {
					float: left;
					display: block;
					margin: 0;
					padding: 0 5px 0 0;

					font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
					color: #333;
					text-decoration: none;
				}

				DIV.eC_breadcrumbs_v002 UL LI A.selected,
				DIV.eC_breadcrumbs_v002 UL LI SPAN.selected {
					color: #D42E12;
				}

				DIV.eC_breadcrumbs_v002 UL LI A:hover {
						text-decoration: none;
				}

		DIV.eC_breadcrumbs_v002 SPAN.icon {
			float: left;
			margin: 4px 0 0 0;
			padding: 0;
		}

/*breadcrumbs v002. servicios*/
		DIV.eC_breadcrumbs_v002 UL#ulMigas SPAN.icon { cursor: auto; }
		DIV.eC_breadcrumbs_v002 UL#ulMigas SPAN { cursor: pointer; }

/**************************************************
Elemento de contenido imagen
eC_img_v001 wrapper_000
eC_img_v001 wrapper_001
eC_img_v001 wrapper_002. Formularios.
**************************************************/
	DIV.eC_img_v001 {
		margin: 0;
		padding: 0;
	}

/*eC_img_v001 wrapper_000*/
		DIV.eC_img_v001 DIV.wrapper_000 { padding: 0 0 10px 0; }

		DIV.eC_img_v001 IMG,
		DIV.eC_img_v001 A IMG { width: 100%; }

/*eC_img_v001 wrapper_002*/
		DIV.eC_img_v001 DIV.wrapper_002 { margin: 0 0 10px 0; }

			DIV.eC_img_v001 DIV.wrapper_002 IMG,
				DIV.eC_img_v001 DIV.wrapper_002 A IMG { width: auto; }

/**************************************************
Slider
***************************************************/

DIV.eC_slider_v001 {
		cursor: pointer;
		font-size: 0;
}

DIV.eC_slider_v001 DIV.wrapper_000,
DIV.eC_slider_v001 DIV.wrapper_001 {
	margin: 0 0 10px 0;
	padding: 0;
	position: relative;
}
DIV.eC_slider_v001 DIV.wrapper_000 DIV.left,
DIV.eC_slider_v001 DIV.wrapper_000 DIV.right,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.left,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.right {
	position:absolute;
	height: 100%;
	display: block;

	background-size: auto;
	background-repeat: no-repeat;
}

DIV.eC_slider_v001 DIV.wrapper_000 DIV.left,
DIV.eC_slider_v001 DIV.wrapper_000 DIV.right {
	width: 8%;
	background-position: center center;
}

DIV.eC_slider_v001 DIV.wrapper_001 DIV.left,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.right { width: 50%; }

DIV.eC_slider_v001 DIV.wrapper_001 DIV.left { background-position: 3% center; }
DIV.eC_slider_v001 DIV.wrapper_001 DIV.right { background-position: 97% center; }

DIV.eC_slider_v001 DIV.wrapper_000 DIV.left,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.left {
	left: 0;
	background-image: url(/cms/g/compartidas/slider/CMS_img_slider_left_FFFFFF_50pct.png);
}

DIV.eC_slider_v001 DIV.wrapper_000 DIV.right,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.right {
	right: 0;
	background-image: url(/cms/g/compartidas/slider/CMS_img_slider_right_FFFFFF_50pct.png);
}

DIV.eC_slider_v001 DIV.wrapper_000:hover DIV.left,
DIV.eC_slider_v001 DIV.wrapper_000:hover DIV.right,
DIV.eC_slider_v001 DIV.wrapper_001:hover DIV.left,
DIV.eC_slider_v001 DIV.wrapper_001:hover DIV.right { display: block; }

DIV.eC_slider_v001 DIV.wrapper_000 DIV.left:hover,
DIV.eC_slider_v001 DIV.wrapper_000 DIV.right:hover,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.left:hover,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.right:hover { background-color: rgba(0, 0, 0, 0.15); background-color: none\9; /*IE8*/ *background-color: none; /*IE7*/ }

DIV.eC_slider_v001 DIV.wrapper_000 DIV.left:hover,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.left:hover { background-image: url(/cms/g/compartidas/slider/CMS_img_slider_left_FFFFFF_90pct.png); }

DIV.eC_slider_v001 DIV.wrapper_000 DIV.right:hover,
DIV.eC_slider_v001 DIV.wrapper_001 DIV.right:hover { background-image: url(/cms/g/compartidas/slider/CMS_img_slider_right_FFFFFF_90pct.png); }

DIV.eC_slider_v001 DIV.wrapper_000 DIV.dots {
	position:absolute;
	height: 20px;
	left: 10%;
	bottom: 0;
}

DIV.eC_slider_v001 DIV.wrapper_001 DIV.dots {display: none;}

DIV.eC_slider_v001 DIV.wrapper_000 DIV.dots UL {}

DIV.eC_slider_v001 DIV.wrapper_000 DIV.dots UL LI {
	float:left;
	margin: 0 5px 0 0;

	list-style: none;
}

DIV.eC_slider_v001 DIV.wrapper_000 DIV.dots UL LI DIV {
	float:left;
	display: block;
	width: 10px;
	height: 10px;

	background-image: url(/cms/g/compartidas/slider/CMS_img_slider_dots.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

DIV.eC_slider_v001 DIV.wrapper_000 DIV.dots UL LI DIV:hover {
	background-position: 0 -10px;
}

DIV.eC_slider_v001 DIV.wrapper_000 DIV.dots UL LI DIV.selected {
	background-position: 0 -20px;
}

DIV.eC_slider_v001 DIV.wrapper_000 IMG,
DIV.eC_slider_v001 DIV.wrapper_001 IMG {
	border: 0;
	width: 100%;
}

/**************************************************
Pagination
***************************************************/
/*pagination v001*/
	DIV.eC_pag_v001 {}

		DIV.eC_pag_v001 DIV.eC_pag_v001_wrapper_000 { margin: 0 0 10px 0; }

		DIV.eC_pag_v001 UL { float: right; }

			DIV.eC_pag_v001 UL LI {
				float: left;
				list-style-type: none;
				margin: 0 0 0 10px;
			}

				DIV.eC_pag_v001 UL LI SPAN.icon {
					cursor: pointer;
				}

/*pagination v002*/
	DIV.eC_pag_v002 {}

		DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 { margin: 10px 0 10px 0; }

		DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 DIV.block { margin: 0 0 5px 0; }

		DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 DIV.left { float:left; }

		DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 DIV.right { float: right; }

		DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 P {
			font: normal normal 12px/17px Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-decoration: none;
		}

			DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 P SPAN { cursor: pointer; }

			DIV.eC_pag_v002 DIV.eC_pag_v002_wrapper_000 P SPAN.selected {
				color: #D42E12;
				font-weight: bold;
			}

				DIV.eC_pag_v002 DIV.concept P SPAN,
				DIV.eC_pag_v002 DIV.location P SPAN { font-weight: bold; }

/*pagination v003*/
	DIV.eC_pag_v003 {}

		DIV.eC_pag_v003 DIV.eC_pag_v003_wrapper_000 { margin: 0 0 10px 0; }

		DIV.eC_pag_v003 UL { float: right; }

			DIV.eC_pag_v003 UL LI {
				float: left;
				list-style-type: none;
				margin: 0 0 0 10px;
			}

				DIV.eC_pag_v003 UL LI SPAN.icon {
					cursor: pointer;
				}

/**************************************************
Resultados
**************************************************/
	DIV.eC_results_v001 {}

		DIV.eC_results_v001 DIV.wrapper_000 {
			margin: 0 0 10px 0;
		}

		DIV.eC_results_v001 P {
			margin: 0 0 5px 0;
			padding: 0;
		}

		DIV.eC_results_v001 P A {
			font: normal 20px 'Frutiger Bold Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
			text-decoration: none;
			color: #000;
			margin: 0;
		}

		DIV.eC_results_v001 P A:hover {
			color: #666;
		}

		DIV.eC_results_v001 DIV.result {
			border-bottom: 1px solid #EEE;
			margin: 0 0 15px 0;
			padding: 0 0 10px 0;
		}

		DIV.eC_results_v001 DIV.result DIV.entradilla P {
			font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			margin: 0;
		}

		DIV.eC_results_v001 DIV.result DIV.entradilla P SPAN {
			font-weight: bold;
		}

/**************************************************
Elemento de contenido video
**************************************************/
	DIV.eC_vid_v001 {
		margin: 0;
		padding: 0;
	}

			DIV.eC_vid_v001 DIV.wrapper_000 DIV.video {
				margin: 0 0 8px 0;
			}

				DIV.eC_vid_v001 DIV.wrapper_000 A IMG {
					margin: 0 0 8px 0;
					width: 100%;
				}

					DIV.eC_vid_v001 DIV.wrapper_000 DIV.titular P A {
						font: normal 11px/14px Arial, Helvetica, Verdana, Sans-Serif;
						text-decoration: none;
						color: #000;

						display: block;
					}

/**************************************************
Elemento de contenido Advertisement
**************************************************/
/*eC_advert_v001*/
	DIV.eC_advert_v001 {}

		DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 {
			margin: 0 0 25px 0;

			background-color: #D42E12;
			padding: 10px 2.12765957446808510638297872340%;

			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}

			DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_01 { padding: 31px 0 0 0; }

			DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_02 {
				padding: 20px 0 25px 0;
				border-left: 1px solid #FFF;
				border-right: 1px solid #FFF;
			}

				DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_02 P {
					text-align: center;
					letter-spacing: 0.2pt;
					text-transform: uppercase;
				}

					DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_02 P A {
						display: block;
						color: #FFF;
						text-decoration: none;
					}

					DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_02 P.titulo A {
						font: normal 500 25px/38px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
					}

					DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_02 P.subtitulo A {
						font: normal 300 19px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
					}

			DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_03 { padding: 33px 0 0 0; }

				DIV.eC_advert_v001 DIV.eC_advert_v001_wrapper_000 DIV.bloque_03 SPAN { margin: auto; }

/**************************************************
Headings
**************************************************/

/*H2*/
	H2.generic {
		display: block;
		overflow: hidden;
	}

		H2.generic DIV.wrapper_000 {margin: 0 0 10px 0;}

		H2.generic P {
			margin: 0;
			padding: 25px 8px 6px 0;
			display: block;
			border-radius: 0px;

			font: normal 400 30px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			text-align: left;

			text-decoration: none;
			text-transform: none;
			letter-spacing: auto;
			text-shadow: none;

			display: block;
			overflow: hidden;
		}

/*H3 wrapper_000*/
	H3.generic {
		display: block;
		overflow: hidden;
	}

		H3.generic DIV.wrapper_000 { margin: 0 0 15px 0; }

			H3.generic DIV.wrapper_000 SPAN.icon {
				float: left;
				margin: 0 5px 0 0;
			}

			H3.generic DIV.wrapper_000 P {
				font: normal 400 24px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif !important;
				color: #555;
				text-align: left;
			}

			H3.generic DIV.wrapper_000 SPAN.color001 { color: #0099CC; }
			H3.generic DIV.wrapper_000 SPAN.color002 { color: #D42E12; }

				H3.generic DIV.wrapper_000 P A  {
					font: normal 15px 'Frutiger Bold Condensed', 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
					color: #D90006;
					letter-spacing: 0.04pt;
					text-decoration: none;
				}

/*H3 wrapper_001*/
		H3.generic DIV.wrapper_001 {
			margin: 0 0 5px 0;
			padding: 6px 5px 5px 5px;
		}

			H3.generic DIV.wrapper_001 P {
				font: normal 300 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				text-transform: uppercase;
			}

				H3.generic DIV.wrapper_001 P A { display: block; }

				H3.generic DIV.wrapper_001.theme_01, H3.generic DIV.wrapper_001.theme_01 A {color: #FFF; background-color: #000000; }
				H3.generic DIV.wrapper_001.theme_02, H3.generic DIV.wrapper_001.theme_02 A {color: #FFF; background-color: #333333; }
				H3.generic DIV.wrapper_001.theme_03, H3.generic DIV.wrapper_001.theme_03 A {color: #FFF; background-color: #666666; }
				H3.generic DIV.wrapper_001.theme_04, H3.generic DIV.wrapper_001.theme_04 A {color: #FFF; background-color: #999999; }
				H3.generic DIV.wrapper_001.theme_05, H3.generic DIV.wrapper_001.theme_05 A {color: #000; background-color: #CCCCCC; }
				H3.generic DIV.wrapper_001.theme_06, H3.generic DIV.wrapper_001.theme_06 A {color: #000; background-color: #EEEEEE; }
				H3.generic DIV.wrapper_001.theme_07, H3.generic DIV.wrapper_001.theme_07 A {color: #333; background-color: #FFFFFF; }

				H3.generic DIV.wrapper_001.theme_08, H3.generic DIV.wrapper_001.theme_08 A {color: #FFF; background-color: #D42E12; }
				H3.generic DIV.wrapper_001.theme_09, H3.generic DIV.wrapper_001.theme_09 A {color: #FFF; background-color: #6A2482; }
				H3.generic DIV.wrapper_001.theme_10, H3.generic DIV.wrapper_001.theme_10 A {color: #FFF; background-color: #339900; }
				H3.generic DIV.wrapper_001.theme_11, H3.generic DIV.wrapper_001.theme_11 A {color: #FFF; background-color: #174195; }

/*H4*/
	H4.generic {
		margin: 25px 0 10px 0;
		padding: 8px 5px 8px 5px;
		background-color: #222;

		font: normal 500 16px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		color: #fff;
		letter-spacing: 0.2pt;
		text-transform: uppercase;
	}

/********
Cabeceras
********/
DIV.eC_list_v003 P.caption,
DIV.eC_list_v004 P.caption,
DIV.eC_discussion_v001 P.caption,
DIV.eC_form_v001 P.caption {
		padding: 0 3px 0 0;
		display: block;
		border-radius: 0;

		font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		text-transform: uppercase;
		text-decoration: none;

		border-bottom: 1px dashed #999;
}

DIV.eC_list_v003 P.caption,
DIV.eC_list_v004 P.caption,
DIV.eC_discussion_v001 P.caption { margin: 0 0 5px 0; }

DIV.eC_form_v001 P.caption { margin: 0 0 15px 0; }

/*****
Listas
*****/
/*eC_list_v002*/
	DIV.eC_list_v002 DIV.eC_list_v002_wrapper_000 {
		padding: 10px 0 0 0;
		border-top: 1px solid #000;
	}

		DIV.eC_list_v002 UL LI,
		DIV.eC_list_v002 UL LI A {
			font: bold 13px Arial, Helvetica, Verdana, Sans-Serif;
			color: #000;
			text-decoration: none;
			list-style: none;

			overflow: hidden;
			margin: 0 0 5px 0;
		}

			DIV.eC_list_v002 UL LI A,
			DIV.eC_list_v002 UL LI SPAN {
				/*background-color: #DDD;*/
				margin: 0;
				padding: 5px;
				display: block;
			}

				DIV.eC_list_v002 UL LI UL LI {
					white-space: nowrap;
					text-align: left;
					float: left;
					width: 33%;

					margin: 0;
					padding: 0;
					display: block;
				}

					DIV.eC_list_v002 UL LI UL LI A {
						margin: 0;
						padding: 1px 5px; padding: 2px 5px\9; /*IE8*/ *padding: 5px; /*IE7*/

						font-family: Arial, Helvetica, Verdana, Sans-Serif;
						font-weight: normal;
						font-size: 11px;
						line-height: 19px;
						color: #000;
						text-decoration: none;

						list-style: none;
						background: none;

						display: inline;
					}

			DIV.eC_list_v002 UL LI A:hover,
			DIV.eC_list_v002 UL LI UL LI A:hover { text-decoration: underline; }

/*eC_list_v003*/
	DIV.eC_list_v003 {}

		DIV.eC_list_v003 DIV.wrapper_000 {
			margin: 0 0 20px 0;
			padding: 0 8px 0 0;
		}

				DIV.eC_list_v003 DIV.wrapper_000 UL LI {
					margin: 0 0 5px 0;
					padding: 0 0 0 10px;

					list-style-type: none;
					background-image: url('/cms/g/compartidas/bullets/bullet_arrow-right00_5x9_000000.png');
					background-repeat: no-repeat;
					background-position: 0 4px;
				}

					DIV.eC_list_v003 DIV.wrapper_000 UL LI A {
						font: normal normal 13px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #000;
						text-decoration: none;

						border-bottom: 1px dotted #000;
					}

					DIV.eC_list_v003 DIV.wrapper_000 UL LI A:hover {
						color: #D42E12;
						border-bottom: 1px dotted #D42E12;
					}

/*eC_list_v004*/
	DIV.eC_list_v004 {}

		DIV.eC_list_v004 DIV.wrapper_000,
		DIV.eC_list_v004 DIV.wrapper_001,
		DIV.eC_list_v004 DIV.wrapper_002 { margin: 0 0 20px 0; }

		DIV.eC_list_v004 DIV.wrapper_000 UL,
		DIV.eC_list_v004 DIV.wrapper_001 UL,
		DIV.eC_list_v004 DIV.wrapper_002 UL {}

			DIV.eC_list_v004 DIV.wrapper_000 UL LI,
			DIV.eC_list_v004 DIV.wrapper_001 UL LI,
			DIV.eC_list_v004 DIV.wrapper_002 UL LI {
				list-style: none;
				clear: left;
				padding: 5px 0 5px 0;

				display: block;
				overflow: hidden;
			}

			DIV.eC_list_v004 DIV.wrapper_000 UL LI,
			DIV.eC_list_v004 DIV.wrapper_001 UL LI,
			DIV.eC_list_v004 DIV.wrapper_002 UL LI {
				border-bottom: 1px solid #DDD;
			}

				DIV.eC_list_v004 DIV.wrapper_000 UL LI A,
				DIV.eC_list_v004 DIV.wrapper_001 UL LI A,
				DIV.eC_list_v004 DIV.wrapper_002 UL LI A {
					display: block;
					text-decoration: none;
					color: #333;
				}

				DIV.eC_list_v004 DIV.wrapper_002 UL LI A:hover {
					text-decoration: underline;
				}

				DIV.eC_list_v004 DIV.wrapper_000 UL LI DIV.fecha,
				DIV.eC_list_v004 DIV.wrapper_001 UL LI DIV.fecha {
					float: left;
					width: 130px;
					margin: 0 5px 0 0;
				}

					DIV.eC_list_v004 DIV.wrapper_000 UL LI DIV.fecha P,
					DIV.eC_list_v004 DIV.wrapper_000 UL LI DIV.titular P {
						font: normal normal 13px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						text-decoration: none;
						text-transform: none;
						margin: 0;
					}

					DIV.eC_list_v004 DIV.wrapper_000 UL LI DIV.fecha P {
						font-weight: bold;
					}

					DIV.eC_list_v004 DIV.wrapper_001 UL LI DIV.fecha P {
						font: normal 700 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
						color: #111;
					}

					DIV.eC_list_v004 DIV.wrapper_001 UL LI DIV.titular P,
					DIV.eC_list_v004 DIV.wrapper_002 UL LI DIV.titular P {
						font: normal 500 15px/24px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
					}

				DIV.eC_list_v004 DIV.wrapper_000 UL LI DIV.miniatura {
					float: left;
					width: 50px;
					margin: 0 5px 0 0;
				}

					DIV.eC_list_v004 DIV.wrapper_000 UL LI DIV.miniatura IMG {
						width: 50px;
						height: 28px
					}

				DIV.eC_list_v004 DIV.wrapper_000 UL LI DIV.titular {
					float: left;
					width: calc(100% - 190px); width: 269px\9; /*IE8*/ *width: 269px; /*IE7*/
				}

				DIV.eC_list_v004 DIV.wrapper_001 UL LI DIV.titular {
					float: left;
					width: calc(100% - 135px); width: 269px\9; /*IE8*/ *width: 269px; /*IE7*/
				}

				DIV.eC_list_v004 DIV.wrapper_002 UL LI DIV.titular {
					float: left;
					width: 100%;
				}

/*eC_list_v005*/
	DIV.eC_list_v005 {}

		DIV.eC_list_v005 DIV.wrapper_000 {
			border-bottom: 1px solid #CCC;
			padding: 0 0 10px 0;
			display: block;
		}

		DIV.eC_list_v005 UL { list-style: none; }

			DIV.eC_list_v005 UL LI {
				margin: 0;
				float: left;

				font: normal normal 13px/17px Arial, Helvetica, Verdana, Sans-Serif;
				color: #333;
				text-decoration: none;
				text-transform: none;

				cursor: pointer;
			}

				DIV.eC_list_v005 UL LI SPAN.icon { margin: 0 10px 0 0; }

				DIV.eC_list_v005 UL LI SPAN.icon_pos_v01_13x13 {
					padding: 3px 0 4px 0;
					background-position: -10px -352px;
				}

/*eC_list_v006*/
	DIV.eC_list_v006 {}

		DIV.eC_list_v006 DIV.wrapper_000 {
			margin: 0 0 20px 0;
			border: 1px solid #000;
			border-bottom: none;
		}

		DIV.eC_list_v006 UL {}

			DIV.eC_list_v006 UL LI {
				list-style: none;
				padding: 10px;

				display: block;
				overflow: hidden;

				border-bottom: 1px solid #000;
			}

				DIV.eC_list_v006 UL LI A { text-decoration: none; }

				DIV.eC_list_v006 UL LI DIV.fecha {
					float: left;
					width: 130px;
					margin: 0 5px 0 0;
				}

				DIV.eC_list_v006 UL LI DIV.miniatura {
					float: left;
					width: 50px;
					margin: 0 5px 0 0;
				}

					DIV.eC_list_v006 UL LI DIV.miniatura IMG {
						width: 50px;
						height: 28px
					}

					DIV.eC_list_v006 UL LI DIV.fecha P {
						font: normal normal 13px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						text-decoration: none;
						margin: 0;
						padding: 2px 0 1px 0;
					}

				DIV.eC_list_v006 UL LI DIV.titular {
					margin: 0 10px 0 0;
					float: left;

					width: calc(100% - 165px); width: 269px\9; /*IE8*/ *width: 269px; /*IE7*/
				}

					DIV.eC_list_v006 UL LI DIV.titular P {
						font: normal normal 13px/17px Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						text-decoration: none;
						margin: 0;
						padding: 2px 0 1px 0;
					}

				DIV.eC_list_v006 UL LI .icon { float: left; }

/*eC_list_v007*/
		DIV.eC_list_v007 DIV.wrapper_000,
		DIV.eC_list_v007 DIV.wrapper_001 {
			padding: 0;
		}

		DIV.eC_list_v007 DIV.wrapper_000 { margin: 0; }
		DIV.eC_list_v007 DIV.wrapper_001 { margin: 0 0 25px 0; }

				DIV.eC_list_v007 DIV.wrapper_000 UL,
				DIV.eC_list_v007 DIV.wrapper_001 UL {
					margin: 0 0 0 -1%;
				}

				DIV.eC_list_v007 DIV.wrapper_000 UL LI,
				DIV.eC_list_v007 DIV.wrapper_001 UL LI {
					margin: 0 0 0 1%;
					padding: 0;
					width: 49%;

					list-style: none;

					float: left;
					display: block;
					overflow: hidden;
				}

					DIV.eC_list_v007 DIV.wrapper_000 UL LI A,
					DIV.eC_list_v007 DIV.wrapper_001 UL LI A {
						font: 400 15px/22px 'Roboto condensed', Arial, Helvetica, Verdana, Sans-Serif;
						color: #333;
						text-decoration: none;

						-webkit-border-radius: 2px;
						-moz-border-radius: 2px;
						border-radius: 2px;
					}

					DIV.eC_list_v007 DIV.wrapper_000 UL LI A {
						margin: 0 0 5px 0;
						padding: 5px;

						background-color: #FF8888;
						display: block;
					}

					DIV.eC_list_v007 DIV.wrapper_001 UL LI A {
						margin: 0 0 5px 0;
						padding: 15px 10px 15px 10px;

						background-color: #DEDEDE;
						display: block;
					}

					DIV.eC_list_v007 DIV.wrapper_000 UL LI A:hover {
						color: #FFF;
						background-color: #D42E12;
						cursor: pointer;
					}

					DIV.eC_list_v007 DIV.wrapper_001 UL LI A:hover {
						color: #FFF;
						background-color: #666;
						cursor: pointer;
					}

/**************************************************
Preguntas frecuentes
**************************************************/
/*eC_contentEntry_v016*/
	DIV.eC_contentEntry_v016 {}

		DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 {
			margin: 0;
			border-bottom: 1px solid #000;
		}

					DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 UL LI {
						list-style-type: disc;
						margin: 0 0 10px 20px;
					}

					DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 {
							margin: 0;
							padding: 15px 5px 15px 10px;
							cursor: pointer;
					}

						DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 P {
							font: normal 400 18px/22px 'Roboto condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
							color: #000;

							padding: 0 40px 0 0;
							position: relative;
						}

						DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 P.collapsed:before,
						DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 P.expanded:before {
							content: '';

							height: 17px;
							width: 17px;

							position: absolute;
							top: 50%;
							right: 10px;

							margin-top: -8px;
						}

						DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 P.collapsed:before { background: no-repeat url('/cms/g/compartidas/icons/icon_arrow-bottom00.png') -10px -328px; }
						DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_1 P.expanded:before { background: no-repeat url('/cms/g/compartidas/icons/icon_arrow-top00.png') -10px -328px; }

					DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_2 {
						margin: 5px 0 10px 10px;
						padding: 5px 0 0 10px;

						border-left: 1px solid #000;
					}

						DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_2 P {
							margin: 0 0 10px 0;

							font: normal 400 16px/24px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
							color: #333;
						}

						DIV.eC_contentEntry_v016 DIV.eC_contentEntry_v016_wrapper_000 DIV.dropdown_2 A { color: #900; }

		DIV.eC_contentEntry_v016 DIV.masInformacion {
			margin: 0 0 15px 0;
			padding: 8px 0 8px 0;
		}

				DIV.eC_contentEntry_v016 DIV.masInformacion UL LI {
					margin: 0 0 5px 0;
					padding: 0 3px 0 0;

					font: normal 500 18px/22px 'Roboto condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
					color: #000;

					list-style-type: none;
				}

				DIV.eC_contentEntry_v016 DIV.masInformacion UL LI {
					margin: 0 0 0 0;
					padding: 0 0 10px 0;
				}

					DIV.eC_contentEntry_v016 DIV.masInformacion UL LI UL { margin: 5px 0 10px 0; }

						DIV.eC_contentEntry_v016 DIV.masInformacion UL LI UL LI {
							margin: 0 0 0 20px;
							padding: 0;

							font: normal 400 15px/24px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
							color: #333;
						}

/**************************************************
Elemento de contenido comentarios
**************************************************/
DIV.eC_discussion_v001 {}

DIV.eC_discussion_v001 DIV.wrapper_000 {
		margin: 0 0 10px 0;
		padding: 0;
}

DIV.eC_discussion_v001 DIV.comment {
		margin: 0 0 10px 0;
		border-bottom: 1px dashed #999;
}

DIV.eC_discussion_v001 DIV.comment P.identity {
		font: normal normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #C33;
		margin: 0 0 10px 0;
}

DIV.eC_discussion_v001 DIV.comment P.identity SPAN { color: #333;}
DIV.eC_discussion_v001 DIV.comment P.identity SPAN A { color: #333; text-decoration: none;}
DIV.eC_discussion_v001 DIV.comment P.identity SPAN A:hover { text-decoration: underline;}

DIV.eC_discussion_v001 DIV.comment P.title {
		font: bold normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		margin: 0 0 10px 0;
}

DIV.eC_discussion_v001 DIV.comment P.text {
		font: normal normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		margin: 0 0 10px 0;
}

/**************************************************
Elemento de contenido calendario laboral
**************************************************/

DIV.eC_calendarioLaboral_v001 {}

	DIV.eC_calendarioLaboral_v001 DIV.eC_calendarioLaboral_v001_wrapper_000 {}

	DIV.eC_calendarioLaboral_v001 DIV.mes {
		border: 0 solid #DDD;
		margin: 0 0 20px 0;
	}

		DIV.eC_calendarioLaboral_v001 DIV.mes TABLE.calendar {
			width: 100%;
			margin: 0 0 10px 0;
		}

		DIV.eC_calendarioLaboral_v001 DIV.mes CAPTION {
			margin: 0 0 1px 0;
			padding: 5px 0 5px 3px;

			font: normal 700 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;

			background-color: #DEDEDE;
			border-bottom: 3px solid #AAA;
		}

		DIV.eC_calendarioLaboral_v001 DIV.mes TH {
			padding: 3px 0 3px 0;

			font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;

			background-color: #EEE;
		}

		DIV.eC_calendarioLaboral_v001 DIV.mes TD {
			width: 14.285714285714285714285714285714%;
			padding: 0;

			font: normal 400 13px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
		}

		DIV.eC_calendarioLaboral_v001 DIV.mes TD.dom { background: #F4F4F4; }

		DIV.eC_calendarioLaboral_v001 DIV.mes TD.festNac {
			color: #FFF;
			background: #238F35;
		}

		DIV.eC_calendarioLaboral_v001 DIV.mes TD.festCom {
			color: #111;
			background: #BDDDC2;
		}

	DIV.eC_calendarioLaboral_v001 DIV.leyenda,
	DIV.eC_calendarioLaboral_v001 DIV.leyendaMes {
		margin: 0;
		padding: 5px 5px 0 5px;

		font: normal 400 12px/21px 'Roboto condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #454545;

		background-color: #F4F4F4;
    display: block;
	}

		DIV.eC_calendarioLaboral_v001 DIV.leyendaMes SPAN { font: normal 700 12px/21px 'Roboto condensed', Arial, Helvetica, Verdana, Sans-Serif; }

	DIV.eC_calendarioLaboral_v001 DIV.leyenda {
		min-height: 70px;
		margin: 0 0 10px 0;
	}

	DIV.eC_calendarioLaboral_v001 DIV.leyendaMes UL { padding: 0 0 1px 0;}

			DIV.eC_calendarioLaboral_v001 DIV.leyenda UL LI,
			DIV.eC_calendarioLaboral_v001 DIV.leyendaMes UL LI {
				background-color: #FFF;
				list-style-type: none;
			}

			DIV.eC_calendarioLaboral_v001 DIV.leyenda UL LI.festNac,
			DIV.eC_calendarioLaboral_v001 DIV.leyenda UL LI.festCom {
				margin: 0 0 4px 0;
				padding: 4px 0 4px 5px;
			}

			DIV.eC_calendarioLaboral_v001 DIV.leyendaMes UL LI.festNac,
			DIV.eC_calendarioLaboral_v001 DIV.leyendaMes UL LI.festCom {
				margin: 0 0 5px 0;
				padding: 0 0 0 5px;
			}

			DIV.eC_calendarioLaboral_v001 DIV.leyenda UL LI.festNac,
			DIV.eC_calendarioLaboral_v001 DIV.leyendaMes UL LI.festNac { border-left: 10px solid #238f35; }

			DIV.eC_calendarioLaboral_v001 DIV.leyenda UL LI.festCom,
			DIV.eC_calendarioLaboral_v001 DIV.leyendaMes UL LI.festCom {	border-left: 10px solid #bdddc2; }

	DIV.eC_calendarioLaboral_v001 DIV.clear_1 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_2 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_3 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_4 { clear: left; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_5 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_6 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_7 { clear: left; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_8 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_9 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_10 { clear: left; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_11 { clear: none; }
	DIV.eC_calendarioLaboral_v001 DIV.clear_12 { clear: none; }

/**************************************************
Elemento de contenido textos
**************************************************/
/*texto v001*/
DIV.eC_texto_v001 {}

	DIV.eC_texto_v001 DIV.wrapper_000,
	DIV.eC_texto_v001 DIV.wrapper_001 {
		margin: 0;
		padding: 0 0 1px 0;
	}

	DIV.eC_texto_v001 DIV.wrapper_002,
	DIV.eC_texto_v001 DIV.wrapper_003 {
		margin: 0;
		padding: 3px 0 1px 0;
	}

	DIV.eC_texto_v001 P {
		margin: 0;

		font: normal normal 13px/17px Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		text-decoration: none;
		text-transform: none;
	}

/*eC_texto_v002. Utilizado en los formularios*/
	DIV.eC_texto_v002 {}

		DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 {
			margin: 0;
			padding: 0;
		}

			DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P {
				margin: 0 0 10px 0;

				font: normal 400 18px/22px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				color: #000;
			}

				DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P A,
				DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P SPAN {
					color: #D42E12;
					cursor: pointer;
				}

			DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P.titulo {
				text-transform: uppercase;
				margin: 0 0 20px 0;
				text-align: center;
			}

			DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P.tema {
				margin: 20px 0 20px 0;
				padding: 15px 0 15px 0;
				color: #FFF;
				text-transform: uppercase;
				text-align: center;
			}

				DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P.tema SPAN {
					padding: 15px;

					background-color: #d42e12;
					color: #FFF;
				}

	DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P.pregunta {
		padding: 10px;
		border: 1px solid #000;
	}

/**************************************************
Elemento de contenido redes sociales box
**************************************************/

DIV.eC_rSBox_v001 {
		margin: 0;
		padding: 0;
}

DIV.eC_rSBox_v001 DIV.wrapper_000 {}
DIV.eC_rSBox_v001 DIV.wrapper_001 { padding: 0 0 10px 0; border-bottom: 1px solid #9E9E9E; }
DIV.eC_rSBox_v001 DIV.wrapper_002 { padding: 0 0 10px 100px; }

DIV.eC_rSBox_v001 IMG {
		width: 100%;
}

/**************************************************
Elemento de contenido redes sociales widget
**************************************************/

DIV.eC_rSWidget_v001 {}

	DIV.eC_rSWidget_v001 DIV.wrapper_000 {
		margin: 0 0 5px 0;
		padding: 0;
		float: right;
		background: none;
	}

	DIV.eC_rSWidget_v001 UL {
			height: 24px;
			margin: 0;
	}

		DIV.eC_rSWidget_v001 UL LI {
				display: inline;
				float: right;
				margin: 0 0 0 5px;
		}

			DIV.eC_rSWidget_v001 UL LI A {
					width: 24px;
					height: 24px;
					display: block;

					background-image: url(/cms/g/redesSociales/areaRedesSociales.png);
					background-repeat: no-repeat;
			}

			DIV.eC_rSWidget_v001 UL LI A.twit {background-position: 0 0;}
			DIV.eC_rSWidget_v001 UL LI A.twit:hover {background-position: 0 -24px;}
			DIV.eC_rSWidget_v001 UL LI A.face {background-position: -24px 0;}
			DIV.eC_rSWidget_v001 UL LI A.face:hover {background-position: -24px -24px;}
			DIV.eC_rSWidget_v001 UL LI A.tuen {background-position: -48px 0;}
			DIV.eC_rSWidget_v001 UL LI A.tuen:hover {background-position: -48px -24px;}
			DIV.eC_rSWidget_v001 UL LI A.goog {background-position: -72px 0;}
			DIV.eC_rSWidget_v001 UL LI A.goog:hover {background-position: -72px -24px;}
			DIV.eC_rSWidget_v001 UL LI A.yout {background-position: -96px 0;}
			DIV.eC_rSWidget_v001 UL LI A.yout:hover {background-position: -96px -24px;}
			DIV.eC_rSWidget_v001 UL LI A.rss {background-position: -120px 0;}
			DIV.eC_rSWidget_v001 UL LI A.rss:hover {background-position: -120px -24px;}
			DIV.eC_rSWidget_v001 UL LI A.blog {background-position: -144px 0;}
			DIV.eC_rSWidget_v001 UL LI A.blog:hover {background-position: -144px -24px;}
			DIV.eC_rSWidget_v001 UL LI A.wApp {background-position: -168px 0;}
			DIV.eC_rSWidget_v001 UL LI A.wApp:hover {background-position: -168px -24px;}
			DIV.eC_rSWidget_v001 UL LI A.inst {background-position: -192px 0;}
			DIV.eC_rSWidget_v001 UL LI A.inst:hover {background-position: -192px -24px;}

/*eC_rSWidget_v004*/
	DIV.eC_rSWidget_v004 {}

		DIV.eC_rSWidget_v004 DIV.wrapper_000 {
			margin: 0 0 10px 0;
			border-bottom: 1px solid #CCC;
		}

		DIV.eC_rSWidget_v004 DIV.wrapper_001 { margin: 0 0 10px 0; }

		DIV.eC_rSWidget_v004 UL {}

			DIV.eC_rSWidget_v004 DIV.wrapper_001 UL { margin: 0 0 0 -1%; }

			DIV.eC_rSWidget_v004 UL LI {
				margin: 0 0 5px 0;
				padding: 7px 10px 7px 10px;
				border-radius: 4px;

				display: block;
				overflow: hidden;
				cursor: pointer;
			}

				DIV.eC_rSWidget_v004 DIV.wrapper_001 UL LI {
					margin: 0 0 0 1%;
					padding: 7px 1% 7px 1%;
					width: 22%;
					border-radius: 4px;
					float: left;

					display: block;
					overflow: hidden;
					cursor: pointer;
				}

			DIV.eC_rSWidget_v004 UL LI.whatsapp { background-color:#64BC53; }
			DIV.eC_rSWidget_v004 UL LI.facebook { background-color:#4862A3; }
			DIV.eC_rSWidget_v004 UL LI.twitter { background-color:#55ACEE; }
			DIV.eC_rSWidget_v004 UL LI.linkedin { background-color:#017EB4; }
			DIV.eC_rSWidget_v004 UL LI.googleplus { background-color:#DA4735; }

				DIV.eC_rSWidget_v004 UL LI DIV {
					width: 100%;
					height: 25px;
					float: left;
				}

				DIV.eC_rSWidget_v004 UL LI.whatsapp DIV {	background: transparent url('/cms/g/plantillas/CMS_plantillas_not_redes_v003.png') no-repeat 0 0; }
				DIV.eC_rSWidget_v004 UL LI.facebook DIV {	background: transparent url('/cms/g/plantillas/CMS_plantillas_not_redes_v003.png') no-repeat 0 -25px; }
				DIV.eC_rSWidget_v004 UL LI.twitter DIV {	background: transparent url('/cms/g/plantillas/CMS_plantillas_not_redes_v003.png') no-repeat 0 -50px; }
				DIV.eC_rSWidget_v004 UL LI.linkedin DIV {	background: transparent url('/cms/g/plantillas/CMS_plantillas_not_redes_v003.png') no-repeat 0 -75px; }
				DIV.eC_rSWidget_v004 UL LI.googleplus DIV {	background: transparent url('/cms/g/plantillas/CMS_plantillas_not_redes_v003.png') no-repeat 0 -100px; }

					DIV.eC_rSWidget_v004 UL LI DIV SPAN {
						font: bold normal 15px Arial, Helvetica, Verdana, Sans-Serif;
						color: #FFF;
						float: right;
						padding: 4px 0 0 0;
					}

/*eC_rSWidget_v005*/
	DIV.eC_rSWidget_v005 {}

		DIV.eC_rSWidget_v005 DIV.wrapper_000 {
			margin: 0;
			padding: 0;
			background: none;
		}

		DIV.eC_rSWidget_v005 DIV.wrapper_000 UL {
			height: 20px;
			margin: 0;
		}

			DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI {
				width: 20px !important;
				height: 20px;
				display: inline;
				float: left;
				margin: 0 1px 0 0;
			}

				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A {
					width: 20px;
					height: 20px;
					padding: 0;
					display: block;

					background-image: url(/cms/g/redesSociales/areaRedesSociales_20x20.png);
					background-repeat: no-repeat;
				}

				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.twit {background-position: 0 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.twit:hover {background-position: 0 -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.face {background-position: -20px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.face:hover {background-position: -20px -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.tuen {background-position: -40px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.tuen:hover {background-position: -40px -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.goog {background-position: -60px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.goog:hover {background-position: -60px -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.yout {background-position: -80px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.yout:hover {background-position: -80px -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.rss {background-position: -100px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.rss:hover {background-position: -100px -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.blog {background-position: -120px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.blog:hover {background-position: -120px -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.wApp {background-position: -140px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.wApp:hover {background-position: -140px -20px;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.inst {background-position: -160px 0;}
				DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.inst:hover {background-position: -160px -20px;}

DIV.eC_rSWidget_v001 DIV.wrapper_000 UL LI A.wApp,
DIV.eC_rSWidget_v004 DIV.wrapper_000 UL LI.whatsapp,
DIV.eC_rSWidget_v004 DIV.wrapper_001 UL LI.whatsapp,
DIV.eC_rSWidget_v005 DIV.wrapper_000 UL LI A.wApp { display: none; }

/*eC_rSWidget_v008*/
	DIV.eC_rSWidget_v008 {}

	DIV.eC_rSWidget_v008 DIV.wrapper_000 {
		border-top: 1px dashed #AAA;
		margin: 10px 0 0 0;
		padding: 10px 0 0 0;
	}

		DIV.eC_rSWidget_v008 DIV.wrapper_000 UL {
			width: 52px; width: 52px\9; /*IE8*/ *width: 58px; /*IE7*/
			margin: auto;
			text-align: left;
		}

			DIV.eC_rSWidget_v008 DIV.wrapper_000 UL LI {
				width: 24px;
				height: 24px;
				margin: 0 0 5px 0; margin: 0 0 5px 0\9; /*IE8*/ *margin: 0 5px 5px 0; /*IE7*/

				list-style-type: none;

				display: inline-block;
				float: none; float: none\9; /*IE8*/ *float: left; /*IE7*/
			}

				DIV.eC_rSWidget_v008 UL LI A {
					width: 24px;
					height: 24px;

					background-image: url(/cms/g/redesSociales/areaRedesSociales.png);
					background-repeat: no-repeat;

					display: block;
				}

				DIV.eC_rSWidget_v008 UL LI A.twit {background-position: 0 0;}
				DIV.eC_rSWidget_v008 UL LI A.twit:hover {background-position: 0 -24px;}
				DIV.eC_rSWidget_v008 UL LI A.face {background-position: -24px 0;}
				DIV.eC_rSWidget_v008 UL LI A.face:hover {background-position: -24px -24px;}
				DIV.eC_rSWidget_v008 UL LI A.tuen {background-position: -48px 0;}
				DIV.eC_rSWidget_v008 UL LI A.tuen:hover {background-position: -48px -24px;}
				DIV.eC_rSWidget_v008 UL LI A.goog {background-position: -72px 0;}
				DIV.eC_rSWidget_v008 UL LI A.goog:hover {background-position: -72px -24px;}
				DIV.eC_rSWidget_v008 UL LI A.yout {background-position: -96px 0;}
				DIV.eC_rSWidget_v008 UL LI A.yout:hover {background-position: -96px -24px;}
				DIV.eC_rSWidget_v008 UL LI A.rss {background-position: -120px 0;}
				DIV.eC_rSWidget_v008 UL LI A.rss:hover {background-position: -120px -24px;}
				DIV.eC_rSWidget_v008 UL LI A.blog {background-position: -144px 0;}
				DIV.eC_rSWidget_v008 UL LI A.blog:hover {background-position: -144px -24px;}
				DIV.eC_rSWidget_v008 UL LI A.wApp {background-position: -168px 0;}
				DIV.eC_rSWidget_v008 UL LI A.wApp:hover {background-position: -168px -24px;}

/**************************************************
Elementos de contenido URL + insertar codigo
**************************************************/
DIV.eC_url-code_v001 {}

DIV.eC_url-code_v001 DIV.wrapper_000 {
	margin: 0 0 5px 0;
}

DIV.eC_url-code_v001 DIV.wrapper_000 DIV.bloque {
	margin: 0 0 5px 0;
}

DIV.eC_url-code_v001 DIV.wrapper_000 DIV.bloque P {
	font: normal normal 11px Helvetica, Arial, Verdana, Sans-Serif;
	color: #000;
	margin: 0;
}

DIV.eC_url-code_v001 DIV.wrapper_000 DIV.bloque P SPAN {
	padding: 2px;
	cursor: pointer;
}

DIV.eC_url-code_v001 DIV.wrapper_000 DIV.bloque P SPAN:hover {
		color: #FFF;
		background-color: #000;
}

DIV.eC_url-code_v001 DIV.wrapper_000 DIV.share INPUT {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 5px;

	font: normal normal 11px Helvetica, Arial, Verdana, Sans-Serif;
	color: #333;

	background-color: #FAFAFA;
	border: 1px solid #CCC;

	outline: none;
}

DIV.eC_contentEntry_v002 DIV.eC_url-code_v001 DIV.wrapper_000 DIV.share INPUT { width: calc(100% - 7px); width: 452px\9; /*IE8*/ *width: 452px; /*IE7*/ }
DIV.eC_contentEntry_v010 DIV.eC_url-code_v001 DIV.wrapper_000 DIV.share INPUT { width: calc(100% - 7px); width: 693px\9; /*IE8*/ *width: 693px; /*IE7*/ }
DIV.eC_contentEntry_v015 DIV.eC_url-code_v001 DIV.wrapper_000 DIV.share INPUT { width: calc(100% - 7px); width: 491px\9; /*IE8*/ *width: 491px; /*IE7*/ }
DIV.eC_contentEntry_v016 DIV.eC_url-code_v001 DIV.wrapper_000 DIV.share INPUT { width: calc(100% - 7px); width: 98%\9; /*IE8*/ *width: 98%; /*IE7*/ }

/**************************************************
Elementos de contenido en las redes
**************************************************/
	DIV.eC_rS_ciberalerta_v001,
	DIV.eC_rS_ciberacciones_v001,
	DIV.eC_rS_cibercampanas_v001 {}

		DIV.eC_rS_ciberalerta_v001 DIV.wrapper_001,
		DIV.eC_rS_ciberacciones_v001 DIV.wrapper_001,
		DIV.eC_rS_cibercampanas_v001 DIV.wrapper_001 {
			margin: 0 0 20px 0;
			padding: 8px 10px 8px 100px;
			background-color: #FFF;

			background: #FFF url(/cms/g/compartidas/grafica/girl_Megaphone.png) no-repeat 10px 10px;
		}

		DIV.eC_rS_ciberalerta_v001 H3 DIV.wrapper_000,
		DIV.eC_rS_ciberacciones_v001 H3 DIV.wrapper_000,
		DIV.eC_rS_cibercampanas_v001 H3 DIV.wrapper_000,
		DIV.eC_rSBox_v001 H3 DIV.wrapper_000 {
			margin: 0 0 5px 0;
			padding: 0;
		}

		DIV.eC_rS_ciberalerta_v001 H3 DIV.wrapper_000 P,
		DIV.eC_rS_ciberacciones_v001 H3 DIV.wrapper_000 P,
		DIV.eC_rS_cibercampanas_v001 H3 DIV.wrapper_000 P,
		DIV.eC_rSBox_v001 P {
			margin: 0;
			padding: 0;
		}

		DIV.eC_rS_ciberalerta_v001 DIV.contenido,
		DIV.eC_rS_ciberacciones_v001 DIV.contenido {
			padding: 10px;
			border: 1px solid #CCC;
		}

		DIV.eC_rS_ciberalerta_v001 IMG,
		DIV.eC_rS_ciberacciones_v001 IMG {
			float: left;
			margin-right: 10px;
		}

		DIV.eC_rS_ciberalerta_v001 P,
		DIV.eC_rS_ciberacciones_v001 P {
	    font: normal 14px/18px	Arial, sans-serif;
			color: #000;
			text-align: left;
		}

		DIV.eC_rS_ciberacciones_v001 P {
			margin: 0 0 10px 0;
		}

			DIV.eC_rS_ciberacciones_v001 DIV.contenido P:first-child { border-bottom: 1px dotted #000; }

		DIV.eC_rS_ciberalerta_v001 P SPAN.datos,
		DIV.eC_rS_ciberacciones_v001 P SPAN.datos {
	    font: normal 13px/18px	Arial, sans-serif;
			color: #8899A6;
		}

			DIV.eC_rS_ciberalerta_v001 P A,
			DIV.eC_rS_ciberacciones_v001 P A {
		    font: normal 14px/18px	Arial, sans-serif;
				color: #09C;
				text-decoration: none;
			}

			DIV.eC_rS_ciberalerta_v001 P A:hover,
			DIV.eC_rS_ciberacciones_v001 P A:hover {
				text-decoration: underline;
			}

/**************************************************
tablas
**************************************************/
/*eC_table_v001*/
	DIV.eC_table_v001 {}
	DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 {}

	DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 {
		width: 100%;
		margin: 0 0 10px 0;
	}

	DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 caption {
			margin: 0 0 1px 0;
			padding: 10px 0 10px 3px;

			font: normal 700 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;

			background-color: #DEDEDE;
			border-bottom: 3px solid #AAA;
		}

	DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TH {
			padding: 3px 0 3px 0;

			font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;

			background-color: #EEE;

			width: calc(100% / 6);
		}

	DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD {
		padding: 0;

		font: normal 700 13px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
	}

			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.emitida,
			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.cobrada,
			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.devuelta,
			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.incidencia {
				padding: 1px 5px;
				white-space: nowrap;
				cursor: pointer;
			}

			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.emitida { background-color: #FFCC66;}
			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.cobrada { background-color: #A7DF81;}
			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.devuelta { background-color: #FF6666;}
			DIV.eC_table_v001 DIV.eC_table_v001_wrapper_000 TABLE.eC_table_v001 TD SPAN.incidencia { background-color: #99CCFF;}

/*eC_table_v002*/
	DIV.eC_table_v002 {}
	DIV.eC_table_v002 DIV.eC_table_v002_wrapper_000 {}

	DIV.eC_table_v002 DIV.eC_table_v002_wrapper_000 TABLE.eC_table_v002 {
		width: 100%;
		margin: 0 0 10px 0;
	}

	DIV.eC_table_v002 DIV.eC_table_v002_wrapper_000 TABLE.eC_table_v002 caption {
			margin: 0 0 1px 0;
			padding: 10px 0 10px 3px;

			font: normal 700 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;

			background-color: #DEDEDE;
			border-bottom: 3px solid #AAA;
		}

	DIV.eC_table_v002 DIV.eC_table_v002_wrapper_000 TABLE.eC_table_v002 TR {
		border-bottom: 1px solid #CCC;
	}

	DIV.eC_table_v002 DIV.eC_table_v002_wrapper_000 TABLE.eC_table_v002 TH {
			padding: 9px 0 9px 5px;

			font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-align: left;
			text-decoration: none;
			text-transform: none;
		}

	DIV.eC_table_v002 DIV.eC_table_v002_wrapper_000 TABLE.eC_table_v002 TH.destacado {
		font: normal 700 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
	}

	DIV.eC_table_v002 DIV.eC_table_v002_wrapper_000 TABLE.eC_table_v002 TD {
		padding: 0;

		font: normal 700 13px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;

		padding: 1px 5px;
		white-space: nowrap;
		width: 1%;
	}

/**************************************************
leyendas
**************************************************/
	DIV.eC_leyenda_v001 {}
	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 {
		margin: 0 0 10px 0;
		padding: 5px 0 0 0;

		font: normal 400 12px/21px 'Roboto condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #454545;

		background-color: #F4F4F4;
    display: block;
	}

	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 SPAN {
		font: normal 700 12px/21px 'Roboto condensed', Arial, Helvetica, Verdana, Sans-Serif;
	}

	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 UL {
		margin: 0 0 0 -5px;
		width: 100%;
	}

	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 UL LI {
		margin: 0 0 5px 10px;
		padding: 0 10px 0 10px;

		list-style: none;
		background-color: #FFF;
/*		display: block-inline;*/ display: block;
		width: calc(25% - 40px);
		float: left;
	}

	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 UL LI.emitida { border-left: 10px solid #FFCC66; }
	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 UL LI.cobrada {	border-left: 10px solid #A7DF81; }
	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 UL LI.devuelta {	border-left: 10px solid #FF6666; }
	DIV.eC_leyenda_v001 DIV.eC_leyenda_v001_wrapper_000 UL LI.incidencia {	border-left: 10px solid #99CCFF; }

/**************************************************
Progress bar
**************************************************/
progress[value] {
	-webkit-appearance: none;
	appearance: none;

	width: 100%;
	height: 12px;

	margin: 10px 0 20px 0;
}

	progress[value]::-webkit-progress-bar {
		background-color: #EEE;
		border-radius: 2px;
		box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) inset;
	}

	progress[value]::-webkit-progress-value::after {
		content: '';
		width: 6px;
		height: 6px;
		position: absolute;
		border-radius: 100%;
		right: 7px;
		top: 7px;
		background-color: white;
	}

	progress[value]::-webkit-progress-value {
		background-color: #FF6666;

	  background-image: linear-gradient(to bottom, #FF6666, #FF3333);

		background-image: linear-gradient(
			-45deg,
			rgba(255, 255, 255, .2) 25%,
			transparent 25%,
			transparent 50%,
			rgba(255, 255, 255, .2) 50%,
			rgba(255, 255, 255, .2) 75%,
			transparent 75%,
			transparent
		);

	  background-size: 30px 30px;
	  border-top-right-radius: 2px;
	  border-bottom-right-radius: 2px;
	  border-top-left-radius: 2px;
	  border-bottom-left-radius: 2px;
	  overflow: hidden;
	}

/**************************************************
Go to
**************************************************/
	DIV.eC_goTo_v001 {}

		DIV.eC_goTo_v001 DIV.wrapper_000 {
			margin: 10px 0;
		}

			DIV.eC_goTo_v001 DIV.goTo A {
				font: normal 13px/16px Arial, Helvetica, Verdana, Sans-Serif;
				color: #D42E12;
				float: right;
				text-decoration: none;
				background-color: #F4F4F4;
				padding: 5px;
			}

			DIV.eC_goTo_v001 DIV.goTo A:hover {
				text-decoration: underline;
				color: #333;
				background-color: #EEE;
			}

/**************************************************
Counter
**************************************************/
DIV.eC_counter_v001 {}

	DIV.eC_counter_v001 DIV.wrapper_000 {
		margin: 10px 0 20px 0;
	}

	DIV.e_counter_v001 DIV.counter {}

		DIV.eC_counter_v001 DIV.counter UL {
			width: 304px;
			margin: auto;
		}

				DIV.eC_counter_v001 DIV.counter UL LI {
					margin: 0 0px 0 0;
					width: 76px;

					font: normal 27px 'Frutiger Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
					color: #111;

					list-style-type: none;
					float: left;
				}

					DIV.eC_counter_v001 DIV.counter UL LI SPAN.time {
						margin: 0 3px 0 0;
						padding: 0 10px 0 15px;
						background-color: #222;

						font: normal 29px 'Frutiger Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
						color: #FFF;
						text-align: center;
						letter-spacing: 5px;

						display: inline-block;
						border-radius: 3px;
					}

					DIV.eC_counter_v001 DIV.counter UL LI SPAN.legend {
						margin: 0;
						padding: 0;
						background-color: none;

						font: normal 13px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
						color: #111;
						text-align: left;
						letter-spacing: default;

						float: left;
					}

/**************************************************
Google maps
**************************************************/

	DIV#map-canvas {
		height: 500px;
		margin: 0 0 50px 0;
	}

		DIV#map-canvas * { overflow: visible; }

/**************************************************
Pie de pagina
**************************************************/
	DIV.eC_footer_v001 {}

		DIV.eC_footer_v001 DIV.eC_footer_v001_wrapper_000 { padding: 10px 0 10px 0; }

		DIV.eC_footer_v001 DIV.eC_form_v001_wrapper_001,
		DIV.eC_footer_v001 DIV.eC_form_v001_wrapper_002 {
			margin: 0 10px 10px 0;
			padding: 8px 8px 0 8px;
		}

		DIV.eC_footer_v001 DIV.eC_gTE_v001_wrapper_000,
		DIV.eC_footer_v001 DIV.eC_rSWidget_v006_wrapper_000 {
			margin: 0 10px 10px 0;
		}

/**************************************************
Política de cookies
**************************************************/
	DIV.eC_cookies_v001 {
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 1;

		width: 100%;
		border-top: 3px solid #D42E12;
		background-color: #FAFAFA;
	}

		DIV.eC_cookies_v001 DIV.wrapper_000 {
			margin: auto;
			padding: 0;
		}

		DIV.eC_cookies_v001 P {
			font: normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
			color: #333;
			text-decoration: none;
			margin: 25px 20px;
		}

			DIV.eC_cookies_v001 P A {
				font: bold normal 13px/18px Arial, Helvetica, Verdana, Sans-Serif;
				color: #333;
				text-decoration: underline;
			}

		DIV.eC_cookies_v001 SPAN.icon {
		  margin: 7px 7px 0 0;
		  float: right;
			cursor: pointer;
		}

	DIV.eC_cookies_v001_inactivo { display: none; }

/******
Sueltos
******/

.right {float: right;}
.left {float: left;}
.clear_left {clear: left;}
.auto {margin: auto;}

.filete { border: 1px solid #9E9E9E !important; padding: 10px 10px 10px 10px !important; }

.span01 { font-weight: bold; }
.span02 { color: #900; }
.span03 { color: #FFF; }
.uppercase { text-transform: uppercase !IMPORTANT; }

.width-wide { display: block !IMPORTANT; }
.width-narrow { display: none !IMPORTANT; }

.display_block {display: block; }
.display_none {display: none; }

.stretch-height  { height: 100% }

.w100pct { width: 100%; }
.w90pct  { width: 90%;  }
.w80pct  { width: 80%;  }
.w70pct  { width: 70%;  }
.w60pct  { width: 60%;  }
.w50pct  { width: 50%;  }
.w40pct  { width: 40%;  }
.w30pct  { width: 30%;  }
.w20pct  { width: 20%;  }
.w10pct  { width: 10%;  }

/* Fin cms_rD_comunes.css */


/**************************************************
formularios
**************************************************/
/*form v001*/
DIV.eC_form_v001 {}
	DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 {}

/*div contenedores elementos formulario*/

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box {}
DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 { margin: 0; }

/*DIV.form-group,*/
DIV.eC_form_v001 DIV.form-group { margin: 0 0 10px 0; }

/*DIV.form-box DIV.wrapper_000 DIV.input {
		margin: 0 0 10px 0;
		width: 60%;
		float: left;
		
		background-color: aqua !important;
		padding: 10px;
}*/

DIV.form-box DIV.form-box_wrapper_001 DIV.input_text,
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password,
DIV.form-box DIV.form-box_wrapper_001 DIV.textarea,
DIV.form-box DIV.form-box_wrapper_001 DIV.select {
	width: 100%;
	text-align: left;
	float: left;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.textarea { font-size: 0; }

/*elementos de formulario*/
DIV.form-box DIV.form-box_wrapper_001 SPAN.mensajeCampoObligatorio {
		margin: 0;
		padding: 0 5px 2px 5px;

		font: 300 15px 'Roboto condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #FFF;

		background-color: #D42E12;
		float: left;
}

/* INPUT[type='text'] */
/* COMIENZA INPUT[type='text'] & INPUT[type='password'] wrapper_000 */
/*DIV.form-box DIV.wrapper_000 DIV.input INPUT[type='text'],*/
/*DIV.form-box DIV.wrapper_000 DIV.input_password INPUT[type='password'] {
		width: 100%;

		font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		color: #666;
		text-decoration: none;
		text-transform: none;
		text-shadow: none;

		background-color: #FFF;
		outline: none;
}*/

/*eliminar*/ /*DIV.form-box DIV.wrapper_000 DIV.input INPUT[type='text'],
DIV.form-box DIV.wrapper_000 DIV.input_password INPUT[type='password'] {
		border: none;
		border-bottom: 1px dotted #000;
}*/
/* FIN INPUT[type='text'] & INPUT[type='password'] wrapper_000 */

/* COMIENZA INPUT[type='text'] & INPUT[type='password'] wrapper_001 */
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'],
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'] {
		padding: 5px 0 5px 5px;

		font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		text-decoration: none;
		text-transform: none;
		outline: none;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'].w100pct { width: calc(100% - 9px); width: 98%\9; /*IE8*/ *width: 98%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'].w75pct  { width: calc(75% - 9px);  width: 73%\9; /*IE8*/ *width: 73%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'].w50pct  { width: calc(50% - 9px);  width: 48%\9; /*IE8*/ *width: 48%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'].w33pct  { width: calc(33% - 9px);  width: 31%\9; /*IE8*/ *width: 31%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'].w25pct  { width: calc(25% - 9px);  width: 23%\9; /*IE8*/ *width: 23%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'].w15pct  { width: calc(15% - 9px);  width: 13%\9; /*IE8*/ *width: 13%; /*IE7*/ }

DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'].w100pct { width: calc(100% - 9px); width: 98%\9; /*IE8*/ *width: 98%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'].w75pct  { width: calc(75% - 9px);  width: 73%\9; /*IE8*/ *width: 73%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'].w50pct  { width: calc(50% - 9px);  width: 48%\9; /*IE8*/ *width: 48%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'].w33pct  { width: calc(33% - 9px);  width: 31%\9; /*IE8*/ *width: 31%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'].w25pct  { width: calc(25% - 9px);  width: 23%\9; /*IE8*/ *width: 23%; /*IE7*/ }
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'].w15pct  { width: calc(15% - 9px);  width: 13%\9; /*IE8*/ *width: 13%; /*IE7*/ }

DIV.form-box DIV.select SELECT.w100pct { width: 100%; }
DIV.form-box DIV.select SELECT.w75pct  { width: 75%;  }
DIV.form-box DIV.select SELECT.w50pct  { width: 50%;  }
DIV.form-box DIV.select SELECT.w33pct  { width: 33%;  }
DIV.form-box DIV.select SELECT.w25pct  { width: 25%;  }
DIV.form-box DIV.select SELECT.w15pct  { width: 15%;  }

/*radio y checkbox*/
DIV.form-box DIV.form-box_wrapper_001 DIV.input_radio-group,
DIV.form-box DIV.form-box_wrapper_001 DIV.input_checkbox-group {
}

DIV.form-box DIV.form-box_wrapper_001 DIV.input_radio-group DIV.input_radio,
DIV.form-box DIV.form-box_wrapper_001 DIV.input_checkbox-group DIV.input_checkbox {
	padding: 4px 6px 6px 7px;
	float: left;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.input_radio-group DIV.label_radio,
DIV.form-box DIV.form-box_wrapper_001 DIV.input_checkbox-group DIV.label_checkbox {
}

DIV.form-box DIV.form-box_wrapper_001 DIV.input_radio-group DIV.input_radio INPUT[type='radio'],
DIV.form-box DIV.form-box_wrapper_001 DIV.input_checkbox-group DIV.input_checkbox INPUT[type='checkbox'] { margin: 0; }

DIV.form-box DIV.form-box_wrapper_001 TABLE.table_000 DIV.input_radio,
DIV.form-box DIV.form-box_wrapper_001 TABLE.table_000 DIV.input_checkbox {
		float: none;
		text-align: center;
}

/*required*/
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'].required,
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'].required,
DIV.form-box DIV.form-box_wrapper_001 DIV.textarea TEXTAREA.required,
DIV.form-box DIV.form-box_wrapper_001 DIV.select SELECT.required {
	border: 2px solid #D42E12;
	background-color: #F4F4F4;
	color: #333;
}

/*focus*/
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text']:focus,
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password']:focus,
DIV.form-box DIV.form-box_wrapper_001 DIV.select SELECT:focus,
DIV.form-box DIV.form-box_wrapper_001 DIV.textarea TEXTAREA:focus {
	border: 2px solid #4B92B4;
	background-color: #FFF;
	color: #333;
}

/*enabled*/
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text'],
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password'],
DIV.form-box DIV.form-box_wrapper_001 DIV.select SELECT,
DIV.form-box DIV.form-box_wrapper_001 DIV.textarea TEXTAREA {
	border: 2px solid #EEE;
	background-color: #EEE;
	color: #333;
}

/*disabled*/
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='text']:disabled,
DIV.form-box DIV.form-box_wrapper_001 DIV.input_password INPUT[type='password']:disabled,
DIV.form-box DIV.form-box_wrapper_001 DIV.select SELECT:disabled,
DIV.form-box DIV.form-box_wrapper_001 DIV.textarea TEXTAREA:disabled {
	border: 2px solid #EEE;
	background-color: #FFF;
	color: #BBB;
}

/*readonly*/
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT:read-only,
DIV.form-box DIV.form-box_wrapper_001 DIV.textarea TEXTAREA:read-only {
	border: 2px solid #EEE;
	background-color: #FFF;
	color: #333;
}

/* COMIENZA TEXTAREA */
DIV.form-box DIV.form-box_wrapper_001 DIV.textarea TEXTAREA {
		font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		color: #666;
		text-decoration: none;
		text-transform: none;
		text-shadow: none;

		outline: none;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.textarea TEXTAREA {
		padding: 0 0 0 5px;
		height: 200px;
		width: calc(100% - 9px); width: 99%\9; /*IE8*/ *width: 99%; /*IE7*/
}
/* FIN TEXTAREA */

/* COMIENZA SELECT */
DIV.form-box DIV.wrapper_000 DIV.select SELECT,
DIV.form-box DIV.form-box_wrapper_001 DIV.select SELECT {
		font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		color: #333;
		text-decoration: none;
		text-transform: none;
		text-shadow: none;

		outline: none;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.select SELECT {
		padding: 4px 0;
}

/*DIV.form-box DIV.wrapper_000 DIV.select SELECT {
		background-color: #FAFAFA; background-color: red;
		padding: 1px 0;

		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
}*/

/* FIN SELECT */

/* COMIENZA BUTTON */
/*DIV.form-box DIV.wrapper_000 DIV.form-buttons {
		margin: 0 0 50px 0;
		padding: 0;
		float: right;
}*/

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons {
	margin: 0 0 10px 0;
	padding: 15px 0 15px 0;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.input_button {
	float: right;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'],
DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].form,
DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].action {
    margin: 0 0 0 10px;
    padding: 6px 7px 7px 7px;
		min-width: 150px ;

		font: normal 300 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		cursor: pointer;
		OUTLINE: NONE;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'] {
	border: 2px solid #DDD;
	background-color: #DDD;
	color: #000;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button']:hover {
	border: 2px solid #333;
	background-color: #333;
	color: #FFF;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].action {
   border: 2px solid #555;
   background-color: #555;
   color: #FFF;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].action:hover {
	border: 2px solid #333;
	background-color: #333;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].form {
	border: 2px solid #D42e12;
	background-color: #D42e12;
	color: #FFF;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].form:hover {
	border: 2px solid #B00;
	background-color: #B00;
}

/*button disabled*/
/*DIV.form-box DIV.wrapper_000 DIV.form-buttons DIV.input_button INPUT[type='button']:disabled,*/
DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button']:disabled ,
DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].form:disabled,
DIV.form-box DIV.form-box_wrapper_001 DIV.form-buttons DIV.input_button INPUT[type='button'].action:disabled {
	border: 2px solid #EEE;
	background-color: #EEE;
	color: #454545;
	text-shadow: 1px 1px 0px #FAFAFA;

	cursor: auto;
}

/*button junto a un type text*/
DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='button'] {
    margin: 0 0 0 10px;
    padding: 5px 7px 5px 7px;
		min-width: 150px;

		font: normal 300 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
    color: #000;

    border: 2px solid #DDD;
    background-color: #DDD;

		cursor: pointer;
		outline: none;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='button']:hover {
	border: 2px solid #333;
	background-color: #333;
	color: #FFF;
}

DIV.form-box DIV.form-box_wrapper_001 DIV.input_text INPUT[type='button']:disabled {
		border: 2px solid #DDD;
		background-color: #DDD;
		color: #454545;

		text-shadow: 1px 1px 0px #FAFAFA;
		outline: none;
		cursor: auto;
}
/* FIN BUTTON */

/*labels*/
/*DIV.form-box DIV.wrapper_000 DIV.label,
DIV.form-box DIV.wrapper_000 DIV.label_radio,
DIV.form-box DIV.wrapper_000 DIV.label_checkbox {
		padding: 3px 0 3px 0;
		float: left;

		font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		color: #666;
		text-transform: uppercase;
}*/

/*DIV.form-box DIV.wrapper_000 DIV.label 						{ width: 40%; }
DIV.form-box DIV.wrapper_000 DIV.label_radio			{ width: 100%; }
DIV.form-box DIV.wrapper_000 DIV.label_checkbox		{ width: 100%; }*/

DIV.form-box DIV.form-box_wrapper_001 DIV.label,
DIV.form-box DIV.form-box_wrapper_001 DIV.label_radio,
DIV.form-box DIV.form-box_wrapper_001 DIV.label_checkbox {
		padding: 3px 0 3px 0;
		text-align: left;

		font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
		color: #666;

		text-transform: none;
}

/*disclaimer*/
DIV.eC_disclaimer_v001 {}

	DIV.eC_disclaimer_v001 DIV.eC_disclaimer_v001_wrapper_000 {}

					DIV.eC_disclaimer_v001 DIV.eC_disclaimer_v001_wrapper_000 DIV.eC_texto_v002 DIV.eC_texto_v002_wrapper_000 P {
						font: normal 500 15px/22px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
						color: #666;
					}

			DIV.form-box DIV.form-box_wrapper_001 DIV.input_checkbox_disclaimer-group { margin-bottom: 20px; }

			DIV.form-box DIV.form-box_wrapper_001 DIV.input_checkbox_disclaimer-group DIV.label_checkbox_disclaimer {
				padding: 3px 0 3px 0;
				text-align: left;

				font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
				color: #333;
				text-transform: none;

				float: left;
			}

			DIV.form-box DIV.form-box_wrapper_001 DIV.input_checkbox_disclaimer-group DIV.input_checkbox_disclaimer {
				padding: 4px 6px 6px 1px;
				float: left;
			}

/*captcha*/
DIV.eC_captcha_v001 {}

	DIV.eC_captcha_v001 DIV.eC_captcha_v001_wrapper_000 DIV.form-buttons { padding: 46px 0 0 0;}

/*tablas*/
DIV.form-box DIV.form-box_wrapper_001 TABLE.table_000 {
	width: 100%;
	margin: 0 0 25px 0;
}

DIV.form-box DIV.form-box_wrapper_001 TABLE.table_000 TR { border-bottom: 1px solid #CCC; }

DIV.form-box DIV.form-box_wrapper_001 TABLE.table_000 TR TH,
DIV.form-box DIV.form-box_wrapper_001 TABLE.table_000 TR TD.td_literal {
	padding: 7px 0 11px 0;

	font: normal 500 15px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
	color: #333;
}

DIV.form-box DIV.form-box_wrapper_001 TABLE.table_000 TR TD.td_literal { width: 50%; }

/*mapas*/
	DIV.eC_form_v001 DIV.div_selector {
		min-height: 70px;

		display: block;
		margin: 0 0 10px 0;
		padding: 5px 10px 0px 10px;

		background-color: #F4F4F4;
		border-radius: 5px;

		font: normal 400 15px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
		color: #000;
		text-align: left;
		text-decoration: none;
		text-shadow: none;
	}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.div_selector DIV.select SELECT {
	border: 2px solid #CCC;
	background-color: #FFF;
	color: #333;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.div_selector DIV.select SELECT:focus {
	border: 2px solid #4B92B4;
	background-color: #FFF;
	color: #333;
}

/*specials*/
DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 {
	border-bottom: 5px solid #DDD;
	margin: 0 0 15px 0;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.options DIV.layout_split_g12_4_of_12 {
	border-top: 2px solid #DDD;
	min-height: 230px;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.form-group DIV.input_text {
	position: relative;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.options DIV.selected {
	background-color: #FAFAFA;
	border-top: 2px solid #D42E12;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.options DIV.layout_split_g12_4_of_12 DIV.form-group {
	margin: 0 10px 10px 10px;
}


DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 INPUT[type='text'] {
	padding: 12px 0 12px 5px;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 SELECT,
DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.input_radio-group {
	padding: 11px 0 11px 0;
}

/*button una sola fila*/
DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.form-buttons {
	margin: 0 0 10px 0;
	padding: 0;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.form-buttons DIV.input_button {
	float: none;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.form-buttons DIV.input_button INPUT[type='button'] {
	margin: 0;
	min-width: auto;
	width: 100%;
	padding: 12px 7px 12px 7px;	
}

/* button varias opciones */
DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.options DIV.form-buttons {
	margin: 25px 0 10px 0;
	padding: 10px 0 10px 0;

	background-color: #EEE;
}

DIV.eC_form_v001 DIV.eC_form_v001_wrapper_000 DIV.form-box DIV.form-box_wrapper_001 DIV.form_special_001 DIV.options DIV.form-buttons DIV.input_button {
	width: 31.91489361702127659574468085106%;
	margin: auto;
}

/*select fake*/
DIV.divResultsSelect {
	padding: 5px 0 5px 0;

	border-right: 2px solid #4B92B4;
	border-bottom: 2px solid #4B92B4;
	border-left: 2px solid #4B92B4;

	background-color: #FFF;

	position: absolute;
	z-index: 10;

	width: calc(100% - 4px);
	width: 100%\9; /*IE8*/
	*width: 100%; /*IE7*/
}

DIV.divResultsSelect SPAN {
	display: block;
	margin: 0 5px;
	padding: 4px 5px;

	font: normal 500 14px 'Roboto Condensed', 'Arial Narrow', Arial, Helvetica, Verdana, Sans-Serif;
	color: #333;
	text-decoration: none;
	text-transform: none;
	outline: none;

	border-left: 5px solid #FFF;
}

DIV.divResultsSelect SPAN.option_fake,
DIV.divResultsSelect SPAN:hover {
	color: #0F5577;
	background-color: #F4F4F4;
	border-left: 5px solid #4B92B4;
	cursor: pointer;
}

/* Fin cms_rD_forms.css */


/* ====================================================================================
 Tabs
==================================================================================== */
/*eC*/
DIV.eC_tabs_v001 {}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 {}

/*Nav*/
DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.nav {
	position: relative;
	width: 100%;
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.nav ul {
	padding: 0;
	margin: 0; MARGIN: 0 0 0 -5PX;
	list-style: none;
	display: inline-block;
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.nav ul li {
	border-bottom: 2px solid #CCC;
	margin: 0 0 0 5px;
	display: block;
	float: left;
	background-color: #FFF;

	font: normal 400 12px 'Roboto Condensed', Arial, Helvetica, Verdana, Sans-Serif;
	color: #333;
	text-align: center;
	text-decoration: none;
	text-shadow: none;
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.nav li.tab-current {
	border-bottom: 2px solid #C00;	
	z-index: 100;
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.nav span {
	color: #becbd2;
	display: block;
	font-size: 1.45em;
	text-decoration: none;

	line-height: 2.5;
	padding: 0 10px;
	white-space: nowrap;
	outline: none;
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.nav span:hover {
	cursor: pointer;
	color: #000;
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.nav li.tab-current span {
	color: #C00;
}

/* Content */
DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.content {
/*height: 450px;*/
/*overflow: visible;*/
/*Display: block;*/
/*width: 100%;*/
/*position: fixed;*/
/*z-index: 1;*/
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.content DIV.section {
	padding: 10px 0 0 0;
	display: none;
	margin: 0 auto;
}

DIV.eC_tabs_v001 DIV.eC_tabs_v001_wrapper_000 DIV.content DIV.section-current {
	display: block;
	background-color: #FFF;
}

/* Fin cms_rD_tabs.css */


/* ====================================================================================
 Print
==================================================================================== */

DIV.print_only { display: none; }

@media print {
/* print comunes */
	DIV { overflow: visible; }
	BODY, DIV.dT_div_contenedor {background: none !IMPORTANT;}
	DIV.eC_cookies_v001, #divPolCookies { display: none; }
	DIV.eC_texto_v001 P 			{ font: normal normal 50% Arial, Helvetica, Verdana, Sans-Serif; }
	DIV.eC_menu_v009 UL LI A 	{ font: normal normal 50% Arial, Helvetica, Verdana, Sans-Serif; }

/*pendientes de mejorar*/
	DIV.eC_menu_v010 { display: none; }
	DIV.eC_menu_v013 { display: none; }

/*design development template*/
	DIV.dT_div_nav { display: none; }
	BODY { padding: 0 !IMPORTANT; }
}

/* Fin print.css */