BODY{margin:0;padding:0;border:0;FONT-SIZE:14px;COLOR:#2a2a2a;font-family:Tahoma, Arial, Verdana, Helvetica;background:#fff}
img{border:none}
@font-face{font-family:'HelveticaRoundedLTStdBold';src:url('helveticaroundedltstd-bd-webfont.eot');src:url('helveticaroundedltstd-bd-webfont.eot?#iefix') format('embedded-opentype'),url('helveticaroundedltstd-bd-webfont.ttf') format('truetype'),url('helveticaroundedltstd-bd-webfont.svg#HelveticaRoundedLTStdBold') format('svg');font-weight:normal;font-style:normal;}
#wrapper{margin:0 auto;padding:0;width:100%;overflow:hidden}
#pagebody-home{width:100%;padding:0;margin:0 auto;overflow:hidden;background:#fff url(../img/bg_body.png) repeat-x left top;}
#pagebody-2{width:940px;padding:0;margin:0 auto;overflow:hidden;}
#pagebody-home #leftcol{float:left;width:430px;margin:33px 0 0 4px;}
#pagebody-home #rightcol{float:right;width:440px;margin:33px 20px 0 0;}
#pagebody-home #rightcol img, #pagebody-home #leftcol img{float:left;}
#leftcol{float:left;width:586px;margin:0;}
#rightcol{float:right;width:300px;margin:70px 0 0;}
h1{font-family:HelveticaRoundedLTStdBold,helvetica,arial;font-size:37px;margin:10px 0 20px;color:#fff;padding:0}
p{margin:0 0 15px;padding:0;line-height:18px;}
h1.home-tips{margin:0;padding:6px 0 8px;line-height:18px;font-size:22px;color:#0d2a56;font-size:22px;font-weight:normal;font-family:Tahoma}
h1.home-tips2{margin:0;padding:15px 0 0px;line-height:18px;font-size:22px;color:#0d2a56;font-size:22px;font-weight:normal;font-family:Tahoma}
p.home-tips{margin:0 0 30px;padding:0;line-height:18px;display:block;font-size:12px;color:#646464}
#header{margin:0;padding:0;width:940px;height:113px;overflow:hidden;}
#logo{float:left;margin:25px 0 0;padding:0;}
#menu{margin:30px 0 0;padding:6px 0;text-align:center;float:right;width:495px;background:url(../img/bg_menu.jpg) no-repeat}
#menu ul{text-align:center;color:#FFF;font-size:13px;padding:0 0 0 10px;margin:0;background:none;list-style:none}
#menu ul li{text-align:center;float:left;background:none;list-style:none}
#menu ul li a{color:#656565;text-decoration:none;text-transform:uppercase;font-family:HelveticaRoundedLTStdBold, helvetica, arial;font-weight:normal;padding:8px;display:block;margin:0 0 0 8px;background:none;font-weight:bold}
#menu ul li a:hover{color:#9f9f9f;text-decoration:none;}
#menu ul li a.active{color:#fff;background:url(../img/bg_menu_active.png) no-repeat 0 2px;display:block;padding:0 0 0 10px}
#menu ul li a.active div{background:url(../img/bg_menu_active.png) no-repeat right -30px;;display:block;padding:8px 12px 8px 2px}
.banner-home-texto{width:397px;color:#FFF;padding:30px 5px 15px 30px;height:339px;font-size:24px;}
.banner-home-texto .texto{height:260px}
.banner-home-texto h1{font-size:48px;line-height:52px;margin:0 0 15px;text-transform:uppercase;font-family:HelveticaRoundedLTStdBold}
.banner-home-texto a.button{background:url(../img/button.png) no-repeat;display:block;width:223px;height:39px;margin:20px 0 0 40px;text-decoration:none;font-family:HelveticaRoundedLTStdBold, helvetica, arial;font-size:19px;color:#FFF;padding:15px 0px 12px 55px;}
p.small{font-size:13px;padding-left:55px}
.banner-home-imagen{width:417px;height:309px;float:right;padding:0;padding:73px 0 0 74px;background:url(../img/banner-home.jpg) no-repeat}
.banner-home-video{width:384px;height:288px;float:right;padding:0;background:#fff;border:10px solid #9abeff;margin:37px;padding:1px}
#logos-clientes{width:940px;height:246px;padding:0;margin:0;overflow:hidden;}
.logos-clientes-texto{margin:37px 0 19px;padding:0;font-family:helvetica, arial;color:#2779c4;font-size:20px;text-align:center;width:940px;font-weight:bold;}
#redes-sociales{margin:20px auto 10px;padding:5px 0 0;height:42px;text-align:center;font-size:18px;}
#redes-sociales p{margin:10px 10px 0 0;display:inline;padding:5px 0 0;}
#redes-sociales img{margin:4px 10px 0 0;}
#footer{background:url(../img/bg_footer.png) repeat-x;text-align:center;color:#FFF;width:100%;height:45px;font-size:10px;margin-top:20px;padding:15px 0 0;}
#footer a{color:#FFFFFF;text-decoration:none;}
#footer a:hover{color:#FFFFFF;text-decoration:underline;}
table.tableDatos td{margin:0;padding:8px 3px 8px 3px}
table.tableDatos2 td{margin:0;padding:8px 16px 8px 16px;border-left:1px solid #ddd;}
.textimonio{margin:0 0 15px;overflow:hidden;font-size:12px;line-height:18px;padding:10px;color:#646464}
.color{background:#f2f2f2}
input{background:#e2e0df;border:1px solid #b5b6b7;padding:4px 0 4px 3px;color:#505252;font-size:16px}
textarea{background:#e2e0df;border:1px solid #b5b6b7;padding:4px 0 4px 3px;color:#505252;font-size:16px;font-family:Tahoma, Arial, Verdana, Helvetica;}
input[type=image]{border:none;background:#fff}
#mainPanel{width:349px;}
#mainPanel .inner{height:250px;}
.slide{width:349;height:250px;float:left;overflow:hidden;}
.pages li{float:left;list-style:none;margin:2px 3px 0;}
.pages li a{float:none;display:block;width:16px;height:16px;background:url(../img/bullet_flechas.png) no-repeat -24px -2px;text-indent:-999px;}
.pages li.active a, .pages li a:hover{background-position:-2px -2px;}
.slideshow{width:100%;overflow:hidden;z-index:0}
.pages{margin:20px 0 0 85px}
