.tgeneral {BORDER-RIGHT: #999999 1px solid;BORDER-TOP: #999999 1px solid;BORDER-LEFT: #999999 1px solid;BORDER-BOTTOM: #999999 1px solid}
A, A:link, A:visited, A:hover, A:active {color: #707070;font-weight: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;}

.menu_centro, A.menu_centro, A.menu_centro:link, A.menu_centro:visited {FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #717073;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: left;text-decoration: none;}
.menu_centro:active, .menu_centro:hover, A.menu_centro:active, A.menu_centro:hover {FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #717073;FONT-FAMILY: Arial, Helvetica, sans-serif}

H1, H2, H3, H4 {line-height: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; color: #000000;}
H1 {font-size: 14px;}
H2, H3, H4 {font-size: 11px;}
H1:link,H1:hover {color: #007FCA;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
H2:link, H2:hover, H3:link, H3:hover, H4:link, H4:hover {color: #007FCA;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

A.contenido:link, A.contenido:visited, A.contenido:active,A.contenido:hover {font-size: 11px;line-height: 14pt;font-family: Arial, Helvetica, sans-serif;font-weight: normal;color:#007FCA;text-align:justify;}
.contenido, .contenido:link, .contenido:visited, .contenido:active, .contenido:hover, p.contenido, .contenido_n {font-size: 11px;line-height: 14pt;font-family: Arial, Helvetica, sans-serif;font-weight: normal;text-align:justify;color: #000000;}

.contenido_n {font-weight: bold;text-align:justify;color: #000000;}

.contenido_peq {font-size: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #000000;}
.contenidonotas {font-size: 10px;line-height: 10pt;font-family: Arial, Helvetica, sans-serif;font-weight: normal;text-align:justify;color: #000000;}

.contenidogris, .contenidogris_n {font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;text-align:left;color: #707070;}
.contenidogris_n {font-weight: bold;}

.contenidoblanco, .contenidoblanco_n {font-size: 11px;line-height: 12pt;font-family: Arial, Helvetica, sans-serif;font-weight: normal;text-align:justify;color: #FFFFFF;}
.contenidoblanco_n {font-weight: bold;}

.contenidodestacado, .contenidodestacado_n {font-size: 11px;line-height: 12pt;font-family: Arial, Helvetica, sans-serif;font-weight: normal;text-align:left;color:#62a4d3;}
.contenidodestacado_n {font-weight: bold;}

A.contenidodestacado_n:link,A.contenidodestacado_n:visited,A.contenidodestacado_n:active, A.contenidodestacado_n:hover, .contenidodestacado_n:link,.contenidodestacado_n:visited,.contenidodestacado_n:active, .contenidodestacado_n:hover {font-size: 11px;line-height: 12pt;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color:#007FCA;text-align:left;}

.lineatd {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #0076c0;LINE-HEIGHT: 14pt;BORDER-BOTTOM: #0076c0 1px solid;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: justify}

.titulo_contenido, .componentheading, .contentheading {font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-align:left;color: #000000;}


.menu_territoris,.menu_territoris:link,.menu_territoris:visited, .menu_territoris:active {font-size: 8pt;font-family: Helvetica,Arial, sans-serif;text-align: left;vertical-align: middle;color: #707070;}
.menu_territoris:hover {font-size: 8pt;font-family: Helvetica,Arial, sans-serif;text-align: left;font-weight: normal;color: #707070;}

.submenu_sup_home {font-size: 11px;font-family: Helvetica,Arial, sans-serif;text-align: left;color: #27477e;}
.submenu_sup_home:link,.submenu_sup_home:visited, .submenu_sup_home:active {font-size: 10pt;font-family: Helvetica,Arial, sans-serif;text-align: left;color: #27477e;}
.submenu_sup_home:hover {font-size: 10pt;font-family: Helvetica,Arial, sans-serif;text-align: left;font-weight: bold;color: #27477e;}

.menu_sup_home {font-size: 12px;font-family: Helvetica,Arial, sans-serif;font-weight: bold;text-align:left;color: #27477e;}
.menu_sup_home:link,.menu_sup_home:visited, .menu_sup_home:active, .menu_sup_home:hover {font-size: 12px;font-family: Helvetica,Arial, sans-serif;font-weight: bold;text-align: left;color: #27477e;}

.form {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
.input {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;border: solid #707070 1px}
.texto {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #00000;text-decoration:none;}

.menu_inf_home {FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif}
.menu_inf_home:link, .menu_inf_home:visited, .menu_inf_home:active {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif}
.menu_inf_home:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif}

.indices, .indices_verde, .indices_rojo {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif}
.indices_verde {COLOR: #4ca837;}
.indices_rojo {COLOR: #ea261a;}

A.pie_copy:link,.pie_copy ,.pie_copy:link,.pie_copy:visited, .pie_copy:active {letter-spacing: 0.1px;font-size: 10px;line-height: 10px;font-family: Helvetica,Arial, sans-serif;font-weight: normal;TEXT-DECORATION: none;color: #707070;}
A.pie_copy:hover , .pie_copy:hover {letter-spacing: 0.1px;FONT-WEIGHT: bold;FONT-SIZE: 10px;line-height: 10px;COLOR: #707070;FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}

.menu_izq_cab {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: bold;text-align: left;top:auto;}
.menu_izq, .menu_izq_sup {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;white-space: nowrap;}

ul#mainlevel-nav{list-style: none;padding: 0;margin: 0;}
ul#mainlevel-nav li{background-image: none;padding-left: 0px;padding-right: 0px;float: left;margin: 0;font-size: 11px;line-height: 20px;white-space: nowrap;border-right: 0px solid #cccccc;}
ul#mainlevel-nav li a{text-align: justify;text-decoration: none;color: #FFFFFF;background: transparent;}
#buttons>ul#mainlevel-nav li a { width: auto; }
ul#mainlevel-nav li a:hover{color: #fff;}
ul#mainlevel-nav li a#active_menu-nav{text-align: justify;	text-decoration: none;color: #FFFFFF;}

.mainlevel-nav#active_menu-nav{text-align: justify;text-decoration: none;font-size: 12px;color: #FFFFFF;}

a.mainlevel#active_menu, a.mainlevel#active_menu:hover  {color:#FFFFFF;font-weight: bold;font-size: 12px;border-top:0px solid #Ffffff;border-bottom:0px solid #Ffffff;}
#mainlevel_current#active_menu, .mainlevel_current#active_menu, a.mainlevel_current#active_menu, a.mainlevel_current#active_menu:hover {color:#ffffff;font-weight: bold;text-decoration: none;font-size: 16px;}
.mainlevel_active#active_menu , a.mainlevel_active#active_menu, a.mainlevel_active#active_menu:hover {color:#ffffff;font-weight: bold;text-decoration: none;font-size: 14px}

#sublevel#active_menu, .sublevel#active_menu, a.sublevel#active_menu, a.sublevel#active_menu:hover, .sublevel_active#active_menu, a.sublevel_active#active_menu, a.sublevel_active#active_menu:hover, .sublevel_current#active_menu, a.sublevel_current#active_menu, a.sublevel_current#active_menu:hover {color:#ffffff;font-weight: bold;text-decoration: none;font-size: 11px;}
#subsublevel#active_menu, .subsublevel#active_menu, a.subsublevel#active_menu,a.subsublevel#active_menu:hover {color:#ffffff;font-weight: normal;font-size: 10px;}


a.mainlevel_active:link, a.mainlevel_active:visited, a.mainlevel_active:hover , a.mainlevel_current:link, a.mainlevel_current:visited, a.mainlevel_current:hover{vertical-align: middle;font-size: 14px;font-weight: bold;color: #FFFFFF;text-align: left;text-decoration: none;}
a.sublevel:link, a.sublevel:visited, a.sublevel:hover, a.sublevel_active:link, a.sublevel_active:visited, a.sublevel_active:hover,a.sublevel_current:link, a.sublevel_current:visited, a.sublevel_current:hover  {color: #ffffff;vertical-align: middle;font-size: 11px;font-weight: bold;text-align: left;padding-top: 0px;padding-left: 0px;padding-bottom: 0px;text-decoration: none;} 
a.subsublevel:link, a.subsublevel:visited, a.subsublevel:hover, a.subsublevel_current:link, a.subsublevel_current:visited,a.subsublevel_current:hover,a.subsublevel_active:link, a.subsublevel_active:visited,a.subsublevel_active:hover   {color: #ffffff;vertical-align: middle;font-size: 10px;font-weight: normal;text-align: left;padding-top: 0px;padding-left: 0px;padding-bottom: 0px;text-decoration: none;}

a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover {vertical-align: middle;font-size: 12px;font-weight: bold;color: #FFFFFF;text-align: left;text-decoration: none;white-space: nowrap;}

.tabla_destacada{border: solid #0076c0 1px;background-color: #ffffff;color: #000000;}
.tabla_contenido {font-size: 12px;line-height: 14pt;font-family: Arial, Helvetica, sans-serif;border: solid #999999 1px;background-color: #e9e7e7;color: #000000;}
.tabla_territoris{font-size: 12px;line-height: 12pt;font-family: Arial, Helvetica, sans-serif;border: solid #babcbe 1px;color: #000000;}
.td_territoris{border-left: solid #babcbe 1px;line-height: 12pt;}
.tabla_contenido_cabecera {border: solid #807F83 0px;background-color: #807F83;color: #FFFFFF;}
.tabla_andorfons {font-size: 10px;font-family: Arial, Helvetica, sans-serif;line-height: 12pt;border-top: solid #807F83 1px;	border-right: solid #807F83 1px; border-bottom: solid #807F83 1px;border-left: solid #807F83 1px;background-color: #e9e7e7;color: #FFFFFF;}
.boton_azul {font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-align:justify;background: #0076c0;color: #ffffff;	text-align: center;	border: medium none}
.titulo {font-size: 11px; line-height: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #737373;}

.td_over, .td_out  { font-size: 11px; line-height: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-indent: 20px ; color: #737373;cursor:hand; }
.td_over {border: solid 1px #737373;}
.td_out {border: solid 1px #FFFFFF;}
