/* CONTENEDOR CONTENIDO WEB - sin cabecera ni pie - */
#contenido {
	width: 1000px; 
	min-height: 500px;
	margin:auto;
}

/* CONTENEDOR MENU superior */
#containermenu {
	width: 1000px;
	/*font-family:  Arial, segoe UI, Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: center;
	margin:auto;
}

/* ESTILOS MENU superior */
/* contenedores cuadros menu */
#men_idioma {
	/*height: 15px;*/
	width: 150px;
	float: left;
	line-height: normal;
	/*margin:auto;*/
}

#men_quienes {
	/*height: 15px;*/
	width: 400px;
	line-height: normal;
	float: left;
	/*margin:auto;*/
	}
	
#men_formacion {
	width: 425px;
	float: left;
	line-height: normal;
	/*padding: 0px 0px 0px 0px; */
	/*margin:auto;*/
}
	
#men_idi {
	/*height: 15px;*/
	width: 425px;
	float: left;
	line-height: normal;
	/*margin:auto;*/
}
	
#men_consultoria {
	/*height: 15px;*/
	width: 400px;
	float: left;
	line-height: normal;
	/*margin:auto;*/
}
	
#men_publicaciones {
	/*height: 15px;*/
	width: 400px;
	float: left;
	line-height: normal;
	/*margin:auto;*/
}
	
#men_software {
	/*height: 15px;*/
	width: 400px;
	float: right;
	line-height: normal;
	/*margin:auto;*/
}

/* Estilos cuadros de menu */
/*.dmenu0, .dmenu1, .dmenu2, .dmenu3, .dmenu4, .dmenu5 {
	background-color: #E0E0E0;
	padding: 2px 2px;
	float: left;
	font-size:11px;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	border-top: 4px solid #9A99FF;

	/*font-weight: normal;*/
	
/*	text-align: left;
	float: left;
	font-size: 11px;
	 padding: 0px 0px 0px 0px; 
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none; 
}*/
.dmenu0, .dmenu1, .dmenu2, .dmenu3, .dmenu4, .dmenu5, .dmenu6 {
	background-color: #FFFFFF;
	background-image: url('/img/caja_menu.png');
	background-repeat: repeat-x;
	padding: 2px 2px;
	float: left;
	font-size:11px;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	border-top: 1px dotted #004B96;

	/*font-weight: normal;*/
	
/*	text-align: left;
	float: left;
	font-size: 11px;
	 padding: 0px 0px 0px 0px; 
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none; */
}

/*.dmenu6 {
	background-color: #E0E0E0;
	padding: 2px 2px;
	float: left;
	font-size:11px;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	border-top: 4px solid #9A99FF;
	
/*	font-weight: normal;*/
/*	border-top: 4px solid #9A99FF;
	background-color: #E0E0E0;
	text-align: left;
	float: right;
	font-size:11px;
	padding: 8px 15px;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none; }*/


.dmenu0 a, .dmenu1 a, .dmenu2 a, .dmenu3 a, .dmenu4 a, .dmenu5 a, .dmenu6 a {
	font-weight: normal;
	/*font: normal;*/
	text-decoration: none;
	/*color:#7E7E7E;*/
	color:#004B96;
}

.dmenu0 a:hover, .dmenu1 a:hover, .dmenu2 a:hover, .dmenu3 a:hover, .dmenu4 a:hover, .dmenu5 a:hover, .dmenu6 a:hover {
	color:#000000;
}

/*.dmenu0 p, .dmenu1 p, .dmenu2 p, .dmenu3 p, .dmenu4 p, dmenu5 p, dmenu6 p {
	padding-bottom: 4px;
	margin: 0px;
}*/

/*
.centradomenu{
	width: 1000px;
	margin:auto;
}
*/

/* LINEA DE MENU */
.menuActuator { 
	font-size:11px; 
	text-align: center;
	color: white;
}	
	
.menuActuator a {
	font-size:11px; 
	/*font-family:segoe UI,Verdana,Arial;*/
	text-decoration: none;
	color: white;
}

/* CONTENEDOR con SCROLL */

#scrollpeq { 
	/* PROBLEMA: Si se activa width de esto, en letra grande se cortan las cosas */
	  margin-top: 5px;
	 /* border-top: 1px solid #DDDDDD;*/
     /*width:760px;*/
     height:300px; 
	 padding-right:20px;
     /*background-color:#F2F2F2; */
     /* overflow:scroll; */
	  overflow-y: auto;
	  overflow-x: hidden;
	  
}

#scroll { 
	/* PROBLEMA: Si se activa width de esto, en letra grande se cortan las cosas */
	  margin-top: 5px;
	  /*border-top: 5px solid #bdbdbd;*/
     /*width:760px;*/
     height:400px; 
     /*background-color:#F2F2F2; */
     /* overflow:scroll; */
	  overflow-y: auto;
	  overflow-x: hidden;
	  
}

#scrollgrande { 
	/* PROBLEMA: Si se activa width de esto, en letra grande se cortan las cosas */
	 	 margin-top: 5px;
	  /*border-top: 5px solid #bdbdbd;*/
     /*width:760px; */
     	height:500px; 
     /*background-color:#F2F2F2; */
     /* overflow:scroll; */
	  overflow-y: auto;
	  overflow-x: hidden;
	  
}
#scrollgrande_350 { 
	/* PROBLEMA: Si se activa width de esto, en letra grande se cortan las cosas */
	 	 margin-top: 5px;
	  /*border-top: 5px solid #bdbdbd;*/
     /*width:760px; */
     	height:350px; 
     /*background-color:#F2F2F2; */
     /* overflow:scroll; */
	  overflow-y: auto;
	  overflow-x: hidden;
	  
}

#scrollcompleto { 
	/* PROBLEMA: Si se activa width de esto, en letra grande se cortan las cosas */
	  margin-top: 5px;
	  /*border-top: 5px solid #bdbdbd;*/
     /*width:760px; */
     height:680px; 
     /*background-color:#F2F2F2; */
     /* overflow:scroll; */
	  overflow-y: auto;
	  overflow-x: hidden;
	  
}

.finalscroll { 
	/* PROBLEMA: Si se activa width de esto, en letra grande se cortan las cosas */
	  margin-top: 5px;
	  /*border-top: 5px solid #bdbdbd;*/
     /*width:760px; */
     height:300px; 
     /*background-color:#F2F2F2; */
     /* overflow:scroll; */
	  overflow-y: auto;
	  overflow-x: hidden;  
}

/* CONTENEDOR CENTRADO MENU*/
#centradomenu {
	text-align: center;
}

/* CONTENEDOR JUSTIFICADO */
#justificado {
	text-align: justify;
}

/* CONTENEDOR CENTRADO */
#centrado {
	text-align: center;
}

/* BARRA NAVEGACI&Oacute;N  */
#navega {
	/*font-family:  Arial, segoe UI, Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	text-align: left;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
	margin:auto;
	width:1000px;
	
}
#navega a {
	color: #646464;
	text-decoration: none;
}
#navega a:hover {
	text-decoration: underline;
}


/* TIENDA_ON_LINE */

#contenidolopd {
	width: 530px; 
	margin:auto;
}

#contenidolicencia {
	padding: 2px;
	margin:auto;
}