* { padding:0; font-family: Arial, Verdana, Helvetica, Sans-Serif; }

a:link       { background-position: left center; color: #0000FF; background-repeat:no-repeat; background-attachment:fixed; text-decoration:none  }
a:visited    { color: #3366CC; text-decoration:none  }
a:hover      { color: #FF4400 }
a:active     { color: #FF4400; text-decoration:overline underline }

.linkengris a:link {  margin:5; font-size: 10px; color: #FFFFFF; text-decoration: none; 
               padding: 5; background-color:#FF4400; font-weight:bold; text-align:left; line-height:125%}
.linkengris a:visited { font-size: 10px; color: #CCCCCC; text-decoration: none; 
               padding: 5; background-color:#FF4400 }
.linkengris a:hover { font-size: 10px; color: #FFFFFF; text-decoration: none; 
               padding: 5; background-color:#3085BF }
.linkengris a:active { font-size: 10px; color: #FFFFFF; text-decoration: none; 
               padding: 5; background-color:#3085BF }
               
.linkenblau a:link {  margin:5; color: #FFCC00; padding: 5px; font-weight:bold; text-align:left; line-height:125%}
.linkenblau a:visited { color: #FFCC00; text-decoration: none; 
               padding: 5px  }
.linkenblau a:hover { color: #FF9900; text-decoration: none; 
               padding: 5px  }
.linkenblau a:active { color: #FF9900; text-decoration: none; 
               padding: 5px  }

.linkenbarra a:link {  margin:5; font-size: 10px; color: #FFFFFF; text-decoration: none; 
               padding: 5px; font-weight:bold; text-align:left; line-height:125%}
.linkenbarra a:visited { font-size: 10px; color: #CCCCCC; text-decoration: none; 
               padding: 5px;  }
.linkenbarra a:hover { font-size: 10px; color: #FFFFFF; text-decoration: none; 
               padding: 5px;  }
.linkenbarra a:active { font-size: 10px; color: #FFFFFF; text-decoration: none; 
               padding: 5px;  }

.Tex_medio_claro { font-size: 12px; text-align: left; text-indent: 0; word-spacing: 3; 
               margin: 10;; color:#000000; letter-spacing:1pt; line-height:125%; font-family:Verdana  }

.Tex_NEWS { font-size: 13px; text-align: left; text-indent: 15; word-spacing: 2; 
               ; color:#000000; letter-spacing:1pt; line-height:150%; margin-left:15; margin-right:10; margin-top:10; margin-bottom:10  }

.Tex_Centro { font-size: 11px; text-align: left; text-indent: 15; word-spacing: 0; 
               margin: 5 10;; color:#000000; letter-spacing:1pt; line-height:150%  }
               
.Tex_Derecha { font-size: 11px; text-align: left; text-indent: 10; word-spacing: 0; 
               margin: 5;; color:#000000; letter-spacing:1pt; line-height:130%  }
               
.Tex_Izquierda { background-position: left center; font-size: 10px; text-align: left; text-indent: 10; word-spacing: 0; 
               ; color:#333333; letter-spacing:1pt; background-repeat:repeat; background-attachment:fixed; margin-left:7; margin-right:5; margin-top:5; margin-bottom:5; font-weight:bold   }              

.Tex_Pag_entrada { font-size: 11px; text-align: left; text-indent: 10; word-spacing: 0; 
               margin: 4;; color:#000000; letter-spacing:1pt; line-height:130%  }             
               
.Tex_11px_sin_margen { font-size: 11px; text-align: left; text-indent: 0; word-spacing: 0; 
               margin: 4;; color:#000000; letter-spacing:1pt; line-height:125%  }     
               
.Tex_11px_gris_n { font-size: 11px; text-align: left; text-indent: 0; word-spacing: 0; 
               margin: 5;; color:#333333; letter-spacing:1pt; line-height:150%; font-weight:bold  }             
               
.Tit_index { font-size: 16px; text-align: left; text-indent: 0; word-spacing: 0; 
               line-height: 200%; ; color:#13559B; font-weight:bold; font-variant:small-caps; margin-left:5; margin-right:3; margin-top:10; margin-bottom:0  }.Tit_Derecha { background:#EBEBEB url('cabeceras/imagen_corporativa/blueround2.gif') no-repeat fixed left top; margin:0; font-size: 12px; text-align: left; text-indent: 0; word-spacing: 0; 
               line-height: 130%; ; color:#CC3300; font-variant:small-caps; font-weight:bold; padding-left:20; padding-right:1; padding-top:1; padding-bottom:1     }

.Tit_Centro { margin:0; background:#DFEDF7 url('cabeceras/imagen_corporativa/Star.gif') no-repeat fixed left top; font-size: 12px; text-align: left; text-indent: 0; word-spacing: 0; 
               line-height: 130%; ; color:#000099; font-variant:small-caps; letter-spacing:1pt; font-weight:bold; padding-left:20; padding-right:1; padding-top:1; padding-bottom:1   }

.Tit_Izquierda { padding:20; margin:0; background-position: left center; font-size: 11px; text-align: left; text-indent: 20; word-spacing: 0; 
               ; color:#666666; font-weight:bold; background-image:url('cabeceras/imagen_corporativa/logo_mini_mini.gif'); background-repeat:no-repeat; background-attachment:fixed; line-height:100%      }
               
.Tit_Iz_2 { background-position:  left top; margin:5; font-size: 12px; text-align: left; text-indent: 0; word-spacing: 0; 
               line-height: 125%; ; color:#333333; padding-left:15; padding-right:1; padding-top:1; padding-bottom:1; background-image:url('cabeceras/imagen_corporativa/rombo_roig.gif'); background-repeat:no-repeat; background-attachment:fixed; font-weight:bold     }

.Titulos_NEWS { background-position: left top; margin:2 10; font-size: 17px; text-align: center; text-indent: 0; word-spacing: 1; 
               ; color:#FFFFFF; letter-spacing:1pt; line-height:150%; font-variant:small-caps; font-weight:bold; font-style:oblique; list-style-type:circle; list-style-image:url('cabeceras/imagen_corporativa/andybar_bullet2.gif'); background-repeat:no-repeat; background-attachment:fixed  }

.Noticias { background-position:   left top; margin:0; font-size: 12px; text-align: left; text-indent: 5; word-spacing: 0; 
               line-height: 115%; ; color:#333333; padding-left:15; padding-right:1; padding-top:1; padding-bottom:1; background-image:url('cabeceras/imagen_corporativa/blueround2.gif'); background-repeat:no-repeat; background-attachment:fixed; font-weight:bold; text-decoration:underline     }

.EX_Tit_Centro { margin:0; background:#DDE4FF url('cabeceras/imagen_corporativa/Estrella_azul.gif') no-repeat fixed left top; font-size: 12px; text-align: left; text-indent: 0; word-spacing: 0; 
               line-height: 130%; ; color:#000099; font-variant:small-caps; letter-spacing:1pt; font-weight:bold; padding-left:20; padding-right:1; padding-top:1; padding-bottom:1   }

.Subrayado { border-bottom:1px solid #000000     }
	
A.menu_iz {
	DISPLAY: block; line-height:150%; text-indent:5
}
a:link.menu_iz {
	background-position:  
                0% 0%; COLOR: #FFFFFF; TEXT-DECORATION: none; background-image:url('none'); background-repeat:repeat; background-attachment:scroll; font-family:Arial; font-size:11px; font-weight:bold
}
a:visited.menu_iz {
	background-position:  
                0% 0%; COLOR: #FFFFFF; TEXT-DECORATION: none; background-image:url('none'); background-repeat:repeat; background-attachment:scroll; font-family:Arial; font-size:11px; font-weight:bold
}
a:hover.menu_iz {
	BACKGROUND: #3085BF; COLOR: #FFFFFF; TEXT-DECORATION: none
	
}

.mini_mapa  { font-family: Verdana; font-size: 9px; text-align: left; word-spacing: 0; 
               text-indent: -20; line-height: 150%; margin-left: 0; 
               margin-right: 5; margin-top: 5; margin-bottom: 5; color:#CC0000; text-decoration:none; float:left }

.minienlace  { font-family: Verdana; font-size: 10px; text-align: left; word-spacing: 0; 
               text-indent: 0; line-height: 100%; margin-left: 2; 
               margin-right: 1; margin-top: 0; margin-bottom: 0 }

.linkoscuro {  font-size: 10pt; text-indent: 0; 
               word-spacing: 0; line-height: 115%; font-family:Arial; font-weight:bold; text-align:left; margin-left:5; margin-right:2; margin-top:1; margin-bottom:1}

.barragris {  font-size: 10px; text-indent: 0; 
               word-spacing: 0; line-height: 115%; font-family:Arial; text-align:left; margin-left:5; margin-right:2; margin-top:1; margin-bottom:1; color:#FFFFFF}
.barragris a:link {  padding:0; color: #C0C0C0; }
.barragris a:visited    {  padding:0; color: #C0C0C0;  }
.barragris a:hover { padding:0; color: #FFFFFF;  }
.barragris a:active { padding:0; color: #FFFFFF;   }

.texto_minimo { font-family: Arial; font-size: 8pt; color: #666666; text-align:left; word-spacing:0; text-indent:15; line-height:120%; margin-left:5; margin-right:3; margin-top:6; margin-bottom:3 }

.tab_lateral_dcha {  border-left:1px solid #FFCC00; padding:0; background-color: #FFFFCC}

.tab_lateral_izq { border-right: 1px solid #FFCC00; background-color: #FFFFCC; padding-top:0 }

.submenu     { font-family: Arial; font-size: 8pt; text-align: left; word-spacing: 0; 
               text-indent: -11; line-height: 115%; color: #0000FF; 
               list-style-type: circle; margin-left: 17; margin-right: 1; 
               margin-top: 10; margin-bottom: 6; font-weight:bold }

.nota        { font-size: 10 px; color: #999999; text-align: left; word-spacing: 0; 
               text-indent: 0; line-height: 100%; margin: 5; font-style:italic }

.capitulo    { margin:5; background-position: left top; padding:4; font-family: Verdana; font-size: 11px; color: #FFFFFF; word-spacing: 0; 
               line-height: 200%; font-weight: bold; list-style-type: none; text-indent: 0; 
               text-align: center; background-repeat:repeat-y; background-attachment:fixed; background-color:#003366  }

.articulo    { background-position: left top; padding:4; font-size: 21px; color: #FFFFFF; word-spacing: 0; 
               line-height: 135%; background-image: url('images/subrayar.jpg'); 
               font-weight: bold; list-style-type: none; text-indent: 0; 
               text-align: left; margin-left: 0; 
               margin-right: 0; margin-top: 0; margin-bottom: 10; background-repeat:repeat-y; background-attachment:fixed; font-family:Arial }

.texto       { font-size: 11px; text-align: justify; text-indent: 15; word-spacing: 0; 
               margin: 5 10;; color:#000000; letter-spacing:1pt; line-height:130%  }
               
.Link_pais { font-size: 11px; text-align: center; text-indent: 0; word-spacing: 0; 
               ; color:#FFFFFF; line-height:150%; text-transform:uppercase; font-weight:bold; margin-left:2; margin-right:2; margin-top:8; margin-bottom:5  }

.Link_ciudad { font-size: 10px; text-align: center; text-indent: 0; word-spacing: 0; 
               ; color:#FFFFFF; letter-spacing:1pt; line-height:100%; text-transform:uppercase; font-weight:bold; margin-left:3; margin-right:3; margin-top:8; margin-bottom:5  }

.Link_enlace { font-size: 10px; text-align: left; text-indent: 0; word-spacing: 0; 
               margin: 8 3;; letter-spacing:1pt; line-height:100%; font-weight:bold; text-decoration:none  }
               
.fechador { background-position:  right top; margin:8 5; font-size: 11px; text-align: right; word-spacing: 0; 
               line-height: 100%; ; color:#CC0000; letter-spacing:1pt; font-weight:bold; padding-left:20; padding-right:1; padding-top:1; padding-bottom:1; text-decoration:overline underline; background-repeat:no-repeat; background-attachment:fixed   }

.Seņala_1 { background-position: left top; font-size: 11px; text-align: left; text-indent: 10; word-spacing: 0; 
               ; color:#000000; letter-spacing:1pt; line-height:110%; background-image:url('cabeceras/imagen_corporativa/flecha_mini.gif'); background-repeat:no-repeat; background-attachment:fixed; margin-left:5; margin-right:5; margin-top:1; margin-bottom:3  }

.Seņala_2 { background-position: left top; font-size: 11px; text-align: left; text-indent: 10; word-spacing: 0; 
               ; color:#000000; letter-spacing:1pt; line-height:110%; background-image:url('cabeceras/imagen_corporativa/a_336699.gif'); background-repeat:no-repeat; background-attachment:fixed; margin-left:5; margin-right:5; margin-top:1; margin-bottom:3  }

.Seņala_3 { background-position: left top; font-size: 11px; text-align: left; text-indent: 10; word-spacing: 0; 
               ; color:#000000; letter-spacing:1pt; line-height:110%; background-image:url('cabeceras/imagen_corporativa/a_993300.gif'); background-repeat:no-repeat; background-attachment:fixed; margin-left:5; margin-right:5; margin-top:1; margin-bottom:3  }

.Seņala_4 { background-position: left top; font-size: 11px; text-align: left; text-indent: 10; word-spacing: 0; 
               ; color:#000000; letter-spacing:1pt; line-height:110%; background-image:url('cabeceras/imagen_corporativa/a_FF9900.gif'); background-repeat:no-repeat; background-attachment:fixed; margin-left:5; margin-right:5; margin-top:1; margin-bottom:3  }

.Seņala_5 { background-position: left top; font-size: 11px; text-align: left; text-indent: 10; word-spacing: 0; 
               ; color:#993333; letter-spacing:1pt; line-height:110%; background-image:url('cabeceras/imagen_corporativa/puce2.jpg'); background-repeat:no-repeat; background-attachment:fixed; margin-left:5; margin-right:5; margin-top:1; margin-bottom:3; text-decoration:underline; font-weight:bold  }