@charset "utf-8";
/* CSS Document */
/*generales*/
* {margin:0;padding:0;}
.margintop {margin-top:25px;}
h3 {text-indent:-9999px;}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.8em;
line-height:1.6em;
color:#12126D;
margin-top:3px;
margin-left:5px;
}

/*wrapper*/

#wrapper {
width:925px;
position:absolute;
left:50%;
margin-left:-462px;
}

/*header*/

#header {height:169px;}
#logo {width:200px;float:left;}
#headwrap {margin-left:0;float:left;width:724px;height:169px;}
#billboard {margin-left:0;width:724px;height:115px;}
#primalinks {width:724px;float:right;height:54px;}

/* "solo para index" */
#primalinks-i {
width:724px;
background-image:url(images/headcap.jpg);
background-position:bottom right;
background-repeat:no-repeat;
float:right;
height:75px;
}
#header-i {
height:190px;
}
#headwrap-i {margin-left:0;float:left;width:724px;height:190px;}
/* termina "solo para index" */

#navlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:bold;
}

#navlist a:link, #navlist a:visited{
text-decoration: none;
color:#A0BE3F;
}

#navlist a:hover {
color:#b5e02a;
text-decoration:underline;
}


/*bienvenida*/

#bienvenida {
background-image:url(images/bienvenida.jpg);
background-position:right bottom;
background-repeat:no-repeat;
height:172px;
}

#bienvenida p {
margin-right: 450px;
}
#bienvenida h3 {
background-image:url(images/bienvenida-tit.gif);
background-repeat:no-repeat;
height:24px;
}

/*
aqui comineza el servindex
*/
#servindex {margin-top:45px; height:245px;}

#servindex ul {
margin-left:25px;
margin-top:38px;
font-family: Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:600;
font-size:.75em;
}

#servindex-comer ul{color:#000;}
#servindex a {left:35px;}
#servindex-pre {
float:left;
height:202px;
width:204px;
}
#servindex-pre h3 {
background-image:url(images/servicios-tit.gif);
background-repeat:no-repeat;
height:24px;
}
#servindex-xpress {
float:left;
height:239px;
width:240px;
background-image:url(images/express-bg.jpg);
background-repeat:no-repeat;
}
#servindex-xpress p {
margin-top:30px;
margin-left:105px;
}
#servindex-comer {
float:left;
height:239px;
width:240px;
background-image:url(images/comercial-bg.jpg);
background-repeat:no-repeat;
}
#servindex-comer p {
margin-top:30px;
margin-left:100px;
}
#servindex-neg {
float:left;
height:245px;
width:240px;
background-image:url(images/negocio-bg.jpg);
background-repeat:no-repeat;
}
#servindex-neg p {
margin-left:100px;
margin-top:35px;}
/* indextras*/
#indextras {margin-top:35px;height:150px;}
#porquindex {
float:left;
width:462px;
height:150px;
background-image:url(images/porque-bg.jpg);
background-repeat:no-repeat;
background-position:bottom right;}
#porquindex h3 {
background-image: url(images/porque-tit.gif);
background-repeat:no-repeat;
height:21px;
margin-top:24px;}
#porquindex p {margin-right:175px;}
#contindex {
float:right;
width:462px;
height:150px;
background-image: url(images/dudas-bg.jpg);
background-repeat:no-repeat;
background-position:bottom right;}
#contindex h3 {
background-image: url(images/dudas-tit.gif);
background-repeat:no-repeat;
height:21px;
margin-top:24px;
margin-left:15px;}
#contindex p {margin-right:155px;}
/*linea2*/
#linea2 {margin-top:40px; height:300px;}
#whoisdiv {width:462px;float:left; background:url(images/whoisdiv_bg.jpg) no-repeat top right;}
#whoisdiv p{margin-right:150px;}
#whoisdiv h2 {background:url(images/whoisdiv_h2_bg.gif) no-repeat; height:25px; width:301px; text-indent:-9999px;}
#lilmap {width:455px; float:right;}
#lilmap h2 {background:url(images/lilmap_h2_bg.gif) no-repeat; text-indent:-9999px; height:22px; width:1695px;}
#lilmap h4 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#A0BE3F;font-size:14px;margin-top:5px;font-weight:bold;}
#map2 {margin-top:10px;}
/* footer */
#footer {margin-top:35px;height:45px;background-color:#A0BE3F;margin-bottom:20px;}
#footer p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-align:center; padding-top:12px;}
/*//////////////////pagina de servicios////////////////////*/
/*base*/
#contento h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#A0BE3F;
font-size:14px;
margin-top:15px;
font-weight:bold;
}
#contento p {
margin-right:300px;
}
#contento a {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#a0be3f;
margin-left:5px;
margin-top:10px;
}
#contento h2 {
text-indent:-9999px;
}

#contentopak h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#A0BE3F;
font-size:14px;
margin-top:0px;
font-weight:bold;
}
#contentopak p {
margin-right:300px;
}

#contentopak h2 {
text-indent:-9999px;
}
/*divs */
#serv_intro {
margin-top:25px;
}

#serv_web {
margin-top:25px;
background-image:url(images/serv_web_bg.jpg);
background-position:right top;
background-repeat:no-repeat;
}

#serv_dis {
margin-top:25px;
background-image:url(images/serv_dis_bg.jpg);
background-position:right top;
background-repeat:no-repeat;
}

#serv_wp {
margin-top:25px;
background-image:url(images/serv_wp_bg.jpg);
background-position:right top;
background-repeat:no-repeat;
}

#serv_cola {margin-top:25px; margin-bottom:10px;}
/*tits*/

#serv_intro h2{
background-image:url(images/h2_serv_01.gif);
background-repeat:no-repeat;
width:230px;
height:24px;
}

#serv_web h2{
background-image:url(images/h2_serv_02.gif);
background-repeat:no-repeat;
width:197px;
height:24px;
}
#serv_dis h2{
background-image:url(images/h2_serv_03.gif);
background-repeat:no-repeat;
width:188px;
height:24px;
}
#serv_wp h2{
background-image:url(images/h2_serv_04.gif);
background-repeat:no-repeat;
width:208px;
height:24px;
}


/*///////////////////////////////
pagina de paquetes
//////////////////////////////*/


#paq_intro {margin-top:25px;}
#paq_xpres {
margin-top:25px;
background-image:url(images/paq_xpres_bg.jpg);
background-position:right top;
background-repeat:no-repeat;
height:130px;
}
#paq_com {
margin-top:25px;
background-image:url(images/paq_com_bg.gif);
background-position:right top;
background-repeat:no-repeat;
}
#paq_biz {
margin-top:25px;
background-image:url(images/paq_biz_bg.jpg);
background-position:right top;
background-repeat:no-repeat;
}

/*titulos de paquetes*/ 
#paq_intro h2 {
background-image:url(images/paq_h2_bgs_01.gif);
background-repeat:no-repeat;
height:24px;
width:220px;
}

#paq_xpres h2 a{
background-image:url(images/paq_h2_bgs_02.gif);
background-repeat:no-repeat;
height:29px;
width:208px;
margin-left:0;
display:block;
}
#paq_xpres h2 a:hover {margin-left:15px;}

#paq_com h2 a{
background:url(images/paq_h2_bgs_03.gif) no-repeat;
margin-left:0px;
height:29px;
width:233px;
display:block;
}
#paq_com h2 a:hover {margin-left:15px;}

#paq_biz h2 a{
background-image:url(images/paq_h2_bgs_04.gif);
background-repeat:no-repeat;
height:29px;
width:270px;
margin-left:0px;
display:block;
}
#paq_biz h2 a:hover {
margin-left:15px;
}

/*/////////////////////
divs de paquete xpress
//////////////////////*/
#pak_intro{margin-top:25px;}
#pak_des {margin-top:30px; background:url(images/serv_xpress_bg.jpg) no-repeat top right;}
#pakprice {margin-top:10px; height:80px; width:609px; background:url(images/price_xpress.gif) no-repeat top right;}
#pak_xtras {margin-top:5px; background:url(images/serv_xpress_xtras_bg.jpg) no-repeat top right;}

#pakom_intro{margin-top:25px;}
#pakom_des {margin-top:30px; background:url(images/serv_com_bg.jpg) no-repeat top right;}
#pakomprice {margin-top:10px; height:80px; width:609px; background:url(images/price_com.gif) no-repeat top right;}
#pakom_xtras {margin-top:5px; background:url(images/com_xtras_bg.jpg) no-repeat top right;}

#pakbiz_intro{margin-top:25px;}
#pakbiz_des {margin-top:30px; background:url(images/serv_biz_bg.jpg) no-repeat top right;}
#pakbizprice {margin-top:10px; height:80px; width:609px; background:url(images/price_neg.gif) no-repeat top right;}
#pakbiz_xtras {margin-top:5px; background:url(images/biz_extras_bg.jpg) no-repeat top right;}
/*
paketes contenido
*/
#pak_intro h2{background:url(images/paq_h2_bgs_02.gif) no-repeat; height:29px; width:208px;}
#pakom_intro h2{background:url(images/paq_h2_bgs_03.gif) no-repeat; height:30px; width:233px;}
#pakbiz_intro h2{background:url(images/paq_h2_bgs_04.gif) no-repeat; height:31px; width:270px;}

#pak_xtras h3{background:url(images/serv_xtras_tit.gif) no-repeat; height:21px; width:269px;}
#pakom_xtras h3{background:url(images/serv_xtras_tit.gif) no-repeat; height:21px; width:269px;}
#pakbiz_xtras h3{background:url(images/serv_xtras_tit.gif) no-repeat; height:21px; width:269px;}

#contentopak li {
list-style-type: none;
margin: 5px 0px;
padding : 0 0 0 20px; 
background:url(images/bullet.gif) no-repeat;}

#contentopak ul {margin-top:15px;}
/*////////////////////////contacto//////////////////////////*/
#contacto_intro {margin-top:15px;}
#contacto_intro p{margin-top:10px;}
#contacto_intro h2{background:url(images/contacto_intro_h2_bg.gif) no-repeat; height:24px; width:277px;}
#contacto_form {margin-top:20px; background:url(images/contacto_form_bg.jpg) no-repeat top right;}
#contacto_form h4 {margin-top:5px;}
#contacto_form p {margin-top:0;}
#soporte_intro {margin-top:15px;}
#soporte_intro p{margin-top:10px;}
#soporte_intro h2{background:url(images/soporte_intro_h2_bg.gif) no-repeat; height:29px; width:233px;}
.mini {font-size:10px}
#req {background:url(images/contacto_form_h5_bg.gif) no-repeat; height:21px; width:233px; margin-top:25px;}
/*///////////////////// Nosotros ///////////////////////////*/
#nosotros {margin-top:25px; background:url(images/nosotros_bg.jpg) no-repeat top right;}
#nosotros h2 {background:url(images/nosotros_h2_bg.gif) no-repeat; height:24px; width:113px;}
/*///////////////////// portafolio ///////////////////////////*/
#portfolio_intro {margin-top:25px;}
#portfolio_intro h2 {background:url(images/porfolio_intro_h2_bg.gif) no-repeat; height:25px; width:228px;}
#portfolio_logos P {margin-top:35px;}
/*/////////////////////*/
#dominecheck {margin-top:20px;width: 462px;float:left;}









