/*******************************************************************links*/

a:link
	{
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : none;
	}

a:visited
	{
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : none;
	}

a:active
	{
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : none;
	}

a:hover
	{
	font-size: 12px;
	color:#070095; /*color corporativo*/
	text-decoration:underline;
	}

.menu
	{
	border-left: solid 1px #070095; /*color corporativo*/
	}

.menu_select
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-transform: uppercase;
	text-decoration : none;
	height: 18px;
	padding-left: 10px;
	margin: 2px 0px 2px 0px;
	background-repeat: no-repeat;
	background-image:  url(file:///X|/WebsResin/UCC/img/flecha.jpg);
	}


.menu_0
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-transform: uppercase;
	text-decoration : none;
	height: 18px;
	padding-left: 12px;
	margin: 2px 0px 2px 0px;
	}

.menu_0:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-transform: uppercase;
	text-decoration : none;
	height: 18px;
	padding-left: 12px;
	margin: 2px 0px 2px 0px;
	}

.menu_0:active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-transform: uppercase;
	text-decoration : none;
	height: 18px;
	padding-left: 12px;
	margin: 2px 0px 2px 0px;
	}

.menu_0:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-transform: uppercase;
	text-decoration : none;
	height: 18px;
	padding-left: 12px;
	margin: 2px 0px 2px 0px;
	}

.menu_0:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-transform: uppercase;
	text-decoration : none;
	height: 18px;
	padding-left: 10px;
	margin: 2px 0px 2px 0px;
	border-left: solid 2px #070095; /*color corporativo*/
	}

.menu_1:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : none;
	height: 14px;
	padding-left: 12px;
	margin: 0px 0px 4px 10px;
	}

.menu_1:active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : none;
	height: 14px;
	padding-left: 12px;
	margin: 0px 0px 4px 10px;
	}

.menu_1:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : none;
	height: 14px;
	padding-left: 12px;
	margin: 0px 0px 4px 10px;
	}

.menu_1:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : none;
	height: 14px;
	padding-left: 10px;
	margin: 0px 0px 4px 10px;
	border-left: solid 2px #070095; /*color corporativo*/
	}


/*links blaus*/
a.lblau:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : underline;
}

a.lblau:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : underline;
}

a.lblau:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9393BA; /*color corporativo*/
	text-decoration : underline;
}

a.lblau:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : underline;
}

/*links blanc*/
a.lblanc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; /*color corporativo*/
	text-decoration : underline;
}

a.lblanc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; /*color corporativo*/
	text-decoration : underline;
}

a.lblanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070095; /*color corporativo*/
	text-decoration : underline;
}

a.lblanc:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; /*color corporativo*/
	text-decoration : underline;
}

/******************************************************************textos*/

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.tit_pagina
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #070095; /*color corporativo*/
	text-transform: uppercase;
	}

.text
	{
	text-align: justify;
	padding: 20px;
	border-left: solid 1px #070095; /*color corporativo*/
	}

.text img
	{
	border: solid 1px #070095; /*color corporativo*/
	}

.image
	{
	padding: 8px;
	}

.image img
	{
	border: solid 1px #070095; /*color corporativo*/
	}

	/*******************************************************************taules*/

table
	{
	border-collapse: collapse;

	}

th{
	background-color:#A6A6BE;
	color:#FFFFFF;
	border:1px;
	border-color:#FFFFFF;

	}
td
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  black;
	border:1px;
	border-color:#FFFFFF
	}

/*********** llistat ******************/
.titolllistat{
	background-color:#A6A6BE;
	font-weight:bold;
	color:#FFFFFF;
	border:1px;
	border-color:#FFFFFF;
	text-align:center;
	width:200px;
	height:30px;
}

.blaucel{
background-color:#CFD3DC;
}

.blaufosc{
background-color:#B4C0DB;
}


.calendari{

background-color:#CFD3DC;
text-align:center;
border:1px;
border-style:solid;
border-color:#070095;

}

.diafestiu{
color:#CA2100;
}

.avui{
background-color:#a6a1e6;
}




	/**********************************************************************formulari*/

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    height: 16px;
	border: solid 1px #070095;
	line-height: 105%;
	color: #070095;
	background-color: #CFD3DC;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px #070095;
	line-height: 105%;
	color: #070095;
	background-color: #CFD3DC;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px #070095;
	line-height: 105%;
	color: #070095;
	background-color: #CFD3DC;
}

.boton{
        font-size:12px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:white;
        background:#070095;
        border:1px;
        width:80px;
        height:19px;
}

.botonTornarInici{
        font-size:12px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:white;
        background:#070095;
        border:1px;
        width:160px;
        height:19px;
}

/** buto hores **/
.hores{
		font-size:12px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:white;
        background:#070095;
        border:1px;
        width:80px;
        height:19px;
}

/**** RECLAMACIONS ****/



.reclam{

	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#CFD3DC;
	text-align:center;

}



.reclamtit{

	font-weight:bold;
	background-color:#B4C0DB;
	color:#FFFFFF;

}

.reclam_vermell{

	font-weight:bold;
	background-color:#E35D5D;
	color:#FFFFFF;

}

.contenido_int
	{
	text-align: justify;
	padding: 8px 87px 8px 8px;
	}

.tit_rojoBoldMayus16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CA2100;
	text-transform: uppercase;
	font-weight: bold;
}

.tit_rojoBoldMayus12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA2100;
	text-transform: uppercase;
	font-weight: bold;
}

/******** Formulario *******/

.noescriure{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px #070095;
	line-height: 105%;
	text-align: center;
	width: 60px;
	color: #727170;
	background-color:#CFD3DC;
}

/**** RECLAMACIONS ****/



.reclam{

            border-collapse: collapse;

            font-family: Arial, Helvetica, sans-serif;

            font-size: 12px;

            background-color:#CFD3DC;

            text-align:center;

            border-color:#B4C0DB;

			line-height: 30px;

}



.reclamtit{

font-weight:bold;

background-color:#B4C0DB;

color:#FFFFFF;

}

.combo{
height:20px;
}

