body{	
/*	
	background-color: #474747;
	background-image: url(/img/back01_berlin.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
*/
	padding: 0px;
	margin: 0px auto;
	width: 1000px;
	background-color: #5B5A5C;
	background-image: url(/img/fons.gif);
	background-position: center top;
	background-repeat:no-repeat;

	scrollbar-base-color: #444444;
	scrollbar-arrow-color: #383838;
	scrollbar-3dlight-color: #444444;
	scrollbar-darkshadow-color: #444444;
	scrollbar-face-color: #444444;
	scrollbar-highlight-color: #383838;
	scrollbar-shadow-color: #383838;
	scrollbar-track-color: #383838;

}

.menu_ocult_1{
	z-index:5;
	position:relative;
	display:none;
}

.menu_ocult_2{
	z-index:6;
	position:relative;
	display:none;
}

.menu_ocult_3{
	z-index:7;
	position:relative;
	display:none;
}

.menu_ocult_4{
	z-index:8;
	position:relative;
	display:display;
}

.menu_ocult_5{
	z-index:9;
	position:relative;
	display:none;
	height:45px;
}

.menu_ocult_6{
	z-index:9;
	position:relative;
	display:none;
	height:45px;
}


#flash_portada{
	z-index:1;
}

#men{
	z-index:13;
	position:absolute;
}

#web{
	width:1002px;
	background-color:#444;
	z-index:1;
	position:relative;
	
}
#logo{
	width:1002px;
	height:146px;
	background-color:#474747;
	background-image: url(/img/fons_top.gif);
	
}

.menu_horitzontal{
	background-color: #5b5b5b;
	height:21px;
	padding-left:13px;
	padding-right:16px;

}

.menu_horitzontal_menup13:link{

	font-family:arial,tahoma,verdana;
	font-size:0.8em;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_horitzontal_menup13:visited{

	font-family:arial,tahoma,verdana;
	font-size:0.8em;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_horitzontal_menu{

	font-family:arial,tahoma,verdana;
	font-size:0.9em;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_horitzontal_menu:link{

	font-family:arial,tahoma,verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menu_horitzontal_menu:visited{

	font-family:arial,tahoma,verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menu_horitzontal_menu:active{

	font-family:arial,tahoma,verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.link_horitzontal{
	font-family:arial,tahoma,verdana;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/*
.fons_groc{ background-color:#FFFF00;  }
*/
.fons_blanc{ background-color:#FFFFFF; }
.fons_rosa{ background-color:#c515ae; }


.text_taronja{
	font-family:tahoma;
	font-size:11px;
	color:#fa611e;	
	text-decoration:none;
}
.text_blau{
	font-family:tahoma;
	font-size:11px;
	color:#4978e1;	
	text-decoration:none;
}
.text_blanc{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;	
	text-decoration:none;
}
.text_blanc:link{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;	
	text-decoration:none;
}

.text_nou{
	font-family:tahoma;
	font-size:13px;
	color:#FFFFFF;	
	text-decoration:none;
}




.link_text_nou:link, .link_text_nou:visited{
	font-family:arial;
	font-size:13px;
	color:#CCCCCC;

}

.link_text_nou:hover{
	font-family:arial;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}





.text_blanc:hover{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;	
	text-decoration:none;
}
.text_blanc:visited{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;	
	text-decoration:none;
}

.text_blanc_italic{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;	
	font-style:italic;
}

.text_gran_blanc{
	font-family:tahoma;
	font-size:1.2em;
	color:#FFFFFF;
	font-weight:bold;
}

.titol_apartat{
	font-family:tahoma;
	font-size:1.3em;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.titol_apartat_blanc{
	font-family:tahoma;
	font-size:1.3em;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.titol_apartat2{
	font-family:tahoma;
	font-size:1.0em;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.fons_groc_lletra_negre{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#FFFF00;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
	font-weight:bold;
}

.fons_groc_lletra_negre:hover{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
	font-weight:bold;
}

.fons_blanc_lletra_negre{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#FFFFFF;
}

.fons_negre_lletra_blau{
	font-family:tahoma;
	font-size:11px;
	color:#4978e1;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}


.fons_negre_lletra_vermell{
	font-family:tahoma;
	font-size:11px;
	color:#ff1f4f;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}
.fons_negre_lletra_vermell:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ff1f4f;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}

.fons_gris_lletra_blanc{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#4b4b4b;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}





.link_intern{
	font-family:arial;
	font-size:11px;
	color:#CCCCCC;

}
.link_intern:link, .link_intern:visited{
	font-family:arial;
	font-size:11px;
	color:#CCCCCC;

}

.link_intern:hover{
	font-family:arial;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}







.fons_negre_lletra_blanc{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}
.fons_negre_lletra_blanc:link{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}
.fons_negre_lletra_blanc:visited{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}


.fons_negre_lletra_blanc:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
}





.fons_negre_lletra_rosa{
	font-family:tahoma;
	font-size:11px;
	color:#c515ae;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}
.fons_negre_lletra_rosa:link{
	font-family:tahoma;
	font-size:11px;
	color:#c515ae;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}
.fons_negre_lletra_rosa:visited{
	font-family:tahoma;
	font-size:11px;
	color:#c515ae;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}



.fons_negre_lletra_groc{
	font-family:tahoma;
	font-size:11px;
	color:#FFFF00;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}

.fons_negre_lletra_groc:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#FFFF00;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}


.fons_negre_lletra_groc:link{
	font-family:tahoma;
	font-size:11px;
	color:#FFFF00;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}
.fons_negre_lletra_groc:visited{
	font-family:tahoma;
	font-size:11px;
	color:#FFFF00;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}





.fons_negre_lletra_taronja{
	font-family:tahoma;
	font-size:11px;
	color:#fa611e;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}

.fons_negre_lletra_taronja:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#fa611e;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}


.fons_negre_lletra_taronja:link{
	font-family:tahoma;
	font-size:11px;
	color:#fa611e;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}
.fons_negre_lletra_taronja:visited{
	font-family:tahoma;
	font-size:11px;
	color:#fa611e;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}



.fons_negre_lletra_verd{
	font-family:tahoma;
	font-size:11px;
	color:#00d487;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}

.fons_negre_lletra_verd:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#00d487;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}


.fons_negre_lletra_verd:link{
	font-family:tahoma;
	font-size:11px;
	color:#00d487;
	background-color:#000000;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	vertical-align:middle;
}


.fons_negre_lletra_rosa:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#c515ae;
	height:18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
}



.fons_negre_lletra_blanc2{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
}

.text_titol{
	font-family:tahoma;
	font-size:19px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

h1{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 1.5em;
	line-height:1em;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	letter-spacing: -2px
}

h2{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 1.3em;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	letter-spacing: -1px
}

h3{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 1em;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	letter-spacing: -1px
}

.text_verd{
	font-family:tahoma;
	font-size:11px;
	color:#;
	text-decoration:none;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.text_groc{
	font-family:tahoma;
	font-size:11px;
	color:#FFFF00;
	text-decoration:none;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.text_groc:hover{
	font-family:tahoma;
	font-size:11px;
	background-color:#262828;
	color:#FFFF00;
	text-decoration:none;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.mes_anterior{
	background-color:#959500;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.mes_actual{
	background-color:#ffff00;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.textg_blanc{
	font-family:tahoma;
	font-size:12px;
	color:#FFFFFF;
}

.textg_fons_negre{
	font-family:tahoma;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
}

.textg_fons_vermell{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ff1f4f;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_vermell:link{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ff1f4f;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_vermell:visited{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ff1f4f;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_vermell:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#fff;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_rosa{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#c515ae;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}


.textg_fons_rosa:link{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#c515ae;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_rosa:visited{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#c515ae;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_rosa:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#fff;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.text_fons{
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}

.fons_blau,.fons_blau:link,.fons_blau:visited{
	background-color:#4978e1;
}
.fons_groc,.fons_groc:link,.fons_groc:visited{
	background-color:#FFFF00;
}

.text_titular{
	font-family:Arial;
	color:#b1c7f8;
	font-size:1.8em;
	letter-spacing: -2px;
	text-decoration:underline;
}
.text_titular2{
	font-family:Arial;
	color:#ffffff;
	font-size:1.8em;
	letter-spacing: -2px;
	font-weight:bold;
	text-decoration:none;
}
.text_titular:hover{
	text-decoration:none;
}
.text_titular_agenda{
	font-family:Arial;
	color:#FFFF00;
	font-size:1.4em;
	letter-spacing: -2px;
	text-decoration:underline;
}
.text_titular_agenda:hover{
	text-decoration:none;
	
}




.textg_fons_blau{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#4978e1;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_blau:link{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#4978e1;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_blau:visited{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#4978e1;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}



.textg_fons_blau:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}


.textg_fons_taronja{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#fa611e;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_groc{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ffff00;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_groc:link{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ffff00;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_groc:visited{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ffff00;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_groc:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#fff;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_verd{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#00d487;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_verd:link{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#00d487;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.textg_fons_verd:visited{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#00d487;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}

.textg_fons_verd:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#fff;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration:none;
}
.linkg_rosa{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.linkg_rosa:hover{
	font-family:tahoma;
	font-size:11px;
	color:#c515ae;
	background-color:#343434;
	text-decoration:none;
	height:13px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.textg_vermell{
	font-family:tahoma;
	font-size:12px;
	color:#ff1f4f;
}

.link_gris{
	font-family:tahoma;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:underline;
}

.link_menu{
	font-family:tahoma;
	font-size:11px;
	color:#cccccc;
	text-decoration:none;
}

.link_menu:hover{
	font-family:tahoma;
	font-size:11px;
	color:#807e7e;
	text-decoration:none;
}

.text_gris{
	font-family:tahoma;
	font-size:11px;
	color:#CCCCCC;
	
}
.gris01{
	font-family:arial;
	font-size:11px;
	color:#CCCCCC;
	
}

.text_rosa{
	font-family:tahoma;
	font-size:11px;
	color:#c515ae;
	text-decoration:none;
}

.text_gris_fort{
	font-family:tahoma;
	font-size:11px;
	color:#818181;
}

.text_vermell{
	font-family:tahoma;
	font-size:11px;
	color:#ff1f4f;
	text-decoration:none;
}

.text_negre{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.text_negre:link{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.text_negre:visited{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.text_negre:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}


.agenda_over{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	font-weight:bold;
}


.form_text {
	background-color:#8f8f8f; 
	border-top-color:#323232;
	border-bottom-color:#323232;
	border-left-color:#323232;
	border-right-color:#323232;
	border-width:0px;
	font-family:tahoma; 
	font-size:11px;
	padding-left:2px;
	color:#000000;
	border-style:solid;
	
	scrollbar-base-color: #686868;
	scrollbar-arrow-color: #686868;
	scrollbar-3dlight-color: #686868;
	scrollbar-darkshadow-color: #686868;
	scrollbar-face-color: #8f8f8f;
	scrollbar-highlight-color: #686868;
	scrollbar-shadow-color: #757575;
	scrollbar-track-color: #8f8f8f;
}
.form_textarea {
	background-color:#8f8f8f; 
	border-top-color:#454747;
	border-bottom-color:#454747;
	border-left-color:#454747;
	border-right-color:#454747;
	border-width:1px;
	font-family:tahoma; 
	font-size:11px;
	color:#000000;
	border-style:solid;
	/*overflow: hidden;*/
	padding:5px;
}

.form_boto {
	background-color:#8f8f8f; 
	border-width:0px;
	color:#000000;
	font-family:tahoma; 
	font-size:11px;
}

.checkbox, .radio { 
  height: 21px; 
  padding: 0 0 0 20px; 
  background: url("/img/checkbox.gif") no-repeat 0 0; 
  cursor: default; 
} 
.checkbox input, .radio input { 
  display: none; 
} 
.radio { 
  background: url("/img/radios.gif") no-repeat 0 0; 
} 
.selected { 
  background-position: 0 -52px; 
} 



#dhtmltooltip{
	position: absolute;
	width: 222px;
	height: 222px;
	background-color: black;
	visibility: hidden;
}



.link_blanc{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.link_blanc:hover{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}


.link_negre{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.link_negre:hover{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.menuskin
{
	position: absolute;
	background-color: #353535;
	border: 0px;
	line-height: 18px;
	font: normal 12px Tahoma;
	z-index: 100;
	padding:7px;
	visibility: hidden;
	width:400px;
}
.menuskin a
{
	text-decoration: none;
	color: white;
}

.taronja:link{ color:#fa611e; }
.vermell:link{ color:#ff1f4f; }
.groc:link{ color:#ffff00; }
.rosa:link{ color:#c515ae; }
.verd:link{ color:#00d487; }
.blanc:link{ color:#FFF; }
.blau_clar:link{ color:#7ba4ff; }
.vermell_clar:link{ color:#ff4a71; }
.rosa_clar:link{ color:#FF75FF; }

.taronja:visited{ color:#fa611e; }
.vermell:visited{ color:#ff1f4f; }
.groc:visited{ color:#ffff00; }
.rosa:visited{ color:#c515ae; }
.verd:visited{ color:#00d487; }
.blanc:visited{ color:#FFF; }
.vermell_clar:visited{ color:#ff4a71; }
.blau_clar:visited{ color:#7ba4ff; }
.rosa_clar:visited{ color:#FF75FF; }



.taronja{ color:#fa611e; }
.groc{ color:#ffff00; }
.rosa{ color:#c515ae; }
.verd{ color:#00d487; }
.blanc{ color:#FFF; }
.vermell{ color:#ff1f4f; }
.blau{ color:#4978e1; }
.blau_clar{ color:#7ba4ff; }
.rosa_clar{ color:#FF75FF; }

.taronja_hover:hover{ color:#fa611e; }
.rosa_hover:hover{ color:#c515ae; }
.vermell_hover:hover{ color:#ff1f4f; }
.blau_hover:hover{ color:#4978e1; }
.groc_hover:hover{ color:#ffff00; }
.verd_hover:hover{ color:#00d487; }

.home_top{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}
.home_top_titol{
	font-family:arial;
	font-size:1em;
	text-decoration:none;
}


/*fotos portada*/




#trans_negre{
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	width:120px;
	height:282px;
	z-index:1;
	position:relative;
}


.img{

	border: 1px solid #fff;
	width:104px;
	height:40px;
}

#notrans{
	padding-top:11px;
	filter: none;
	-moz-opacity:none;
	-khtml-opacity: none;
	opacity: none; 
	float:center;
	z-index:2;
	width:120px;
	height:282px;
	position:absolute;
}

.padd{
	padding-right: 6px;
}

.padd2{
	padding-left:6px;
}
.amagat{
	visibility:hidden;
}

.titol{
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	color:#fff;
	font-weight:bold;
	line-height:1em;
	letter-spacing: -1px
}

.titol_intro{
	font-family:tahoma;
	font-size:0.8em;
	color:#fff;
	font-weight:bold;
}


.frase_perfil{
	padding:3px 3px 4px 3px;
	background-image:url(/img/top_ml_fras01.gif);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.frase_perfil_grup{
	padding:3px 3px 4px 3px;
	background-image:url(/img/top_ml_fras01_grups.gif);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.boto_comunitat:link{
	background-color:#c515ae;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #c515ae;
	border-left: 1px solid #c515ae;
	border-right: 1px solid #700d63;
	border-bottom: 1px solid #700d63;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_comunitat:visited{
	background-color:#c515ae;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #c515ae;
	border-left: 1px solid #c515ae;
	border-right: 1px solid #700d63;
	border-bottom: 1px solid #700d63;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_comunitat:hover{
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}
.boto_grups:link{
	background-color:#ff1f4f;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #ff1f4f;
	border-left: 1px solid #ff1f4f;
	border-right: 1px solid #9e1532;
	border-bottom: 1px solid #9e1532;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_grups:visited{
	background-color:#ff1f4f;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #ff1f4f;
	border-left: 1px solid #ff1f4f;
	border-right: 1px solid #9e1532;
	border-bottom: 1px solid #9e1532;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_grups:hover{
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}



.boto_agenda:link{
	background-color:#ffff00;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#000;
	height:32px;
	border-top: 1px solid #ffff00;
	border-left: 1px solid #ffff00;
	border-right: 1px solid #898925;
	border-bottom: 1px solid #898925;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_agenda:visited{
	background-color:#ffff00;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#000;
	height:32px;
	border-top: 1px solid #ffff00;
	border-left: 1px solid #ffff00;
	border-right: 1px solid #898925;
	border-bottom: 1px solid #898925;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_agenda:hover{
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#000;
	text-decoration:none;
}

.title{
	font-family: Arial,Helvetica,sans-serif;
	font-size:0.5em;
	color:#7ba4ff;
	font-weight:bold;
	LETTER-SPACING: -2px;
}

.boto_locals:link{
	background-color:#fa611e;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#000;
	height:32px;
	border-top: 1px solid #fa611e;
	border-left: 1px solid #fa611e;
	border-right: 1px solid #9f3f15;
	border-bottom: 1px solid #9f3f15;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_locals:visited{
	background-color:#fa611e;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#000;
	height:32px;
	border-top: 1px solid #fa611e;
	border-left: 1px solid #fa611e;
	border-right: 1px solid #9f3f15;
	border-bottom: 1px solid #9f3f15;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_locals:hover{
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
.boto_noticies:link{
	background-color:#4978e1;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #4978e1;
	border-left: 1px solid #4978e1;
	border-right: 1px solid #2d51a1;
	border-bottom: 1px solid #2d51a1;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_noticies:visited{
	background-color:#fa611e;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #4978e1;
	border-left: 1px solid #4978e1;
	border-right: 1px solid #2d51a1;
	border-bottom: 1px solid #2d51a1;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_noticies:hover{
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}
.boto_negre:link{
	background-color:#000;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #323232;
	border-bottom: 1px solid #323232;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_negre:visited{
	background-color:#000;
	border:0px;
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	height:32px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #323232;
	border-bottom: 1px solid #323232;
	padding-right:21px;
	padding-left: 19px;
	padding-top:6px;
	text-decoration:none;
}

.boto_negre:hover{
	font-family:arial,verdana,tahoma;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}


#dj{
	position:absolute;
	z-index:4;
	margin-top:83px;
	margin-left:12px;
}	


.pagina:link, .pagina:visited{
	border: 1px solid gray;
	padding:4px;
	text-decoration:none;
	font-family:tahoma;
	font-size:11px;
}
.pagina:hover{
	padding:4px;
	text-decoration:none;
	font-family:tahoma;
	font-size:11px;
}
.pgroc:link, .pgroc:visited{
	color:#FFFF00;	
}

.pgroc:hover{
	border: 1px solid #FFFF00;
	background-color:#FFFF00;
	color:black;
}

.pblau_clar:link, .pblau_clar:visited{
	color:#7ba4ff;	
}

.pblau_clar:hover{
	border: 1px solid #7ba4ff;
	background-color:#7ba4ff;
	color:black;
}




.pagina_actual:link, .pagina_actual:visited{
	padding:4px;
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}
.pagina_actual:hover{
	color:white;
	padding:4px;
	text-decoration:none;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}

.tag1:link, .tag1:visited, .tag1:hover{
	font-size:1.2em;
}
.tag2:link, .tag2:visited, .tag2:hover{
	font-size:1.5em;
}
.tag3:link, .tag3:visited, .tag3:hover{
	font-size:1.8em;
}

