
/* redefinim llistes no ordenades */
ul li
{
	list-style-image: url(../img/comu/punt_contingut.gif); 
}


/* fi redefinim llistes no ordenades */

/* estil per anllaç */
a {
	color: #C7A861;
	text-decoration: none;
	}

a:hover {
	color: #106593;
	text-decoration: none;
}


a.menu {
	color: #106593;
	text-decoration: none;

}

a.menu:hover {
	color: #D6C18D;
	text-decoration: none;
}	
	
	
a.menu_actiu {
	color: #106593;
	text-decoration: none;
	font-weight: bold;
	}

a.menu_actiu:hover {
	color: #D6C18D;
	text-decoration: none;
	font-weight: bold;
	}	

a.idioma_no_actiu
{
	color:#ffffff;
}	
	
a.idioma_no_actiu:hover
{
	color:#C7A861;
	text-decoration:none;
}	

.idioma_actiu
{
	color: #C7A861;
}	
	
.idioma_actiu:hover
{
	color: #C7A861;
	text-decoration:none;
}	
	
/* estil de text normal*/
.txt {
	font-family: Arial, Helvetica, sans-serif;
	color: #106593;
	text-decoration: none;
	text-align: justify;
}


/* estil per al text contingut amb fotos */
.txt_clavar_fotos {
	font-family: Arial, Helvetica, sans-serif;
	color: #106593;
	text-decoration: none;
	text-align: justify;
}

/* estil per a formularis */
.txt_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #106593;
	background-color: #ffffff;
	border: 1px solid #106593;
	padding: 1px;
	margin: 1px;
}

.txt_form_petit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #106593;
	background-color: #ffffff;
	border: 1px solid #106593;
	margin: 1px;
	padding: 1px;
}

.txt_submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #106593;
	background-color: #ffffff;
	border: 1px solid #106593;
	padding: 1px;
	margin: 1px;
}



/* estil per al peu de foto (clavar_fotos.cfm) */
.txt_peu_foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	color: #106593;
	text-decoration: none;
	line-height: 1.5em;
	text-align: justify;
}




.titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #106593;
	text-decoration: none;
	text-align: justify;
}


.txt_b {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}


.txt_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-decoration: none;
}

.txt_blanc {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}




/* estil per defecte d'una cel·la d'una taula (coincidirà amb txt) */
td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	color: #106593;
	text-decoration: none;
}

/* usat en titols de mòduls  i seccions */
h1 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 1.0em;
	color: #106593;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 0.9em;
	color: #106593;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h3 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 0.8em;
	color: #106593;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h4 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 0.8em;
	color: #106593;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;

}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #106593;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #106593;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}



.peu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #106593;
	font-weight: normal;
	text-decoration: none;
}

.peu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #D6C18D;
	font-weight: normal;
	text-decoration: none;
}




.txt_foto {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 7pt;*/
	font-size: 0.7em;
	color: #106593;
	font-weight: normal;
	text-decoration: none;
}

.txtcredits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #106593;
	text-decoration: none;
}


	



/* estil per a "molles de pa"*/
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	color: #D6C18D;
	text-decoration: none;
	font-size: 0.8em;
	letter-spacing: 0.1em;
}



.txtcredit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #106593;
	text-decoration: none;
}


/* estil per a mapa */
#mapa
{
	
 margin-left:20px;	
 margin-top:20px;	
	
}

#mapa li
{
	list-style-image: url(../img/comu/punt_contingut_mapa.gif); 
	padding:4px;
}


BODY {
	MARGIN: 0;
	text-align: center;	
	background: url(../img/comu/fons.gif); 
}

#contenidor {
	width: 799px;
	text-align: left;
	margin: 0 auto;
}


.linia_inferior_menu {
	
	border-bottom: 1px solid #106593;
}

/* classe per link de altres informacions d'un contingut */
a.altres_informacions {
	color: #106593;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

a.altres_informacions:hover {
	color: #D6C18D;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}	

/* classes per requadre fitxers d'un contingut*/
.linies_fitxer{
	border: 1px solid #ECE2C9;
}


/*linia lateral esquerre*/

.linia_lateral_esq{
	border-right : 1px solid #ECE2C9;
	
}



/* amples i alts per maquetacio */

/* alts */
.alt_1
{	
	height: 1px;
}
.alt_5
{	
	height: 5px;
}

.alt_110
{	
	height: 10px;
}

.alt_8
{	
	height: 8px;
}

.alt_15
{	
	height: 15px;
}

.alt_25
{	
	height: 25px;
}

.alt_30
{	
	height: 30px;
}

.alt_35
{	
	height: 35px;
}

.alt_45
{	
	height: 45px;
}

.alt_50
{	
	height: 50px;
}

.alt_70
{	
	height: 70px;
}




/*amples*/

.ample_10
{	
	width: 10px;
}

.ample_19
{	
	width: 19px;
}


.ample_21
{	
	width: 21px;
}

.ample_21
{	
	width: 21px;
}

.ample_29
{	
	width: 29px;
}

.ample_150
{	
	width: 150px;
}

.ample_200
{	
	width: 200px;
}

.ample_410
{	
	width: 410px;
}

.ample_759
{	
	width: 759px;
}

.recuadre_treballs
{
	border: 1px solid #efe3cb;
}
.recuadre_treballs_2
{
	border-bottom: 1px solid #efe3cb;
	border-left: 1px solid #efe3cb;
	border-right: 1px solid #efe3cb;
}

.ratlla_final_inscripcio
{
	border-bottom: 1px solid #106592;

}

FORM{
	margin:0;
}

#seleccionat
{
	width:170px;
	border: 1px solid #efe3cb;
	height:420px;
}


#seleccionat_interior
{
	border-top: 1px solid #efe3cb;
	padding: 5px,5px,5px,5px;	
	
}


/* ESTILS PER MAQUILAR LA PART DE VOTACIONS */



hr {
  height: 1px;  
  size:1px;
  color:#EFE3CB;
  

}


.border_factura_petit
{
	border: 1px solid #EFE3CB;
	font-size:1.2em;
}


.border_factura
{
	border: 1px solid #EFE3CB;
	
}

.border_factura_lateral
{
	border-left: 1px solid #EFE3CB;
	border-right: 1px solid #EFE3CB;
	border-bottom: 1px solid #EFE3CB;
	
}

.lin_inferior_dreta
{
	border-bottom: 1px solid #EFE3CB;
	border-right: 1px solid #EFE3CB;
}

.lin_inferior
{
	border-bottom: 1px solid #EFE3CB;
	
}

.lin_dreta
{
	border-right: 1px solid #EFE3CB;
	
}