@charset "iso-8859-1";
a{
	color: #fff;
	outline-style:none;
}
p{
	text-align:justify;
	font-size:small;
}
h2{
	padding-top:50px;
}
h4{
	text-align: right;
	margin-right:300px;
}
h5{
	text-align: right;
}
em{
	font-size:12px;
	text-align:right;
}
body {
	color:#FFF;
	background-color:#000000;
	font-family:Tahoma, Geneva, sans-serif;
}
img{
	border:none;
	outline:none;
}
#textop{
	font-size:16px;
}
#contenedor{
	width:1024px;
	height: 768px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#contenedor2{
	width:1024px;
	height: 468px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#contac
{
	padding-top:50px;
}

#idioma{
	float:right;
	border:none;	
}
#logo{
	float:right;
	padding-top:100px;
	width:775px;
	height:57px; 
}
#ojos{
	float:left;
	padding-top:10px;
	}
#edgarp{
	padding-top:11px;
	float:right;
	}
#columnas{
	padding-top:70px;
	padding-bottom: 310px;
	float:left;
	}
#columnas1{
	padding-top:70px;
	padding-bottom: 880px;
	float:left;
	}
#nivel2{
	font-size:14px;
}
#foto{
	padding-top:170px;
	float:rigth;
	}	
#detalle p{
	padding-left: 100px;
}
#detalle2{
	width:1024px;
	float:left;
	padding-left:50px;
	padding-top:100px;
}

#texto{
	font-size:15px;
	text-align:justify;
	padding: 10px 150px  50px 100px;
	}
#fb{
	margin-top:50px;
	float: left;
}
#firma{
	width:139px;
	height:74px;
	float: right;
	margin-top:50px;
}
#legal{
	width:1024px;
	float:right;
	text-align:center;
	font-size:10px;
}
#menu ul li{
	display: inline;
	float:left;
	padding-left:20px;
}

.content_ley { overflow:hidden;}

.container_ley { display:none;}

