
/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	background-color: #fbbf09;	
	background-image: url(img/background-groc.gif);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

.opacityit:hover{
padding: 0px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 1px dotted #000 !important;
}

.opacityit{
padding: 0px;
filter.progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.6;
border: 1px dotted #000 !important;
}

h2 {
	font-size: 0.9em;
color: #000000;
	}

h3 {
	font-size: 1.5em;
	color: #663300;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;


}



.mesinfo A:link, .mesinfo A:visited  {   text-decoration: underline;  }
.mesinfo A:active, .mesinfo A:hover    {  text-decoration: none;  }





h4 {
	font-size: 1.2em;
	color: #663300;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}


P {
	font-size: 1.2em;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
      text-align: left;

	}


.index {
	font-size: 1.2em;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
      

	}

.index A:link, .index A:visited  {  font-weight: bold; text-decoration: underline; color: #FFFFFF; }
.index A:active, .index A:hover    { font-weight: bold; text-decoration: underline; color: #FFFFFF; }

.index2 {
	font-size: 0.8em;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
      
	}

.index2 A:link, .index2 A:visited  {  font-weight: bold; text-decoration: underline; color: #FFFFFF; }
.index2 A:active, .index2 A:hover    { font-weight: bold; text-decoration: underline; color: #FFFFFF; }



A:link, A:visited  {  font-weight: bold; text-decoration: underline; color: #000000; }
A:active, A:hover    { font-weight: bold; text-decoration: underline; color: #FD9903; }


.menu {
	padding-top: 0px;
	padding-bottom: 2px;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}



.menu2 {
	padding-top: 0px;
	padding-bottom: 2px;
	margin-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
/* del menu de la dreta
*/

.menu A:link, .menu A:visited  {  text-decoration: none; color: #663300; }
.menu A:active, .menu A:hover    { text-decoration: underline; color: #000000; }

.menu2 A:link, .menu2 A:visited  {  text-decoration: none; color: #663300; }
.menu2 A:active, .menu2 A:hover    { text-decoration: underline; color: #000000; }

.titols A:link, .titols A:visited  {  text-decoration: none; color: #663300; }
.titols A:active, .titols A:hover    { text-decoration: underline; color: #000000;}


.intertitol A:link, .intertitol A:visited  {  text-decoration: none; color: #000000; }
.intertitol A:active, .intertitol A:hover    { text-decoration: underline; color: #FD9903;}

.intertitolc A:link, .intertitolc A:visited  {  text-decoration: none; color: #000000; }
.intertitolc A:active, .intertitolc A:hover    { text-decoration: underline; color: #FD9903;}

.intertitoln A:link, .intertitoln A:visited  {  font-weight: bold; text-decoration: underline; color: #000000; }
.intertitoln A:active, .intertitoln A:hover    { font-weight: bold; text-decoration: none; color: #FD9903;}


.intertitolg A:link, .intertitolg A:visited  {  text-decoration: none; color: #663300; }
.intertitolg A:active, .intertitolg A:hover    { text-decoration: underline; color: #663300;}


.textcomentari A:link, .textcomentari A:visited  {  text-decoration: underline; color: #663300; }
.textcomentari A:active, .textcomentari A:hover    { text-decoration: underline; color: #663300;}

.intertitolsubrallalink A:link, .intertitolsubrallalink A:visited  {  text-decoration: underline; color: #000000; }
.intertitolsubrallalink A:active, .intertitolsubrallalink A:hover    { text-decoration: underline; color: #FD9903; }





h1 {
	font-size: 1.5em;
	padding-top: 0px;
	padding-bottom: 0px;
color: #000000;
	}

.avislegal {
	color: #000000;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	}

.intertitol {
	color: #000000;
text-align: left;
	}

.intertitolsubrallalink {
	color: #000000;
text-align: left;
	}

.taula p {
	font-size: 1.2em;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #000000;
   text-align: left;
}

.intertitoln {
	color: #000000;
text-align: left;
	}


.intertitolc {
	color: #000000;
text-align: center;
	}



.intertitolg {
	color: #000000;
text-align: left;
	}

.textcomentari {
	color: #000000;
text-align: left;
margin: 0px 0px 30px 0;
	}

.espaiar {
	padding-top: 15px;
	padding-bottom: 10px;
	margin: 0;
	
	}

.espaicentrar {
	padding-top: 15px;
	padding-bottom: 10px;
	margin: 0;
	text-align: center;
	}

.img1 {
	margin-left: 10px;
	

}


h2 A:link, h2 A:visited  {  text-decoration: none; color: #000000; }
h2 A:active, h2 A:hover    { text-decoration: underline; color: #FD9903;}




h3 A:link, h3 A:visited  {  text-decoration: none; color: #663300; }
h3 A:active, h3 A:hover    { text-decoration: underline; color: #663300;}
