.fondisc1 {
	background-image:url(/logos/fons_disc1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.borde {
	border-top:0px solid #333333;
	border-right:1px solid #333333;
	border-bottom:0px solid #333333;
	border-left:1px solid #333333;
}
.bordefoto1 {border:1px solid #333333;}
.bordefoto2 {
	border-top:0px solid #333333;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
	border-left:0px solid #333333;
}
.bordetotal {
	border-top:1px solid #333333;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
	border-left:1px solid #333333;
}
.fonsdisc2 {
	background-image:url(/logos/fons_disc2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.text2 {font-size:14px;}
.text1 {
	font-size:11px;
	color:#333333;
	text-align:justify;	
}
.text_centrat {
	font-size:11px;
	color:#333333;
	text-align:center;	
}
.text_simple {
	font-size:11px;
	color:#333333;
}
.text0 {font-size:10px;}
.text00 {
	font-size:9px;
	line-height:20px;
}
.cursoma {cursor:hand;}
.llista {list-style-image:url(/logos/punt.gif);}


/* NOUS ESTILS SEO (update juny 2009)
------------------------------------------------------------------------*/
/*** Body ***/
body {
margin:0;
background:url(../logos/fons_2.gif) #fff;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000;
}

/*** Links ***/
a:link {
text-decoration:none;
color:#0000ee;
}

a:visited {
text-decoration:none;
color:#551a8b;
}

a:hover {
text-decoration:underline;
color:#6666f5;
}

a:active {
text-decoration:none;
color:#6666f5;
}

/*** Headings ***/
h1 {
height:29px;
font:normal 18px Arial, Helvetica, sans-serif;
color:#fff;
line-height:29px;
padding-left:22px;
background:url(../logos/bg_h1.gif) no-repeat;
margin-bottom:0;
}

h2 {
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
margin-bottom:15px;
}

h3 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
margin-bottom:15px;
}

/*** Menu Principal ***/
#navcontainer {
width:200px;
margin:20px 0;
}

/* 1st level */
#navcontainer ul {
width:200px;
margin-left:0;
padding-left:0;
list-style-type:none;
font:bold 11px Arial, Helvetica, sans-serif;
}

#navcontainer ul li {margin-bottom:10px;}

#navcontainer ul li span {
display:block;
padding:4px 10px 4px 34px;
width:200px;
background:url(../logos/botons_sprite.gif) no-repeat left top;
color:#fff;
}

#navlist a {
display:block;
padding:4px 10px 4px 34px;
width:156px; /*200(navcontainer ul width)-44(paddings)*/
background:url(../logos/botons_sprite.gif) no-repeat left top;
}

#navlist a:link, #navlist a:visited {
color:#fff;
text-decoration:none;
}

#navlist a:hover {
color:#fff;
background:url(../logos/botons_sprite.gif) no-repeat left bottom;
}

#navlist a#current {background:url(../logos/botons_sprite.gif) no-repeat left -27px;}

/* 2nd level */
#navlist ul {
width:198px; /*200 amb borders*/
font-weight:normal;
border:1px solid #333;
border-top:none;
background-color:#fff;
padding-bottom:10px;
}

#navlist ul li {
margin:0 10px 0 20px;
background:url(../logos/ico_fletxa.gif) no-repeat 0px 9px;
}

#navlist ul a {
padding:5px 0 0 14px;
width:154px; /*200(navlist ul width)-30(margins)-14(padding-left)*/
background:none;
border-bottom:1px dotted #333;
}

#navlist ul a:link, #navlist ul a:visited {
color:#000;
text-decoration:none;
}

#navlist ul a:hover {
color:#0000ee;
background:none;
}
