body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:80%;
}

input, textarea, select
{
	font-size:90%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	border: none;
}

table{font-size: 12px;}
a
{
	color: #2c2c2c;
	text-decoration:none;
}

a:hover{color:#f54500;}

.fonsBlanc{background-color: white;}
.fonsTaronjaFosc{background-color: #fe5f01;}
.fonsTaronjaMig{background-color:#fe8741;}
.fonsTaronjaClar{background-color:#ffcfb2;}

.fontTaronja{color: #fe5f01;}
.fontBlanca{color:white;}	
.fontMitjana{font-size:90%;}
.fontPetita{font-size:80%;}
.fontMoltPetita{font-size:75%;}

.paddingLeft14{padding-left: 14px;}
.paddingRight14{padding-right: 14px;}
.padding5{padding: 5PX;}

.paddingTopBottom5 
{
	padding-bottom: 5px;
	padding-top: 5px;
}

.paddingTop2
{
	padding-top:2px;
	padding-bottom: 3px;
	padding-right: 3px;
}

/********************** MENU **********************

/***** MENU SUPERIOR ****/
.menuDes a
{
	color:white;
	font-weight:bolder;
}

.menuDes a:hover, .menuSupSel a
{
	color:black;
	font-weight:bolder;
}

/***** MENU LATERAL ****/
.fontGran{font-size:120%;}
.menuLatDes a{color:white;}
.menuLatDes a:hover, .menuSupSel a{color:black;}

/************************************************/

/**** PEU ****/
.mail a{color:white;}
.mail a:hover{color:black;}

/**** CONTINGUT ****/
.paddingContingut{padding: 4 8 8 8;}

/**** NAVEGADOR ****/
a.navegDes
{
	text-decoration:none;
	text-transform: uppercase;
	color: black;
	font-size: 80%;
}

a.navegDes:hover, a.navegSel
{
	color: #fe5f01;
	font-size: 80%;
}

.navegActivat
{
	text-decoration:none;
	text-transform: uppercase;
	color: #fe5f01;
	font-size: 80%;	
}

/**** AGENDA ****/
.fonsTitolAgenda
{
	background-color: #fe5f01;
	font-weight: bolder;
	color:white;
	padding: 0 10 0 10;
}

.liniaTitolAgenda
{
	border-bottom:1px solid #fe5f01;
}

a
{
	color: #2c2c2c;
	text-decoration:none;
}

a:hover{color:#f54500;}


.mesInfo a
{
	color:#f54500;
	text-decoration:none;	
}

.mesInfo a:hover{color: #2c2c2c;}

/**** INTRO ****/
.fonsIntro{background-color: #d8cec9;}
.fonsIntroTaronja{background-color:#fe5f01;}
.idioma a
{
	text-decoration:none;
	color:black;
}

.idioma a:hover
{
	text-decoration:none;
	color:white;
}

/**** VIDEO ****/
.video a
{
	text-decoration:none;
	color: #fe5f01;
}

.video a:hover{color: white;}
