/* Estilos generales para la web - sección AYUNTAMIENTO*/ 
body {
  font-size: 9pt;
  FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
  color : Black;
}

h1 { 
font-size: 10pt;	
FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
color : #B9986F;
 }
 
h2 { 
font-size: 9pt;	
FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
color : #B9986F;
 }
 
h3 { 
font-size: 8pt;	
FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
color : #B9986F;
 }
 
p{ 
  font-size: 9pt;
  FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
  color : Black; 
}
 
div { 
  font-size: 9pt;
  FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
  color : Black; 
}
 
ul {  
  font-size: 8pt;
  FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
  color : Black;  
  }
  
li { 
  font-size: 8pt;
  FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
  color : Black;    
  } 

A:link
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none;
}

A:visited
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none;
}

A:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none; 
}

A:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
      
    COLOR: #B9986F;
    TEXT-DECORATION: none;
}

td
{
  font-size: 9pt;
  FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
  color : Black;
}

/* fin estilos generales web - sección AYUNTAMIENTO */ 


.cabecera_ajuntament
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #B9986F;

}
.cabecera_serveis
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #B80144;
}
.cabecera_ciutat
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #90417F;
}
.cabecera_tramits
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #284993;
}
.cabecera_noticies
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color :#FA6629;
}

.cabecera_busqueda
{ 
	font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	TEXT-DECORATION: none
}
A.ruta:link
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.ruta:visited
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.ruta:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.ruta:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.pie:link
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.pie:visited
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.pie:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: bold;
    FONT-WEIGHT:bold; 
}

A.pie:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}


.ruta
{
    FONT-SIZE: 10px;
      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
}

.fecha
{
	FONT-SIZE: 10px;
	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	COLOR: #B9986F;
}

.title
{
    FONT-SIZE: 10px;        
    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
}

.teaser
{
    FONT-SIZE: 10px; 
    /* FONT-WEIGHT:bold; */
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
}



/* Estilos para los menus laterales */
div.menu {
	margin: 0px 0px 0px 18px;
	padding: 0px;
	width: 200px;
	font-size: 9px;
	text-align: center;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
div.menu ul {
	list-style-image: url('none');
	margin: 0px;
	padding: 0px
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
div.menu li {
	font-size: 9px;
	text-decoration: none;
	color: #3F4249;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
div.menu li.actual {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #B80100;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
div.menu li.actual2 {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 35px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #FAAB12;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
div.menu li.actual3 {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #FAAB12;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
	}
div.menu li.actual4 {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #2239BB;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}

div.menu li.submenu {
	font-size: 9px;
	text-decoration: none;
	color: #3F4249;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 35px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
	}
div.menu li a:link {
	text-decoration: none;
	color: #848A95;
	display: block;
	margin: 0px;
	font-size: 9px;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
div.menu li a:visited {
	text-decoration: none;
	color: #848A95;
	display: block;
	margin: 0px;
	font-size: 9px;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
div.menu li a:hover {
	text-decoration: none;
	background-color: #F6F8F9;
	color: #848A95;
	display: block;
	font-size: 9px;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}



.title
{
	FONT-SIZE: 10px;
	
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #B2B2B2;
}
.teaser
{
    FONT-SIZE: 10px; 
    /* FONT-WEIGHT:bold;  */     
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
    COLOR: #B2B2B2;
}

.principal
{
    FONT-SIZE: 10px;
    font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
    COLOR: #87203C;
}

.principal_big
{
	font-size: 15pt;	
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
	
   COLOR: #87203C;
}

.principal_big_blanco
{
	font-size: 15pt;	
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
	
   COLOR: #FFFFFF;
}










.menu {
	margin: 0px 0px 0px 18px;
	padding: 0px;
	width: 200px;
	font-size: 9px;
	text-align: center;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
.menu_ul {
	list-style-image: url('none');
	margin: 0px;
	padding: 0px
	font-size: 9px;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
.menu_li {
	font-size: 9px;
	text-decoration: none;
	color: #3F4249;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
.menu_li_actual {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #B80100;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
.menu_li_actual2 {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 35px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #FAAB12;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
.menu_li_actual3 {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #FAAB12;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
	}
.menu_li_actual4 {
	font-size: 9px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	background-color: #F6F8F9;
	color: #2239BB;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}

.submenu {
	font-size: 9px;
	text-decoration: none;
	color: #3F4249;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C6C8CE;
	border-right-color: #C6C8CE;
	border-bottom-color: #C6C8CE;
	border-left-color: #C6C8CE;
	display: block;
	margin: 0px 0px 0px 35px;
	padding: 2px 0px 1px 2px;
	list-style-type: none;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
	}
A.li:link {
	text-decoration: none;
	color: #848A95;
	display: block;
	margin: 0px;
	font-size: 9px;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
A.li:visited {
	text-decoration: none;
	color: #848A95;
	display: block;
	margin: 0px;
	font-size: 9px;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}
A.li:hover {
	text-decoration: none;
	background-color: #F6F8F9;
	color: #848A95;
	display: block;
	font-size: 9px;
	font-FAMILY: Arial, Geneva, Arial, Helvetica, sans-serif;
}




A.item:link
{
    FONT-SIZE: 10px;
      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.item:visited
{
    FONT-SIZE: 10px;    
      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.item:hover
{
    FONT-SIZE: 10px;
      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.item:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
      
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.subitem:link
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #000000;
	     FONT-WEIGHT:bold;   
    TEXT-DECORATION: none
}

A.subitem:visited
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #000000;
	     FONT-WEIGHT:bold;   
    TEXT-DECORATION: none
}

A.subitem:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #000000;
	     FONT-WEIGHT:bold;   
    TEXT-DECORATION: none
}

A.subitem:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none;
    FONT-WEIGHT:bold;   
}

A.subitem2:link
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;   
    TEXT-DECORATION: none;
FONT-WEIGHT:bold; 
}

A.subitem2:visited
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;   
    TEXT-DECORATION: none;
FONT-WEIGHT:bold; 
}

A.subitem2:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;   
    TEXT-DECORATION: none;
FONT-WEIGHT:bold; 
}

A.subitem2:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;
    TEXT-DECORATION: none;
FONT-WEIGHT:bold; 
}

A.subitem3:link
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none
}

A.subitem3:visited
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none
}

A.subitem3:hover
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none
}

A.subitem3:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none
}

table.navleft {
	/* border-left : 1px solid C0C0C0;
	border-right : 1px solid C0C0C0;
	border-bottom: 1px solid C0C0C0; */
	background-color:#F8F5F1;
}

.cabecera_fecha {
	font-size: 7pt;
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	TEXT-DECORATION: none;
	margin-left : 18px;
}

.cabecera_mapa
{
	font-size: 7pt;
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	TEXT-DECORATION: none;
	margin-right : 7px;
	margin-bottom: 15px;
}

.cabecera_avanzada
{
	font-size: 7pt;
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	TEXT-DECORATION: none;
	margin-bottom: 15px;
}

table.ruta{ 
   margin-left: 23px;
 }

table.tablamenus {
  margin-left: 10px;
  margin-right: 10px;
}

table.navleft {
	/* border-left : 1px solid C0C0C0;
	border-right : 1px solid C0C0C0;
	border-bottom: 1px solid C0C0C0; */
	background-color:#F8F5F1;
}

table.navright {
	border-left : 1px solid C0C0C0;
	border-right : 1px solid C0C0C0;
	border-top : 1px solid C0C0C0;

}

/*Estilos para el listado de descargas en la plantilla de listar.*/
.listado{ 
	border-left : 1px solid C0C0C0;
	border-right : 1px solid C0C0C0;
	border-top : 1px solid C0C0C0;
	border-bottom: 1px solid C0C0C0;
	padding-left : 5px;
	padding-right: 5px;
}

.enlaceimagen{
	border: none;
}

.filesize{
font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
}

div.editable{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : justify;
}
table.lista{
	margin-top : 10px;
	margin-left : 40px;
}

.titulo{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #00000;
	padding-left: 40px;	
}

.temasrelac{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-right:20px;
	color : Black;
}

/* Estilos para el menu derecho */

A.menu2:link
{
    FONT-SIZE: 10px;
      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none;
}

A.menu2:visited
{
    FONT-SIZE: 10px;    
      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none;
}

A.menu2:hover
{
    FONT-SIZE: 10px;
      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none;
}

A.menu2:active
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
      
    COLOR: #B2B2B2;
    TEXT-DECORATION: none;
}

/*Enlaces para la cabecera*/

A.cabecera_busqueda:link
{
  font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

A.cabecera_busqueda:visited
{
   font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

A.cabecera_busqueda:hover
{
    font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

A.cabecera_busqueda:active
{
	font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

A.cabecera_mapa:link
{
  font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

A.cabecera_mapa:visited
{
   font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

A.cabecera_mapa:hover
{
    font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

A.cabecera_mapa:active
{
	font-size: 7pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	color :#FFFFFF;
	vertical-align : middle;
	TEXT-DECORATION: none;
}

.estilocelda{ 
    /* background-color:#E3D6C5; */
    background-color:#F8F5F1;
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none 
} 


/* Estilos para la plantilla de listado de arbol de carpetas */

A.nivel1:link
{
    FONT-SIZE: 12px;      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.nivel1:visited
{
    FONT-SIZE: 12px;      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.nivel1:hover
{
    FONT-SIZE: 12px;      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.nivel1:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;      
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.nivel2:link
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F; 
    TEXT-DECORATION: none
}

A.nivel2:visited
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.nivel2:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none
}

A.nivel2:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none;
}

A.nivel3:link
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;   
    TEXT-DECORATION: none;

}

A.nivel3:visited
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;   
    TEXT-DECORATION: none;
}

A.nivel3:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;   
    TEXT-DECORATION: none;
}

A.nivel3:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #DCCBB7;
    TEXT-DECORATION: none;
}

A.nivelotros:link
{
    FONT-SIZE: 12px;      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none;
}

A.nivelotros:visited
{
    FONT-SIZE: 12px;      
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B2B2B2;
    TEXT-DECORATION: none;
}

A.nivelotros:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
    COLOR: #B9986F;
    TEXT-DECORATION: none;
}

A.nivelotros:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;      
    COLOR: #B2B2B2;
    TEXT-DECORATION: none;
}

/* Bordes de la pagina principal */
table.bordes{
	border-left-color : #B9986F;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #B9986F;
	border-right-style : solid;
	border-right-width : 1px;
}

/* Para los elementos de las secciones de noticias */

.ayuntamiento
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #B9986F;

}
.servicios
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #B80144;
}
.ciudad
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #90417F;
}
.tramites{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color : #284993;
}
.noticias
{
	font-size: 10pt;	
	FONT-FAMILY: Arial,Geneva,Arial,Helvetica,sans-serif;
	
	color :#FA6629;
}
