/*********************************************/			
/*  			CABECEIRAS  [TITULOS]  				*/
/*********************************************/

/* Titulo unha liņa con ligazons de pdf, imprimir, etc */
h1{
	font-size: 18px;
	font-weight: bold;
	color: #006633;
}

/* Titulo duas liņas */
h2{
	color:#669900;
	font-size:14px;
	padding-top:8px;
}

/* Titulo dunha liņa sen ligazons o lado */
h3{
	color:#333;
	font-weight:bold;
	font-size:12px;
}


/*********************************************/			
/*  			TABOAS                				*/
/*********************************************/
table {
 border:0;
 border-spacing: 0.2em;
}

table caption{
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding:.5em 1em;
}

table th{
  font-weight:bold;
  background-color:#e7f1c4;
  color:#006633;
  padding: 0.4em;
}

table th[scope=col]{
 background-color:#e7f1c4;
}

table th[scope=row]{
  background-color:#e7f1c4;
}


table tr{
  background-color:#f0f0f0;
}

tr.par{
  background-color:#e0e0e0;
}

table td{
  padding: 0.4em;
  text-align:center;
}


/*********************************************/			
/*  			LISTAS                				*/
/*********************************************/

ul li{
	/*line-height:22px;*/
	list-style: disc;
	margin: 0 0 0.5em 0;
}

ul li li{
	margin: 0 0 0.5em 0;
	list-style: circle;
}

/*********************************************/			
/*  			LIGAZONS               				*/
/*********************************************/

/* PDF */
a.pdf{
	background: url(../imaxes/ico_pdf.png) no-repeat center left;
	padding: 0 0 0 2em;  
	display:block;
}

a.pdf_recadro_gris{
	background: url(../imaxes/ico_pdf.png) no-repeat top left;
	margin: 1em 0 0 1.3em;
	padding: 0 0 0 2em; 
	text-align: left;
	display:block;
}

/* DOC */
a.doc{
	background: url(../imaxes/ico_doc.png) no-repeat center left;
	padding: 0 0 0 2em;  
	display:block;
}

a.doc_recadro_gris{
	background: url(../imaxes/ico_doc.png) no-repeat top left;
	margin: 1em 0 0 1.3em;
	padding: 0 0 0 2em; 
	text-align: left;
	display:block;
}

/* IMAXE */
a.imaxe{
	background: url(../imaxes/ico_imaxe.png) no-repeat center left;
	padding: 0 0 0 2em;  
	display:block;
}

a.imaxe_recadro_gris{
	background: url(../imaxes/ico_imaxe.png) no-repeat top left;
	margin: 1em 0 0 1.3em;
	padding: 0 0 0 2em; 
	text-align: left;
	display:block;
}

/* RTF */
a.rtf{
	background: url(../imaxes/ico_rtf.png) no-repeat center left;
	padding: 0 0 0 2em;  
	display:block;
}

a.rtf_recadro_gris{
	background: url(../imaxes/ico_rtf.png) no-repeat top left;
	margin: 1em 0 0 1.3em;
	padding: 0 0 0 2em; 
	text-align: left;
	display:block;
}

/* GPX */
a.gpx{
	background: url(../imaxes/ico_gpx.png) no-repeat center left;
	padding: 0 0 0 2em;  
	display:block;
}

a.gpx_recadro_gris{
	background: url(../imaxes/ico_gpx.png) no-repeat top left;
	margin: 1em 0 0 1.3em;
	padding: 0 0 0 2em; 
	text-align: left;
	display:block; 
}

/* ZIP */
a.zip{
	background: url(../imaxes/ico_zip.png) no-repeat center left;
	padding: 0 0 0 2em;  
	display:block;
}

a.zip_recadro_gris{
	background: url(../imaxes/ico_zip.png) no-repeat top left;
	margin: 1em 0 0 1.3em;
	padding: 0 0 0 2em; 
	text-align: left;
	display:block;
}

/* LIGAZON EXTERNA */
a.ligazon_externa{
	background: url(../imaxes/ligazon_externa.gif) no-repeat top left;
	padding: 0 0 0 2em;  
}

/*********************************************/			
/*  			ALINEACIONS */
/*********************************************/
p.align-center{
	text-align: center;
}
p.align-left{
	text-align: left;
}
p.align-right{
	text-align: right;;
}
p.align-justify{
	text-align: justify;
}


/*********************************************/			
/*  			XENERICOS    			 				*/
/*********************************************/
.texto_punteado_inferior_gris{
	border-bottom: 1px dotted #CCCCCC;
	display: block;	
	color: #8C8C8C;
	font-weight: bold;
}

.recadro_fondo_gris{
	background-color: #CCCCCC;
	display: block;	
	width: 15em;	
	text-align: center;
	padding: 1.5em 0;	
}

#central_interior #fotos .recadro_fondo_gris img{
	float: none;
	margin: 0;
	/*padding: 0 0 1em 0;
	padding: 1.5em 0;*/
}