body{
	background-color: #FFFFFF;
	margin: 0 0 0 0;
	font-family: Arial, Verdana;
	font-size: 12;
	color: #000000;
	font-weight: normal;
	font-style:normal;
}

a{
	font-family: Arial, Verdana;
	color: #7CA518;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

a.visited{
	font-family: Arial, Verdana;
	color: #7CA518;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

a.active{
	font-family: Arial, Verdana;
	color: #7CA518;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

a.hover{
	font-family: Arial, Verdana;
	color: #7CA518;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.aMolles{
	font-family: Arial, Verdana;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

a.aMolles.visited{
	font-family: Arial, Verdana;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

a.aMolles.active{
	font-family: Arial, Verdana;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

a.aMolles.hover{
	font-family: Arial, Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.linksPeu{
	font-family: Arial, Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

a.linksPeu:hover{
	font-family: Arial, Verdana;
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 11px;
}

a.linkPetit{
	font-family: Arial, Verdana;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight:normal;
}

a.linkPetit:hover{
	font-family: Arial, Verdana;
	text-decoration: underline;
	color: black;
	font-size: 11px;
}

a.linkNegreNoSub{
	font-family: Arial, Verdana;
	color: black;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
}

a.linkNegreNoSub:hover{
	font-family: Arial, Verdana;
	text-decoration: underline;
	color: black;
	font-size: 12px;
}


input{
	border:2px solid #6E9808;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color: #4E8536;
}


.boto{
	text-align:center;
	cursor:pointer;
}

textarea{
	border:2px solid #6E9808;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color: #4E8536;
}

#contenidorGeneral{
	background:#FFFFFF;
	width:820px;
	height:695px;
	border:0px;	
	padding:0px;
	margin:5px auto 0px auto;
}

#contenidorCapsalera{
	background:#FFFFFF;
	width:820px;
	height:50px;
	border:0px;	
	padding:0px;
	margin:0px;
}

#logoComplex{
	background:#FFFFFF;
	width:200px;
	float:left;
	height:50px;
	border:0px;	
	padding:0px;
	margin:0px;
	vertical-align:middle;
	text-align:right;
}

#logoAjuntament{
	background:#FFFFFF;
	position:relative;
	top:-50px;
	left:665px;
	width:131px;
	height:30px;
	border:0px;	
	padding:0px;
	margin:0px;
	vertical-align:middle;
	text-align:right;
}

#menuSuperior{
	background:#FFFFFF;
	width:620px;
	float:right;
	border:0px;	
	padding:0px;
	margin-top:34px;
	vertical-align:bottom;
	text-align:center;
}

#contenidorCentral{
	background:#FFFFFF;
	width:820px;
	border:0px;	
	padding:0px;
	margin:0px;
	background:url(/LHN/imatges/fonsGeneral.jpg) repeat-y;
}

#contenidorCentralTop{
	background:#FFFFFF;
	width:820px;
	height:40px;
	border:0px;	
	padding:0px;
	background:transparent url(/LHN/imatges/fonsGeneralTop.jpg) no-repeat;
	z-index:0;
}

#contenidorCentralBottom{
	background:#FFFFFF;
	width:820px;
	height:572px;
	border:0px;	
	padding:0px;
	background: transparent url(/LHN/imatges/fonsGeneralBottom.jpg) no-repeat bottom left;
}

#contenidorCentralPpal{
	background:transparent;
	width:820px;
	height:572px;
	border:0px;	
	padding:0px;
}

#fonsMenuPastillaBenvinguts{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaBenvinguts.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaBorsaTreball{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaBorsaTreball.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaHoraris{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaHoraris.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaWellness{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaWellness.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaInformacio{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaInformacio.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaServeis{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaServeis.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaInstallacions{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaInstallacions.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaActivitats{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaActivitats.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaPromocions{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaPromocions.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsMenuPastillaEucagest{
	background:#FFFFFF;
	width:589px;
	height:167px;
	border:0px;	
	background:url(/LHN/imatges/fonsPastillaEucagest.jpg) no-repeat;
	margin-top:-4px;
	float:left;
}

#fonsDreta{
	background:#FFFFFF;
	width:820px;
	height:572px;
	border:0px;	
	padding:0px;
	background:transparent url(/LHN/imatges/fonsDretaPomes.jpg) no-repeat top right;
	margin-top:0px;
}

#fonsDretaHoraris{
	background:#FFFFFF;
	width:820px;
	height:572px;
	border:0px;	
	padding:0px;
	background:transparent url(/LHN/imatges/fonsDretaHoraris.jpg) no-repeat top right;
	margin-top:0px;
}

#contenidorPeuPagina{
	background:#FFFFFF;
	width:820px;
	height:35px;
	border:0px;	
	padding:0px;
	margin:0px;
	text-align:center;
}

#contingutCentralPpal{
	background:transparent;
	width:506px;
	height:393px;
	border:0px;
	padding-left:10px;
	margin:0px;
	float:left;
	overflow:auto;
	background:transparent url(../imatges/titolBenvinguts.jpg) no-repeat top right;
}

#contingutCentral{
	background:transparent;
	width:506px;
	height:393px;
	border:0px;
	padding-left:10px;
	margin:0px;
	float:left;
	overflow:auto;
}

#contingutCentralHoraris{
	background:transparent;
	width:100%;
	height:572px;
	border:0px;
	padding:15px;
	margin:0px;
	overflow:auto;
	padding-top:160px;
}

#contingutCentralHorarisD{
	background:transparent;
	width:100%;
	height:572px;
	border:0px;
	padding:15px;
	margin:0px;
	overflow:auto;
	padding-top:20px;
}

#contingutDreta{
	background:transparent;
	width:227px;
	height:500px;
	border:0px;
	padding-left:00px;
	margin:0px;
	float:right;
}

#continentPromocio{
	background:transparent;
	width:210px;
	height:180px;
	border:0px;	
	margin-top:20px;
}

#continentUltimaHoraHoraris{
	background:#FFFFFF;
	width:210px;
	height:180px;
	border:0px;	
	background:url(/LHN/imatges/fonsPromocio.jpg) no-repeat;
	margin-top:20px;
}

#continentUltimaHora{
	background:#FFFFFF;
	width:222px;
	height:137px;
	border:0px;	
	background:url(/LHN/imatges/fonsUltimaHoraFF.jpg) no-repeat;
	margin-top:0px;
}

#continentLlegendaHoraris{
	width:95%;
	border:1px solid #6E9808;	
	margin-top:5px;
}

.opcioMenuSuperior{
	float:left;
	text-align:center;
	padding-left:18px;
}

a.enllasMenuSuperior, a.enllasMenuSuperior:visited, a.enllasMenuSuperior:hover, a.enllasMenuSuperior:active{
	color:#6E9808;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
}

a.enllasMenuSuperior:hover{
	text-decoration:underline;
}

a.enllasMenuSuperiorActiu{
	color:#820057;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
}

a.enllasMenuSuperiorActiu:hover{
	text-decoration:underline;
}

.opcioMenuPeu{
	float:left;
	text-align:center;
	padding-left:40px;
	width:113px;
}

a.enllasMenuPeu, a.enllasMenuPeu:visited, a.enllasMenuPeu:hover, a.enllasMenuPeu:active{
	color:#6E9808;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

a.enllasMenuPeu:hover{
	text-decoration:underline;
}

a.enllasMenuPeuActiu{
	color:#820057;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

a.enllasMenuPeuActiu:hover{
	text-decoration:underline;
}

#texteLegal{
	float:left;
	text-align:center;
	padding-left:60px;
	color:#820057;
	font-size:11px;
	font-weight:normal;
}

.llistaMenuPastillaTitol{
	list-style:none;
	font-size:22px;
	color:#820057;
	padding-left:00px;
}

.llistaMenuPastilla{
	list-style-image:url(../imatges/puntMenuPastilla.gif);
	font-size:22px;
	color:#820057;
	padding-left:10px;
}


.llistaMenuPastilla a{
	font-size:22px;
	color:#820057;
	text-decoration:none;
	font-weight:normal;
}

.llistaMenuPastillaSeleccionada{
	list-style-image:url(../imatges/puntMenuPastillaSeleccionat.gif);
	font-size:22px;
	color:#820057;
	padding-left:10px;
	text-decoration:underline;
}

.contenidorLlistaMenuPastilla{
	padding-top:20px;
}

#titolPromocio{
	padding-top:13px;
	padding-left:13px;
}

#cosPromocio{
	width: 195px;
	padding-top:2px;
	padding-left:13px;	
}

#contingutUltimaHora{
	width: 195px;
	padding-top:2px;
	padding-left:13px;	
}

#contingutLlegenda{
	width: 100%;
	padding-top:2px;
	padding-left:13px;	
}

#enllasMesInfo{
	text-align:right;
	width:90%;
	margin-bottom:2px;
	padding-bottom:2px;
}

#texteUltimaHora{
	width: 195px;
	float: right;
}

#titolUltimaHora{
	width: 195px;
	text-align:center;
}

#cosUltimaHora{
	width: 95%;
	text-align:center;
}

#dataUltimaHora{
	width: 95%;
	text-align:right;
}

#titolLlegenda{
	padding-left:13px;
}

#cosLlegenda{
	width: 95%;
	text-align:left;
	margin-left:4px;
}

.titolLila {
	font-size: 14px;
	color:#820057;
	font-weight:bold;
}

.titolVerd {
	font-size: 14px;
	color:#6E9808;
	font-weight:bold;
}

.texteLila13 {
	font-size: 13px;
	color:#820057;
	font-weight:normal;
}

.titolVerd25 {
	font-size: 25px;
	color:#6E9808;
	font-weight:bold;
	text-align:center;
}

.enllasLila {
	font-size: 11px;
	color:#820057;
	font-weight:bold;
	text-align:right;
}

.arial11Lila {
	font-size: 11px;
	color:#820057;
	font-weight:normal;
	text-align:right;
}

.enllas3IPunt {
	font-size: 11px;
	color:#FF6600;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

.arial12NVerd{
	font-size: 12px;
	color:#6E9808;
	font-weight:bold;
}

.arial14NNegre{
	font-size: 14px;
	color:#000000;
	font-weight:bold;
}

.arial12Negre{
	font-size: 12px;
	color:#000000;
	font-weight:normal;
}

.arial12NNegre{
	font-size: 12px;
	color:#000000;
	font-weight:bold;
}

.arial11Negre{
	font-size: 11px;
	color:#000000;
	font-weight:normal;
}

.arial10Negre{
	font-size: 10px;
	color:#000000;
	font-weight:normal;
}

.arial18NVermell{
	font-size:18px;
	font-weight:bold;
	color:#FF3300;
}

.taulaHoraris{
	border:1px solid #6E9808;
	font-size: 11px;
	padding-left:3px;
}

.tdTitolHoraris{
	border:1px solid #6E9808;
	background-color:#6E9808;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:bold;
}

.tdTitolHorarisVerd{
	border:1px solid #6E9808;
	background-color:#6E9808;
	color:#FFFFFF;
	font-size: 10px;
	font-weight:bold;
}

.tdHoraris{
	border:1px solid #6E9808;
	font-size: 11px;
	background-color:#FFFFFF;
}

.tdNomActivitat{
	border:1px solid #6E9808;
	font-size: 12px;
	background-color:#FFFFFF;
}

.tdHorarisVerd{
	border:1px solid #6E9808;
	font-size: 11px;
}

.tdHoraris1{
	background-color:#D8F1D8;
	border:1px solid #6E9808;
	font-size: 11px;
}

.tdHoraris2{
	
	border:1px solid #6E9808;
	font-size: 11px;
}

.tdHorariTipus_1{border:1px solid #6E9808; background-color:#FF0000;font-size: 10px; color:#FFFFFF;}/*alta intesitat*/
.tdHorariTipus_1 a{font-size: 10px; color:#FFFFFF; text-decoration:none}/*alta intesitat*/
.tdHorariTipus_2{border:1px solid #6E9808; background-color:#FF9900;font-size: 10px; color:#FFFFFF;}/*mitja intesitat*/
.tdHorariTipus_2 a{font-size: 10px; color:#FFFFFF; text-decoration:none}/*mitja intesitat*/
.tdHorariTipus_3{border:1px solid #6E9808; background-color:#99CC00;font-size: 10px; color:#FFFFFF;}/*baixa intesitat*/
.tdHorariTipus_3 a{font-size: 10px; color:#FFFFFF; text-decoration:none}/*baixa intesitat*/
.tdHorariTipus_4{border:1px solid #6E9808; background-color:#66CCFF;font-size: 10px; color:#FFFFFF;}/*piscina*/
.tdHorariTipus_4 a{font-size: 10px; color:#FFFFFF; text-decoration:none}/*piscina*/
.tdHorariTipus_5{border:1px solid #6E9808; background-color:#f5f5f5;font-size: 10px; color:#000000;}/*cursets*/
.tdHorariTipus_5 a{font-size: 10px; color:#000000; text-decoration:none}/*cursets*/
.tdHorariTipus_6{border:1px solid #6E9808; background-color:#f5f5f5;font-size: 10px; color:#000000;}/*cursets*/
.tdHorariTipus_6 a{font-size: 10px; color:#000000; text-decoration:none}/*cursets*/
.tdHorariTipus_7{border:1px solid #6E9808; background-color:#f5f5f5;font-size: 10px; color:#000000;}/*cursets*/
.tdHorariTipus_7 a{font-size: 10px; color:#000000; text-decoration:none}/*cursets*/
.tdHorariTipus_8{border:1px solid #6E9808; background-color:#f5f5f5;font-size: 10px; color:#000000;}/*cursets*/
.tdHorariTipus_8 a{font-size: 10px; color:#000000; text-decoration:none}/*cursets*/

.contingutDescripcioInstallacio{
	float:right;
	margin-left:5px;
	margin-top:5px;
	width:174px;
}

.liniaSeparacio{
	color: #00CC00;
	height: 1px;
}

.taulaMenuSubOpcions{
	width:433px;
	height:266px;
	border:0px solid #6E9808;
	background: #EBFCC5 url(../imatges/fonsTaulaMenuSubOpcions.jpg) bottom left no-repeat;
}

.tdMenuSubOpcio{
	height:15px;
}

a.aMenuSubOpcions:link, a.aMenuSubOpcions:visited, a.aMenuSubOpcions:active{
	text-decoration:none;
	font-size:14px;
} 

a.aMenuSubOpcions:hover{
	text-decoration:underline;
	font-size:14px;
}

.capsaleraTaulaHoraris{
	background-color:#6E9808;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	height:20px;
	text-transform:uppercase;
}
.capsaleraTaulaHorarisHorari{
	background-color:#6E9808;
	width:40px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	height:20px;
	vertical-align:bottom;
}
.filaTaulaHoraris1{
	background-color:#D2E16C;
	color:#6E9808;
	font-weight:bold;
	font-size:11px;
}

.filaTaulaHoraris2{
	background-color:#EBFCC5;
	color:#6E9808;
	font-weight:bold;
	font-size:11px;
}

.tdActForta{
	border:1px solid #6E9808;
	background-color:#FF6600;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

#quadretAltaIntensitat{
	width:13px;
	height:13px;
	background-color:#FF0000;
	float:left;
	border:1px solid #6E9808;
}

#quadretMitjaIntensitat{
	width:13px;
	height:13px;
	background-color:#FF9900;
	float:left;
	border:1px solid #6E9808;
}

#quadretBaixaIntensitat{
	width:13px;
	height:13px;
	background-color:#99CC00;
	float:left;
	border:1px solid #6E9808;
}

#quadretPiscina{
	width:13px;
	height:13px;
	background-color:#66CCFF;
	float:left;
	border:1px solid #6E9808;
}

#quadretCursets{
	width:13px;
	height:13px;
	background-color:#E5E5E5;
	float:left;
	border:1px solid #6E9808;
}

#quadretTennis{
	width:13px;
	height:13px;
	background-color:#FFFF66;
	float:left;
	border:1px solid #6E9808;
}

#quadretPadel{
	width:13px;
	height:13px;
	background-color:#4B6400;
	float:left;
	border:1px solid #6E9808;
}


#nomTipusActivitatHoraris{
	float:left;
}