/*------   SECCIONES   ------------*/
/*------    textos   ------------*/
/*------    links   ------------*/
/*------    tabla/cuadro  ----*/
/*------    listados [ul/li/ol]   ------------*/
/*------    formularios   -------*/
/*------    botones    ------------*/
/*------   backgrounds-fondos  ------*/
/*------   datagrid  ------*/



/*------    textos   ------------*/
.txt-negro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none}
.txt-negro1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none}

.txt-azul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #08558C; text-decoration: none}
.txt-0-azul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #083C78; }

.txt-gris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-decoration: none}
.txt-gris2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; text-decoration: none}
.txt-gris-gr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #666666; text-decoration: none}


.txt-verde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #007929; text-decoration: none}
.txt-verde2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #737C1E; text-decoration: none}

.txt-naranja {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF6600; text-decoration: none}
.txt-naranja2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #D4721B; text-decoration: none}
.txt-naranjab {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF6600; font-weight: bold}

.txt-rojo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #9C1C18; text-decoration: none}
.txt-rojo2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; text-decoration: none}

.txt-blanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration: none }

.txt-d9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #ffffff; text-decoration: none }
.txt-obligatorio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FF0000; text-decoration: none; font-weight: normal;}
.txt-letrachica { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}
.txt-9-azul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #08558C; text-decoration: none}
.txt-9-blanco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #ffffff; text-decoration: none; font-weight: bold;}
.txt-9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #999999; text-decoration: none}
.txt-9-negro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #000000; text-decoration: none}
.txt-9-rojo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #cc0000; text-decoration: none}

.txt-10-negro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; text-decoration: none}

.txt-celeste {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #AFD1FA; font-weight: normal;}

.txt-negro_padd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; padding: 4px;}

/* titulos */
.tit-0-azuldark { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #003399; text-decoration: none; font-weight: bold;}
.tit-0-blanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.tit-0-negro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; text-decoration: none; font-weight: bold;}
.tit-0-naranja { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #E78408; text-decoration: none; font-weight: bold;}

.tit-1-negro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }  
.tit-1-blanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.tit-1-naranja { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E78408; text-decoration: none; font-weight: bold; }
.tit-1-rojo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9C1C18; text-decoration: none; font-weight: bold; }

.subtit-0-negro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration: none; font-weight: bold; }
.subtit-0-rojo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #9C1C18; text-decoration: none; font-weight: bold; }
.subtit-0-naranja { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFDD99; text-decoration: none; font-weight: bold; }
.subtit-0-verde { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color: #548D3B; text-decoration: none; font-weight: bold; }

.subtit-1-negro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; font-weight: bold; }
.subtit-1-gris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; text-decoration: none; font-weight: bold; }
.subtit-1-blanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration: none; font-weight: bold; }
.subtit-1-azul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #47658E; text-decoration: none; font-weight: bold; }

.subtit-azul-4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #47658E; text-decoration: none; font-weight: bold; }
.subtit-verde-4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #226E26; text-decoration: none; font-weight: bold; }

.subtit-1-rojo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #E62E01; text-decoration: none; font-weight: bold; }
.subtit-1-naranja { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #E78408; text-decoration: none; font-weight: bold; }
.subtit-1-verde { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #548D3B; text-decoration: none; font-weight: bold; }

.subtit-2-azul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #6789B9; text-decoration: none; font-weight: bold; }
.subtit-2-naranja { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #D4721B; text-decoration: none; font-weight: bold; }

.subtit-3-azul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #3A98CE; text-decoration: none; font-weight: bold; }

.destacados-azul-crm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #0E2D64; text-decoration: none; font-weight: normal;}
.destacados-azul-crm2 { font-family: Arial; font-size: 14px; text-decoration: none; color: #0560A6; font-weight: bold;} 

.destacados-1-negro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.destacados-1-azul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none; font-weight: bold;}
.destacado-azul5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #87A2B7}
.destacado-verde4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4D7F84}

.destacado-office {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EF4810}


/* MSDN */
.txt-msdn-azul-1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4B5F91; text-decoration: none; }
.txt-msdn-notas {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF9900; text-decoration: none}


/* neodocentes */
.txt-violeta{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #87329C; text-decoration: none; }


/*------    links   ------------*/
a.link-negro:active, a.link-negro:visited, a.link-negro:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-negro:Hover { color: #787878; }

a.link-negro10-bold:active, a.link-negro10-bold:visited, a.link-negro10-bold:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10px; font-weight: bold; } 
a.link-negro10-bold:Hover { color: #787878; } 

a.link-negro9:active, a.link-negro9:visited, a.link-negro9:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 9px; } 
a.link-negro9:Hover { color: #333333; } 

a.link-negro-2:active, a.link-negro-2:visited, a.link-negro-2:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; } 
a.link-negro-2:Hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 

a.link-blanco:active, a.link-blanco:visited, a.link-blanco:link { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-blanco:Hover { color: #eaeaea; } 

a.link-azul:active, a.link-azul:visited, a.link-azul:link { color: #08558C; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-azul:Hover { color: #4281AE; } 

a.link-azul3:active, a.link-azul3:visited, a.link-azul3:link {
	color: #0079B6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
} 
a.link-azul3:Hover { color: #666666; } 


a.link-azul10:active, a.link-azul10:visited, a.link-azul10:link { color: #08558C; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10px; } 
a.link-azul10:Hover { color: #FF9900; }  /* Hover naranja */

/* HP Socios >> CRM */
a.link-azul1:active, a.link-azul1:visited, a.link-azul1:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #0560A6; } 
a.link-azul1:Hover { color: #3C8BC7; } 
a.link-azul2:active, a.link-azul2:visited, a.link-azul2:link { font-family: Arial; font-size: 14px; text-decoration: none; color: #0560A6; } 
a.link-azul2:Hover { color: #3C8BC7; } 


a.link-gris:active, a.link-gris:visited, a.link-gris:link { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-gris:Hover { color: #999999; } 

a.link-gris-2:active, a.link-gris-2:visited, a.link-gris-2:link { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-gris-2:Hover { color: #999999; } 

a.link-gris-3:active, a.link-gris-3:visited, a.link-gris-3:link { color: #2D3235; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; } 
a.link-gris-3:Hover { color: #999999; } 



a.link-verde:active, a.link-verde:visited, a.link-verde:link { color: #007929; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-verde:Hover { color: #3B975A; } 

a.link-naranja:active, a.link-naranja:visited, a.link-naranja:link { color: #F76135; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-naranja:Hover { color: #666666; } 

a.link-naranja2:active, a.link-naranja2:visited, a.link-naranja2:link { color: #E78408; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-naranja2:Hover { color: #666666; } 

a.link-naranja-bold:active, a.link-naranja-bold:visited, a.link-naranja-bold:link { color: #F97E24; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; font-weight: bold; } 
a.link-naranja-bold:Hover { color: #666666; } 

a.link-rojo:active, a.link-rojo:visited, a.link-rojo:link { color: #9C1C18; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-rojo:Hover { color: #B2312D;  } 

a.link-rojo-2:active, a.link-rojo-2:visited, a.link-rojo-2:link { color: #9D3928; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-rojo-2:Hover { color: #BA5847; } 

a.link-rojo-3:active, a.link-rojo-3:visited, a.link-rojo-3:link { color: #F14C45; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-rojo-3:Hover { color: #F8726C; } 

a.link-subir-gris:link, a.link-subir-gris:active, a.link-subir-gris:visited, a.link-subir-gris:Hover { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 9px; } 

a.msdn-desplegable:active, a.msdn-desplegable:visited, a.msdn-desplegable:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #47658E; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.msdn-desplegable:hover { color: #2B7BC6; }

a.link-azul-titulo:active, a.link-azul-titulo:visited, a.link-azul-titulo:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3466A2; font-size: 11px; font-weight: bold; text-decoration: none; }
a.link-azul-titulo:hover { color: #658BBA; }

a.link-msdn-notas:active, a.link-msdn-notas:visited, a.link-msdn-notas:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9900; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.link-msdn-notas:hover { color: #FF9900; }

a.link-neod-violeta:active, a.link-neod-violetas:visited, a.link-neod-violeta:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #87329C; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.link-neod-violeta:hover { color: #87329C; }

a.blanco:link, a.blanco:active, a.blanco:visited { font-family: Verdana; font-size: 10px; color: white; text-decoration: none; }
a.blanco:hover { text-decoration: underline; }

a.blanco2:link, a.blanco2:active, a.blanco2:visited { font-family:Verdana; font-size: 11px; color: white; text-decoration: none; }
a.blanco2:hover { color: #CCCCCC }

a.link-salmon:link, a.link-salmon:active, a.link-salmon:visited, a.link-salmon:hover { font-family: Verdana; font-size: 11px; color: #A54915; text-decoration: underline; }

a.link-verde4:link, a.link-verde4:active, a.link-verde4:visited { font-family: Verdana; font-size: 11px; color: #4D7F84; text-decoration: underline; }
a.link-verde4:hover { color: #999999; }

a.link-dynamics:active, a.link-dynamics:visited, a.link-dynamics:link { color: #0E4876; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; } 
a.link-dynamics:hover { text-decoration: underline; }


/*------    tabla/cuadro   ------------*/
.tb-azul-1 { background-color: #08558C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }
.tb-azul-2 { background-color: #0099FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }
.tb-azul-3 { background-color: #C1E3FA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-azul-4 { background-color: #EDF6FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-azul5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #87A2B7; }
.tb-azul-6 { background-color: #CDE0F3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-azul-7 { background-color: #99BDD7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-azul-8 { background-color: #76C0ED; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-azul-9 { background-color: #4B92D9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }

.tb-gris-1 { background-color: #F1F1F1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-gris-1b { background-color: #E1E1E1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-gris-2 { background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-gris-3 { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }
.tb-gris-5 { background-color: #dddddd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.tb-gris-6 { background-color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;}
.tb-gris-7 { background-color: #E9E9E9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}
.tb-gris-8 { background-color: #F9F9F9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}

.tb-verde-1 { background-color: #007929; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }
.tb-verde-2 { background-color: #4FB104; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }
.tb-verde-3 { background-color: #E5F7D3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-verde-4 { background-color: #A8CA98; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-verde-6 { background-color: #6BA612; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-verde-7 { background-color: #A9C477; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }



.tb-naranja-1 { background-color: #FC7647; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }
.tb-naranja-2 { background-color: #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-naranja-3 { background-color: #FBF7C9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.tb-rojo-1 { background-color: #FF3300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }
.tb-rojo-2 { background-color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }

.tb-negro-1 { background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }

.tb-blanco-1 { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.tb-salmon { background-color: #F6ECE7; font-family: Verdana; font-size: 11px; color: #A54915; }

.tb-gris-4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E78408; background-color: #E1E1E1; font-weight: bold; text-decoration: none; }
.tb-gris-2Copy { background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.tb-verde4a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #E9EEEF; }
.tb-verde4b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #477D82; background-color: #D6E6E8; }
.tb-verde4c { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #477D82; background-color: #DFECEE; }
.tb-verde4d { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #477D82; background-color: #E8F2F3; }
.tb-verde4e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #D6E6E8; }

.tb-ch-gris1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #EEF4F8; }
.tb-ch-gris2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #D9E3EC; }
.tb-ch-gris3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; background-color: #A1B7CB; }
.tb-ch-gris4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #C7D5E2; }
.tb-ch-gris5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; background-color: #8DA4B8; }
.tb-ch-gris6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #C7D5E2; }

.tb-naranja2a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #F3F3F3; }
.tb-naranja2b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EF4810; background-color: #FCE9BB; }
.tb-naranja2c { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EF4810; background-color: #FDF2D5; }
.tb-naranja2d { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EF4810; background-color: #FEF7E5; }
.tb-naranja2e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FCE9BB; }

/* MSDN */
.tb-msdn-azul-1 { background-color: #08558C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }
.tb-msdn-gris-1 { background-color: #F1F1F1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-msdn-gris-2 { background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

/* NEODOCENTES */
.tb-violeta-1 { background-color: #8D3DA1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; }


/*------    listados [ul/li/ol]   ------------*/
.separador { margin-bottom: 10px; }



/*------    formularios   ------------*/
.form-gral {
	color: #000000 ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color:#ffffff;
}
.campos-option-1 { 
	color: #dfgdfg ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	
}

.form-rojo-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #9C1C18;
	background-color:#FFFFFF;
}

.form-azul-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #47658E;
	background-color:#FFFFFF;
}

.form-gris-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #999999;
	background-color:#FFFFFF;
}


/*------    botones    ------------*/
.btn-1 {
	background-color: #336699;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid Silver;
}

.btn-2 {
	background-color: #ffffff;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid Silver;
}

.destacado-blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}



/*------   backgrounds-fondos   ------------*/
.bkg-gris-F6F6F6 { background-color: #F6F6F6; }

.bkg-blanco { background-color: #FFFFFF; }

.bkg-celeste-E0EDFF { background-color: #E0EDFF; }

.bkg-celeste-C1DAFF { background-color: #C1DAFF; }

.bkg-rojo-anaranj-FE582F { background-color: #FE582F; }

.bkg-azul-6699CC { background-color: #6699CC; }


/*---------------------  DEGRADES   --------------*/
.Cat1Fade { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#AEB0CC'); background-color:#FFFFFF; }

.dgr-soc-fichatecnica-bkgtabla { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E1E8EF', EndColorStr='#FFFFFF'); background-color:#FFFFFF; }

.Cat1Standardcolor {
	height: 23px;	
	padding:0 0 0 0;
    background-color: #E9EAF1;
	vertical-align: bottom;
}

h1.pageHeading2 {
	font-family:  Arial;
	font-size: 180%;
	fontSize: medium;
	font-weight: normal;
	margin-bottom: 0em;
	margin-top: .3em;
	text-align:left;
}
p.bajadamiddle  {
	font-family:  Verdana;
	font-size: 100%;
	fontSize: medium;
	font-weight: normal;
	margin-bottom: 0em;
	margin-top: .3em;
	text-align:left;
	vertical-align: bottom;
}

/*------   datagrid  ------*/
tr.DGPageStyle td A:active, tr.DGPageStyle td A:visited, tr.DGPageStyle td A:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; } 
tr.DGPageStyle td A:Hover { color: #787878; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; } 
tr.DGPageStyle td Span { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; }



/*-------------Libreria oem transitoria -------------------------*/


/*------   SECCIONES   ------------*/
/*------    textos   ------------*/
/*------    links   ------------*/
/*------    tabla/cuadro  ----*/




/*------    textos   ------------*/
.txt-negro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none}

.txt-gris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-decoration: none}
.txt-gris2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; text-decoration: none}


/* .txt-blanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration: none } */


.txt-10-negro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; text-decoration: none}

/* titulos */
.tit-negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14 px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
	word-spacing: 0px;
}
.tit-secciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #009900;
	background-image: url(/latam/socios/OEM/images_HP/pixel_verde.gif);
	margin: 0px;
	padding: 5px;
	width: 0px;
	height: 33px;
}

.subtit-negro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; font-weight: bold; }
.subtit-blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.subtit-rojo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #DC3113; text-decoration: none; font-weight: bold; }



/*------    links   ------------*/
a.link-negro:active, a.link-negro:visited, a.link-negro:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-negro:Hover { color: #787878; }

a.link-negro10:active, a.link-negro10:visited, a.link-negro10:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10px; } 
a.link-negro10:Hover { color: #333333; } 

/*
a.link-blanco:active, a.link-blanco:visited, a.link-blanco:link { color: #DC3113; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-blanco:Hover { color: #999999; } */

a.link-verde:active, a.link-verde:visited, a.link-verde:link { color: #007929; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; } 
a.link-verde:Hover { color: #999999; } 


a.link-naranja:active, a.link-naranja:visited, a.link-naranja:link { color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 13px; } 
a.link-naranja:Hover { color: #666666; } 


/*------    tabla/cuadro   ------------*/


.tb-secciones1 {
	background-color: #FEF1E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000000;
	margin:0px;
	padding:10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F87311;
}
.tb-naranja { background-color: #F87311; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }
.tb-verde { background-color: #E3EDDB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
 margin:0px;
	padding:10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #52B002;}
.tb-gris { background-color: #F4F4F4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	margin:0px;
	padding:10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #52B002;
 }
.tb-verde2 { background-color: #52B002; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.tb-rosa {
	background-color: #F9C29F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}



/*------   backgrounds-fondos   ------------*/
.bkg-secciones {
	background-color: #83BD61;
	background-image: url(/latam/socios/OEM/images_HP/pixel_verde.gif);
	background-position: 33px;
	height: 33px;
	margin: 5px;
	padding: 5px;
}

.bkg-navegacion {
	background-color: #A9A9A9;
	background-image: url(/latam/socios/OEM/images_HP/pixel_gris.gif);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}


/*------------- -------------------------*/
.txt-negro_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.linea_punteada {
	background-color: #DC3113;
	background-image: url(/latam/socios/OEM/images_HP/linea_puntos.gif);
	background-repeat: repeat;
}
.tb-blanca {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:6px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tb_gris2 {
	background-color: #CCCCCC;
}
