h3 {font-size:11px;}

img { behavior: url(iepngfix.htc); }

.body_style {
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
    background-color:inherit;
}

.tooltip_style {
  width:200px;
  height:200px;
  background-color:#E01250;
  display:none;
  padding-top:5px;
  padding-left:5px;
  color:white;
  font-family:Arial;
  font-size:0.8em;
  font-weight:bold;
}
.texto009 {
  color: #EAE8BD;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.referencia {
  color: #191919;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background-color: #E5CD36;
}
.titular2 {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  background-color: #12B7E0;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.texto {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: justify;
}
.titular1 {
  color: #12B7E0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
}
h2.titular1 {
  margin:1px;
  padding:1px;}
.titular3 {
  color: #E01250;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
}

.titularseccion {
  color: #E553A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
}

.bordeclaro {
  border:1px solid;
  border-color:#EEEEEE;
}

.bordeazulclaro {
  border:1px solid;
  border-color:#388AD4;
}

.borde {
  border:1px solid;
  border-color:#bbbbbb;
}
.borde2 {
  border:6px solid;
  border-color:#FFFFFF;
}
.borde3 {
  border:4px solid;
  border-color:#FFFFFF;
}
.fecha_musica {
  color: #E01250;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
a.fecha_musica{
  color: #E01250;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}
.datos {
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
a.datos{
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}
.descripcion {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
a.descripcion{
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
}
.fecha {
  color: #191919;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.applyPopup {
  vertical-align:middle;
  border-width:1px;
  border-style:solid;
  border-color:black;
  padding:1px;
}
.mp3_1 {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #E01250;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-decoration: none;
    margin-right: 1px;
  float:left;
  display:block;
}
.mp3_1 a {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #E01250;
  padding-left: 2px;
  padding-right: 2px;
  text-decoration: none;
}
.mp3 {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #E01250;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-decoration: none;
    margin-right: 1px;
}
.mp3 a {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #E01250;
  padding-left: 2px;
  padding-right: 2px;
  text-decoration: none;
}
.mp4 {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #000000;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-decoration: none;
    margin-right: 1px;
  float:left;
  display:block;
}
.mp4 a {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #000000;
  padding-left: 2px;
  padding-right: 2px;
  text-decoration: none;
}
.subtitulo {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
}
a.subtitulo {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
}
.disco {
  color: #E5CD36;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.referencia2 {
  color: #ffffff;
  font-family: Georgia, Times New Roman, Times, serif;
  font-size: 16px;
  font-weight: bold;
  background-color: #f00000;
}
.mp3_2 {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #12B7E0;
  padding-left: 5px;
  padding-right: 5px;
  padding-top:3px;
  padding-bottom:3px;
  text-decoration: none;
    margin-right: 1px;
  line-height:15px;
  float:left;
  display:block;
}
.mp3_2:hover {
  background-color: #E01250;
}
.mp3_2_1 {
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #e553a2;
    padding-left: 5px;
    padding-right: 5px;
    padding-top:3px;
    padding-bottom:3px;
    text-decoration: none;
  line-height:25px;
}
.mp3_2_1:hover {
    background-color: #ac0a62;
}

.sugerencia {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #FF6600;
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom:3px;
  padding-top:3px;
  text-decoration: none;
}
.sugerencia:hover {
  text-decoration: underline;
}
.new {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #FF0000;
}
.submit1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #E01250;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  padding-left:5px;
  padding-right:5px;
  padding-top:1px;
  padding-bottom:1px;
}
.submit2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #FF6600;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
}
.loading
{
  color:#36AA3D;
}
.paginacion {
  color: #E01250;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.menu_islas_sel {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #E01250;
  text-align:center;  
}


.menu_islas {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  /*background-color: #12B7E0;*/
  background: url("css/images/fondo_menu_superior.jpg");
  text-align:center;  
  padding-left: 5px;
  padding-right: 5px;
  padding-top:3px;
  padding-bottom:3px;
}

.menu_islas a{
  text-decoration:none;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.menu_islas a:hover{
  text-decoration:underline;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.menu_islasX {
  background: url("css/images/fondo_menu_vert.jpg");
  text-align:center;
  border-top:1px solid #B7E27D;
  border-left:1px solid #B7E27D;
  border-right:1px solid #448611;
  border-bottom:1px solid #448611;
}

.menu_islasX a{
  display:block;
  text-decoration:none;
  color: #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: bold;
  padding-top:1px;
  padding-bottom:1px;
}

.menu_islasX a:hover{
  text-decoration:underline;
  }

.menu_islas_sel a{
  text-decoration:none;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.menu_islas_sel a:hover{
  text-decoration:underline;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.menu_islas_sel {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #E01250;
  text-align:center;  
}


.menu_categorias {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #E553A2;
  text-align:left;  
  padding-left: 5px;
  padding-right: 5px;
  padding-top:3px;
  padding-bottom:3px;
}

.menu_categorias a{
  text-decoration:none;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.menu_categorias a:hover{
  text-decoration:underline;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.menu_categorias_sel a{
  text-decoration:none;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;  
}

.menu_categorias_sel {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color:#C03B83;
  text-align:left;  
  padding-left: 5px;
  padding-right: 5px;
  padding-top:3px;
  padding-bottom:3px;
  
}

.menu_categorias_sel a:hover{
  text-decoration:underline;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.linea_horizontal_gris{
  border-top: 1px solid #EEEEEE;
  padding-bottom:10px;
}

.linea_horizontal_gris_dotted{
  border-top: 1px dotted #EEEEEE;
  padding-bottom:10px;
}

.linea_dcha_gris_dotted{
  border-left: 1px dotted #EEEEEE;

}



.linkmasvistos{
    font-family: Verdana;
  font-size: 11px; 
  text-decoration: none;
  color:#003466 !important;
  line-height:1.3em;
}

.linkmasvistos:hover{
    font-family: Verdana;
  font-size: 11px; 
  color:#003466 !important;
  text-decoration: underline;
  line-height:1.3em;
}

.bloque_izda{
  background-image:url('imagenes/fondo_bloques_izqda.jpg');
  background-repeat:no-repeat;
  font-family: Verdana;
  font-size: 14px; 
  color:#003466;
  border: 1px solid #EEEEEE;
  height:100px;
}

.textoblanco10{font-family:verdana; font-size:10px;color:#FFFFFF; text-decoration:none}
.textoblanco11{font-family:verdana; font-size:10px;color:#FFFFFF; text-decoration:none}
.textonegro10{font-family:verdana; font-size:10px;color:#000000; text-decoration:none}
.textonegro11{font-family:verdana; font-size:11px;color:#000000; text-decoration:none; line-height:1.3em;}

.linkenvioboletin{font-family:verdana; font-size:11px;color:#800000; text-decoration:underline;}
.linkenvioboletin:hover{font-family:verdana; font-size:11px;color:#400000; text-decoration:underline;}

.borde_dorado{
  border: 1px solid #FFE9BA;
}


<!--Estilos calendario-->

.td1 {
  border: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  background-color: #F0F0F0;
}
.copyrght{
    font-family: Verdana;
  font-size: 10px;
  color: #ffffff;
}
.titulo{
  background-color: #cdcec1;
}

.tdfecha {
  border: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  background-color: #BBB;
  width: 50px;
}

.tdevento {
  border: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  background-color: #F0F0F0;
}

.tdno {
  border: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  background-color: #F0F0F0;
  color: #FF0000;
}


#cabecera{
  background:url("imagenes/fondo_lineas_azules.jpg"); background-repeat:repeat-x;
  color: #fff;    
}

#cabecera span#logo-text a {
  margin: 0; padding: 0;
  font: bolder 40px 'Trebuchet MS', Arial, Sans-serif;
  letter-spacing: -3px;
  color: #fff;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  padding-left:35px;     
}

#cabecera h2#slogan {
  position: relative;
  margin: 0; padding: 0;
  font: bold 18px 'Trebuchet MS', Arial, Sans-serif;
  text-transform: none;
  color: #FFF;  
  padding-left: 130px;      
}

#cabecera div#banderas{ 
  height:10px;
  padding:2px;
}

.titulo_bloque{  
  color:#FFFFFF;
  font-family:verdana; font-size:10px;color:#FFFFFF; text-decoration:none;
  background:url("imagenes/fondo_lineas_azules.jpg"); background-repeat:repeat-x;
}

.titulo_bloquexxx{  
  color:#FFFFFF;
  font-family:verdana; font-size:12px;color:#FFFFFF; text-decoration:none;
  background:url("imagenes/fondo_lineas_azules.jpg"); background-repeat:repeat-x;
}

.titulo_bloque11{  
  color:#FFFFFF;
  font-family:verdana; font-size:11px;color:#FFFFFF; text-decoration:none;
  background:url("imagenes/fondo_lineas_azules.jpg"); background-repeat:repeat-x;
}

.enlacesficha {
  color: #398BD5;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
}

.enlacesficha:hover {
  color: #398BD5;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:underline;
}

.valorcamposficha {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.descripcionficha {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:1.5em;
}

.enlaceopinar {
  color: #12B7E0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration:none;
}

.enlaceopinar:hover {
  color: #E01250;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration:none;
}

.commenthidden {display:none}
.commentshown {display:inline}
.inputcomentar{background-color:#FFFFFF; color:#12B7E0;}

div div .mostrarocultar{
  color:#3B5998 !important;
  background-color:#FFFFFF !important; /*#F0F3F9*/      
  font-family:verdana; font-size:10px;text-decoration:none; line-height:1.2em;
  text-align:left;
  padding:3px;  
  border-left:0px #aaaaaa solid;  
  border-right:0px #aaaaaa solid;  
  border-bottom:0px #aaaaaa solid;  
  border-top:0px #eeeeee solid;  
}


div div .tituloiniciatema{
  color:#fff !important;
  background-color:#970021 !important; /*#F0F3F9*/  
  text-align:left;
  padding:2px;  
  margin-left:1px;
  margin-right:1px;
  margin-top:1px;
  border-left:0px #aaaaaa solid;  
  border-right:0px #aaaaaa solid;  
  border-bottom:0px #aaaaaa solid;  
  border-top:0px #eeeeee solid;  
  font-family:verdana; font-size:10px;text-decoration:none; line-height:1.2em; text-align:left;  
}

div.mensajes { border:0px #eaeaea solid;
     border-collapse:inherit;}  
     
div.mensajesborde { border:1px #eaeaea solid;
     border-collapse:inherit;}       

div div div div div.areacomentario{  
  padding-left:250px;
}     

.botoncomentario{font-family:verdana; font-size:9px; font-weight:bold; color:#FFF; text-decoration:none; background-color:#970021; padding-top:1px;}
.botonsearch{font-family:verdana; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; background-color:#970021; padding-top:1px;}
.enlacesmaseventos {
  color:#003466;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
  padding-left:5px;
}

.enlacesmaseventos:hover {
  color:#E01250;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:underline;
}

.paginas{
  color: #003466;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
}

.paginas a{
  color: #E01250;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}

.paginas a:hover{
  color: #003466;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}

.enlacesislasseccion {
  color:#C3488B;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
  font-weight:500;
}

.enlacesislasseccion:hover {
  color:#C3488B;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:underline;
}


.enlacestituloportada {
  color: #12B7E0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration:none;
}

.enlacestituloportada:hover {
  color: #12B7E0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration:underline;
}

#mySlideShow
{
width: 400px !important;
height: 200px !important;
} 

table tr td ul#islasportada{
  margin-left:8px !important;
  padding:0px !important; 
}

table tr td ul#islasportada li{
   color: #003466;
   list-style-type:none;
   margin-left:0px !important;
}

.commenthiddenmapa {display:none; width: 400px; height: 300px;}
.commentshownmapa {display:inline;width: 400px; height: 300px;}

table#tablaproponer tr td {
    color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color:#F0F0F0;
  text-align:left;
}  

table#tablaproponer tr td#seccion {
    font-weight:bold;
  color:#E01250;
}

table#tablaproponer tr td#envio {
   background-color:#FFFFFF;
   text-align:center;
}

.botonproponer{font-family:verdana; font-size:10px; font-weight:bold; color:#FFF; text-decoration:none; background:url("imagenes/fondo_lineas_azules.jpg"); background-color:#4391DB; padding-top:1px;}
.textoproponer{
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:1.5em;
}

.menu_proponer {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FFFFFF;
  text-align:center;  
  width:180px;
  vertical-align:middle;
}

.menu_proponer a{
  text-decoration:none;
  color: #003466;
  font-family: Verdana;
  font-size: 11px;
  background-color:#F0F0F0;
  display:block;
  width:180px;
  height:15px;
  
  
}

.menu_proponer a:hover{
  text-decoration:underline;
  color: #003466;
  font-family: Verdana;
  font-size: 11px;
  display:block;
  text-decoration:underline;
  /*background:url("imagenes/fondo_lineas_azules.jpg"); */
  width:180px;  
}

.titulo_bloque_portada{  
  color:#FFFFFF;
  font-family:verdana; font-size:10px;color:#FFFFFF; text-decoration:none;
  background:url("imagenes/fondo_lineas_azules.jpg"); background-repeat:repeat-x;  
  text-align:center;  
}

.enlaceregistro {
  color: #4D80D8;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  text-decoration:none;
}

.enlaceregistro:hover {
  color: #12B7E0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  text-decoration:underline;
}


.descripcionsuscripcion {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:1.5em;
}

#imagenproponer a img{Filter: Alpha(Opacity=70, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);}
#imagenproponer a:hover img{Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);}

.linkavanzado{
    font-family: Verdana;
  font-size: 10px; 
  text-decoration: none;
  color:#970021 !important;
}

.linkavanzado:hover{
    font-family: Verdana;
  font-size: 10px; 
  color:#970021 !important;
  text-decoration: underline;
}

.linkmapaweb{
    font-family: Verdana;
  font-size: 10px; 
  text-decoration: none;
  color:#003466 !important;
}

.linkmapaweb:hover{
    font-family: Verdana;
  font-size: 10px; 
  color:#003466 !important;
  text-decoration: underline;
}

.linkpie{
    font-family: Verdana;
  font-size: 12px; 
  text-decoration: none;
  color:#FFF !important;
}

.linkpie2{
    font-family: Verdana;
  font-size: 12px; 
  text-decoration: none;
  color:#FFF !important;
  font-weight:bold;
}

.linkpie:hover, .linkpie2:hover{
  text-decoration: underline;
}


<!-- Estilos Gestión -->

.linktextoazul11{font-family:verdana; font-size:11px; color:#003466; text-decoration:none;}
.linktextoazul11:hover{font-family:verdana; font-size:11px;color:#003466; text-decoration:underline;}
.linkazul11{font-family:verdana; font-size:11px; color:#003466; text-decoration:none;}
.linkazul11:hover{font-family:verdana; font-size:11px;color:#003466; text-decoration:underline;}
.textoazul11{font-family:verdana; font-size:11px;color:#003466; text-decoration:none; line-height:1.3em;}
.textoazul11xxx{font-family:verdana; font-size:13px;color:#003466; text-decoration:none; line-height:1.3em;}
input.textoazul11xx{font-family:verdana; font-size:13px;color:#003466; text-decoration:none; line-height:1.3em;width:90%;}
.textoazul10{font-family:verdana; font-size:10px;color:#003466; text-decoration:none; line-height:1.3em;}
select.textoazul10xx{font-family:verdana; font-size:13px;color:#003466; text-decoration:none; line-height:1.3em;width:90%;}
.textoazul9{font-family:verdana; font-size:9px;color:#003466; text-decoration:none; line-height:1.3em;}
.linkverde{font-family:verdana; font-size:11px;color:#33CC00; text-decoration:none}
.linkverde:hover{font-family:verdana; font-size:11px;color:#33CC00; text-decoration:underline}
.linkrojo{font-family:verdana; font-size:11px;color:red; text-decoration:none}
.linkrojo:hover{font-family:verdana; font-size:11px;color:red; text-decoration:underline}
.titulobloqueportada{font-family:verdana; font-size:12px;color:#003466; text-decoration:none; font-weight:bold;  background: #efefef}
.titulomenugestion{  color:#FFFFFF;font-family:verdana; font-size:11px;color:#FFFFFF; text-decoration:none;background:#C03B83;}
.titulobloquegestion{  
  color:#FFFFFF;
  font-family:verdana; font-size:12px;color:#FFFFFF; text-decoration:none;
  background:url("imagenes/fondo_lineas_azules.jpg"); background-repeat:repeat-x;
}

#head-secciones {
 padding:5px;
}

#head-links a{
text-decoration:none;
}

#head-links img{
border:0;
}

#formfriend{
font-family:arial;
font-size:12px;
position:absolute;
right:50%;
margin-right:-475px;
cursor:pointer;
display:none;
background:#FFF;
border:1px solid #999;
width:280px;
padding-top:15px;
padding-bottom:15px;
}

#formfriend form{
width:250px;
}

#formfriend input{
width:225px;
}

.search1{
color:#FFF;
font-size:20px;
font-weight:bold;
font-family:arial;
}

.search2{
color:#FFF;
font-size:15px;
font-weight:bold;
font-family:arial;
}

input.searchi{
font-size:12px;
color:#BBB;
width:240px;
}

input.searchiNew{
font-size:12px;
color:#BBB;
width:200px;
}

input.searchb{
border:0;
height:26px;
width:69px;
color:#FFF;
background:url("imagenes/search_button.jpg");
font-size:12px;
text-align:center;
}
