
body {	
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 62.5%; 
	padding: 0px; 
	margin: 0px; 
	margin-top: 8px; 
	margin-bottom: 8px; 
	color:#333333;
	font-family: Arial; 
	background-color: #f0f0f0; 
	text-align:center;
	vertical-align: top;
}


/*======================================================*/
/*    Aquest text ?s copia del contingut a a16.comu.css */
/*    No el modifiqueu aqui                             */   

a          {text-decoration:none;}
a:link     {color:#555555;}
a:active   {color:#ff0000;}
a:visited  {color:#555555;}
a:hover    {color:#cc0000;}


/* -------------------------------------------------------------- PAGINA --- */
#marc_pagina{
	width:800px;
	margin:0px auto 0px auto;
	background-color: #ffffff;
	overflow:auto; 
	padding: 0px;
	border: 1px solid #DDDDDD;
}

#pagina{
	width:780px;
	margin:  8px 8px 0px 8px;
	padding: 0px;
	background-image: url('img/fonscos.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	overflow:hidden; 
}

/* --------------------------------------------------------------- HEADER ---- */

#marc_header	{ 
	width:780px;
	height:106px;
	float:left;
	background-image: url('img/logo.jpg');
	background-repeat: no-repeat;
	/* background-position: top left; */
	background-position: bottom left;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

#header	{ 
	margin: 0px;
	padding: 0px;
}

#infosession {
	width:400px;
	font-weight:bold;
	float:right;
	text-align:right;
	padding-right:10px;
	color:#466946; 
}

#infosession a {
	font-weight: bold;
	text-decoration:underline;
	color:#466946; 
}

#linkhome img{
       float:left;
       width:400px;
       height:80px;
       border:0px;
} 




#menu_idioma { 
	width:200px;
	float:right;
	text-align: right;
	margin: 0px;
	padding: 0px;
	padding-right:10px;
	padding-top:5px;
	font-family: Verdana,"Trebuchet MS",Arial; 
	color:#466946; 
	font-size: 9px; 
	font-weight:bold;
}

/* tractament dels links dels idiomes*/
A.link_idiomes          { font-family: Verdana,"Trebuchet MS",Arial; color:#466946; font-size: 9px; text-decoration: none; font-weight:normal; }
A.link_idiomes:link     {color:#466946;} 
A.link_idiomes:active   {color:#466946;} 
A.link_idiomes:visited  {color:#466946;} 
A.link_idiomes:hover    {color:#101010; text-decoration: underline; } 


/* --------------------------------------------------------------- MENU SUP ---- */

#marc_menusup{ 
/*	border-bottom: 3px solid #DDDDDD; */
	width:780px;
	float:left;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}


/* CSS Tabs */
.menusup {
	padding: 0px;
	padding-left:20px;
	padding-right:20px;
	float: left;
	margin: 3px 0px 5px 0px;
	background: #fff;
}

/* rounded */

#nav {
	width: 100%;
	margin: 0px;
	padding: 3px 0px 0px 20px;
	border-bottom: 1px solid #A4CF7D;
	/* border: 1px solid #DDDDDD; */
	background-color: #FFFFFF;
	float: right;
}

#nav li {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	list-style-type: none;
	margin: 0px 2px 0px 2px;
	background-color: #FFFFFF;
}

ul#nav li a {
	float: left;
	font-size: 1.1em;
	font-weight: bold;
	padding: 2px 8px 2px 8px;
	text-decoration: none;
	color: #336600;
	background-color: #f0f0f0;
}

ul#nav li#active a {
	color: #FFFFFF;
	background-color: #A4CF7D;
}

ul#nav li a:hover, ul#nav li#active a:hover {
	color: #CC0000;
}
/* Fi CSS Tabs */


#marc_submenusup{ 
	width:780px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}


/* CSS Tabs */
.submenusup {
	padding: 0px;
	padding-left:0px;
	padding-right:20px;
	float: left;
        text-align:center;
	margin: 0px 0px 10px 0px;
	background: #fff;
        width:600px;}

#nav2 {

	margin: 5px 0px 0px 0px;
	padding: 3px 0px 3px 283px;
	float: left;
}

#nav2 li {
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	margin: 0px 2px 0px 2px;
	background-color: #a4cf7d;
}

ul#nav2 li a {
	float: left;
	font-size: 1.1em;
	font-weight: bold;
	padding: 1px 5px 2px 4px;
	text-decoration: none;
	color: #ffffff;

}

ul#nav2 li#active a {
	color: #d42f11;
	text-decoration: none;

}

ul#nav2 li a:hover, ul#nav2 li#active a:hover {
	color: #333333;
}


/* --------------------------------------------------------------- COS ---- */
#marc_cos{ 
	width:780px;
	float:left;
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
	/* background-color: #FFFFFF; */
}


#cos {
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	margin-bottom: 60px;
	text-align:left;
}



/* --------------------------------------------------------------- CONTINGUT - 1 sola columna ---- */
#marc_contingut_1col{ 
	width:690px;
	float:left;
	margin: 0px;
	padding: 0px;
}


#contingut_1col {
	width:100%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-left:12px;
	margin-right:12px;
	text-align:left;
}

#contingut_1col h1 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-size:1.5em;
	letter-spacing:0px;
	color:#505050;
	font-weight:bold;
	/* border-bottom: 1px solid #CCCCCC; */
	text-align:left;
	font-family: Arial; 
}

#contingut_1col h2 {
	width:100%;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size:1.2em;
	letter-spacing:0px;
	color:#D52D13;
	font-weight:bold;
	text-align:left;
	font-family: Arial; 
}


#contingut_1col h3 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	font-size:1.0em;
	letter-spacing:0px;
	color:#555555;
	font-weight:bold;
	text-align:left;
	font-family: Arial; 
}

.sense li {
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	margin: 0px 2px 0px 2px;
}


#contingut_1col p {
	padding-top: 8px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial; 
	font-size:1.1em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#contingut_1col p a {
	font-weight: normal;
	text-decoration:underline;
}

#contingut_1col ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#contingut_1col li {
	font-family: Arial; 
	font-size:1.1em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#contingut_1col li p {
	font-family: Arial; 
	font-size:1.0em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#contingut_1col td {
	font-family: Arial; 
	font-size: 11px; 
	color:#666666;
	letter-spacing:0pt;
}

/* css formularis contingut 1columna --------------------------------------------------------------------- */

#contingut_1col form {
	padding-left: 60px;
	padding-top: 20px;
	float: left;
	width: 100%;
	text-align: left;
	margin-bottom: 25px;
}

#contingut_1col form label {
     color:#666666;
	font-family: Arial; 
	text-align: left;
	padding-right: 0px;
	margin: 0px;
	font-weight: bold;
	font-size:11px;
	float: left;
	clear: left;
	width: 150px;
	float: left;
	padding-top: 3px;
	padding-bottom: 1px;
}

#contingut_1col form input {
     color:#666666;
	font-family: Arial; 
	font-size:11px;
	margin: 0px;
	margin-bottom: 3px;
	width: 300px;
	background-color: #f0f0f0;
	border: 1px solid #999999;
	float: left;
}

#contingut_1col form textarea {
     color:#666666;
	font-family: Arial; 
	font-size:11px;
	margin: 0px;
	margin-bottom: 3px;
	width: 300px;
	background-color: #f0f0f0;
	border: 1px solid #999999;
	float: left;
}


#contingut_1col form input.inputhidden {
	border: 0px;
}

#contingut_1col form .submit {
	width: 60px;
	float: left;
	text-align: center;
	font-weight: bold;
	font-size:11px;
	color:#666666;
}


/* fi css formularis contingut 1columna ------------------------------------------------------------------- */



/* --------------------------------------------------------------- CONTINGUT - esquerra ---- */
#marc_contingut_esquerra{ 
	width:450px;
	float:left;
	margin: 0px;
	padding: 0px;
}

/* a este c?digo IE no le hace caso */
html>body #marc_contingut_esquerra{ 
	width:420px;
}

#contingut_esquerra {
	width:100%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-left:12px;
	margin-right:12px;
	text-align:left;
}

#contingut_esquerra h1 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-size:1.5em;
	letter-spacing:0px;
	color:#505050;
	font-weight:bold;
	/* border-bottom: 1px solid #CCCCCC; */
	text-align:left;
	font-family: Arial; 
}

#contingut_esquerra h2 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-size:1.2em;
	letter-spacing:0px;
	color:#cc0000;
	font-weight:bold;
	text-align:left;
	font-family: Arial; 
}


#contingut_esquerra h3 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 2px;
	margin-bottom: 8px;
	font-size:1.2em;
	letter-spacing:0px;
	color:#ADA03F;
	font-weight:bold;
	text-align:left;
	font-family: Arial; 
}


#contingut_esquerra p {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial; 
	font-size:1.1em;
	letter-spacing: 1px;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#contingut_esquerra p.boxnormal {
	margin-bottom: 0px;
        padding: 5px;
        border-bottom: 1px solid #eeeeee;
        border-top: 1px solid #eeeeee;
        border-left: 1px solid #eeeeee;
        border-right: 1px solid #eeeeee;
        margin-bottom: 5px;
        height: 28px;
        width:400px;

}



#contingut_esquerra p.boxhigh {
	margin-bottom: 0px;
        padding: 5px;
        border-bottom: 1px solid #A4CF7D;
        border-top: 1px solid #A4CF7D;
        border-left: 1px solid #A4CF7D;
        border-right: 1px solid #A4CF7D;
        margin-bottom: 30px;
        background:#F2F8EC;
        height: 65px;
        width:400px;
        display:block;
}

#contingut_esquerra p.boxhigh a {
        color:#333333;
}


#contingut_esquerra p a {
	font-weight: bold;
	text-decoration:underline;
}

#contingut_esquerra p a.linkhome {
	font-size:11px;
        vertical-align:middle;
	text-decoration:underline;
        padding-left: 0px;
}

#contingut_esquerra ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#contingut_esquerra  li {
	font-family: Arial; 
	font-size:1.1em;
	color:#555555;
	letter-spacing:0pt;
	text-align:left;
}

#contingut_esquerra .boto{
        width: 70px;
        margin-left: 232px;
}
/* css formularis contingut esquerra --------------------------------------------------------------------- */

#contingut_esquerra form {
	padding-left: 25px;
	padding-top: 20px;
	float: left;
}

#contingut_esquerra form label {
     color:#888888;
	font-family: Arial; 
	text-align: left;
	padding-right: 0px;
	margin: 0px;
	font-weight: bold;
	font-size:11px;
	clear: both;
	float: left;
	width: 300px;
}

#contingut_esquerra form input {
     color:#333333;
	font-family: Arial; 
	font-size:11px;
	margin: 0px;
	margin-bottom: 3px;
	/* clear: both; */
	float: left;
	width: 300px;
	background-color: #f0f0f0;
	border: 1px solid #999999;
}

#contingut_esquerra form textarea {
     color:#333333;
	font-family: Arial; 
	font-size:11px;
	margin: 0px;
	margin-bottom: 3px;
	clear: both;
	float: left;
	width: 300px;
	background-color: #f0f0f0;
	border: 1px solid #999999;
}


#contingut_esquerra form input.inputhidden {
	border: 0px;
}

#contingut_esquerra form .submit {
	width: 60px;
	margin-right: 5px;
	background-color: #999999;
	color:#ffffff;
	float: left;
}


/* fi css formularis contingut esquerra ------------------------------------------------------------------- */



/* --------------------------------------------------------------- CONTINGUT - dreta ---- */
#marc_contingut_dreta{ 
	width:285px;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
/* a este c?digo IE no le hace caso */
html>body #marc_contingut_dreta{ 
	width:270px;
}

#contingut_dreta {
	width:100%;
	float:right;
	padding:0px 10px 0px 0px;
	text-align:left;
	/* border-left: 1px solid #A4CF7D; */
}

#contingut_dreta h1 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-size:1.5em;
	letter-spacing:0px;
	color:#505050;
	font-weight:bold;
	/* border-bottom: 1px solid #CCCCCC; */
	text-align:left;
	font-family: Arial; 
}

#contingut_dreta h2 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-size:1.1em;
	letter-spacing:0px;
	color:#cc0000;
	font-weight:bold;
	text-align:left;
	font-family: Arial; 
        background:#f0f0f0;
        padding-left:4px;	
}

#contingut_dreta h3 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 2px;
	margin-bottom: 8px;
	font-size:1.2em;
	letter-spacing:0px;
	color:#ADA03F;
	font-weight:bold;
	text-align:left;
	font-family: Arial; 
}

#contingut_dreta p {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial; 
	font-size:1.1em;
	letter-spacing: 1px;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
	padding-left:4px;	
}


#contingut_dreta p a {
	font-weight: normal;
	text-decoration: underline;
}

#contingut_dreta .groc {
	color:#ADA03F;
}





/* --------------------------------------------------------------- PEU ---- */

#marc_peu{ 
	border-top: 1px solid #DDDDDD;
	border-bottom: 8px solid #ffffff;
	width:780px;
	float:left;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}

#peu	{ 
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left:20px;
	padding-right:20px;
}

#peu p {
	/* border-top: 1px solid #99AABC; */
	text-align:center;
	color:#336600;
	font-size:1.1em;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0px;
}

#peu p a {
	color:#336600;
	font-weight:normal;
	text-decoration:underline;
}

/* -------------------------------------------------------------------------------- */

/* css fotos text a la dreta */
/*
img {
	background:#ccc;
	padding:1px;
	border:2px solid #eee;
}
*/



.imatges {padding: 4px; margin: 5px 0; border: 1px solid #DDDDDD; background-color: #fff; text-align: left;}



/* CSS news home ------------------------------------------------------------------- */

#item_news{
     width:95%;
     float:left;
     margin-bottom: 0px;
}

#item_news h2 {
	margin: 0px;
	padding: 2px;
	color: #FF7F00;
	font-weight: normal;
	font-size:1.1em;
	text-decoration: none;
	border-bottom: 0px;
	text-align: left;
}

#item_news h2 a {
	color: #D32D13;
	text-decoration:none;
}

#item_news p {
	margin: 0px;
	padding: 0px 4px 5px 4px;
	color: #666666;
	font-size:1.1em;
	text-align: left;
}

#item_news p a {
	color: #D32D13;
	font-weight: normal;
	text-decoration:underline;
}

/* FI CSS news home ------------------------------------------------------------------- */


/* css formulari entrada --------------------------------------------------------------------- */

#formulari {
	width:95%;
}

#formulari fieldset {
	border: 0px;
	background-color: #F2F8EC;
 	padding-top:5px;
 	padding-bottom:5px;
 	padding-left:10px;
 	padding-right:5px;
 	margin-bottom: 0px; 
}


#formulari label, #formulari input {
	font-size:1.0em;
	margin: 0px;
}

#formulari label {
	color: #666666;
	text-align: right;
	padding-right: 10px;
	font-weight: normal;
	padding: 4px;
	font-size:1.1em;
}

#formulari input {
	border: 1px solid #A4CF7D;
	color: #55AB08;
	background-color: #FFFFFF;
	font-size:1.0em;
	width: 180px;
	margin: 0px;
	padding-left: 2px;
}


#formulari input.inputhidden {
	border: 0px;
}

#formulari .submit {
	background-color: #A4CF7D;
	color: #FFFFFF;
	border: 0px;
	font-weight: normal;
	font-size:1.0em;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 4px;
	padding: 4px;
	width: 80px;
}
/* fi css formulari entrada ------------------------------------------------------------------- */

br {
	clear: left;
}

/* llista novetats */

#area_novetats  {
	margin-bottom:20px;
}

#area_novetats h2 {
	width:100%;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-bottom: 8px;
	font-size:1.1em;
	letter-spacing:0px;
	color:#D52D13;
	font-weight:normal;
	text-align:left;
	font-family: Arial; 
}

#area_novetats h2 a{
	color:#D32D13;
	/* color:#5CAD10; verd */
}

#area_novetats p {
	margin-top: 2px;
	margin-bottom: 15px;
	font-family: Arial; 
	font-size:1.1em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#area_novetats p a {
	font-weight: bold;
	text-decoration:underline;
}

#area_novetats ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#area_novetats li {
	font-family: Arial; 
	font-size:1.1em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#area_novetats li p {
	font-family: Arial; 
	font-size:1.0em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#area_novetats td {
	font-family: Arial; 
	font-size: 11px; 
	color:#666666;
	letter-spacing:0pt;
}


/* ---------------------------------------------- pop-up fitxa activitat agenda --- */
#activitat_view{
	display:none;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-275px;
	width:550px;
	background-color:#ffffff;
	padding:20px;
	/* border:8px solid #FFE3BF; */
	border:2px solid #a4cf7d;
	overflow:auto;
	overflow-x:hidden;
	margin-top:20px;
}

#activitat_view h2 { 
	width:95%;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-top:0px;
	margin-top: 20px;
	margin-bottom: 8px;
	font-size: 1.7em;
	font-weight: bold;
	color: #f49711;
	clear:left;
}

#activitat_view p { 
	width:95%;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 1.1em;
	font-weight: normal;
	color: #555555;
        line-height:16px;
}

#activitat_view form input{
	vertical-align:middle;
	color:#666666;
	font-family: Arial,\"Trebuchet MS\",Arial; 
	font-size:1.1em;
	float:left;
	margin-bottom:4px;
}


/* --------------------------------------------------------------------------------- */
/* llista socis*/

#area_socis  {
	margin-bottom:20px;
}

#area_socis h1 {
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 2px;
	margin-bottom: 8px;
	font-size:1.8em;
	letter-spacing:0px;
	color:#505050;
	font-weight:bold;
	border-bottom: 1px solid #f0f0f0;
	text-align:left;
	font-family: Arial; 
}

#area_socis h2 {
	width:100%;
	padding: 2px;
	margin: 2px;
	font-size:1.1em;
	letter-spacing:0px;
	color:#666666;
	font-weight:normal;
	text-align:left;
	font-family: Arial,Verdana; 
	border-bottom: 1px solid #f0f0f0;
}

#area_socis h2 a{
	color:#5CAD10;
	font-weight:bold;
	/* color:#5CAD10; verd */
}

#area_socis h2 a.gris{
	color:#666666;
	font-weight:normal;
	text-decoration: underline;
}


#area_socis p {
	padding: 8px 5px 12px 15px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial; 
	font-size:1.1em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
	border-top: 0px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 0px solid #cccccc;
	background-color: #FFF9EF;
}

#area_socis p a {
	font-weight: bold;
	text-decoration:underline;
}

#area_socis ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#area_socis li {
	font-family: Arial; 
	font-size:1.1em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#area_socis li p {
	font-family: Arial; 
	font-size:1.0em;
	color:#666666;
	letter-spacing:0pt;
	text-align:left;
}

#area_socis td {
	font-family: Arial; 
	font-size: 11px; 
	color:#666666;
	letter-spacing:0pt;
}


.popup{
	float: left;
	text-align: left;
	font-family: Arial; 
	font-size: 11px; 
	color:#666666;
	letter-spacing:0pt;
}

.popuptext{
	float: left;
	text-align: left;
	background-color:#ffffff;
	margin:0px;
	width: 300px;
	padding:10px 15px 10px 15px ;
	border:solid 2px #5CAD10;
	font-family: Arial; 
	font-size: 11px; 
	color:#666666;
	letter-spacing:0pt;
}

.popuptext h2 {
	float: left;
        width: 100%;
	text-align: left;
	margin:0px 0px 8px 0px;
	font-family: Arial; 
	font-size: 15px; 
	color:#666666;
	letter-spacing:0pt;
}

#galeria, #galeria2, #galeria3{
      float:left;
      width:410px;
      margin:30px 0px 30px 5px;
      padding:0px;
      border:0px;
}


#llista_home {
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#llista_home li {
	float: left;
        text-align: left;
        width: 270px;
	padding: 5px;
	display: inline;
	list-style-type: none;
	margin: 4px 2px 4px 2px;
	background-color: #f9f9f9;
        border-top: 1px solid #ffffff;
        border-right: 1px solid #d9d9d9;
        border-bottom: 1px solid #d9d9d9;
        border-left: 1px solid #ffffff;
        clear: left;
        color:#666666;
}

#llista_home li a {
	font-weight: normal;
	text-decoration:underline;
}

/* a este c?digo IE no le hace caso */
html>body #llista_home li {
        width: 250px;
}


#llista_palets {
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#llista_palets li {
	float: left;
        text-align: left;
        width: 100%;
	padding: 5px;
	display: inline;
	list-style-type: none;
	margin: 4px 2px 4px 2px;
	background-color: #f9f9f9;
        border-top: 1px solid #ffffff;
        border-right: 1px solid #d9d9d9;
        border-bottom: 1px solid #d9d9d9;
        border-left: 1px solid #ffffff;
        clear: left;
        color:#666666;
}

#llista_palets li a {
	font-weight: normal;
	text-decoration:underline;
}

/* a este c?digo IE no le hace caso */
html>body #llista_palets li {
        width: 100%;
}


/* Taula associats _________________________________________________ */

#table_asso{
        float:left;
        width:95%;
	color: #555555; 
	font-family: Arial; 
	font-size: 1.6em; 
	vertical-align: top;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 10px 0px;
}

/* a este c?digo IE no le hace caso */
html>body #table_asso{ 
        padding: 0px 0px 0px 0px;
}

#table_asso table {
	width:100%;
}

#table_asso th {
	background-color:#f9f9f9;
	padding:2px;
	padding-left:3px;
	font-size:0.7em;
	font-weight:bold;
	color:#999999;
	vertical-align:top;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
}

#table_asso td {
	padding:1px;
	padding-left:3px;
	font-size:0.7em;
	font-weight:normal;
	color:#666666;
	border-bottom: 1px dotted #cccccc;
	vertical-align:middle;
	height: 20px;
}

#table_asso td a {
	font-weight: normal;
	color:#cc0000;
	text-decoration:none;
}


#table_asso td.fons_parell {
	background-color:#ffffff;
}

#table_asso td.fons_senar {
	background-color:#FFFFFF;
}

#table_asso td.fons_actiu {
	background-color:#bad376;
	color:#333333;
}
