/*
 * Project:	Control2000.com.mx
 * Date:		11.10.2005
 * 
 *
 */

html, body { padding: 0; height: 100%; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	margin-top: 0px;
	}
img { border: none; }
/* .maincont { width: 720px; height: 100%; background-color: #ffffff; } */
.spc { width: 20px; height: 1px; overflow: hidden; float: left; }
.ctr { width: 100%; float: left; text-align: center; cursor: pointer; }
#mainmenu ul { margin: 0; padding: 0; list-style: none; z-index:10000 }
#mainmenu ul li { position: relative; float: left;
	height:18px; 
	background-color: #075189;
	border-bottom: 1px solid black;
	background-repeat: no-repeat;
	background-image: url( /images-sistem/divider.png);
	padding: 0;
	text-align: left; }
#mainmenu ul li a:hover { background-color: #053c66; background-image: url( /images-sistem/divider.png); background-repeat: no-repeat; }
#mainmenu ul li a {	height: 18px; text-decoration: none; color: #fff; display: block; line-height: 18px; }
/* menu level 1 */
#mainmenu ul li ul {
	display:none; 
	position: absolute;
	top: 19px; width: 149px;
	filter:alpha(opacity=90); /* for IE */
	-moz-opacity:0.9; /* for mozilla */
	opacity: 0.9; /* for safari */
	khtml-opacity: 0.9 /* for konquerer and older safari */
}
#mainmenu ul li ul:hover { display: block; }
#mainmenu ul li:hover ul { display: block; }
#mainmenu ul li.over ul  { display: block; } /* for IE */
#mainmenu ul li ul li {
	width: 150px;
	height: 22px;
	background-color: #7191ac;
	background-image: none;
	border-bottom: none;
	text-align: left;
	padding: 0px;
}
#mainmenu ul li ul li a {	padding-left: 20px; height: 22px; text-decoration: none; color: #FFF; display: block; width: auto; }
#mainmenu ul li ul li a:hover { background-color: #053d67; background-image: none; }
#mainmenu ul li ul li:hover { display: list-item; }
#mainmenu ul li ul li.over { display: block; } /* for IE  */


/* menu widths */
#mainmenu  #topnav_20	{width: 117px;}		/* Empresa */
#mainmenu  #topnav_21	{width: 139px;}		/* Productos */
#mainmenu  #topnav_13	{width: 139px;}		/* Servicios */
#mainmenu  #topnav_79	{width: 100px;}		/* Soporte */
#mainmenu  #topnav_23	{width: 139px;}		/* Distribuidores */
#mainmenu  #topnav_22	{width: 139px;}		/* Actualizaciones */
#mainmenu  #topnav_19	{width: 100px;}		/* Contacto */
#mainmenu  #topnav_528	{width: 100px;}		/* Eshop */
#mainmenu  #topnav_528	ul {margin-left: -78px; }

.maincont{	text-align: left;}
