*{margin:0px;padding:0px;}

.links li{list-style: none;}
.enlaces_rapidos ul li{list-style: none;}

body{background: none repeat scroll 0 0 #FFFFFF;color: #828387;font: 13px/18px Arial,Helvetica,sans-serif;min-width: 960px;    position: relative;}
.main{ margin: 0 auto;width: 950px;}
.main nav{ border-top: 3px solid #EBECEC;clear: right;float: right;margin: 0 0 -14px;padding: 0 5px 0 0;position: relative;z-index: 99;}
 .sf-menu{font-size: 0;line-height: 0;margin-top: -3px;text-transform: lowercase;width: 620px;}   
.sf-menu a{color: #969696;display: block;line-height: 1.2em;text-decoration: none;text-shadow: 0 0 1px #969696;white-space: nowrap;}
.sf-menu li{float: left;}
.sf-menu li a {background-image: url("imgs/menu.png");background-position: 0 -94px;background-repeat: no-repeat;font-size: 17px;padding: 30px 0 44px;position: relative;text-align: center; width: 111px;}
.head{border-bottom: 1px solid #DFDFDF;padding: 35px 0 0;}
.phone{color: #B9AA81;float: right;font-size: 18px;line-height: 1.2em; margin: 0 0 20px;}
.logo{float: left;margin: 8px 0 10px 2px;}
.pic-head{min-height: 450px;background: url('imgs/body-tail.png') 50% 0 repeat-x transparent;border-bottom: 1px solid #DFDFDF;position: relative;}
.center{background: #F7F7F7;border-bottom: 1px solid #DFDFDF;}
.foot{min-height: 200px;background: #fff;width:960px;margin: 0 auto 50px;}
.partners{border-bottom: 1px solid #DFDFDF;padding:20px;margin-bottom:20px;}
.partners img{max-width:120px;}
.enlaces_rapidos{width: 488px;padding:20px 0 0 20px;}
.enlaces_rapidos ul{}
.enlaces_rapidos li{width: 160px;float:left;padding:1px 0;}
.enlaces_rapidos a{color: #737A7F;text-decoration: none;}
.enlaces_rapidos a:hover{text-decoration: underline;}
.foot_contacto{width: 420px;border-left: 1px solid #DFDFDF;padding:20px 0 0 20px;}
.live{background-image: url("imgs/LiveChat_Operator.jpg");width: 67px;height: 100px;display: inline-block;float:right;margin: -44px 5px 0;cursor: pointer;}

/* paginas */
.pagina{width:960px;margin: auto;padding:20px;}

/* GENERALES */
textarea{font: 13px/18px Arial,Helvetica,sans-serif;}
.foot_loading{background: url('imgs/loader.gif')no-repeat;padding: 2px 30px;font-weight: bold;}
.iz{float:left;}
.dr{float:right;}
.clear{clear: both;}
.pd-top-10{padding:20px 0;}
a{color: #E2A90A;cursor: pointer;outline: medium none;text-decoration: underline;}
img{border:none;}
.ico_fono{background:url('imgs/phone.png');display: inline-block;width: 30px;height: 21px;margin:-5px 0;}
.ico_email{background:url('imgs/mail.png');display: inline-block;width: 30px;height: 19px;margin:-5px 0;}
.ico_skp{background:url('imgs/skype.png');display: inline-block;width: 30px;height: 28px;margin:-5px 0;}
.inp{border: 1px solid #CCCCCC;margin: 8px;padding: 5px;width: 250px;color:#ccc;}
.bt_goo{background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #F5F5F5, #F1F1F1);
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: #444444;padding: 5px 8px;border-radius: 2px 2px 2px 2px;text-decoration: none;font-weight: bold;margin:20px;}
.bt_goo:hover{background-color: #4D90FE;
    background-image: -moz-linear-gradient(center top , #174360, #174360);
    border: 1px solid #666699;
    color: #FFFFFF;}
.tooltip_2{background: #111111;border: 1px solid #000;padding: 5px;color: #fff;z-index: 999;max-width:250px;font-size: 11px;}
.sombra{box-shadow: 0 0 8px #111;-webkit-box-shadow: 0 0 8px #111;-moz-box-shadow: 0 0 8px  #111;}
.round{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.dropcap{float:left;font-size:60px;line-height:1.2em;width:76px;text-align:center;margin:0 11px 0 0;padding:2px 0;background:#f5ba16;border-radius:60px;color:#fff;box-shadow:1px 1px 0 rgba(0,0,0,.1) inset;text-transform:uppercase;font-weight:normal;}


.links{border-top:3px solid #ebecec;position:absolute;left:50%;bottom:0;margin-left:-475px;z-index:100;height:156px;background:url(imgs/lins-tail.png);height:137px;}
.links li{float:left;width:156px;height:137px;font-size:19px;text-transform:uppercase;line-height:1.2em;text-align:center;background:url(imgs/links-border.gif) 0 20px no-repeat;}
.links li:first-child{background:none;}
.links li a{color:#b9aa81;text-decoration:none;display:block;padding:20px 0 0;height:136px;overflow:hidden;background-image:url(imgs/links-bg.png);background-position:0 -156px;background-repeat:no-repeat;position:relative;}
.links li a strong{display:block;color:#242323;font-size:28px;line-height:1.2em;text-align:left;padding:0 20px;text-transform:none;}
.links li a span{position:absolute;width:23px;height:23px;background-color:#f5ba16;border-radius:12px;top:86px;left:50%;margin-left:-12px;background-image:url(imgs/links.png);background-position:50% 9px;background-repeat:no-repeat;}
/********************** Content ************************/

.cats{list-style: none;}
.cats li{margin: 0;padding: 3px;border-bottom: 1px dotted #CCCCCC;}
.cats li a{text-decoration: none;color:#555;font-weight: bold;}
.cats li a:hover{text-decoration: underline;}

.partners a {text-decoration: none;}
.partners a img{padding:1px;margin-right:5px;}

#coin-slider {margin:0 0 0 333px;width:751px;height:445px;background:url(imgs/loader.gif) 50% 50% no-repeat;position:relative;}
#coin-slider img{display:none;}
#coin-slider img.first{display:block;}
#coin-slider .banner{position:absolute;left:-333px;top:0;width:460px;height:100%;overflow:hidden;z-index:2;background-color:transparent}
#coin-slider .banner strong{display:block;position:absolute;overflow:hidden;font-weight:normal;line-height:1.2em;left:0;}
#coin-slider .banner strong:first-child{color:#b9aa81;font-size:70px;text-transform:uppercase;top:-84px;}
#coin-slider .banner strong:first-child+strong{color:#2e2c2b;font-size:50px;letter-spacing:-1px;top:140px;left:-460px}
#coin-slider .banner strong:first-child+strong+strong{color:#969696;font-size:26px;bottom:-31px;}
.coin-slider {
	position: relative;
	overflow:hidden;
	margin:0 auto;width:950px;
}
.coin-slider a { text-decoration: none; outline: none; border: none; }
.cs-prev {background:url(../images/prev.png) 0 0 no-repeat; width:28px; height:41px;}
.cs-next {background:url(../images/next.png) 0 0 no-repeat; width:28px; height:41px;}
#coin-slider .banner p{margin-bottom:38px;position:relative;padding-top:70px;}
.cs-buttons {position:absolute;font-size:0;line-height:0;overflow:hidden;bottom:8px;right:-2px;}
.cs-buttons a {display:inline-block;background:#f7f7f7;width:11px;height:11px;margin:0 2px 0 0;font-size:0;line-height:0;overflow:hidden;border-radius:6px;border:1px solid #d4cab1;}
.cs-buttons a.cs-active, .cs-buttons a:hover {background:#f5ba16;}
.cs-buttons a.cs-active{cursor:default;}

.list-1 {width:237px;}
.list-1 li{padding:0px 0 6px 0;line-height:21px;overflow:hidden;position:relative;}
.list-1 li span{background:url(imgs/list1-marker.gif);background-position:8px 50%;background-repeat:no-repeat;background-color:#fff;float:left;width:19px;height:19px;margin-right:7px;border-radius:10px;border:1px solid #d1c7ae;position:relative;}
.list-1 li div{overflow:hidden;}
.list-1 li a{color:#828387;text-decoration:none;}
.list-1 li a:hover{text-decoration:underline;}

/* productos img */
.productos{width: 960px;margin:auto;}
.productos h3{padding: 20px;}
.producto{width: 700px;float:left;padding:20px 0; border-bottom: 1px dotted #CCCCCC;}
.producto img{max-width: 140px;max-height: 200px;padding: 2px;border:1px solid #ccc;float:left;margin:0 5px;}
.producto .desc {width:540px;}
.producto h4{width:540px;}
.productos .extra{width: 150px;float:right;text-align: right;}
.productos .extra a{margin:4px 0;}

.prod_right{padding: 10px 0;border-bottom:1px dotted #ccc;}
.prod_right img{max-width: 70px;max-height: 100px;float:left;padding:1px ;border:1px solid #ccc;margin-right: 5px;}
.prod_right p{height:86px;overflow: hidden;font-size: 11px;}
.prod_right h5{color:#174360}

.soluciones1{width:320px;margin-bottom: 30px;}
.soluciones1 .icon{width: 65px;}
.soluciones1 .desc{width: 220px;}
.soluciones1 img{width: 60px;}
.soluciones1 a{color: #828387;text-decoration: none;}
.soluciones1 a:hover{text-decoration: underline;}

.soluciones2{width:230px;margin: 0 0 30px 10px;}
.soluciones2 .lh6{font-size: 18px;width:60px;height:80px;}
.soluciones2 a{color: #828387;text-decoration: none;}
.soluciones2 a:hover{text-decoration: underline;}

.soluciones3{margin: 0 0 30px 10px;}

#paginado{margin:20px 0;}
#paginado a{background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #F5F5F5, #F1F1F1);
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: #444444;padding: 5px 8px;border-radius: 2px 2px 2px 2px;text-decoration: none;font-weight: bold;margin-right: 4px;}
#paginado span{background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #333333, #555555);
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: #fff;padding: 5px 8px;border-radius: 2px 2px 2px 2px;text-decoration: none;font-weight: bold;margin-right: 8px;}
#paginado a:hover{background-color: #4D90FE;
    background-image: -moz-linear-gradient(center top , #174360, #174360);
    border: 1px solid #666699;
    color: #FFFFFF;}

#pop{position: absolute;top: 0px;left: 0px;background: url('imgs/atbkg.png');padding: 5px;font-family: sans-serif; font-size: 12px;display: none;z-index: 20000;}
#pop .pop_in{border: 1px solid #000000;background: white;position: relative;width: auto;}
#pop .pop_tit{background: #377995;color: #ffffff;padding: 4px;font-weight: bold;border-bottom: 1px solid #316477;}
#pop .pop_cont{font-size: 11px;}
#pop .pop_foot{padding: 3px;border-top:1px solid #cccccc;height: 18px;}
#pop .pop_tit a{color: #ffffff;text-decoration: none;font-weight: bolder;position: absolute;top: 3px;right: 5px;outline:0;}


a.bt_flot {
	position:fixed;
    display: -moz-inline-stack;
    display: inline-block;
    background-color:#3891B7;
    line-height: 30px;
    padding:5px 10px;
    vertical-align: middle;
    text-align: center;
    color: #ffffff;
    font-family: sans-serif;
    font-size: 24px;
    font-weight: bold;
    font-style: normal;
    text-shadow: #222222 2px 2px 0;
    bottom:30px;
    right:50px;
    text-decoration:none;
	border-radius: 3px 3px 3px 3px;
	box-shadow:3px 3px 3px #ccc;
	z-index:99999999;
}
a.bt_flot:hover {
    background-color:#0080FF;
}

