@charset "utf-8";
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 17, 2011 */



@font-face {
    font-family: 'Geometr415LtBTLite';
    src: url('/fonts/geo415l-webfont.eot');
    src: url('/fonts/geo415l-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/geo415l-webfont.woff') format('woff'),
         url('/fonts/geo415l-webfont.ttf') format('truetype'),
         url('/fonts/geo415l-webfont.svg#Geometr415LtBTLite') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Geometr415MdBTMedium';
    src: url('/fonts/geo415m-webfont.eot');
    src: url('/fonts/geo415m-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/geo415m-webfont.woff') format('woff'),
         url('/fonts/geo415m-webfont.ttf') format('truetype'),
         url('/fonts/geo415m-webfont.svg#Geometr415MdBTMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Geometr415LtBTLiteItalic';
    src: url('/fonts/geo415li-webfont.eot');
    src: url('/fonts/geo415li-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/geo415li-webfont.woff') format('woff'),
         url('/fonts/geo415li-webfont.ttf') format('truetype'),
         url('/fonts/geo415li-webfont.svg#Geometr415LtBTLiteItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {
	padding: 0px;
	background-color: #fff;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size:0.8em;
	font-family: 'Geometr415LtBTLite',Verdana, Geneva, sans-serif;
	font-weight: 400; 
}
input,select, textarea {
	color: #000;
	background-color: #fff;
	border: 1px solid #c6c6c6;

	margin:2px;
	padding:2px;	
	font-family: 'Geometr415LtBTLite',Verdana, Geneva, sans-serif;	
}
a:link{
	color:#16347a;
}
a:visited{
	color:#16347a;
}

a:hover{
	color:#42B6F1;
}

h1, h2, h3, th{
		font-family: 'Geometr415MdBTMedium', Arial, Helvetica, sans-serif;
		font-size: 1.3em;
		color: #273A7C;
}
#principal {
	width: 984px;
 margin: 0 auto 0 auto;
min-height: 100%;
overflow: hidden;
position: relative;
}


#navigation {
display:block;
float:left;
background-color:#c2e2f9;

width:100%;
clear:right;
margin-bottom:20px;
margin-top: 30px;
height: 1.8em;
}
#boton_redes{
position:absolute;top:125px;right:390px;	
}
#productos{
	clear:both;
	display:block;
	width: 100%;	
}

#productos img{
border:0;
}
#productos_inicio{
	height:42px;
	float:right;
	display:block;
	width:742px;
margin-top:20px;
margin-bottom:40px;

}
#productos_inicio ul{
	margin:0px;
margin-left:-41px;
}

#productos_inicio li{
	float:left;
	list-style-type: none;	
	margin-left:11px;
	width:42px;

}

#productos_inicio li img{
display:block;
padding-bottom:8px;

}
#productos_inicio li span{
	padding:2px;
	border:1px solid #dcdcdc;
	display:block;
	width:130px;
	margin-left:-45px;
	background-color:#fff;
	text-align:center;
	font-size:.9em;
	position:absolute;
	padding-top:2px;
	padding-bottom:2px;
}
#productos_inicio li span.last{
	
	padding-top:2px;
	padding-bottom:2px;
	margin-left:-93px;

}
#navigation ul{
height: 1.8em;
margin:0px;
padding:0px;
padding-left:6px;
}

#navigation li{
float:left;
list-style-type: none;


}

#navigation li a{
	text-decoration:none;
	font-weight: 400;
	display:block;
	margin:0;
	padding:0;
	padding-left:2px;
	padding-bottom:2px;
	padding-top: 3px;
line-height:1.1em;
height: 1.8em;

margin-top: 0px;

}
#navigation li a:link{

	color:#000;

}

#navigation li a:visited{
	color: #000;
	
}
#navigation li a:hover{
	color: #13387e;
	
}


#navigation li.sep, #navigation li.last{
margin-left:2px;
margin-right:2px;
height: 1.8em;



}

#navigation li.sep a{
	padding-right:10px;
	background-image: url(images/sep.png);
	background-repeat: no-repeat;
	background-position: right 5px;/* content: ' |'; */


}
#navigation li.atcliente{
text-align:center;

}
#navigation li.atcliente a{
background-color:#ae457e;
color:#fff;
height: 1.4em;
display:block;

padding-right:8px;
padding-left:8px;

margin-left:12px;
width:8.5em;
position:absolute;
right:10em;

}
#navigation li.espunion {
text-align:center;
}
#navigation li.espunion a{
background-color:#13387e;
color:#fff;
height:1.4em;
display:block;
padding-right:8px;
padding-left:8px;

position:absolute;
right:0px;
width:9em;
}

#efr{
width:234px;
float:left;
margin-left:10px;
}

#wai{
clear:both;
padding-top:15px;
text-align:right;
}
#siguenos{
width:320px;

float:left;
margin-left:40px;

}
#siguenos img{
float:left;
border:0;

}
#siguenos ul{
float:left;
padding-top:0px;
margin-top:8px;
margin-left:0px;
padding-left:14px;
margin-bottom:0px;
}

#siguenos li{
	float:left;
	list-style-type: none;
	padding-right:7px;
}

#foodlink{
float:right;
text-align:right;
padding-top:10px;
padding-right:10px;
}
#foodlink a{

	text-decoration: none;

}
#foodlink a:link{
color:#000;
}
#foodlink a:hover{
	color: #13387e;
}

#prod_productes2 {
clear: both;
}
#producte2 {
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0 0 25px 0;
	border: 1px solid #d5d6d8;
	overflow: hidden;

}

#producte2 #descripcio {
	width:200px;
min-height:300px;

	position: relative;
	left: 287px;
margin-top:100px;
	display:block;
	float:left;
	
}

#producte2 #descripcio_mes {

	padding:0;
	margin:0;
	width: 200px;
	position: relative;

	display:block;
	float:right;
margin-right:30px;
margin-top:100px;
}
#producte2 #descripcio_mes img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin:0;
}


#producte2 #descripcio p, #producte2 #descripcio_mes p {

font-size: 1.1em;
	text-align: justify;
	margin-top: 0px;
	padding-top: 10px;
}

#producte2 #descripcio h3, #producte2 #descripcio_mes h3 {


	color: #273A7C;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#producte2 #foto{
	height: 280px;
	width: 203px;
position:relative;
top:100px;
left:320px;
	display:block;
	float:left;
	
}

#prod_productes2 span{

	color: #999;
	font-size: .9em;
}

#central {
	height: auto;
	background-color: #FFF;
	padding-top: 20px;

padding-top: 37px;
}



/* Capselera */

#superior  {
	height: 121px;
	width: 984px;
	margin-bottom: 10px;
}

#superior h1 {
	visibility: hidden;
	height: 0px;
	width: 0px;
	line-height: 0px;
	display: none;
	margin: 0px;
	padding: 0px;
}

#logo {
	height: 72px;
	width: 217px;

}
#logo img{
	border:0px;

	margin-top: 23px;
}

#lenguas {
	width: 440px;
	height: 16px;
	position: absolute;
	right:0px;
	top: 0px;
	color: #FFF;
	text-align: right;
	color: #485671;
}


#lenguas a {

	text-decoration: none;
}


#lenguas a:link{
	color: #485671;

}
#lenguas a:visited{
	color: #485671;

}

#lenguas a:hover{
	color:#42B6F1;

}

#contacto_email{
	width:155px;
position: absolute;
right: 0px;
top: 24px;
font-size: .9em;
text-align:right;
}

#contacto_email img{
border:0;
padding-right:5px;
float:left;

}
#contacto_email a{
	text-decoration:none;


}
#contacto_email span{
height:15px;
float: right;
	background-image: url(/images/mail.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
#telefon {
	width: 186px;
	height: 41px;
	position: absolute;
	right: 0px;
	/*top: 26px;*/
	top:49px;
	background-image: url(images/2011/902377378.jpg);
}


#telefon p{
	visibility: hidden;
	height: 0px;
	width: 0px;
	display: none;
}

#buscar{
position: absolute;
right: 0px;
/* top: 78px;*/
top:99px;
background-color:#fff;
display:block;
height:20px;
width:186px;
text-align:right;
}


input#txt_buscar{

float:left;
width:148px;
height:20px;

}
input#btn_buscar{

float:left;


}



/* Menú general */
#menu{
	position:absolute;
	left:709px;
	width: 276px;
	clear: none;
	float: right;
	z-index: 10;
}


#menu img{
	border: 0px;
}


/* Menu desplegable */

#menu_ocult{
	display: none;
	visibility: hidden;	
}
/* Home menú */

#home {
	padding: 20px;

}
#tuespacio{
	
	width: 229px;

display:block;

	float:left;
	text-align:center;

}

#tuespacio a{

}
.iniacces{
	float:left;

	width:251px;
	
padding-bottom:40px;
	text-align:left;

	color:#16347a;
	
}
.iniacces_fin{
	float:left;

	width:230px;
	
margin-bottom:15px;
	text-align:left;

	color:#16347a;

	
}
.txt ul{
	margin:0;
	margin-top:6px;
	list-style-type: none;
	
}


.normal{
		font-size:.74em;
}
.grande{

		font-size:1em;

}

.iniacces h3, .iniacces_fin h3{
	font-weight: lighter;
	font-size: 1em;
	margin-top:13px;
	margin-bottom:8px;
	font-family: 'Geometr415LtBTLite',Verdana, Geneva, sans-serif;
	
}
.iniacces h3 a, .iniacces_fin h3 a{
	font-weight: bold;


}


.iniacces .txt{
	color:#000;
	font-size:1em;
	width:128px;
	margin-right:10px;
	float:left;


}
.iniacces_fin .txt{
	color:#000;
	font-size:1em;
	width:130px;

	float:left;


}
.iniacces img, .iniacces_fin img{
	float:left;
	padding-right:10px;
}
.iniacces ul{
	margin-left:5px;
	padding-left:5px;
	list-style-type: none;
	margin-top: 4px;
}

#conoce{
	display:block;
	width:229px;
	float:left;
	height:60px;

	background-image: url(images/2011/conoce.png);
	background-repeat: no-repeat;
	background-position: 0 30px;
}
#conoce p{
display:none;
text-align:left;

}

#banner1{
display:block;
width:483px;
height:127px;
margin-bottom:20px;
float:left;
position:relative;
clear: both;
}

#banner2{
display:block;
width:483px;
height:127px;
display:block;
margin-bottom:20px;
float:left;

text-align:center;
position:relative;
float:left;
}
#banner1 img, #banner2 img{

border:0px;
}

#ininoticias{
	float:right;
	width:486px;
	display:block;
	position:relative;
	height: 428px;
}

#ininoticias .txt{
	float:left;
	display: block;
	width:486px;
}
#ininoticias ul{
	margin-bottom: 14px;
	margin:0;
margin-bottom: 10px;
	padding:0;



	list-style-type: none;
	clear:both;
		padding-top:5px;
}
#ininoticias li{
	padding-bottom:3px;
	text-align: left;
	list-style-type: none;
		text-align:justify;
	
}



#ininoticias h2{
font-family: 'Geometr415LtBTLite',Verdana, Geneva, sans-serif;
		font-size:1.2em;
float:left;
width:200px;
	margin-top:0px;
		padding-top:4px;
	margin-top:0px;
		margin-bottom:4px;
}
#noticias_anteriores{
	text-align:right;
	background-color:#ececec;
			font-size:.9em;
			float:right;
			width:280px;
			height:2em;
		
}
#noticias_anteriores img{
	margin-left:5px;
		margin-top:3px;
				margin-right:4px;
	border:0;
}

#area_clientes 
{
	
	width: 100%;



}
.fb-like-box{
	float:left;
	margin-bottom:45px;
	clear: left;
}
#area_noticias
{
	
width: 486px;

display: block;
position: relative;
overflow: hidden;
float: right;
	

}

#cabecera_noticias{
	background-color:#ececec;
	height:2em;
		padding-left:6px;
		display:block;
		clear:both;
				margin-bottom:4px;
				
}

#tuespacio h2, #area_clientes h2{
font-family: 'Geometr415LtBTLite',Verdana, Geneva, sans-serif;
	background-color:#ececec;
	font-size:1em;
	text-align:left;
	padding-top:4px;
	margin-top:0px;
	margin-bottom:9px;
	padding-left: 5px;

	
}

#leer_mas{
	text-align:right;
}
#leer_mas img{
margin-left:5px;
}
#area_clientes {
clear:both;
z-index:0;
}
 #tuespacio span, #area_clientes h2 {
	 font-family: 'Geometr415LtBTLite',Verdana, Geneva, sans-serif;
margin-top:0px;
margin-bottom:4px;
}


#tuespacio img{
border: 0px;
}


#foot{
width: 100%;
min-height: 47px;
clear: both;
display: block;
background-color: #ECECEC;
overflow: hidden;
position: relative;
margin-top: 20px;


}
#footlink{
text-align:right;
margin-top:14px;
margin-bottom:14px;
margin-right:10px;
}

#info{
display:block;
width:200px;
margin-top:6px;
float:left;
margin-left:500px;
/*margin-left:140px;*/
margin-right:15px;

}

#info a{


}

#info a:link{
color:#000;
}

#info a:hover{
	color:#42B6F1;

}
#chars{
display:block;
width:70px;
padding-bottom:5px;
margin-top:3px;

float:left;
}
#chars img{
border:0px;
margin-right:5px;
}
#logow3c{
display:inline;
padding-bottom:5px;
float:right;
}

#logow3c img{
border:0px;}

/* compañia */ 
#compania {
	background-image: url(images/compania_bk.jpg);
	background-repeat:no-repeat;
	height: 155px;
	width: 212px;

	z-index: 100;
	padding-left:10px;
	padding-top:24px;
	padding-bottom:0px;
}
#compania h2, #profesionales h2 {
	visibility: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
		display: none;
}
#compania #llista_compania {
	line-height: 1.2em;
	padding:0;
	padding-left: 5px;
	margin-left: 5px;
}


/* profesionales */
#profesionales {
	background-image: url(images/profesionales_bk.jpg);
	background-repeat:no-repeat;
	height: 121px;
	width: 212px;
	z-index: 1;
	padding-bottom:0px;
	padding-left:10px;
	padding-top:24px;
}


#compania ul, #profesionales ul{
	margin: 0px;
	padding: 0px;

}


#compania li, #profesionales li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#compania a, #profesionales a {

	font-size: .7em;
	text-decoration: none;
}

#compania a:link, #profesionales a:link {
	color: #003b81;
}

#compania a:visited, #profesionales a:visited {
	color: #003b81;
}

#compania a:hover, #profesionales a:hover  {
	color: #e4001b;
}

/* Promocio */

#promocio
{
height:18em;
	float:right;
	width: 753px;
height:160px;
	right: 20px;
text-align:right;


}

/* home_productes */

#home_productes_flash {
	position: absolute;
	width: 308px;
	top: 439px;
	right:23px;
	height: 100px;
}

#home_productes_flash span, #home_productes_flash h2{
	display:none;
}
#home_productes_flash ul{
	float:right;
	margin: 0px;
	padding: 0px;

}
#home_productes_flash li{
	float:right;
		list-style-type: none;
}

#home_productes_flash img{
	border:0px;
	padding-right:8px;
}
/* home_productes */
#text {
	width: 380px;
	height:80px;
	position: absolute;
	left: 267px;
	top: 490px;
}
#text ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#text li{

	font-size: .7em;
	color: #333;
	text-align: justify;
	margin: 0px;
	padding-bottom: 5px;
}
/* Enllaços usables 
#text a:link{
	text-decoration:underline;
	color:#16316F;
}
#text a:visited{
	text-decoration:underline;
	color:#16316F;
}
#text a:hover{
	text-decoration:underline;
	color:#42b6f1;
}
*/
#text a:link{
	text-decoration:none;
	color:#000;
	font-weight: bold;
}
#text a:visited{
	text-decoration:none;
	color:#000;
		font-weight: bold;
}
#text a:hover{
	text-decoration:none;
	color:#42b6f1;
		font-weight: bold;
}

#paginacio-noticies a:link{
	text-decoration:none;
	color:#16316F;
	font-weight: bold;

}
#paginacio-noticies a:visited{
	text-decoration:none;
	color:#16316F;
		font-weight: bold;
}
#paginacio-noticies a:hover{
	text-decoration:none;
	color:#42b6f1;
		font-weight: bold;
}




#submenu {
	position: relative;
	top: -15px;
	text-align: right;
	padding-right: 15px;
}

#submenu a:link{
	color: #FFF;
	text-decoration: none;
}
#submenu a:visited{
	color: #FFF;
	text-decoration: none;
}

#submenu a:hover{
	color: #e4001b;
	text-decoration: none;
}


/* Pàgina de productes */

#productes  {
margin-top: 20px;
height: 437px;
border: 1px solid #D5D6D8;
position: relative;
overflow: hidden;
	
}
#productes span {
	color: #16316f;
	font-size: 1.1em;
}

#productes h2 {

	font-size: 2em;
	color: #273A7C;
	font-weight: lighter;
	line-height: .2em;
	margin-bottom:20px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	}
#productes h3 {
	
	font-weight: bold;
	color: #273A7C;
	font-size: 1.3em;
	margin-bottom:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}


#productes img {
	list-style-type: none;
	border-style: none;
}
#productes ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	
}

#productes li {
	float: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 12px;

	color: #666;
	display:block;
	width:120px;

	
}


#producte2 span {
	color: #16316f;
	
}

#ppersonales, #pocio {
	height: 200px;
	width: 370px;
	float: left;
	padding-left: 20px;
}

#pprofesionales, #ptecnicos {
	height: 200px;
	width: 490px;
	float: right;
	padding-right: 20px;
}


/* Página de producte */

#tit_productos {
	width:170px;
	height:38px;
	margin-left: 20px;
	margin-bottom: 10px;
	background-image: url(images/productes/productos.jpg);
}
#tit_productos h2 {

	visibility: hidden;
}


#producte {
	height: 540px;
	margin: 20px;
}

#producte #descripcio {
	width: 190px;
	position: absolute;
	left: 290px;
	top: 230px;
}
#producte #descripcio_mes {
	width: 193px;
	position: absolute;
	left: 745px;
	top: 230px;
}
#producte #descripcio_mes img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin:0;
}


#producte #descripcio p, #producte #descripcio_mes p {

	font-size: .7em;
	text-align: justify;
	margin-top: 0px;
	padding-top: 10px;
}

#producte #descripcio h3, #producte #descripcio_mes h3 {

	font-size: .8em;
	color: #273A7C;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#producte #foto{
	height: 280px;
	width: 203px;
	position: absolute;
	top: 240px;
	left: 510px;
}

/* Llista de productes */

#prod_productes {
	height: 41px;
	position: relative;
}

#prod_productes h3  {

	font-size: .8em;
	color: #273A7C;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


#prod_productes span{
	display: none;
	visibility: hidden;
}
#prod_productes ul {
	line-height: .8em;
	padding-left: 10px;
	margin-left: 0px;
}

#prod_productes li {
	float: left;
	list-style-type: none;
	padding-right: 21px;
}

#prod_productes img{

	border: none;

}



/* Cultura corporativa */
/*
#corporativa  {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0px;
	height: 490px;

}

#corporativa  #titulo{
	margin-top: 20px;
	margin-left: 40px;
	width:352px;
	height:39px;
	background-image:url(images/cultura-corporativa/cultura-corporativa.gif)

}

#corporativa  h2{
display:none;

}
#corporativa  img{
border:0px;

}

#corporativa #mision{

width:250px;
float:left;
margin-left:40px;
margin-right:76px;
margin-top:20px;
}
#corporativa #vision{
width:250px;
float:left;
margin-top:20px;
}

#corporativa #valores{
width:250px;
float:right;
margin-right:40px;
margin-top:20px;


}

#mision_scr
{
	width:618px;

	clear:both;
	background-image: url(images/cultura-corporativa/fondo_mision.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border: 10px solid #FFF;
}

#mision_scr .cerrar, #vision_scr .cerrar, #valores_scr .cerrar
{
	margin-top:20px;
	width:30px;

	float:right;
}

#mision_scr .nav, #vision_scr .nav, #valores_scr .nav
{
	width:618px;
	height:50px;
	padding-top:5px;
	clear:both;
	background-repeat: no-repeat;
	margin: 0px;
	background-color: #FFF;

}

#mision_scr .nav-esq, #vision_scr .nav-esq, #valores_scr .nav-esq
{
	width:40px;
	height:40px;
	float:left;
}
#mision_scr .nav-dreta, #vision_scr .nav-dreta, #valores_scr .nav-dreta
{
	width:40px;
	height:40px;
	float:right;
}
#mision_scr p, #mision_scr li, #vision_scr p, #vision_scr li, #valores_scr p, #valores_scr li{

	font-size: .8em;
	color: #FFF;
}

#mision_scr .cultura_txt{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 70px;
	width: 540px;
	height:580px;
}


#vision_scr .cultura_txt{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 90px;
	width: 540px;
	height:580px;
}

#valores_scr .cultura_txt{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 60px;
	width: 540px;
	height:645px;
}
#vision_scr
{
	width:618px;


	background-image: url(images/cultura-corporativa/fondo-vision.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border: 10px solid #FFF;	
}

#valores_scr
{
	width:618px;
	height:800px;

	background-image: url(images/cultura-corporativa/fondo-valores.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;

	border: 10px solid #FFF;

}

.cultura_txt h2{
	display: none;
}

#valores_scr #vision {
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 60px;
	width: 540px;
	height:103px;
}

#valores_scr  h3{

	font-size: .8em;
	margin: 0px;
	padding: 0px;

}

#valores_scr  p{

	margin: 0px;
	padding: 0px;

}
#valores_scr #vocacion {

	background-image: url(images/cultura-corporativa/vocacion.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 100px;
	height:103px;
	display: block;
	padding-top:2px;
	padding-bottom:2px;
}

#valores_scr #vocacion h3{
	color: #ef7c05;

}
#valores_scr #solidez {
	background-image: url(images/cultura-corporativa/solidez.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 100px;
	height:103px;
	display: block;
	padding-top:2px;
	padding-bottom:2px;
}


#valores_scr #solidez h3{
	color: #a4bc28;

}
#valores_scr #dinamismo {
	background-image: url(images/cultura-corporativa/dinamismo.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 100px;
	height:103px;
	display: block;
	padding-top:2px;
	padding-bottom:2px;
}
#valores_scr #dinamismo h3{
	color: #029544;

}
#valores_scr #cercania {
	background-image: url(images/cultura-corporativa/cercania.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 100px;
	height:103px;
	display: block;
	padding-top:2px;
	padding-bottom:2px;
}
#valores_scr #cercania h3{

	color: #ceceea;

}
#valores_scr #respeto {
	background-image: url(images/cultura-corporativa/respeto.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 100px;
	height:103px;
	display: block;
	padding-top:2px;
	padding-bottom:2px;
}

#valores_scr #respeto h3{
	color: #f0b102;

}

#valores_scr #transparencia {
	background-image: url(images/cultura-corporativa/transparencia.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 100px;
	height:103px;
	display: block;
	padding-top:2px;
	padding-bottom:2px;
}
#valores_scr #transparencia h3{
	color: #01646c;
}

#corporativa h3 {

	font-weight: bold;
	color:#1d2f71;
	margin-bottom:9px;
}
*/
/* Mapa web */
#mapa  {
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	min-height: 490px;
	background-image: url(images/mapa-web.jpg);
	background-position:0 10px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
}


#mapa #text_central {
	position:relative;
	width: 400px;
	margin-top: 80px;
	padding-bottom:20px;
	display:block;
}

#mapa h2{
	visibility: hidden;
	display: none;	
}

#mapa-web {
padding-top:60px;
	padding-left:50px;
	width:100%;
}
#mapa-web ul{

	

}
#mapa-web ul li {

	margin-right:20px;
}

#mapa-web p {
	margin-bottom:10px;
	font-weight:bold;
}

/* Unión alcoyana */

#empresa  {
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	min-height: 490px;
	background-image: url(images/companyia/union-alcoyana.jpg);
	background-position:0 10px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
	position:relative;
	overflow:hidden;
}


#empresa #text_central {
	position:relative;
	margin-left:300px;
	width: 400px;
	margin-top: 60px;
	padding-bottom:20px;
	display:block;

	
}
#empresa #foto {
	position:absolute;
	top:80px;
	display:block;
	right: 20px;
	width: 235px;
	height:350px;
	background-color: #CAC6C5;
	
}
#text_central h2{
	visibility: hidden;
	display: none;	
}
#text_central span {
	color: #16316f;
	font-weight: bold;
}

#text_central p {

font-size: 1.1em;
	margin-top: 0px;
	text-align: justify;
}

#text_central ul{
	
font-size: 1.1em;
	list-style-type:disc;
}
#text_central li{
	
/*margin-bottom:5px;*/
}

#text_central img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#empresa #botons {
	width: 200px;
	padding-top: 70px;
	padding-left: 20px;
	float: left;
}

#empresa #botons h2 {
	visibility: hidden;
	display: none;
}


#empresa #botons ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

#empresa #botons span {
	visibility: hidden;
	text-decoration: none;
	display: none;
}


#empresa #botons img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom:5px;
}
/* Red de agentes */
#red-agentes {
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url(images/agentes.jpg);
	background-position:0 10px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
	position:relative;
	overflow: hidden;
	padding-bottom: 30px;
	padding-left: 0px;
}
#red-agentes #text_central {
	
	left: 300px;
	position: relative;
	width: 665px;
	margin-top: 65px;	
	display:block;
}
#red-agentes #text_central h3 {

	font-size: 1.3em;
	color: #16316f;

}
#boton_mediadores {
	position:relative;
	top:460px;
	left:17px;
}

/* Red de resultados */
#resultados {
	position:relative;
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	padding-bottom:150px;
	min-height:350px;
	background-image: url(images/resultados.jpg);
	background-position:0 10px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
}
#resultados #text_central {
	margin-left: 300px;
	position: relative;
	width: 665px;
	margin-top: 25px;
}
#resultados #text_central h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#039;
	font-weight: bold;
}
#mapa-productos {
	left: 300px;
	position: absolute;
	bottom: 20px;
	width:700px;
}
#mapa-productos ul{
	list-style-type:none;
}
#mapa-productos ul li {
	float:left;
	width:150px;
	margin-right:20px;
	
}
#mapa-productos p {
	margin-bottom:10px;
	font-weight:bold;
}

/* Carta fundacional */

#carta-fundacional  {
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	min-height: 490px;
	background-image: url(images/companyia/carta-fundacional_bk.jpg);
	background-position:0 10px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
		position:relative;
	overflow:hidden;

}

#carta-fundacional #text_central {
	position:relative;

	margin-left:250px;
	width: 390px;
	margin-top: 90px;
	padding-bottom:20px;
	display:block;
	
}

#carta-fundacional #foto {
position:absolute;
top: 90px;
		display:block;
	right: 20px;
	width: 294px;
	height:418px;
	background-color: #CAC6C5;
	
}

#text_central a:link {
	color:#16316F;
}
#text_central a:visited {
	color:#16316F;
}
#text_central a:hover {
	color:#42b6f1;
}




/* Información financiera */

#informacion-financiera  {
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	min-height: 465px;
	background-image: url(images/companyia/informacion-financiera_bk.jpg);
	background-position:15px 15px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
	position:relative;
	overflow: hidden;
}

#informacion-financiera h2  {
	visibility: hidden;
}

#informacion-financiera h3  {


	color: #EA3E00;
	margin-bottom: 0px;
	margin-bottom: 5px;
	margin-top: 25px;
}

#ejercicios {

	margin-top: 30px;
	width: 730px;
	margin-left: 250px;
	position:relative;
	
}


.ejercicio  {
	width: 330px;
	float: left;
	margin-left: 20px;

		position:relative;
}


.ejercicio ul{
	display:inline-block;
	padding-left: 0px;
	margin-left: 20px;
	margin-top: 0px;
	padding-top: 0px;
}
.ejercicio li {
	list-style-image: url(images/companyia/pdf.gif);
		padding-left: 5px;
	list-style-position: outside;
	padding-bottom:2px;
}
.ejercicio a {
	

}

.ejercicio a:link {
	color: #273a7c;
}
.ejercicio a:hover {
	color: #42b6f1;
}

/* Atención al cliente */

#columnes {
	width: 984px;

	position: absolute;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	height:450px;
}


#columnes span{
	color: #16316f;
	font-weight: bold;
}
.columna {
	width: 225px;
	height: 410px;
	float: left;
	margin-left: 8px;
	margin-right: 8px;
}

.columna h3{

	font-size: .9em;
	color: #003b81;
}
.columna  p, .columna ul {

	font-size: .7em;
	text-align: justify;
}
.columna p .tel {
	font-size: 1.3em;
	font-weight: bold;
	
}

.columna a:link {
	color:#16316F;
}
.columna a:visited {
	color:#16316F;
}
.columna a:hover {
	color:#42b6f1;
}


#columnes .columna .link {
	position: absolute;
	bottom: 45px;
}

#columnes .columna .link2 {
	position: absolute;
	bottom: 155px;

}

#columnes .columna .link2 img{
	margin-left:12px;
	margin-bottom: 15px;
}


#columnes .columna img {
border:0px;
margin-left:0px;
}

/* Dicccionario seguros */

#diccionario-seguros  {
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	height: auto;
	background-image: url(images/diccionari/diccionari-seguros.jpg);
	background-position:15px 15px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
}

#diccionario-seguros h2  {
	visibility: hidden;
}


#abecedari {
	background-color:#ECECEC;
	text-align: center;
	margin-top: 100px;
	margin-left: 20px;
	margin-right: 20px;
}

#abecedari p{

	font-size: 1em;
}

#abecedari a{
	background-image: url(images/diccionari/degradat.jpg);
	text-align: center;


	text-decoration: none;

}

#abecedari a:link{
	color:#16316f;
	background-image: none;
}


#abecedari a:visited{
	color:#16316f;
	background-image: none;
}

#abecedari a:hover{
	color:#e4001b;
	background-image: none;
}

#consulta-diccionari  {
	margin-right: 20px;
	margin-left: 20px;
}

#consulta-diccionari h3 {

	color: #16316f;
	font-size: 1.2em;
}


#consulta-diccionari dl {

	list-style-type: none;

}
#consulta-diccionari dt {
	margin-left: 0px;
	padding-left: 0px;
	color: #16316f;
	background-color:#ECECEC;
	width: 944px;
	position: absolute;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	height: 12px;
	font-weight: bold;
	display: inline-block;
}

#consulta-diccionari dd {
	margin-left: 0px;
	padding-left: 0px;	
	padding-top: 30px;
	padding-bottom: 30px;
	display: inline-block;

}






#consulta-diccionari p {

	font-size: .7em;
}
#consulta-diccionari p .terme {
	color: #16316f;
	background-image: url(images/diccionari/degradat.jpg);
	width: 944px;
	position: absolute;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	height: 12px;
	margin-bottom: 30px;
	font-weight: bold;
}
/* Publicidad */

#publicidad  {
	position:relative;
	overflow:hidden;
	height: 520px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url(images/publicidad/publicidad_bk.jpg);
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
}

#publicidad  #contingut {
	right: 5px;
	position: absolute;
	width: 700px;
	top:75px;
}

#publicidad #contingut ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;


}
#publicidad #contingut li {
	float: right;
	width: 220px;
	height: 180px;
	text-align: center;
	line-height:1em;
	margin-bottom: 10px;

}

#publicidad #contingut li img{
margin-bottom:5px;

}
#publicidad #contingut a {


	text-decoration: none;
	display: block;
	margin-bottom:5px;
}

#publicidad #contingut  a:link {
	color:#16316F;
}
#publicidad #contingut  a:visited {
	color:#16316F;
}
#publicidad #contingut  a:hover {
	color:#42b6f1;
}


#publicidad #menu-publicitat {
	width: 210px;
	padding-top: 95px;
	padding-left: 30px;
}
#publicidad #menu-publicitat li {
margin-bottom:5px;
}

#publicidad #menu-publicitat a {


	text-decoration: none;
}

#publicidad #menu-publicitat a:link {
	color:#16316F;
}
#publicidad #menu-publicitat a:visited {
	color:#16316F;
}
#publicidad #menu-publicitat a:hover {
	color:#42b6f1;
}



#publicidad #menu-publicitat ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	font-size: 1.2em;
}

#menu-publicitat span {

	color: #999;

}

#spot{
	position: relative;
	margin-left:120px;

}
#lista-historia 
{
	list-style-type: none;
	margin:0;
	padding:0;
	left: 260px;
	top: 410px;
	position: absolute;
	width:750px;

}

#lista-historia ul
{
	list-style-type: none;	
	margin:0;
	padding:0;
}

#lista-historia li
{
	list-style-type: none;
	margin:0;
	float: left;
	padding-right: 1px;
	width: 174px;
	text-align: center;
}

#lista-historia img
{
border:0px;
}



#lista-historia a, #lista-historia span{
	text-align: center;

	text-decoration: none;
	font-size: 0.7em;
}

#lista-historia a:link{
	color:#16316f;
}
#lista-historia a:visited{
	color:#16316f;
}
#lista-historia a:hover{
	color:#42b6f1;
}

/* Sugerencias */

#sugerencias {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 20px;
	height:500px;
	background-image: url(images/sugerencias/sugerencias.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	background-attachment: scroll;
}

#sugerencias a{

	text-decoration: none;
}

#sugerencias a:link{
	color:#16316f;
}
#sugerencias a:visited{
	color:#16316f;
}
#sugerencias a:hover{
	color:#42b6f1;
}

#sugerencias_form {
	position:absolute;
	margin-bottom:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	left: 290px;
	top: 215px;
}
#sugerencias_form p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;	
	padding:0;
	margin:0;
}
#sugerencias_form h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#273A7C;;
}
#sugerencias_form input[type="text"], #sugerencias_form textarea, #sugerencias_form select {
	background-color:#FFF;
	color:black;
	border:solid 1px #000;
}

#sugerencias  table{
	text-align: left;
	padding: 2px;
	border-top-style: none;
	margin: 0px;
	width:675px;
}

#sugerencias  table tr td{

}


#sugerencias h2{
	display: none;
	clear: none;
}



/* Contacte */

#contacte {
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	min-height: 540px;
	background-image: url(images/contacte/contacte.jpg);
	background-position:0 10px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
		position:relative;
	overflow:hidden;
}

#contacte a{
	text-decoration: none;
}

#contacte a:link{
	color:#16316f;
	text-decoration: underline;
}
#contacte a:visited{
	color:#16316f;
		text-decoration: underline;
}
#contacte a:hover{
	color:#42b6f1;
		text-decoration: underline;
}


#contacte  table{
	text-align: left;
	padding: 2px;
	border-top-style: none;
	margin: 0px;
}

#contacte h2{
	display: none;
	clear: none;
}

#texto_contacto {
	position: relative;
}

/* Agentes */

#agentes h3 {

	font-weight: bold;
	color: #273A7C;
	font-size: 1.5em;
	margin-bottom:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#agentes {
	background-color: #dddddc;
	width: 650px;
	position: relative;
	padding: 15px;
	height: 200px;
	border: 1px solid #a8a8a7;
	margin-top: 20px;
	margin-left: 290px;
}



#agentes select {
	position: absolute;
	left: 100px;
	width: 180px;

}
#agentes label {

	display: block;
		height:22px;
}

#agentes #resultats {
	background-color: #FFF;
	position: absolute;
	width: 370px;
	right: 10px;
	top: 44px;
	height: 165px;
	border: 1px solid #a8a8a7;
	overflow:auto;
}

#agentes #resultats p{

	color: #000;
	text-align: left;
	padding-left:9px;
	padding-right:9px;
	margin:7px;
}

/* Sede i sucursals*/

#sede {
	position: relative;
	width: 680px;
	margin-top: 20px;
	margin-left: 290px;
}


#sede p{

	color: #000;
	text-align: left;
}

#sucursal {
	position: relative;
	width: 680px;
	margin-top: 20px;
	margin-left: 290px;
}

#sucursal th, #sede h3{

	color: #16316f;
	font-size: 1.6em;
	text-align: left;
}


#sucursal .sucursal {
	width:240px;

}

#sucursal .sucursal p{

	color: #000;
	text-align: right;
	margin:5px;
	font-weight: bold;
}

#sucursal p{

	color: #000;
	text-align: justify;
	margin:5px;

}



#contacte fieldset{
	display: block;
	width: 940px;
	background: #eee url(images/fondo1.jpg) no-repeat;
	margin-top: 1em;
	padding-bottom: 0px;
	border: 0;
}
#contacte .corpForm fieldset legend{
	font-size: 0.7em;
	font-weight: bold;
	padding-bottom: 20px;
	color: #153270;

}
#contacte .corpForm fieldset label {

	font-size: 0.7em;
	display: block;
	margin-top: -1em;
	clear: both;
	float: left;
	width: 200px;


	text-align: right;
}
#contacte .corpForm fieldset label.sino{
	width: 290px;
	height: 36px;
	display: block;
}

#contacte .corpForm fieldset label.condiciones{
	width: 550px;
	height: 36px;
	text-align: left;
	font-weight: normal;
}

#contacte #idcondiciones {
	display: inline;
	left: 0px;
	position: relative;
	top: 0px;
	margin-left: 0px;
}


#condicionestxt{
	text-align: justify;
}


#contacte .corpForm input, #cuerpo .corpForm textarea, #cuerpo .corpForm select  {
	display: block;
	left: 210px;
	position: relative;
	top: -1.4em;
	margin-left: 0px;
}
#contacte .corpForm input#agente, #contacte .corpForm input#empleado ,#contacte .corpForm input#conducirsi, #contacte .corpForm input#conducirno,#contacte .corpForm input#vehiculosi, #contacte .corpForm input#vehiculono{
	display: inline;
	left: auto;
	top: auto;
	margin-left: 5px;
	margin-bottom: -4px;
	background-color: transparent;
	border: 0px;
}
.corpForm .normal{
	color: #293948;
	background-color: #c7e0f8;
}
.corpForm .focus{
	color: black;
	background-color: white;
}
#cuerpo .pieForm input, #content table td button{
	cursor: pointer;
}
#cuerpo #selecagente td{
	float: left;
}


/* Paginació Diccionari de segurs */

#paginacio{

	width: 100%;
	text-align: center;
	margin-bottom:10px;
	}
	
	
#paginacio a{

	font-size: .9em;	
}

#paginacio a:link{
	color:#16316f;
}
#paginacio a:visited{
	color:#16316f;
}
#paginacio a:hover{
	color:#42b6f1;
}

#boton_unete {
	position:relative;
	margin-left: 290px;
	margin-top: 20px;
}
#unete-enga {
	margin-top: 20px;
	margin-bottom: 10px;
	min-height: 600px;
	background-image: url(images/contacte/unete-bk.jpg);
	background-position:0 10px;
	background-repeat: no-repeat;
	border: 1px solid #d5d6d8;
	position:relative;
	overflow:hidden;
}

#unete-enga h2{
	visibility:hidden;
	display:none;
}
#unete {
	position:relative;
	width:670px;
	margin-top:90px;
	margin-bottom:20px;
	margin-left:290px;
}

#unete table {

	text-align: left;
	padding: 2px;
	border-top-style: none;
	margin: 0px;

}
#unete h3 {

	font-weight: bold;
	color: #273A7C;

	margin-bottom:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;	
}

#unete-enga-ok {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 20px;
	height:400px;
	background-image: url(images/contacte/unete-bk.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	background-attachment: scroll;	
}

#unete-enga-ok h2{
	visibility:hidden;
	display:none;
}
#unete-enga-ok p{

	color: #000;
	text-align: center;
	width:100%;
	padding-top: 200px;
	padding-left: 250px;
}

#sugerencias-ok {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 20px;
	height:400px;
	background-image: url(images/sugerencias/sugerencias.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	background-attachment: scroll;	
}

#sugerencias-ok h2{
	visibility:hidden;
	display:none;
}
#sugerencias-ok p{

	font-size:0.8em;
		color: #000;
	text-align: center;
	width:100%;
	padding-top: 200px;
	padding-left: 250px;
}

/* Noticias */
#noticias {
	margin-top: 20px;
	margin-bottom: 10px;
	min-height: 350px;
	background-image: url(images/noticias_estropicio.jpg);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	border: 1px solid #d5d6d8;
		position:relative;
	overflow:hidden;
}
#noticias h2{
	display: none;
	visibility: hidden;	
}
#noticias-resultados{
	position:relative;
	width:695px;
	left:264px;
	top:20px;
	display: block;	
}
#noticias-resultados p{
font-size:1.1em;
}
#noticias-resultados ul {
	list-style-type:none;
	margin:0;
}
#noticias-resultados ul li p{

}
#noticias-resultados ul li h3{

	font-weight:bold;
}
#paginacio-noticies {
	position:relative;

	left:425px;
	width:355px;
	margin-bottom:60px;
	text-align:right;
		top:30px;
		
		
}
#noticias-boton {
	position:absolute;
	left: 266px;
	top: 458px;
}
#noticias-boton h2 {
	visibility:hidden;
	display:none;
}
#noticias-boton span {
	visibility:hidden;
	display:none;
}
.fondo_unete {
	background-color:#EBEDEF;
}
#chat {
	position:absolute;
	width:207px;
top: 640px;
left:30px;
}

/* Nota legal */
#nota-legal-text a:link {
	color:#16316F;
}
#nota-legal-text a:visited {
	color:#16316F;
}
#nota-legal-text a:hover {
	color:#42b6f1;
}
#noticias-boton img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#mantenimiento {
	margin:auto;
	padding:20%;
	width:300px;
	background-color:#FFF;

	font-size: .7em;
	text-align: center;
	border: 1px solid #1D2F71;
}


/* enlaces */

#enlaces  {

	margin-top: 20px;
	margin-bottom: 10px;
	height:auto;
	min-height: 450px;
	background-image: url(images/enlaces/enlaces_bk.jpg);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	border: 1px solid #d5d6d8;
}

#enlaces #text_central {
	padding-left: 360px;
	width: 600px;
	margin-top: 80px;	
		display:block;
}


#enlaces a:link{
	text-decoration:none;
	color:#16316F;
	font-weight: bold;
}

#enlaces a:visited {
	text-decoration:none;
	color:#16316F;
		font-weight: bold;
}

#enlaces a:hover{
	text-decoration:none;
	color:#42b6f1;
		font-weight: bold;
}

#enlaces #text_central ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;

}

#enlaces #text_central li img{

	margin-bottom: 5px;

}

#enlaces #text_central li {
	float:left;
	margin-left: 50px;
	margin-bottom: 20px;
	text-align:center;
}

#replaceMe img{
	border:0;
}

#descripcio_mes img {
	padding-bottom: 5px;
}


/* Atención al cliente */

#sac_txt{
	width:500px;
	float:left;
	text-align: justify;
}
#sac_txt p{
padding:0;
margin:0;
}
span.union{
color: #16316F;
font-weight: bold;
}

#sac_enlaces{
width:180px;
float:right;
position:relative;
display:block;
float:left;
margin-left:20px;
}
#sac_enlaces img{
margin-bottom:5px;
}

#atencion-cliente  {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0px;
	width:100%;
	background-image: url(images/2011/atencion-al-cliente/atencion-cliente.png);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	border: 1px solid #d5d6d8;
	padding-bottom:40px;
}

#atencion-cliente h2  {
	visibility: hidden;
	padding-bottom:10px;
}

#telefono, #personal, #internet, #sac {
display:block;
height:130px;

}
#telefono ul, #personal ul, #internet ul, #sac ul{
	list-style-position: inside;
	line-height:1.6em;
}
#telefono li, #personal li, #internet li, #sac li{
	margin-bottom:2px;
}
#telefono img, #personal img, #internet img, #sac img{
float:left;
padding-right:10px;
border:0;

}
 #internet img.redes{
	 padding-right:5px;
	 padding-left:0;
	 float:none;
	 position:relative;
	 padding-top:5px;
	 border:0;
 }
#telefono h3{
	width:97px;
	height:21px;
	background-image: url(images/2011/atencion-al-cliente/telefono.png);

}

#telefono h3 span, #personal h3 span, #internet h3 span, #sac h3 span{
display:none;

}
#telefono h3, #personal h3, #internet h3, #sac h3{
	position:relative;
	margin-left:186px;
}
#personal h3{
	width:97px;
	height:21px;
	background-image: url(images/2011/atencion-al-cliente/personal.png);
}
#internet h3{
	width:90px;
	height:21px;
	background-image: url(images/2011/atencion-al-cliente/Internet.png);
}
#sac h3{
	width:44px;
	height:21px;
	background-image: url(images/2011/atencion-al-cliente/sac.png);
}



.ac_desc{



}.txt_telefono {
	font-size: 1.5em;
	color: #0e3779;
}
/* Sugerencia */
#faq,
#tecnica_pop,
#sugerencias_pop {

display:none;

}
#tecnica_pop li {
	margin-left:10px;
	padding-left:10px;
	list-style-position: inside;
	list-style-type: circle;
}
#sugerencias_pop h2{
	width:470px;
	background-color:#ececec;
	font-size:1.3em;
	padding:15px;
	margin-bottom:10px;
	margin-top:0px;
	font-weight: normal;
}

#tema label {
	float:left;
	background-color: #C9EAFB;
	width:160px;
	height:34px;
	display:block;
	padding-top:8px;
	margin-right:10px;
	margin-bottom:10px;
}

#datos_personales, #opinion_pop, #comentario{
	background-color: #C9EAFB;
	width:500px;
	margin-top:10px;
padding-bottom:10px;
}

#datos_personales input {
width:150px;
margin-right:10px;
}
#datos_personales label {

margin-left:10px;
}

#comentario {
	clear:both;
padding-bottom:10px;

}
#comentario textarea{
width:470px;
margin-left:10px;
}

#opinion_pop img{
margin-right:20px;
}


input#enviar, input#restablecer{
	cursor:pointer;

}
#faq h2{
	font-size: 1.3em;
	color: #16316F;
	margin-top: 20px;
}
#faq h3{
	font-size:1em;
}
#faq ul, #faq ol{
margin-bottom:10px;
}
#faq li{
margin-left:25px;
}#atencion-cliente #telefono ul li span.horario {


}
#resp_social{
		border: 1px solid #d5d6d8;
	
		min-height:500px;
		display:block;
		position:relative;
		overflow:hidden;
		padding:20px;
}
#responsabilidad_txt h2 {
	background-image: url(../images/2011/responsabilidad-social/responsabilidad.png);
	height: 29px;
	width: 300px;
}
#responsabilidad_txt h2.ca {
	background-image: url(../images/2011/responsabilidad-social/responsabilidad_ca.png);
	height: 29px;
	width: 300px;
}
#responsabilidad_txt h2.en {
	background-image: url(../images/2011/responsabilidad-social/responsabilidad_en.png);
	height: 29px;
	width: 300px;
}
#responsabilidad_txt h2.de {
	background-image: url(../images/2011/responsabilidad-social/responsabilidad_de.png);
	height: 29px;
	width: 300px;
}
#responsabilidad_txt h3.efr {
	background-image: url(../../images/2011/responsabilidad-social/efr.png);
	display: block;
	height: 40px;
	width: 600px;
}

#responsabilidad_txt h3.cultura {
	background-image: url(images/2011/responsabilidad-social/cultura.png);
	display: block;
	height: 17px;
	width: 148px;
}
#responsabilidad_txt h3.compromiso {
	background-image: url(images/2011/responsabilidad-social/compromiso.png);
	display: block;
	height: 18px;
	width: 423px;
}
#noticias_social h2.noticias {
	background-image: url(images/2011/responsabilidad-social/relaciones.png);
	display: block;
	height: 39px;
	width: 300px;
}
#responsabilidad_txt h2 span, #responsabilidad_txt h3.efr span, #responsabilidad_txt h3.cultura span, #responsabilidad_txt h3.compromiso span, #noticias_social span {
display:none;
}
#responsabilidad_txt {
width:600px;
display:block;
float:left;
}
#responsabilidad_txt p{
text-align:justify;
font-size: 1.1em;
}
#responsabilidad_txt img {
border:0;
}
#responsabilidad_txt #cultura_corporativa ul{
	margin:0;
	padding:0;
	list-style-type: none;

}
#responsabilidad_txt #cultura_corporativa li{
float:left;
margin-right:20px;
}
#responsabilidad_txt #cultura_corporativa {
	height:162px;
	padding-bottom:20px;
	padding-top: 5px;
}
#responsabilidad_txt #cultura_corporativa li img{
display:block;

margin-top:6px;
}
#compromiso li{

line-height:1.8em;
}

#compromiso img{


margin-right:6px;
}


#noticias_social{
width:290px;
display:block;
float:right;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #0C3979;
	padding-left:15px;
		margin-bottom:10px;
		min-height: 680px;
}

#noticias_social h3{
font-weight: bold;
color: #273A7C;

margin-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}

#noticias_social_resultados{
	position:relative;
	display: block;
	overflow:hidden;

}

#noticias_social_resultados .noticia{
	text-align:justify;
	clear:both;
	position:relative;

	min-height:140px;
	margin-bottom:20px;
	font-size: 1.1em;
}
#noticias_social_resultados img{
float:left;
	position:relative;
	margin-right:10px;
		margin-bottom:10px;
}
#responsabilidad_txt span.ua {
		color: #16316f;
	font-weight: bold;
}
#responsabilidad_txt span.efr {
	color: #F07C14;
	font-weight: bold;
}
#pagina_responsabilidad {
	margin-bottom:10px;
		padding-bottom:10px;
}

#abre_tecnica{

			
}
