/*******************************************************************************
 *  CSS Document: particularsGlobal.css
 *  Author: VILT GROUP
 *  Version: 1.0
 *  ***************************************************************************/

#mid #iframe iframe.medidacontrato {
    height: 600px;
    width: 750px;
}
/***Modificacion del 30/11/2010 para annadir a algunas paginas en la cabecera los enlaces de idiomas***/
#top .articulo_ligero .contenido_articulo ul {
float:right;
}

#top .articulo_ligero .contenido_articulo ul li {
float:left;
list-style:none outside none;
margin-left:2px;
}

/***Fin modificacion del 30/11/2010***/


/* @reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

html {
     height: 100%;
}


ol, ul {
	list-style: none;
}

a {
	color: #000000;
	text-decoration: none;
	
}

a:hover {
text-decoration:underline;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* end @reset */


/* @globals */
body{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	line-height:1em;
	margin:0;
	padding:0;
	text-align:center;
height: 100%;
}

.fl{
    float:left;
}

.fr{
    float:right;
}

.clear{
    clear:both;
}

h1,h2,h3,h4,h5,h6{

}

a {

}
a:hover {
    
}

#wrapper{

}

#bottom {
margin-top:-90px;
font:1.1em/1.3 Arial,Helvetica,sans-serif;
}

#contenedor-global {
	font-family:Arial,Helvetica,sans-serif;
	font-size:62.5%;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	margin:0 auto;
	text-align:left;
	width:950px;
}

#header{
        overflow:hidden;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:auto;
	line-height:1.3;
	margin:0 0 20px;

}

html>body #contenido-central {
margin-top:0px;
}

#contenido-central {
    clear:both;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	overflow:hidden;
margin-bottom:-20px;
margin-top:60px;
font:1.1em/1.3 Arial,Helvetica,sans-serif;
}
#contenido-central .minisite_title{

}
#contenido-central .minisite_title .titulo_minisite{
background:none repeat scroll 0 0 #5068C0;
margin-left:0em;
margin-bottom:0.5em;
}
#contenido-central .minisite_title .titulo_minisite h1{
background:none repeat scroll 0 0 #DFDFDF;
font-family:Arial,Helvetica,sans-serif;
font-size:1.63em;
font-weight:bold;
margin-left:28px;
padding-left:10px;
}
#left {
	float:left;
	overflow:hidden;
	width:185px;
	margin-right:10px;
	background:#F4F4F4 url(images/borde_menu_left_gris.gif) no-repeat scroll right top;
	height:auto;
	padding:4px 8px;
}

#left h2 {
	background:transparent url(images/llistes_bullet_caixamovil.gif) no-repeat scroll 0 5px;
        display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.09em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.3;
	padding:0 0 0 10px;
}

#mid{
	float:left;
        overflow:hidden;
	width:550px;
 
}
 
html>body #mid {
overflow:visible;
}  

#right{	
	float:right;
	overflow:hidden;
	width:185px;
	background:#F4F4F4 url(images/borde_menu_right_gris.gif) no-repeat scroll left top;
	height:auto !important;
	min-height:505px;
}

#right h2 {
background:url("images/llistes_bullet_caixamovil.gif") no-repeat scroll 0 5px transparent;
font:bold 1.09em/1.3 Arial,Helvetica,sans-serif;
padding:0 0 0 10px;
}

#footer{	
	clear:both;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	margin:150px 0 0;
}

/***************************/
/* lacaixa.simple.page.jsp */
/***************************/

body#simple-page {
height: 100%;
}

#simple-page #contenedor-simple {
height: 100%;
}

/***************************/
/* lacaixa.content.regions.two.columns.jsp */
/***************************/

#contenedor-global-dos-columnas {
	font-family:Arial,Helvetica,sans-serif;
	font-size:62.5%;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	margin:0 auto;
	text-align:left;
	width:950px;
}

#contenedor-global-dos-columnas #left {
float:left;
overflow:hidden;
width:185px;
margin-right:15px;
padding:0px;
min-height:0.1px;
}

#contenedor-global-dos-columnas #mid {
width:750px;
float:left;
}

	
/*************************************************************/
/* DV:  -Cabecera particulars                                    */
/*************************************************************/

#header .header_particulars {
	overflow: hidden;
}

#header .logo{
	float:left;
	margin:14px 0 0 7px;
	width:154px;
}

#header .logo img {
	float: left;

}



#header .logo h1 span {
	color:#75ACD0;
	float:right;
	font-size:1.4em;
	font-weight:normal;
	padding:26px 0 0;
	margin-top: -500px;
}
#header .menu_header {
	background:transparent url(images/fons_header.gif) no-repeat scroll right top;
	float:right;
	height:31px;
	width:759px;
}


#header .menu_header .idioma{
 clear:both;
 float:right;
 /*padding-top:0.4em;*/
 padding-top:1.4em;
 width:auto;
}
#header .menu_header .idioma li{
 display:inline;
 float:left;
 padding-left:0.4em;
 background:url("images/guionIdioma.gif") no-repeat scroll right center transparent;
 padding-right:0.5em;
}
#header .menu_header .idioma .noborder{
background:none;
margin-left:0.15em;
padding-left:0.4em;
}
#header ul.menu_horizontal {
	
	float:right;
	margin:7px 25px 0 0;
	width:auto;
}

#header ul.menu_horizontal li {
	border-right:1px solid #6A6A6A;
	display:inline;
	padding:0 5px 0 5px;
}


#header ul.menu_horizontal li.noborder {
	border-right: none;
	display:inline;
	padding:0 7px;
}

#header ul.menu_horizontal li a:link, #header ul.menu_horizontal li a:visited,  #header ul.menu_horizontal li a:active{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}

#header ul.menu_horizontal li a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight: bold;
}

#header #buscar {
	float:right;
	margin:0;

}

#header #buscar form {
margin-top:3px;
}

#header #buscar form label input{
	width:105px;
}

#header #buscar form input {

	vertical-align:middle;
}

#header #buscar input#gs {
	margin:4px 5px 4px 0;
	width:30px;
}




/*************************************************************/
/* FIN -Cabecera particulars*/
/*************************************************************/


/*************************************************************/
/* DV: Pie que incluye los titulos de las agrupaciones de enlaces    */
/*************************************************************/

#footer .footer_links_groups_title {
	overflow: hidden;
}



#footer .footer_links_groups_title .enlaces {
	overflow: hidden;
}


#footer .footer_links_groups_title .enlaces .agrupacion {
	display: inline;
	
}

#footer .footer_links_groups_title .enlaces .agrupacion p {
	display: inline;
	font-weight: bold;

	
	
}

#footer .footer_links_groups_title .enlaces .agrupacion ul {
	display: inline;
		
}

#footer .footer_links_groups_title .enlaces .agrupacion ul li {
	display: inline;
	
}

#footer .footer_links_groups_title p {
	overflow: hidden;
}

/*************************************************************/
/* FIN: Pie que incluye los titulos de las agrupaciones de enlaces    */
/*************************************************************/


/*************************************************************/
/* FIN: Footer simple    */
/*************************************************************/

.footer_simple {
float:left;
margin-left:0;
margin-top:2.5em;
text-align:left;
}

#footer .footer_simple {
	overflow: hidden;
}

.footer_simple .fila_footer, #footer .footer_simple .fila_footer {
	overflow: hidden;
	background:#E9E9E9 no-repeat scroll 770px 5px;
	clear:both;
	height:33px;
	width:950px;
}

.footer_simple .fila_footer ul, #footer .footer_simple .fila_footer ul {
	margin:3px 0 0 205px;
	padding:9px 0 0;
}

.footer_simple .fila_footer ul li, #footer .footer_simple .fila_footer ul li {
	background:transparent url(images/llistes_bullet.gif) no-repeat scroll 0 5px;
	border:0 none;
	display:inline;
	list-style-position:outside;
	list-style-type:none;
	padding:0 23px 0 10px;
}

.footer_simple .fila_footer a, #footer .footer_simple .fila_footer a {
	color:#000000;
	text-decoration:none;
}

.footer_simple .fila_footer a:hover, #footer .footer_simple .fila_footer a:hover {
text-decoration:underline;
}

.footer_simple p, #footer .footer_simple p {
	color:#6A6A6A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.98em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.1;
	margin:0 0 20px;
	padding:8px 0;
}


/*************************************************************/
/* DV: footer internacional    */
/*************************************************************/
.footer_international .info_corporativa a {
          color:#009DDC;
          text-decoration:underline;
          float:right;
          font-size: 1.3em;
}

/*************************************************************/
/* FIN: Footer internacional    */
/*************************************************************/


/*******************************************************************************************/
/* ESTILOS LOCALES DEL SITE aplicados a los contenidos por las DISPLAY VIEWS               */
/*                                                                                                                                      */
/* Estilos comunes en nombre a todos los sites del grupo, dado que son aplicados por las display     */
/* views, que son comunes a todos los sites. Sin embargo, internamente, tendran estilos locales a   */
/* a cada site, para que los contenidos (articulos, destacados, enlaces, etc...) tengan la apariencia  */
/* especifica del site                                                                                                           */
/*******************************************************************************************/

/*************************************************************/
/* DETALLE DE AGRUPACION DE ARTICULOS                         */
/*************************************************************/

/*************************************************************/
/* DV: Detalle de agrupacion de articulos - Agrupacion de Articulos con menu de seleccion    */
/*************************************************************/

.grupo_articulos_con_menu {
	overflow: hidden;
}

.grupo_articulos_con_menu .detalle_articulo_individual {

}

.grupo_articulos_con_menu .detalle_articulo_individual .titulo_articulo  h1{

}

.grupo_articulos_con_menu .detalle_articulo_individual .detalle_articulo .entradilla {
}

.grupo_articulos_con_menu .detalle_articulo_individual .contenido_articulo  p { 

}

.grupo_articulos_con_menu .detalle_articulo_individual .contenido_articulo ul {


}

.grupo_articulos_con_menu .detalle_articulo_individual .contenido_articulo ul li {
}

.grupo_articulos_con_menu .menu_seleccion_articulo {


}

.grupo_articulos_con_menu .menu_seleccion_articulo ul {


}

.grupo_articulos_con_menu .menu_seleccion_articulo h2 {
}

.grupo_articulos_con_menu .menu_seleccion_articulo li{

}

.grupo_articulos_con_menu .menu_seleccion_articulo li a:link, .grupo_articulos_con_menu .menu_seleccion_articulo li a:visited {

}

/*************************************************************/
/* FIN de Agrupacion de Articulos con menu de seleccion     */
/*************************************************************/


/*************************************************************/
/* DV: Agrupacion de Articulos con pesta&#65533;as     */
/*************************************************************/
.grupo_articulos_con_tabs {

}

.grupo_articulos_con_tabs .tabs_seleccion_articulo {
	/height:25px;
         height:auto;
}

.grupo_articulos_con_tabs ul {
float:left;
margin-left:4px;
padding-top:10px;
}

.grupo_articulos_con_tabs ul li {
	display: inline;
	background:transparent url(images/pestana1_off.jpg) no-repeat scroll 0 3px;
	cursor:pointer !important;
	float:left;
	margin-right:2px;
	padding:13px 0px;
	width:133px;
	text-align: center;
	color:#336699;
	font-size:11px;
	font-weight: bold;
}

.grupo_articulos_con_tabs ul li.tab1 {
padding:6px 0;
}

.grupo_articulos_con_tabs ul li.tab2 {
	background:transparent url(images/pestana2_off.jpg) no-repeat scroll 0 3px;

}

.grupo_articulos_con_tabs ul li.tab3 {
	padding:6px 0px;
	background:transparent url(images/pestana3_off.jpg) no-repeat scroll 0 3px;

}

.grupo_articulos_con_tabs ul li.tab4 {
	background:transparent url(images/pestana4_off.jpg) no-repeat scroll 0 3px;

}

.grupo_articulos_con_tabs ul li a {
	text-decoration:underline;
}

html>body .grupo_articulos_con_tabs .detalle_articulo_individual {
margin:0 0 6px;
}

.grupo_articulos_con_tabs .detalle_articulo_individual {
	background:#EEEEC8 none repeat scroll 0 0;
	margin:-15px 0 6px;
	width:545px;

}

.grupo_articulos_con_tabs .detalle_articulo2 {
	background:#FFEFCB none repeat scroll 0 0;
}

.grupo_articulos_con_tabs .detalle_articulo3 {
	background:#F0D5DA none repeat scroll 0 0;
}
.grupo_articulos_con_tabs .detalle_articulo4 {
	background:#FCE4CC none repeat scroll 0 0;
}



.grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas{

	background:transparent url(images/cajaverde.jpg) no-repeat scroll 0 0;
	height:126px;
	margin:0;
}

.grupo_articulos_con_tabs .detalle_articulo2 .contenedor_tres_columnas {
	background:transparent url(images/cajaamarilla.jpg) no-repeat scroll 0 0;
	height:126px;
	margin:0;
}

.grupo_articulos_con_tabs .detalle_articulo3 .contenedor_tres_columnas {
	background:transparent url(images/cajarosa.jpg) no-repeat scroll 0 0;
	height:126px;
	margin:0;
}
.grupo_articulos_con_tabs .detalle_articulo4 .contenedor_tres_columnas {
	background:transparent url(images/cajamarron.jpg) no-repeat scroll 0 0;
	height:126px;
	margin:0;
}


.grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas .encabezado_columnas {
	color:#000000;
	font-weight:bold;
	padding:10px 0 0 19px;
	text-align:left;
	width:545px;

}

.grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas .estilo_col_izquierda {
	float:left;
	padding:0 0 0 20px;
	width:127px;
	height: auto;
	margin: 0px;
}

.grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas .estilo_col_izquierda p {
	margin: 0px;
}


.grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas .estilo_col_medio {
	width: auto;
	padding: 0px;
	margin: 0px;
}

html>body .grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas .estilo_col_medio table {
width:90%;
/width:53%;
}

.grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas .estilo_col_medio table {
	border-spacing:0 !important;
	float:left;
	font-size:1em;
	margin:9px 0 0 4px;
        width:53%;
}

.grupo_articulos_con_tabs .detalle_articulo4 .contenedor_tres_columnas .estilo_col_medio {

}

.grupo_articulos_con_tabs .detalle_articulo4 .contenedor_tres_columnas .estilo_col_medio table {
	border-spacing:0 !important;
	float:left;
	font-size:0.9em;
	margin:9px 0 0 2px;

}

.grupo_articulos_con_tabs .detalle_articulo_individual .contenedor_tres_columnas .estilo_col_derecha {
	float:right;
	margin:0 6px 0 0;
	height: auto;
	width: 28%;
	padding: 0px;
}



/*************************************************************/
/* FIN de Agrupacion de Articulos con pesta&#65533;as    */
/*************************************************************/


/*************************************************************/
/* FIN de DETALLE DE AGRUPACION DE ARTICULOS                 */
/*************************************************************/



/*************************************************************/
/* DETALLE DE ARTICULO                                      */
/*************************************************************/

.contenido_articulo {
	font-size:1.09em;
}

.contenido_articulo  a {
	color:#000000;
	text-decoration:underline;
}

.contenido_articulo strong {
	
}

.contenido_articulo  h2 {
	font-size:1.2em;
	padding:4px 0 0 32px;
	margin: 10px 0;
	background:#F4F4F4 url(images/bullet_seccio_ahorro.gif) no-repeat scroll 15px 7px;
}

.contenido_articulo h2 img {
	margin:-10px 10px -12px -25px;
}

.contenido_articulo  h3 {
	font-size:1.2em;
	margin-bottom:0.5em;

}

.contenido_articulo  p { 
	margin-left:0;
	margin-top:4px;
	padding:5px 0;
	/*text-align:left;*/
}



.contenido_articulo ul {

}

.contenido_articulo ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:33px;
}

.contenido_articulo ol {
        float:left;
	list-style-type:decimal;
	margin-top:10px;
	padding-left:20px;
}

.contenido_articulo ol li {
	margin-left:5px;
}



/*************************************************************/
/* DV: Detalle de articulo - Articulo con titulo, imagen y texto    */
/*************************************************************/

.detalle_articulo {
float:left;
width:100%;
}

.titulo_articulo {
background:#DFDFDF url(images/cuadrado_titular_acces.gif) repeat-y scroll 0 0;
	/*background: #0093F4 none repeat scroll 0 0;*/

}

.detalle_articulo .imagen_articulo {

}

.titulo_articulo  h1{
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.63em;
	font-weight:bold;
	margin-left:28px;
	padding-left: 10px;
	background:#DFDFDF none repeat scroll 0 0;

}

.detalle_articulo .entradilla {
font-size:1.09em;
}

.detalle_articulo .entradilla p {
	}
	
.detalle_articulo .contenido_articulo {
	font-size:1.09em;
}

.detalle_articulo .contenido_articulo  a {
	color:#000000;
	text-decoration:underline;
}

.detalle_articulo .contenido_articulo strong {
	
}

.detalle_articulo .contenido_articulo  h2 {
	font-size:1.2em;
	padding:4px 0 0 32px;
	overflow: hidden;
	margin: 10px 0;
	background:#F4F4F4 url(images/bullet_seccio_ahorro.gif) no-repeat scroll 15px 7px;
}

.detalle_articulo .contenido_articulo  p { 
	margin-left:0;
	margin-top:4px;
	padding:5px 0;
	/*text-align:left;*/
}

.detalle_articulo .contenido_articulo img { 
	margin: 0;
	display: inline;

}

.detalle_articulo .contenido_articulo ul {

}

.detalle_articulo .contenido_articulo ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:33px;
}

.detalle_articulo .contenido_articulo ol {
	list-style-type:decimal;
	margin-top:10px;
	padding-left:20px;
}

.detalle_articulo .contenido_articulo ol li {

}

.detalle_articulo table {
}

.detalle_articulo table th, .detalle_articulo table td {

}

/*************************************************************/
/* FIN:  - Detalle de articulo - Articulo con titulo, imagen y texto               */
/*************************************************************/


/*************************************************************/
/* DV:  - Detalle de articulo - Articulo con titulo, imagen, flash y cuerpo              */
/*************************************************************/

.articulo_titulo_multimedia_body {

}

.articulo_titulo_multimedia_body .contenido_articulo .templateTCI_contenedor .templateTCI_imagen {
float:left;
}

.articulo_titulo_multimedia_body .contenido_articulo .templateTCI_contenedor .templateTCI_texto {
margin:1em 3em 1px;
}

/*************************************************************/
/* FIN:  - Detalle de articulo - Articulo con titulo, imagen, flash y cuerpo               */
/*************************************************************/


/*************************************************************/
/* DV: Detalle de articulo - Articulo multimedia               */
/*************************************************************/

	
.articulo_multimedia {

}


/*************************************************************/
/* FIN Articulo multimedia               */
/*************************************************************/


/*************************************************************/
/* DV:  - Articulo con titulo, contenido e imagenes                     */
/*************************************************************/
.detalle_articuloTCI{
	overflow: hidden;
}

.titulo_articuloTCI{
}

.entradillaTCI{
	
}

.contenido_articuloTCI{
}

.contenido_articuloTCI tr{
      
}
.contenido_articuloTCI td{

}	

.contenido_articuloTCI td a{
	}
	
	
#right .detalle_articuloTCI .titulo_articuloTCI {
	position:absolute;
	z-index:1;
	font-size:1.1em;
	font-weight:bold;
	margin:11px 0 2px 62px;
	width:100px;
}

#right .detalle_articuloTCI .contenido_articuloTCI {
	position:absolute;
	z-index:1;
}

#right .detalle_articuloTCI .contenido_articuloTCI p{
	font-size:0.9em;
	height:55px;
	margin:60px 0 0 62px;
	width:120px;

}

#right .detalle_articuloTCI .contenido_articuloTCI p a {
	font-size:0.9em;
	height:55px;
	position:absolute;
	margin-left:-40px;
	margin-top:-60px;
	width:120px;

}

#right .detalle_articuloTCI .contenido_articuloTCI p img {
	position:absolute;
	margin-left:26px;
	margin-top:-60px;


}

#right .detalle_articuloTCI .contenido_articuloTCI form {
	height:21px;
	width:185px;
	margin-left: 6px;
}

#right .detalle_articuloTCI .contenido_articuloTCI form input{
	float:left;
	font-size:1em;
	width:110px;
}

#right .detalle_articuloTCI .contenido_articuloTCI form #enviar {
	float:left;
	font-size:1em;
	width:60px;
	background:transparent url(images/bt_negro.jpg) no-repeat scroll 7px -1px;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:0.9em;
	font-weight:bold;
	height:22px;
	margin:-2px 0 0;
	text-align:center;
	vertical-align:middle;
}




#right .detalle_articuloTCI .imagen_articuloTCI {
	position:relative;
	z-index:0;
}

/*************************************************************/
/* FIN  - Articulo con titulo, contenido e imagenes                     */
/*************************************************************/


/*************************************************************/
/* DV:  - Articulo con imagen al izquierda, titulo y texto              */
/*************************************************************/
.articulo_IiTT{
	height:auto !important;
}

.articulo_IiTT .imagen_contenido{

}


.articulo_IiTT .entradilla{
float:right;
padding:13px 7px 13px 0;
width:316px;
font-size:1.09em;
}

.articulo_IiTT .titulo_articulo{	

}

.articulo_IiTT .imagen_articulo{
	background:none repeat scroll 0 0 #F4F4F4;
}

.articulo_IiTT .contenido_articulo{
}


/*************************************************************/
/* FIN  - Articulo con imagen al izquierda, titulo ytexto              */
/*************************************************************/


/*************************************************************/
/* DV:  - Articulo ligero              */
/*************************************************************/

#popup .articulo_ligero .contenido_articulo p {
	font-size:0.6em;
	margin-left:250px;
	margin-top:4px;
	padding:5px 0;
	text-align:left;
}

.articulo_ligero .contenido_articulo h2 {
background:none repeat scroll 0 0 transparent;
font-size:0.9em;
margin:0 0 0 10px;
padding:0;
}

#bottom .articulo_ligero .contenido_articulo { /*Titulo del listado de las agrupaciones de enlaces */
margin-left:190px;
}

/*************************************************************/
/* FIN  - Articulo ligero              */
/*************************************************************/


/*************************************************************/
/* DV:  - Formulario             */
/*************************************************************/

.detalle_formulario {
              font-family:Arial,Helvetica,sans-serif;

}


.detalle_formulario .entradilla {
}



.detalle_formulario .contenido_formulario {

}


.detalle_formulario .contenido_formulario p#parrafo_introduccion {
              margin-top:1.5em;
              font:1.1em/1.3 Arial,Helvetica,sans-serif;
              text-align:left;              
}

.detalle_formulario .contenido_formulario p {
             font-size:1.1em;
}

.detalle_formulario .contenido_formulario .texto_centrado {
              clear:both;
              font:0.9em/1.1 Arial,Helvetica,sans-serif !important;
              margin-bottom:2.5em;
              text-align:center;
}
.detalle_formulario .contenido_formulario .contenedor_exterior_columnas {
             clear:both;
             padding:1em 0;
             float:left;
}


.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_derecha {
            float:right;
            width:50%;
}


.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_derecha ul{
          text-align:right;
}

.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_derecha ul li{
       display:block;
       float:left;
       text-align:center;
       width:20px;
}

.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_derecha .primer_li{
         padding-right:5px;
         width:35px;
}

.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_derecha .ultimo_li{
         padding-left:5px;
         width:35px;
}

.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_derecha .nota{
          color:#000000;
          margin-left:2.5em;
          margin-top:1em;
          width:20px;
}

.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_izquierda { 
          float:left;
          margin:0 auto;
          text-align:left;
 }

.detalle_formulario .estilo_col_derecha label {
          width:250px;
          padding-top:20px;
          margin-top:30px;
          margin-left:15px;
          font:1.2em/1.3 Arial,Helvetica,sans-serif;
}



.detalle_formulario .estilo_col_derecha label#etiqueta5{
         margin-top:0px;
}

.detalle_formulario textarea {
         color:gray;
         float:left;
         font-size:1.4em;
         height:80px;
         width:300px;
         margin-top:9px !important;
         margin-left:15px;
}

.detalle_formulario .contenido_formulario .contenedor_exterior_columnas .estilo_col_derecha ul li#radio_button {
    width:50px;
}

/*************************************************************/
/* FIN  - Formulario             */
/*************************************************************/


/*************************************************************/
/* FIN de DETALLE DE ARTICULO                                 */
/*************************************************************/



/*************************************************************/
/* DESTACADOS                                                                  */
/*************************************************************/
/* DV:  - Destacados en horizontal estilo internacional               */
/*************************************************************/
  
/*For non IE browsers */
html > body .destacado {
}

.destacado{
}

.destacado_con_margen {

}

/*************************************************************/
/* FIN:  - Destacados en horizontal estilo internacional               */
/*************************************************************/

/*************************************************************/
/* DV:  -Destacados en vertical                                               */
/*************************************************************/
.destacados_vertical {
	
}

.lista_destacado {
	
}

.margen_centrado {

}

.flecha{

}

/*************************************************************/
/* FIN:  - Destacados en vertical                                */
/*************************************************************/


/*************************************************************/
/* DV:  - Destacados en horizontal                                           */
/*************************************************************/
/*For non IE browsers */
html > body .destacado {

}


html > body .destacado h2{
}

.lista_horizontal_destacados {


	
}

.lista_horizontal_destacados ul.box-destacados li{

}

.destacado h2{
	
}


.destacado_con_margen {

}

.destacado_sin_margen {
	
}

.box-destacados{

}

/*************************************************************/
/* DV:  -Destacados horizontal sin titulo                                 */
/*************************************************************/

html > body .destacados_horizontal {
}

.destacados_horizontal {

}

.destacados_horizontal ul li p strong{
        
}

.destacados_horizontal ul li p strong a{

}

.box li {

}



/*************************************************************/
/* FIN  -Destacados horizontal sin titulo                                 */
/*************************************************************/


/*************************************************************/
/* DV  -Destacados con elemento principal                    */
/*************************************************************/

.destacados_con_destacado_principal {
clear:both;
overflow:hidden;
}

.destacados_con_destacado_principal ul {
float:left;
}

/*html>body .destacados_con_destacado_principal ul li.destacado {
float:left;
margin-top:0;
margin-right:11px;
}

.destacados_con_destacado_principal ul li.destacado {
padding:0 0 16px;
	width:263px;	
        float:right;
	margin-right:0px;
margin-top:-230px;
}*/

.destacados_con_destacado_principal ul li.destacado {
padding:0 0 16px;
	width:263px;	
        float:left;
	margin-right:0px;
margin-top:0px;
}

.destacados_con_destacado_principal ul li.destacado_primero {

}

.destacados_con_destacado_principal ul li.destacado_primero a {

}

.destacados_con_destacado_principal ul li .destacado_titulo {
	display: none;
}

.destacados_con_destacado_principal ul li h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.18em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:13px;
	margin:4px 0 0;
	padding:0;
}

.destacados_con_destacado_principal .destacado_imagen {

}

.destacados_con_destacado_principal .destacado_flash {
	text-align: center;
}

.destacados_con_destacado_principal .destacado_contenido {



}



.destacados_con_destacado_principal ul li.destacado_primero .destacado_titulo {

}

.destacados_con_destacado_principal ul li.destacado_primero .destacado_titulo h1 {

}

.destacados_con_destacado_principal ul li.destacado_primero .destacado_imagen {

}

.destacados_con_destacado_principal ul li.destacado_primero .destacado_contenido {

}

.destacados_con_destacado_principal ul li.destacado_primero .destacado_contenido h1 {

}

.destacados_con_destacado_principal ul li.destacado_primero .destacado_contenido h2 {

}

.destacados_con_destacado_principal ul li.destacado_primero .destacado_contenido p {

}

.destacados_con_destacado_principal ul li.destacado_primero .destacado_contenido img {


}

.destacados_con_destacado_principal .destacado_contenido ul  {
	margin: 7px;

}

.destacados_con_destacado_principal .destacado_contenido ul li {

	background:transparent url(images/llistes_bullet.gif) no-repeat scroll 0 5px;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 4px 10px;
}


/*************************************************************/
/* FIN  -Destacados con elemento principal                    */
/*************************************************************/


/*************************************************************/
/* DV  -Destacados con titulo, imagen y cuerpo                    */
/*************************************************************/
.destacados_titulo_imagen_body {
	overflow: hidden;
	clear: both;
}

.destacados_titulo_imagen_body ul {

}

.destacados_titulo_imagen_body ul li.destacado {

}

.destacados_titulo_imagen_body ul li.destacado_primero {

}

.destacados_titulo_imagen_body .destacado_titulo {


}

.destacados_titulo_imagen_body .destacado_imagen {

}

.destacados_titulo_imagen_body .destacado_contenido {

}

#mid .destacados_titulo_imagen_body ul li {

}

#mid .destacados_titulo_imagen_body ul li.destacado .destacado_titulo {
	
	}

#mid .destacados_titulo_imagen_body ul li.destacado_primero {
	


}

#mid .destacados_titulo_imagen_body ul li .destacado_titulo {


}

#mid .destacados_titulo_imagen_body ul li.destacado_primero .destacado_imagen {

}

#mid .destacados_titulo_imagen_body ul li.destacado_primero .destacado_contenido {

}

#mid .destacados_titulo_imagen_body ul li.destacado_primero .destacado_contenido h2 {

}

#mid .destacados_titulo_imagen_body ul li.destacado_primero .destacado_contenido p {

}

#mid .destacados_titulo_imagen_body ul li.destacado_primero .destacado_contenido img {


}

#right .destacados_titulo_imagen_body {

}

#right .destacados_titulo_imagen_body ul {

}

#right .destacados_titulo_imagen_body ul li {

}


#right .destacados_titulo_imagen_body ul li.destacado_primero {

}


#right .destacados_titulo_imagen_body ul li.destacado_primero h2{

}

#right .destacados_titulo_imagen_body .destacado_titulo {


}

#right .destacados_titulo_imagen_body .destacado_imagen {

}

#right .destacados_titulo_imagen_body .destacado_contenido {

}



#right .destacados_titulo_imagen_body ul li.destacado_primero {

}


/*************************************************************/
/* FIN  -Destacados con titulo, imagen y cuerpo                                 */
/*************************************************************/


/*************************************************************/
/* DV:  -Destacados con elemento principal y titulo enlazable   */
/*************************************************************/

#left .destacados_con_destacado_principal_titulo_linkable {
 margin-left:10px;
}

#left .destacados_con_destacado_principal_titulo_linkable .destacado_primero .destacado_titulo {
 
}

#left #menu .destacados_con_destacado_principal_titulo_linkable .destacado_titulo h1 a {
	font-size:1.9em;
	color:#666666;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	line-height:0.85;
	margin:5px 0 4px;
	text-decoration:none;
}

#left .destacados_con_destacado_principal_titulo_linkable .destacado_contenido {
	margin:0 0 20px;

}

/*************************************************************/
/* FIN  -Destacados con elemento principal y titulo enlazable    */
/*************************************************************/



/*************************************************************/
/* FIN de DESTACADOS                               */
/*************************************************************/

/***************************************************************************************/
/* AGRUPACIONES DE ENLACES                                                             */
/***************************************************************************************/

.tituloAlineacionIzquierda {

}

/*************************************************************/
/* DV:  -  Agrupacion de enlaces                            */
/*************************************************************/
.agrupacion_enlaces_titulo{
	margin-left: 10px;
	margin-bottom:5px;
clear:both; /* a?adido con posterioridad */
}

#right .agrupacion_enlaces_titulo {
	padding:10px;
}



.tituloAlineacionIzquierda h2 {
	background:transparent url(images/llistes_bullet_caixamovil.gif) no-repeat scroll 0 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.09em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.3;
	padding:0 0 0 10px;
}

.lista_enlaces ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:3px 0 0;
	padding:0 0 0 10px;
}

#left .agrupacion_enlaces_titulo .lista_enlaces ul li{
 float:left;
 position:relative;
 width:97%;
}
#left .agrupacion_enlaces_titulo .lista_enlaces ul li img{
 float:right;
 padding-right:0.5em;
 position:absolute;
 left:75%;
}
html > body #left .agrupacion_enlaces_titulo .lista_enlaces ul li a{
 width:96%;
 float:left;
}

#left .agrupacion_enlaces_titulo .lista_enlaces ul li a{
 width:77%;
 float:left;
 
}
/*************************************************************/
/* FIN  -  Agrupacion de enlaces                            */
/*************************************************************/


/*************************************************************/
/* DV: -  Agrupacion enlaces con formulario de seleccion  */
/*************************************************************/
.agrupacion_enlaces_formulario_seleccion {
	margin-left:10px;
        float: left;
}
.agrupacion_enlaces_formulario_seleccion form select {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	width:84%;
}

.agrupacion_enlaces_formulario_seleccion form button {
	background-color:#F4F4F4;
	border:0 none;
	cursor:pointer;
	margin:0;
	padding:0;
	vertical-align:middle;
	width:16px;
}

/*************************************************************/
/* FIN -  Agrupacion enlaces con formulario de seleccion  */
/*************************************************************/



/*************************************************************/
/* DV: -  Agrupacion enlaces sin titulo  */
/*************************************************************/

.agrupacion_enlaces_no_titulo {

}

.agrupacion_enlaces_no_titulo  .lista_enlaces_sin_titulo {
}

.agrupacion_enlaces_no_titulo  .lista_enlaces_sin_titulo ul {
}

.agrupacion_enlaces_no_titulo  .lista_enlaces_sin_titulo ul li{}


.agrupacion_enlaces_no_titulo  .lista_enlaces_sin_titulo ul li a:link, .agrupacion_enlaces_no_titulo  .lista_enlaces_sin_titulo ul li a:visited {
	
}

/*************************************************************/
/* FIN  -  Agrupacion enlaces sin titulo  */
/*************************************************************/


/*************************************************************/
/* DV  -  Agrupacion enlaces con titulo de la agrupacion, descripcion e imagen */
/*************************************************************/
.agrupacion_enlaces_titulo_descripcion_imagen {
	padding: 10px;
	background: #F4F4F4;
	margin-top:5px;
}


.agrupacion_enlaces_titulo_descripcion_imagen h2 {
	background:transparent url(images/llistes_bullet_granate.gif) no-repeat scroll 0 5px;
	font-family:Arial,Helvetica,sans-serif;

	font-size:1.09em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.3;
	margin:0;
	padding:0 0 0 10px;
}

.agrupacion_enlaces_titulo_descripcion_imagen ul {
	padding-left: 10px;
	/*margin-top:10px;*/
}

.agrupacion_enlaces_titulo_descripcion_imagen ul li{
	/*margin-top:10px;*/
}

.agrupacion_enlaces_titulo_descripcion_imagen ul li p{
	color:#6A6A6A;
	line-height:12px;
	margin:3px 0;
}

/*************************************************************/
/* FIN  - Agrupacion enlaces con titulo de la agrupacion, descripcion e imagen  */
/*************************************************************/


/***************************************************/
/* DV: -  Agrupacion enlaces con titulo enlazable  */
/***************************************************/

.agrupacion_enlaces_titulo_enlazable {
margin-bottom:5px;
margin-left:10px;
}


/**************************************************/
/* FIN -  Agrupacion enlaces con titulo enlazable */
/**************************************************/



/*************************************************************/
/* DV  -  Listado de agrupaciones de enlaces en columnas */
/*************************************************************/

html>body .link_group_list_columns {
margin-top:0;
width:100%;
/ margin-top:-50px;
}

.link_group_list_columns {
width:752px;
overflow:visible;
margin-right:0;
float:right;
margin-top:0px;
}


.link_group_list_columns a:hover {
text-decoration:underline;
}

.link_group_list_columns ul {
float:left;
margin:0;
}

html>body .link_group_list_columns ul li {
margin-right:0px;
}

.link_group_list_columns ul li {
padding:2.25px;
width:246px; /* TAMA&#65533;O DEL CONTENEDOR DEL T&#65533;TULO DE LA AGRUPACI&#65533;N DE ENLACES */
float:left;
margin-right:-7px;
}

html>body .link_group_list_columns ul li h2 {
margin-right:0;
}

.link_group_list_columns ul li h2 {
background-color:#DFDFDF;
text-align: center;
padding:6px 0 3px;
/*font:bold 1.1em/1.3 Arial,Helvetica,sans-serif;*/
font-weight:bold;
margin-right:10px;
}

.link_group_list_columns ul li ul {
margin:6px 0 0;
}

.link_group_list_columns ul li ul li {
/*font:bold 0.9em/1.1em Arial,Helvetica,sans-serif;*/
font:1em/1.1em Arial,Helvetica,sans-serif;
margin-left:0;
}

.link_group_list_columns ul li ul li a {
margin-left:0;
}

.link_group_list_columns ul li ul li h2{
/*margin:10px 0 0;*/
/*padding:0 0 1px 9px;*/
background-color:#ffffff;
text-align:left;
}

.link_group_list_columns ul li ul li a {
background:url("images/llistes_bullet.gif") no-repeat scroll 0 5px transparent;
color:#000000;
padding:2px 0 4px 10px;
text-decoration:none;
/*margin-left:8px;*/
text-align:left;
}

.link_group_list_columns ul li ul li ul li {
margin-left:0px;
}

.link_group_list_columns ul li ul li ul li a {
background:url("images/llistes_bullet.gif") no-repeat scroll 0 5px transparent;
color:#000000;
padding:2px 0 4px 10px;
text-decoration:none;
margin-left:0px;
text-align:left;
}

/* Listado de agrupaciones de enlaces en la columna izquierda */

html>body #contenido-central #left .left-menu #menu .link_group_list_columns {
margin-top:0;
/ margin-top:20px;
}

#contenido-central #left .left-menu #menu .link_group_list_columns {
float:left;
width:180px;
margin-top:0;
}

#contenido-central #left .left-menu #menu .link_group_list_columns ul {
display:inline;
margin-left:10px;
}


#contenido-central #left .left-menu #menu .link_group_list_columns ul li {
width:150px;
}

#contenido-central #left .left-menu #menu .link_group_list_columns ul li h2 {
text-align:left;
border-top:medium none;
background:url("images/llistes_bullet_caixamovil.gif") no-repeat scroll 0 5px transparent;
}

#contenido-central #left .left-menu #menu .link_group_list_columns ul li h2 a {
font:bold 1em/1.3 Arial,Helvetica,sans-serif;
}

#contenido-central #left .left-menu #menu .link_group_list_columns ul li ul li a {
background:none repeat scroll 0 0 transparent;

margin-left:-10px;
}

/*************************************************************/
/* FIN  - Listado de agrupaciones de enlaces en columnas  */
/*************************************************************/


/*************************************************************/
/* DV  -  Agrupacion de documentos y enlaces horizontal      */
/*************************************************************/

.agrupacion_documentos_y_enlaces_horizontal  ul li {
	float: left;
	margin: 0 20px 10px 0;
	padding: 3px 0 0 32px;
	width: 24%;
}

/*************************************************************/
/* FIN  - Agrupacion de documentos y enlaces horizontal      */
/*************************************************************/


/***************************************************************************************/
/* FIN de AGRUPACIONES DE ENLACE         						                     */
/***************************************************************************************/


/***************************************************************************************/
/* CABECERAS y PIES                                                                       */
/***************************************************************************************/




/***************************************************************************************/
/* FIN de CABECERAS Y PIES                                                         */
/***************************************************************************************/


/*************************************************************/
/* MENU PRESENTACION                                         */
/*************************************************************/

/*************************************************************/
/* DV:  - Breadcrumb simple               */
/*************************************************************/

.breadcrumbsimple{
    color:#333;
    margin:6px 0 10px;
    width:auto;
    overflow:hidden;
	}
	
    .breadcrumbsimple ul{
        color:#888282;
        height:13px;

    }
    
        .breadcrumbsimple ul li{
            display:inline;
            font-size:11px;
            float:left;
            color:#000000;
            margin-right:3px;
        }
        
/* PARA EL ACCESIBLE
        .breadcrumbsimple ul li.primero {
           background:none repeat scroll 0 0 transparent !important;
           padding-left:0;
        }

        .breadcrumbsimple ul li {
           background:url("images/separador_breadcrumb_accesible.png") no-repeat scroll 0 0 transparent !important;
           padding-left:11px;
        }
*/
        .breadcrumbsimple ul li.current{
            color:#000;
            font-weight:bold;
        }
        
            .breadcrumbsimple ul li a{
                color:#5B5555;
				font-weight: normal;
                text-decoration:none;
            }
            
            .breadcrumbsimple ul li a:hover{
                text-decoration:underline;
            }
            
        .separator{
            padding:0 3px 0;
        }

/*************************************************************/
/* FIN:  - Breadcrumb simple               */
/*************************************************************/

/*************************************************************/
/* DV:  - Mapa web               */
/*************************************************************/
  

.mapa_web h1 {

}

.mapa_web ul {

}

.mapa_web ul li.box_mapaweb {


}

.mapa_web ul li.box_mapaweb a {

	
}

.mapa_web ul li ul {

}

.mapa_web ul li ul li{


}

.mapa_web ul li.box_mapaweb ul li a {


}

/*************************************************************/
/* FIN:  - Mapa web               */
/*************************************************************/

/*************************************************************/
/* DV:  - Listado de canales               */
/*************************************************************/

.lista_canales {
margin-bottom:5px;
margin-left:10px;
}

    #left h2{
        font-size:12px;

        margin:0 0 6px;
    }

    #left #menu ul{
        margin-left:0px;
        width:150px;
    }
    
        #left #menu ul li{
            
            font-size:11px;
        }
        
        #left #menu ul li a{
            color:#000000;
            font-weight:normal;
            text-decoration:none;
        }
		
        
        #left #menu ul li a:hover{
            text-decoration:underline;
        }
        
        #left #menu ul li ul {
			display: none;
            margin-left:8px;
            margin-top:5px;
            width:140px;
        }
            #left #menu ul li ul li a{
                color:#000000;
            }
        
        #left #menu ul li .selected{

            font-weight:bold;
            text-decoration:none !important;

        }
		
		#left #menu ul li ul li .selected{

            font-weight: normal;
            text-decoration:none !important;

        }
		
		.new_es_ES {
			background:transparent url(images/nuevop.gif) no-repeat scroll right top;
			padding-left: 40px;
		}
		
		.new_ca_ES {
			background:transparent url(images/nuevop_ca.gif) no-repeat scroll right top;
			padding-left: 40px;
		}

/*************************************************************/
/* FIN  - Listado de canales               */
/*************************************************************/

/*************************************************************/
/* DV  - Lista recursiva de canales               */
/*************************************************************/


		
/*************************************************************/
/* FIN  - Lista recursive de canales               */
/*************************************************************/


#menu .tituloArticulo h1 {
	color:#666666;
	margin: 5px 5px 15px 5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.9em;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	line-height:1;
}

/***************************************************************************************/
/* FIN de MENU DE PRESENTACION                                                         */
/***************************************************************************************/


/*************************************************************/
/* DV:  - Documento embebido              */
/*************************************************************/
#popup {
height: 100%;
}

.documento_embebido {
height: 100%;
width: 100%;
}

.medidacontrato {
height: 100%;
width:100%;

}
/*************************************************************/
/* FIN:  - Documento embebido              */
/*************************************************************/


/*************************************************************/
/* DETALLE DE PRODUCTO                                        */
/*************************************************************/



/*************************************************************/
/* DV:  - Detalle de producto con encabezado               */
/*************************************************************/

.detalleProducto {

}




.detalleProductoEncabezado .titulo_producto {

}

.detalleProductoEncabezado .titulo_producto h1 {

}

.detalleProductoEncabezado .titulo_producto h2{

}

.detalleProductoEncabezado .imagen_producto {

}

.detalleProductoEncabezado .caracteristicas_producto {

}

.detalleProductoEncabezado .caracteristicas_producto ul {


}

.detalleProductoEncabezado .caracteristicas_producto ul li{

}

.detalleProductoEncabezado .condiciones_producto {

}

.detalleProductoEncabezado .condiciones_producto p {

}

.detalleProductoEncabezado .solicitar_producto {



}

/*************************************************************/
/* FIN  - Detalle de producto con encabezado              */
/*************************************************************/


/*************************************************************/
/* DV:  - Detalle de producto con encabezado               */
/*************************************************************/

.detalleProducto {

}




.detalleProducto .titulo_producto {

	

}


.detalleProducto .titulo_producto h1{


}

.detalleProducto .imagen_producto {

}

.detalleProducto .caracteristicas_producto {

}

.detalleProducto .caracteristicas_producto ul {
	

}

.detalleProducto .caracteristicas_producto ul li{

}

.detalleProducto .condiciones_producto {

}

.detalleProducto .condiciones_producto p {

}

.detalleProducto .solicitar_producto {
	

}

/*************************************************************/
/* FIN  - Detalle de producto              */
/*************************************************************/


.condiciones_producto table {

}

.condiciones_producto table tbody tr td, .condiciones_producto table thead th {

}

.condiciones_producto table tbody tr td {

}

.condiciones_producto th {

}


/***************************************************************************************/
/* FIN de DETALLE DE PRODUCTO                                                       */
/***************************************************************************************/




/*************************************************************/
/* DETALLE DE PROMOCION                                      */
/*************************************************************/

/*************************************************************/
/* DV:  - Detalle de promocion              */
/*************************************************************/

.detallePromocion {

}

.detallePromocion .titulo_promocion {
	background:none repeat scroll 0 0 #A20230;
}

.detallePromocion .titulo_promocion h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.63em;
	font-weight:bold;
	margin-left:28px;
	padding-left: 10px;
	background:#DFDFDF none repeat scroll 0 0;
}

.detallePromocion .imagen_promocion {


}



.descripcion_promocion {
	font-size:1.09em;
}

.descripcion_promocion p {
	margin-left:0;
	margin-top:4px;
	padding:5px 0;
	/*text-align:left;*/
}

.descripcion_promocion .texto_derecha {
float:right;
}

.detallePromocion .descripcion_promocion ul {


}

.detallePromocion .descripcion_promocion ul li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:33px;
}

.detallePromocion .descripcion_promocion h2 {
	font-size:1.2em;
	padding:4px 0 0 32px;
	overflow: hidden;
	margin: 10px 0;
	background:#F4F4F4 url(images/bullet_seccio_ahorro.gif) no-repeat scroll 15px 7px;
}

.detallePromocion .descripcion_promocion  a {
	color:#000000;
	text-decoration:underline;
}


 .condiciones_promocion {
	margin-left:33px;
}

/*************************************************************/
/* FIN  - Detalle de promocion               */
/*************************************************************/



/*************************************************************/
/* DV:  - Detalle de promocion con encabezado               */
/*************************************************************/

.detallePromocionEncabezado {

}

.detallePromocionEncabezado .titulo_promocion {

}

.detallePromocionEncabezado .titulo_promocion h1 {

}

.detallePromocionEncabezado .titulo_promocion h2{


}

.detallePromocionEncabezado .imagen_promocion {

}

.detallePromocionEncabezado .solicitar_promocion {

}

.detallePromocionEncabezado .solicitar_promocion ul {
	

}

.detallePromocionEncabezado .solicitar_promocion ul li{

}

.detallePromocionEncabezado .descripcion_promocion {
	
}

.detallePromocionEncabezado .condiciones_promocion {

}

.detallePromocionEncabezado .periodo_de_validez_promocion {
	

}

/*************************************************************/
/* FIN  - Detalle de promocion con encabezado              */
/*************************************************************/

/*************************************************************/
/* DV  - Detalle de promocion dos columnas             */
/*************************************************************/

.detallePromocionDosColumnas {

}

.detallePromocionDosColumnas .titulo_promocion {

	/*background:#7F7F7F url(images/bullet_titol_experiences.gif) no-repeat scroll 15px 7px; */
	/*height:24px;*/
	/*margin:25px 0 0;*/
	/*padding:5px 0 0 30px;*/
	/*font-size:1.1em; */
	/*color: #FFFFFF;*/
background:none repeat scroll 0 0 #7F7F7F;
color:#FFFFFF;
padding:10px 0 0 10px;
vertical-align:top;
border-left:17px solid #fe0000;

}

.detallePromocionDosColumnas .titulo_promocion h1 {
/*font-size:1.63em;*/
font:bold 1.7em/1.3 Arial,Helvetica,sans-serif;
}

.detallePromocionDosColumnas .titulo_promocion p {
padding-bottom:5px;
}

.detallePromocionDosColumnas .info_promocion {
float:left;
overflow:hidden;
padding-bottom:15px;
width:550px;
}

.detallePromocionDosColumnas .info_promocion .descripcion_promocion ul {
margin-left:40px;
} 

.detallePromocionDosColumnas .info_promocion .descripcion_promocion ul li {
background: url("images/llistes_bullet.gif") no-repeat scroll 0 5px transparent;
padding: 0 0 5px 14px;
} 

.detallePromocionDosColumnas .info_promocion .condiciones_promocion {
margin-left:0;
/*padding-top:90px;*/
clear:both;
}

.detallePromocionDosColumnas .solicitar_promocion {
float:right;
overflow:hidden;
padding:12px 0 0;
width:185px;
}

.detallePromocionDosColumnas .solicitar_promocion p {
background:none repeat scroll 0 0 #F4F4F4;
color:#5C5C5C;
font-size:1.2em;
font-weight:bold;
margin:0 0 40px;
padding:15px 12px;
}

.detallePromocionDosColumnas .solicitar_promocion p a {
color:#5C5C5C;
}

.detallePromocionDosColumnas .imagen_promocion {
margin-bottom:20px;
}

.detallePromocionDosColumnas .descripcion_promocion a {
text-decoration: underline;
}

.detallePromocionDosColumnas .descripcion_promocion h2 {
background:url("images/bullet_titol_experiences.gif") no-repeat scroll 15px 9px #7F7F7F;
color:#FFFFFF;
font:bold 1.1em/1.3 Arial,Helvetica,sans-serif;
height:24px;
margin:25px 0 0;
padding:5px 0 0 30px;
}

.detallePromocionDosColumnas .descripcion_promocion .texto_derecha {
color: #000000;
float: right;
}

/*************************************************************/
/* FIN  - Detalle de promocion dos columnas              */
/*************************************************************/

/***************************************************************************************/
/* FIN de DETALLE DE PROMOCION                                                      */
/***************************************************************************************/


/***************************************************************************************/
/* DETALLE DE MINISITE                                                      */
/***************************************************************************************/

/*************************************************************/
/* DV - Detalle de minisite en pantalla completa              */
/*************************************************************/

.minisite_fullscreen {
height: 100%;
}

.minisite_fullscreen div {
height: 100%;
}


/*************************************************************/
/* FIN  - Detalle de minisite en pantalla completa              */
/*************************************************************/


/***************************************************************************************/
/* FIN de DETALLE DE MINISITE                                                      */
/***************************************************************************************/


/***************************************************************************************/
/* DETALLE DE INVERSION                                                     */
/***************************************************************************************/

.detalleInversion .empresa .datos_empresa .url_empresa a {
	color: #517B98;
	text-decoration: underline;
	background:transparent url(images/nv.gif) no-repeat scroll right center;
	padding:2px 20px 0pt 0pt;
}

/***************************************************************************************/
/* FIN de DETALLE DE INVERSION                                                      */
/***************************************************************************************/


/*************************************************************************************************/
/* Estilos auxiliares que se aplican inicialmente desde el editor FCKEDitor                                          */
/*                                                                                                                                               */
/* Estos estilos, deben figurar en el CSS para que se apliquen los cambios de look&feel que desde el        */
/* FCKEditor, aplic&#65533; el maquetador.                                                                                                 */
/*************************************************************************************************/

/* Estilo para que la entradilla de los textos sea de color azul, como en Banca Privada*/
.titulo_entradilla{
	color:#008CC4;
	font-size: 1.5em;
	margin: 17px 0 0;
}
.texto_entradilla{
	color:#008CC4;
	margin: 18px 0 22px;
	width: 700px;
	font-size: 1em;
	line-height: 1.3em;
}

.texto_amarillo{
	color:#A90230;
}

.caja_negra {
	background:#000000 none repeat scroll 0 0;
	clear:both;
	color:#FFD902;
	font-weight:bold;
	margin:20px 0 0;
	padding:15px;
	text-align:center;
}

.texto_centrado {
	text-align: center;
}

.texto_derecha {
	text-align: right;
}


.boton_azul {

}

a .boton_azul {

}

.boton_azul a {

}

.boton_gris {
	
	background:#DADADA url(images/candau.gif) no-repeat scroll right center;
	float:right;
	font-size:1.1em;
	font-weight:bold;
	margin:5px 48px 0 0;
	padding:2px 30px 2px 10px;
	text-decoration:none;
}

a .boton_gris {

}

.boton_gris a {

}

.texto_color_site{
color:#A20230;
}

.boton a {
text-decoration: none;
}

.boton_short {
	background:#003399 url(images/candado_transparente_short.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:10px 0 0;
	width:104px;
height:20px;
padding-left:10px;
padding-top:4px;

}


.boton_pequeno {
	background:#003399 url(images/candado_transparente_pequeno.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:10px 0 0;
height:20px;
padding-left:10px;
padding-top:4px;
width:139px;
}

.boton_mediano {
	background:#003399 url(images/candado_transparente_mediano.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:10px 0 0;
	width:187px;
height:20px;
padding-left:10px;
padding-top:4px;

}

.boton_grande {
	background:#003399 url(images/candado_transparente_grande.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:10px 0 0;
	width:240px;
height:20px;
padding-left:10px;
padding-top:4px;

}


.boton_doble {
	background:#003399 url(images/candado_transparente_doble.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:40px;
	
	margin:10px 0 0;
padding-left:6px;
padding-top:5px;
width:206px;

}

.boton_flecha_short {
	background:#003399 url(images/boton_transparente_short.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:10px 0 0;
	width:104px;
height:20px;
padding-left:10px;
padding-top:4px;


}

.boton_flecha_pequeno {
	background:#003399 url(images/boton_transparente_pequeno.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:10px 0 0;
height:20px;
padding-left:10px;
padding-top:4px;
width:139px;

}

.boton_flecha_mediano {
	background:#003399 url(images/boton_transparente_mediano.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:10px 0 0;
	width:187px;
height:20px;
padding-left:10px;
padding-top:4px;


}

.boton_flecha_grande {
	background:#003399 url(images/boton_transparente_grande.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:10px 0 0;
	width:240px;
height:20px;
padding-left:10px;
padding-top:4px;


}



/* Estilos para estructurar el texto principal de los articulos en dos columnas */

.contenido_articulo .estilo_col_derecha{

	float:right;

	margin-bottom:15px;
	margin-top:20px;
	padding-left:13px;
	width:252px;
	
}

.contenido_articulo .estilo_col_derecha h2{
	font-size:1.5em;
	margin-top:18px;
	padding-top:0;
	width:120px;
}

.contenido_articulo .estilo_col_derecha p {
	padding-top:0;
	margin-top:10px;
}

.contenido_articulo .estilo_col_derecha img {
	float: right;
	margin:0 20px 0 0;
}

.contenido_articulo .estilo_col_derecha ul {
	float: left;
	width:170px;
}

.contenido_articulo .estilo_col_derecha ul li {
	background:transparent url(images/llistes_bullet.gif) no-repeat scroll left 5px;
	padding:0 0 0 10px;
}
.contenido_articulo .estilo_col_derecha .templateTCI_contenedor_imgDcha{
float:left;
width:99%;
}
.contenido_articulo .estilo_col_derecha .templateTCI_contenedor_imgDcha .templateTCI_texto{
float:left;
width:72%;
}
.contenido_articulo .estilo_col_derecha .templateTCI_contenedor_imgDcha .templateTCI_texto ul{
float:left;
padding-top:2em;
width:90%;
}
.contenido_articulo .estilo_col_derecha .templateTCI_contenedor_imgDcha .templateTCI_imagenDcha{
float:right;
width:26%;
}
.contenido_articulo .estilo_col_derecha .templateTCI_contenedor_imgDcha .templateTCI_imagenDcha p{
float:left;
padding-right:0;
width:auto;
}
.contenido_articulo .estilo_col_derecha .templateTCI_contenedor_imgDcha .templateTCI_imagenDcha p img{
float:left;

}
.contenido_articulo .estilo_col_izquierda{

	float:left;
	margin-bottom:15px;
	margin-top:20px;
	padding-left:13px;
	width:auto;


}

.contenido_articulo .estilo_col_izquierda h2{
	font-size:1.5em;
	margin-top:18px;
	padding-top:0;
	width:120px;
}

.contenido_articulo .estilo_col_izquierda p {
	padding-top:0;
	margin-top:10px;
}

.contenido_articulo .estilo_col_izquierda img {
	float: right;
	margin:0 20px 0 0;
}

.contenido_articulo .estilo_col_izquierda ul {
	float: left;
	width:170px;
}

.contenido_articulo .estilo_col_izquierda ul li {
	background:transparent url(images/llistes_bullet.gif) no-repeat scroll left 5px;
	padding:0 0 0 10px;
}
.contenido_articulo .estilo_col_izquierda .templateTCI_contenedor_imgDcha{
float:left;
width:99%;
}
.contenido_articulo .estilo_col_izquierda .templateTCI_contenedor_imgDcha .templateTCI_texto{
float:left;
width:72%;
}
.contenido_articulo .estilo_col_izquierda .templateTCI_contenedor_imgDcha .templateTCI_texto ul{
float:left;
padding-top:2em;
width:90%;
}
.contenido_articulo .estilo_col_izquierda .templateTCI_contenedor_imgDcha .templateTCI_imagenDcha{
float:right;
width:26%;
}
.contenido_articulo .estilo_col_izquierda .templateTCI_contenedor_imgDcha .templateTCI_imagenDcha p{
float:left;
padding-right:0;
width:auto;
}
.contenido_articulo .estilo_col_izquierda .templateTCI_contenedor_imgDcha .templateTCI_imagenDcha p img{
float:left;

}
.contenido_articulo .estilo_col_medio {
	float:left;
	height:auto !important;
	margin-bottom:15px;
	margin-top:3px;
	min-height:125px;
	padding-left:13px;
	text-align:center;
	width:150px;
}

.contenido_articulo .estilo_col_medio h2{
	font-size:1.5em;
	margin-top:18px;
	padding-top:0;
	width:120px;
}

.contenido_articulo .estilo_col_medio p {
	padding-top:0;
	width:120px;
	margin-top:10px;
}

.contenido_articulo .margenes_columna{
	position: relative; 
	padding: 15px 15px 15px 15px;
}

.contenedor_exterior_columnas{
	width:100%; 
	float:left; 
	padding: 0 0 20px;
	overflow: hidden;
}

.contenedor_tres_columnas{

	float: left;
	overflow: hidden;
	width: 100%;
}



.contenedor_tres_columnas .boton_gris {
	margin-right: 0px;

}

.contenedor_tres_columnas .estilo_col_izquierda{

	float:left;
	margin-bottom:15px;
	margin-top:20px;
	padding-left:13px;
	width:100px;
	border: none;
	min-height: 0;
	height: auto;

}

.contenedor_tres_columnas .estilo_col_izquierda p img {

	float: left;
	margin: 0;
}

.contenedor_tres_columnas .estilo_col_medio{

	float:left;
	margin-bottom:15px;
	margin-top:20px;
	padding-left:13px;
	width:250px;
	border: none;
	text-align: center;
	min-height: 0;
	height: auto;

}

.contenedor_tres_columnas .estilo_col_medio p{

	width: 100%;
}

.contenedor_tres_columnas .estilo_col_derecha{
	float:right;
	margin-bottom:15px;
	margin-top:20px;
	padding-left:13px;
	width:160px;
	border: none;
	min-height: 0;
	height: auto;
}


.descripcion_promocion .estilo_col_derecha{
	background:none;
	float:right;
	height:auto !important;
	margin-bottom:15px;
	margin-top:3px;

	padding-left:13px;
	width:335px;	
}

.descripcion_promocion .estilo_col_izquierda{
	background:none;
	float:left;
	height:auto !important;
	margin-bottom:15px;
	margin-top:3px;

	width:100px;	
}

.condiciones_producto .estilo_col_derecha{
	background:none;
	float:right;
	height:auto !important;
	margin-bottom:15px;
	margin-top:3px;

	padding-left:13px;
	width:200px;	
}

.condiciones_producto .estilo_col_izquierda{
	background:none;
	float:left;
	height:auto !important;
	margin-bottom:15px;
	margin-top:3px;

	width:200px;	
}

#racc .descripcion_promocion .estilo_col_izquierda{
	width:250px;
}

#racc .descripcion_promocion .estilo_col_derecha{
	width:150px;
}

strong{
		font-weight:bold;
}

.imagen_centrada {
display:block;
margin:auto;
}

.imagen_derecha {
float:right;
}

.detalle_articulo .contenido_articulo img.imagen_centrada {
	display:block;
	margin:auto;
}


.detalle_articulo .contenido_articulo img.imagen_derecha {
	display:block;
	margin:auto;
}

.templateTCI_contenedor {

}

.templateTCI_imagen{


}

.templateTCI_texto{

}


#bannerintrusivo {
overflow:hidden;
}

#right #openingbanner {
margin-left:-70px;
margin-right:0;
margin-top:-45px;
}

html>body #openingbanner{
margin-left:550px;
margin-right:0;
margin-top:-225px;
}

#openingbanner {
display: none;
position:absolute;
float:right;
overflow:hidden;
margin-top:-40%;
margin-right:10%;
margin-right:0;
margin-left:500px;
}

#openingbanner .cerrar{
margin:-67px 0 0 240px;
overflow:hidden;
}


/* ETIQUETA SUP */
sup {
font-size:0.75em;
padding:0 0 0 1px;
vertical-align:0.4em;
}


/* TEMPLATE 4 COLUMNAS */

.contenedor_cuatro_columnas .template4columnas_columna {
float:left;
height:250px;
margin-right:10px;
width:125px;
}

.contenedor_cuatro_columnas .template4columnas_columna p {

}

.contenedor_cuatro_columnas .template4columnas_columna img {

}

.texto_aclarativo {

font-size:0.8em;

}

.detalle_articulo .contenido_articulo .texto_aclarativo {
margin-top: 10px;
}

.boton {
color:#000000;
cursor:pointer !important;
text-decoration:none;
}

/******************/
/* ESTILOS TABLAS */
/******************/

table {
margin:0 auto;
width:100%;
}

table th {
background-color:#F5EBEB;
border:1px solid #BABABA;
vertical-align:middle;
}

table td {
border:1px solid #BABABA;
}
table tr td.columnaIzq_peq{
width:15%;
}
/**********************/
/* FIN ESTILOS TABLAS */
/**********************/



/* Estilos para el componente compartir en redes sociales */

.redes_sociales {

float:right;
width:265px;

}
.redes_sociales .redes_sociales_enlace {
background:url("images/socialmedia.jpg") no-repeat scroll 4px 6px transparent;
left:-1px;
padding:20px 0;
position:relative;
width:265px;
}
.redes_sociales .redes_sociales_enlace a{
color:#000000;
font-weight:bold;
padding:0 160px 25px 30px;
text-decoration:none !important;

}

.redes_sociales .redes_sociales_intrusivo {
background:url("images/fondo_popup_xarxes_socials.png") no-repeat scroll 0 0 transparent;
height:252px;
padding:0;
width:276px;
margin-left:-172px;
padding:0;
position:absolute;
top:111px;
z-index:999;
display:none;
}

.top_compartir {

clear:both;
height:42px;
margin:0;
padding:0;
width:100%;
}

.top_compartir .titulo {
float:left;
margin:0;
padding:18px 0 0 25px;
width:200px;
font-weight:bold;
}

.middle_compartir {
clear:both;
margin:0 0 0 36px;
padding:0;
position:relative;
}

.middle_compartir ul {
clear:both;
margin:0;
padding:0;
position:relative;
}

.middle_compartir ul li {
float:left;
list-style-type:none;
position:relative;
width:9em;
}

.middle_compartir ul li img{

}


.middle_compartir ul li a {
color:#000000;
float:left;
font-weight:bold;
padding:8px 0 0 5px;
text-decoration:none !important;
}

.middle_compartir ul li a:hover {
color:#003399;
}

.boton_cerrar {
clear:both;
height:35px;
margin:0;
padding:30px 0 0;
position:relative;
text-align:center;
width:100%;
}



/****************************************/
/* Estilos particulares de las subhomes */
/****************************************/
html > body#subhome #mid-bottom .articulo_ligero {
float:left;
width:100%;
}

html > body#subhome #bottom .articulo_ligero {
margin-top:0;
float:none;
}

#subhome #contenido-central {
    margin-bottom:0;
}

#subhome #bottom {
    margin-top:0;
}

#subhome #left {
padding-right: 0px;
margin-right: 0px;

}

#subhome #mid {
width: 750px;
float: right;
}

#subhome #mid-mid {
width: 750px;
float: right;
}

#subhome #mid-bottom {
float:left;
width:100%;
}

#subhome #mid-mid-left {
width: 590px;
float:left;
}

#subhome #mid-mid-right {
width: 155px;

float:right;
}

#subhome #footer {
margin:0;
}

#subhome .breadcrumbsimple {
margin-bottom:5px;
}


/****************************************/
/* DV - Carrusel de destacados */
/****************************************/

.jcarousel-skin-tango  {
height:13em;
margin-bottom:20px;
float:left;
}

html > body .jcarousel-skin-tango .jcarousel-item {
height:145px;
width:180px;
background:url("images/destacat_01.jpg") no-repeat scroll 0 0 transparent;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
width:750px;
margin-left:19px;
height: 145px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
height:145px;
}

.jcarousel-clip  {

width:720px;
}

html > body .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:url("images/fletxa_esq.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
left:-19px;
position:absolute;
top:0px;
width:19px;
height: 128px;
}

html > body .jcarousel-skin-tango .jcarousel-next-horizontal {
background:url("images/fletxa_dret.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
position:absolute;
right:15px;
top:0px;
width:19px;
height: 128px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal p {
display:none;

}

.jcarousel-skin-tango .jcarousel-next-horizontal p {
display:none;

}

.jcarousel-skin-tango .jcarousel-item .destacado_titulo {
display:none;
}


.jcarousel-skin-tango .jcarousel-item .destacado_imagen img {
display:block;
margin:auto;
margin-top:7px;
}


.jcarousel-skin-tango .jcarousel-item .destacado_contenido {
margin: 20px 0 0 10px;

}


.jcarousel-skin-tango .jcarousel-item .destacado_contenido ul {

}


.jcarousel-skin-tango .jcarousel-item .destacado_contenido ul li{
background:url("images/fletxa_vermella.gif") no-repeat scroll 0 0 transparent;
padding:0 0 0 18px;
}
/****************************************/
/* DV - Bloque Mycarrusel */
/****************************************/
#mycarousel{
 width:100%;
 float:left;
}
html > body .jcarousel-skin-tango .jcarousel-item {
float:left;
height:145px;
margin-left:0px;
margin-right:0;
background:url("images/destacat_01.jpg") no-repeat scroll 0 19px transparent;
width:180px;
}
.jcarousel-skin-tango .jcarousel-item {
float:left;
height:145px;
margin-left:0px;
margin-right:0;
width:177px;
background:url("images/destacat_01.jpg") no-repeat scroll 0 19px transparent;
}
.jcarousel-skin-tango .jcarousel-item .destacado_imagen{
float:left;
height:5.5em;
width:99%;
}
.jcarousel-skin-tango .jcarousel-item .destacado_contenido{
float:left;
margin:1px 0 0 10px;
}
.jcarousel-skin-tango .jcarousel-item .destacado_contenido p{
height:2.7em;
padding-left:0.3em;
}
.jcarousel-skin-tango .jcarousel-item .destacado_contenido ul{
float:left;
width:100%;
}
.jcarousel-skin-tango .jcarousel-item .destacado_contenido li{
float:left;
padding:0 0 0 18px;
width:84%;
}
.jcarousel-skin-tango .jcarousel-item .destacado_contenido ul li a{
line-height:1.1em;
}
html > body .jcarousel-skin-tango .jcarousel-prev-horizontal{
background:url("images/fletxa_esq.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:128px;
left:-19px;
position:absolute;
top:0;
width:19px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal{
background:url("images/fletxa_esq.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:128px;
left:-19px;
position:absolute;
top:0;
width:19px;
}
html > body .jcarousel-skin-tango .jcarousel-next-horizontal {
background:url("images/fletxa_dret.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:128px;
position:absolute;
right:15px;
top:0;
width:19px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
background:url("images/fletxa_dret.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:128px;
position:absolute;
right:15px;
top:0;
width:19px;
}
.jcarousel-skin-tango{
 padding-bottom:20px;
 margin-bottom:0px;
}
/****************************************/
/* DV - CARRUSEL GENERAL */
/****************************************/


#subhome .bloque_superior{
float:left;
height:8em;
position:relative;
width:97%;
}
#subhome .bloque_superior .destacado_titulo{
display:block;
float:left;
width:95%;
}
#subhome .bloque_superior .destacado_titulo h2{
background:none repeat scroll 0 0 transparent;
bottom:0;
float:left;
font-size:1em;
overflow:hidden;
padding:0 0.5em;
position:absolute;
width:92%;
}
#subhome .destacado_contenido{
margin:4px 0 0 3px;
}
/****************************************/
/* DV - Listado de agrupaciones de enlaces */
/****************************************/

.link_group_list {

}

.link_group_list ul li .titulo_agrup{
background:transparent url(images/la_titol.gif) no-repeat scroll 0 0;
height:25px;
width:153px;
}

#mid .link_group_list ul li .titulo_agrup h2, #mid .link_group_list ul li .titulo_agrup h2 a, #right .link_group_list ul li .titulo_agrup h2, #right .link_group_list ul li .titulo_agrup h2 a{
background:none;
width:auto;
color:#FFFFFF;
font-style:italic;
font-weight:bold !important;
margin:0 0 0 10px;
padding:3px 0 0;
font-size:1.1em;
}

#mid .link_group_list ul li .titulo_agrup h2 a:hover, #right .link_group_list ul li .titulo_agrup h2 a:hover {
text-decoration:none;
}

#mid .link_group_list ul li ul, #right .link_group_list ul li ul{
background:#EAF0FE none repeat scroll 0 0;
padding-bottom:1em;
}


#mid .link_group_list ul li ul li, #right .link_group_list ul li ul li {
background:transparent url(images/llistes_bullet_la.gif) no-repeat scroll 7px 7px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 10px;
padding:0 0 0 10px;
}
#mid .link_group_list ul li ul li ul, #right .link_group_list ul li ul li ul{
padding-bottom:0em;
margin-top:5px;
}
#mid .link_group_list ul li ul li ul li, #right .link_group_list ul li ul li ul li{
background:none;
margin:0;
}

.link_group_list ul li ul li .titulo_agrup{
background: none;
height: auto;
width: auto;
}

#mid .link_group_list ul li ul li .titulo_agrup h2, #right .link_group_list ul li ul li .titulo_agrup h2{
color:#004080 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:1.09em;
font-style:normal;
font-variant:normal;
font-weight:bold !important;
line-height:1.3;
}

.link_group_list ul li p {
background:transparent url(images/la_abajo.gif) no-repeat scroll 0 0;
height:25px;
padding:5px 0 0;
margin-top:-10px;
}

.link_group_list ul li p a {
color:#FFFFFF;
font-size:1em !important;
margin-left: 3px;
font-weight: bold;
}


/****************************************/
/* DV - Bloque 3 destacados */
/****************************************/

.bloque_tres_destacados {
overflow:hidden;
width:750px;
height:145px;
margin-bottom:20px;
}
.bloque_tres_destacados ul{
 width:100%;
 float:left;
}

html > body .bloque_tres_destacados ul .destacado_item {
height:145px;
width:240px;
background:url("images/destacat_02.jpg") no-repeat scroll 0 19px transparent;
float:left;
margin-left:4px;
margin-right:5px;
}
.bloque_tres_destacados ul .destacado_item {
height:145px;
width:240px;
background:url("images/destacat_02.jpg") no-repeat scroll 0 19px transparent;
float:left;
margin-left:0px;
margin-right:5px;
}
#subhome .bloque_tres_destacados ul .destacado_item .destacado_contenido{
 width:92%;
}
.bloque_tres_destacados ul .destacado_item .destacado_contenido {
margin: 1px 0 0 10px;
margin-left:3px;
float:left;
}
.bloque_tres_destacados ul .destacado_item .destacado_contenido p{
height:2.7em;
padding-left:0.3em;
}
.bloque_tres_destacados ul .destacado_item .destacado_titulo {
display:none;
}

.bloque_tres_destacados ul .destacado_item .destacado_contenido ul li {
background:url("images/fletxa_vermella.gif") no-repeat scroll 0 0 transparent;
padding:0 0 0 18px;
float:left;
width:84%;
clear:both;
}
.bloque_tres_destacados ul .destacado_item .destacado_contenido ul li a{
line-height:1.1em;
}
.bloque_tres_destacados ul .destacado_item .destacado_imagen{
 width:99%;
 float:left;
 height:5.5em;
}

.bloque_tres_destacados ul .destacado_item .destacado_imagen img {
display:block;
margin:auto;
margin-top:7px;
}


/****************************************/
/* DV - Bloque 4 destacados */
/****************************************/
.bloque_cuatro_destacados {
overflow:hidden;
width:750px;
height:145px;
margin-bottom:20px;
}
.bloque_cuatro_destacados ul{
 width:100%;
 float:left;
}
html > body .bloque_cuatro_destacados ul .destacado_item {
height:145px;
width:24.4%;
background:url("images/destacat_01.jpg") no-repeat scroll 0 19px transparent;
float:left;
margin-left:4px;
margin-right:0px;
}
.bloque_cuatro_destacados ul .destacado_item {
height:145px;
width:23.5%;
background:url("images/destacat_01.jpg") no-repeat scroll 0 19px transparent;
float:left;
margin-left:4px;
margin-right:0px;
}
#subhome .bloque_cuatro_destacados ul .destacado_item .destacado_contenido{
 width:92%;
}
.bloque_cuatro_destacados ul .destacado_item .destacado_contenido {
margin: 1px 0 0 10px;
margin-left:3px;
float:left;
width:100%;
}
.bloque_cuatro_destacados ul .destacado_item .destacado_contenido p{
height:2.7em;
padding-left:0.3em;
}
.bloque_cuatro_destacados ul .destacado_item .destacado_titulo {
display:none;
}

.bloque_cuatro_destacados ul .destacado_item .destacado_contenido ul li {
background:url("images/fletxa_vermella.gif") no-repeat scroll 0 0 transparent;
padding:0 0 0 18px;
clear:both;
width:89%;
}

.bloque_cuatro_destacados ul .destacado_item .destacado_contenido ul li a{
line-height:1.1em;
}
.bloque_cuatro_destacados ul .destacado_item .destacado_imagen{
 width:99%;
 float:left;
 height:5.5em;
}
.bloque_cuatro_destacados ul .destacado_item .destacado_imagen img {
display:block;
margin:auto;
margin-top:3px;
}

/****************************************/
/* DV - Bloque 5 destacados */
/****************************************/

.bloque_cinco_destacados {
overflow:hidden;
width:100%;
height:145px;
margin-bottom:20px;
}
.bloque_cinco_destacados ul{
 width:100%;
 float:left;
}
html > body .bloque_cinco_destacados ul .destacado_item {
height:145px;
width:180px;
background:url("images/destacat_01.jpg") no-repeat scroll 0 19px transparent;
float:left;
margin-left:4px;
margin-right:3px;
}
.bloque_cinco_destacados ul .destacado_item {
height:145px;
width:180px;
background:url("images/destacat_01.jpg") no-repeat scroll 0 19px transparent;
float:left;
margin-left:0px;
margin-right:5px;
}

.bloque_cinco_destacados ul .destacado_item .destacado_contenido {
margin: 1px 0 0 10px;
margin-left:3px;
float:left;
}
.bloque_cinco_destacados ul .destacado_item .destacado_contenido p{
height:2.7em;
padding-left:0.3em;
}
.bloque_cinco_destacados ul .destacado_item .destacado_titulo {
display:none;
}

.bloque_cinco_destacados ul .destacado_item .destacado_contenido ul li {
background:url("images/fletxa_vermella.gif") no-repeat scroll 0 0 transparent;
padding:0 0 0 18px;
width:84%;
}
.bloque_cinco_destacados ul .destacado_item .destacado_contenido ul li a{
line-height:1.1em;
}
.bloque_cinco_destacados ul .destacado_item .destacado_imagen{
 width:99%;
 float:left;
 height:5.5em;
}
.bloque_cinco_destacados ul .destacado_item .destacado_imagen img {
display:block;
margin:auto;
margin-top:0px;
}


/****************************************/
/* DV - Terrat + destacados subhome */
/****************************************/
.terrat_destacados_subhome {

}

.terrat_destacados_subhome .terrat {

}
.terrat_destacados_subhome .terrat .destacado_imagen{
 width:100%;
 float:left;
}
.terrat_destacados_subhome .terrat .destacado_titulo {
width:100%;
background:transparent url(images/01_franja_terrat_estalvi_fons_borsa.gif) no-repeat scroll 0 0;
height:25px;
width:100%;
float:left;
}

.terrat_destacados_subhome .destacado .destacado_titulo {
width:100%;
background:transparent url(images/03_franja_destacat_estalvi_fons_borsa.gif) no-repeat scroll 0 0;
height:25px;
width:100%;
float:left;
}

#mid-bottom .terrat_destacados_subhome .terrat .destacado_titulo {

background:transparent url(images/02_franja_terrat_panoramic_estalvi_fons_borsa.gif) no-repeat scroll 0 0;

}

#mid .terrat_destacados_subhome .destacado_titulo h2{
color:#FFFFFF;
font-size:1.4em !important;
font-style:italic;
font-weight:bold !important;
height:25px;
float:left;
background:none;
width:auto;
padding:2px 0 0 12px;

}

.terrat_destacados_subhome .destacado_titulo .lema{

width:87px;
float:right;
height:auto;
padding-top:5px;
}

.terrat_destacados_subhome .destacado_titulo .lema a {
color:#FFFFFF;
font-size:1em !important;
font-weight:bold !important;
margin-left:6px;

}

.terrat_destacados_subhome .terrat {

}

html > body .terrat_destacados_subhome .destacado {
width:290px;
padding:0 0 16px;
float:left;
margin-top:10px;
margin-left:0px;
margin-right:4px;
}
.terrat_destacados_subhome .destacado {
width:290px;
padding:0 0 16px;
float:left;
margin-top:10px;
margin-left:0px;
margin-right:4px;
}

/****************************************/
/* DV - Articulo ligero en subhome */
/****************************************/
#subhome .articulo_ligero {
background:#8A8A8A none repeat scroll 0 0;
clear:both;
height:25px;
margin-top:0px;
margin-bottom:20px;
text-align:center;
width:100%;
}

#subhome .articulo_ligero .contenido_articulo p{
color:#FFFFFF !important;
font-size:1.3em !important;
font-weight:bold !important;
margin:0 !important;
padding-top:4px !important;
}



.left-menu .lista_expandida_canales {
clear:both;
margin-bottom:5px;
margin-left:10px;
}

.link_group_list_show_onclick .pestanya .flecha_menu_desplegado {
background: url("images/bullet_desplegat2.gif") no-repeat scroll 125px 5px transparent;
}

.flecha_menu_plegado {
background: url("images/bullet_desplegat1.gif") no-repeat scroll 125px 5px transparent;
}
.flecha_menu_plegado h2{
cursor:pointer;
}

/************************ NUEVOS COLORES FCK EDITOR ********************/

.texto_subrayado {
text-decoration:underline;
}

.texto_grande {
font-size:1.3em;
}

.rojo_granate {
color:#A20230;
}

.azul_turquesa {
color:#009DDC;
}

.azul_oscuro {
color:#1B4885;
}

.verde {
color:#127801;
}

.naranja {
color:#FFB204;
}

.gris {
color:#DFDFDF;
}



/*******/
.link_group_list_show_onclick .pie {
margin-bottom:3px;
margin-left:11px;
}


/****RSS****/
.detalleRSS {
    float: left;
    width: 100%;
}

.detalleRSS table.tablaRSS {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #FFFFFF;
    color: #000000;
    font-size: 1.09em;
    width: 100%;
}

.detalleRSS table.tablaRSS th {
    background-color: #A6A6A6;
    color: #FFFFFF;
    font-size: 15px;
    height: 2em;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
}

.detalleRSS table.tablaRSS td {
    border: 1px solid #FFFFFF;
    height: 3em;
    padding: 0.5em;
}

.detalleRSS table.tablaRSS td a {
    background: url("/deployedfiles/particulars/Estaticos/Imagenes/comun/fletxa_azul.gif") no-repeat scroll 0 0 transparent;
    color: #5167BE;
    padding: 5px 8px;
}

.detalleRSS a {
    color: #5167BE;
    
}

.detalleRSS table.tablaRSS td a img {
    padding-top: 40%;
    text-align: center;
}

.detalleRSS p {
    margin-left: 0;
    margin-top: 4px;
    padding: 5px 0;
    float: left;
    width: 100%;
}
/****FIN RSS****/

/* Estilos para la template del fck editor botones en paralelo */

.contenedor_botones {
float:left;
width:100%;
}

.contenedor_botones .boton_izquierdo {
float:left;
margin-left:15px;
width:45%;
}

.contenedor_botones .boton_izquierdo .boton {
float:left;
}

.contenedor_botones .boton_derecho {
float:right;
margin-right:20px;
width:45%;
}

.contenedor_botones .boton_derecho .boton {
float:right;
}

#mid .detallePromocion .descripcion_promocion .templateTCI_contenedor_imgDcha{
width:100%;
float:left;
}
#mid .detallePromocion .descripcion_promocion .templateTCI_contenedor_imgDcha .templateTCI_texto{
float:left;
width:62%;
}
#mid .detallePromocion  .descripcion_promocion .templateTCI_contenedor_imgDcha .templateTCI_imagenDcha{
float:right;
width:auto;
}
#mid .contenedor_exterior_columnas_alternativa{
width:99%;
float:left;
}
#mid .contenedor_exterior_columnas_alternativa .estilo_col_izquierda{
width:auto;
float:left;
}
#mid .contenedor_exterior_columnas_alternativa .estilo_col_izquierda p{
width:auto;
}
#mid .contenedor_exterior_columnas_alternativa .estilo_col_derecha{
width:auto;
float:right;
}
#mid .contenedor_exterior_columnas_alternativa .estilo_col_derecha p{
width:auto;
}
#left .link_group_list_alternative{
float:left;
width:96%;
}
#left .link_group_list_alternative ul{
float:left;
margin:0;
padding:0;
width:100%;
}
#left .link_group_list_alternative ul li{
float:left;
margin:0;
padding:0;
width:100%;
}
#left #combo{
float:left;
padding-bottom:0.2em;
padding-top:0.2em;
width:100%;
}
#left #combo label{
float:left;
padding-left:0.95em;
width:77%;
}
#left #combo label select{
float:left;
font-size:1em;
width:11.75em;
}
#left #combo button{ 
height:1.5em;
margin:0;
padding:0;
width:2em;
}
#left .link_group_list_show_onmouseover{
float:left;
padding-left:0.95em;
padding-top:0.5em;
width:96%;
}
#left .agrupacion_enlaces_formulario_seleccion{
padding-left:10px;
margin-left:0;
float:left;
}
/*
#left .agrupacion_enlaces_formulario_seleccion{
float:left;
padding-left:10px;
width:92%;
margin-left:0;
}
#left .agrupacion_enlaces_formulario_seleccion form select {
font:1em/1.3 Arial,Helvetica,sans-serif;
width:76%;
}
*/
/*****************Reglas para la p?gina de ?A?n no eres cliente de "La Caixa"****************/

#depositoIn .contenedor_exterior_columnas_alternativa {
    border-bottom: 1px solid gray;
    float: left;
    width: 99%;
}


#depositoIn .contenido_articulo .estilo_col_derecha {
    margin-bottom: 0;
}


#depositoIn .contenido_articulo .estilo_col_izquierda {
    margin-bottom: 0;
}
/************ Reglas para i-frame ****/
.iframe{
height:100%;
}
.iframe #contenido-central{
height:100%;
}

/*** contenedor botones **/

.contenedor_botones{

}
.contenedor_botones .boton_izquierdo{
background:#003399 url(images/boton_transparente_doble.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:40px;
	
	margin:10px 0 0;
	padding-left:6px;
padding-top:5px;
width:206px;
}
.contenedor_botones .boton_derecho{
background:#003399 url(images/boton_transparente_doble.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:40px;
	
	margin:10px 0 0;
	padding-left:6px;
padding-top:5px;
width:206px;
}
.contenedor_botones .boton_derecho p{
padding:0;
margin:0;
}
.contenedor_botones .boton_izquierdo p{
padding:0;
margin:0;
}
/*.boton_flecha_doble {
	background:#003399 url(images/boton_transparente_doble.gif) no-repeat scroll 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:40px;
	
	margin:10px 0 0;
	padding-left:6px;
padding-top:5px;
width:206px;
}
*/

/** fin contenedor botones**/

/****templateTCI_contenedor_alternativa**/
.templateTCI_contenedor_alternativa{
width:100%;
float:left;
}

.templateTCI_contenedor_alternativa .templateTCI_imagen{
float:left;
width:34%;
}

.templateTCI_contenedor_alternativa .templateTCI_texto{
float:right;
width:66%;
}

.templateTCI_contenedor_alternativa .templateTCI_imagen p{
float:left;
}

.templateTCI_contenedor_alternativa .templateTCI_texto p{
float:left;
margin: 0.4em 0.2em;
}
.templateTCI_contenedor_alternativa .templateTCI_imagen p img{
float:left;
}

/*** CSS 11 de ABRIL ARTICULO FLASH O IMAGEN IZQUIERDA***/


/****** ESTILOS CONTENEDOR GLOBAL 2 COLUMNAS*******/
#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .titulo_articulo{
float:left;
width:100%;
}


#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media .media_completo{
background: none repeat scroll 0 0 #F4F4F4;
float: left;
height: auto;
width: 100%;
}

#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media .imagen_completo{
background: none repeat scroll 0 0 #F4F4F4;
float: left;
height: auto;
width: 100%;
}

#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media{
background: none repeat scroll 0 0 #F4F4F4;
float: left;
height: auto;
width: 100%;
}


#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media .imagen_izquierda{
clear: both;
float: left;
width:19.5em;
}
#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media .imagen_izquierda img{
width:19.5em;
}

#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media .media_izquierda{
clear: both;
float: left;
width:19.5em;
}


#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media .entradilla_derecha{
color: #000000;
float: left;
font-size: 1em;
height: 100%;
padding: 1em;
width: 46.55em;
}


#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_media .entradilla_completo{
color: #000000;
float: left;
font-size: 1em;
height: 100%;
padding: 1em;
width: 100%;
}

#contenedor-global-dos-columnas .articulo_flash_izquierda .contenedor_media .contenido_articulo {
float: left;
font-size: 1em;
margin-top: 1em;
padding-top: 0;
width: 100%;
}
/****** FIN ESTILOS CONTENEDOR CENTRAL ******/

#contenedor-global .articulo_flash_izquierda .contenedor_media .titulo_articulo{
float:left;
width:100%;
}


#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media .media_completo{
background: none repeat scroll 0 0 #F4F4F4;
float: left;
height: auto;
width: 100%;
}

#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media .imagen_completo{
background: none repeat scroll 0 0 #F4F4F4;
float: left;
height: auto;
width: 100%;
}

#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media{
background: none repeat scroll 0 0 #F4F4F4;
float: left;
height: auto;
width: 100%;
}


#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media .imagen_izquierda{
clear: both;
float: left;
width:19.5em;
}
#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media .imagen_izquierda img{
width:19.5em;
}

#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media .media_izquierda{
clear: both;
float: left;
width:19.5em;
}


#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media .entradilla_derecha{
color: #000000;
float: left;
font-size: 1em;
height: 100%;
padding: 1em;
width: 25.7em;
}


#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_media .entradilla_completo{
color: #000000;
float: left;
font-size: 1em;
height: 100%;
padding: 1em;
width: 100%;
}

#contenedor-global .articulo_flash_izquierda .contenedor_media .contenido_articulo {
float: left;
font-size: 1em;
margin-top: 1em;
padding-top: 0;
width: 100%;
}





/*** CAMBIOS CSS 25 de ABRIL ***/

#contenedor-facebook #contenido-central #left{
background: url("images/borde_menu_left_gris.gif") no-repeat scroll right top #F4F4F4;
float: left;
height: auto;
overflow: hidden;
min-height: 305px;
padding: 0;
width:258px !important;
margin:0;
}

#contenedor-facebook #contenido-central #right{
background: url("images/borde_menu_right_gris.gif") no-repeat scroll left top #F4F4F4;
float: right;
height: auto !important;
min-height: 305px;
padding: 0;
overflow: hidden;
width:258px !important;
margin:0;
}

#contenedor-facebook #contenido-central .destacado_titulo h2 {
background: url("images/llistes_bullet_caixamovil.gif") no-repeat scroll 10px 8px transparent;
display: block;
font: bold 1.09em/1.3 Arial,Helvetica,sans-serif;
padding: 0 0 0 1.6em;
margin: 0.3em 0;
text-align:left;
}

#contenedor-facebook #contenido-central .destacados_titulo_imagen_body .destacado_imagen {
margin: 0 0 0.4em;
}

#contenedor-facebook #contenido-central .destacados_titulo_imagen_body .destacado_contenido {
padding:0 1em;
float:left;
text-align:left;
/*font-size: 0.7em;*/
}

#contenedor-facebook #contenido-central .detalle_articulo .contenido_articulo p {
margin-left: 0;
margin-top: 4px;
padding: 5px 20px;
text-align:left;
}

#contenedor-facebook {
font-size: 0.7em;
width: 520px;
}

#contenedor-facebook #contenido-central .destacados_titulo_imagen_body .destacado_titulo {
font-size:1.4em;
}

#contenedor-facebook #contenido-central .detalle_articulo .titulo_articulo h1 {
background: none repeat scroll 0 0 #DFDFDF;
font-family: Arial,Helvetica,sans-serif;
font-size: 1.63em;
font-weight: bold;
margin-left: 28px;
padding-left: 10px;
text-align: left;
}

#contenedor-facebook #contenido-central .detalle_articulo .contenido_articulo h2 {
background: url("images/bullet_seccio_ahorro.gif") no-repeat scroll 15px 7px #F4F4F4;
font-size: 1.2em;
margin: 10px 0;
overflow: hidden;
padding: 2px 0 0 32px;
text-align: left;
}

/***A?adidos***/
#caja_ok .contenido_articulo .templateTCI_contenedor {
border:1px solid #339933;
margin:20px 28px 0px;/*Antes 30px*/
padding:10px 0;
width:800px;
}
#caja_error .contenido_articulo .templateTCI_contenedor {
border:1px solid #FF0000;
float:left;
margin:20px 28px 30px;
padding:10px 0;
width:800px;
}
#caja_error .contenido_articulo .templateTCI_contenedor .templateTCI_imagen, #caja_ok .contenido_articulo .templateTCI_contenedor .templateTCI_imagen {
float:left;
padding-left:30px;
padding-top:16px;
}
#caja_error .contenido_articulo .templateTCI_contenedor .templateTCI_texto, #caja_ok .contenido_articulo .templateTCI_contenedor .templateTCI_texto {
margin:0 0 0 40px;
padding:0 30px;
}


/*** ESTILOS PARA PAGINA FACEBOOK LO QUIERES ***/


#lo_quieres {
background: url("images/20110509-fondotele.jpg") no-repeat scroll 0 0 transparent;
}


#lo_quieres p {
    font-family: 'Lucida Grande',Helvetica Neue,Arial,sans-serif;
    font-size: 1.1em;
}

#contenido-central #lo_quieres .contenido_articulo p.texto_derecha {
    text-align: right;
    font-size: 0.8em;
}

#lo_quieres p span.azul_turquesa strong {
    font-family: Verdana;
    font-size: 1.54em;
    font-weight: bold;
    text-align: left;
}

#lo_quieres p a img {
    margin-top: 2em;
}

#contenido-central #lo_quieres .contenido_articulo ol {
    clear: both;
    list-style-type: none;
    margin: 8em 0 0;
    padding: 0;
}

#lo_quieres .contenido_articulo ol li {
    margin: 0;
    padding: 0;
    float: left;
    list-style-type: none;
}


#lo_quieres .contenido_articulo ul {
    clear: both;
    padding-top: 1em;
}


#lo_quieres .contenido_articulo ul li {
    list-style-type: none;
    display: inline;
    margin-left: 0em;
}

#lo_quieres .contenido_articulo ul li a {
    text-decoration: none;
}

#lo_quieres .contenido_articulo ul li a:hover  {
    color: #0197D4;
}



/************************/
/* ESTILOS APLICACIONES */
/************************/

.application {}

.application .application_info_top {
    background: url("images/bordes_top_gris.gif") no-repeat scroll left top transparent;
    display: block;
    float: left;
    padding-bottom: 0;
    padding-top: 19px;
}

.application .application_info_top .application_info_bottom {
    background: url("images/bordes_bottom_gris-1.gif") no-repeat scroll left bottom transparent;
    float: left;
    padding-bottom: 13px;
}

.application .application_info_top .application_info_bottom .application_info_centre {
    background: url("images/bordes_center_gris.gif") repeat-y scroll 0 0 transparent;
    float: left;
    padding: 0 7px;
    width: 536px;
}

.application .application_info_top .application_info_bottom .application_info_centre .info {
  background:url("images/degradado_app.gif") repeat-x scroll left bottom #FCFCFC;
  float:left;
  min-height:9em;
  padding-left:0.8em;
  width:98.5%;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .icon {
    width: 11.5%;
    float:left;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .icon img {}
.application .application_info_top .application_info_bottom .application_info_centre .info .text {
   float:left;
   padding-left:1em;
   width:81%;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text .title {}
.application .application_info_top .application_info_bottom .application_info_centre .info .text .title h2 {
    float: left;
    font-size: 2em;
    margin: 0;
    padding: 0;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text .price {
    float: right;
    font-weight: bold;
    margin: 1.05em 0 0 0;
    padding: 0;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text .summary {}
.application .application_info_top .application_info_bottom .application_info_centre .info .text .summary p {
    border-top: 1px solid #999999;
    clear: both;
    float: none;
    margin: 0.5em 0 1.2em;
    padding-top: 0.5em;
    width: 100%;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text p.moreInfo {
    float: left;
    font-weight: bold;
    margin: 0 0 1em 0;
    padding: 0;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text p.moreInfo a {}
.application .application_info_top .application_info_bottom .application_info_centre .info .text p.download {
    float: right;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text p.download a#download_link {
    background: url("images/fletxa_vermella_plegat.gif") no-repeat scroll right top transparent;
    color: #003366 !important;
    float: right;
    font-weight: bold;
    padding-right: 17px !important;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text p.download a#close_link {
    background: url("images/fletxa_vermella_desplegat.gif") no-repeat scroll right top transparent;
    color: #003366 !important;
    float: right;
    font-weight: bold;
    padding-right: 17px !important;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text .description {}
.application .application_info_top .application_info_bottom .application_info_centre .info .text .description h2 {
    clear: both;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0.5em;
}

.application .application_info_top .application_info_bottom .application_info_centre .info .text .description p {}
.application .application_info_top .application_info_bottom .application_info_centre .info .text .description ul {}
.application .application_info_top .application_info_bottom .application_info_centre .info .text .description ul li {}
.application .application_info_top .application_info_bottom .application_info_centre .application_terminals {
    clear: both;
    float: none;
    font-size: 1.2em;
    font-weight: bold;
    margin: 0 0 0.5em 0;
    min-height: 8em;
    padding: 5px 0 0;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_carousel {
    border-top: 1px solid #CDCDCD;
    clear: both;
    float: none;
    min-height: 8em;
    padding-bottom: 1em;
    padding-left: 1em !important;
    padding-right: 1em !important;
    padding-top: 1em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_carousel p.texto_grande {
    clear: both;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0.5em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_carousel ul {}
.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_carousel ul li.terminal {}
.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_carousel ul li.terminal a {}
.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_carousel ul li.terminal a:visited {
    color: #000000;
    text-decoration: none;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_carousel ul li.terminal a img {
    padding: 0;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms {
    border-top: 1px solid #CDCDCD;
    clear: both;
    float: none;
    margin: 0;
    min-height: 8em;
    padding-left: 1em !important;
    padding-right: 1em !important;
    padding-top: 1em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms p.texto_grande {
    clear: both;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0.5em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm {
    clear: both;
    float: left;
    margin-bottom: 2em;
    margin-left: 0.2em;
    width: 100%;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .summary {}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content {}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content p {}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas {}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_izquierda {
    background: url("images/borde245_top_blanco.gif") no-repeat scroll left top #FFFFFF;
    float: left;
    padding-top: 10px;
    width: 48%;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_izquierda form {
    background: url("images/borde245_bottom_blanco.gif") no-repeat scroll left bottom transparent;
    padding: 0 2px 10px;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_izquierda form input.ntel {
    border: 1px solid #999999;
    float: left;
    margin-left: 1em;
    width: 10em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_izquierda form input.enviarSMSdescarga {
    float: left;
    margin-left: 0.5em;
    width: 5.55em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_izquierda form p {
    font-size: 0.8em;
    font-weight: normal;
    text-align: center;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_derecha {
    background: url("images/borde245_top_blanco.gif") no-repeat scroll left top #FFFFFF;
    float: right;
    padding-top: 10px;
    width: 48%;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_derecha form {
    background: url("images/borde245_bottom_blanco.gif") no-repeat scroll left bottom transparent;
    padding: 0 2px 10px;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_terminals .terminals_downloadForms .terminal_downloadForm .form_content .contenedor_exterior_columnas .estilo_col_derecha form p {
    font-size: 0.8em;
    font-weight: normal;
    text-align: center;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages {
    width:94%;
    float:left;
    padding-left:1.5em;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage {
    clear: both;
    float: left;
    width: 48.4%;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage .OKmessage_top_left {
width:100%;
float:left;
background-color:#fff;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage .OKmessage_top_left .OKmessage_top_right {
width:100%;
float:left;
background: url("images/mensokboxTop.gif") no-repeat scroll left top transparent;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage .OKmessage_top_left .OKmessage_top_right .OKmessage_bottom_left {
width:100%;
float:left;
background: url("images/mensokboxBottom.gif") no-repeat scroll left bottom transparent;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage .OKmessage_top_left .OKmessage_top_right .OKmessage_bottom_left .OKmessage_bottom_right {
width:100%;
float:left;
min-height:6.5em;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage .OKmessage_top_left .OKmessage_top_right .OKmessage_bottom_left .OKmessage_bottom_right .OKIcon {
    background: url("images/mensok.gif") no-repeat scroll left top #FFFFFF;
    float:left;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage .OKmessage_top_left .OKmessage_top_right .OKmessage_bottom_left .OKmessage_bottom_right .appDownloaded {
    border-left: 2px solid #529802;
    border-right: 2px solid #529802;
    float: left;
    margin-bottom: 0.8em;
    margin-top: 0.8em;
    width: 98.5%;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage .OKmessage_top_left .OKmessage_top_right .OKmessage_bottom_left .OKmessage_bottom_right .appDownloaded p {
    background: url("images/mensok.gif") no-repeat scroll left top #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    min-height: 3em;
    padding: 0.5em 0.5em 0.5em 3em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage p#download_again {
    background: url("images/fletxa_vermella.gif") no-repeat scroll right top transparent;
    clear: both;
    float: left;
    margin: 0.5em 0 0 4em;
    padding: 0 17px 0 0;
    width:94%;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage p#download_again a {
    color: #003366 !important;
    font-weight: bold;
    width:94%;
    float:left;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #OKmessage p#download_again a:hover{
text-decoration:underline;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage {
   clear: both;
    float: left;
    width: 48.4%;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage .errormessage_top_left {
background-color: #FFFFFF;
    float: left;
    width: 100%;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage .errormessage_top_left .errormessage_top_right {
background: url("images/mensnokboxTop.gif") no-repeat scroll left top transparent;
    float: left;
    width: 100%;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage .errormessage_top_left .errormessage_top_right .errormessage_bottom_left {
  background: url("images/mensnokboxBottom.gif") no-repeat scroll left bottom transparent;
    float: left;
    width: 100%;
}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage .errormessage_top_left .errormessage_top_right .errormessage_bottom_left .errormessage_bottom_right {
float: left;
    width: 100%;
min-height:7.5em;

}
.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage .errormessage_top_left .errormessage_top_right .errormessage_bottom_left .errormessage_bottom_right .errorIcon {
    background: url("images/mensnok.gif") no-repeat scroll left top #FFFFFF;
    float:left;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage .errormessage_top_left .errormessage_top_right .errormessage_bottom_left .errormessage_bottom_right .wrongNumber {
   border-left: 2px solid #f89b00;
    border-right: 2px solid #f89b00;
    float: left;
    margin-bottom: 0.8em;
    margin-top: 0.8em;
    width: 98.5%;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage .errormessage_top_left .errormessage_top_right .errormessage_bottom_left .errormessage_bottom_right .wrongNumber p {
    background: url("images/mensnok.gif") no-repeat scroll left top #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    min-height: 3em;
    padding: 0.5em 0.5em 0.5em 3em;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage p#type_again {
    clear: both;
    float: left;
    padding: 0.5em 0 0 9em;
width:100%;
}

.application .application_info_top .application_info_bottom .application_info_centre .application_messages #errormessage p#type_again a {
    color: #003366;
    font-weight: bold;
    width:100%;
    float:left;
}

.application .application_images {
    border-top: 1px solid #003366;
    clear: both;
    float: left;
    margin-top: 2.5em;
    width: 100%;
}

.application .application_images .images_carousel {}
.application .application_images .images_carousel h3 {
    background-color: #CCCCCC;
    font-size: 1.4em;
    font-weight: bold;
    padding: 0.25em 20px;
    text-align: center;
}
.application .application_images .images_carousel ul#images {}
.application .application_images .images_carousel ul#images li.image {
    height: 213px !important;
    list-style-type: none;
}

.application .application_images .images_carousel ul#images li.image a {
    color: #000000;
    text-decoration: none;
}

.application .application_images .images_carousel ul#images li.image a img {
    border: 0 none;
    padding: 0;
}

.application .application_videos {
    border-top: 1px solid #003366;
    clear: both;
    float: left;
    margin-top: 2.5em;
    width: 100%;
}

.application .application_videos .videos_carousel {}
.application .application_videos .videos_carousel h3 {
    background-color: #CCCCCC;
    font-size: 1.4em;
    font-weight: bold;
    padding: 0.25em 20px;
    text-align: center;
}

.application .application_videos .videos_carousel ul#videos {}
.application .application_videos .videos_carousel ul#videos li.video {
    list-style-type: none;
}

.application .application_videos .videos_carousel ul#videos li.video .videoBorderTop {
    background: url("images/borde142_top_gris.gif") no-repeat scroll left top #FFFFFF;
    padding-top: 11px;
    width: 142px;
}

.application .application_videos .videos_carousel ul#videos li.video .videoBorderTop .videoBorderBottom {
    background: url("images/borde142_bottom_gris.gif") no-repeat scroll left bottom #FFFFFF;
    float: left;
    padding-bottom: 10px;
}

.application .application_videos .videos_carousel ul#videos li.video .videoBorderTop .videoBorderBottom .videoBorderCenter {
    background: url("images/borde142_center_gris.gif") repeat-y scroll left top #FFFFFF;
    float: left;
    min-height: 11.2em;
    padding: 5px 10px;
    width: 121px;
}

.application .application_videos .videos_carousel ul#videos li.video .videoBorderTop .videoBorderBottom .videoBorderCenter a {
    color: #000000;
    text-decoration: none;
}

.application .application_videos .videos_carousel ul#videos li.video .videoBorderTop .videoBorderBottom .videoBorderCenter a img {
    border: 0 none;
    padding: 0;
}

.application .application_videos .videos_carousel ul#videos li.video .videoBorderTop .videoBorderBottom .videoBorderCenter p {
    height: auto;
    margin-top: 5px;
    text-align: center;
    width: 120px;
}

.application #TB_window {
    color: #333333;
    font: 12px Arial,Helvetica,sans-serif;
}
.application #TB_secondLine {
    color: #666666;
    font: 0.9em Arial,Helvetica,sans-serif;
    padding: 0 0.5em;
}
* html .application #TB_secondLine {
    float: left;
    margin-bottom: 0.5em;
    padding: 0 1em;
    width: 100%;
}
.application #TB_window a:link {
    color: #F4F4F4;
}
.application #TB_window a:visited {
    color: #F4F4F4;
}
.application #TB_window a:hover {
    color: #F4F4F4;
}
.application #TB_window a:active {
    color: #F4F4F4;
}
.application #TB_window a:focus {
    color: #F4F4F4;
}
.application #TB_overlay {
    background-color: #000000;
    height: 100%;
    left: 0;
    opacity: 0.75;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
* html .application #TB_overlay {
    position: absolute;
}
.application #TB_window {
    background: none repeat scroll 0 0 #F4F4F4;
    border: 2px solid #B5B5B5;
    color: #000000;
    display: none;
    left: 50%;
    padding-bottom: 0.5em;
    padding-right: 15px;
    position: fixed;
    text-align: left;
    top: 50%;
    z-index: 102;
}
* html .application #TB_window {
    position: absolute;
}
.application #TB_window img#TB_Image {
    border-color: #666666 #CCCCCC #CCCCCC #666666;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 1px;
    display: block;
    margin: 0 auto;
}
.application #TB_caption {
    clear: both;
    font-size: 0.9em;
    padding: 7px 0.5em 10px;
    text-align: center;
    width: auto;
}
.application #TB_closeWindow {
    float: right;
    height: 25px;
    padding: 7px 0.5em 10px;
}
.application #TB_closeAjaxWindow {
    float: right;
    margin-bottom: 1px;
    text-align: right;
}
* html .application #TB_closeAjaxWindow {
    clear: both;
    float: left;
}
.application #TB_ajaxWindowTitle {
    float: left;
    margin-bottom: 1px;
    padding: 7px 0 5px 10px;
}
.application #TB_title {
    clear: both;
    float: left;
    height: auto;
    width: auto;
}
* html .application #TB_title {
    width: 100%;
}
.application #TB_ajaxContent {
    clear: both;
    line-height: 1.4em;
    overflow: auto;
    padding: 0.5em 1em 1em;
    text-align: left;
}
* html .application #TB_ajaxContent {
    overflow: auto;
    text-align: center;
}
* + html .application #TB_ajaxContent {
    overflow: auto;
    text-align: center;
}
* html .application #TB_ajaxContent p {
    text-align: left;
}
* + html .application #TB_ajaxContent p {
    text-align: left;
}
* html .application #TB_ajaxContent li {
    text-align: left;
}
* + html .application #TB_ajaxContent li {
    text-align: left;
}
* html .application #TB_ajaxContent h3 {
    text-align: left;
}
* + html .application #TB_ajaxContent h3 {
    text-align: left;
}
.application #TB_ajaxContent.TB_modal {
    padding: 15px;
}
.application #TB_ajaxContent p {
    padding: 5px 0;
}
.application #TB_load {
    display: none;
    height: 13px;
    left: 50%;
    margin: -6px 0 0 -104px;
    position: fixed;
    top: 50%;
    width: 208px;
    z-index: 103;
}
* html .application #TB_load {
    position: absolute;
}
.application #TB_HideSelect {
    background-color: #FFFFFF;
    border: medium none;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
}
* html .application #TB_HideSelect {
    position: absolute;
}
.application #TB_iframeContent {
    border: medium none;
    clear: both;
    margin-bottom: -1px;
    margin-top: 1px;
}
.application a#TB_closeWindowButton {
    background: url("images/TB_close.gif") no-repeat scroll right top transparent;
    clear: both;
    float: right;
    height: 2em;
    margin: 0.5em 0.5em 0 0;
    padding: 7px 35px;
    width: 3em;
}
* html .application a#TB_closeWindowButton {
    margin: 0.5em 0.8em 0 0;
}
.application a#TB_ImageOff {
    float: left;
    margin: 1em 0 0.2em;
    text-align: center;
    width: 100%;
}
.application span#TB_next {
    background: url("images/TB_next.gif") no-repeat scroll -32px 0 transparent;
    cursor: pointer;
    float: right;
    height: 40px;
    width: 28px;
}
.application span#TB_next a {
    left: -1000em;
    position: absolute;
}
.application span#TB_prev {
    background: url("images/TB_prev.gif") no-repeat scroll -32px 0 transparent;
    cursor: pointer;
    float: left;
    height: 40px;
    width: 28px;
}
.application span#TB_prev a {
    left: -1000em;
    position: absolute;
}
.application #TB_ajaxContent ul li {
    background: url("images/llistes_bullet.gif") no-repeat scroll 0 6px transparent;
    list-style-type: none;
    margin: 1em 0;
    padding-left: 10px;
}
.application div.modulqrcode {
    margin-top: 2.3em;
}
.application div.modulqrcode img {
    float: left;
    margin: 0 1em 0 0;
}
.application div.modulqrcode p {
    margin-top: 2em;
}
.application div.modulqrcode h4 {
    left: -1000em;
    position: absolute;
}

/****************************/
/* FIN ESTILOS APLICACIONES */
/****************************/

/*** Cambios CSS 30 de Mayo de 2011 ***/

#contenedor-facebook-bigsize{
    float: left;
    font-size: 11px;
    text-align: left;
    width: 760px;
}
#contenedor-facebook-bigsize #contenido-central #left{
    width:380px;
    background:none !important;
    margin:0;
    padding:0;
}

#contenedor-facebook-bigsize #contenido-central #right{
    width:380px;
    background:none !important;
    margin:0;
    padding:0;
}

#contenedor-facebook-bigsize #contenido-central .detalle_articulo .contenido_articulo {
    font-size: 1.09em;
    padding: 0 1em;
}
/** snippet social media **/
.detalle_articulo #cont_redes_sociales img{
	margin:0;
}
#mid .social_cont_central{
	width:732px;
	float:left;
	background:url("images/social_cont_central_background.jpg") no-repeat scroll 0 0 transparent;
	height:361px;
	padding-bottom:1em;
}
 html > body #mid .social_top{
	 	border-bottom: 1px solid #DADADA;
    float: left;
    margin-left:1.2em;
    width: 96%;
    padding-top: 0.5em;
    
}
#mid .social_top{
	 	border-bottom: 1px solid #DADADA;
    float: left;
    margin-left:0.5em;
    width: 96%;
    padding-top: 0.5em;
    padding-bottom:0.3em;
}
html > body #mid .social_contenido{
    float: left;
		height: 319px;
		margin-left: 1em;
		overflow: hidden;
		padding-top: 0.5em;
		width: 94%;
}
#mid .social_contenido{
    float: left;
		height: 319px;
		margin-left: 0.5em;
		overflow: hidden;
		padding-top: 0.5em;
		width: 94%;
}
#mid .left_social_top{
 		float: left;
    margin-left: 0em;
    width: 67%;
    
}
#mid .right_social_top{
	 float: right;
    width: auto;
}
#mid .right_social_top img{
		float: left;
    margin-left: 0.2em;
    margin-right: 0;
    padding: 0;
}
#mid .right_social_top a{
		float:left;
		text-decoration:underline !important;
		font-size:0.9em;
		color:#696969;
		padding-top:0.2em;
}
#mid .social_cont_dos_columnas{
	
}

#mid .social_cont_central h2{
	width:100%;
	background:none;
	margin:0;
	color:#686868;
	padding:0;
	font-size:1.1em;
}
/*
#mid #cont_redes_sociales{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	padding-top:1em;
}

#mid #cont_redes_sociales .contenedor_exterior_columnas{
		float: left;
    overflow: hidden;
    padding: 0 0 20px;
    width: 100%;
}
#mid #cont_redes_sociales .contenedor_exterior_columnas .social_top {
	width:92%;
	
}

#mid #cont_redes_sociales .contenedor_exterior_columnas .estilo_col_derecha{
	width:49%;
	float:left;
	margin:0;
	padding:0;
}
#mid #cont_redes_sociales .contenedor_exterior_columnas .estilo_col_izquierda{
	width:50%;
	float:left;
	margin:0;
	padding:0;
}
#mid #cont_redes_sociales .contenedor_exterior_columnas .estilo_col_derecha .social_cont_central{
		background: url("images/social_cont_central_2column_background.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 361px;
    width: 363px;
    height:311px;
}
*/

#mid .cont_social_total {
	 background: url("images/social_cont_central_background.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 361px;
    padding-bottom: 1em;
    width: 732px;
}
#mid .cont_social_total .social_contenido{
	 padding-left:6em;
width:580px;
}
#mid .cont_social_medio{
	background: url("images/social_cont_central_2column_background.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 361px;
    width: 363px;
    height:311px;
}
#mid .cont_social_medio .social_contenido{
height:274px;
}
#mid .cont_social_medio .social_top{
	width:94%;

}
#mid #cont_redes_sociales .contenedor_exterior_columnas .estilo_col_izquierda .social_cont_central{
		background: url("images/social_cont_central_2column_background.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 361px;
    width: 363px;
    height:311px;
}
#mid .twtr-ft {
	display:none;
}
#mid .twtr-hd{
	display:none;
}
mid .item{
color:#696969;
}
#mid .item span.grey{
	display:none;
}
#mid .item a{
	font-weight:bold;
	color:#000;
	font-size:0.9em;
}
#mid .item .data a{
	
}
#mid .item span.description{
	color:#696969 !important;
	font-size:0.9em;
	padding-bottom:1.3em;
}
#mid p.item{
	padding-top:0.4em;
	padding-bottom:0.4em;	
        margin-top:0;
}
.fdpoweredby{
  display:none;	
}
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular{
	background-color: #F7F7F7 !important;
}
#items{
	height: 270px;
	overflow:hidden;
}
#mid #social_media{
width:100%;
float:left;
background: url("images/fondo_logos_social.jpg") no-repeat scroll 0 0 transparent;
background-position:bottom;
padding-bottom:1em;
height:8.5em;
}
#mid #social_media .titulo_articulo{
background: url("images/fondo_azul_largo.jpg") no-repeat scroll 0 0 transparent;
    height: 28px;
    margin-bottom: 15px;
}
#mid #social_media .titulo_articulo h1{
    background: none repeat scroll 0 0 transparent;
    margin-bottom: 15px;
}
#mid #social_media .entradilla{
width:100%;
float:left;
}
#mid #social_media .entradilla p{
float:left;
width:96%;
}
#mid #social_media .entradilla p a{

float:left;
text-decoration:none;
width:19%;
}
#mid #social_media .entradilla p a img{
float:right;
}
#mid #social_media{

}
/** fin snippet social media **/

/*** ESTILOS PARA EL COMPONENTE COMPARTIR EN REDES SOCIALES V2 ***/

.middle_compartir {
    clear: both;
    float: right;
    margin: 0 0 7px 0;
    padding: 0;
    position: relative;
}

/*.top_compartir {
    clear: both;
    height: 0px !important;
    margin: 1;
    padding: 1;
    width: 100%;
}
*/
.redes_sociales_horizontal{
/*width:100%;
float:right;*/
}

.redes_sociales_horizontal .middle_compartir{
/*float:right;
width:60%;*/
}

.redes_sociales_horizontal .middle_compartir .compartir_item{
/*float:right;
width:20%;*/
float: left;
margin-right: 14px;
}


.redes_sociales_horizontal .middle_compartir .compartir_item a[name=fb_sharer] {
float:left;
height:100%;
overflow:hidden;
padding-top:3px;
}

.redes_sociales_horizontal .middle_compartir .compartir_item a img{
float:left;
margin-top:-1px;
}
.redes_sociales_vertical{
/*width:100%;
float:right;*/
}

.redes_sociales_vertical .middle_compartir{
/*float:right;
width:60%;*/
}

.redes_sociales_vertical .middle_compartir .compartir_item{
/*float:right;
width:20%;*/
float: left;
margin-right: 14px;
}

.redes_sociales_vertical .middle_compartir .compartir_item a[name=fb_sharer] {
float:left;
height:100%;
overflow:hidden;
padding-top:3px;
}

.redes_sociales_vertical .middle_compartir .compartir_item a img{
float:left;
margin-top:-1px;
}

.boton_flecha_doble  {
    background: url("images/boton_flecha_doblegrande.gif") no-repeat scroll 0 0 #A20230;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.1em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    height: 40px;
    margin: 0 0 0;
    padding-left: 6px;
    padding-top: 5px;
    width: 206px;
}
.boton_flecha_short_inverso {
	background:#003399 url(images/boto_transp_short_inverso.gif) no-repeat scroll 0 0;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	
	margin:14px 0 0;
	width:80px;
height:16px;
padding-right:10px;
padding-top:3px;
text-align:right;

}

/*** 17 de AGOSTO de 2011 ***/

#right .link_group_list {
width:153px;
margin-left:3px;
}


/*** 13 de Sept de 2011 ***/

#left .left-menu #menu #tu_eres_estrella {
height: 53em;
}
