body  {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	top:0;
	text-align: left; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #ffffff;
}
img {
	border: 0px;
}

#web {
	width: 990px;
	height: 550px;
	position:absolute;
	left: 50%;
	margin-left: -495px;
	top: 50%;
	margin-top: -286px;
}

#contenido {
	width: 990px;
	height: 536px;
	position:relative;
	border: 1px solid #FFFFFF;
}

#contenido_home {
	width: 990px;
	height: 550px;
	position:relative;
	border: 1px solid #FFFFFF;
	background-image: url('../_img/home_fondo.jpg');
	background-repeat: no-repeat;*/
}

#izquierda {
	width: 212px;
	height: 536px;
	position:relative;
}

#logo_izquierda {
	width: 200px;
	height: 63px;
	position:relative;
	margin-top: 20px;
	margin-bottom: 50px;
	margin-left: 12px;
}

#securityline {
	margin-left: 10px;
}

#pie {
	text-align: right;
	font-size: 0.7em;
	color: #FF9900;
}

#idioma {
	text-align: right;
	font-size: 0.7em;
	color: #FF9900;
}

a:link, a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
a:hover{
	color: #FF9900;
}

#home_security_line {
	position:absolute;
	left: 180px;
	top: 20px;
}

#home_tao_safety {
	position:absolute;
	left: 550px;
	top: 30px;
}

#home_idiomas {
	position:absolute;
	left: 930px;
	top: 430px;
}
/*-------------------------- MENU --------------------------*/

	#navi, #navi li ul {
	  	list-style:none;
		padding:0;
	}

	#navi {
		margin:10px 0 0 0;
	}

	#navi li ul {
	  	margin:0 0 0 0;
	}

	/*elementos de la lista...*/
	#navi li, #navi li ul li {
		margin:0 0 0 5px;
		padding:0 0 0 5px;
	}
	#navi li a {
		display:block;
		width:160px;
		padding:4px 0 4px 8px;
		text-decoration:none;
		text-align:left;
		font-size:0.7em;
		font-weight: bold;
		color:#FFFFFF;
		background-color:#000000;
		border-left:10px solid #000000;/*Agrego un borde ancho a la izquierda*/
	}
	#navi li ul li a {
		display:block;
		width:150px;
		padding:4px 0 4px 8px;
		text-decoration:none;
		text-align:left;
		font-size:10px;
		color:#FFFFFF;
		background-color:#000000;
		border-left:10px solid #000000;/*Agrego un borde ancho a la izquierda*/
	}
	#navi li a:hover {
		/*color:#FFFFFF;
		background-color:#660F6E;*/
		/*border-left-color:#FFA341; /*Luego le cambio el color al borde en el evento hover.*/
		background-image: url('../_img/fnd_botones.gif');
		background-repeat: no-repeat;*/
	}

	#navi li .sc {
		color:#FF9900;
		/*background-color:#EEEEEE;
		background-image: url('../_img/fnd_botones.gif');
		background-repeat: no-repeat;*/
		/*border-left:10px solid #FFA341;/*Agrego un borde ancho a la izquierda*/
	}
/*--------------------------  --------------------------*/