/*  note NS4 will pop if you use padding or margin styles */
.heading1 {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:18px;font-style:italic;color: #FF9900; margin-bottom: 5px}
.heading2 {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:16px; font-style:italic;color: #FF9900; font-weight: bold; margin-bottom: 5px; clear: left;}
.heading3 {font-family : Arial, Helvetica, sans-serif;font-size : 11px; color: #5576C0;}
.heading3b a {font-family : Arial, Helvetica, sans-serif;font-size : 11px; color: #5576C0; font-weight: bold; text-decoration: none}
.heading3b a:hover { text-decoration: underline}
.heading4b {font-family : Arial, Helvetica, sans-serif;font-size : 11px; color: #737373; font-weight: bold; BORDER-BOTTOM: #cccccc 1px dotted; background-color: #F5FAFF; }
.heading5b {font-family : Arial, Helvetica, sans-serif;font-size : 14px; color: #A2A2A2; font-weight: bold; margin-top: 10px;  BORDER-BOTTOM: #cccccc 1px dotted;  }
.heading5ba {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #3169B6;
	font-weight: bold;
	margin-top: 10px;
	BORDER-BOTTOM: #cccccc 1px dotted;
}
.normal	  {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size : 12px; margin:0.0001px;color:rgb(0,0,0);}
.caption1 {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size : 14px;font-style : italic;color : rgb(255,255,255);}
.caption2 {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size : 12px; font-style : italic; color : rgb(255,255,255);}
.caption3 {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size : 10px;}
.caption4 {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size : 12px;/*	color : rgb(132,132,123);*/color : rgb(0,0,0);}
.caption5 {font-family : Arial, Helvetica, sans-serif;font-size : 11px;color:rgb(90,90,90);}
.caption6 {font-family : Arial, Helvetica, sans-serif;color:#5A5A5A;font-size:12px;}
.search   {font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size : 12px ;}
.white    {color : white;}
.bluebg   {/*  padding : 3px;  */	background-color:rgb(102,102,255);font-size : 10px;color : white;}
.code     {font-family : Courier New, Courier, sans-serif; font-size:11pt; color:#000080}

/*section differences*/
#ImagenCertificaciones {clear:all; }
#ImagenAplicaciones {clear:all;}
#ImagenCaracteristicas {clear:all;}
#ImagenCatalogo {clear:all; }
#ImagenVentajas {clear:all; }
#ImagenFinal {clear:all; }
#navtitle {position:absolute; top:85; left:20; z-index:3}
.navcolor {background-color:#E0E0FF;}
.leftmenu {background-image:url(../images/menu1_left.gif);}
.bottomline {background-color:#9999FF}
.endgraphic {background-image:url(../images/menu1_end.gif);}
.barcolor1 {background-color:#EFEFFF;}
.barcolor2 {background-color:#E0E0FF;}
body	   
{
font-family: 11px Arial, Helvetica, Sans Serif;
margin: 0;
background: #FFF;
scrollbar-face-color: #DDF; /*barra*/
scrollbar-arrow-color: #04B; /*flecha*/
scrollbar-track-color: #04B; /*fondo*/
scrollbar-shadow-color: #04B; /*sombra*/
scrollbar-highlight-color: #04B; /*sombra clara*/
scrollbar-3dlight-color: #04B; /*sombra mas clara*/
scrollbar-darkshadow-Color: #04B; /*sombra oscura*/
} 

#topnav a { text-decoration: none; font-size: 11px; color: #666666; }
#topnav a:hover { text-decoration: underline;}
a { text-decoration: underline; font-size: 11px; color: #5576C0}
a:hover { text-decoration: underline; font-size: 11px; color:#5576C0;}
ol li { list-style-image: none};
li { font-size: 11px; font-weight: normal; list-style-image:url(../images/arrow3.gif) }
ul.listado li { font-size: 11px; font-weight: normal; list-style-image:url(../images/disc1.gif)  }

a.descargar { background-image: url(../images/descargar.gif); background-repeat:no-repeat;  padding-left: 32px; margin-left: 20px; display:block; margin: 5px }
.num { color:#FF9900; font-weight: bold }




ul#item {
	margin-left: 18px;
	padding: 0px;
}


#submenu a { color: #838383; text-decoration: none; font-size: 11px; }
#submenu li a:hover { list-style-image: url(../images/square2.gif); font-size: 11px; color: #FF9900}
#submenu li a { list-style-image: url(../images/square1.gif); color: #838383; }
#submenu li.activo a { list-style-image: url(../images/square2.gif); font-size: 11px; color: #FF9900; font-weight: bold}

#submenu li.activom a { list-style-image: url(../images/square2.gif); font-size: 11px; color: #3169B6; }

#submenu #item a { color: #838383; text-decoration: none; font-size: 11px}
#submenu #item li a { list-style-image: url(../images/arrow1.gif); font-size: 11px; font-weight: normal}

#submenu #item li a:hover { list-style-image: url(../images/arrow2.gif); font-size: 11px; color: #FF9900; font-weight: normal}

#submenu #item li.activo  a { list-style-image: url(../images/arrow2.gif); font-size: 11px; color: #FF9900; font-weight: bold }
#submenu #item li.activo  a:hover { list-style-image: url(../images/arrow2.gif); font-size: 11px; color: #FF9900; font-weight: bold }

.datos {
BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.datos TBODY TR TD {
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 3px; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.datos TBODY TR.selected TD {
FONT-WEIGHT: bold; BORDER-LEFT: #346dbe 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #7daaea 1px solid; BACKGROUND-COLOR: #5576C0
}
.datos td { border-bottom: 1px dotted #E8E8E8}

.datos a { text-decoration: underline }

input { 
	 font-family: Arial,Helvetica, Sans Serif;  border: 1px solid #CCC; font-size: 11px; 
}

#topnav a.num, a.num:link, a.num:visited, a.num:active   { color:#FF9900; font-weight: bold }

a { text-decoration: underline important! }
a:link { text-decoration: underline;}
a:hover{ text-decoration: underline; color: #ff9900; }
a:visited { text-decoration: underline }
form { margin: 0px; padding: 0px }
