/*************************FER-SE SOCI***************************/
body {
	background-color: #a6a5a7;	/*Color fondo todas las páginas fijas*/
	font:10px/14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #000;
	margin: 0;
	padding: 0;
}
#contenedor{
	position:relative;
	width: 1024px;	
	left:50%;
	margin-left:-512px;
}
/***********************FILA SUPERIOR IMÁGENES***************/
div#imagendifuminada{ position:absolute; top:0px; left:0px; width:172; float:left; z-index:0; }/*Foto sede Agrupación*/
	
div#titularcapcalera{ position:absolute; top:30px; left:172px; width:688; float:left; z-index:1;}	/*Foto nombre Agrupación*/
	
div#titularpaginacatalan{position:absolute; top:72px; left:380px; width:200px; float:left; border:0; margin: 0; padding: 0; z-index:2; }
div#titularpaginacastellano{position:absolute; top:72px; left:315px; width:200px; float:left; border:0; margin: 0; padding: 0; z-index:2; }  

a img{ border:0; text-decoration:none; outline: 0;}

a:visited {border:0; text-decoration:none; outline: 0;}
	
/************************PARTE DERECHA*****************/
div#partederecha{ position:absolute; top:90px; left:860px; width: 164px; }	/*Capa que engloba toda la columna derecha: la dirección*/
	
div#direccion{margin:0; }	/*Capa dentro de la columna derecha en que va la dirección*/

p.normal{color: #ffffff; font-weight: normal; font-size: 11px; line_height: 10px;font-family:Arial, Helvetica, sans-serif; margin:4px;} /*Clase con el tipo de letra para la dirección font: lighter 10px/6px Arial, Helvetica, sans-serif;*/

/***************PARTE CENTRAL PAGINAS FIJAS******************/
.cuerpocentral{ position:absolute; top:178px; left:172px; width: 668px; } /*Capa que engloba todo el cuerpo central*/

.titularesbarras{font-size:13px; font-weight:bold; color:#f39a53;text-align:left; line-height:-2.5em; margin:0; padding: 0; }

a.titularesbarras, a{ outline: 0; text-decoration: none; }

.titulos{ float: left; width:600px; }

div.absolutobarra{ position:absolute;border:2px solid black;background:black;height:11px;margin:0;padding: 0;z-index:1;}

div.absolutotitulo{ height:40px;position:absolute;margin:0;padding: 0;z-index:2}
	
div.absolutobarrapequena{ left:0px; width:317px; }

div.absolutobarrapequenaavantatges{ top:-40px; }
div.absolutotituloavantatges{ top:-54px; }

div.absolutobarrapequenaingresar{ top:25px; }
div.absolutotituloingresar{ top:10px; }

div.absolutobarrapequenasoci{ top:335px; }
div.absolutotitulosoci{ top:320px; }

div.absolutobarrapequenaquotes{ top:133px; }
div.absolutotituloquotes{ top:118px; }

div.absolutobarrapequenaelectronica{ top:556px; }
div.absolutotituloelectronica{ top:541px; } /*top:531px; */

div.absolutobarrapequenaimpresa{ top:594px; }
div.absolutotituloimpresa{ top:579px; }/*top:569px;*/

div.absolutobarra2{ top:630px; left:-136px; width:988px; }
div.absolutotitulo2{ top:615px; z-index:7; }/*Para que quede encima de las imágenes*/
div.absolutotitulo3catala{ top:630px; left: 79px; } /*Flecha*/
div.absolutotitulo3castellano{ top:630px; left: 85px; } /*Flecha*/

div.columnas{ position:absolute; margin:0; padding: 0; top:-21px; float: left; width:320px; z-index:3; }
div.columna1{ left:0px; top:-12px; } /*top:-6px;*/
div.columna2{ left:348px; top:-40px; }

div.recuadro{ position:absolute; background-color:#c2c1c2; padding:8px; padding-bottom:0; width:304px;}/*320:Hay que descontar el padding*/	
div.recuadro1{ left:0; top:250px;height:90px;  } /*height:auto;*/
div.recuadro2{ left:0; top: 367px; height:auto; padding-left:10px; }
div.recuadro3{ left:0px; top: 399px; height:auto; padding-left:10px; }
div.recuadro4{ left:0px; top: 478px; height:auto; padding-left:10px; }

div#segundoparrafoizquierda { position:absolute; top:50px; left:0;}/*top:41px; */
div#tercerparrafoizquierda { position:absolute; top:410px; left:0;}/*top:392px;*/
p#ultimoparrafoderecha { position:absolute; top:616px; left:0; margin:0; padding:0; }/*top:606px; */
div#imagenesparrafoizquierda { position:absolute; top:505px; left:0; }

div.floatderecha { float:left; height:67px;width:167px;/*;100px;modificado a causa de la tabla de precios */ }
div.floatderechatitular { float:left; height:21px;width:60px;/*Para el titular de la tabla de precios */ }
div.floatizquierda { float:right; }

p.textopaginafija{color: #000000; font: bold 12px/14px Arial, Helvetica, sans-serif; text-align:left; }/*Tipo letra paginas fijas*/
span.textopaginafija{color: #000000; font: bold 12px/14px Arial, Helvetica, sans-serif; text-align:left; }

p.textopaginafijaderecha, span.textopaginafijaderecha{color: #000000; font: bold 12px/14px Arial, Helvetica, sans-serif; text-align:right; }/*Tipo letra paginas fijas*/

p.textopaginafijagranate, span.textopaginafijagranate, a.textopaginafijagranate { color:#760000; font: bold 12px/14px Arial, Helvetica, sans-serif; text-align:left; }
p.textopaginafijablanca, span.textopaginafijablanca, a.textopaginafijablanca { color:#ffffff; font: bold 12px/14px Arial, Helvetica, sans-serif; text-align:left; }

span.textograndegranate {color:#760000; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-align:left; font-weight:bold; }
p.textocuadroabonoazul, span.textocuadroabonoazul { font: bold 16px/16px Arial, Helvetica, sans-serif; text-align:center; color:#000066; }
span.textocuadroabonogranate { color:#760000; font: 14px/16px Arial, Helvetica, sans-serif; text-align:left; }
p.textocentrado {text-align:center;}
p.texto11 {font: 10px/10px Arial, Helvetica, sans-serif; }

span.condensado{ letter-spacing: -0.01em; word-spacing:-0.01em; } /*letter-spacing: -0.03em; word-spacing:-0.03em;*/

p.margenarriba7 { margin-top:7px; }
p.margenabajo7 { margin-bottom:7px; }
p.margenarriba3 { margin-top:3px; }
p.margenabajo3 { margin-bottom:3px; }
p.margenarriba0 { margin-top:0px; }
p.margenabajo0 { margin-bottom:0px; }

/****************CAPAS***************************/
div#absolutoventajas{position:absolute;top: 120px; left: 250px; width: 450px; height:auto; border: 3px solid gray; 
					padding: 10px; 18px 0 30px; margin-left: 30px; background-color:#ffffff; z-index:8; display:none;}	/*padding: 10px; 8px 0 18px;*/
p.capasderecha, p.capasderecha a {color: #000000; font: bold 12px/22px; text-align:right; outline: 0; text-decoration: none;}
p.capascuerpo {text-align:left; margin-left:20px;}
span.textopaginafijaventajas {color: #000000; font: bold 12px/24px; text-align:left; }
	
/**********************MENU ESQUERRA************************/
div#menuizquierda{ position:absolute; top:138px; left:36px;	width: 108px; margin:0;padding:0;}
div#menuizquierda p{ border:1px solid black; border-left: none; border-bottom:none;
	padding:7px 7px 7px; margin-bottom:0; margin-top:0; text-align:right; }
div#menuizquierda p.rayaabajo { border-bottom: 1px solid black; }
div#altrespagines p { border:0; padding:8px 0; }
.titularesmenugranate{ font-size:11px; font-weight:bold; color:#760000;
	line-height:1em; margin:0; padding: 0; outline: 0; text-decoration: none; }
.titularesmenublanco{ font-size:11px; font-weight:bold; color:#ffffff;
	line-height:1em; margin:0; padding: 0; outline: 0; text-decoration: none; }
	
div#form{ width:100px; margin:0; padding:0; right:19px; } /*position:absolute; top:344px; width:114px; right:9px;*/

select { margin:0; padding:0; outline:0; }
.textosmenucaja{color:#555555;font-size:7.5pt;text-decoration:none; }