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

li ul li
{
	list-style-image: url(../img/inderach/punt_2.gif); 
}

ul ul li
{
	list-style-image: url(../img/inderach/punt_2.gif); 
}
	
li ul li ul li
{
	list-style-image: url(../img/inderach/punt_3.gif); 
}

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

/* estil per anllaç */
a {
	color: #CAB276;
	text-decoration: none;
	font-weight: normal;
	}

a:hover {
	color: #946106;
	text-decoration: none;
	}
	
	
a.peu {
	color: #F6F4D2;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	}

a.peu:hover {
	color: #edeaa7;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}


a.credit {
	color: #946106;
	text-decoration: none;
	font-weight: bold;
}

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


/* estil de text normal*/
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	text-decoration: none;
	text-align: justify;
	letter-spacing: 1px;
}

.txt_nj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	text-decoration: none;
	letter-spacing: 1px;
}

.txt_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	text-decoration: none;
	text-align: justify;
	letter-spacing: 1px;
}

.txt_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}
.txt_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #946106;
	font-size: 7pt;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
}
.txt_tit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CAB276;
	font-size: 7pt;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
}

.txt_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	text-decoration: none;
	letter-spacing: 1px;
}

.txt_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}



.txt_clavar_fotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	text-decoration: none;
	text-align: justify;
	letter-spacing: 1px;
}


/* estil per al peu de foto (clavar_fotos.cfm) */
.txt_peu_foto {
	font-family: verdana;
	font-size: 7pt;
	color: #CAB276;
	text-decoration: none;

}


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

/* usat en titols de mòduls  i seccions */
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	;
	font-size: 16pt;
	color: #946106;
	text-decoration: none;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	letter-spacing: 1px;
}

h2 {
	font-family: verdana;
	font-size: 9pt;
	color: #946106;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h3 {
	font-family: verdana;
	font-size: 8pt;
	color: #946106;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h4 {
	font-family: verdana;
	font-size: 8pt;
	color: #946106;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;

}

h5 {
	font-family: verdana;
	font-size: 8pt;
	color: #946106;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}

h6 {
	font-family: verdana;
	font-size: 8pt;
	color: #946106;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;	

}


/* estil per a formularis */
.txt_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	background-color: #ffffff;
	border: 1px solid #F6F4D2;
	padding: 1px;
	margin: 1px;

}


.txt_form_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	background-color: #ffffff;
	border: 1px solid #F6F4D2;
	margin: 1px;
	padding: 1px;


}

.txt_submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	background-color: #ffffff;
	border: 1px solid #F6F4D2;
	font-weight:normal;

}

/* estil de menú */
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F6F4D2;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F6F4D2;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
}

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #946106;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
}
.submenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #946106;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
}

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

.peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F6F4D2;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}

.peu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ECE6BE;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}
.txt_foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	font-weight: normal;
	text-decoration: none;
}

.txtcredit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	text-decoration: none;
}


.recuadre_vista_previa {
	border-bottom: 1px solid #FFFFFF;
}


	

/* recuadre d'informació , tant de la portada com dels interiors */
.linia_inferior_menu {
	border-bottom: 1px solid #F6F4D2;
}

.linia_inferior_submenu {
	border-bottom: 1px solid #946106;
}


/* texte blanc i linia blanca costat dret, utilitzat al peu de pàgina */
.linia_dreta_blanca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
	border-left: 1px solid White;
}


/* estil per a "molles de pa"*/
.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #946106;
	text-decoration: none;
	font-size: 7pt;
	letter-spacing: 2px;
}





.txtcredit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #946106;
	text-decoration: none;
}


/* requadrament de totes les caselles */
.requadrat {
	border-top: 1px solid #F6F4D2;
	border-right: 1px solid #F6F4D2;
	border-bottom: 1px solid #F6F4D2;
	border-left: 1px solid #F6F4D2;
}


.idiomes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #946106;
	font-weight: normal;
	text-decoration: none;
	font-size: 7pt;
	letter-spacing: -1pt;
}


/* estils per a mapa web */
#mapa
{
	
 margin-left:20px;	
	
}

#mapa li
{
	list-style-image: url(../img/inderach/topet_1.gif); 
	padding:2px;
}

#mapa li li 
{
	list-style-image: url(../img/inderach/topet_2.gif); 
	padding:2px;
}

#mapa li li li 
{
	list-style-image: url(../img/inderach/topet_3.gif); 
	padding:2px;
}
/* FI estils per a mapa web */


BODY {
	MARGIN: 0;
}

#contenidor {
	width: 780px;
	margin: 0 auto;
}