/*----------------------------------------------------------------------------------------------------------------*/
/* =general*/
* {margin:0; padding:0}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
a img,:link img,:visited img {border:none}
a, a:link, a:hover, a:visited, a:active {
font-family:normal Tahoma, Verdana, Arial,sans-serif; 
color:#000;}
ul,ol {list-style:none;}
html body {
	background-color:#ffffff;
	border:0;
	color:#63544A;
	font:normal 70% Georgia,Tahoma,Verdana,sans-serif;
	font-weight:normal;
	/*text-align:center;*/
	/* NOTA: 70% equivale a un tamao de fuente de 11px. Entenderamos que esto sera 1em. */
}
body{
	background:url(/corporativa/img/general/all/bg_principal.jpg) center 0 repeat-x;
}
p{font-size:120%;} 
.clearboth{clear:both}
.floatright{float:right}
.floatleft{float:left}
.texto_escondido{display:none;}
span.corporativo{ color:#910046;}
#ayudaAcces{position: absolute; left: -10000px; top: -10000px; font-size: .1em; line-height: 1%;}
.ayuda-access{position: absolute; left: -10000px; top: -10000px; font-size: .1em; line-height: 1%;}
fieldset{border:none;}

/* == clearfix == */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* =fin de general*/

/*----------------------------------------------------------------------------------------------------------------*/
/* =Volver */ 
a.volver_general{
	border:solid 1px #cfcfcf;
	background:url(/corporativa/img/general/all/bg_volver_off.gif) left bottom;
	padding:0.4em 0.5em 0.5em 2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	text-decoration:none;
	clear:right;
	float:left;
}
a.volver_general:hover{
	border:solid 1px #910046;
	background:url(/corporativa/img/general/all/bg_volver_on.gif) left bottom;
	color:#910046;
}
/* =fin de Volver */ 

/* =boton volver justificado a la derecha*/
a.form_volver{
	border:solid 1px #cfcfcf;
	background:url(/corporativa/img/general/all/bg_volver_off.gif) left bottom;
	padding:.4em .5em .5em 2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	text-decoration:none;
	float:right;
}
a.form_volver:hover{
	border:solid 1px #910046;
	background:url(/corporativa/img/general/all/bg_volver_on.gif) left bottom;
	color:#910046;
}
/* =fin boton volver justificado a la derecha*/

/* =botones generales*/
span.formato_pdf{
	background:url(/corporativa/img/general/all/icono_pdf.gif) no-repeat;
	display:block;
	height:3em;
	padding:.4em 0 0 4em;
	color:#007b79;
	font-family:Tahoma, Verdana, Arial;
	font-size:85%;
}
a.descarga_pdf{
	color:#007b79;
	font-size:120%;
}
a.descarga_pdf:hover{
	text-decoration:none;
}

span.formato_flash{
	background:url(/corporativa/img/general/all/icono_flash.gif) no-repeat;
	display:block;
	height:3em;
	padding:.4em 0 0 4em;
	color:#007b79;
	font-family:Tahoma, Verdana, Arial;
	font-size:85%;
}
a.descarga_flash{
	color:#007b79;
	font-size:120%;
}
a.descarga_flash:hover{
	text-decoration:none;
}
/* =/fin de botones generales*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =contenedor-contenido*/
#contenedor{
	width: 68.4em;
	margin: 0 auto;
	padding:0;
	text-align:left;
}
#contenido{
	margin-top:.6em;
	height:100%;
	padding:0;
}
/* =/fin de contenedor-contenido*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =titulares*/
h1.home_logotipo{
	width:221px;
	height:46px;
	float:left;
	margin:2em 0 0 0;
}
h1.general{
	float:left;
	color:#910046;
	font-size:260%;
	font-weight:normal;
	padding:.3em 0 0 0;
	height:1.7em;
}
.logotipo_interior{
	width:221px;
	height:46px;
	float:left;
	margin:4em 0 0 0;
	/*Hack IE6 y IE7*/
	*margin:5.8em 0 0 0;
	/*/Hack IE6 y IE7*/
	font:70%;
}
.subtitulo_corrido{
	color:#000;
	font-size:200%;
	font-weight:normal;	
}

.titular_linea{
	background:url(/corporativa/img/general/tarificador/fondo_h2.gif) repeat-x; 
	display:block; 
	height:1.9em;
	font-size:210%; 
	color:#910046; 
	font-weight:normal; 
	margin:1em 0 0 0;
	padding:0;
}
.mapaWeb .titular_linea,
.mapaWeb_esquina .titular_linea{
	font-size:160%;
}
.mapaWeb_esquina #dobleLinea{
	height:auto;
	background:url(/corporativa/img/general/tarificador/fondo_h2.gif) 0 bottom repeat-x;
	padding-bottom:.7em;
}
.titular_bloquegris{
	background-color:#e9e9e9;
	padding:.4em;
	font-weight:normal;
	border-bottom:solid .1em #fff;
	font-size:150%;
	color:#b20458;
}
.subtitular_bloquegris{
	background-color:#f3f3f3;
	margin:0 0 1em 0;
	padding:.4em;
	font-weight:normal;
	font-size:120%;
}

/* =/fin de titulares*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =cabecera*/
#cabecera{
	background:url(/corporativa/img/general/cabecera/fondo_menu.gif) repeat-x  left bottom;
}
#cabecera_dentro{
	height:11.2em;
	width:68.3em; 
	margin: 0 auto;
	text-align:left;
}
#cabecera_dentro img{
	float:left;
	margin-top:2em;
}
#titulares{
	background:url(/corporativa/img/general/cabecera/fondo_titulares.gif) repeat-x bottom;
}
#titulares_dentro{
	height:5.2em;
	width:68.3em; 
	margin: 0 auto;
}
#migasPan{
	margin:0 0 1.5em 0; 
	color:#910046; 
	font-family:Tahoma, Verdana, Arial;
}
#migasPan a{
	text-decoration: underline;
	padding:0 1em;
}
#migasPan a.opciones, .seccion{
	background:url(/corporativa/img/general/all/icono_subseccion.gif) 0 .4em no-repeat;
	padding:0 .5em 0 1.3em;
}
#migasPan a.home{
	background:url(/corporativa/img/general/all/icono_inicio.gif) 0 .1em no-repeat; 
}
/* =Nueva home, con cabecera general*/
#header{
	width:100%;
	margin:0 auto 2em;
}
#header .alturaFija{
	height:2em;
	clear:both;
}
#header #logoIdiomas{
	width:990px;
	margin:0 auto;
	position:relative;
}
#header #logoIdiomas .OtrosElementos #logotipos img{
	padding:0;
}
#header #navPrincipal{
	background:url(/corporativa/img/general/cabecera/bg_navegacion.gif) 0 0 repeat-x;
	width:100%;
	height:5em;
}
	html > /**/ body #header #navPrincipal{ position:relative; z-index:5000;}
#header #navPrincipal .dosNavegaciones{
	width:990px;
	margin:0 auto;
	position:relative;
}
#header #navPrincipal .dosNavegaciones ul.navegacion{
	clear:both;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li{
	border-left:1px solid white;
	float:left;
	height:23px;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li.lineaBlanca{border-right:1px solid white;}
#header #navPrincipal .dosNavegaciones ul.navegacion li a{
	padding:.2em 2.5em .3em 2.5em;
	font-weight:bold;
	float:left;
	font-size:1.25em;
	text-decoration:none;
	color:#fffbfd;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li a:hover,
#header #navPrincipal .dosNavegaciones ul.navegacion li a.EnlaceActivo{
	background:#d7d8da;
	color:#8e0044;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li ul{
	position:absolute;
	left:0;
	margin-top:2.6em;
	display:none;
	background:#d7d8da;
	font-size:.8em;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li ul.submenuActivo{
	display:block;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li ul.empresas_es{
	margin-left:36em;
	/*Hack IE6-IE7*/
	*margin-left:36.2em;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li ul.empresas_eu{
	margin-left:38em;
	/*Hack IE6-IE7*/
	*margin-left:38.2em;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li ul.empresas_ca{
	margin-left:34em;
	/*Hack IE6-IE7*/
	*margin-left:34.2em;
}

#header #navPrincipal .dosNavegaciones ul.navegacion li ul li{
	border-right:1px solid #FFF;
	border-left:none;
	height:28px;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li ul li a{
	font-weight:normal;
	padding:.6em 1.4em;
	color:#3e444f;
	display:block;
	float:none;
}
#header #navPrincipal .dosNavegaciones ul.navegacion li ul li a.seleccionado{color:#910046;}
#header #IdiomasBuscador{
	position:absolute;
	right:0;
	top:-15em;
	/*Hack IE7*/
	*top:-16.8em;
}
.zonaSuperior_es, 
.zonaSuperior_eu,
.zonaSuperior_ca{
	float: right;
}
.zonaSuperior_es, .zonaSuperior_ca{
	width:36.4em;
	/*Hack IE6*/
	_width:37.5em;
}
.zonaSuperior_eu{
	width:39em;
	/*Hack IE6*/
	_width:39em;
}


/* ayudanos a mejorar */

#header #IdiomasBuscador a.ayuda_OtrosElementos{ float:left; display:block; width:192px; height:41px; text-indent:-5000em; background: url(/corporativa/img/es/bot_ayudanosMejorar.png) no-repeat 0 0; margin-left:30em;}
#header #IdiomasBuscador a.ayuda_OtrosElementos:hover{ background: url(/corporativa/img/es/bot_ayudanosMejorar_hover.png) no-repeat 0 0;}
#header #IdiomasBuscador a.ayuda_OtrosElementos.eu{ background: url(/corporativa/img/eu/bot_ayudanosMejorar.png) no-repeat 0 0;}
#header #IdiomasBuscador a.ayuda_OtrosElementos.eu:hover{ background: url(/corporativa/img/eu/bot_ayudanosMejorar_hover.png) no-repeat 0 0;}
#header #IdiomasBuscador a.ayuda_OtrosElementos.ca{ background: url(/corporativa/img/ca/bot_ayudanosMejorar.png) no-repeat 0 0;}
#header #IdiomasBuscador a.ayuda_OtrosElementos.ca:hover{ background: url(/corporativa/img/ca/bot_ayudanosMejorar_hover.png) no-repeat 0 0;}

	* html #header #IdiomasBuscador a.ayuda_OtrosElementos{background: url(/corporativa/img/es/bot_ayudanosMejorar.gif) no-repeat 0 0; margin-left:15em;}
	* html #header #IdiomasBuscador a.ayuda_OtrosElementos:hover{ background: url(/corporativa/img/es/bot_ayudanosMejorar_hover.gif) no-repeat 0 0;}
	* html #header #IdiomasBuscador a.ayuda_OtrosElementos.eu{ background: url(/corporativa/img/eu/bot_ayudanosMejorar.gif) no-repeat 0 0;}
	* html #header #IdiomasBuscador a.ayuda_OtrosElementos.eu:hover{ background: url(/corporativa/img/eu/bot_ayudanosMejorar_hover.gif) no-repeat 0 0;}
	* html #header #IdiomasBuscador a.ayuda_OtrosElementos.ca{ background: url(/corporativa/img/ca/bot_ayudanosMejorar.gif) no-repeat 0 0;}
	* html #header #IdiomasBuscador a.ayuda_OtrosElementos.ca:hover{ background: url(/corporativa/img/ca/bot_ayudanosMejorar_hover.gif) no-repeat 0 0;}


/* / ayudanos a mejorar */

#header #IdiomasBuscador ul.menuIdiomas {
	height: 1.9em;
	float: left;
	background: #e4e4e5 url(../img/general/cabecera/bg_idiomas_li.gif) no-repeat right bottom;
}
#header #IdiomasBuscador ul.menuIdiomas li{
	padding:.55em .7em;
	color:#3e444f;
	float:left;
	font-size: .8em;
}
#header #IdiomasBuscador ul.menuIdiomas li a{
	text-decoration: none;
	padding: 0 .5em;
	
}
#header #IdiomasBuscador ul.menuIdiomas li a:hover{
	color: #8E0044;
}
#header #IdiomasBuscador ul.menuIdiomas li a.idiomas_seleccion {
	font-weight: bold;
}
#header #IdiomasBuscador ul.menuIdiomas li a.idiomas_seleccion:hover{
	color: #000;
}
#IdiomasBuscador .buscar_titulo {
	float: left;
	padding: 0 .25em;
	background: #e4e4e5 url(../img/general/cabecera/bg_idiomas_li.gif) no-repeat right bottom;
}
#IdiomasBuscador .buscar_titulo a{
	font-size: .8em;
	font-weight: bold;
	line-height: 2.1em;
	text-decoration: none;
	padding: 0 .6em .3em 1.9em;
	background: url(../img/general/cabecera/bullet_buscador.gif) no-repeat .5em 0;
}
#IdiomasBuscador .buscar_titulo a:hover{
	color:#910046;
}
#contBuscador {
	height:2em;
	left:69em;
	position:absolute;
	top:5em;
	/*Hack IE6-IE7*/
	*left:65em;
}
#contBuscador #buscarcaja{
	border: 1px solid #FFF;
	padding: .1em;
}
#contBuscador #Buscar{
	border: none;
	height: 1.8em;
	font-size: .95em;
	padding: 0 1em;
	background: #3e444f;
	color: #FFF;
}
#IdiomasBuscador .movil{
	float: left;
	background: #E4E4E5;
	height: 1.4em;
	padding: .4em .5em 0 0;
}
#IdiomasBuscador .movil a{
	padding: .2em 0 1.6em 2.8em;
	background: url(../img/general/cabecera/bullet_movil.gif) no-repeat .4em 0;
	font-size: .8em;
	text-decoration: none;
	/*Hack IE6-IE7*/
	*display:block;
}
#IdiomasBuscador .movil a:hover{
	color:#910046;
}
#header .OtrosElementos{
	width:990px;
	position:relative;
	margin:0 auto;
}
/* =/fin Nueva home, con cabecera general*/
/* =/fin de cabecera*/


/* =elementos cabecera*/
#logotipos{
	float:right;
	margin-right:.8em;
}
#logotipos img{
	border:none;
}
#buscador_idiomas{
	float:right;
	margin:.4em 0 .9em 0;
}
#buscador_idiomas ul{
	margin:0;
	padding:.2em 0 .5em 0;
	background:url(/corporativa/img/general/cabecera/linea_puntos_idiomas.gif) bottom repeat-x;
}
#buscador_idiomas ul li{
	display:inline;
	font-size:90%;
}
#buscador_idiomas ul li a{
	background:url(/corporativa/img/general/cabecera/linea_division_idiomas.gif) 0 .1em no-repeat;
	padding:0 .2em 0 .6em;
}
#buscador_idiomas ul li a:hover{
	text-decoration:none;
	color:#910046;
}
#buscador_idiomas ul li a.idiomas_seleccion{
	text-decoration:none;
	color:#910046;
}
#buscador_idiomas p.buscar_titulo{
	background-color:#a7a5a5;
	border:0px;
	padding:.4em;
	font:bold 100% Tahoma, Verdana, Arial,sans-serif; 
	color:#fff;
	margin-bottom:.2em;
}
#buscador_idiomas form.buscador{
	background-color:#e3e2e2;
	padding:.2em .2em .4em .2em;
}
#buscador_idiomas input.buscarcaja{
	margin:.2em 0.2em 0 0.5em; 
	color:#910046; 
	font-size:120%;
	width:7.5em;
	border:solid 1px #808080;
	color:#000;
}
#buscador_idiomas input.buscar_button{
	margin:.2em 0.2em 0 0.5em;
	background-color:#fff;
	border:solid 1px #808080;
	color:#000;
	width:4em;
	font-size:110%;
}

.menuSecundario { position:relative; z-index:8000;
	clear:right;
	float:right;
	margin:5.9em 0 0 0;
	width:29.8em;
	/*Hack IE7*/
	*margin:7.5em 0 0 0;
}
.menuSecundario li{
	float: left;
	border-left:1px solid white;	
	height:25px;
}
.menuSecundario li.lineaBlanca{border-right:1px solid white;}
.menuSecundario .liPrimerNivel{
	position:relative;
}
.menuSecundario li a:hover,
.menuSecundario li a.EnlaceActivo{
	background:#d7d8da;
	color:#8e0044;
}
ul.menuSecundario li a {
	padding:.3em 2.5em;
	font-weight:bold;
	float:left;
	font-size:1.25em;
	text-decoration:none;
	color:#fffbfd;
}
ul.menuSecundario li a.EnlaceSubmenu{
	/*Hack IE6*/
	_color:#fffbfd;
}
.menuSecundario li ul{
	position:absolute;
	width: 30em;
	left:0;
	margin-top:2.6em;
	/*display:none;*/
	font-size:.8em;
}
.menuSecundario li ul.submenuProveedores{
	left: 18em;
}

.menuSecundario li ul li{
	border-right:1px solid #FFF;
	border-left:none;
	background:#d7d8da;
	height:28px;
}
.menuSecundario li ul li a{
	font-weight:normal;
	padding:.6em 1.4em;
	color:#3e444f;
}
/* =/fin de elementos cabecera*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =menu productos*/
#menu_productos{
	height:2.2em;
	font-size: 10px;
	padding-top:0;
	padding-bottom:1.2em;
	*padding-bottom:0;
	width:820px;
	float:left;
	margin-left:-20px;
	background:url(/corporativa/img/general/cabecera/linea_division_menu_autonomos.gif) 0 0 no-repeat;
	*background:url(/corporativa/img/general/cabecera/linea_division_menu_autonomos.gif) 0 .2em no-repeat;
	font-family:Tahoma, Verdana, Arial,sans-serif;
}
#menu_productos .particulares, #menu_productos .autonomos, #menu_productos .empresas{
	/*nuevo menu*/
		padding: 1.1em 12px 1.1em 12px;
		width:auto;
		float:left;
		background:url(/corporativa/img/general/cabecera/linea_division_menu_autonomos.gif) right 0 no-repeat;
		*background:url(/corporativa/img/general/cabecera/linea_division_menu_autonomos.gif) right .2em no-repeat;
		*padding-top:15px;
}

#menu_productos ul li{
	display:inline;
		width:auto;
		background:url(/corporativa/img/general/cabecera/linea_division_menu.gif) repeat-y;
}

#menu_productos ul li.bordeNo{
	/*nuevo menu*/
		background:none;
}

#menu_productos ul.particulares{
	float:left;
}
#menu_productos ul.autonomos{
	/*float:right;*/
	font-family:Tahoma, Verdana, Arial,sans-serif;
	font-weight:bold;
	color:#676666;
	/*nuevo menu*/
		padding-left: 0;
}	
#menu_productos ul li a{
	text-decoration:none;
	font-weight:normal;
	padding:.2em;
	margin:.4em;
}	
#menu_productos ul li a:hover{
	background-color:#910046;
	color:#fff;
	padding:.2em;
	margin:.4em;
}

#menu_productos ul li a.seleccionado{
	background-color:#910046;
	color:#fff;
	padding:.2em;
	margin:.4em;
}

#menu_productos ul.empresas{
	/*nuevo menu*/
		padding-left: 0;
}	


/* =/fin de menu productos*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =menu informacion corporativa*/
#menu_corporativo{
	height:4.5em;
	background-color:#f5f3f1; 
	float:left;
	margin:2em 0;
}
#menu_corporativo ul {
	background:url(/corporativa/img/general/menu_corporativo/fondo.gif) no-repeat;
	background-color:#f5f3f1;
	border-left:solid 1px #787878;
	border-right:solid 1px #787878;
	border-bottom:solid 1px #787878;
	height:3.6em;
	width:68em;
	margin-bottom:.1em;
}
#menu_corporativo ul li {
	float:left;
	font-size:105%;
	background:url(/corporativa/img/general/menu_corporativo/linea_division.gif) repeat-x;
	display:inline;
	padding: .1em .2em .2em .8em;
	text-align:center;
}
#menu_corporativo ul li a{
	text-decoration:none;
	display:block;
	margin:.3em 0 0 0;
	padding:.2em 2em .2em 2em;
	width:7.8em;
}
#menu_corporativo ul li a:hover{
	background-color:#910046;
	color:#fff;
	margin:.3em 0 0 0;
	padding:.2em 2em .2em 2em;
}
#menu_corporativo ul li a.seleccionado{
	background-color:#910046;
	color:#fff;
}
#menu_corporativo ul li.quienes_somos{
	background:none;
}
#menu_corporativo ul li.enelaula{
	padding-top:.6em;
}
#menu_corporativo ul li.enelaula{
	padding-top:.6em;
}
#menu_corporativo ul li.mirada_social{
	padding-top:.6em;
}
/* =/fin de informacion corporativa*/ 

/*----------------------------------------------------------------------------------------------------------------*/

/* =pie*/
#pie {
	clear: both;
	height:2em;
	margin:1.5em auto;
	width:990px;
}
#pie #menu_utilidades ul li{
	float:left;
	display:inline;
	background:url(/corporativa/img/general/pie/linea_division.gif) 0 .5em no-repeat;
	padding:0 .5em;
}
#pie #menu_utilidades ul li a {
	text-decoration: none;
	padding: 0 .7em;
	font-size: .9em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#pie #menu_utilidades ul li a:hover{
	color:#910046;
	text-decoration:none;
}
#pie #menu_utilidades ul li a img{
	vertical-align: middle;
}
#pie #menu_utilidades ul li.atenCliente{
	padding-left: 1.2em;
	background: url(../img/general/pie/bg_aten_cliente.gif) no-repeat 0 .3em;
}
#pie #menu_utilidades ul li.atenCliente a{
	color: #8d0044;
	font-weight: bold;
	padding: 0;
}
#pie #copyright{
	float:right;
} 
#pie #copyright p.copyright{
	display:inline;
	color:#787878; 
	font:bold 90% Tahoma,Verdana,sans-serif; 
}
#pie #copyright a.wai{
	padding:.5em 0 0 0;
	margin-left:.5em;
	vertical-align:middle;
}
/* =/fin de pie*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =nota video*/
#nota_video{
	background:url(/corporativa/img/general/productos/fondo_nota_video_izquierdo.gif) left top;
	padding: .1em 0 0 .1em;
	margin-top:.5em;
	width:26.8em;		
	}
#nota_video_dentro{
	background:url(/corporativa/img/general/productos/fondo_nota_video_derecho.gif) no-repeat right bottom #f2f2f2;
	padding:.5em .5em .5em .5em;
	margin:0;
}
#nota_video_dentro p{
	font-style:italic;
	font-size:120%;
	margin:0;
	padding:0;
}
/* =/fin de nota video*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =video*/
#producto_flash{
	margin:0;
	padding:0;
	height:auto;
	width: auto;
}
/* =/video*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =Varios */

.texto_oculto{
	display:none;
	margin:0;
	padding:0;
	width:0;
	height:0;
}

.pag {
	clear:both;
	display:inline;
	float:left;
	margin:0 auto 2em;
	padding:0 0 20px;
	text-align:center;
}
.pag li {
	-x-system-font:none;
	display:inline;
	float:left;
	font-family:Tahoma,Verdana,Arial;
	/*font-size:0.68em;*/
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 1px 0 0;
	padding-top:3px;
	width:2em;
}
.pag li.first {
	border-right:1px solid #595959;
	padding:3px 0.2em 0 0;
	width:6em;
}
.pag li.first span {
	color:#CCCCCC;
}
.pag li.first02 {
	padding-right:3px;
	padding-top:3px;
	width:2.5em;
}
.pag li.last {
	border-left:1px solid #595959;
	padding-left:0.2em;
	padding-top:3px;
	width:4.5em;
}
.pag li.last span {
	color:#CCCCCC;
}
.pag li.last02 {
	padding-top:3px;
	width:3.1em;
}
.pag li .sel {
	background-color:#910046;
	color:#FFFFFF;
	padding:3px 2px 2px;
	width:auto;
}
.pag li a {
	color:#595959;
	margin:0;
	padding:3px 5px;
	text-decoration:underline;
	width:auto;
}
.pag li a:hover {
	background-color:#910046;
	color:#FFFFFF;
	text-decoration:none;
}
.pag li.first a:hover, .pag li.last a:hover {
	background:transparent none repeat scroll 0 0;
	color:#000000;
	text-decoration:none;
}
.pag:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

a.audioIcono{
	background:url(/corporativa/img/general/all/audio_icon.gif) 0 0 no-repeat;
	width:.7em;
	height:.7em;
	padding:.1em 0 .2em 2em;
	margin:0 0 1em 1em;
}
a.audioIcono2{
	background:url(/corporativa/img/general/all/audio_icon.gif) 0 0 no-repeat;
	width:1em;
	height:1em;
	padding:.1em 0 .5em 2em;
	margin:3.7em 0 1em 1em;
	float:left;
}
p.etiqueta{
	margin:1em 0;
}
label.quejas{
	padding:0 0 0 0;
	width: 10em;
	float:left;
}
/* =/Varios */

.addthis_toolbox{
float:right;
margin-top:-3.1em;}


.consultaauto{
width:35em;
height:11em;
margin-top:.5em;
margin-bottom:1.5em;}


.buzontest{padding-left:8px; padding-top:8px; padding-bottom:4px;}

.parrafos{
float:left;
width:51em;
margin-right:4em;}


.bgmarca_es{
background:url(../img/es/marca.gif) no-repeat 0 bottom;
padding-bottom:18.5em;
}


.bgmarca_eu{
background:url(../img/eu/marca.gif) no-repeat 0 bottom;
padding-bottom:18.5em;
}


.bgmarca_ca{
background:url(../img/ca/marca.gif) no-repeat 0 bottom;
padding-bottom:18.5em;
}

.manos{
margin-top:4.6em;}


.columnaUno{
width:33em;
float:left;}

.columnaDos{
width:33em;
float:left;
}

.clear{
clear:both;}

.error{
color:#FF0000;
font-weight:bold;
font-size:.8em;}








.aviso_legal ul li a:hover{ text-decoration: none;}
p.subir{ text-align: right;}
p.subir a{ color:#910046;}
p.subir a:hover{ text-decoration: none;}
