/*XXXXXXXXXXXXXXXXXXXXXXX ELEMENTOS COMUNES XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
BODY {
	TEXT-ALIGN: center; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333; 
	FONT-SIZE: 11px
}
h2  {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-align : left;
	COLOR: #3399FF;
	line-height: 1px;
}
ne1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: left;
	COLOR: #333333; 
	PADDING-LEFT: 5px;
}
ne2 {
	TEXT-ALIGN: center; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333; 
	text-align: left;
	FONT-SIZE: 11px;
	PADDING-LEFT: 20px;
}
.estilo-tabla {
		COLOR: #FFFFFF;
		font-weight:600;
}
li {
    top: 10em;
    left: 6em;
}
a:link {text-decoration: none;
		COLOR: #0066FF;
}
a:visited {
	text-decoration: none;
	COLOR: #0066FF;
}
a:hover {
	text-decoration: none;
	color:#000099;
	}
a:active {
	text-decoration: none;
	}
#link-superior {
	MARGIN: 0px 0px 0px 370px; 
	WIDTH: 440px; 
	FLOAT: left; 
	HEIGHT: 90px; 
}
#menu {
	MARGIN: 65px 35px 0px 0px; 
	WIDTH: 380px; 
	FLOAT: right; 
	HEIGHT: 75px; 
}
#contenido {
	OVERFLOW: auto;
	TEXT-ALIGN: left;
	WIDTH: 770px; 
	HEIGHT: 269px; 
	PADDING-RIGHT: 10px;
	CLEAR: both; 
	PADDING-TOP: 5px;
	FLOAT:right; 
	MARGIN: 0px 35px 0px 0px;  
	margin-top:5px;
}
#contenidoCatalogo {
	OVERFLOW: auto;
	TEXT-ALIGN: left;
	WIDTH: 777px; 
	HEIGHT: 269px; 
	PADDING-RIGHT: 10px;
	CLEAR: both; 
	PADDING-TOP: 5px;
	FLOAT:right; 
	MARGIN: 0px 35px 5px 0px;  
	margin-top:5px;
}
#contenidoCatalogo {
	OVERFLOW: auto;
	TEXT-ALIGN: left;
	WIDTH: 777px; 
	HEIGHT: 269px; 
	PADDING-RIGHT: 10px;
	CLEAR: both; 
	PADDING-TOP: 5px;
	FLOAT:right; 
	MARGIN: 0px 30px 0px 0px;  
	margin-top:5px;
}
#footer {
    MARGIN: 0px 0px 0px 0px;  
	WIDTH: 850px; 
	HEIGHT: 14px;   
	COLOR: #0066FF;
	FONT-SIZE: 10px;
	FLOAT: left; 
}
/*XXXXXXXXXXXXXXXXXXXXXXXXX ELEMENTOS INDEX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#contenedor-inicio { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/inicio_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
#menu-cont-iz {
	WIDTH: 455px;
	HEIGHT: 490px; 
	FLOAT: left; 
}
#menu-inicio-der {
	MARGIN: 140px 0px 3px 0px; 
	WIDTH: 206px;
	HEIGHT: 85px; 
	FLOAT: left; 
}
#menu-consultoria {
	MARGIN: 100px 0px 3px 0px; 
	WIDTH: 206px;
	HEIGHT: 85px; 
	FLOAT: left;
	text-align:left;
	margin-left:40px;
}

#menu-consultoria a{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #949599; 
	text-align: left;
	FONT-SIZE: 16px;
	
}
#menu-consultoria a:hover{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0b80c4; 
	text-align: left;
	FONT-SIZE: 16px;
	

}










#menu-inicio-iz {
	MARGIN: 80px 48px 0px 0px; 
	WIDTH: 294px;
	HEIGHT: 429px; 
	FLOAT: right; 
}
#video-inicio {
	MARGIN: 55px 0px 0px 30px; 
	WIDTH: 253px;
	HEIGHT: 204px; 
	FLOAT: left; 
}
#banner-inicio {
	MARGIN: 55px 0px 0px 0px; 
	WIDTH: 128px;
	HEIGHT: 151px; 
	FLOAT: right; 
}
#botones-inferior {
	MARGIN: 10px 0px 0px 40px; 
	WIDTH: 59px;
	HEIGHT:17px; 
	FLOAT:left;
}
#botones-inferior2 {
	MARGIN: 10px 0px 0px 0px; 
	WIDTH: 59px;
	HEIGHT:17px; 
	FLOAT: right;  
}
#botones-inferior3 {
	MARGIN: 5px 0px 0px 40px; 
	WIDTH: 59px;
	HEIGHT:17px; 
	FLOAT:left;
}
#botones-inferior4 {
	MARGIN: 5px 0px 0px 0px; 
	WIDTH: 59px;
	HEIGHT:17px; 
	FLOAT: right;  
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXX CONTENEDORES FONFOS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#contenedor-razones { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/razones_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
#contenedor-conocenos { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/conocenos_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
#contenedor-catalogo { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/catalogo_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
#contenedor-contacto { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/contacto_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ELEMENTOS AVISO LEGAL XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#contenedor-aviso-legal { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/aviso_legal_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;	
}
#contenedor-consultoria { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/consultoria_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;	
}
#contenido-aviso-legal {
	OVERFLOW: auto;
	TEXT-ALIGN: left;
	WIDTH: 770px; 
	HEIGHT: 269px; 
	PADDING-RIGHT: 10px;
	CLEAR: both; 
	PADDING-TOP: 5px;
	margin-bottom:3px;
	FLOAT: left; 
	MARGIN: 0px 0px 0px 35px;  
	 margin-top:7px!important; /*firefox*/
	*margin-top:230px!important; 
	*margin-top:100%; /*explorer 6*/

	
}
#contenido-consultoria {
	OVERFLOW: auto;
	TEXT-ALIGN: left;
	WIDTH: 770px; 
	HEIGHT: 269px; 
	PADDING-RIGHT: 10px;
	CLEAR: both; 
	PADDING-TOP: 5px;
	margin-bottom:3px;
	FLOAT: left; 
	MARGIN: 0px 0px 0px 35px;  
	 margin-top:7px!important; /*firefox*/
	*margin-top:50px!important; 
	*margin-top:100%; /*explorer 6*/
	
}
#contenedor-aviso-formulario { 
	TEXT-ALIGN: center; 
	MARGIN: 1px auto; 
	WIDTH: 850px; 
	HEIGHT: 530px;
	BACKGROUND-IMAGE: url(imagenes/formulario_fondo.jpg);
	BACKGROUND-REPEAT: no-repeat;	
}
#contenido-aviso-formulario {
	OVERFLOW: auto;
	TEXT-ALIGN: center;
	WIDTH: 770px; 
	HEIGHT: 224px; 
	PADDING-RIGHT: 10px;
	CLEAR: both; 
	PADDING-TOP: 5px;
	FLOAT: left; 
	MARGIN: 0px 0px 0px 35px;  
	margin-top:50px;
	font-size:15px;
}
#aviso-superior {
	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 510px; 
	FLOAT: right; 
	HEIGHT: 230px; 
}
#aviso-superior-links {
	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 200px; 
	FLOAT: right; 
	HEIGHT: 100px; 
}
#menu-aviso-legal {
	MARGIN: 55px 35px 0px 0px;
	WIDTH: 510px; 
	FLOAT: right; 
	HEIGHT: 75px; 
}