@charset "ISO-8859-1";
* {
	font-family:"Franklin Gothic Medium", Arial, Helvetica, sans-serif;
}
img, a, a:focus {
	border:none;
	outline:none;
}
a {
	text-decoration:none;
	color:#0099ff;
}
a:hover {
	color:#114486;
}
body {
	background:#f6f6f6;
	margin:0;
}
.web {
	width:958px;
	height:auto;
	margin:0 auto;
	padding:0px 12px;	
}
.fondo{
	float:left;
	width:100%;
	behavior:url(iepngfix.htc);
	background:url(../img/bg.png) center repeat-y;
	_background:#fff;
	_border-right:solid 1px #eee;
	_border-left:solid 1px #eee;
}
.left{
	float:left;
}
/***** CABECERA - HEADER *****/
.cabecera {
	width:958px;
	height:160px;
	float:left;
	background: url(../img/cabecera_bg.png) center no-repeat;
}
.cabecera .izquierda {
	float:left;
	width:728px;
}
.cabecera .derecha {
	float:right;
	width:230px;
}
.cabecera .logo {
	width:198px;
	height:68px;
	padding-left:32px;
	padding-top:17px;
	background:url(../img/cabecera_logo.png) no-repeat;
}
/***** MENU *****/
.cabecera .menu01{
	height:57px;
	width:100%;
	float:left;
	margin-top:18px;
	_margin-top:19px;
}
.cabecera .menu01 .bg{
	height:57px;
	float:left;
	background:#fff;
}
.cabecera .menu01 a.opc{
	float:left;
	cursor:pointer;
	width:auto;
}
.cabecera .menu01 a.opc .izq{
	float:left;
	width:11px;height:30px;
	background:none;
}
.cabecera .menu01 a.opc .cen{
	float:left;
	padding-top:4px;
	height:26px;
	background:none;
}
.cabecera .menu01 a.opc .der{
	float:left;
	width:11px;height:30px;
	background:none;
}
.cabecera .menu01 a.opc:hover, a.opc_sel{
	float:left;
	cursor:pointer;
	color: #114486;
}
.cabecera .menu01 a.opc:hover .izq, a.opc_sel .izq{
	float:left;
	width:11px;height:30px;
	background:url(../img/menuL.png) no-repeat;
}
.cabecera .menu01 a.opc:hover .cen, a.opc_sel .cen{
	float:left;
	padding-top:4px;
	height:26px;
	background:url(../img/menuC.png) repeat-x;
}
.cabecera .menu01 a.opc:hover .der, a.opc_sel .der{
	float:left;
	width:11px;height:30px;
	background:url(../img/menuR.png) no-repeat;
}
.cabecera .menu01 .esquina{
	float:left;
	display:block;
	width:16px;
	height:57px;
	behavior:url(iepngfix.htc);
	background:transparent url(../img/esquina_menu01.png) no-repeat;
}

.cabecera .menu{
	height:31px;
	width:100%;
	float:left;
	margin-top:18px;
	_margin-top:19px;
}
.cabecera .menu .bg{
	height:31px;
	float:left;
	background:#fff;
}
.cabecera .menu a.opc{
	float:left;
	cursor:pointer;
	width:auto;
}
.cabecera .menu a.opc .izq{
	float:left;
	width:11px;height:30px;
	background:none;
}
.cabecera .menu a.opc .cen{
	float:left;
	padding-top:4px;
	height:26px;
	background:none;
}
.cabecera .menu a.opc .der{
	float:left;
	width:11px;height:30px;
	background:none;
}
.cabecera .menu a.opc:hover, a.opc_sel{
	float:left;
	cursor:pointer;
	color: #114486;
}
.cabecera .menu a.opc:hover .izq, a.opc_sel .izq{
	float:left;
	width:11px;height:30px;
	background:url(../img/menuL.png) no-repeat;
}
.cabecera .menu a.opc:hover .cen, a.opc_sel .cen{
	float:left;
	padding-top:4px;
	height:26px;
	background:url(../img/menuC.png) repeat-x;
}
.cabecera .menu a.opc:hover .der, a.opc_sel .der{
	float:left;
	width:11px;height:30px;
	background:url(../img/menuR.png) no-repeat;
}
.cabecera .menu .esquina{
	float:left;
	display:block;
	width:22px;
	height:31px;
	behavior:url(iepngfix.htc);
	background:transparent url(../img/esquina_menu.png) no-repeat;
}
/***** SUBMENU *****/
.cabecera .submenu{
	height:26px;
	width:100%;
	float:left;
	font-size:12px;
}
.cabecera .submenu .bg{
	height:26px;
	float:left;
	background:#fff;
}
.cabecera .submenu a.sopc{
	float:left;
	cursor:pointer;
	width:auto;
}
.cabecera .submenu a.sopc .izq{
	float:left;
	width:11px;height:25px;
	background:none;
}
.cabecera .submenu a.sopc .cen{
	float:left;
	padding-top:5px;
	height:20px;
	background:none;
}
.cabecera .submenu a.sopc .der{
	float:left;
	width:11px;height:25px;
	background:none;
}
.cabecera .submenu a.sopc:hover, a.sopc_sel{
	float:left;
	cursor:pointer;
	color: #114486;
}
.cabecera .submenu a.sopc:hover .izq, a.sopc_sel .izq{
	float:left;
	width:11px;height:25px;
	background:url(../img/submenuL.png) no-repeat;
}
.cabecera .submenu a.sopc:hover .cen, a.sopc_sel .cen{
	float:left;
	padding-top:5px;
	height:20px;
	background:url(../img/submenuC.png) repeat-x;
}
.cabecera .submenu a.sopc:hover .der, a.sopc_sel .der{
	float:left;
	width:11px;height:25px;
	background:url(../img/submenuR.png) no-repeat;
}
.cabecera .submenu .esquina{
	float:left;
	display:block;
	width:23px;
	height:26px;
	behavior:url(iepngfix.htc);
	background:transparent url(../img/esquina_submenu.png) no-repeat;
}
/* IDIOMA */
.cabecera .idioma {
	margin-top:75px;
	width:230px;
	height:20px;
	background:url(../img/cabecera_idioma.png) no-repeat;
}
.cabecera .idioma a {
	font-size:12px;
	margin-left:20px;
}
.cabecera .idioma a:hover {
	color:#114486;
}
.cabecera .idioma a.sel {
	color:#114486;
}
/* LOGIN */
.cabecera .login {
	width:210px;
	height:53px;
	margin-top:10px;
	font-size:12px;
	padding-left:20px;
	padding-top:2px;
	background:url(../img/cabecera_login.png) no-repeat;
}
.cabecera .login .fila {
	margin-top:5px;
}
.cabecera .login label {
	color:#333;
	width:52px;
	display:inline-block;
}
.cabecera .login .textfield {
	border:solid 1px #ccc;
	width:78px;
	padding-left:2px;
	color:#333;
}
.cabecera .login .boton {
	border:none;
	cursor:pointer;
	height:20px;
	width:56px;
	color:#333;
	margin-left:5px;
	background:#ccc;
}

.login .boton2 {
	border:none;
	cursor:pointer;
	height:20px;
	color:#333;
	background:#ccc;
}

.cabecera .login .nombre{
	font-size:16px;
	color:#333;
	margin-top:5px;
	float:left;
	width:100%;
	margin-bottom:7px;
}
.cabecera .login .area{
	font-size:12px;
	float:left;
	width:150px;
	color:#ff5400;
}
.cabecera .login .salir{
	font-size:12px;
	float:left;
	padding-left:5px;
}
/***** CONTENIDO CENTRAL *****/
.contenido {
	width:958px;
	float:left;
	padding-top:20px;	
}
.caja1 {
	float:left;
	width:375px;
	height:290px;
	margin-left:10px;
	_margin-left:5px;
	padding:10px 10px 10px 5px;
	border-right:solid 3px #EEEEEE;
}
.caja1 .titulo {
	color:#CC3300;
	font-size:18px;
	width:100%;
	height:40px;
}
.caja1 .fecha {
	color:#CC3300;
	font-size:12px;
	width:100%;
}
.caja1 .noticia {
	width:240px;
	font-size:18px;
	color:#0099FF;
	float:left;
}
.caja1 .foto100 {
	float:right;
	text-align:right;
	width:120px;
	position:relative;
	height:100px;
}
.caja1 .foto100_trans {
	width:120px;
	height:100px;
	background:url(../img/esquina_transparente.png) top right no-repeat;
	behavior: url(iepngfix.htc);
	z-index:100;
	position:absolute;
	#left:0px;
	_left:89px;
}
.caja1 .caja_noticia {
width:360px;
	float:left;
	margin-bottom:10px;
	border-bottom: solid 2px #FF5500;
	position:relative;
}
.caja1 .caja_noticia a {
	width:260px;
	display:block;
	float:left;
	color:#FF5500;
	position:absolute;
	/*bottom:0px;*/
}
.caja2 {
float:left;
	width:280px;
	height:290px;
margin-left:10px;
	padding:10px;
	border-right:solid 3px #EEEEEE;
}
.caja2 .titulo {
	color:#114487;
	font-size:18px;
	width:100%;
	height:40px;
}
.caja2 .fecha {
	color:#114488;
	font-size:12px;
	width:100%;
}
.caja2 .noticia {
	width:200px;
	font-size:14px;
	color:#0099FF;
	float:left;
}
.caja2 .logo {
	float:left;
	text-align:right;
	width:75px;
}
.caja2 .caja_noticia {
	width:100%;
	float:left;
	padding-bottom:30px;
}
.caja3 {
	/*background:url(../img/caja3.png) no-repeat;*/
float:left;
	width:200px;
	margin-left:5px;
	padding:10px;
}
.caja3 .titulo {
	color:#114487;
	font-size:18px;
	width:100%;
	height:40px;
}
.caja3 .fecha {
	color:#114488;
	font-size:12px;
	width:100%;
}
.caja3 .noticia {
	width:170px;
	font-size:12px;
	color:#333;
	float:left;
}
.caja3 .caja_noticia {
	width:100%;
	float:left;
	padding-bottom:10px;
}
.caja3 .hora {
	color:#c5d2df;
}


.calendari .fecha {
	color:#114488;
	font-size:12px;
	width:100%;
	float:left; clear:both;
	margin-top:6px;
}

.calendari  .event {
	width:170px;
	font-size:12px;
	color:#333;
	float:left;
	margin-top:0px;
}

.linea {
	width:100%;
	background:url(../img/linea.png) center no-repeat;
	float:left;
	height:3px;
	margin-top:10px;
}
.noticias {
	width:940px;
	height:210px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	_margin-left:8px;
}
.noticias .izq {
	width:715px;
	_width:711px;
	float:left;
	height:210px;
	padding-left:5px;
	_padding-left:0px;
}
.noticias .izq .titulo {
	color:#114487;
	font-size:18px;
	width:100%;
	height:25px;
}
.noticias .izq .noticia {
	width:200px;
	height:50px;
	float:left;
	margin-right:35px;
	_margin-right:25px;
	margin-top:15px;
	margin-bottom:20px;
	font-size:12px;
	_height:70px;
}
.noticias .izq .noticia .fecha {
	color:#114488;
}
.noticias .nw a {
	font-size:13px;
}
.noticias .der {
	width:220px;
	height:210px;
	float:left;
}
.noticias .der .caja4 {
	background:url(../img/caja4.png) no-repeat;
	float:left;
	color:white;
	font-size:20px;
}
.noticias .der .caja4 a {
	display:block;
	color:white;
	width:210px;
	height:25px;
	padding:5px;
	padding-top:70px;
}
.marginT10 {
	margin-top:10px;
}
/*interior*/
p {
	margin-top:0;
	margin-bottom:20px;
}
.fecha {
	font-size:12px;
	color:#114488;
}
.caja5 {
	width:695px;
	padding-left:15px;
	height:auto;
	float:left;
}
.caja5 .col0 {
	float:left;
	width:100%;
	margin-bottom:20px;
}
.caja5 .col1 {
	float:left;
	width:370px;
}
.caja5 .col1 ul{margin:0px; padding:0px; margin:10px 0px 10px 30px;}
.caja5 .col1 li{margin:0px; padding:0px;
list-style-type:none;
}
.caja5 .col1 .font16{font-size:18px;}

.caja5 .col2 {
	float:left;
	width:300px;
	margin-left:25px;
	font-size:12px;
}
.caja5 .titulo {
	font-size:18px;
	color:#0099ff;
	width:370px;
}
.caja5 .texto {
	font-size:12px;
	color:#333;
	text-align:justify;
}
.caja5 .fecha2 {
	color:#333;
	margin-top:20px;
}
.caja5 .tags a {
	margin-right:10px;
}
.caja5 .enlaces {
	margin:5px 0;
	border-top:solid 1px #eee;
	border-bottom:solid 1px #eee;
	padding:10px 0px 8px 10px;
}
.caja5 .enlaces a {
	margin-right:10px;
}
.caja5 .st {
	color:#114488;
	font-size:18px;
}
.caja5 .noticia {
	margin-bottom:20px;
}
.caja5 .esquina {
	width:300px;
	height:190px;
	background:url(../img/esquina2.png) top right no-repeat;
	position:absolute;
	z-index:20;
	behavior:url(iepngfix.htc);
	_right:129px;
}
.prel {
	position:relative;
}
.bnr {
	float:left;
	margin-left:20px;	
	margin-top:10px;
	_margin-left:10px;
	_margin-top:0px;
}
.bnr .bL {
	width:220px;
	height:100px;
	margin-top:10px;
	background:url(../img/caja4.png) no-repeat;
}
.bnr .bL a {
	font-size:20px;
	display: block;
	color: white;
	width: 210px;
	height: 25px;
	padding:70px 5px 5px 5px;
}
/***** ADMIN llistat / formulari *****/

.admin .titulo {
	color: #cc3300;
	font-size: 18px;
	padding-left:15px;
	height: 40px;
}
.admin .menu {
	float:left;
	width:268px;
	height:500px;
	padding-top:5px;
	border-right:solid 3px #eee;
}
.admin .menu ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
}
.admin .menu .margen {
	margin-bottom:22px;
}
.admin .menu a {
	padding-left:15px;
	display:block;
	height:19px;
	padding-top:4px;
}
.admin .menu a:hover {
	background:#f6f6f6;
}
.admin .menu a.sel {
	width:253px;
	padding-right:14px;
	_padding-right:0px;
	background:#f6f6f6 url(../img/admin_flecha.jpg) center right no-repeat;
	_background:#f6f6f6;
	color:#114486;
}
.admin .cnt {
	float:left;
	padding-left:60px;
	width:500px;
}
.admin .cnt2 {
	float:left;
	padding-left:60px;
	width: 60%;
}

.admin .cnt .titulo {
	color:#114488;
	padding-left:0px;
}
.admin .cnt .bc {
	margin-bottom:40px;
}
.admin .cnt .bc ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
}
.admin .cnt .bc ul li {
	float:left;
	display:block;
	padding-right:23px;
	background:url(../img/admin_flecha2.jpg) center right no-repeat;
}
.admin .cnt .bc ul li.sel {
	background:none;
}
.admin .cnt .bc ul li.sel a {
	color:#114486;
}

/*per cnt2*/
.admin .cnt2 .bc {
	margin-bottom:40px;
}
.admin .cnt2 .bc ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
}
.admin .cnt2 .bc ul li {
	float:left;
	display:block;
	padding-right:23px;
	background:url(../img/admin_flecha2.jpg) center right no-repeat;
}
.admin .cnt2 .bc ul li.sel {
	background:none;
}
.admin .cnt2 .bc ul li.sel a {
	color:#114486;
}
.admin .cnt .archivos ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
}
.admin .cnt .archivos ul li {
	padding:3px 0;
 #padding:1px 0;
}
.admin .cnt .archivos .carpetas {
	float:left;
	width:160px;
}
.admin .cnt .archivos .documentos {
	float:left;
	width:400px;
}

.admin .cnt .archivos .documentosLL {
	float:left;
	width:200px; /*120*/
	margin-left:40px;
	margin-top:-2px;
}
.admin .cnt .archivos .documentosLL ul li {
	padding-left:18px;
	background:url(../img/documento.jpg) left 8px no-repeat;
}

.admin .cnt .archivos .editar {
	float:left;
	width:auto; /* 90 */
}
.admin .cnt .archivos .editar ul li{
	width:30px;height:17px;padding-top:3px;	
}

.admin .cnt .archivos .carpetas ul li {
	padding-left:18px;
	background:url(../img/carpeta.jpg) left 8px no-repeat;
}
.admin .cnt .archivos .documentos ul li {
	padding-left:18px;
	background:url(../img/documento.jpg) left 8px no-repeat;
}

/*per cnt2*/
.admin .cnt2 .archivos ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
}
.admin .cnt2 .archivos ul li {
	padding:3px 0;
 #padding:1px 0;
}
.admin .cnt2 .archivos .carpetas {
	float:left;
	width:160px;
}
.admin .cnt2 .archivos .documentos {
	float:left;
	width:600px;
}
.admin .cnt2 .archivos .carpetas ul li {
	padding-left:18px;
	background:url(../img/carpeta.jpg) center left no-repeat;
}
.admin .cnt2 .archivos .documentos ul li {
	padding-left:18px;
	background:url(../img/documento.jpg) center left no-repeat;
}
.admin .cnt .lista_carpetas {
	margin-bottom:40px;
	float:left;
	width:100%;
	#width:600px;
}
.admin .cnt .lista_carpetas ul.primera{
	margin:0;
	padding:0;
}
.admin .cnt .lista_carpetas ul{
	list-style:none;
	font-size:12px;
	margin:0;
}
.admin .cnt .lista_carpetas ul li{
	padding: 3px 0px 3px 18px;
	background:url(../img/carpeta.jpg) center left no-repeat;
}
/* formulario */
.admin .form {
	font-size:12px;
	color:#333;
	width:420px;
}
.admin .form label {
	width:160px;
	/*display:inline-block;*/
	float:left;
}
.admin .form label.top {
	float:left;
	display:inherit;
	width:161px;
	padding-top:5px;
}
.admin .form .fila {
	margin-bottom:6px;
	height:auto;
	width:400px;
	float:left;
}
.admin .form .fila2 {
	margin-left:163px;
	margin-bottom:6px;
}
.admin .form .margen {
	margin-bottom:28px;
}
.admin .form .tf {
	font-size:12px;color:#333;
	width:218px;
	padding-left:2px;
	padding-top:2px;
	height:16px;
	border:solid 1px #ccc;
}
.admin .form .textarea {
	font-size:12px;color:#333;
	width:218px;
	padding-left:2px;
	height:70px;
	border:solid 1px #ccc;
	_margin-left:-3px;
}
.admin .form .select{
	font-size:12px;color:#333;
	width:222px;
	padding-left:2px;
	height:20px;
	border:solid 1px #ccc;
}
.admin .form .boton {
	width:386px;
 #width:388px;
	text-align:right;
	margin-top:5px;
}
.admin .form .boton input {
	cursor:pointer;
	border:none;
	text-align:left;
 #padding-left:5px;
	width:60px;
	height:20px;
	background:#ccc;
}
.admin .botones{
	float:left;width:385px;margin-bottom:50px;
}
.admin .boton1{
	margin-left:3px;float:right;
}
.admin .formulario_boton {
	text-align:right;
	margin-top:5px;
}
.admin .formulario_boton  input {
	cursor:pointer;
	border:none;
	text-align:left;
 #padding-left:5px;
	height:20px;
	background:#ccc;
}
.admin .formulario_boton input.enviar {	
	width:60px;
}
.admin .formulario_boton input.cancelar {	
	width:75px;
}
/* Input type FILE */
div.fileinputs {
	position: relative;
	float:left;
	_right:215px;
	width:230px;
}
div.posicio{
#right:3px;
 margin-bottom:3px;
 #margin-bottom:0px;
}
label.post_fileinput{
float:left; padding-top:5px;padding-right:3px;_padding-right:0px;
}
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
div.fakefile input {
	border:solid 1px #ccc;
	width:150px;
}
div.fakefile img {
	margin-bottom:-6px;
 #margin-bottom:-4px;
	border-bottom:solid 1px #ccc;
}
input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.label_file{
	float:left;
	padding-top:5px;
}
.label_file2{
	float:left;
	padding-top:10px;
	#padding-top:5px;
}
.ieleft{
	#float:left;
}
.ienoleft{
	#padding-top:35px;
}
/***** PIE - FOOTER *****/
.pie {
	font-size:12px;
	width:944px;
	padding:0 8px;
	color:#333;
	float:left;
	margin-top:10px;
	padding-bottom:40px;
	float:left;
}
.pie a:hover {
	color:#114486;
}
.pie .logos {
	height:77px;
	/*padding-top:30px;*/
	padding-top:15px;
	margin-bottom:10px;
	border-top:solid 3px #eee;
	border-bottom:solid 3px #eee;
}
.pie .logos a {
	margin:0 45px;
}

.logo_general {
	max-width:100px;
	max-height:40px;
	display:inline-block;
}


.logo1 {
	width:64px;
	height:23px;
	display:inline-block;
	background:url(../img/emteB.png) no-repeat;
}
.logo1:hover {
	background:url(../img/emteC.png) no-repeat;
}
.logo2 {
	width:74px;
	height:23px;
	display:inline-block;
	background:url(../img/atmB.png) no-repeat;
}
.logo2:hover {
	background:url(../img/atmC.png) no-repeat;
}
.logo3 {
	width:56px;
	height:23px;
	display:inline-block;
	background:url(../img/fgcB.png) no-repeat;
}
.logo3:hover {
	background:url(../img/fgcC.png) no-repeat;
}
.pie .copyright {
	margin-left:5px;
}
.taronja_text{
	color:#F60;
	font-size:14px;
	font-weight:bold;
}
.taronja_text_1{
	color:#F60;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:2px;
}
.incorrecto{
	color:#F60;
	float:right;
	margin-right:50px;
	_margin-right:25px;
	_margin-top:-20px;
	font-size:14px;
	font-weight:bold;
}

/*llistats administradors*/
.fila_le{
width:auto; float:left;  padding:5px 20px;
font-size:12px;
}

.fila_carp{
	/*float:left;  
	padding:5px 20px;*/
	font-size:12px;
}
.mb20{
margin-bottom:20px;
width:100%;
#width:500px;
}
.iemb{
	#margin-bottom:-20px;
}
.fila_le_v{
width:330px;float:left; padding:10px 20px;
}
.titulos_le130{
width:130px; float:left;
font-style:normal;
}
.titulos_le80{
width:80px; float:left;
font-style:normal; text-align:center
}
.titulos_le50{
width:50px; float:left;
font-style:normal;
height:20px;
}
.titulos_le100{
width:100px; float:left;
font-style:normal;
}
.titulos_le150{
width:150px; float:left;
font-style:normal;
}
.titulos_le280{
width:280px; float:left;
font-style:normal;min-height:25px;
}
.paginacion{
	font-size:12px;
	float:left; width:100%;
	margin-top:20px;
	margin-left:155px;
}
.paginacion a{
	margin-left:5px;
}

.miss{
	margin: 0 10px 10px 0;
}

/*Estils per tooltip mootols*/

#tooltip p {
	font-size: 0.75em;
	margin: 5px 0 0 5px;
	text-align: left;
}
.telefon{
	font-size:12px;
	color:#C60;
}
.tooltip{
	margin-bottom:5px;
}
.nombre_tol{
	font-size:14px;
	color:#C60;
}
.nom_tol{
	font-size:12px;
}
.titol_de_empreses{
	margin-left:10px;
	font-size:14px;
	margin-bottom:10px;
	cursor:pointer;
}
.capa_subempreses{
	border-bottom-color:#999;
	font-size:12px;
	border:2px solid;
	border-color:#666;
}
.container_empresa{
	width:auto;
	height:auto;
	float:left;
	margin-top:50px;

}
.container_empresa_2{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
}
.links{
	font-size:14px;
	float:left;
}
.links ul{margin:0px; padding:0px; margin-left:20px;
}
.links li{margin:0px; padding:0px;
}
.links_colaboradors{
	margin-left:20px;
	font-size:14px;
	width:680px;
}
.estil_link{
	list-style-image:url(../img/link.png);
}
.log_colaboradors_link{
	vertical-align:middle;
}
.estil_link_colaboradors{
	list-style-image:url(../img/link.png);
	margin-bottom:20px;
	width:700px;
}
.link_left{
	width:170px;
	float:left;
	margin-bottom:5px;
}
.link_rigth{
	float:left;
	width:490px;
	margin-bottom:5px;
}
.idioma_off{
	cursor:pointer;
}
.class_llistat_1{
	width:700px;
	float:left;
}
.class1{
	margin-left:12px;
	margin-right:20px;
	_margin-left:6px;
	_margin-right:10px;
	margin-bottom:10px;
	float:left;
	width:200px;
}
.pdf{
	vertical-align:middle;
}
img.logo_socios{
	margin: 0px 0px 0px 30px;
	max-width:170px;
	max-height:100px;
}	

