div
{
}

body
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	text-align: center;
	color:#000;
	background-color: #000000;
} 

#contenedor
{ 
	background-image:url(elementos/fondo-bo.jpg);
    width:779px; 
	height: auto;
	margin: 0 auto;
} 

#contenedortraba
{ 
	background-image:url(elementos/fondo-fondo.jpg);
    width:779px; 
	height: 450px;
	min-height: 450px;
	height: auto;
} 
#contenedorcontacteli
{ 
background-image:url(elementos/fondo-contacteli.jpg);
    width:779px; 
	height: 450px;
	min-height: 450px;
	height: auto;

} 
#cabecera
{ 
   width:779px; 
	padding-top:78px;
   background-image:url(elementos/encabezado.jpg);
   background-repeat:no-repeat;
   height:97px;
} 

#cabeceraarticulos
{ 
   width:779px; 
	padding-top:78px;
   background-image:url(elementos/encabezado-articulos.jpg);
   background-repeat:no-repeat;
   height:97px;
} 
#cabeceraempresa
{ 
   width:779px; 
	padding-top:78px;
   background-image:url(elementos/encabezado-laempresa.jpg);
   background-repeat:no-repeat;
   height:97px;
} 
#cabeceraunidades
{ 
   width:779px; 
	padding-top:78px;
   background-image:url(elementos/encabezado-laempresa.jpg);
   background-repeat:no-repeat;
   height:97px;
} 
#cabeceracasos
{ 
   width:779px; 
	padding-top:78px;
   background-image:url(elementos/encabezado-casosdeexito.jpg);
   background-repeat:no-repeat;
   height:97px;
} 

#cabeceraequipo
{ 
   width:779px; 
	padding-top:78px;
   background-image:url(elementos/encabezado-nuestroequipo.jpg);
   background-repeat:no-repeat;
   height:97px;
} 

#cabeceracontacto
{ 
   width:779px; 
	padding-top:78px;
   background-image:url(elementos/encabezado-contacto.jpg);
   background-repeat:no-repeat;
   height:97px;
} 
#cuerpo
{
	min-height: 390px;
	height: auto !important;
	width:779px;
	margin-bottom:10px;
} 

#izquierda
{
	float:left;
	width:150px;
	text-align:left;
	font-size:10px;
}

#derecha
{
	margin-left:165px;
	text-align:left;
	height: auto !important;
}

#textohome
{
	background-image:url(elementos/fondo-index.jpg);
	background-repeat:no-repeat;
	width:450px;
	padding-top:10px;
	padding-left:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#666666;
	line-height:18px;
	font-weight:600;
	font-size:12px;
}


.titulos2
{
font-family:"Times New Roman", Times, serif;
font-size:22px;
font-style:italic;
}
.titublan
{
font-weight:600;
font-size:30px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
color:#FFFFFF;
text-align:left;
padding-top:10px;
margin-top:17px;
margin-left:100px;
padding-left:140px;
}


.corte { clear: both;}

#pie
{
height:15px;
padding-top:5px;
background-color:#CCCCCC;
color:#000;
font-size:10px;
text-align:center;
}

a.enlacepie
{
color:#990000;
text-decoration:none;
}
a.enlacepie:hover
{
font-size:12px;
}

/*MENU*/
#menuizquierda
{

margin-top:20px;
}

a.menuiz2
{
width:139px;
padding-left:20px;
display:block;
background-color:#B5A79A;
color:#FFFFFF;
margin-bottom:3px;
line-height:15px;
height:15px;font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(elementos/fondo-boton-01.jpg);
background-repeat:no-repeat;}


a.menuiz2:hover
{
background-color:#B5A79A;
color:#000;
background-image:url(elementos/fondo-boton-01.jpg);
background-repeat:no-repeat;}

a.menuiz
{
width:139px;padding-left:20px;
display:block;
background-color:#B5A79A;
color:#FFFFFF;
margin-bottom:3px;
line-height:14px;
height:14px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}


a.menuiz:hover
{
color:#000;
}

a.menuizsel
{
width:139px;
padding-left:20px;
display:block;
background-color:#A72817;
color:#FFFFFF;
margin-bottom:3px;
line-height:15px;
height:15px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}


a.menuizred
{

width:139px;
padding-left:20px;
display:block;
background-color:#A72817;
color:#FFFFFF;
margin-bottom:3px;
line-height:15px;
height:15px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(elementos/fondo-boton-02.jpg);
background-repeat:no-repeat;

}

a.menuizred2:hover
{

color:#A72817;
background-color:#FFFFFF;
}

a.menuizred2
{
width:147px;
padding-left:12px;
display:block;
color:#A72817;
background-color:#FFFFFF;
margin-bottom:3px;
line-height:15px;
height:15px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

a.menuizred2sel
{
width:147px;
padding-left:12px;
display:block;
color:#666666;
background-color:#FFFFFF;
margin-bottom:3px;
line-height:15px;
height:15px;font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

/*FIN MENU*/

/*INGRESO*/

.tablaingreso
{
height:70px;
width:159px;
}



#ingreso

{
background-color:#B5A79A;
color:#FFFFFF;
float:left;
width:150px;
height:71px;
text-align:left;
font-size:10px;
font-weight:bold;

margin-bottom:-25px;
margin-top:5px;
}
.rojita
{color:#FF0000;
font-weight:bold;
}

.lineaform
{
background-color:#CCC3B4;
font-size:8px;
font-weight:bold;
color:#000;
line-height:10px;
width:140px;
margin-bottom:2px;
text-align:left;
padding-left:3px;
margin-right:-4px;
}
.imputi24
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
height:8px; 
width:70px;
}
.imputi22
{
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
font-weight:bold;
color:#FFFFFF;
background-color:#C62E1C;
width:60px; 
height:13px; 
border:0px;
margin-right:-2px;
}

/*FIN INGRESO*/



/*EMPRESA*/
#textoempresa
{
width:380px;
padding-left:100px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#666666;
line-height:16px;
font-weight:500;
font-size:11px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:3px #666666 dotted;
}
.nombre
{
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.list
{color:#990000; list-style-position:inside; margin-left:-30px;}
.titulou
{
color:#A8434B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
} 	

#textopgc
{
background-repeat:no-repeat;
width:450px;
padding-top:10px;
padding-left:100px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#666666;
line-height:18px;
font-weight:600;
font-size:12px;
}


.rojete
{color:#990000;
font-size:17px;
font-style:italic;
font-family:"Times New Roman", Times, serif;
margin-top:35px;
font-weight:600;
margin-bottom:-15px;
}
.rojete2
{color:#A8434B;
font-size:17px;
font-style:italic;
font-family:"Times New Roman", Times, serif;
margin-top:35px;
font-weight:600;
margin-bottom:-15px;
}

#imgcasos
{
float:left;
width:100px;
margin-left:15px;
}

#textocasos
{
float:left;
width:350px;
margin-left:15px;
}

.casos
{
float:left;
margin-bottom:20px;
width:600px;
}

.imagencasos
{
float:left;
margin-bottom:3px;
width:150px;
padding-right:10px;
}
.textocasos
{
width:450px;
float:left;
margin-left:100px;
margin-bottom:15px; 
}

.titcasos
{
font-size:12px;
color:#000000;
font-weight:bold;
margin-top:10px;
width:350px;
margin-left:110px;

}

.descripcioncasos
{
width:420px;
margin-left:160px;
}
.tareacasos
{
width:420px;
margin-left:160px;
margin-bottom:15px;
margin-top:10px;
}


.equipo

{
float:left;
width:280px;
margin-left:30px;
color:#666666;
}
.equipo2

{
float:left;
width:245px;
margin-left:40px;
color:#666666;
}

.presentaequipo
{
width:500px;
margin-left:60px;
margin-bottom:20px;

}

.fichita
{
color:#666666;
float:left;
width:240px;
margin-bottom:25px;
font-size:10px;
}

.imgconsul
{
float:left;
width:70px;
height:71px;
margin-right:5px;
}

.txtconsul
{
float:left;
width:165px;
}

.clie
{
float:left;
width:138px;
margin-left:3px;
margin-right:3px;
margin-bottom:10px;
margin-top:10px;
text-align:center;
height:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.tablaeventos
{
	width:95%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}

a.linkevento
{
color:#000000;
text-decoration:none;
}a.linkevento2
{
color:#FF0000;
text-decoration:none;
}


.blanquita
{font-weight:bold;
color:#FFFFFF;
margin-top:5px;
margin-left:5px;
}

a.mail
{font-weight:bold;
color:#FFFFFF;
font-size:9px;
text-decoration:none;}



.contacto
{
list-style-type:none;
line-height:25px;
}


#fondocontacto
{
background-image:url(elementos/fondo-contacto3.jpg);
background-repeat:no-repeat;
width:570px;
height:200px;
float:left;
text-align:left;
padding-left:35px;
padding-top:55px;
margin-top:-75px;
}


.inputwork
{
width:100%;
height:15px;
font-size:12px;
border:#FFFFFF 1px solid;

}
.inputwork2
{
width:100%;
height:14px;
font-size:10px;
border:#FFFFFF 1px solid;

}


#datoscontacto
{

padding-top:1px;
margin-left:160px;
font-weight:bold;
color:#FFFFFF;
}
#datoscontacto2
{

padding-top:1px;
margin-left:160px;
font-weight:bold;
color:#FFFFFF;
}

.imputi
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
width:120px; 
height:15px; 
}

.botoni
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width:70px; 
height:18px; }

.lineacontacto
{
background-color:#CCC3B4;
font-size:10px;
font-weight:bold;
color:#000;
text-align:right;
line-height:10px;
width:250px;
margin-bottom:3px;
padding-left:3px;
}

.imputin
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
height:10px; 
width:140px;
margin-top:-4px;

}

.iz
{
float:left;
}

#contactoizquierda
{
float:left;
width:200px;
margin-right:10px;
}

#contactoderecha{
float:left;
width:150px;
margin-right:10px;
margin-left:60px;
}

.lineacontacto2
{
background-color:#CCC3B4;
font-size:10px;
font-weight:bold;
color:#000;
text-align:left;
line-height:10px;
width:150px;
margin-bottom:3px;
padding-left:3px;


}

.roberto
{
border:none;
overflow:hidden;
height:123px;
border:0px;
width:150px;
margin-left:-50px;
}

.ramborger
{
height:20px;
padding:5px;
display:block;
font-weight:bold;
color:#FFFFFF;
font-weight:11px;


}

.texcon
{
font-weight:bold;
color:#FFFFFF;
display:block;
font-size:10px;
padding-top:6px;
}
.formu
{
font-size:10px;}


#scroll
{
overflow:scroll;
height:280px;
width:300px;
padding:5px;
}



#contenido-cursos
{
	width:300px;
	padding:5px;
}

#contenido-dnv

{
margin-left:25px; 
float:left;
height:auto;
width:550px;
padding-top:10px;
}

#contenido-dnv2
{
margin-left:10px; 
float:left;
height:auto;
width:400px;
padding-top:10px;
padding-right:10px;
padding-left:10px;
}

#dnv-imagen
{
padding-top:10px;
float:left;
height:240px;
width:165px;
}
#dnv-imagen2
{
padding-top:30px;
float:left;
height:550px;
width:130px;
}
#texto-dnv
{
float:left;
width:550;
height:auto;
}

#dnv-titulo
{
float:left;
width:550;
height:100;
}

#curso
{
	float:left;
	width:570px;
	padding:5px;
	padding-top:10px;
	background-color:#E6E6E6;
}

#curso2
{
float:left;
height:150px;
width:550px;
padding:5px;
padding-top:10px;
background-color:#F4F4F4;
}

#contecurso
{
	margin:0px; 
	float:left;
	width:440px;
	padding:5px;
}

#opcioncurso
{
	background-image:url(elementos/linea.gif);
	background-repeat:no-repeat;
	margin:0px; 
	float:left;
	height:20px;
	width:550px;
	padding:5px;
}

#opcionarticulo
{
	background-image:url(elementos/linea-articulos.gif);
	background-repeat:no-repeat;
	margin:0px; 
	float:left;
	height:20px;
	width:540px;
	padding:5px;
}

#imagencurso
{
	float:left;
	height:90px;
	width:80px;
	padding:5px;
}

#espacio
{
	float:left;
	height:10px;
	width:400px;
	padding:5px;
}

.texcurso
{
margin:5px;

color:#333333;
display:block;
font-size:10px;
padding-top:6px;
}

.texcurso2
{
margin:5px;

color:#333333;
display:block;
font-size:11px;
padding-top:6px;
}

.titucurso
{
margin:5px;
font-weight:bold;
color:#333333;
display:block;
font-size:12px;
padding-top:6px;
}

a.texboton
{

padding-left:8px;
color:#0009;
margin-bottom:3px;
margin-left:2px;
line-height:10px;
height:15px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
a.texboton:hover
{
color:#666666;
}




#conteba
{ 
    width:159px; 
	margin-top:30px;
} 

#conteba2
{ 
    width:159px; 
	height: 450px;
	margin-top:15px;
	margin-bottom:30px;
} 

.titulo-cursos

{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
width:300px; 
height:30px; 
border:0px;
margin-left:40;
}

.textodnv
{
float:left;
width:350px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
margin:10px;
padding:6px;
font-size:11px;

}

#contednviz
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
    width:515px; 
	height: auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:30px;
}

#contednder
{ 
float:left;
    width:160px; 
	height: auto;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:30px;
	margin-right:30px;
}

#contednvcen
{ 
float:left;
    width:160px; 
	height: auto;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:5px;
}
#gris
{ 
width:300; 
background-color:#F5F5F5;
}


/* ////////////PARTE NUEVA INICIO ///////////// */

#derecha2
{

width:600px;



text-align:left;
min-height:400px;
height: auto; !important 


}

#contenido-inicio

{

height: auto;
width: 600px;
float: left;
 
}

#cuadro-mision1

{
padding-left: 10px;
padding-right:10px;
height: 180px;
width: 287px;
float: left;
background-image:url(elementos/images-inicio/cuadro-home1.jpg); 
}

#imagen-mision1

{
height: 180px;
width: 280px;
float: left;

}


.texto-mision 
{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size: 12px;
}
.texto-inf
{
font-weight: bold;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size: 9px;
color:#FFFFFF;
}

#barra-inf
{
line-height:15px;
padding-right: 5px;

width: 586px;
float: left;
background-color:#666666; 
}

#barra-servicios
{
margin-top: 5px;
padding-left: 5px;
height: 25px;
width: 586px;
float: left;
}

#c1
{
height: 223px;
width: 176px;
float: left;
background-image:url(elementos/images-inicio/c1.jpg);
background-repeat:no-repeat;
padding-top: 3px;
padding-left: 5px;
padding-right: 5px;}

#c2
{
height: 226px;
width: 190px;
float: left;
background-image: url(elementos/images-inicio/c2.jpg);
background-repeat:no-repeat;
padding-left: 5px;
padding-top: 3px;
padding-right: 5px;
}

#c3
{
height: 226px;
width: 199px;
float: left;
background-image:url(elementos/images-inicio/c3.jpg);
background-repeat:no-repeat;
padding-left: 5px;
padding-top: 3px;
padding-right: 5px;
}

.texto-servicios
{


font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size: 10,5px;
color:#FFFFFF;
line-height: 12px;
}

.texto-servicios11
{
font-weight: bold;

font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size: 11px;
color:#FFFFFF;
}

.texto-servicios9
{
font-weight: bold;

font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size: 9px;
color:#FFFFFF;
}

/* ////////////PARTE ARTICULOS ///////////// */



.titulo-articulo

{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#993300;

height:30px; 
border:0px;
margin-left:40;
}



.subtitulo-articulo

{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
width:500px; 
height:30px; 
border:0px;

}

.text-articulo
{
margin:5px;
color:#333333;
display:block;
font-size:10px;
padding-top:6px;
}

#conte-articulo

{
margin:0px; 
float:left;
height:110px;
width:540px;
padding:5px;
}

#espacio2
{
float:left;
height:16px;
width:420px;
padding:5px;
}

#conte-cabeza-de-articulo

{
margin:0px; 
float:left;
height:auto;
width:530px;

}

#articulo
{
float:left;
height:auto;
width:550px;
padding:5px;
padding-top:10px;
background-color:#E6E6E6;
margin-bottom: 10px;
}

#articulo2
{
	float:left;
	height:150px;
	width:550px;
	padding:5px;
	padding-top:10px;
	background-color:#F4F4F4;
	margin-bottom: 10px;
}

#cuadroimagenes
{
	width: 80 px; 
	height: 80 px;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
