/* full d'estils */
BODY {
/*	background-color:#eff1f0; */
	background-color:white;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Tahoma;
	font-size:12px;
	height:100%; 
	text-align: center;
}

#web {
	width:759px;
	text-align: left;
	margin:0 auto;
	padding:0;

	/* margin: 0px auto; // PER CENTRAR LA PAGINA */	
}


#flash { 

}


#lema {	
	position:absolute;	
	margin-top:120px;
	padding-left:10px;
	z-index:2;
	color:#ebebeb;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
}

/*
#lema {	
	position:absolute;	
	margin-top:60px;
	padding-left:10px;
	color:#ebebeb;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
}
*/


#menu_horitzontal {
	display:table;
	width:100%;	
/*	background-color:#dce2e0; */
	background-color: #75263b;
	border: 0px solid;
	border-top: 1px solid #b1bcb6;
	border-bottom: 1px solid #b1bcb6;
}

#menu_horitzontal ul {

	float:right;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu_horitzontal li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 10px 2px 30px;
	color:#75283a;
	color: white;	
}

#menu_horitzontal li a, a:visited {
	color:#75283a;
	color: white;	
	text-decoration:none;
}

#menu_horitzontal li a:hover {
	color:#757575;
	text-decoration:none;
}

#container {
	overflow: hidden;
    width: 759px;
/* 	background-color:#dae0dc; */
	background-color:#95737b;
}

#menu {
	display:table;
	float:left;
	width:180px;
/*	background-color:#dae0dc; */
	background-image:url(images/back_menu.gif);
	background-repeat : no-repeat;	
	position:relative;
	z-index:1;
	margin:0px 0px 0px 0px;
	padding:40px 0px 0px 0px;	
	min-height:383px!important;
	height:383px;
	
}

#submenu {
	display:table;	
	float:left;
	width:155px;
	position:relative;
	z-index:2;
	margin:0px 0px 0px -25px!important;
	margin:0px 0px 0px -15px!;
	padding:0px 0px 0px 0px;	
}

#linia_sep_esq {
	display:table;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	height:100%;
	min-height:100%;
	width:1px;
	background-color:#b1bcb6;
	border:0px;
}

#apartat {
	display:table;
	float:left;
	background-color:#eff1f0;
	border: 0px solid;
	border-right: 0px solid #b1bcb6;
	min-height:423px!important;
	height:423px;
			
	border-left: 180px solid #95737b; 
    margin-left: -180px;
		
	width:579px!important;
	width:759px;
}

#menu ul {
	float:left;	
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu li {
	float:left;
	margin:0px 0px 0px 0px;
/*	padding:9px 30px 3px 35px;*/
	padding:5px 15px 5px 35px;
/*	color:#757575; */
	color:black;
		width:100%;
}

#menu li a, a:visited {
/*	color:#757575; */
	color:black;
	text-decoration:none;
}

#menu li a:hover {
	color:#75283a;
	text-decoration:none;
}

#submenu li a, a:visited {
	color:#75283a;
	text-decoration:none;
}

#submenu li a:hover {
	color:#757575;
	text-decoration:none;
}

#peu {
	clear:both;	
	border: 0px solid;
	
	border-top: 1px solid #b1bcb6;
	/*
	border-bottom: 1px solid #b1bcb6;	
	*/
	padding:15px 0px 35px 29px;
	font-size:10px;
	text-align:right;
}

#espai_baix {
	display:table;
	clear:both;	
	height:17px;
}

#cap_seccio {
	widht:100%;
	border-bottom: 1px solid #b1bcb6;
	padding:0px 0px 2px 29px;
	background-color:#e1e5e4;
	font-size:22px;
	font-weight:none;
	color:#757575;
}

#titol_apartat {
	
	margin:15px 0px 0px 25px;
	padding-top:18px;
	padding-bottom:10px;	
	font-size:1.6em;
/*	color:#292929; */
	color: #75263b;
	font-weight:bold;
	text-transform: uppercase;	
}

#contingut_apartat {
	display:table;
	display:block;
	float:left;
	text-align: justify;
	margin:0px 0px 0px -1px;
	padding:0px 0px 0px 29px;
	width:547px!important;
	width:574px;
	/* border-left:1px solid #b1bcb6 !important; */
	border-left:0px;	
	border:0px solid balck;
	
}


#contingut_apartat_1columna {
	display:table;
	display:block;
	float:left;
	text-align: justify;
	margin:0px 0px 0px -1px;
	padding:0px 0px 0px 29px;	
	/*
	width:547px!important;
	width:574px;*/
	width:517px!important;
	width:544px;
	/* border-left:1px solid #b1bcb6 !important; */
	border-left:0px;	
	border:0px solid balck;
	
}

#home {
	float:left;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0;	
	/* background: url(images/back_home.gif) repeat; */	
	border:0px solid blue;
}

.formulariIdioma {
	margin: 0px 0px 0px 0px;
}

#col_home_esq {

	display:table;
	float:left;
	width:188px;
	/* +80 */
	width:268px;
	/* border-right: 1px solid #b1bcb6; */
	min-height:423px!important;
	height:423px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*border: 1px solid green;*/
}


#col_home_mig {
	text-align: left;
	display:table;
	float:right;
	width:173px;
	/* +80 */
	width:253px;
	/* border-right: 1px solid #b1bcb6;	 */
	border-left: 1px solid #b1bcb6;
	min-height:423px!important;
	height:423px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	padding-left:15px;
	margin-right:10px;
	/*border: 1px solid red;*/
}


#col_home_dre {
	text-align: left;
	display:table;
	float:left;
	width:163px!important;
	width:171px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height:423px!important;
	height:423px;
	padding-left:10px;
}

#titol_col {
	display:block;
	margin:16px 0px 0px 0px;
	font-family: Arial;
	font-size:11px;
	color:#757575;
	font-weight:bold;
	text-transform: uppercase;
}

#separacio_punts {
	display:table;
	float:right;
	padding: 9px 0px 12px 0px!important;
	padding: 3px 0px 4px 0px;
	border:0px solid green;
	width:100%;
}

.formulariHome {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

input, select {
	border: 1px solid #4d4d4d;
	margin: 3px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font-size:11px;
	width:160px;
}

.bt_cerca {
	border: 0px;
	background-color:#75283a;
	width:auto;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

#boto_cerca {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left:118px!important;
	margin-left:111px;
}

#grup_checks{
	display:table;
}

#checks_home{
	display:table;
	float:left;
	width:48%;
}

.chk{
	width:15px;
	border:0px;
	margin: 10px 0px 0px 0px!important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#noticia {
	display:table;
	border:0px solid red;
	margin-bottom:40px;
}

#data_noticia {
	position:relative;
	color:#75283a;
	font-size:0.8em;
	display:table;
	text-align:right;
	margin-right:0px;
	margin-bottom:3px;
	width:100%;
}

#img_noticia {
	border:0px solid red;
	margin:0 auto;
	width:100%;
	margin-top:3px;
	margin-bottom:3px;
}

#pre_noticia {
	display:table;
	float:left;
	padding-right:20px;
	width:100%;
	position:relative;
	z-index:3;	
}

#menu_interior {
	text-align: left;
	display:table;
	float:left;
	width:190px;
	border-right: 1px solid #b1bcb6;	
	/* background-color:#b1bcb6; */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	z-index:3;	
}

#menu_interior ul {
	float:left;	
	font-family: Arial;
	font-size:11px;
	font-weight:none;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu_interior li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 0px;
	color:#282a29;
}

#menu_interior li a, a:visited {
	color:#282a29;
	text-decoration:none;
}

#menu_interior li a:hover {
	color:#75283a;
	text-decoration:none;
}



#interior_2_cols {	
	display:table;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin-top:25px;
	padding-left:30px;
/*	padding-top:25px;*/
	margin-left:-1px;
	border-left:1px solid #b1bcb6;
	/* width:auto!important; */
	/*width:354px; */
	width:314px!important;
	width:344px;
}

#interior_2_cols_cerca {	
	display:table;
	float:left;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	padding-left:30px;
/*	margin-left:190px!important; */
	margin-left:-1px;

	/* margin-top:-320px!important; */
	margin-top:25px;
	/*	
	height:171px!important;
	height:393px;
*/
	margin-left:-1px;
	border-left:1px solid #b1bcb6;
	width:auto!important;
	width:314px!important;
	width:344px;	
	/*
	margin-top:0px;
	padding-left:30px;
	padding-top:25px;
	min-height:303px!important;
	
	*/
	/*
	

	*/
	/* border-left:1px solid #b1bcb6; */
}

#titol_interior {
	display:table;
	margin:16px 0px 16px 0px;
	font-family: Arial;
	font-size:1.4em;
	color:#292929;
	font-weight:bold;
	text-transform: uppercase;
	text-align:left;
}

#enllac a, enllac a:visited {
	color:#282a29;
	text-decoration:none;
	background-color:#bec2c1;
}

#enllac a:hover {
	color:#75283a;
	text-decoration:none;
}

#membres {
	display:table;
	float:left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#membres ul {
	float:left;		
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#membres li {
	width: 260px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	color:#75283a;
}

#membres li a, a:visited {
	color:#75283a;
	text-decoration:none;
}

#membres li a:hover {
	color:#282a29;
	text-decoration:none;
}

a, a:visited {
	color:#75283a;
	text-decoration:none;
}

a:hover {
	color:#282a29;
	text-decoration:none;
}

.llista {
	font-family: Tahoma;
	font-size:11px;	
	text-align: left;
}

.llista TH {
	vertical-align:top;
}

.llista TD {
	vertical-align:top;
}

#cerca_resulats {
	display:table;
}

.resultat {
	/* list-style:none; */
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
}

.clar {
	padding:10px 2px 8px 2px;
}

.fosc {
	background-color:#dce2e0;
	padding:10px 2px 8px 2px;
}

/*  desplegables */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	background-color:#dce2e0;
	border: 1px solid #b1bcb6;
	
	color:#282a29;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	width:310px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border: 1px solid #b1bcb6;
	border-top:0px;	
	width:314px!important;
	width:310px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	position:relative;
}


/*  desplegables 2 */

#cerca_ampliable {
	display:table;
}

#inprogress {
	display:block;
	margin:0 auto;
	margin-left:118px!important;
	margin-left:111px;
	margin-top:16px;
	padding:0px 0px 0px 0px;
	z-index:3;
	background-image:url(images/timeout.gif);
	background-repeat:no-repeat;
	height:45px;
	width:45px;		
}

#menu_mapa_web {
	font-weight:bold;
}

#menu_mapa_web ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#menu_mapa_web li {
	
	margin-bottom:20px;
}

#submenu_mapa_web {
	font-weight:normal;
}

#submenu_mapa_web ul {
	list-style:none;
	margin:0px 0px 0px 40px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#submenu_mapa_web ul li {
	margin-top:10px;
}


#llista_items {
	display:table;
	float:left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#llista_items ul {
	float:left;		
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#llista_items li {
	float:left;
	margin:10px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	color:#282a29;
	width:95%;
}



#direccio_recerca {
	position:absolute;
	/* left:520px!important;
	left:200px;*/
	margin:0 auto;
	top:480px!important;
	top:360px;
	display:table;
	visibility: hidden;
	height:0px;
	display:none;
	/* background-color:#e9eceb; */
	/*background-color:#ffffff;*/
	background-color:#95737b;
	/* border: 1px solid #cacccb; */
	border: 1px solid #75263b;
	padding:5;
	width:530px;
}
#executiva {
	position:absolute;
	/* left:520px!important;
	left:200px;*/
	margin:0 auto;
	top:480px!important;
	top:360px;
	display:table;
	visibility: hidden;
	height:0px;
	display:none;
	/* background-color:#e9eceb; */
	/*background-color:#ffffff;*/
	background-color:#95737b;
	/* border: 1px solid #cacccb; */
	border: 1px solid #75263b;
	padding:5;
	width:530px;
}
#cientific {
	position:absolute;
	/* left:520px!important;
	left:200px;*/
	margin:0 auto;
	top:480px!important;
	top:360px;
	display:table;
	visibility: hidden;
	height:0px;
	display:none;
	/* background-color:#e9eceb; */
	/*background-color:#ffffff;*/
	background-color:#95737b;
	/* border: 1px solid #cacccb; */
	border: 1px solid #75263b;
	padding:5;
	width:530px;
}
#consell_direccio {
	position:absolute;
	/* left:520px!important;
	left:200px;*/
	margin:0 auto;
	top:480px!important;
	top:360px;
	display:table;
	visibility: hidden;
	height:0px;
	display:none;
	/* background-color:#e9eceb; */
	/*background-color:#ffffff;*/
	background-color:#95737b;
	/* border: 1px solid #cacccb; */
	border: 1px solid #75263b;
	padding:5;
	width:530px;
}

.cercador_acotar_bt{	
	background-color:#dce2e0;
	border: 1px solid #b1bcb6;
	
	color:#282a29;
	margin:10px 0px 0px 0px;
	padding:2px 2px 2px 2px;	
	/* End layout CSS */	
	overflow:hidden;
	cursor:pointer;	
	width:172px;
}

#acotar {
	visibility: hidden;
	height:0px;
	display:none;
	border: 1px solid #cacccb;
	padding:5;
	width:166px!important;
	width:160px;
}

.bt_enrera {
	width:100%;
}

.botons_tornar {
	clear:both;
	border:0px solid red;
}

.una_taula {
	display:table;
}
.una_fila {
	display:table;
	width:100%;
	margin-bottom:8px;
}
.una_columna {
	display:table;
	text-align:left;
	float:left;
}

