/* CSS Document */

body{
	border:0px; padding:0px; margin:27px 0px 0px 43px;
	font-family: Tahoma, Verdana, Arial;
	font-size:10px;
	background:url(../images/background.jpg) repeat-x #e6e6e6;
	width:956px;
	color:#000000;
}

body a{
	/*text-decoration: underline;*/
	color:#000000;
	outline:none;
	font-weight:bold;
}



body img{
	border:0px; margin:0px; padding:0px; display:inline;
}

#contenedorHead{

	height:150px;
	width:956px;
}

#head1{
	border-bottom:1px solid #ef3e42;
	color:#ec2327;
	font-weight:bold;
	height:21px;
}

#head_Lema{
	float:left;
	letter-spacing:0.14em;
	word-spacing:0.15em;
}

#head_Date{
	float:right;
}

#head2{
	clear:both;
}

#head_Logo{
	height:130px;
	float:left;
	margin:11px 0px 0px 0px;
}

#head_Idioma
{ visibility:hidden;
	/*
	float:right;
	width:63px;
	margin-top:10px;*/
}

#head_Idioma a{
	outline:none;
}

#idioma_cat{background: url(../images/bt_idioma_cat.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left; margin-right:1px;}
#idioma_cat:hover{background-position: 0px -13px; float:left;}
#idioma_cat_selected{background: url(../images/bt_idioma_cat.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left; background-position: 0px -13px; margin-right:1px;}

#idioma_esp{background: url(../images/bt_idioma_esp.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left; margin-right:1px;}
#idioma_esp:hover{background-position: 0px -13px; float:left;}
#idioma_esp_selected{background: url(../images/bt_idioma_esp.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left; background-position: 0px -13px; margin-right:1px;}

#idioma_fra{background: url(../images/bt_idioma_fra.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left; margin-right:1px;}
#idioma_fra:hover{background-position: 0px -13px; float:left;}
#idioma_fra_selected{background: url(../images/bt_idioma_fra.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left; background-position: 0px -13px; margin-right:1px;}

#idioma_eng{background: url(../images/bt_idioma_eng.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left;}
#idioma_eng:hover{background-position: 0px -13px; float:left;}
#idioma_eng_selected{background: url(../images/bt_idioma_eng.gif) no-repeat; width:15px; height:13px; overflow:hidden; display:block; float:left; background-position: 0px -13px;}



#navegacion{
	height:25px;
	width:952px;
	background-color:#000000;
	clear:both;
	margin:40px 0px 0px 0px;
}

#navegacion a{
	outline:none;
}

#item_home{background: url(../images/bt_home.gif) no-repeat; width:22px; height:25px; overflow:hidden; display:block; float:left;}
#item_home:hover{background-position: 0px -25px; float:left;}
#item_home_selected{background: url(../images/bt_home.gif) no-repeat; width:22px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_quiSom{background: url(../images/bt_quiSom.gif) no-repeat; width:63px; height:25px; overflow:hidden; display:block; float:left;}
#item_quiSom:hover{background-position: 0px -25px; float:left;}
#item_quiSom_selected{background: url(../images/bt_quiSom.gif) no-repeat; width:63px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_actualitat{background: url(../images/bt_actualitat.gif) no-repeat; width:72px; height:25px; overflow:hidden; display:block; float:left;}
#item_actualitat:hover{background-position: 0px -25px; float:left;}
#item_actualitat_selected{background: url(../images/bt_actualitat.gif) no-repeat; width:72px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_campanyes{background: url(../images/bt_campanyes.gif) no-repeat; width:82px; height:25px; overflow:hidden; display:block; float:left;}
#item_campanyes:hover{background-position: 0px -25px; float:left;}
#item_campanyes_selected{background: url(../images/bt_campanyes.gif) no-repeat; width:82px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_documentacio{background: url(../images/bt_documentacio.gif) no-repeat; width:81px; height:25px; overflow:hidden; display:block; float:left;}
#item_documentacio:hover{background-position: 0px -25px; float:left;}
#item_documentacio_selected{background: url(../images/bt_documentacio.gif) no-repeat; width:81px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_salJove{background: url(../images/bt_salJove.gif) no-repeat; width:65px; height:25px; overflow:hidden; display:block; float:left;}
#item_salJove:hover{background-position: 0px -25px; float:left;}
#item_salJove_selected{background: url(../images/bt_salJove.gif) no-repeat; width:65px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_jocs{background: url(../images/bt_jocs.gif) no-repeat; width:42px; height:25px; overflow:hidden; display:block; float:left;}
#item_jocs:hover{background-position: 0px -25px; float:left;}
#item_jocs_selected{background: url(../images/bt_jocs.gif) no-repeat; width:42px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_galeria{background: url(../images/bt_galeria.gif) no-repeat; width:116px; height:25px; overflow:hidden; display:block; float:left;}
#item_galeria:hover{background-position: 0px -25px; float:left;}
#item_galeria_selected{background: url(../images/bt_galeria.gif) no-repeat; width:116px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_enlaces{background: url(../images/bt_enlaces.gif) no-repeat; width:64px; height:25px; overflow:hidden; display:block; float:left;}
#item_enlaces:hover{background-position: 0px -25px; float:left;}
#item_enlaces_selected{background: url(../images/bt_enlaces.gif) no-repeat; width:64px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_cocoblocs{background: url(../images/bt_cocoblocs.gif) no-repeat; width:73px; height:25px; overflow:hidden; display:block; float:left;}
#item_cocoblocs:hover{background-position: 0px -25px; float:left;}
#item_cocoblocs_selected{background: url(../images/bt_cocoblocs.gif) no-repeat; width:73px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_afiliat{background: url(../images/bt_afiliat.gif) no-repeat; width:56px; height:25px; overflow:hidden; display:block; float:right; position:relative;  left:4px;}
#item_afiliat:hover{background-position: 0px -25px; float:right; position:relative; left:4px;}
#item_afiliat_selected{background: url(../images/bt_afiliat.gif) no-repeat; width:56px; height:25px; overflow:hidden; display:block; float:right; background-position: 0px -25px;position:relative;  left:4px;}

.bold{
	font-weight:bold;
}

.italic{
	font-style:italic;
}

#caja_buscador
{ visibility: hidden;
	/*
	display:block;
	float:right;
	margin:5px 3px 0px 0px;
	.margin:4px 3px 0px 0px;  /* Hack para IE6 e IE7 */
}

#buscador{
	background: url(../images/buscador.gif) no-repeat;
	border:0px;
	width:86px;
	height:15px;
	font-size:11px;
	padding-left:20px;
	
	overflow:hidden; display:block;
}
/*
.caja_buscador form{
	padding:0px;
	margin:0px;
	border:0px;
	height:0px;
	display:none;
}
*/
.bloque_info_gran{
	text-align:justify;
	width:325px;
	float:left;
}

#bloque_info_petit{
	text-align:justify;
	width:285px;
	float:left;
	
}

#banners{
	text-align:justify;
	width:285px;
	position: absolute;
	top:0;
	left:0;
	background-color: #EEEEEE;
}

#bloque_info_gran_doble{
	width:660px;
	float:left;
	font-size:11px;
	text-align:justify;
}

.division_bloque{
	width:10px;
	float:left;
	height: 12px;
}

.titol_rojo{
	font-size:10px;
	background-color:#ec2327;
	color:#ffffff;
	height:13px;
	padding:1px 0px 0px 10px;
	text-transform:uppercase;
	margin-top:10px;
}

.anuncis{
	background-color:#ffffff;
	font-family: Arial, Helvetica, Tahoma;
	font-size:10px;
	padding:9px;
	height:268px;
}
.anuncis span, .anuncis img{
	padding-left:16px;
	font-size:11px;
}


.documents_container{
	clear:both;
	width:323px;
	color:#ffffff;
	border-left:1px solid #43101a;
	border-bottom:1px solid #43101a;
	border-right:1px solid #43101a;
}

.documents{
	background: url(../images/documents_back.gif) repeat-x;
	width:323px;
	height:31px;
}

.documents a{
	color:#ffffff;
	font-weight:normal;
}

.documents_name{
	float:left;
	background: url(../images/doc_icon.gif) left 5px no-repeat;
	width:178px;
	padding:11px 0px 0px 24px;
	margin:0px 0px 0px 9px;
	height:20px;
}

.documents_type{
	float:left;
	width:60px;
	padding:11px 0px 0px 10px;
}

.documents_size{
	float:left;
	padding:11px 0px 0px 0px;
}

.barras_grises{
	background: url(../images/barrasGrises.gif) repeat;
	width:325px;
	margin-top:10px;
}

.barras_grises_petit{
	background: url(../images/barrasGrises.gif) repeat;
	width:285px;
	margin-top:10px;
}

.caja_video img{
	margin:0px; border:0px; padding:0px;
}

.caja_video{
	margin:0px; border:0px; padding:0px;
}

.mas_videos{
	width:325px;
	height:29px;
	/*height:31px;*/
	background-color:#ec2327;
}

.mas_videos a{
	float:right;
	margin:9px 10px 0px 0px;
}

#navegacion_actualitat{
	height:25px;
	width:660px;
	background-color:#3d3d3d;
	clear:both;
	margin:10px 0px 0px 0px;
}

#navegacion_actualitat a{
	outline:none;
}

#item_actualitat_jove{background: url(../images/bt_actualitat_jove.gif) no-repeat; width:101px; height:25px; margin-left:32px; overflow:hidden; display:block; float:left;}
#item_actualitat_jove:hover{background-position: 0px -25px; float:left;}
#item_actualitat_jove_selected{background: url(../images/bt_actualitat_jove.gif) no-repeat; width:101px; margin-left:32px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_actualitat_sindicat{background: url(../images/bt_actualitat_sindicat.gif) no-repeat; width:140px; height:25px; overflow:hidden; display:block; float:left;}
#item_actualitat_sindicat:hover{background-position: 0px -25px; float:left;}
#item_actualitat_sindicat_selected{background: url(../images/bt_actualitat_sindicat.gif) no-repeat; width:140px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}


#actualitat_jove {
	background: url(../images/title_actualitatJove.gif) 18px 5px no-repeat;
	background-color: #ec2327;
	width:325px;
	padding-top:26px;
	color:#ffffff;
	font-size:11px;
	border-bottom:1px solid #ec2327;
}
#actualitat_jove a
{
	color:#fff;
}

.bloc_actualitat_jove{
	width:294px;
	padding:0px 10px 0px 21px;
	background: url(../images/actualitatJove_mas.gif) 5px 3px no-repeat;
	margin:6px 0px 10px 0px;

}

#actualitat_sindicat{
	background: url(../images/title_actualitatSindic.gif) 18px 5px no-repeat;
	background-color:#890f26;
	width:325px;
	padding-top:26px;
	color:#ffffff;
	font-size:11px;
	border-bottom:1px solid #890f26;
}

#actualitat_sindicat a
{
	color:#fff;
}
.bloc_actualitat_sindicat{
	width:294px;
	padding:0px 10px 0px 21px;
	background: url(../images/actualitatSind_mas.gif) 5px 3px no-repeat;
	margin:6px 0px 10px 0px;
}

#tit_agenda{
	background: url(../images/tit_agenda.gif) 10px 9px no-repeat #ec2327;
	padding-top:27px;
	margin-top:10px;
	font-size:11px;
	border-bottom:1px solid #ec2327;
	color:#ffffff;
}

.bloc_agenda{
	width:265px;
	padding:0px 10px 0px 10px;
	margin:10px 0px 14px 0px;
}

.separador_agenda{
	border-top:1px dotted #000000;
	width:264px;
	height:1px;
	margin:0px auto 0px;
}

.separador_rojo{
	border-top:1px solid #ec2327;
	margin:10px 0px;
	width:285px;
	height:1px;
}

.titol_seccio{
	margin:28px 0px 35px 0px;
}

.contingut_quiSom{
	font-size:11px;
}

#comOrganitzem_quiSom{
	font-size:11px;
	clear:both;
	
}

.quiSom_blocFoto{
	width:160px;
	float:left;
	margin:4px 0px 21px 0px;
	text-align:left;
}

.quiSom_blocFoto img{
	border:1px solid #333333;
}

.quiSom_cargo{
	font-size:10px;
	color:#4d4d4d;
}

#contingut_actualitat{
	clear:both;
	position:relative;
	font-size:11px;
	margin:0px;
}

#contingut_actualitat img{
	float:right;
}

.bloc_actualitat{
	font-size:11px;
	margin:12px 0px 8px 0px;
	width:600px;
	display:block;
}

.bloc_actualitat_titol{
	width:630px;
	font-size:16px;
	color:#666666;
	display:block;
}

.bloc_actualitat_subtitol{
	color:#cc3300;
	width:610px;
	margin:2px 0px 8px 0px;
	font-size:12px;
	display:block;
}

.bloc_actualitat_imagen{
	float:left;
	text-align:center;
	display:block;
	width:110px;
	margin:0px 10px 0px 0px;
}

.bloc_actualitat_imagen img{
	/*margin:0px auto;*/
	margin: 0;
	padding: 0;
	display:inline;
}

.bloc_actualitat_texto{
	float:left;
	width:470px;
}

.bloc_actualitat_verMas{
	background: url(../images/icon_actualitat.gif) right 3px no-repeat;
	clear:both;
	position:relative;
	width:610px;
	text-align:right;

}

.bloc_actualitat_verMas a{
	color:#ec2327;
	padding-right:20px;
}

.bloc_actualitat_hr{
	width:610px;
	height:1px;
	color:#666666;
	position:relative;
	clear:both;
	padding:10px 0px 0px 0px;
	border-bottom:1px solid #666666;
}

#actualitatFicha_contenedor{
	height:80px;
	width:560px;
}

#actualitatFicha_head_Logo{
	height:60px; 
	clear:both;
	margin:10px 0px 16px 30px;
}

.actualitatFicha_bloc{
	font-size:12px;
	margin:12px 0px 8px 0px;
	width:560px;
	display:block;
	text-align:center;
}

.actualitatFicha_titol{
	width:560px;
	font-size:18px;
	color:#666666;
	display:block;
	font-weight:bold;
}

.actualitatFicha_subtitol{
	color:#cc3300;
	width:560px;
	margin:2px 0px 8px 0px;
	font-size:13px;
	display:block;
}

.actualitatFicha_texto{
	float:left;
	margin:20px 18px 0px 22px;
	text-align:justify;
	line-height:18px;
	
}

.actualitatFicha_texto img{
	margin:0px 14px 0px 10px;
	float:left;
}

#actualitatFicha_pie{
	clear:both;
	float:right;
	font-size:10px;
	color:#666666;
	margin:0px 20px 20px 0px;
}

.actualitatFicha_hr{
	width:560px;
	height:1px;
	color:#666666;
	position:relative;
	clear:both;
	margin:10px 0px 10px 0px;
	border-bottom:1px solid #666666;
}















.titulo_enlaces{
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 12px 0px;
	clear:both;
	padding-top:30px;
}

.enlace{
	font-size:11px;
	background: url(../images/icon_actualitat.gif) left 3px no-repeat;
	padding-left:20px;
	float:left;
	width:294px;
	margin:0px 10px 0px 0px;
}

.enlace a{
	font-weight:normal;
}

.bloc_campanya{
	width:325px;
	float:left;
	margin:16px 0px;
}

.bloc_campanya img{
	border:1px solid #e8e4db;
	float:left;
}

.bloc_campanya_text{
	font-size:14px;
	float:left;
	margin:34px 0px 0px 10px;
}

.bloc_campanya_text a{
	font-weight:normal;
}

#navegacion_salJove{
	height:25px;
	width:660px;
	background-color:#3d3d3d;
	clear:both;
	margin:10px 0px 0px 0px;
}

#navegacion_salJove a{
	outline:none;
}

#item_salJove_queEs{background: url(../images/bt_salJove_queEs.gif) no-repeat; width:53px; height:25px; margin-left:32px; overflow:hidden; display:block; float:left;}
#item_salJove_queEs:hover{background-position: 0px -25px; float:left;}
#item_salJove_queEs_selected{background: url(../images/bt_salJove_queEs.gif) no-repeat; width:53px; margin-left:32px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

#item_salJove_info{background: url(../images/bt_salJove_info.gif) no-repeat; width:245px; height:25px; overflow:hidden; display:block; float:left;}
#item_salJove_info:hover{background-position: 0px -25px; float:left;}
#item_salJove_info_selected{background: url(../images/bt_salJove_info.gif) no-repeat; width:245px; height:25px; overflow:hidden; display:block; float:left; background-position: 0px -25px;}

.contingut_salJove{
	font-size:11px;
}

.link_rojo{
	color:#ec2327;
	font-weight:bold;
	font-size:14px;
}
/*
.galeria_foto_thumb{
	width:100px;
	height:75px;
	float:left;
	margin:4px;
	cursor:pointer;
}


.espacio_blanco{
	height:69px;
}

#marco_foto{
	width:323px;
	height:242px;
	border:1px solid #a8a8a8;
}

#marco_foto_txt{
	width:323px;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-align:right;
}
*/

.fecha_galeria{
	color:#6c6c6c;
	font-weight:normal;
}

.jocs_bloc{
	height:75px;
	clear:both;
	margin:0px 0px 14px 32px;
	padding-bottom:20px;
	vertical-align:middle;

}

.jocs_bloc_img{
	float:left;height:75px;
	width:130px;
	margin:4px 0px 4px 32px;
	vertical-align:middle;

}

.jocs_bloc_txt{
	float:left;
	margin:32px 0px 0px 0px;
}

.jocs_bloc_txt a{
	font-weight:normal;
	font-size:12px;
}

.documentacio_bloc{
	margin:24px 20px 20px 20px;
	font-size:11px;
	clear:both;
	width:600px;
}

.documentacio_titol{
	font-weight:bold;
	font-size:16px;
	color:#666681;
	width:560px;
}

.documentacio_copete{
	color:#cd3301;
	clear:both;
	padding:4px 0px;
}

.documentacio_img{
	float:left;
	margin:10px 10px;
	border:1px solid #000000;
}

.documentacio_intro{
	float:left;
	margin:10px 0px 0px 0px;
}

.documentacio_mas{
	clear:both;
	width:600px;
	text-align:right;
	font-size:10px;
}

.documentacio_mas a{
	background: url(../images/mas_gris.gif) no-repeat right 2px;
	cursor:pointer;
	padding-right:12px;
}

.documentacio_menos{
	clear:both;
	width:600px;
	text-align:right;
	font-size:10px;
	display: none;
}

.documentacio_menos a{
	background: url(../images/menos_gris.gif) no-repeat right 2px;
	cursor:pointer;
	padding-right:12px;
}


.documentacio_txt{
	float:left;
	margin:10px 0px 10px 10px;
	display: none;
}

#pie{
	height:60px;
	width:956px;
	margin:0px 0px 30px 0px;
	padding-top:40px;
	display:block;
	clear:both;
}

#pie_izq{
	float:left;
}

#pie_der{
	float:right;
}
