body { margin-left: 0px; margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;  background-color: #f0f0f0;  background-image: url(../upload/public/imatges/web_inici/fons_total.gif);  background-position: center;  background-repeat: repeat-y;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;     }

a { text-decoration: none;  color: #0a7200; }
a.titsup { text-decoration: none;  color: #EAFF00; }
a:hover { color: #006400; text-decoration: underline; }
a.idioma:hover { color: #000000; text-decoration: underline;}
a.menu2:hover { color: #00C402;  text-decoration: none; }
a.menu1:hover { color: #000000;   text-decoration: none; }
a.negre:hover { color: #000000;   text-decoration: underline; }
a.titsup:hover { color: #000000;   text-decoration: none; }

.bg_blanc  { background-color: #FFFFFF; }
.bg_verdclar  { background-color: #DCFDA8; }
.bg_logo_peu  { background-image: url(../upload/public/imatges/web_inici/peu1.gif);  background-repeat: no-repeat;  background-position: bottom;   }
.espai_menu1 { background-color: #C6ED61;   padding-left: 15px; padding-bottom: 2px; padding-top: 2px;   margin-top: 3px;  }
.espai_menu2 { background-color: #DCFDA8;  padding-left: 43px;  background-image: url(../upload/public/imatges/web_inici/bg_submenu.gif);  background-position: left;  background-repeat: no-repeat;     }
.bg_menu_sup  { background-image: url(../upload/public/imatges/web_inici/cap_mn.gif); }

.idioma, .menu1, .peu1, .peu2, .notibreu, .titsup { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, Sans-serif; } 
.data2, .titular { font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif; }
.data { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, Sans-serif; }
.menu2 { font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, Sans-serif;; } 
.menu1 { text-transform: uppercase; } 
.menu1 { text-transform: uppercase; } 

/* text mida */
.idioma, .data, .data2, .titsup { font-size: 10px;} 
.peu1, .peu2, .menu1, .titular  { font-size: 11px;} 
.menu2, .nota  { font-size: 12px;} 

/* text color */
.idioma, .nota, .titular { color: #166300; }  /* verd ampolla */
.data2 { color: #a6c75d; }  /* verd clar */
.data { color: #878787; }  /* gris clar */
.peu2 { color: #616161; }  /* gris fosc */
.negre, .menu1, .menu2 { color: #000000; }  /* negre */
.titsup { color: #EAFF00; }  /* groc */

/* text caracterÃ�Â­stiques */
.idioma, .menu1, .menu2, .peu1, .nota, .titular { font-weight: bold; }
.titols { font: bold 1.9em "Arial Narrow", Arial, Helvetica, Sans-serif; color: #2b951e;  border-bottom: 2px solid #eaff00;  text-align: right;  padding-right: 25px;   	  }
.septaula {	border-bottom: 2px dotted #eaff00; }
.septaula2 { background-color: #f1ffdc; }
.septaula3 { background-color: #f1ffdc; padding-left: 40px;}
.titsup  { padding-left: 32px;   padding-bottom: 2px; }

/* alex */

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin: 2px;
	padding: 0px;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin: 2px;
	padding: 0px;
}

input.checkbox {
	background-color: transparent;
	border: 0px solid #4E4E4E;
	margin: 2px;
	padding: 0px;
}

input.radio {
	background-color: transparent;
	border: 0px solid #4E4E4E;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin: 2px;
	padding: 0px;
}

select {
	background-color: #F4F4F5;
	border: 1px solid #4E4E4E;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin: 2px;
	padding: 0px;
}

#taulaBanners img{
	border: 0;
	margin-top: 2px;
}
