.body
{
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
padding-right:0px;
padding-left:0px;
background:#ffffff;
/*background-image:url('../imagenes/enconstruccion.png');*/
font-size:12px;
font-family:Arial;
color:#A3A3A3;
}
.menuprinc
{
z-index:150;
}
.contenido
{
z-index:90;
}
.autentificacion {
position:relative;
font-size:11px;
color:#EFEFEF;
height:auto;
background-image:url("../imagenes/auten.png");
background-repeat:no-repeat;
}
.colortexto{
color: #E0E0E0;
}
.colormsnerror
{ 
color: #FF3333;
font-size:14px;
}
.colormsncorrecto
{
color: #009900;
font-size:14px;
}
.marcassenal
{
color:#FFFFFF;
font-size:11px;
cursor:pointer;
background-image:url("../imagenes/senalmarcas.png");
background-repeat:no-repeat;
}
.nonulos
{
color:#CC0000;
font-size:14px;
}
.mensajes
{
position:relative;
width:300px;
height:180px;
font-size:12px;
color:#3C3C3C;
background-image:url("../imagenes/mensaje.png");
}
.noticias
{
position:relative;
width:150px;
height:280px;
font-size:8px;
color:#4D4D4D;
background-image:url("../imagenes/noticias.jpg");
background-repeat:no-repeat;
text-decoration:none;
}
.monitoreo
{
position:relative;
width:150px;
height:200px;
font-size:10px;
color:#4D4D4D;
background-image:url("../imagenes/monitoreo.png");
background-repeat:no-repeat;
text-decoration:none;
}
table .noti, table tr .noti, table tr td .noti
{
text-align:left;
border-top: solid;
border-width: 0px;
border-top: hidden;
border-color: transparent;
background-color: transparent;
font-family: verdana, arial;
font-size: 11px;
color:#4D4D4D;
}
table .notititulo, table tr .notititulo, table tr td .notititulo
{
text-align:left;
border-top: solid;
border-width: 1px;
border-top: double;
border-color: #4F8853;
background-color:transparent;
font-family: verdana, arial;
font-size: 13px;
color:#4D4D4D;
font-style:normal;
}
.eventos
{
position:relative;
/*top:100px;*/
width:149px;
height:280px;
font-size:10px;
color:#000000;
background-image:url("../imagenes/Eventos.jpg");
background-repeat:no-repeat;
text-decoration:none;
}
table .evento, table tr .evento, table tr td .evento
{
text-align:left;
border-top: solid;
border-width: 0px;
border-top: hidden;
border-color: transparent;
background-color: transparent;
font-family: verdana, arial;
font-size: 11px;
color:#4D6F06;
}
table .eventotitulo, table tr .eventotitulo, table tr td .eventotitulo
{
text-align:left;
border-top: solid;
border-width: 1px;
border-top: double;
border-color: #8CBD77;
background-color: transparent;
font-family: verdana, arial;
font-size: 13px;
color:#3E4D3C;
font-style:normal;
}
.margenes
{
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	margin-left:5px;
}
A:link .enlace_a, A:visited .enlace_a
{ 
color:#007D00;
font-size:11px;
background:transparent;
/*background-image:url("../imagenes/a.png");*/
background-repeat:no-repeat;
/*background-position: buttom center;*/
text-decoration:none;
}
A:hover .enlace_a{ 
color:#009900;
font-size:11px;
background:transparent;
/*background-image:url("../imagenes/a.png");
background-repeat:repeat-x;*/
text-decoration: underline; 
}
/*color de enlace*/
/********password***********/
A:link .enlace_pass, A:visited .enlace_pass
{ 
color:#007D00;
font-size:11px;
background:transparent;
/*background-image:url("../imagenes/a.png");*/
text-decoration:none;
}
A:hover .enlace_pass{ 
color:#FBFFFB;
font-size:11px;
background:transparent;
/*background-image:url("../imagenes/a.png");*/
text-decoration: underline; 
}
/******password recordatorio**************/
A:link .enlace_passr, A:visited .enlace_passr
{ 
color:#CCFF00;
font-size:15px;
font-weight:800;
background:transparent;
/*background-image:url("../imagenes/a.png");*/
text-decoration:none;
}
A:hover .enlace_passr{ 
color:#FBFFFB;
font-size:15px;
font-weight:800;
background:transparent;
/*background-image:url("../imagenes/a.png");*/
text-decoration: underline; 
}
/**paar: Responder, en respuesta.php**/
A:link .boton_a, A:visited .boton_a
{ 
color:#B2B2B2;
font-size:14px;
background-image:url("../imagenes/b.png");
background-repeat:repeat-x;
text-decoration:none;
}
/*enlace_texto, transpantete, color blanco, con underline sin mouse y mouse encima */
A:link .enlace_texto, a:visited .enlace_texto
{
color:#204D21;
font-size:13px;
background:transparent;
text-decoration:underline;
}

A:hover .enlace_texto
{
color:#30701D;
font-size:13px;
text-decoration:underline;
}

/*enlace_noticia PAAR MOSTRAR NOTICIAS, transpantete, color blanco, sin underline sin mouse y con underline cuando mouse esta encima */
A:link .enlace_noticia, a:visited .enlace_noticia
{
color:#1D7A28;
font-size:10px;
background:#ffffff;
text-decoration:none;
}

A:hover .enlace_noticia
{
color:#58A007;
font-size:10px;
background:#ffffff;
text-decoration:none;
}

A:link .notprincipal, A:visited .notprincipal
{
color:#15571E;
font-weight:700;
font-size:12px;
background:#d7e7cf;
text-decoration:none;
}
A:hover .notprincipal
{

color:#249733;
font-weight:700;
font-size:12px;
background:#D7E7CF;
text-decoration:none;
}

A:link .enlace_todasmarcas
{
color:#585858;
font-size:10px;
background:#FFFFF8;
text-decoration:none;
}

a:visited .enlace_todasmarcas
{
color:#959595;
font-size:10px;
background:#F7F7F7;
text-decoration:none;
}

A:hover .enlace_todasmarcas
{
color:#CADEC7;
font-size:10px;
background:#F7F7F7;
text-decoration:none;
}

/*ENLACE not titulo...*/
A:link .enlace_nottitulo, a:visited .enlace_nottitulo
{

text-align:left;
background-color: transparent;
font-family: verdana, arial;
font-size: 12px;
color:#269F35;
font-style:normal;

text-decoration:underline;
}

A:hover .enlace_nottitulo
{
text-align:left;
background-color: transparent;
font-family: verdana, arial;
font-size: 12px;
color:#3AD020;
font-style:normal;
text-decoration:underline;
}


/*enlace_evento PARA MOSTAR EVENTOS, transpantete, color blanco, sin underline sin mouse y con underline cuando mouse esta encima */
A:link .enlace_evento, a:visited .enlace_evento
{
color:#3F4942;
font-size:10px;
background:#ffffff;
text-decoration:none;
}

A:hover .enlace_evento
{
color:#376473;
font-size:10px;
background:#ffffff;
text-decoration:none;
}
/*ENLACE not titulo...*/


/*ENLACE not titulo...*/
A:link .enlace_evttitulo, a:visited .enlace_evttitulo
{

text-align:left;
background-color: #ffffff;
font-family: verdana, arial;
font-size: 12px;
color:#152112;
font-style:normal;

text-decoration:none;
}

A:hover .enlace_evttitulo
{
text-align:left;
background-color: #ffffff;
font-family: verdana, arial;
font-size: 12px;
color:#077281;
font-style:normal;
text-decoration:none;
}

A:hover .boton_a
{ 
color:#F0F0F0;
font-size:14px;
background-image:url("../imagenes/b.png");
background-repeat:repeat-x;
text-decoration:none;
}



A:link .enlace_b, A:visited .enlace_b{ 
color:#B2B2B2;
font-size:9px;
background-image:url("../imagenes/b.png");
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_b{ 
color:#EAEAEA;
font-size:9px;
background-image:url("../imagenes/b.png");
background-repeat:repeat-x;
text-decoration: none; 

}

/* estylo para Responder: en listar foro*/
A:link .enlace_c, A:visited .enlace_c{ 
color:#C9C9C9;
font-size:10px;
background-image:url("../imagenes/c.png");
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_c{ 
color:#FFFFFF;
font-size:10px;
background-image:url("../imagenes/c.png");
background-repeat:repeat-x;
text-decoration: none; 

}


A:link .enlace_descargas, A:visited .enlace_descargas{ 
color:#C9C9C9;
font-size:12px;
font-weight:800;
background:#10411B;
text-decoration:none;
}

A:hover .enlace_descargas{ 
color:#FFFFFF;
font-size:12px;
font-weight:800;
background:#186128;
text-decoration: underline; 
}
A:link .enlace_admin, A:visited .enlace_admin{ 
color:#ABCC37;
font-size:10px;
font-style:normal;
background:transparent;
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_admin{ 
color:#CDF35A;
font-size:10px;
font-style:normal;
background:transparent;
background-repeat:repeat-x;
text-decoration: underline; 

}

/* Responder en listar tema*/

A:link .enlace_d, A:visited .enlace_d{ 
color:#000000;
font-size:9px;
/*background-image:url("../imagenes/d.png");
background-repeat:repeat-x; */
text-decoration:none;
}

A:hover .enlace_d{ 
color:#00A800;
font-size:9px;
background-image:url("../imagenes/d.png");
background-repeat:repeat-x;
text-decoration: none; 

}

/* para: Responder mas... */

A:link .enlace_e, A:visited .enlace_e{ 
color:#E8E8E8;
font-size:12px;
font-style:italic;
font-weight:700;
background-image:url("../imagenes/e.png");
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_e{ 
color:#FFFFFF;
font-style:italic;
font-size:12px;
font-weight:700;
background-image:url("../imagenes/e.png");
background-repeat:repeat-x;
text-decoration: underline; 

}

A:link .enlace_ff, A:visited .enlace_ff{ 
color:#D2FDB3;
font-size:9px;
font-style:italic;
font-weight:400;
background-image:url("../imagenes/e.png");
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_ff{ 
color:#FFFFFF;
font-style:italic;
font-size:9px;
font-weight:400;
background-image:url("../imagenes/e.png");
background-repeat:repeat-x;
text-decoration: underline; 

}
A:link .enlace_mas, A:visited .enlace_mas{ 
color:#C9C9C9;
font-size:12px;
background:#009900;
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_mas{ 
color:#D7E3DC;
font-size:12px;
background:#00CC00;
background-repeat:repeat-x;
text-decoration: underline; 

}
/***********para barra suerior de lo contenidos*/
table .superior_soluciones, table tr .superior_soluciones, table tr td .superior_soluciones
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/superior_soluciones.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}

table .superior_clientes, table tr .superior_clientes, table tr td .superior_clientes
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/superior_cliente.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}

table .superior_marcas, table tr .superior_marcas, table tr td .superior_marcas
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/superior_marcas.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}

table .superior_noticias, table tr .superior_noticias, table tr td .superior_noticias
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/superior_noticias.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}


table .superior_contenido, table tr .superior_contenido, table tr td .superior_contenido
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/superior_contenido.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}


table .superior_contacto, table tr .superior_contacto, table tr td .superior_contacto
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/superior_contacto.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}


table .tabla_contenido, table tr .tabla_contenido, table tr td .tabla_contenido
{

height:auto;
border-collapse: collapse;
border:none;
margin: 0px;
padding:0px;

color:#2D2D2D;
text-align:left;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/contenido_contenido.jpg");
background-repeat:repeat-y;
background-position:left;

}
table .tabla_inferior, table tr .tabla_inferior, table tr td .tabla_inferior
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/contenido_inferior.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}

table .superior_foros, table tr .superior_foros, table tr td .superior_foros
{
border-collapse: collapse;
border:none;
padding: 0px;
margin: 0px;

color:#2D2D2D;
text-align:left;

font-family: verdana, arial;
font-size: 12px;
background-image:url("../imagenes/superior_foros.jpg");
background-repeat:no-repeat;
background-position:left bottom;

}


/*tabla sin bordes*/
table .tabla_a, table tr .tabla_a, table tr td .tabla_a
{
color:#2D2D2D;
text-align:left;
border-top: solid;
border-width: 0px;
border-collapse: collapse; 

border-color: #33CC00;
background-color: transparent;
font-family: verdana, arial;
font-size: 13px;

padding-top:2px;
padding-bottom:0px;
padding-right:7px;
padding-left:7px;

}


table .tabla_b, table tr .tabla_b, table tr td .tabla_b
{
color:#252525;
text-align:left;
/*border-top: double;*/
border-style:groove;
border-spacing:3px;
border-width: 1px;
border-collapse: collapse; 
border-color: #00B900;
background-color: transparent;
font-family: verdana, arial;
font-size: 12px;
/*padding: 2px 10px;*/
}

table .tabla_bb, table tr .tabla_bb, table tr td .tabla_bb
{
color:#292929;
text-align:left;
border-top: double;
border-style:groove;
border-spacing:3px;
border-width: 1px;
border-collapse: collapse; 
border-color: #006600;

background-color:#b6b6b6;
/*
        opacity: 0.60;
		-moz-opacity: 0.60;
		filter:alpha(opacity=60);
		*/
font-family: verdana, arial;
font-size: 12px;
}

/* tabla con normal cambia de  color en ls filas*/
table .tabla_colora, table tr .tabla_colora, table tr td .tabla_colora
{
color:#292929;
text-align:left;
border-top: 0px;
border-style:groove;
border-spacing:3px;
border-width: 0px;
border-collapse: collapse; 
border-color:transparent;
background-color:#B6B6B6;
font-family: verdana, arial;
font-size: 12px;

   /*opacity: 0.70;
		-moz-opacity: 0.70;
		filter:alpha(opacity=70);*/
}

table .tabla_colorb, table tr .tabla_colorb, table tr td .tabla_colorb
{
/* hace el efecto transparente
filter:Alpha(opacity=50,finishopacity=50,style=1);*/
/*
opacity: 0.70;
-moz-opacity: 0.70;
filter:alpha(opacity=70);
*/

color:#330000;
text-align:left;
border-style:none;
border-spacing:3px;
border-width: 0px;
border-collapse: collapse; 
border-color: transparent;
background-color:#E4E4E4;
font-family: verdana, arial;
font-size: 12px;
}
/****para  menus secundario******/



table .nombreequipo, table tr .nombreequipo, table tr td .nombreequipo
{

text-align:left;
border-top: double;
border-width: 1px;
border-collapse: collapse; 
border-top:hidden;
border-color: #004824;
background-color: transparent;
font-family: verdana, arial;
color:#2B5931;
font-size: 16px;
font-weight:800;
}
.nombreatributo
{
color:#374901;
text-align:left;
background:transparent;
font-family: verdana, arial;
font-size: 16px;
font-style:normal;
}
A:link .enlace_nombreequipo, A:visited .enlace_nombreequipo
{
color:#004A25;
font-size:17px;
font-weight:800;
font-style:normal;
background:transparent;
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_nombreequipo 
{ 
color:#2F8831;
font-size:17px;
font-weight:800;
font-style:normal;
background:transparent;
background-repeat:repeat-x;
text-decoration: none; 

}

/* tabla con lineas horizontales*/
table .tabla_c, table tr .tabla_c, table tr td .tabla_c
{
text-align:left;
border-top: solid;
border-width: 1px;
border-collapse: collapse; 
border-top: hidden;
border-color: #357D00;
background-color: transparent;
font-family: verdana, arial;
font-size: 12px;
color:#5D5D5D;
}

table .tabla_d, table tr .tabla_d, table tr td .tabla_d
{
border-top: groove;
border-width:0px;
border-collapse: collapse;
background-color: #336600;
color:#FFFFFF;
font-family: verdana;
font-size: 12px;
}
/*TBAL SIN Bordes cont maņo de letras 9px*/
table .tabla_e, table tr .tabla_e, table tr td .tabla_e
{
border-top: solid;
border-width: 0px;
border-collapse: collapse; 

border-color: #33CC00;
background-color: transparent;
font-family: verdana, arial;
font-size: 9px;

}

table .tabla_f, table tr .tabla_f, table tr td .tabla_f
{
text-align:left;
border-top: double;

border-style:inset;
border-spacing:5px;
border-width: 1px;
border-right:hidden;
border-collapse: collapse; 
border-color: #339900;
background-color: transparent;
font-family: verdana, arial;
font-size: 13px;

}

table .tabla_g, table tr .tabla_g, table tr td .tabla_g
{
color:#252525;
text-align:left;
/*border-top: double;*/
border-style:groove;
border-spacing:3px;
border-width: 1px;
border-collapse: collapse; 
border-color: #C5C5C5;
background-color: transparent;
font-family: verdana, arial;
font-size: 12px;
}


table .titulo, table tr .titulo, table tr td .titulo
{

text-align:center;
border-top: double;
border-style:outset;
border-spacing:5px;
border-width: 1px;
border-collapse: collapse; 
border-color: #CCE3D7;
background-color: #CDCDCD;
font-family: verdana, arial;
font-size: 13px;
 font-weight:800;

color:#006600;
font-style:italic;
}

table .titulovertical, table tr .titulovertical, table tr td .titulovertical
{

text-align:center;
border-top: double;
border-style:outset;
border-spacing:5px;
border-width: 1px;
border-collapse: collapse; 
border-color: #CCE3D7;
background-color: #C7C7C7;
font-family: verdana, arial;
font-size: 12px;
 font-weight:500;

color:#006600;

}

table .tabladatos, table tr .tabladatos, table tr td .tabladatos
{

text-align:center;
border-top: double;
border-style:outset;
border-spacing:5px;
border-width: 1px;
border-collapse: collapse; 
border-color: #CCE3D7;
background-color: #EFEFEF;
font-family: verdana, arial;
font-size: 12px;
 font-weight:500;

color:#006600;

}

table .tabla_contactos, table tr .tabla_contactos, table tr td .tabla_contactos
{
text-align:left;
border-top: double;
border-style:groove;
border-spacing:5px;
border-width: 1px;
border-collapse: collapse;
border-color: #2B8400;
background-color: transparent;
font-family: verdana, arial;
font-size: 10px;
}
table .tabla_contacto_titulo, table tr .tabla_contacto_titulo, table tr td .tabla_contacto_titulo
{
color:#ffffff;
text-align:left;
border-top: double;
border-style:groove;
border-spacing:5px;
border-width: 1px;
border-collapse: collapse;
border-color: #2B8400;
background-color: #006600;
font-family: verdana, arial;
font-size: 10px;
}
.efectomouse
{
cursor:pointer;
}
#menuvertical
{
width:150px;
height:900px;
z-index:52;
  font-family:Times New Roman, Arial;

background:transparent;
/*background-image:url("../imagenes/vertical.png");
background-repeat:no-repeat;*/
text-decoration: none; 
  cursor:pointer;
  overflow:hidden;
}
#contenidoss
{
width:850px;
height:1200px;
z-index:40;
/*height:1190px;/*1190px;*/
font-family:Arial,Verdana;
font-size:13px;
color:#000000;
background:transparent;
background-image:url("../imagenes/fondo.jpg");

padding-top:10px;
padding-bottom:5px;
padding-right:5px;
padding-left:15px;

background-repeat:no-repeat;
text-decoration: none; 
background-position:left top;
}

#contenidos
{

width:850px;
height:auto;
z-index:40;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
background:transparent;
padding-top:1px;
padding-bottom:5px;
padding-right:10px;
padding-left:15px;
background-repeat:no-repeat;
text-decoration: none; 
background-position:left top;
}
#contenido_soluciones
{
width:860px;
z-index:40;
height:1200px;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
/*background:#DFDFDF;*/
background-image:url("../imagenes/fondo_soluciones.jpg");
background-repeat:no-repeat;
text-decoration: none; 
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
}
#contenido_cliente
{
width:860px;
z-index:40;
height:1200px;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
/*background:#DFDFDF;*/
background-image:url("../imagenes/fondo_cliente.jpg");
background-repeat:no-repeat;
text-decoration: none;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
}

#contenido_contacto
{
width:860px;
z-index:40;
height:1200px;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
/*background:#DFDFDF;*/
background-image:url("../imagenes/fondo_contacto.jpg");
background-repeat:no-repeat;
text-decoration: none; 
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
}

#contenido_marcas
{
width:860px;
z-index:40;
height:auto;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
/*background:#646464;*/
background-image:url("../imagenes/fondo_marcas.jpg");
background-repeat:no-repeat;
text-decoration: none; 
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:23px;
background-position:center top;
}
#contenido_noticias
{
width:860px;
z-index:40;
height:1200px;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
/*background:#DFDFDF;*/
background-image:url("../imagenes/fondo_noticias.jpg");
background-repeat:no-repeat;
text-decoration: none; 
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;

}
#contenido_eventos
{
width:860px;
z-index:40;
height:1200px;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
/*background:#DFDFDF;*/
background-image:url("../imagenes/fondo_eventos.jpg");
background-repeat:no-repeat;
text-decoration: none; 
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;

}
#contenido_foros
{

width:860px;
z-index:40;
height:1200px;
font-family:Arial,Verdana;
font-size:12px;
color:#000000;
/*background:#DFDFDF;*/
background-image:url("../imagenes/fondo_foros.jpg");
background-repeat:no-repeat;
text-decoration: none; 
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
}
#logo
{
  position:relative;
  top:0px;
 width:1000px;
 height:90px;
 /*background-image:url("../imagenes/barraprincipal.jpg");
 background-repeat:no-repeat;
 background-position:center top;*/
}
#menuprincipal
{

    margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	text-align:center;
position:relative;
top: 0px;
z-index:100;
width: 1000px;
height: 20px;/*18px;*/
font-size:14px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
background:transparent;
/*background-image:url("../imagenes/menu.png");*/
background-repeat:no-repeat;
background-position:center top;
}
A:link .descargas, A:visited .descargas
{
position:absolute;

top:100px;
height:10px;
left:950px;
z-index:101;
color:#268036;
background:transparent;
}
A:hover .descargas
{
position:absolute;
top:100px;
height:10px;
left:950px;
z-index:101;
color:#9BE3AB;
background:transparent;
text-decoration: underline; 
}
#menusecundario
{
    margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	text-align:left;
color:#339900;
width:1000px;
height:39px;
font-style:normal;
position:relative;
z-index:90;
top:0px;

font-size:13px;
background-image:url("../imagenes/barra.jpg");
background-repeat:no-repeat;
background-position:center top;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;


}
#contenidoprincipal
{
width: 1000px;
height: auto;
position:relative;
z-index:50;
top:0px; 
  font-family:Arial;
   font-size:14px;
  text-align:center;
  color:#1D1D1D;
  background:transparent;
/*background-image:url("../imagenes/contenidoprincipal.png");
background-repeat:no-repeat;
background-position:center;*/
}
#piedepagina
{
width:1000px;
height:60px;
position:relative;
top:0px;
font-size:12px;
color:#1D1D1D;
background-image:url("../imagenes/lineainferior.jpg");
background-repeat:no-repeat;
background-position:bottom;
}
#lineasuperior
{
width:1000px;
height:60px;
position:relative;
top:0px;
font-size:12px;
color:#1D1D1D;
background-image:url("../imagenes/lineasuperior.jpg");
background-repeat:no-repeat;
background-position:bottom;
}


#cuadro
{

width:40%;
height: 150px;

position:absolute;
z-index:1;
left:30%;
top:0px; 

  font-family:Arial;
   font-size:12px;
  text-align:center;
  color:#000000;
 background-color:#939393;

margin-top:20px;
margin-bottom:20px;
margin-right:0px;
margin-left:0px
}


.filatitulo
{  

font-size:10px;
background:#009900;
color:#00FF66;

}
div.superiorizquierdo 
{
width: 720px;
margin-left: auto;
margin-right: auto;
background-color: #AED7A8;
background-image: url("");
background-repeat: no-repeat;
background-position: top left;
text-align:left;
}
/*
div.superiorderecho
{
background-image: url("upperright.png");
background-repeat: no-repeat;
background-position: top right;
}

div.inferiorizquierdo
{
background-image: url("lowerleft.png");
background-repeat: no-repeat;
background-position: bottom left;
}
div.inferiorderecho
{
background-image: url("lowerright.png");
background-repeat: no-repeat;
background-position: bottom right;
padding: 3% 3% 3% 3%;
} */
.mal
{
color:#FFFFFF;
font-size:11px;
background-color:#FF0000;
}
.bien
{
 color:#FFFFFF;
 font-size:11px;
 background-color:#336600;
}
.exito
{
 font-size:16px;
color:#CCFF00;
 background-color:#336600;
}
.yaconfirmo
{
 font-size:14px;
color:#0F8C09;
font-weight:800;
 background-color:transparent;
}
.bienvenido
{
/*cursor:pointer;*/
 FONT-FAMILY: Arial,verdana;
 font-weight:800;
/* text-shadow: 2px 2px 4px GREEN;*/
 font-size:10px;
 font-style:NORMAL;
 /*TEXT-DECORATION:BLINK;*/
 color:#41880D;
 background-color:transparent;
}
.nobienvenido
{
/*cursor:pointer;*/
 FONT-FAMILY: Arial,verdana;
 font-weight:600;
/* text-shadow: 2px 2px 4px GREEN;*/
 font-size:9px;
 font-style:NORMAL;
 /*TEXT-DECORATION:BLINK;*/
 color:#1B3605;
 background-color:transparent;
}
.noexito
{
 font-size:14px;
 color:#D3D3D3;
 background-color:#FF0000;
}
.noautorizado
{
 font-size:15px;
  font-weight:800;
 font-family:verdana;
 color:#DD0000;
 background-color:transparent;
}
.fechadato
{
 font-size:10px;
  font-weight:500;
 font-family:verdana;
 color:#005100;
 background-color:transparent;
}
.textogrueso
{
 font-size:12px;
 font-style:italic;
  font-weight:800;
 font-family:verdana;
 color:#006600;
 background-color:transparent;
}

.noactualizado
{
 font-size:16px;
 color:#FFFF00;
 background-color:#006600;
}
.barrasubtitulos
{
width:780px;
padding-top:2px;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;

height:15px;
 font-size:14px;
 FONT-FAMILY: verdana;
 
 font-weight:600;
 text-align:left;
 font-size:14px;

 color:#008000;

 background-color:#E9E9E9;
 /*opacity: 0.65;
		-moz-opacity: 0.65;
		filter:alpha(opacity=65);*/
/* background-color:#1C792C;*/
}
.cajadetexto_a
{
 height:16px;
 
 color:#000000;
 font-size:11px;
 background-color:#F7F7F7;
}
.textotema
{
color:#006600;
font-size:14px;
font-weight:700;
}
.texto_a
{
color:#000000;
font-size:11px;
}
.subtitulo
{
font-size:12px;
text-align:center;
font-family:arial, verdana;
font-style:italic;
}
input
{
background:#CED5CE;
}
.nombremarca
{
color:#0F4A7B;
font-size:18px;
font-style:normal;
}
.presentacion
{
color:#122D11;
font-size:20px;
}

A:link .enlace_pag
{
text-align:left;
border-top: solid;
border-width: 2px;
border-color: #33CC00;

color:#EBEDED;
font-size:16px;
background:#357D47;
background-repeat:repeat-x;
text-decoration:none;
}
A:visited .enlace_pag
{
text-align:left;
border-top: solid;
border-width: 2px;
border-color: #33CC00;

color:#357D47;
font-size:16px;
background:#96D305;
}

A:hover .enlace_pag
{
text-align:left;
border-top: solid;
border-width: 2px;
border-color: #33CC00;

color:#EBEDED;
font-size:16px;
font-style:normal;
background:#629D74;
background-repeat:repeat-x;
text-decoration: underline;
}
.paginaactiva
{
color:#EBEDED;
font-size:18px;
font-style:normal;
background:#D24704;
}
/**********************************************/
/*****EFECTO ALOS LOGO***************/
/*.logos
{
filter:gray()
}  */
/****enlace sin colores*****/
A:link .enlace_g, A:visited .enlace_g
{
color:#EBEDED;
font-size:12px;
background:transparent;
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_g
{
color:#EBEDED;
font-size:12px;
font-style:normal;
background:transparent;
background-repeat:repeat-x;
text-decoration: none;

}

A:link .enlace_f, A:visited .enlace_f
{
color:#143A1A;
font-size:12px;
background:transparent;
background-repeat:repeat-x;
text-decoration:none;
}

A:hover .enlace_f
{
color:#C8EAD7;
font-size:12px;
background:transparent;
background-repeat:repeat-x;
text-decoration: underline;
}

A:link .fotocompleto, A:visited .fotocompleto
{
color:#006600;
font-size:10px;
text-decoration:none;
}

A:hover .fotocompleto
{
color:#51BD2D;
font-size:10px;
text-decoration: underline;
}

.aclaraciones
{
color:#00773C;
font-size:9px;
font-family:verdana;
}
.marco 
{ 
border: 10px DOUBLE; border-color:#ACACAC;

}
/****marco de las imagenes***/
.marcoimg 
{ 

border: 5px groove; border-color:#C0C0C0;

}

.marcologo 
{ 

border: 2px outset; border-color:#C0C0C0;

}
/*****borde de las imagenes**************/
.pgb_Interno 
{
 background:#a7a7a7;
 border-left:1px solid #009900;
 border-right:1px solid #009900;
 padding-top:1px;
 padding-left:9px;
 padding-right:7px;
 padding-bottom:1px;
 text-align: center;
}

.pgb_1, .pgb_2, .pgb_3, .pgb_4, .pgb_1b, .pgb_2b, .pgb_3b, .pgb_4b 
{
display:block; overflow:hidden; font-size:1px;
}
.pgb_1, .pgb_2, .pgb_3, .pgb_1b, .pgb_2b, .pgb_3b 
{
height:1px;
}
.pgb_2  
{
background:#A7A7A7; border-left:1px solid #009900; border-right:1px solid #009900;
}
.pgb_3  
{background:#A7A7A7; border-left:1px solid #009900; border-right:1px solid #009900;
}
.pgb_4  
{
background:#A7A7A7; border-left:1px solid #009900; border-right:1px solid #009900;
}
.pgb_4b 
{
background:#A7A7A7; border-left:1px solid #009900; border-right:1px solid #009900;
}
.pgb_3b 
{
background:#A7A7A7; border-left:1px solid #009900; border-right:1px solid #009900;
}
.pgb_2b {
background:#A7A7A7; border-left:1px solid #009900; border-right:1px solid #009900;
}
.pgb_1  {
margin:0 5px; background:#009900;
}
.pgb_2, .pgb_2b 
{
margin:0 3px; border-width:0 2px;
}
.pgb_3, .pgb_3b 
{
margin:0 2px;
}
.pgb_4, .pgb_4b 
{
height:2px; margin:0 1px;
}
.pgb_1b 
{
margin:0 5px; background:#009100;
}
.contador
{
width:auto;
height:50px;
font-size:14px;
font-weight:900;
color:#FeFefe;
background-image:url("../imagenes/contador.png");
background-repeat:repeat-x;
background-position:left center;
}
.fechaevento
{
color:#76B92D;
font-size:14px;
font-weight:900;
}
.linea
{
color:#00773C;
font-size:10px;
font-weight:500;
}