/* Tipos de vinculo para el munu general */
a.vinculo_banner:link{
text-decoration: none;
border-color: #FFFFFF ;
}
a.vinculo_gral:link{
font-family: verdana, sans-serif;
font-size: 9px;
text-decoration: none;
color: #ffffff;
font-weight: bold;
}
a.vinculo_gral:visited{
font-family: verdana, sans-serif;
font-size: 9px;
text-decoration: none;
color: #ffffff;
font-weight: bold;
}
a.vinculo_gral:hover{
font-family: verdana, sans-serif;
font-size: 9px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

/* Tipos de vinculo para el munu principal */
a.vinculo_ppal:link{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #109748;
font-weight: bold;
}

a.vinculo_ppal:visited{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #109748;
font-weight: bold;
}
a.vinculo_ppal:hover{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
/* ************************************** */

/* Tipos de vinculo normal  */
a.vinculo:link{ 
text-decoration:underline; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #333333;
}

a.vinculo:visited{ 
text-decoration:underline; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #333333;
}
a.vinculo:hover{ 
text-decoration:underline; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #333333;
}

/* Tipos de vinculo no subrayado  */
a.vinculo_nosub:link{ 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #333333;
}

a.vinculo_nosub:visited{ 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #333333;
}
a.vinculo_nosub:hover{ 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #333333;
}

/* Tipos de vinculo para el mapa del sitio */
a.vinculo_mapa:link{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #898585;
font-weight: bold;
}

a.vinculo_mapa:visited{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #898585;
font-weight: bold;
}
a.vinculo_mapa:hover{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.vinculo_mapa1:link{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.vinculo_mapa1:visited{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
a.vinculo_mapa1:hover{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.vinculo_mapa2:link{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #898585;
font-weight: bold;
}

a.vinculo_mapa2:visited{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #898585;
font-weight: bold;
}
a.vinculo_mapa2:hover{
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
/* ************************************** */

/* Tipo de tabla para el menu  principal*/
.tablamenu{     
    background-color:#D4E3C9; 
    border-style:none; 
    border-color:#333333; 
    border-width:1px; 
} 
.celdamenu{ 
    text-align:left;  
    height:15px; 
    background-color:#E8F0E3; 
    color:#333333; 
} 
.celdasubmenu{ 
    text-align: left;  
    height: 15px; 
    background-color: #D4E3C9; 
    color: #D4E3C9; 
}


.celdatitulo{ 
    text-align: center;  
    height: 15px; 
    background-color: #109748; 
    color: #333333; 
    font-family: Verdana; font-size: 12px; color: #ffffff; font-weight: bold; 
}
/* ************************************** */

/* Tipo de tabla para pestanas de contendios*/
.celda_pestana{ 
    font-family: Verdana; font-size: 9px; color: #000000; font-weight: bold; 
    text-align:center;
	height:17px;  
    width:100px;
    background-image:url(../images/pestana.gif);
    border-style:none; 
	
    
} 
.celda_pestana_on{ 
    font-family: Verdana; font-size: 9px; color: #ffffff; font-weight: bold;
    text-align:center;
	height:17px; 
    width:100px;
    background-image:url(../images/pestana_on.gif);
    border-style:none; 
	 
}

/* ************************************** */

/* borde de tabla punteado */
.punteado{   
  border-style: dotted; 
  border-width: 1px; 
  border-color: #109748; 
  background-color:#ffffff;
 }
/* ************************************** */

/* Tipos de Texto */
.texto_blanco{font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold;}
.texto_gris{font-family: Verdana; font-size: 12px; color: #cccccc; font-weight: bold;}
.texto_resaltado {font-family: Arial; font-size: 12px; color: #000000; font-weight: bold;}
.texto_normal{font-family: Arial; font-size: 10px; color: #000000;}
.texto_pequeno{font-family: Arial; font-size: 8px; color: #000000;}
.texto_titulo{font-family: Verdana; font-size: 16px; color: #000000; font-weight: bold;}
.texto_subtitulo{font-family: Verdana; font-size: 14px; color: #000000; font-weight: bold;}
.texto_negrita{font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold;}
.texto_comentario{font-family: Arial; font-size: 10px; color: #000000;}
.titulo_noticia_principal {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.texto_noticia_principal {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}

/* ************************************** */

/*   Estilos para mostrar las imagenes rodeadas por el texto  */

.imgdesarrollonot P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
.areaizquierdanot {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 252px; PADDING-TOP: 5px
}

.bajoimgdesarrollonot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 40px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
.iconogalerianot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.imgizquierdacont {
	PADDING-RIGHT: 10px; PADDING-LEFT: 00px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 252px; PADDING-TOP: 5px
}
.imgderechacont {
	PADDING-RIGHT: 00px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 252px; PADDING-TOP: 5px
}
/* ************************************** */

.objoculto { display:none   ; position:relative }

.objvisible { display:block   ; position:relative }

/* ************************************** */

.linea_separador { color:#68B92E ; }
.linea_blanca { font-size:2px; color:#FFFFFF; }
