body				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 8pt;
					text-align: center;
					background-color: #FFFFFF;
					margin: 0
					}
h2.menu_lat			{
					font-size: 8pt;
					text-align: justify;
					color: #8a0a0a;
					padding-top: 5px
					}
h2					{
					font-size: 10pt;
					text-align: justify;
					color: #8a0a0a;
					margin-left: 15px;
					margin-top: 20px
					}

h3					{
					font-size: 8pt;
					text-align: justify;
					color: #000000;
					margin-left: 15px
					}
table.cap			{
					width: 100%;
					border-collapse:collapse;
					border-spacing: 0;
					background-color: #666666;
					text-align: left
					}
table.peu			{
					width: 100%;
					border-collapse:collapse;
					border-spacing: 0;
					background-color: #666666;
					text-align: left
					}
					
table.principal		{
					width: 100%;
					border-collapse:collapse;
					border-spacing: 0;
					background-color: #FFFFFF
					}

table.menu_sup		{
					width: 100%;
					border-collapse:collapse;
					border-spacing: 0px;
					padding: 0px;
					background-color: #666666;
					text-align: center;
					color: #CCCC99
					}

a.menu_sup:link			{
					background-color: #666666;
					text-align: center;
					color: #CCCC99;
					font-size: 8pt
					}
a.menu_sup:visited		{
					background-color: #666666;
					text-align: center;
					color: #CCCC99;
					font-size: 8pt
					}
a.menu_sup:active		{
					background-color: #666666;
					text-align: center;
					color: #CCCC99;
					font-size: 8pt
					}
a.menu_sup:hover		{
					background-color: #666666;
					text-align: center;
					color: #CCCC99;
					font-size: 8pt
					}
.linia				{
					background-image: url(fondo1.gif);
					background-repeat: repeat-x;
					height: 4px
					}
form.idioma			{
					padding: 0px;
					margin: 0px;
					text-align: left
					}
input				{
					font-size: 8pt;
					text-align: justify;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					background-color: #ffffff;
					border-width: 1px;
					border-color: #CCCC99
					}
select				{
					font-size: 8pt;
					text-align: justify;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					background-color: #ffffff;
					border-width: 1px;
					border-color: #CCCC99
					}

.percentres	{
					text-align: left;
					/*padding: 5px;*/
					background-color: #CCCC99;
					vertical-align: top;
					width:250px
					}
p.titol_gestor	{
					text-align: left;
					padding: 0px;
					marging-top: 0px;
					background-color: #CCCC99;
					vertical-align: top
					}
a.titol_gestor	{
					text-align: left;
					padding: 0px;
					marging-top: 0px;
					background-color: #CCCC99;
					vertical-align: top
					}
.centre				{
					padding-bottom: 5px
					}

a.centre:link  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #8a0a0a;
					}
a.centre:visited  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #000000;
					}
a.centre:active  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight:normal;
					color: #990033;
					}
a.centre:hover 			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #990033;
					text-decoration: underline;
    				}

.titulacio				{
					padding-bottom: 2px
					}

a.titulacio:link  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #8a0a0a;
					}
a.titulacio:visited  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #000000;
					}
a.titulacio:active  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight:normal;
					color: #990033;
					}
a.titulacio:hover 			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #990033;
					text-decoration: underline;
    				}

.assignatura				{
					padding-bottom: 1px
					}

a.assignatura:link  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #8a0a0a;
					}
a.assignatura:visited  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #000000;
					}
a.assignatura:active  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight:normal;
					color: #990033;
					}
a.assignatura:hover 			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #990033;
					text-decoration: underline;
    				}

.resultat_cerca				{
					padding-bottom: 0px
					}

a.resultat_cerca:link  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #8a0a0a;
					}
a.resultat_cerca:visited  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #000000;
					}
a.resultat_cerca:active  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight:normal;
					color: #990033;
					}
a.resultat_cerca:hover 			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #990033;
					text-decoration: underline;
    				}
.assignatura_triada				{
					padding-bottom: 1px;
					font-weight: bold
					}

a.assignatura_triada:link  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: bold;
					color: #8a0a0a;
					}
a.assignatura_triada:visited  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: bold;
					color: #8a0a0a;
					}
a.assignatura_triada:active  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight:bold;
					color: #8a0a0a;
					}
a.assignatura_triada:hover 			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: bold;
					color: #8a0a0a;
					text-decoration: underline;
    				}
.text  				{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #000000;
					margin-left: 15px;
					text-align: left
    				}
a.text:link			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #000000;
					text-align: left;
					text-decoration:none;
					}
a.text:visited		{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #000000;
					text-align: left;
					text-decoration:none;
					}
a.text:active		{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #000000;
					text-align: left;
					text-decoration:none;
					}
a.text:hover		{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #000000;
					text-align: left;
					text-decoration:none;
					}

a:link  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #8a0a0a
					}
a:visited  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #000000;
					}
a:active  			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight:normal;
					color: #990033;
					}
a:hover 			{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #990033;
					text-decoration: underline;
    				}
ul					{
					font-size: 8pt;
					text-align: justify;
					list-style-image:url(red-arrow.gif)
					}

.tit 				{
					font-size: 10pt;
					font-family: Arial, Helvetica, sans-serif;
					font-weight: bold;
					color: #000000;
					margin: 15px;
					text-align: left
    				}


.cercador  				{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #000000;
					margin: 10px;
					text-align: left
    				}
.sel_idioma			{
					background-color: #aeae8a;
					vertical-align: middle;
					text-align: center;
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					color: #990033;
					padding-bottom: 5px;
					padding-top: 5px;
					}
#percentres2		{
					background-color: #aeae8a;
					color: #990033;
					width=100%;
					padding-bottom: 5px;
					padding-top: 2px;
					}
table.cercador		{
					margin-left: 10px;
					width: 90%;
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					color: #000000
					}

.textoverde{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #CCCC99;}
.textopie{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF;}
.textocuerpo  {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
    }

.textosub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000}
.enlacecuerpo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #990033; text-decoration: underline}
.subtitulo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.texto {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#333333;
}
.texto21 {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#333333;
		font-weight:bold;
}
table.contingut{
						width: 100%;
						border-collapse:collapse;
						border-spacing: 0
					}
table.continguts{
						width: 100%;
						border-collapse:collapse;
						border-spacing: 5px
					}
td.continguts	{
						width: 50%;
						border-collapse:collapse;
						padding-right: 40px;
						font-size: 12px;
						text-align: justify
					}
td.continguts_gestor{
                  font-size: 12px;
                  text-align: justify
               }
.darreres_inc	{
						text-align: left;
						margin-bottom: 20px;
						color: #333333;
				 }
li.darreres_inc	{
				margin-bottom: 10px;
}
.meta_ob       {
               	font-size: 12px;
               	text-align: justify;
               	color: #ff0000
               }
.ajuda         {
               	font-size: 12px;
               	text-align: justify;
               	color: #B34200
               }
#novetats_upcopen	{
				/*font-size: 8pt;*/
				background-color: #666666;
				color: #FFFFFF;
				padding: 5px; font-weight:bold; text-align:left
				}
#novetats_tit	{
				/*font-size: 8pt;*/
				background-color: #CCCC99;
				/*color: #FFFFFF;*/
				padding: 5px; font-weight:bold; text-align:left
				}
.carpetes_continguts {

					width: 250px
}
a.acces  	{
					font-size: 8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					text-align: left;
					font-weight: bold;
					margin-top: 20px
					/*margin-left: 15px*/
    				}
.logo_upc			{

					text-align: right;
					vertical-align: middle;
					padding-right: 10px
}


.botoGran { height: 150em; width: 150em; }
