@charset "utf-8";
/*IDS BASE */
*{padding:0px;margin:0px;}
body{background-image:url(images/bck.jpg);}
#header{background-image:url(images/bckheader.jpg); background-repeat:repeat-x; width:894px; height:130px; position:absolute;}
#menu{background-image:url(images/bckmenu.jpg); background-repeat:repeat-x; width:894px; height:38px; position:absolute; margin-top:130px; z-index:5;}
#logo{ background-image:url(images/logostg.png); background-repeat:no-repeat; width:150px; height:100px; margin-top:22px; margin-left:15px; position:absolute;}
#banderas{width:200px; height:26px; margin-top:75px; margin-left:580px; position:absolute;}
#login{width:400px; height:70px; margin-top:0px; margin-left:410px; position:absolute;}
#footer{background-image:url(images/bckfooter.jpg); background-repeat:repeat-x; width:865px; height:40px; margin-left:20px; margin-top:-33px; position:absolute;}

/*BANNERS****/
#bannerhome{background-image:url(images/banner1.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannercapacitacion{background-image:url(images/bannercapacitacion.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannerinstalacion{background-image:url(images/bannerinstalacion.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannerlogistica{background-image:url(images/bannerlogistica.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannersoporte{background-image:url(images/bannersoporte.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannercatel{background-image:url(images/bannercatel.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannertelco{background-image:url(images/bannertelco.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannerandrew{background-image:url(images/bannerandrew.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannertellabs{background-image:url(images/bannertellabs.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannercontacto{background-image:url(images/bannercontacto.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannerprod{background-image:url(images/bannerprod.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannernoticias{background-image:url(images/bannernoticias.jpg); background-repeat:repeat-x; width:894px; height:155px; position:absolute; margin-top:168px;}
#bannerservicios{background-image:url(images/bannerservicios.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannerhistoria{background-image:url(images/bannerhistoria.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannermision{background-image:url(images/bannermision.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannervision{background-image:url(images/bannervision.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannerpoliticas{background-image:url(images/bannepoliticas.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannerguatemala{background-image:url(images/bannerguatemala.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannersalvador{background-image:url(images/bannersalvador.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannerhonduras{background-image:url(images/bannerhonduras.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannernicaragua{background-image:url(images/bannernicaragua.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannercostarica{background-image:url(images/bannercostarica.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#bannerpanama{background-image:url(images/bannerpanama.jpg); background-repeat:repeat-x; width:894px; height:150px; position:absolute; margin-top:168px;}
#banner1{width:880px; height:130px; margin-left:0px; position:absolute; margin-top:315px;}

#imagenderecha{width:300px; height:200px; position:absolute; margin-top:374px; margin-left:585px; }


#op4{width:129px; height:325px; position:absolute; margin-top:336px; margin-left:12px;}
#op4 a.srollover {display: block;width:138px;height:325px; background-image:url(images/op4.png); background-repeat:no-repeat;}
#op4 a:hover.srollover {display: block;width:138px;height:325px; background-image:url(images/op4.png); background-repeat:no-repeat;}
#op5{width:129px; height:325px; position:absolute; margin-top:336px; margin-left:157px;}
#op5 a.srollover {display: block;width:138px;height:325px; background-image:url(images/op6.png); background-repeat:no-repeat;}
#op5 a:hover.srollover {display: block;width:138px;height:325px; background-image:url(images/op6a.png); background-repeat:no-repeat;}
#op6{width:129px; height:325px; position:absolute; margin-top:336px; margin-left:300px;}
#op6 a.srollover {display: block;width:138px;height:325px; background-image:url(images/op5.png); background-repeat:no-repeat;}
#op6 a:hover.srollover {display: block;width:138px;height:325px; background-image:url(images/op5a.png); background-repeat:no-repeat;}
#op1{width:129px; height:325px; position:absolute; margin-top:336px; margin-left:450px; }
#op1 a.srollover {display: block;width:129px;height:325px; background-image:url(images/op1.png); background-repeat:no-repeat;}
#op1 a:hover.srollover {display: block;width:129px;height:325px; background-image:url(images/op1b.png); background-repeat:no-repeat;}
#op2{width:129px; height:325px; position:absolute; margin-top:336px; margin-left:582px;}
#op2 a.srollover {display: block;width:129px;height:325px; background-image:url(images/op2.png); background-repeat:no-repeat;}
#op2 a:hover.srollover {display: block;width:129px;height:325px; background-image:url(images/op2b.png); background-repeat:no-repeat;}
#op3{width:129px; height:325px; position:absolute; margin-top:336px; margin-left:718px;}
#op3 a.srollover {display: block;width:129px;height:325px; background-image:url(images/op3.png); background-repeat:no-repeat;}
#op3 a:hover.srollover {display: block;width:129px;height:325px; background-image:url(images/op3b.png); background-repeat:no-repeat;}
#indexcontent1{width:492px; height:350px; position:absolute; margin-top:330px; margin-left:1px; background-repeat:no-repeat;  padding-right:0; border:0px solid #00FF00;}



#contenttellab{width:884px; height:286px; position:absolute; margin-top:330px; margin-left:5px; margin-right:15px;}

#contentandrew{width:884px; height:286px; position:absolute; margin-top:330px; margin-left:10px; margin-right:15px;}
#contentandrew ul{font-size:14px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;  text-align:justify; margin-left:20px;}
#contentandrew ul li{list-style:url(images/tellabli.jpg); margin-top:15px;}
#contentandrew a{font-size:14px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}

#contenthistoria{width:870px; height:286px; position:absolute; margin-top:330px; margin-left:15px; }
#contenthistoria ul{font-size:13px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;  text-align:justify; margin-left:25px;}
#contenthistoria ul li{ list-style:url(images/icon1.jpg);text-decoration:none; list-style:none;}
#contenthistoria a{font-size:13px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
#contenthistoria h1{font-size:16px; color:#333333; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:5px; color:#FFFFFF;}

#contenthistoria2{width:870px; height:286px; position:absolute; margin-top:330px; margin-left:15px; }
#contenthistoria2 ul{font-size:14px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;  text-align:justify; margin-left:25px;}
#contenthistoria2 ul li{ list-style:url(images/icon1.jpg);text-decoration:none; list-style:none;}
#contenthistoria2 a{font-size:14px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
#contenthistoria2 h1{font-size:16px; color:#333333; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:5px; color:#FFFFFF;}
#contenthistoria2 p{font-size:14px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;  text-align:justify; margin-left:5px; margin-right:5px; margin-top:10px;}

#contentbase{width:884px; height:286px; position:absolute; margin-top:330px; margin-left:5px; margin-right:15px;}
#contentpaises{width:650px; height:130px; position:absolute; margin-top:20px; margin-left:120px; margin-right:0px; border:1px solid #999999; border-collapse:collapse;}
#cuadrohistoria{ width:559px; height:233px;padding-left:2px; background-image:url(images/cuadrohistoria.png); background-repeat:no-repeat;}
#cuadrohistoria3{ width:559px; height:233px;padding-left:2px; background-image:url(images/cuadrohistoria2.png); background-repeat:no-repeat;}
#txtcuadros{width:158px; height:340px; padding-left:0px; padding-right:0px;margin-left:0px; text-align:left;margin-top:2px;padding-top:3px;}
#txtcuadros2{width:550px; height:220px; padding-left:0px; padding-right:0px; margin-left:3px; margin-top:5px; padding-top:5px; text-align:left;}
#txtcuadros3{width:255px; height:190px; padding-left:0px; padding-right:0px; margin-left:5px; margin-top:-5px; text-align:left; padding-top:3px;}
#cuadrohistoriahz1{ width:162px; height:350px; padding-left:2px; padding-right:0px; background-image:url(images/vision1n.png); background-repeat:no-repeat;}
#cuadrohistoriahz2{ width:162px; height:350px; padding-left:2px; padding-right:0px; background-image:url(images/vision2n.png); background-repeat:no-repeat;}
#cuadrohistoriahz3{ width:162px; height:350px; padding-left:2px; padding-right:0px; background-image:url(images/vision3n.png); background-repeat:no-repeat;}

.td{ text-align:left; font-size:14px;}
.tdleft{ text-align:left; font-size:14px;}
/*FIN IDS INDEX */


/*CLASSES */
.loginTextTitles1{ font-family:Verdana;color:#FFFFFF; font-size:11px; font-weight:bold; text-align:right;}
.loginTextTitles1 a{ font-family:Verdana;color:#FF9900; font-size:11px; font-weight:bold;}
.textfooter {font-family:Verdana;color:#CCCCCC; font-size:9px; font-weight:bold; padding-top:10px;}
.textfooter a{font-family:Verdana;color:#CCCCCC; font-size:9px; font-weight:bold; padding-top:10px; text-decoration:none;}
 h1{ font-size:19px; color:#333333; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:5px;}
 p {font-size:12px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;  text-align:justify; margin-left:5px; margin-right:5px; margin-top:10px;}
 .titulosprod{background-color:#C0172A; color:#FFFFFF; padding-left:10px;}
 .tituloandrew{font-size:15px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;}


/*FIN CLASSES */

/* MENU BASE */
#liquid-round {width:903px;margin:10px auto; background:#fff url(images/leftside.jpg) repeat-y left top; }
.top { width:100%; height:20px; background:url(images/top.jpg) no-repeat left top; } 
.top span { display:block; position:relative; height:20px; background:url(images/top-right.jpg) no-repeat right top; }
.center-content { position:relative; background:url(images/rightside.jpg) repeat-y right top; padding:10px 4px 1px 4px; 
margin:-1px 0 -50px 0; }
.bottom { height:60px; background:url(images/bottom.jpg) no-repeat left bottom;} 
.bottom span { display:block; position:relative; height:60px; background:url(images/bottom-right.jpg) no-repeat right top; }
/* FIN MENU */

/* MENU Opciones */
#cssdropdown, #cssdropdown ul {list-style:none; margin:0px; padding:0px;}
#cssdropdown li {float:left;position:relative; height:30px;}
.mainitems{margin-top:10px; padding-left:2px;}
.mainitems a{ margin-left:10px; text-decoration:none; color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.subuls{display:none; width:100%;position:absolute; top:28px; left:10px; background-color:#CCCCCC; }
.subuls :hover{background-color:#006699; width:99%; color:#FFFFFF;}/* color letra hover */
.subuls li{width:99%;border:1px solid #000000;}
.subuls li a{font-family:"Trebuchet MS"; font-size:11px; color:#000000;} /* color letra normal*/
#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left*/ top:28px;}
#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */display: block;}
#restofcontent { /*wrap rest of content of the page inside this div*/clear: left;}
/* FIN MENU */

.tablaContacto1{ border-collapse:collapse; border:1px solid #CCCCCC; width:100%; font-size:11px; }
.tablaContacto1 td{ border:1px solid #CCCCCC; padding:10px; }
.titulosTablaContacto1 {  font-size: 12px;  background-color: transparent;  color: #000000; text-align:right; font-weight:bold; }
.textoTablaContacto1 {  font-size: 12px;  background-color: transparent;  color: #000000; text-align:left; }


/* PRUEBAS PARA ARREGLAR DIV*/

#contenedor {margin: 0pt auto;width: 870px;}
.derecha {padding-left: 0px;padding-top: 20px;margin-left: 0px;}

