.boton_especial,.boton_especial:link{
font:11px Arial;
color: #ffffff;
text-decoration:none;
display:block;
padding:3px 0px;
background:url('/imgfiles/SS/Front/img/botoGris.gif') no-repeat;
margin:auto;
width:117px;
text-align:center;
cursor:pointer;
}
.boton_especial:hover{
background:url('/imgfiles/SS/Front/img/botoRosa.gif') no-repeat;
}


/**********Maquetacio**********/

body{
background-color:#000;
margin:0;

}

#container{
margin-left:auto;
margin-right:auto;
width:950px;
}

#cabecera{
width:100%;
background: url('/imgfiles/SS/Front/img/Grey/cabe.jpg') no-repeat;
height:270px;
}

#middle{
width:100%;
margin-top:-20px;
}

#esquerra{
float:left;
width:200px;
height:auto;
background:url('/imgfiles/SS/Front/img/esq_black.gif') no-repeat;
}

#pagina{
float:left;
width:74%;
margin:0 10px;
text-align:left;
padding:10px 0 0 5px
}

#resultados{
background:none;
border:1px dotted #666666;
width:144px;
margin:5px auto;
padding:5px;
text-align:left;
display:none;
}
/**********Maquetacio**********/

/**********MENU**********/

#contenidor_menu{
width:90%;
height:20px;
top:200px;
position:relative;
margin:auto;
}

	
#menu div.nodo_menu{
		color:white;
		font-family:Helvetica,Arial,Verdana;
		font-size:12px;
		float:left;
		display:block;
		padding:5px 0 5px 0;
		width:20%;
		font-weight:600;
		text-transform:uppercase;
		text-align:center;
		cursor:pointer;
		z-index:100;
		height:50px;
		border:0;
		}	
	
	.nodo_hover{
		border:0;
	}
.menu14{
background:url('/imgfiles/SS/Front/img/home.png') top center no-repeat;
}
.menu14:hover{
background:url('/imgfiles/SS/Front/img/home_hover.png') top center no-repeat;
}
.menu_sel14{
background:url('/imgfiles/SS/Front/img/Grey/home_selec.png') top center no-repeat;
}

.menu15{
background:url('/imgfiles/SS/Front/img/galerias.png') top center no-repeat;
}
.menu15:hover{
background:url('/imgfiles/SS/Front/img/galerias_hover.png') top center no-repeat;
}
.menu_sel15{
background:url('/imgfiles/SS/Front/img/galerias_selec.png') top center no-repeat;
}

.menu16{
background:url('/imgfiles/SS/Front/img/comunitat77.png') top center no-repeat;
}
.menu16:hover{
background:url('/imgfiles/SS/Front/img/comunitat77_hover.png') top center no-repeat;
}
.menu_sel16{
background:url('/imgfiles/SS/Front/img/comunitat77_selec.png') top center no-repeat;
}

.menu18{
background:url('/imgfiles/SS/Front/img/situacio.png') top center no-repeat;
}
.menu18:hover{
background:url('/imgfiles/SS/Front/img/situacio_hover.png') top center no-repeat;
}
.menu_sel18{
background:url('/imgfiles/SS/Front/img/situacio_selec.png') top center no-repeat;
}


.menu24{
background:url('/imgfiles/SS/Front/img/sessions.png') top center no-repeat;
}
.menu24:hover{
background:url('/imgfiles/SS/Front/img/sessions_hover.png') top center no-repeat;
}
.menu_sel24{
background:url('/imgfiles/SS/Front/img/sessions_selec.png') top center no-repeat;
}

	
	#selected{
		color:white;
		font-family:Helvetica,Arial,Verdana;
		font-size:11px;
		float:left;
		display:block;
		width:150px;
		font-weight:600;
		text-transform:uppercase;
	}	

	#selected:hover{
		color:white;
		font-family:Helvetica,Arial,Verdana;
		font-size:11px;
		float:left;
		display:block;
		width:150px;
		font-weight:600;
		text-transform:uppercase;
	}	
	
	.submenu{
	position:relative;
	display:none;
	font-family:Helvetica,Arial,Verdana;
	font-size:13px;	
	top:-10px;
	left:7px;
	margin-left:auto;
	text-transform:none;
	z-index:100;
	text-transform:uppercase;
	}
	
	.submenu div{
         	color:#ffffff;
		position:relative;
		z-index:100;
		width:100%;
		padding:5px 0 10px 0;
		border-bottom:1px dotted #ffffff;
		background-color:#000;
		opacity:0.60;
		filter: alpha(opacity=60);
	}
	
	.submenu div:hover{
		padding:5px 0 10px 0;
		color:#B6318C;
		background-color:#000;
		opacity:0.80;
		filter: alpha(opacity=80);

	}

.nodo_sub a{
color:#ffffff;
display:block;
text-decoration:none;
}


.nodo_sub a:hover{
color:#B6318C;
text-decoration:none;
}

/**********(FI)MENU**********/

/**********Formulario de registro**********/

#form_registre{
color:white;
font-size:11px;
font-family:Arial,Helvetica;
}

#form_registre input{
color:#efefef;
background:none;
border:1px solid #666666;
font-size:11px;
font-family:Arial,Helvetica;
}
/**********(FI) Formulario de registro**********/


/**********TEXTES**********/


H3.mes_sessions{
background:url('/imgfiles/SS/Front/img/fons_busc.gif') left repeat-x;
cursor:pointer;
font-family:Arial;
font-size:11px;
color:#ffffff;
padding:5px 0;
text-align:center;
width:100%;
}

H3.titular{
background:url('/imgfiles/SS/Front/img/Grey/puntslinia.gif') left bottom repeat-x;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-size:13px;
color:#ffffff;
padding:5px 0;
text-align:left;
width:100%;
}



#mapa{
width:200px;
height:auto;
background:#cccccc;
border:2px solid #BA3B92;
}

#buscador{
background:url('/imgfiles/SS/Front/img/fons_buscador.gif') repeat;
display:none;
margin-top:-10px;
margin-bottom:15px;
}
#llista{
background:url('/imgfiles/SS/Front/img/fons_buscador.gif') repeat;
display:none;
margin-top:-10px;
margin-bottom:15px;
}

#buscador_pral{
background:none;
border:1px solid #333333;
font-family:Arial;
font-size:11px;
color:#eeeeee;
height:15px;
width:144px;
}

.input_buscador{
background:none;
border:1px solid #333333;
font-family:Arial;
font-size:11px;
color:#eeeeee;
width:144px;
}


.titol_blanc{
font-family:Tahoma;
font-size:13px;
font-weight:bold;
color:#dedede;
}

.texte_data{
font-family:Verdana;
font-size:10px;
color:#888888;
}

.volver{
font-family:Verdana;
font-size:11px;
color:#BA3B92;
font-weight:bold;
text-transform:uppercase;
}

.texte_blanc{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#666666;

}

.titol_taula{
background:url('/imgfiles/SS/Front/img/Grey/punts_taula.gif') repeat;
font-family:Tahoma;
font-size:11px;
text-transform:uppercase;
color:#FFFFFF;
display:block;
padding:2px;
}

.texte_blanc_taula{
font-family:Tahoma;
font-size:11px;
color:#dedede;
display:block;
}

.texte_rosa_taula a{
background:url('/imgfiles/SS/Front/img/nota.gif') left no-repeat;
font-family:Tahoma;
font-size:11px;
color:#888888;
text-decoration:none;
padding-left:20px;
}

.texte_rosa_taula{
font-family:Tahoma;
font-size:11px;
color:#888888;
text-decoration:none;
}

.texte_rosa_taula:hover{
color:#F205A7;
}


#fotos table td{
background-color:#000;
color:#e5e5e5;
padding:1px;
margin:0px;
}

.res_titol{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#999999;
text-transform:uppercase;
margin-left:10px;
}

.res_texte{
font-family:Verdana;
font-size:11px;
margin-left:15px;
text-align:left;
text-decoration:none;
color:#999999;
}

.res_texte:hover{
font-family:Verdana;
font-size:11px;
margin-left:15px;
text-align:left;
text-decoration:none;
color:#ffffff;
}

.transparent{
background:none;
border:0px;
}

.input_little{
background:none;
border:1px solid #333333;
font-family:Arial;
font-size:11px;
color:#eeeeee;
height:15px;
width:80px;
}
.label_main{
background:none;
font-family:Arial;
font-size:11px;
color:#dedede;
height:15px;
}

/**********(FI)TEXTES**********/
	

/***********Blocs pagines***********/
#fitxers_sessio{
width:60%;
float:left;
margin-right:35px;
}

.galeria{
height:auto;
padding:10px;
background:#ffffff;
margin:10px 0;
}

#imatges_galeria{
border:3px dotted #666666;
padding:5px 2px 0 2px;
}

#registro_ok{
font-family:Verdana;
font-size:11px;
text-align:left;
color:#dedede;
}

#looker{

}
#llista{
display:none;
}


#unete{
background-color:#222222;
padding:10px;
}




#com_detall{
float:left;
width:500px;
height:auto;
border:1px solid #D20681;
background:none;
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
padding:10px;
}

#com_info{
float:left;
width:90px;
height:auto;
padding:5px;
text-align:right;
}

#punxa{
position:relative;
margin:15px -1px 0 0;
width:22px;
height:25px;
float:left;
background:url('/imgfiles/SS/Front/img/flechacomentari.gif') no-repeat;
}
#com_fecha{
width:95%;
color:#ef87d2;
font-family:Verdana,Arial,Helvetica;
font-size:10px;
text-align:right;
margin-top:5px;
}

#afegir_com{
background:url('/imgfiles/SS/Front/img/fonsformulari.gif') repeat;
width:95%;
height:150px;
padding:15px;
}

#form_com{
color:white;
font-size:11px;
font-family:Arial,Helvetica;
}

#form_com input,#form_com textarea{
color:#efefef;
background-color:#000000;
border:1px solid #ef87d2;
font-size:11px;
font-family:Arial,Helvetica;
}
#form_com textarea{
width:500px;
height:70px;
}

#form_peticion{
color:white;
font-size:11px;
font-family:Arial,Helvetica;
}

#form_peticion input,#form_peticion textarea{
color:#efefef;
background-color:#000000;
border:1px solid #ef87d2;
font-size:11px;
font-family:Arial,Helvetica;
}


/***********(FI)Blocs pagines***********/

/************MIGAS************/
.migas_last{
font-family:Verdana;
font-size:10px;
color:#888888;
text-decoration:none;
text-transform:uppercase;
}
.migas_non_last{
font-family:Verdana;
font-size:10px;
color:#eeeeee;
text-decoration:none;
text-transform:uppercase;
}

/************(FI)MIGAS************/

/*************ALERTAS****************/
.alertbad {
PADDING-LEFT: 20px;
FONT-SIZE: 11px;
BACKGROUND: url(/imgfiles/SS/Front/img/No.gif) no-repeat left 50%;
MARGIN-LEFT: 10px;
COLOR:#999999;
FONT-FAMILY: Arial,Verdana
} 
.alertgood {
PADDING-LEFT: 20px;
FONT-SIZE: 11px;
BACKGROUND: url(/imgfiles/SS/Front/img/Si.gif) no-repeat left 50%;
MARGIN-LEFT: 10px;
COLOR: #999999;
FONT-FAMILY: Arial,Verdana;
}

.wait{
background:url('/imgfiles/SS/Front/img/loading1.gif') top center no-repeat;
}

/************(FI) ALERTAS*************/

.caixa{
width:40%;
float:left;
background-color:#ffffff;
color:#444;
margin:20px;
height:70px;

}

.caixa a{
color:#222;cursor:pointer;text-decoration:none;
}


