﻿@charset "utf-8";
/* CSS Document */

body{
	margin:0px auto 0px auto;
	background-image:url(/images/degradado.jpg);
	background-repeat:no-repeat;
	background-repeat:repeat-x;	
	background-color: #f1f1f1;
	}
#content {
	position:relative;
	width:995px;	
	margin-left:auto;
	margin-right:auto;	
	/*background:#FFFFFF;*/
}

#contenido{
	position:relative;
	top:0px;
	width:960px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	background:#FFFFFF;	

}




#head{
	position:relative;
	height:190px;
	width:960px;
	background: #FFFFFF;
	margin-left:auto;
	margin-right:auto;			
	
	
}

#borderTop{
	width:960px;
	height:8px;
	background-image:url(/images/border_top.jpg);
	background-repeat:no-repeat;
}

#head_blok1{
	position:absolute;	
	width:315px;		
	top:30px;
	left:40px;	
}
/*fresh ideas*/
#subtheme{	
	font-family:"Trebuchet MS";
	font-size:12px;
	font-style:italic;
	text-align:right;
	padding-right:55px;	
}

#head_blok2{
	position:absolute;
	width:480px;
	height:80px;		
	left:50px;
	top:110px;
	}	
	
#head_blok3{
	position:absolute;
	width:399px;
	height:95px;		
	left:517px;
	top:0px;
	background-image:url(/images/bg_domains.jpg);
	background-repeat:no-repeat;
	}

#content_flash{
	position:relative;
	width:960px;
	height:536px;/*676*/
	background:#FFFFFF;
	margin-left:auto;
	margin-right:auto;	
}

/*/---------Portafolio------------*/
#content_second{
	position:relative;
	width:960px;
	height:380px;
	/*height:296px;*/
	background:#FFFFFF;
	margin:8px 0 0 17px;
		
}
/*Portafolio*/
#portafolio{
	position:relative;
	width:547px;
	/*width:500px;*/
	height:296px;	
	margin:0 0 0 27px;
	float:left;
}

#nuestrosClientes{
	position:relative;
	font-family:"Trebuchet MS" !important;
	font-size:15.33px;
	font-weight:bold;
	color:#015bbd;
	padding:0;
	margin:21px 0 17px 40px;
}

#contenidoNuestrosClientes{
	position:relative;
	width:500px;
	height:57px;
	font-family:"Trebuchet MS";
	font-size:13.33px;
	color:#000000;
	margin:0 0 60px 35px;
	padding:0 0 0 0; 
}

#divimagenesPortafolio{
	position:relative;
	width:495px;
	height:75;
	/*background:#666666;*/
	margin:0 0 0 30px;
}

#ofertonLibros{
	position:relative;
	width:109px;
	height:60px;
	background:url(../images/oferton_libros.jpg);
	float:left;
	margin:15px 8px 0 0;
}

#elmwood{
	position:relative;
	width:138px;
	height:60px;
	background:url(../images/elm_wood.jpg);
	margin:15px 8px 0 0;
	float:left;
}

#jobsforwine{
	position:relative;
	width:138px;
	height:60px;
	background:url(../images/jobs_for_wine.jpg);
	margin:15px 8px 0 0;
	display:inline-block;

}

#verPortafolio{
	position:relative;
	width:300px;
	height:21px;
	padding:75px 0 0 30px;
	display:block;
}


#presupuesto{
	position:relative;
	width:313px;
	/*width:353px;*/
	height:296px;
	/*background:url(/images/presupuesto.jpg);
	background-repeat:repeat-x;*/
	float:left;
	/*clear:right;*/
}
/*****Edumaster********/
#divEdumaster{
	position:relative;
	width:300px;
	height:120px;
	/*background-color:#999999;	*/
	float:left;
	
}
#edumasterTitulo{
	font-family:"Trebuchet MS";
	font-size:13.33px;
	color:#000000;
	font-weight:bold;
	width:200px;
	height:20px;
	/*background-color:#FFFF00;*/
	margin-left:80px;
	margin-top:5px;
	margin-bottom:3px;
}

#edumasterImagen{
	background-image:url(../images/logoEdumaster.png);
	background-repeat:no-repeat;
	width:250px;
	height:50px;
	margin-left:40px;
	margin-bottom:5px;
	float:left;
	
}
#edumasterTelefono{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#000000;
	width:180px;
	height:50px;
	margin-left:80px;
	float:left;
}



/*fin edumaster*/
/**presupuesto*/
#mensaje{
position:relative;
	font-family:"Trebuchet MS" !important;
	font-size:15.33px;
	color:#015bbd;
	margin:22px 25px 16px 29px;
	font-weight:bold;
}
#divtablaMensaje{
	position:relative;
	width:275px;
	/*height:229;	*/
	margin-left:14px;
	margin-right:25px;
	margin-bottom:9px;
}


table#tablaformulario tr td.fotmato{
font-family: "Trebuchet MS" !important;
font-size:14.67px;
color:#000000;
/*font-weight:bold;*/
/*text-align:right;*/
text-align:left;
}
 
 .formatoControles {
 font-family:"Trebuchet MS" !important;
 font-size:13.33px;
 }
img{border:0;}


#vinculoForm{
font:bold 11.33px "Trebuchet MS" !important;
color:#FFFFFF;
text-decoration:none;
}

a:link#vinculoForm,
a:hover#vinculoForm,
a:visited#vinculoForm,
{
font:bold 11.33px "Trebuchet MS" !important;
color:#FFFFFF;
text-decoration:none;
}

#frmconsulta input,textarea,select{
border:1px solid #CCCCCC;
background-image: url(/images/td-bg.jpg);	
background-repeat: repeat-x;
font-family:bold 15px "Trebuchet MS" !important;

}

input{
border:1px solid #CCCCCC;
background-image: url(/images/td-bg.jpg);	
background-repeat: repeat-x;
font-family:bold 15px "Trebuchet MS" !important;

}
/*contenido inferior*/
#content_description{
	position:relative;
	background:#FFFFFF;
	width:auto;
	height:354px:
}

a.btEnviar{
	width:70px;
	height:21px;
	background:url(/images/send.jpg) no-repeat;
	background-position:0px 0px;
	display:block;
}

a:hover.btEnviar{
	background:url(/images/send.jpg) no-repeat;
	background-position:0px -21px;
}


a.plansBack{
	width:142px;
	height:33px;
	background:url(/images/btn_plans.png) no-repeat;
	background-position:0px 0px;
	display:block;
}

a:hover.plansBack{
	background:url(/images/btn_plans.png) no-repeat;
	background-position:0px -33px;
}

a.btn_quot{
	width:130px;
	height:33px;
	background:url(/images/btn_quotation.png) no-repeat;
	background-position:0px 0px;
	display:block;
}

a:hover.btn_quot{
	background:url(/images/btn_quotation.png) no-repeat;
	background-position:0px -33px;
}


a.btReset{
	width:70px;
	height:21px;
	background:url(/images/reset.jpg) no-repeat;
	background-position:0px 0px;
	display:block;
}

a:hover.btReset{
	background:url(/images/reset.jpg) no-repeat;
	background-position:0px -21px
	}

a.goButton{
	width:35px;
	height:20px;
	background:url(/images/goButton.gif) no-repeat;
	background-position:0px 0px;
	display:block;
}

a:hover.goButton{
	background:url(/images/goButton.gif) no-repeat;
	background-position:0px -20px
	}




/*contenido imagenes*/
#content_catalogo{
	position:relative;
	background: #FFFFFF;
	width:960px;
	height:354px; 
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;	
}

/*imagen uno*/
#image_one{
	position:relative;
	/*width:237px;*/
	width:233px;
	height:240px;
	float:left;
	background:url(/images/recuadro_rojo.jpg) no-repeat;
	margin-left:11px;
}


/*img dos*/
#image_two{
	position:relative;
	/*width:244px;*/
	width:233px;
	height:240px;
	background:url(/images/recuadro_verde.jpg) no-repeat;
	float:left;
	margin-left:2px;
}

/*imagen tres*/
#image_three{
position:relative;
/*width:245px;*/
width:233px;
height:240px;
background:url(/images/recuadro_azul.jpg) no-repeat;
float:left;
margin-left:2px;
}
/*imagen cuatro*/
#image_four{
position:relative;
	width:233px;
	height:240px;
	background: url(/images/recuadro_amarillo.jpg) no-repeat;
	float:left;
	margin-left:2px;
	
}

/*menu inferior*/
#menu_inf{
	position:relative;
	background:#FFFFFF;
	width:960px;
	height:54px;
}
/*imagen inferior contenido uno*/
#pieinferior{
	background:url(/images/footer_1.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:13px;
	margin-left:auto;
	margin-right:auto;	
}

/*px/*texto cabezear*/
#titulo{
	position:absolute;
	top:10px;
	left:7px;
	width: 215px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#titulo_aux{
	position:absolute;
	top:5px;
	left:10px;
	width: 215px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*contenido texto*/
#descripcion{
	font-family: “Lucida Grande”, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.5em;

	color:#666666;	
	position:absolute;
	top:70px;
	left:8px;
}
.t_titulo{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS";
}

.s_titulo{
	font-size: 12px;
	color:#FFFFFF;
    font-family: "Trebuchet MS";
	
}
/*separador*/
#separador{
	position:relative;
	width:960px;
	height:15px;
	margin-left:auto;
	margin-right:auto;	
}

/*top
#borderTop{
width:960px;
height:4px;
background:url(images/top_contenedor_2.jpg);
}*/
/*contenido dos*/
#contenido_dos{
	position:relative;
	width:980px;
	height:238px;
	margin-left:auto;
	margin-right:auto;	
}
/*borde izquierdo*/
/*#bordeIzquierdo{
	position:relative;
	background:url(/images/bordeIzquierdo.jpg);
	background-repeat:no-repeat;
	width:15px;
	height:240px;
	float:left;
}
#contenido_dos_centro{
	position:relative;
	background:url(/images/imagencontenido2.jpg);
	background-repeat:repeat-x;
	width:950px;
	height:240px;
	float:left;
	margin-left:auto;
	margin-right:auto;	
}
/*bnrde derecho
#bordeDerecho{
	position:relative;
	background:url(/images/bordeDerecho.jpg);
	background-repeat:no-repeat;
	width:15px;
	height:240px;
	float:left;
}*/

 /*contenido tres*/
#contenido_tres{
	position:relative;
	width:960px;
	height:163px;
	margin-left:auto;
	margin-right:auto;	
	background:#FFFFFF;
	background-color:#f1f1f1;
	background-image:url(/images/footer.jpg);
	background-repeat:no-repeat;
	clear:both;
	
}
/*borde izquierdo*/
#bordeIzquierdoTres{
	position:relative;
	background:url(/images/bordeIzquierda3.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:163px;
	float:left;                                                                                                                                
}
/*contenido de la imagen*/
#contenidoimagen3{                                               
	position:relative;
	/*background:url(/images/contenido3.jpg);
	background-repeat:repeat-x;*/
	width:948px;
	height:163px;
	float:left;	
	/*z-index:0; */
}
/*borde derecho*/
#bordeDerechoTres{
	position:relative;
	background:url(/images/bordeDerecho3.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:163px;
	float:left;
}

/*aboutus*/
#abouts{
	position:absolute;
	left: 35px;
	top: 22px;	

	}
/*services*/
#services{
	position:absolute;
	left: 250px;
	top: 22px;	
}
/*portfolio*/
#portfolio{
	position:absolute;
	left: 500px;
	top: 22px;	
}

/*contactus*/
#contactus{
	position:absolute;
	left: 725px;
	top: 22px;	
}


/*estilo para el menu*/
.EstiloMenuTitulo{
	color: #000000;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;	
}

.estilowhite{
	color: #FFFFFF;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;		
	padding-left:7px;	
}


/*pixelima*/
#footer_pixelima{
	color:#000000;
	position:absolute;
	left: 40px;
	top: 140px;
	font-family:"Trebuchet MS";
	font-size:11px;
}

#top{
position:absolute;
left:860px; 
top:140px;
font-family:"Trebuchet MS";
font-size:11px;
}

/*lista */
#contenido_tres ul, li{
	list-style: none;
}
#contenido_tres ul{
	margin-left:0px;
 	margin-right:10px;
	margin-top:5px;
	padding:0;
	float:left;
	width:100px;
}


/*vinculos*/
a:link, a:visited,a:active{
	font-size:12px;  
	text-decoration:none;
	color: #444444;
	font-family:"Trebuchet MS";
	border:none;
}

a:hover{
	font-size:12px; 
	text-decoration:underline;
	color: #0099FF;
	font-family:"Trebuchet MS";
	border:none;
}


.text{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;	
	line-height: 1.5em;
	color: #666666;
	text-align:justify;	
}

.text_center{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;	
	line-height: 1.5em;
	color: #666666;
	text-align:center;	
}

.stitulo{
font-family: Arial, Helvetica, sans-serif;	
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;	
	line-height: 1.5em;
	color: #015bbd;
	text-align:justify;	

}

.stitulo_aux{
font-family: Arial, Helvetica, sans-serif;	
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;	
	line-height: 1.5em;
	color: #015bbd;
	text-align:justify;	

}


.text_two{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;	
	line-height: 1.5em;
	color: #666666;
	text-align:justify;	
}

.Estilo1 {color: #0099FF}
.Estilo2{
	font-family: “Lucida Grande”, sans-serif;
	font-size: 13px;
	font-style: normal;	
	text-transform: normal;
	letter-spacing: normal;
	color: #990000;
	font-weight: bold;		
}
.Estilo3{
	font-family: “Lucida Grande”, sans-serif;
	font-size: 12px;
	font-style: normal;	
	text-transform: normal;
	letter-spacing: normal;
	color: #000000;
	font-weight: bold;		
}

#lista{
	font-family: “Lucida Grande”, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: normal;	
	line-height: 1.5em;
	color:#666666;	
	margin-left:30px;
	float:left;
	width:460px;
		
}

#lista ul li{
list-style-type: disc;
padding-top:10px;

}


/* ------------- */

#wrap{
position:relative;
width:960px;
clear:both;
background-color:#FFFFFF;
margin: 0 auto 0 auto;
}

#wrap_content{
width:780px;
margin:0 auto 0 auto;
}

/* -------------- */

#top_verde{
position:relative;
width:800px;
height:66px;
clear:both;
background-image: url(/images/top_verde.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
text-align:right;
}

.top_verde{
	position:absolute;	
	font-family:'Lucida Sans Unicode'; 
	font-size:13px; color:#FFFFFF; 
	font-weight:bold;
	left:530px;
	top:20px;
}


#top_red{
position:relative;
width:800px;
height:66px;
clear:both;
background-image: url(/images/top_red.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
text-align:right;
}


.top_red{
	position:absolute;	
	font-family:'Lucida Sans Unicode'; 
	font-size:13px; color:#FFFFFF; 
	font-weight:bold;
	left:510px;
	top:20px;
}


#top_celest{
position:relative;
width:800px;
height:66px;
clear:both;
background-image: url(/images/top_celest.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
text-align:right;
}


.top_celest{
	position:absolute;	
	font-family:'Lucida Sans Unicode'; 
	font-size:13px; color:#FFFFFF; 
	font-weight:bold;
	left:510px;
	top:20px;
}


/* --------------- */
#paquetes_web{
width:800px;
height:240px;
}

#paquete_personal{
background-image:url(/images/cuadro-personal.gif);
width:174px;
height:235px; 
float:left; 
margin-left:15px;
}

#paquete_pymes{
background-image:url(/images/cuadro-pymes.gif); 
width:174px; 
height:235px; 
float:left; 
margin-left:20px;
}

#paquete_empresarial{
background-image:url(/images/cuadro-empresarial.gif); 
width:174px; 
height:235px; 
float:left; 
margin-left:20px;
}

#paquete_premium{
background-image:url(/images/cuadro-premiun.gif);
width:174px; 
height:235px; 
float:left; 
margin-left:20px;
}


#content_planes{
width:165px; 
height:110px; 
margin-top:118px; 
margin-left:10px; 
margin-right:10px;
}

#content_planes span.stitle{
font-family: Arial, Helvetica, sans-serif;
font-size:12px; 
color:#FFFFFF;
}

#content_planes span.paquete{
font-family: 'Myriad Pro' ; 
font-size:20px;
font-weight:bold; 
color:#FFFFFF;
}

#content_planes span.description{
font-family:  Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF;
}

a:link.link_detalles, a:active.link_detalles, a:visited.link_detalles{
padding-left:85px; 
font-family:Arial, Helvetica, sans-serif; 
color:#000000; 
font-size:9px; 
font-weight:bold;
}

a:hover.link_detalles{
padding-left:85px; 
font-family:Arial, Helvetica, sans-serif; 
color:#000000; 
font-size:9px; 
font-weight:bold;
}


/*#content_planes span.link{
padding-left:85px; 
font-family:Arial, Helvetica, sans-serif; 
color:#000000; 
font-size:9px; 
font-weight:bold;
}

#content_planes span.link:hover{
padding-left:85px; 
font-family:Arial, Helvetica, sans-serif; 
color:#000000; 
font-size:9px; 
font-weight:bold;
}
*/

/* --------------- */
a:link.enlace , a:visited.enlace, a:active.enlace {
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;
color:#0099FF;
text-decoration:none;
}

a:hover.enlace{
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;
text-decoration:underline;
color:#0099FF;
}


a:link.enlace_ , a:visited.enlace_, a:active.enlace_ {
font-family: Arial, Helvetica, sans-serif;	
font-size: 13px;
text-decoration:none;

}

a:hover.enlace_{
font-family: Arial, Helvetica, sans-serif;	
font-size: 13px;
text-decoration:none;
color:#0099FF;
}



/*---------------------*/

.celdbold_aux{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-color:#c1e770;
border:1px solid;
background-color:#c1e770;
padding-left:7px;
}

.celdbold_aux_{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#fcfff6;
padding-left:7px;
border-color:#f3fbe2;
border:1px solid;
}




/*---------------------*/

#table_planes td{
border: 1px solid #f8f8f8;
}

.text_tahoma{
font-family: Tahoma;
font-size:12px;
color:#5b5959;
font-weight:bold;}
/* --------  PORTAFOLIO	  ------------*/

#contenido_description_portafolio{
position:relative;
top:0px;
width:860px;
height:1780px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

#contenido_description_mensaje{
position:relative;
top:0px;
width:860px;
height:700px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

/* ----- COMERCIO ELECTRONICO ------ */
#contenido_description_ecommerce{
position:relative;
top:0px;
width:860px;
height:1250px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}
/* ----------   SEO    ------- */

#contenido_description_seo{
position:relative;
top:0px;
width:860px;
height:900px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

/* --------  diseño grafico   ------ */

#contenido_description_grafico{
position:relative;
top:0px;
width:860px;
height:1000px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}
/* --------  SERVICIOS  ---------- */

#contenido_description_servicios{
position:relative;
top:0px;
width:860px;
height:900px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

#contenido_description_servicios_planes{
position:relative;
top:0px;
width:860px;
height:1250px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}


#contenido_description_servicios_soporte{
position:relative;
top:0px;
width:860px;
height:1200px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}
/* -------- NOSTROS -----------*/

#contenido_description_nosotros{
position:relative;
top:0px;
width:860px;
height:900px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

/*----------cotizacion-----------*/
#contenido_description_cotizacion{
position:relative;
top:0px;
width:860px;
height:1600px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;

}

#contenido_description_nosotros_aux{
position:relative;
top:0px;
width:860px;
height:1100px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}


/* -------------- SISTEMAS --------------- */

#contenido_description_sistemas{
position:relative;
top:0px;
width:860px;
height:940px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}



#contenido_description_sistemas_tesoreria{
position:relative;
top:0px;
width:860px;
/*height:100%;*/
/*height:1180px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

#contenido_description_sistemas_ventas{
position:relative;
top:0px;
width:860px;
height:100%;
/*height:1520px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

#contenido_description_sistemas_medida{
position:relative;
top:0px;
width:860px;
height:830px; /* por defecto se le da esta altura solo para ese ID*/
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}



#logo{
position:relative;
width:871px;
height:137px;
clear:both;
margin-left:auto;
margin-right:auto;
}

#div_left{
position:relative;
float:left;
width:216px;
height:740px;
margin-top:10px;
background-color:#FFFFFF;
}

#div_center{ /*div de nosotros*/
position:relative;
width:500px; 
height:500px; 
margin-top:30px; 
margin-left:auto; 
margin-right:auto; 
background-color: #FFFFFF;
padding-left:100px;

}


#div_right{
position:relative;
float:left;
width:200px;
height:740px;
margin-top:10px;
background-color:#FFFFFF;
}

#imag_nosotros{
position:relative;
width:280px; 
float:left; 
left:60px; 
top:10px; 
height:928px; 
background-color:#FFFFFF; 
background-image:url(/images/back_nosotros.gif); 
background-repeat:no-repeat;
}

#lista_one{
float:left;
left:0px;
width:90px;
height:927px;

}

#lista_one ul{
 list-style-type: none;
 padding:0px;
 margin:10px;

}

#lista_one ul li{
list-style:none;
list-style-type:none;
padding-left:0px;
padding-top:15px;
margin:0;

}

#lista_two{
float:left;
position:relative;
width:150px;
height:927px;
background-color:#00FFFF;
left:10px;
}

#lista_two ul{
 list-style-type: none;
 padding:0px;
 margin:10px;
}

#lista_two ul li{
list-style:none;
padding-left:0px;
padding-top:65px;
margin-left:0px;
}


/* ---------- css search domains---------- */

 /*Estilo buscador de dominio*/
.mensajeDominio{
font-family: Tahoma;
padding:0px 0px 0px 50px; 
color:#FF0000; 
font-weight:bold; 
font-size:12px;
width:300px;
}
.mensajeDominio a:link{
text-decoration:none; 
color:#0066FF;
}

.mensajeDominio a:hover{
text-decoration:none; 
color:#663333;
font-weight:bold;
}




/* -----------Banner ---------------*/

#contentbanner{
	position:relative;
	width:870px;
	height:358px; /*la suma de transac + transac2 371 original*/
	font-family: “Trebuchet MS”, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: 0.5px;
	line-height: 1.5em;
	overflow:hidden;
	margin:0 auto 0 auto;
	
  }
  #transc{
  		position:relative;
		width:4360px;
		height:297px;
		margin-left:0px;
		margin-top:0px;		
  }
  #transc2{
  		position:relative;
		width:3480px;
		height:30px;
		margin-left:0px;
		margin-top:0px;
		clear:both;		
  }
 
  #img1{
  		position:relative;
		width:870px;
  		height:297px;/*341 tamaño original*/
		float:left;
		/*background:url(/images/web.jpg) no-repeat;*/
  }
  #img2{
  		position:relative;
		width:870px;
  		height:297px;
		float:left;
		/*background:url(/images/commerce.jpg) no-repeat;*/
  }
  #img3{
  		position:relative;
		width:870px;
  		height:297px;
		float:left;
		/*background:url(/images/engine.jpg) no-repeat;*/
  }
  #img4{
  		position:relative;
		width:870px;
  		height:297px;
		/*background:url(/images/graphic.jpg) no-repeat;*/
		display:inline-block;		
  }
   #img5{
  		position:relative;
		width:870px;
  		height:297px;
		/*background:url(/images/graphic.jpg) no-repeat;*/
		display:inline-block;		
  }
  .st_next{
	position:absolute;
	width:134px;
	height:32px;
	left: 737px;
	top: 122px;
	z-index:1;
  }     
  a.link2{
	float:left;
	background:url(/images/btn.png) 0 0 no-repeat;
	display: block;
	width:118px;
	height:34px;
	text-decoration:none;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:15px;
	font-size:16px;
  } 
  a:hover.link2{
	background-position: 0 -48px;
  } 
  
 #vinculosBanner{
 /*height:31px;*/
 height:57px;
 background-color: #FFFFFF;
 padding-left:0px;
 padding-top:0px;/*
 padding-bottom:19px;*/
 }
  #vinculosBanner a:link, #vinculosBanner a:visited,
  #vinculosBanner a:hover, #vinculosBanner a:active
  { 
  	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
  	color:#6DB5F0;} 
	
	
#separator_body{
position:relative; 
width:35px;
/*height:100%;*/
float:left; 
background-color:#FFFFFF;
text-align:right;  
}

#right{
position:relative; 
width:320px; 
float:left; 
background-color:#FFFFFF;
}

#description_body{
position:relative;
width:490px; 
float:left; 
background-color:#FFFFFF;
padding-left:10px;
}

#btn{
background:url(/images/btn.jpg);
background-repeat:no-repeat;
width:173px; 
height:21px;
}

.text_bold{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;	
	line-height: 1.5em;
	color: #333333;
	text-align:justify;	
}


.celdbold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:800;
	color:#666666;
	padding:3px 4px 3px 7px ;
	border-top:#f8f8f8 solid 1px;  
	border-left:#EAEAEA solid 1px;
}


.celd_one{
  border-top:#f8f8f8 solid 1px;  
  border-right:#EAEAEA solid 1px;
}

.trTotal{
	font-weight:bold;
	background:#fdf8da;
}

.celd_two{
border-bottom:#c1e770 solid 1px;
border-top:#c1e770 solid 1px; 
border-right:#c1e770 solid 1px;
background:#c1e770;
padding-left:7px;
}



.celd_three{
border-bottom:#c1e770 solid 1px;
border-top:#c1e770 solid 1px; 
border-right:#c1e770 solid 1px;
background:#fcfff6;
}

.celd_personal{
border:#025bb6 solid 1px;
background-color:#f0f8ff;
}

.celd_pymes{
border:#9d0101 solid 1px;
background-color:#fff0f2;
}

.celd_empresarial{
border:#2b2a2a solid 1px;
background-color:#f5f5f5;
}

.celd_premiun{
border:#c4c601 solid 1px;
background-color:#fdfde0;
}

.celd{
border:#adacac solid 1px;
background-color:#FFFFFF;
}

a:link.vinculo, a:visited.vinculo, a:active.vinculo {
color:#015bbd;

}

a:hover.vinculo{
color:#000000;
}

.td_portafolio{
background-image: url(/images/png.png);
background-repeat:no-repeat;
background-position:right;
padding-left:20px;
padding-right:15px;
text-align:justify;
}


a:link.bodylink, a:visited.bodylink  {
	color:#2683AE;
	border-bottom:#dedede solid 1px;
	text-decoration:none;
}
	
a:hover.bodylink {
	color:#D54E21;
	border-bottom:#D54E21 solid 1px;
	text-decoration:none;
}

<!--CSS para SEO-->

b, em, strong, u, i { font-weight: normal; font-style: normal; textdecoration:
none; }

.normalize { font-weight: normal; font-style: normal; font-size:
1em; text-decoration: none;}

<!--Definiendo Headings-->

h1{
font:normal 130%/120% Georgia, "Times New Roman", Times, serif; font-size: 26px; padding-top:0; color: #015bbd; border-bottom:#000000 1px solid;
}

h2{
font:normal 130%/120% Georgia, "Times New Roman", Times, serif; font-size: 24px; padding-top:0; color: #015bbd; font-style:normal;
}

h3{
 font:normal 130%/120% Georgia, "Times New Roman", Times, serif; font-size: 18px; padding-top:0; color: #015bbd; font-style:italic;   
}

h4{
font:bolder 130%/120% "Tahoma"; font-size: 14px; padding-top:0; color: #015bbd; font-style:normal;   
}

h4.char{
padding: 0 0 0 15px;
color: #000;
}

h3.data{
 font:normal 130%/120% Georgia, "Times New Roman", Times, serif; font-size: 18px; padding-top:0; color: #015bbd; font-style:italic; padding:0 0 0 40px;   
}


h{
font-size:18px;
text-transform:uppercase;

}
.tbl_char {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;
}
.tbl_char .td_char{
text-align:left;
	border-bottom:1px solid #ededed;
	padding:4px;
}
.tbl_char .td_high{
	text-align:left;
	padding:4px;
	border-bottom:1px #669a47 solid;
	border-top:1px #669a47 solid;
	background-color:#f2fce9;
}

/*Estilo de tablas*/


