@charset "UTF-8";
* {
     margin: 0;
 }
body{

	font-family: "Trebuchet Ms", Arial;
background: url(images/fondo.png) repeat-y;
} 
html, body {
      height: 100%;
}
td{
	valign:top;
}
 
p:first-letter {
font-family: Georgia;
font-size: 3.5em;
line-height: 1.25em;
font-weight: 400;
float: left;
margin: 0 0.107em 0 0;
}
.titulo_em{
	color: #fff;
	padding-top: 30px;
	width: 250px;
	height: 100px;
	background: url(images/caja_exp.png) no-repeat;
	text-align: center;
	font-variant: small-caps;
	font-size: 20px;
	margin-left: px;
	font-family: "Trebuchet Ms", Arial;
}

.titulo_servicios{
	text-align: left;
	color: #f5830e;
	font: small-caps 36px/20px "Trebuchet Ms", Arial;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	z-index: 2;
}

.desarrollo_servicios{
	float: left;
	clear: left;
	display: block;
	font-family: "Trebuchet Ms", Arial;
}
#titulo{

	margin-top: 50px;
	text-align: center;
	font-size: 2em;
	font-weight: bold;
	font-family: "Trebuchet Ms", Arial;
	padding-bottom: 30px;
}
#col_titulo{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	font-family: "Trebuchet Ms", Arial;
}
#col_menu{

	width: 250px;
	height: 100%;
	z-index: 1;
	font-family: "Trebuchet Ms", Arial;
}

.contenido{
	font: 18px/35px "Trebuchet MS", Arial;
	padding-left: 40px;
	height: 100%;
	z-index: 2;
}
.contenido_ex{/*contenido en experiencia*/
	font: 18px/35px "Trebuchet MS", Arial;
	padding-left: 40px;
	height: 100%;
	z-index: 2;
}
.servicios{
	
	font: 18px/35px "Trebuchet MS", Arial;
	padding-left: 40px;
	height: 100%;
	z-index: 2;
}
.comentario{
	color: #717171;
	text-align: center;
	font: italic 12px "Trebuchet MS", Arial;
}


#tabla{
	margin-top: 15px;
	width: 900px;
	font-family: "Trebuchet Ms", Arial;
	

}
#logo{
	padding-top: 20px;
	padding-left: 15px;
	font-family: "Trebuchet Ms", Arial;
}
#tab_menu{
	margin-left: -15px;
		font-family: "Trebuchet MS", Arial;
}
.f_opcion{
	text-align: left;
	border-bottom: 2px;
	color: white;
	font: bold 15px "Trebuchet Ms", Arial;
}
.opcion a{

height: 29px;
display: block;
width: 185px;
text-decoration: none;
padding-top: 5px;
padding-left: 27px;
margin-left: 10px;
color: #FFF;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background: url(images/icono_boton.gif) no-repeat;	
font-family: "Trebuchet Ms", Arial;

}
.opcion a:hover {
height: 29px;
display: block;
width: 210px;
text-decoration: none;
padding-top: 5px;
padding-left: 30px;
color: #d4f0ba;
background-color: transparent;
background: url(images/right_nav_a.gif) no-repeat;
background-repeat: no-repeat;
background-attachment: scroll;
font-family: "Trebuchet Ms", Arial;

}
.active {
height: 29px;
display: block;
width: 210px;
text-decoration: none;
padding-top: 5px;
padding-left: 30px;
color: #d4f0ba;
background-color: transparent;
background: url(images/right_nav_a.gif) no-repeat;
background-repeat: no-repeat;
background-attachment: scroll;
font-family: "Trebuchet Ms", Arial;
margin-left: 10px

}
.opcion2 a{

height: 20px;
display: block;
width: 150px;
text-decoration: none;
padding-top: 5px;
padding-left: 27px;
color: #FFF;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background: url(images/icono_boton.gif) no-repeat;
	margin-left: 45px;
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-family: "Trebuchet Ms", Arial;
}
.opcion2 a:hover {
height: 20px;
display: block;
width: 180px;
text-decoration: none;
padding-top: 5px;
padding-left: 30px;
color: #d4f0ba;
background-color: transparent;
background: url(images/right_nav_a.gif) no-repeat;
background-repeat: no-repeat;
background-attachment: scroll;
font-family: "Trebuchet Ms", Arial;

}
.opcion2 a:active {
height: 29px;
display: block;
width: 180px;
text-decoration: none;
padding-top: 5px;
padding-left: 35px;
color: #d4f0ba;
background-color: transparent;
background: url(images/right_nav_a.gif) no-repeat;
background-repeat: no-repeat;
font-family: "Trebuchet Ms", Arial;
}
.f_cred{
	background: url(images/fondo_credenciales.jpg) no-repeat;
	font-family: "Trebuchet Ms", Arial;
}
a:link {
	color: #FFF;
	text-decoration:none;
	font-family: "Trebuchet Ms", Arial;
}

a:visited {
	color: #FFF;
	text-decoration:none;
	font-family: "Trebuchet Ms", Arial;
}
a:active{
	
}
#foto1{
	position: relative;
	width: 225px; 	
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	z-index: 1;
	font-family: "Trebuchet Ms", Arial;
}
#serv_foto{
	position: relative;
	width: 200px; 	
	float: left;
	margin-right: 10px;
	margin-top:75px;
	z-index: 1;
	font-family: "Trebuchet Ms", Arial;
}
.colab{
	position: relative;
	z-index: 2;
	font-family: "Trebuchet Ms", Arial;
}
#foto_negocio{
	width:175px ;	
	height: 175px; 
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	font-family: "Trebuchet Ms", Arial;
}
#me_pr{
	margin-right: 90px;
	margin-left: 50px;
	text-align: center;
	color: #fff;
	font-family: "Trebuchet Ms", Arial;
}
#pie_menu{
	margin-top: 25px;
	margin-right: 60px;
	margin-left: 20px;
	text-align: center;
		font-family: "Trebuchet Ms", Arial;
}
.foto2{
	margin-right: 10px;
	margin-top: 5px;
	float: right;
	clear: right;
	font-family: "Trebuchet Ms", Arial;
}
.neg_lista{
	color: rgb(73,151,70);
	font-family: "Trebuchet Ms", Arial;
}
.col_lista{
	color: rgb(73,151,70);
	font-family: "Trebuchet Ms", Arial;
}
.i_neg_foto{
	width: 400px;
	margin-right: 10px;
	margin-left: 80px;
	margin-top: 5px;
	text-align: center;
	font-family: "Trebuchet Ms", Arial;
}
.pie1{
	margin-left: 150px;
	width: 900px;
	float: none;
	text-align: center;
	padding-bottom: 0;
	margin-top: 30px;
	margin-right: 10%;
	font-family: "Trebuchet MS", Arial;
}
.pie1 a{
	text-decoration: underline;
	color: #000;
	font-family: "Trebuchet Ms", Arial;
}
.wrapper {
     min-height: 100%;
     height: auto !important;
     height: 100%;
     margin: 0 auto -4em;
     font-family: "Trebuchet Ms", Arial;
}
.footer, .push {
     height: 4em;
	font: 10px "Tebuchet Ms", Arial;
}
.exper{
	
	text-align: center;
	color: rgb(73,151,70);
	font-style: italic;
	font-weight: bold;
	font-family: "Trebuchet Ms", Arial;
}
.exper_servicios{
	margin-left:50px;
	font: italic 20px/40px "Trebuchet Ms", Arial;
	color: #000;
	z-index: 2;
}
.exper_servicios a:visited{
	color: #717171;
	font: italic 20px/40px "Trebuchet Ms", Arial;
}
.exper_servicios a:link{
	font: italic 20px/40px "Trebuchet Ms", Arial;
	color: #717171;

}
.titulo_subservicios{
	text-align: left;
	color: #f5830e;
	font: small-caps 24px/20px "Trebuchet Ms", Arial;
	margin-top: 30px;
	margin-left: 30px;
	padding-left: 10px;
	margin-bottom: 20px;
}
.exper_subservicios{
	margin-left: 50px;
	color: #585858;
	font: italic 20px/40px "Trebuchet Ms", Arial;
	z-index: 2;
}
.exper_servicios{
	color:rgb(73,151,70);
	font-family: "Trebuchet Ms", Arial;
}
.exper_servicios a{
	color: #666;
	font-variant: normal;
	font-family: "Trebuchet Ms", Arial;
}
.exper_servicios a:hover {
	color: #000;
	font-weight: bold;
	font-family: "Trebuchet Ms", Arial;
}

.f_exp{
	margin-left: 20px;
	background: url(images/fondo_experiencia.jpg) no-repeat 70px 60px;
	font-family: "Trebuchet Ms", Arial;
}
.formulario{
	
	color: #585858;
	height: 575px;
	font-family: "Trebuchet Ms", Arial;
	margin-left: 30px;
}
/*servicios*/
.serv_foto{
	z-index: 1;
	font-family: "Trebuchet Ms", Arial;
}
.serv_lista{
	margin-left: 200px;
	z-index: 2;
	font-family: "Trebuchet Ms", Arial;
}
.texto{
	font-family: "Trebuchet Ms", Arial;
	color: #585858;
	line-height: 30px;
	text-align: left;
}
.texto2{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 50px;
	line-height: 25px;
}
.texto3{
	font-family: "Trebuchet Ms", Arial;
	color: #585858;
	line-height: 30px;
	margin-bottom: 16px;
}
.texto4{/*para el interlineado de experiencia tecnologica para los bullets 2os*/
	font-family: "Trebuchet Ms", Arial;
	color: #585858;
	line-height: 25px;
	margin-top: 5px;
}
.texto5{/*interlineado de experiencia par alos bullets 1os*/
	font-family: "Trebuchet Ms", Arial;
	margin-left: 50px;
	line-height: 20px;
	margin-top: 0px;
	color: #585858;
}
.texto6{/*interlineado de organización*/
	font-family: "Trebuchet Ms", Arial;
	color: #585858;
	line-height: 30px;
	margin-bottom: 20px;
	text-align: left;
}
.texto7{/*interlineado de desarrollo*/
	font-family: "Trebuchet Ms", Arial;
	color: #585858;
	line-height: 30px;
	margin-top: 20px;
	text-align: left;
}
.texto8{/*palabras en experiencia*/
	
	margin-left:-10px ;
	width: 195px;
	font-family: "Trebuchet Ms", Arial;
	color: #585858;
	line-height: 30px;
	text-align:center;
	margin-top: 10px;
}

.serv_lista il{
	font-family: "Trebuchet Ms", Arial;
	z-index: 2;
}
.org_lista{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 270px;
}
.des_lista{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 50px;
}
#gest_foto{
	font-family: "Trebuchet Ms", Arial;
	position: relative;
	width: 175px; 	
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	z-index: 1;
}
.gestion{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 200px;
}
.implantacion{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 250px;
}
.procesos{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 260px;
}
#titulo_pres{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 85px;
}
.pres_foto{
	font-family: "Trebuchet Ms", Arial;
	width: 340px;
}
.noborde{
	font-family: "Trebuchet Ms", Arial;
	border: 0px;
}
.atras{
	height: 20px;
	font-family: "Trebuchet Ms", Arial;
	margin-top: 30px;
	margin-left: 200px;
	color: rgb(73,151,70);
}
li{
	font-family: "Trebuchet Ms", Arial;
	color:rgb(73,151,70);
}
.desarrollo{
	font-family: "Trebuchet Ms", Arial;
	margin-left: 40px;
}
.atras a:link{
	height: 20px;
	font-family: "Trebuchet Ms", Arial;
	font-style: italic;
	color: rgb(129,129,129);
	text-decoration: none;
}
.atras a:visited{
	height: 20px;
	font-family: "Trebuchet Ms", Arial;
	font-style: italic;
	color: rgb(129,129,129);
	text-decoration: none;
}
.atras a:hover{
	height: 20px;
	font-family: "Trebuchet Ms", Arial;
	color: #000;
	font-weight: bold;
}
.descarga1{
	width:245px ;
}
.pie_corp{
	margin-left: 75px;
	color: #717171;
	text-align: center;
	font: italic 18px "Trebuchet MS", Arial;
}
.pie_uso{
	margin-left: 75px;
	color: #717171;
	text-align: center;
	font: italic 13px "Trebuchet MS", Arial;
}
.f_estrategia{
	font-family: "Trebuchet Ms", Arial;
	background: url(images/foto-estrategia-tecnologica.jpg) no-repeat 150px 225px;
	margin-left: 50px;
	margin-top:-20px;
}
.espacio{
	font-family: "Trebuchet Ms", Arial;
	height: 30px;
}
.titulo_subservicios_ex{
	
	text-align: left;
	color: #f5830e;
	font: small-caps 24px/20px "Trebuchet Ms", Arial;
	margin-top: 0px;
	margin-left: 30px;
	padding-left: 10px;
	margin-bottom: 0px;
}

.sobre{
	font-family: "Trebuchet Ms", Arial;
	
	margin-bottom: 10px;
}
.vertical{
	font-family: "Trebuchet Ms", Arial;
	float: left;
	padding-left: 20px;
	width: 4px;
}
.horizontal{
	font-family: "Trebuchet Ms", Arial;
	float: left;
	width: 200px;
	height: 4px;
}
/*diferentes tipos de bullets*/
.bulets{
	font-family: "Trebuchet Ms", Arial;
	list-style-image: url(images/confirmar.gif);
}
.l_flech{
	font-family: "Trebuchet Ms", Arial;
	list-style-image: url(images/img_tick.gif);
}
.star{
	list-style-image: url(images/star.gif);
}
.etiqueta{
	list-style-image: url(images/bullets/001_36.gif);
	margin-top: 10px;
}
.circulo_v{
 	list-style-image: url(images/bullets/rounds2.jpg);
}
.guion{
	margin-left: 40px;
	list-style-image: url(images/bullets/BULLE234.GIF);
}
.s_bullet{
	list-style-type: none;
}
.sub_menu{
	margin-left: 50px;
}
.emp{
	margin-left: 0px;
}
.imagens{
	width: 300px;
	margin-left: 75px;
}
.comentario_texto{
	font-family: "Trebuchet Ms";
}