body {
	margin:15px auto 15px auto;
	background-color:#CCDDE3;
	text-align:center;
	}
	
body#calendar { padding:15px; margin:0; background-color:#fff; }

body, table {
	font-family:tahoma, verdana, arial, sans-serif, helvetica;
	font-size:11px;
	color:#000;
	}

code { font-size: 11px; }

img { border: 0px; }
h1 { font-size:17px; text-transform:lowercase; color:#005572; margin:0px; font-weight:normal; padding:0px; }
form { margin:0px; padding:0px; }
input, textarea, select { font-family: "Courier New", Courier, mono; font-size:12px; color:#000000; border:1px solid #808080; background:#ffffff; }
.boton { font-family:tahoma, verdana, arial, sans-serif, helvetica; font-size:12px; color:#ffffff; border:1px solid #808080; background: #808080; }
.txtPeq { font-size:10px; color:#5C5C5C; }
.formTitulo { display:block; border-bottom:1px solid #5A5A5A; margin-bottom:5px; font-size:10px; color:#5A5A5A; font-weight:bold; }
.radio { border:0px; background-color:#E5E5E5; }

a { color:#005572; outline:0; }
	a:hover	{ color:#F37721; }

#principal { background-color:#fff; width:730px; margin:30px auto 0px auto; border:10px solid #fff; padding:0px; }

	#cabecera { width:730px; background-color:#005572; margin:0 0 5px 0; border:0; padding:0; text-align:left; }
		#mascota { z-index:2; position:absolute; margin-top:-26px; margin-left:668px; }

	#cuerpo { width:730px; background-color:#ACD672; text-align:left; border:0px; border-bottom:1px solid #fff; margin:0px; }
	
/* Menu */
		#menu { width:135px; float:left; color:#960018; margin:0px; padding:0px; border:0px; text-align:left; }
			#menu ul { margin: 0; padding: 0; list-style: none; }

			#menu ul.nivel1 { margin-top: 10px; border-top: 1px solid #8AAB5B; }
			#menu ul.nivel1 li { font-weight: bold; border-bottom: 1px solid #8AAB5B; padding: 1px 3px 1px 5px; }

			#menu ul.nivel2 { margin-top: 10px; border-top: 1px solid #8AAB5B; }
			#menu ul.nivel2 li { font-weight: bold; }
				#menu ul.nivel2 li ul { margin-top: 0; border-top: 1px solid #8AAB5B; }
					#menu ul.nivel2 li ul li { font-weight: normal; border-bottom: 1px solid #8AAB5B; padding: 1px 3px 1px 5px; }
					
			#menu ul.nivel3 { margin-top: 10px; border-top: 1px solid #8AAB5B; }
			#menu ul.nivel3 li { font-weight: bold; }
				#menu ul.nivel3 li ul { margin-top: 0; border-top: 1px solid #8AAB5B; }
					#menu ul.nivel3 li ul li ul { border-top: 1px solid #8AAB5B; }
						#menu ul.nivel3 li ul li ul li { font-weight: normal; border-bottom: 1px solid #8AAB5B; padding: 1px 3px 1px 5px; }

			#menu .titulo { display:block; padding: 1px 3px 1px 5px; }
			#menu li.excursionisme,	#menu li.caraParet,	#menu li.altaMuntanya { font-weight: bold; }
			#menu li.caraParet,	#menu li.altaMuntanya { margin-top: 5px; }
			#menu a { display: block; outline: 0; margin:0px; color:#960018; text-decoration:none; }
				#menu a:hover { color:#005572; }

			.flechaOff { background-image: url(../images/flechaOff.gif); background-repeat: no-repeat; background-position: 125px 5px; }
			.flechaOn { background-image: url(../images/flechaOn.gif); background-repeat: no-repeat; background-position: 125px 4px; }
			
			#menu table { color:#960018; }
/* Fin menu */

		#contenido { width:595px; background-color:#fff; float:right; margin:0px; padding:0px; border:0px; }
			#centreEstretHome { width:325px; \width:345px; w\idth:325px; padding:10px; float:left; margin:0px 0px 20px 0px; }
				#centreEstretHome h2 { padding:2px 5px 2px 5px; font-size:12px; }
				#centreEstretHome h3 { font-size:11px; color:#005572; padding:0px; margin:0px; }
				#centreEstretHome h4 { font-size:14px; margin:0px; }
				#centreEstretHome h4 a { color:#960018; text-decoration:none; }
				#centreEstretHome h4 a:hover { text-decoration:underline; }
				#centreEstretHome h5 { font-size:11px; font-weight:normal; text-transform:lowercase; margin-top:2px; }
				#centreEstretHome li { list-style-image:url(../images/bullet.gif); }
				#pdf { border-top:2px solid #ACD672; margin-top:10px; padding-top:5px; }
				.pdf { display:block; height:16px; font-weight:bold; margin-bottom:0px; padding-left:18pt; margin-left:10px; background: url(../images/iconoPDF.gif) no-repeat; }
				.actividad { padding:0px; margin:5px 0px 0px 0px; min-height:50px; }
				.foto { padding:0px; float:left; margin:0px 5px 15px 0px; }
			
			#centreEstret { width:375px; \width:395px; w\idth:375px; padding:10px; float:left; margin:0px 0px 20px 0px; }
			#centreAmple { width:575px; \width:595px; w\idth:575px; padding:10px; float:left; margin:0px 0px 20px 0px; }
				#centreEstret h2,#centreAmple h2 { padding:2px 5px 2px 5px; font-size:12px; }
				#centreEstret h3,#centreAmple h3 { font-size:11px; color:#005572; padding:0px; margin:0px; margin-top:30px; }
				#centreEstret h4,#centreAmple h4 { color:#960018; font-size:14px; margin:0px; }
				#centreEstret h5,#centreAmple h5 { font-size:11px; font-weight:normal; text-transform:lowercase; margin-top:2px; }
				#centreEstret h6,#centreAmple h6 { font-size:11px; color:#005572; font-weight:normal; padding:0px; margin:0px; margin-bottom:10px; }
				#centreEstret li,#centreAmple li { list-style-image:url(../images/bullet.gif); }
				.margenActividad { padding:10px; }
				.programa { /* border-bottom: 1px solid #ACD672; */ }
				
			#columnaAuxHome { width:250px; float:right; padding:0px; margin:0px 0px 20px 0px; border:0px; }
				#columnaAuxHome li { list-style-image:url(../images/bulletGris.gif); margin:0px 0px 0px -20px; }
				
			#columnaAux { width:200px; float:right; padding:0px; margin:0px 0px 20px 0px; border:0px; }
				#columnaAux li { list-style-image:url(../images/bulletGris.gif); margin:0px 0px 0px -20px; }
				
				#fotoMoment { width:230px; padding:10px; background-color:#E5E5E5; }
				#ultimesGeleries, #grossaNadal { width:230px; padding:10px; background-color:#E5E5E5; margin:5px 0px 5px 0px; }
				#grossaNadal { text-align:center; }
					.columnaGaleria { margin-top: 15px; }
					.fotoGaleria { float:left; margin:0px 5px 5px 0px; width:60px; height:45px; overflow:hidden; }
					.fotoGaleria img { margin:0 10px 0 0; }
				#notesSecretaria { width:230px; padding:10px; background-color:#FEF1E8; margin:5px 0px 5px 0px; }
					#notesSecretaria h2 { font-size:12px; color:#F37721;  }
				#forum { width:230px; padding:10px; background-color:#E5E5E5; margin:5px 0px 5px 0px; text-align:left; }
					#forum li { list-style-image:url(../images/bulletGris.gif); margin:0px 0px 0px -20px; }
				#donatCorda, #logoGeneralitat { text-align:center; margin:15px 0; }

				#contenidoExtra { padding:10px; background-color:#E5E5E5; margin-top:5px; }
				#contenidoExtraHorizontal { margin-top:10px; padding:10px; background-color:#E5E5E5; }
				#contenidoExtra h3,#contenidoExtraHorizontal h3 { font-size:12px; color:#5A5A5A; margin-top:0px }
				#contenidoExtra h5,#contenidoExtraHorizontal h5 { font-size:10px; color:#5A5A5A; }
				#contenidoExtra td { font-size:11px; border-bottom:1px solid #999; }
				#cuadro table { border-top:1px solid #F37721; }
				#cuadro td { border-bottom:1px solid #F37721; }
				.campoSugg { color:#000000; border:1px solid #808080; background:#ffffff; width:175px; }
				.botonSugg { color:#ffffff; border:1px solid #808080; background: #808080; font-family:tahoma, verdana, arial, sans-serif, helvetica; font-size:11px; }

			#suport { width:555px; \width:575px; w\idth:555px; padding:5px 20px; margin:0px; border-top:1px solid #ACD672; }
				#suport table { font-size:9px; color:#214021; width:100%; }
				#suport td { vertical-align:top; text-align:center; }
				
			#pie { width:575px; \width:595px; w\idth:575px; padding:10px 10px 0px 10px; background-color:#F3F9EA; margin:0px; border-top:1px solid #ACD672; text-align:left; }
				#pie table { font-size:9px; color:#214021; }
				#pie h1 { font-size: 16px; color:#84A457; padding:0px 0px 5px 0px; font-weight:bold; }
				#pie h2 { font-size: 12px; color:#214021; padding:0px; margin:0px 0px 5px 0px; }
				#pie ul { padding:6px; }
					#pie li { list-style: none; margin-bottom: 6px; }
				#pie p { padding:0px; margin:6px 0px 10px 0px; }
				#pie td { border-left:1px solid #CEE9A6; padding-left:5px; padding-right:10px; }
				#pie ul { padding:10px 0 10px 20px; margin:0; }
				#pie li { padding:0; margin:0; list-style:disc; }
				.campoPie { color:#214021; border:1px solid #84A457; background:#ffffff; font-size:11px; width:100px; }
				.botonPie { color:#ffffff; border:1px solid #84A457; background: #84A457; font-size:10px; font-family:tahoma, verdana, arial, sans-serif, helvetica; }
				
	#copyright { width:730px;  margin:10px auto 0px auto; text-align:center; font-size:10px; }
	
.limpiar { clear:both; margin:0px; padding:0px; }

.excursionisme { background-color:#C1B68E; font-weight: bold; }
.excursionismeMedio { background-color:#DAD3BB; }
.excursionismeClaro { background-color:#E6E2D2; }
.excursionismeMasClaro { background-color:#F3F0E8; }

.caraParet { background-color:#ADAEAD; font-weight: bold; }
.caraParetMedio { background-color:#CECECE; }
.caraParetClaro { background-color:#DEDFDE; }
.caraParetMasClaro { background-color:#EFEFEF; }

.altaMuntanya { background-color:#8EBCC1; font-weight: bold; }
.altaMuntanyaMedio { background-color:#BBD7DA; }
.altaMuntanyaClaro { background-color:#D2E4E6; }
.altaMuntanyaMasClaro { background-color:#E8F2F3; }

.formacio { background-color:#C18E8E; }
.formacioMedio { background-color:#E6D2D2; }
.formacioClaro { background-color:#E6D2D2; }
.formacioMasClaro { background-color:#F3E8E8; }

.altresActivitats { background-color:#FFEA6E; }
.altresActivitatsMedio { background-color:#FFF2A8; }
.altresActivitatsClaro { background-color:#FFF7C5; }
.altresActivitatsMasClaro { background-color:#FFFBE2; }

.seccions { background-color:#EEA06C; }
.seccionsMedio { background-color:#F5C6A7; }
.seccionsClaro { background-color:#F8D9C4; }
.seccionsMasClaro { background-color:#FCECE2; }

.muntantyaCarta { background-color:#67C095; margin-top:5px; }
.muntantyaCartaMedio { background-color:#8DD0B0; }
.muntantyaCartaClaro { background-color:#B3DFCA; }
.muntantyaCartaClaro { background-color:#D9EFE4; }

.filaImpar { background-color:#F3F9EA; }

.cita { font-size:16px; color:#005572; font-style:italic; text-align:center; }

/* -------------------------- */

.sepMenu		{ background-color: #8AAB5B; }
.sepMenuBlanc	{ background-color: #fff; }
.secSelect		{ background-color: #8AAB5B; }
.subSecSelect	{ background-color:	#9AC066; }

.subSecSelect	{ background-color:	#9AC066; }
.subSecSelect1	{ background-color:	#D1C8AA; }
.subSecSelect2	{ background-color:	#C2C2C2; }
.subSecSelect3	{ background-color:	#AACDD1; }
.subSecSelect4	{ background-color:	#FFEF92; }
.subSecSelect5	{ background-color:	#F2B891; }
.subSecSelect6	{ background-color:	#DABBBB; }

.subSecSelect1Cla	{ background-color:	#E0DAC6; }
.subSecSelect2Cla	{ background-color:	#D6D6D6; }
.subSecSelect3Cla	{ background-color:	#C6DDE0; }
.subSecSelect4Cla	{ background-color:	#FFF4B6; }
.subSecSelect5Cla	{ background-color:	#F6CFB5; }
.subSecSelect6Cla	{ background-color:	#E0C6C6; }

.franjaAzul { background-color:#CCDDE3; display:block; padding:5px; margin:25px 0px 15px 0px; }

.noMostrar { display: none; }

#finestraDetall { background-color:#fff; padding:1px 15px; text-align: left; margin:15px; }

#error { padding:5px 25px; color:red; }
	#error li { list-style:none; }

/* -------------------------- */

.az {   COLOR: #005572; }
.na {   COLOR: #F37721; }
.ne {   COLOR: #000000; }
.gr {   COLOR: #5C5C5C; }	

.fondoFoto		{ background-color:	#E5E5E5; }

/* tablaMaterial */
.tablaMaterial td { border-bottom: 1px solid #BED69C; }
.tablaMaterial th { text-align:left; }

.derecha { text-align: right; }
.centrar { text-align: center; }
.subrayado { text-decoration: underline; }

/* Twitter */
#twitters {  }
#twitters li { margin:0px 0px 8px -20px; }
#twitter-link { padding:5px 0; margin:0; float:right; }
