.menu1, .menu1 a, .menu1 a:visited { background-color: #A1CB68; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.menu1-hover, .menu1-hover a, .menu1-hover a:visited { background-color: #A6F62C; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}

.menu1-sel, .menu1-sel a, .menu1-sel a:visited { background-color: #76BC09; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold;}

.menu1-res, .menu1-res a, .menu1-res a:visited { background-color: ; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold;}
.menu1-res-hover, .menu1-res-hover a, .menu1-res-hover a:visited { background-color: #A8D9FA; color: #198AE1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold;}

.menu2, .menu2 a, .menu2 a:visited { background-color: #C2E395; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
.menu2-hover, .menu2-hover a, .menu2-hover a:visited { background-color: #C2FA70; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}

.menu2-sel, .menu2-sel a, .menu2-sel a:visited { background-color: #C2E395; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}

.menu3, .menu3 a, .menu3 a:visited { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

.menu3-sel, .menu3-sel a, .menu3-sel a:visited { color: #FFFFFF; background-color: #A6002E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}


.idiomas1, .idiomas1 a, .idiomas1 a:visited { color: #FFFFFF; background-color: ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}
.idiomas1-hover, .idiomas1-hover a, .idiomas1-hover a:visited { color: #198AE1; background-color: #A8D9FA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}


.text_foot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.text_foot a , .text1 a:visited  { color: #63A0DF}
.text_foot a:hover { color: #F76F3B; }

.titol1 { color: #FFFFFF font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.titol2, .titol2 a , .titol2 a:visited { color: #198AE1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none }
.titol2 a:hover { color: #3333FF; }
.titol3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
.titol4 { color: #FFFFFF font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }

.text1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.text1 a , .text1 a:visited  { color: #198AE1}

.text2, .text2 a , .text2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}

.links1, .links1 a, .links1 a:visited { color: #198AE1 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}


/*------------------------------
// Calendaris
//------------------------------
*/

.calendario h1{

}

.calendario{
	display: none;
background:#e8f3d9;
text-align:center;
padding: 10px 0;
}

.calendario a img{
border:0;
padding: 5px 0;
}

.calendario a.boto{
border: 1px solid #FFF;
padding: 5px;
background: #53aef4;
font: normal bold 14px/20px Arial, sans-serif;
color:#FFF;
text-decoration: none;
}

.calendario a.boto:hover{
background: #a8d9fa;
color:#198ae1;
}