html{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	background:#9a9999;
}

body{
	margin:0px;
	padding:0px;
	background:#9a9999;
}

img{
	border:none;
}

div#central{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:944px;
	background:transparent;	
}

div#central div#canvas{
	margin:0px;
	padding:0px;
	width:944px;	
	background:#ffffff url("../images/bgDegradatMig.gif");
	
	/*Escalabilitat 4FF*/
	float:left;	
}
div#central div#canvas div#degradatTop{
	margin:0px;
	padding:0px;
	background:url("../images/bgDegradatTop.gif") repeat-x;
	width:944px;
	height:15px;
	line-height:15px;
	margin-left:auto;
	margin-right:auto;
}

/* Defineixo aquests CORNERS per a les cantonades del Degradat del Top */

div#central div#canvas div#degradatTop p#bgCornerTopLeft{
	margin:0px;
	padding:0px;
	width:56px;
	height:15px;
	background:url("../images/bgCornerTopLeft.gif") no-repeat;
	float:left;
}

div#central div#canvas div#degradatTop p#bgCornerTopRight{
	margin:0px;
	padding:0px;
	width:55px;
	height:15px;
	background:url("../images/bgCornerTopRight.gif") no-repeat;
	float:right;
}

/* Defineixo DEGRADAT BOTTOM com a degradat Bottom del lloc web */

div#central div#canvas div#degradatBottom{
	margin:0px;
	padding:0px;
	background:url("../images/bgDegradatBottom.gif") repeat-x;
	width:944px;
	height:27px;
	line-height:20px;
	margin-left:auto;
	margin-right:auto;
	
	/*Escalabilitat 4FF*/
	float:left;
}

/* Defineixo aquests CORNERS per a les cantonades del Degradat del Bottom */

div#central div#canvas div#degradatBottom p#bgCornerBottomLeft{
	margin:0px;
	padding:0px;
	width:55px;
	height:27px;
	background:url("../images/bgCornerBottomLeft.gif") no-repeat;
	float:left;
}

div#central div#canvas div#degradatBottom p#bgCornerBottomRight{
	margin:0px;
	padding:0px;
	width:55px;
	height:27px;
	background:url("../images/bgCornerBottomRight.gif") no-repeat;
	float:right;
}

div#central div#canvas div#degradatTranscicioTop{
	margin:0px;
	padding:0px;
	background:#f2f2f2 url("../images/bgDegradatTranscicioTop.gif") no-repeat;
	width:944px;
	height:41px;
	line-height:41px;
	margin-left:auto;
	margin-right:auto;
}


div#central div#canvas div#degradatTranscicioBottom{
	margin:0px;
	padding:0px;
	background:#ffffff url("../images/bgDegradatTranscicioBottom.gif") repeat-x;
	width:944px;
	height:16px;
	line-height:16px;
	margin-left:auto;
	margin-right:auto;
	
	/*Escalabilitat 4FF*/
	float:left;
}

div#central div#canvas div#degradatTranscicioTop div#cosTranscicioTop{
	margin:0px;
	padding:0px;
	width:894px;
	margin-left:auto;
	margin-right:auto;
	height:41px;
	line-height:41px;
}

div#central div#canvas div#degradatTranscicioBottom div#cosTranscicioBottom{
	margin:0px;
	padding:0px;
	width:894px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	height:15px;
	line-height:15px;
	border-bottom:1px solid #c7c7c7;
}

div#central div#canvas div#degradatTranscicioTop  div#cosTranscicioTop div#bgIntranetForm{
	margin:0px;
	padding:0px;
	background:#222222 url("../images/bgIntranet.gif") repeat-x;
	width:894px;
	height:41px;
	line-height:41px;
}

div#central div#canvas div#degradatTranscicioTop  div#cosTranscicioTop div#bgIntranetForm div#intranetForm{
	margin:0px 15px;
	padding:0px;
	float:right;
}

div#central div#canvas div#degradatTranscicioTop  div#cosTranscicioTop  div#bgIntranetForm div#intranetForm table#intranetTable{
	margin:0px;
	padding:0px;
}

div#central div#canvas div#degradatTranscicioTop  div#cosTranscicioTop  div#bgIntranetForm div#intranetForm table#intranetTable tr td label.inputLabel{
	margin:0px;
	padding:0px;
	background:transparent;
	color:#d7d8da;
	font-family:Verdana, Arial, Heveltica;
	font-size:0.626em;
	font-weight:bold;
}

div#central div#canvas div#degradatTranscicioTop  div#cosTranscicioTop  div#bgIntranetForm div#intranetForm table#intranetTable tr td input.inputText{
	margin:0px;
	padding:0px;
	background:#ebebeb;
	color:#2b2d2e;
	font-family:Verdana, Arial, Heveltica;
	font-size:0.626em;
	font-weight:normal;
	border:1px solid #cacaca;
	padding:1px;
	width:80px;
}

div#central div#canvas div#degradatTranscicioTop  div#cosTranscicioTop  div#bgIntranetForm div#intranetForm table#intranetTable tr td input.inputSubmit{
	margin:0px;
	padding:0px;
	padding-left:5px;
}



div#central div#canvas div#cosWeb{
	margin:0px;
	padding:0px;
	/*background:#ffffff url("../images/bgCosWeb.gif") repeat-x top left;*/
	background-color:#ffffff;
	width:894px;
	padding-top:12px;
	border-top:1px solid #c7c7c7;
	
	/* Escalabilitat 4FF */
	float:left;
	margin:0px;
	padding:0px;
	margin-left:25px;
	margin-top:-2px;
	padding-top:12px;
}

div#central div#canvas div#cosWeb div#capcalera{
	margin:0px;
	margin-left:10px;
	padding:0px;
	width:874px;
	height:200px;
	position: relative;
}

div#central div#canvas div#cosWeb div#capcalera img{
	position:absolute;
    top:0;
    left:0;
    z-index:8;
}

div#central div#canvas div#cosWeb div#capcalera img.active{
    z-index:10;
}

div#central div#canvas div#cosWeb div#capcalera img.last-active{
    z-index:9;
}

div#central div#canvas div#cosWeb div#navegacio{
	margin-top:10px;
	margin-left:0px;
	padding:0px;
	width:894px;
	height:25px;
	background:#ffffff url("../images/bgMenuNav.gif") repeat-x top left;
}

div#central div#canvas div#cosWeb div#navegacio ul#menuNavegacio{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}

div#central div#canvas div#cosWeb div#navegacio span.inici{
	margin:0px;
	padding:0px;
	float:left;
	width:10px;
}

div#central div#canvas div#cosWeb div#navegacio ul#menuNavegacio li{
	margin: 0px;
	padding: 0px;
	list-style:none;
	display:inline;
}

div#central div#canvas div#cosWeb div#navegacio ul#menuNavegacio li a{
	margin:0px;
	padding:0px;
	float:left;
	height:25px;
	line-height:25px;
	background-color:#666666;
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Arial, Heveltica;
	font-size:0.6886em;
	font-weight:bold;
	padding-left:12px;
	padding-right:12px;
	border-right:1px solid #aaaaaa;
}


/*CSS dels botons del menu quan s'hi passa per sobre*/
div#central div#canvas div#cosWeb div#navegacio ul#menuNavegacio li a:hover{
	background-color:#FFFF00;
	color:#000000;
}

div#central div#canvas div#cosWeb div#contingut{
	width: 854px;
	margin: 20px;
	padding:0px;
	/*background-color: #FFFFCC;*/
}

div#central div#canvas div#cosWeb div#contingut h1{
	margin: 15px 0px 25px 0px;
	padding: 0px;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
	font-size:1.8em;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #000000;
}

div#central div#canvas div#cosWeb div#contingut h2{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
	font-size:1em;
	font-weight:bold;
	color:#000000;
}

a.linkPral{
	text-decoration: none;
	font-weight: bold;
	color: #00A;
}

a.linkPral:hover{
	text-decoration: none;
	font-weight: bold;
	color: #00F;
}

div#central div#canvas div#cosWeb div#contingut div#camisetes{
	margin-left: 315px;
	padding:10px;
	background-color: #FFFFCF;
	text-align: center;
}

div#central div#canvas div#cosWeb div#contingut p{
	margin: 0px 0px 15px 0px;
	font-family: "Trebuchet MS", Verdana, Arial, "sans serif";
	font-size:0.8em;
	text-align: justify;
}

div#central div#canvas div#cosWeb div#anunci{
	margin:0px;
	margin-left:10px;
	padding:0px;
	width:874px;
	height:65px;
	position: relative;
}

div#central div#canvas div#cosWeb div#peu{
	border-top: 1px solid #888;
	width: 854px;
	margin: 20px 20px 0px 20px;
	padding-top: 5px;
	color: #000;
	font-family: "Trebuchet MS", Verdana, Arial, "sans serif";
	font-size:0.80em;
	text-align: right;
}

img.logo{
	vertical-align: middle;
}

img.alinDreta{
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
}
img.alinEsquerra{
	float: left;
	margin-right: 15px;
}

img.alinCentre{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 15px;
}
	
div.clearPage{
	margin:0px;
	padding:0px;
	float:none;
	clear:both;
}

/************************ pagina del cor - INICI **********************************/

div#foto_cor_dreta{
	width: auto;
	height: auto;
	margin: 0px 0px 0px 15px;
	float: right;
}

div#foto_cor_esquerra{
	width: auto;
	height: auto;
	margin: 0px 15px 0px 0px;
	float: left;
}
/************************ pagina del cor - FINAL **********************************/

/************************ pagina de concerts - INICI ******************************/
div.concert{
	background-color: #F9F9F9;
	margin: 0px 0px 15px 0px;
	padding: 10px;
	width: 670px;
	float: left;
	border: 1px solid #DDDDDD;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

div.concert p{
	margin:0px;
	padding:0px;
}

div.concert h4{
	margin: 0px 0px 8px 0px;
	border-bottom: 1px solid #333;
	font-family: Arial, "sans serif";
	font-size: 13px;
	font-weight: bold;
	color: #333;
}

div.concert a{
	text-decoration: none;
	font-weight: bold;
	color: #006;
}

div.concert a:hover{
	color: #00F;
}

div#historic{
	background-color: #F2EBF4;
	padding: 10px;
	width: 125px;
	float: right;
	text-align: center;
	border: 1px solid #E0C7E7;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}


div#historic h4{
	margin: 0px 0px 12px 0px;
	border-bottom: 1px solid #712387;
	font-family: Arial, "sans serif";
	font-size: 13px;
	font-weight: bold;
	color: #712387;
}

div#historic h5{
	margin: 0px 0px 5px 0px;
	font-family: "Trebuchet MS", Arial, "sans serif";
	font-size: 0.90em;
	font-weight: normal;
	color: #712387;
}

div#historic a{
	color: #712387;
	text-decoration: none;
}

div#historic a:hover{
	color: blue;
}
/************************ pagina de concerts - FI ******************************/

/************************ pagina de contacte - INICI ******************************/
div#response{
	border: 1px solid #AAA;
	padding: 4px;
	background-color: #FFA;
	color: #333;
	display: none;
	font-family: "Trebuchet MS", Verdana, Arial, "sans serif";
	font-size: 0.8em;
}

div#contactform{
	position: relative;
	top: 2px;
}

div#contactform div#forminfo{
	float: left;
}

div#contactform div#formmessage{
	float: left;
	position: relative;
	left: 25px;
}

div#contactform div#formsubmit{
	clear: both;
	position: relative;
	top: 20px;
}

div#contactform .nomCampFormCont{
	display: block;
	margin: 15px 0px 2px 0px;
	padding: 0px;
	color: #000;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
	font-size: 1em;
	font-weight: normal;
}

div#contactform input.inputbox{
	width: 316px;
	height: 24px;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	border: 1px solid #E0C73D;
	background-color: #FCF0A3;
	color: #847302;
	font: 16px Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
}

#sendmail{
	width: 150px;
	height: 30px;
}

div#contactform textarea{
	width: 475px;
	height: 166px;
	padding-top: 5px;
	padding-left: 3px;
	border: 1px solid #E0C73D;
	background-color: #FCF0A3;
	color: #847302;
	font: 16px Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
	overflow: auto;
	resize: none;
}

#contactform input.inputbox:focus, #contactform textarea:focus {
	background-color: #FCF6CC;
}
/************************ pagina de contacte - FI ******************************/

/************************ llibre de visites - INICI ******************************/
table.taulaFormulariVisites{
	margin-bottom: 20px;
}

.missatge{
	width: 500px;
	margin: 30px auto 50px auto;
	padding: 1px;
	background-color: white;
	border: 1px solid #000;
	font-family: "Trebuchet MS", "sans serif";
	font-size: 13px;
}

.tit_missatge{
	padding: 0px 5px 0px 23px;
	height: 19px;
	background: #000 url(../images/sms.gif) no-repeat 1px 1px;
	color: white;
}

.nom{
	font-family: Arial, "sans-serif";
	font-weight: bold;
}

.cos_missatge{
	padding: 10px 5px 10px 5px;
}

.peu_missatge{
	padding: 0px 3px 0px 0px;
	background-color: #000;
	color: white;
	font-family: Arial, "sans-serif";
	font-size: 9px;
	font-style: italic;
	text-align: right;
}

td.lldv_nom_camp{
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
	font-size: 1em;
	font-weight: normal;
	color: #000;
	vertical-align: top;
	padding-right: 10px;
}

.lldv_autor{
	width: 400px;
	height: 24px;
	padding-top: 5px;
	padding-left: 3px;
	padding-bottom: 4px;
	border: 1px solid #E0C73D;
	background-color: #FCF0A3;
	color: #847302;
	font: 16px Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
}

.lldv_textarea{
	width: 400px;
	height: 162px;
	padding-top: 5px;
	padding-left: 3px;
	border: 1px solid #E0C73D;
	background-color: #FCF0A3;
	color: #847302;
	font: 16px Tahoma, "Trebuchet MS", Verdana, Arial, "sans serif";
	overflow: auto;
	resize: none;
}

.lldv_autor:focus, .lldv_textarea:focus {
	background-color: #FCF6CC;
}

.submit{
	margin-top: 5px;
	width: 150px;
	height: 30px;
}

div#link_bar{
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	color: #33F;
}

div#link_bar a, a:hover{
	text-decoration: underline;
	font-weight: normal;
	color: #33F;
}

div#link_bar a:hover{
	text-decoration: underline;
	font-weight: normal;
	color: #33F;
}
/************************ llibre de visites - FI ******************************/

/************************ CD - INI ******************************/
ol#lletres{
	font-family: Tahoma;
	font-size: 0.8em;
	color: #000;
}

ol#lletres li{
	margin: 0px;
	padding: 0px;
}

ol#lletres li a, a:hover{
	text-decoration: none;
	font-weight: normal;
	color: #000;
}

ol#lletres li a:hover{
	text-decoration: underline;
	font-weight: normal;
	color: #33F;
}
/************************ CD - FI ******************************/