@charset "utf-8";/* CSS Document */
.clear {clear:both;}
a {color:#0099FF;text-decoration:none;}
a:hover {text-decoration:underline;}
body {font-size:12px;color:#666666;font-family:Tahoma;position:relative;background:url(../images/bg.png) repeat-x;background-position:0px -40px;}
#wrap {width:900px;margin:0 auto;background:url(../images/bg-wrap.gif) repeat-y;background-position:29px;height: 100%;min-height:100%;}
#top {/*background:url(../images/top.jpg) no-repeat;*/height:80px; float: left; width: 100%; }
#tlogo {float:left;margin-top:8px;}
#ttext {width:250px;float:right;text-align:right;line-height:20px;color:#666666;margin-top:10px;padding-bottom:10px;}
#navmenu {height:30px;float: left; margin-bottom: 20px;}
#navmenu ul li {display:block;float:left;list-style-type:none;}
#navmenu ul li a {display:block;outline:none;}
#navmenu ul li a.inicio {width:73px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: 0 0;text-indent:-9009px;}
#navmenu ul li a.inicio:hover {background-position: 0 -35px;text-indent:-9009px;}
#navmenu ul li a.inicioON {width:73px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: 0 -35px;text-indent:-9009px;}
#navmenu ul li a.corporativo {width:92px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -73px 0;text-indent:-9009px;}
#navmenu ul li a.corporativoON {width:92px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -73px -35px;text-indent:-9009px;}
#navmenu ul li a.corporativo:hover {background-position: -73px -35px;text-indent:-9009px;}
#navmenu ul li a.productos {width:84px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -164px 0;text-indent:-9009px;}
#navmenu ul li a.productosON {width:84px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -164px -35px;text-indent:-9009px;}
#navmenu ul li a.productos:hover {background-position: -164px -35px;text-indent:-9009px;}
#navmenu ul li a.consultoria {width:89px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -247px 0;text-indent:-9009px;}
#navmenu ul li a.consultoriaON {width:89px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -247px -35px;text-indent:-9009px;}
#navmenu ul li a.consultoria:hover {background-position: -247px -35px;text-indent:-9009px;}
#navmenu ul li a.soporte {width:121px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -335px 0;text-indent:-9009px;}
#navmenu ul li a.soporteON {width:121px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -335px -35px;text-indent:-9009px;}
#navmenu ul li a.soporte:hover {background-position: -335px -35px;text-indent:-9009px;}
#navmenu ul li a.distribuidores {width:103px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -456px 0;text-indent:-9009px;}
#navmenu ul li a.distribuidoresON {width:103px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -456px -35px;text-indent:-9009px;}
#navmenu ul li a.distribuidores:hover {background-position: -456px -35px;text-indent:-9009px;}
#navmenu ul li a.trabajeconnosotros{width:145px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -559px 0;text-indent:-9009px;}
#navmenu ul li a.trabajeconnosotrosON {width:145px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -559px -35px;text-indent:-9009px;}
#navmenu ul li a.trabajeconnosotros:hover{background-position: -559px -35px;text-indent:-9009px;}
#navmenu ul li a.contactenos {width:95px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -704px 0;text-indent:-9009px;}
#navmenu ul li a.contactenosON {width:95px;height:30px;background:url(../images/navmenu.jpg) no-repeat;background-position: -704px -35px;text-indent:-9009px;}
#navmenu ul li a.contactenos:hover {background-position: -704px -35px;text-indent:-9009px;}
#emergentMenu {width:149px;height: 46px;background: #FAFAFA;position:absolute;display:none;margin-left:-2px;border-bottom:1px solid #7C7C7C;}
#emergentMenu a {padding-top: 2px;color: #666;}
#emergentMenu a:hover {text-decoration:none;color: #000;}
#emergentMenu ul {list-style: none;}
#emergentMenu ul li {border-left:1px solid #7C7C7C;border-right:1px solid #7C7C7C;width:100%;height:21px;padding: 2px 0 0 4px;}
#emergentMenu ul li.a{background:#F0F0F0;}
#emergentMenu ul li.b{background:#FAFAFA;}
#header {padding:2px 0 10px 0;}
#col1 {width:260px;float:left;}
#col2 {width:640px;float:left;}
#login {height:120px;}
h1 {font-size:18px;font-weight:normal;}
h5 {font-size:18px;font-weight:normal;text-transform:uppercase;padding-bottom:10px;}
#entrar {float:right;}
#sentrar {float:right;margin:0 0 0 5px;}
#sregist {float:right;}
#senviar {float:right;}
.bt_entrar {width:84px;height:23px;display:block;text-indent:-9009px;outline:none;background:url(../images/entrar.jpg) no-repeat;background-position: 0 0;}
#entrar a.bt_entrar:hover {background-position: 0 -23px;}
#sentrar a.bt_entrar {width:84px;height:23px;display:block;text-indent:-9009px;outline:none;background:url(../images/entrar.jpg) no-repeat;background-position: 0 0;}
#sentrar a.bt_entrar:hover {background-position: 0 -23px;}
#sregist a.bt_regist {width:84px;height:23px;display:block;text-indent:-9009px;outline:none;background:url(../images/registrarse.jpg) no-repeat;background-position: 0 0;}
#sregist a.bt_regist:hover {background-position: 0 -23px;}
input.bt_enviar {width:84px;height:23px;display:block;text-indent:-9009px;outline:none;background:url(../images/enviar.jpg) no-repeat;background-position: 0 0;}
#senviar a.bt_enviar:hover {background-position: 0 -23px;}
.tlogin {margin-top:5px;margin-left:30px;text-align:right;}
.tlogin td {height:25px;}
.slogin {margin-top:20px;margin-left:100px;text-align:right;}
.slogin td {height:25px;}
.tcontacto {margin-top:20px;margin-left:100px;text-align:right;}
.tcontacto td {height:28px;}
.inpLogin {width:220px;}
input, textarea {margin-left:5px;width:110px;background:url(../images/inputBg.gif);border:#CCCCCC 1px solid;padding:3px;}
input:hover {border:#999999 1px solid;}
textarea:hover {border:#999999 1px solid;}
#testimonios {height:150px;}
.mainbanner1 {background:url(../images/botones-map.jpg) no-repeat;width:307px;height:282px;display:block;}
.mainbanner1Over {background:url(../images/botones-map.jpg) no-repeat -307px 0px;}
.mainbanner2 {background:url(../images/botones-map.jpg) no-repeat 0px -282px;width:307px;height:282px;display:block;}
.mainbanner2Over {background:url(../images/botones-map.jpg) no-repeat -307px -282px;}
.mproducto1 {float:left;width:307px;padding-left:10px;}
.mproducto2 {float:right;width:307px;}
#foot {padding-top:10px;background:#333333;height:80px;min-height: 80px;width:100%;margin: 110px 0 0; float:left; }
.search {margin:0px;padding:2px;width:300px;height:19px;}
#buscar {margin-top:81px;float:left;width:84px;height:23px;}
#buscar a.bt_buscar {width:84px;height:23px;display:block;text-indent:-9009px;outline:none;background:url(../images/buscar.jpg) no-repeat;background-position: 0 0;}
#buscar a.bt_buscar:hover {background-position: 0 -23px;}
#news {height:110px;padding-top:20px;border-top:#CCCCCC dashed 1px;}
.anews {float:left;width:400px;padding:10px 0px;}
.anews img {float:left;padding:5px;margin-right:10px;background:#FFFFFF;border:#CCCCCC solid 1px;}
.dnews {float:left;width:200px;padding:10px 40px 10px 40px;}
.dnews img {float:left;padding:5px;margin-right:10px;background:#FFFFFF;border:#CCCCCC solid 1px;}
.dnews img:hover {background:#EEEEEE;border: #CCCCCC solid 1px;}
.cnews {float:left;width:200px;padding:10px 40px 10px 40px;border-right:#CCCCCC 1px dashed;border-left:#CCCCCC 1px dashed;}
.cnews img {float:left;padding:5px;margin-right:10px;background:#FFFFFF;border:#CCCCCC solid 1px;}
.cnews img:hover {background:#EEEEEE;border: #CCCCCC solid 1px;}
#africa {padding-left:30px;}
h2 {color:#336699;}
#tfoot {border-right:#999999 1px dashed;padding:20px 10px 20px 0;font-size:11px;color:#999999;margin:auto;text-align:right;width:890px;}
#tsearch {margin-top:80px;width:312px;float:left;}
.stexto {margin:auto;padding-bottom:20px;width:550px;font-size:13px;line-height:14px;}
h3 {padding-bottom:10px;font-size:18px;font-weight:normal;}
h4 {font-size:12px;color:#0066CC;text-transform:uppercase;}
#soporte {background:url(../images/support-box.gif) no-repeat;border:#CCCCCC 1px solid;width:548px;height:130px;margin:20px 0 20px 0;}
#contacto {background:#FFFFFF;border:#CCCCCC 1px solid;width:548px;height:300px;margin:0 0 20px 0;}
#uruguay {border:#CCCCCC 1px solid;width:548px;height:112px;margin:20px 0 0 0;background:#FFFFFF;}
/*#paraguay {background:url(../images/paraguay.jpg) no-repeat;border:#CCCCCC 1px solid;width:548px;height:112px;margin:20px 0 20px 0;}
*/
.ticont {width:500px;margin:10px auto;font-size:10px;}
.dproductos {padding:20px;border-bottom:#CCCCCC 1px dashed;cursor:pointer;}
.dproductosOver {background:#F4F4F4;}
.dBlinkDetail1 {float:left;width:230px;padding-right:20px;margin-right:20px;font-size:11px;border-right:#CCCCCC 1px dotted;}
.dBlinkDetail2 {float:left;width:230px;font-size:11px;}
.dBlink {padding:20px;}
#wrap #col2 .stexto .clientContent .tList {margin:20px auto;width:340px;}
#wrap #col2 .stexto .clientContent .tList td {padding-bottom:10px;}
#wrap #col2 .stexto .clientContent {padding-top:20px;}
#wrap #col2 .stexto .clientFAQ {padding-bottom:10px;margin-bottom:10px;padding-top:10px;margin-top:10px;border-bottom:#CCCCCC 1px solid;}
#wrap #col2 .stexto .top {text-align:right;font-size:11px;}
.panel{margin-top:10px;width:130px;}
.panel a{color:#333333;}
.panel ul {list-style-type:square;margin-left:20px;}
.panel ul li {border-bottom:1px dotted #999999;padding:3px;}
.notificaciones {width: 210px;margin-top: 20px;border:1px dotted #999999;background: #FAFAFA;padding: 4px;}
/** DOCUMENTOS y SOFTWARE **/
.documentos {width:250px;margin:0 20px 20px 0;float:left;}
.documentos ul {margin-left:10px;}
.documentos li {margin-bottom:2px;padding-bottom:2px;border-bottom:#999999 1px dotted;}
/** ICONOS **/
.zip{background:url(../images/icons/icon_zip.gif) no-repeat;padding-left:20px;height:16px; width: 50px; text-align: right; padding-right: 5px;border-bottom:1px solid #CCC;border-right:1px solid #CCC; color: #000;}
.doc{background:url(../images/icons/icon_doc.gif) no-repeat;padding-left:20px;height:16px; }
.pdf{background:url(../images/icons/icon_pdf.gif) no-repeat;padding-left:20px;height:16px;}
.jpg, .gif, .png{background:url(../images/icons/icon_image.gif) no-repeat;padding-left:20px;height:16px;}
/** GP **/
#wrap #col2 .stexto .clientMenu {background:#999999;text-align:center;font-size:11px;padding:4px;}
#wrap #col2 .stexto .clientMenu a {padding:4px;text-decoration:none;color:#ffffff;}
#wrap #col2 .stexto .clientMenu a:hover {padding:4px;background:#F0F0F0;color:#333333;}
#wrap #col2 .stexto .clientMenuOver {padding:4px;background:#F0F0F0;color:#333333;}
ul#navi{width: 480px;height: 35px;line-height: 0px; /* fixes IE6 stepdown bug */}
ul#navi li {float:left;}
ul#navi li a {height: 35px;display: block;text-indent: -9999px;}
ul#navi li#welcome_link a {left: 0;width:120px;background-image: url(../images/navigation2-culturedcode.png);background-repeat: no-repeat;}
ul#navi li#things_link a {left: 120px;width:120px;background-image: url(../images/navigation2-things.png);background-repeat: no-repeat;}
ul#navi li#xyle_link a,ul#navi li#thingsiphone_link a {left: 240px;width:120px;background-image: url(../images/navigation2-thingsiphone.png);background-repeat: no-repeat;}
ul#navi li#support_link a {left: 360px;width:120px;background-image: url(../images/navigation2-support.png);background-repeat: no-repeat;}
ul#navi li#blog_link a, ul#navi li#news_link a {left: 480px;width:120px;background-image: url(../images/navigation2-blog.png);background-repeat: no-repeat;}
ul#navi li#about_link a {left: 620px;width:80px;background-image: url(../images/navigation2-about.png);background-repeat: no-repeat;}
ul#navi li a:hover {background-position: 0 -50px;}
ul#navi li a:active {background-position: 0 -100px;}
ul#navi li a.current {background-position: 0 -100px;text-indent: -9999px;}
.catfaq {margin-top:10px;background:#F0F0F0;border:1px dotted #666;padding:3px;width: 475px;font-size:11px;}
.catfaq input{margin-left:0px;background:#FFF;border:1px solid #CCC;padding:2px;font-size:11px;font-family:tahoma;width: 200px;}
.catfaq input.submit{width:80px;background: #B4311D;border:1px solid #CCC;color: #FAFAFA;font-weight:bold;}
table.tablaArchivos {border-top: 1px solid #CCC;border-left: 1px solid #CCC;width: 545px;font-size:11px;}
table.tablaArchivos .encabezado {border-right:1px solid #CCC;background:#333;color: #FFF;font-weight:bold;text-align:center;padding: 2px; }
table.tablaArchivos .tdarch {border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:2px;text-align:center; color: #000; }
table.tablaArchivos .tdarch a{ color: #000; }

ul.tables { padding: 0;  }
