/*estil pel text en general*/

body{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-family: Luxi Sans, Bitstream Vera Sans, Lucida Grande, Trebuchet MS, helvetica, verdana, arial, sans-serif;
}

h1{
	font-size: 25px;
}

.std_contenido {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.std_contenido_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-family: Luxi Sans, Bitstream Vera Sans, Lucida Grande, Trebuchet MS, helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:none;
}
td { 
	font-size: 12px;
} 


.std_boto_2 {
	font-family: Luxi Sans, Bitstream Vera Sans, Lucida Grande, Trebuchet MS, helvetica, verdana, arial, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:none;
	display: block;
	background-image: url(img/fondo_boto2.jpg);
	HEIGHT: 20px; 
	width: 40px; 
	text-align: center;
}
.std_boto_2:hover {
	font-family: Luxi Sans, Bitstream Vera Sans, Lucida Grande, Trebuchet MS, helvetica, verdana, arial, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:none;
	display: block;
	background-image: url(img/fondo_boto2.jpg);
	HEIGHT: 20px; 
	width: 40px; 
	text-align: center;
}



.std_titol_pic{
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}

.std_subtitol_pic {
	font-size: 12px;
	color: #5E1117;
	text-decoration: none;
}
.std_subtitol_pic:hover {
	font-size: 12px;
	color: #5E1117;
	text-decoration: underline;
}

.std_subtitol_pic1 {
	font-size: 12px;
	color: #5E1117;
	text-decoration: underline;
}
.std_subtitol_pic1:hover {
	font-size: 12px;
	color: #5E1117;
	text-decoration: none;
}

.any {
	font-size: 20px;
	color: #A32732;
	text-decoration: none;
}
.any:hover {
	font-size: 20px;
	color: #A32732;
	text-decoration: underline;
}

.any_select {
	font-size: 20px;
	color: #840303;
	text-decoration: underline;
}
.any_select:hover {
	font-size: 20px;
	color: #840303;
	text-decoration: underline;
}


.menu_1 {
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.menu_2 {
	font-size: 14px;
	color: #5E1117;
	text-decoration: none;
}
.menu_2:hover {
	font-size: 14px;
	color: #5E1117;
	text-decoration: underline;
}


.std_menu_alternatiu {
	font-size:9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:none;
	display: block;

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #000000 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #000000 1px solid; 
	HEIGHT: 16px; 
	WIDTH: 30px;
	BACKGROUND: #000000;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle;
}
.std_menu_alternatiu:hover {
	font-size:9px;
	color: #000000;
	text-decoration: none;
	font-weight:none;
	display: block;

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #000000 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #000000 1px solid; 
	HEIGHT: 16px; 
	WIDTH: 30px;
	BACKGROUND: #ffffff;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle;
}


/*menu principal, primer nivell, opció normal*/
.std_menu_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-family: Luxi Sans, Bitstream Vera Sans, Lucida Grande, Trebuchet MS, helvetica, verdana, arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:none;
	display: block;
	background-image: url(img/fondo_boto1.jpg);
	background-repeat: no-repeat;
	background-color: #49140E;

	BORDER-RIGHT: #41130A 1px solid; 
	PADDING-RIGHT: 9px; 
	BORDER-TOP: #41130A 1px solid; 
	PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #41130A 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #41130A 1px solid; 
	HEIGHT: 18px; 
	WIDTH: 130px;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle;
}
.std_menu_1:hover{
	font-size:12px;
	color: #F5A9AE;
	text-decoration: none;
	font-weight:none;
	display: block;
	background-image: url(img/fondo_boto1.jpg);
	background-repeat: no-repeat;
	background-color: #49140E;

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 9px; 
	BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #000000 1px solid; 
	HEIGHT: 18px; 
	WIDTH: 130px;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle;
}

/*menu principal, primer nivell, opció normal, opció activa*/
.std_menu_1_act {
	font-size:12px;
	color: #F5A9AE;
	text-decoration: none;
	font-weight:none;
	display: block;
	background-image: url(img/fondo_boto1.jpg);
	background-repeat: no-repeat;
	background-color: #49140E;

	BORDER-RIGHT: #41130A 1px solid; 
	PADDING-RIGHT: 9px; 
	BORDER-TOP: #41130A 1px solid; 
	PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #41130A 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #41130A 1px solid; 
	HEIGHT: 18px; 
	WIDTH: 130px;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle;
}
.std_menu_1_act:hover{
	font-size:12px;
	color: #F5A9AE;
	text-decoration: none;
	font-weight:none;
	display: block;
	background-image: url(img/fondo_boto1.jpg);
	background-repeat: no-repeat;
	background-color: #49140E;

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 9px; 
	BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #000000 1px solid; 
	HEIGHT: 18px; 
	WIDTH: 130px;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle;
}

/* si el menu está a la part superior de la web */
/* menú principal, primer nivell, opció de capçalera*/
.std_menu_1a {
	font-size:12px;
	color: #003399;
	text-decoration: none;
	font-weight:bold;

}
.std_menu_1a:hover{
	font-size:12px;
	color: #222222;
	text-decoration: underline;
	font-weight:bold;
}

/*menú principal, segon nivell*/
.std_menu_2 {
	font-size:12px;
	color: #393839;
	text-decoration: none;
	font-weight:none;
}
.std_menu_2:hover{
	font-size:12px;
	color: 000000;
	text-decoration: none;
	font-weight:bold;
}

/*menú principal, segon nivell, opció activa*/
.std_menu_2_act {
	font-size:12px;
	color: 000000;
	text-decoration: none;
	font-weight:bold;
}
.std_menu_2_act:hover{
	font-size:12px;
	color: 003399;
	text-decoration: none;
	font-weight:bold;
}
/*menú principal, segon nivell (NO ES FA SERVIR, DE MOMENT)*/
.std_menu_2a {
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
.std_menu_2a:hover{
	font-size:12px;
	color: #222222;
	text-decoration: underline;
}
/*estil per als textos d'idioma (pestanyes)*/
.std_idioma {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/*estil per als textos d'idioma (pestanyes), idioma actiu*/
.std_idioma_act {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

/*enllaç per mostrar detall de la noticia*/
.std_enllac_not {
	font-size:12px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}
/*text de la capçalera de noticia, [data]+titular*/
.std_capcalera_not {
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
/*text de la noticia*/
.std_text_not {
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*Titol gran*/
.std_titol {
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*tipus de lletra petita*/
.std_text_petit {
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*enllaç amb lletra petita*/
.std_enllac_petit {
	font-size:12px;
	color: #000000;
	text-decoration: underline;
	font-weight:normal;
}

/*estil per pintar la fila d'una taula color gris fosc*/
.std_fila_gris {
	background-color:"#b0b0b0";
}
/*estil per pintar la fila d'una taula color gris clar*/
.std_fila_gris_clar {
	background-color:"#f2f5f7";
}

/*tipus de lletra per mostrar al costat d'un item de fomulari (textbox, textarea, etc)*/
.std_etiqueta{
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*tipus per als botons*/
.std_boto
{ 
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	border-style: groozve;
	background-color: #c0c0c0;
	width:100;
}
/*estil per caixa de text*/
.std_textarea
{ 
	font-size: 8pt;
	font-weight: normal;
	color: #000099;
	border-style: groove;
	background-color: #FFFFFF;
}
/*estil pels missatges d'error del formulario de registro*/
.std_error_registro {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
.btn1 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; COLOR: 000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION:none; FONT-SIZE: 12px;
}

.std_enllac_seccions {
	font-size:12px;
	color: #39385A;
	text-decoration: none;
	font-weight:none;
}

.std_enllac_seccions:hover {
	font-size:12px;
	color: #ff0000;
	text-decoration: bold;
	font-weight:none;
}

/*links de la secció de foros*/
.std_foros {
	font-size:11px;
	color: #39385A;
	text-decoration: none;
	font-weight:none;
}
.std_foros:hover{
	font-size:11px;
	color: #39385A;
	text-decoration: underline;
	font-weight:none;
}

.std_foros_disabled {
	font-size:11px;
	color: #91a0a7;
	text-decoration: none;
	font-weight:none;
}

.std_foros_numero_paginacion_activo {
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.std_foros_paginacion {
	font-size:11px;
	color: #605F5F;
	text-decoration: none;
	font-weight:none;
}


.std_foros_error {
	font-size:11px;
	color: #ff0000;
	text-decoration: none;
	font-weight:bold;
}