html, body, div, h1, h2, h3, h4, h5, h6, ul, li, ol, p, form, dd, dl, dt, label, fieldset, legend{margin:0;padding:0;list-style:none;font-weight:normal;}
body{font:normal 12px/14px Arial, Helvetica, sans-serif;position:relative;height:100%;background:#232323;}
img, fieldset{border:0;}
a{text-decoration:underline;color:#b5b5b5;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;}
input, select, textarea{font:12px tahoma, Arial, Helvetica, sans-serif;}

/*FIXES UTILES*/
.dupfix{float:left;width:1px;height:0px;line-height:0px;visibility:hidden;}
ul,ol{position:relative;}
* html .pngfix{behavior:url(iepngfix.htc);}

/*CLEARFIX*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

/*CURVAS*/
.Cv{background:no-repeat;width:4px;height:4px;position:absolute;font-size:0;}
.Tl{top:0;left:0;background-position:left top;}
.Tr{top:0;right:0;background-position:right top;}
.Bl{bottom:0;left:0;background-position:left bottom;}
.Br{bottom:0;right:0;background-position:right bottom;}

/*Layout*/
.layout{width:996px;margin:0 auto;background:url(../img/Comun/fd_Layout.gif) left top repeat-y;}
.layout .contLayout{width:956px;background:#fff;margin:0 0 0 18px;padding:0 2px 2px;position:relative;}
.layout .contLayout .sombraBottom{background:url(../img/Comun/fd_SombraBottom.gif) left top repeat-x;height:18px;width:960px;position:absolute;left:0;bottom:-18px;font-size:0;}
.layout .contLayout .Cv{background:url(../img/Comun/cv_SombraBottom.gif) no-repeat;width:18px;height:18px;position:absolute;}
.layout .contLayout .Bl{bottom:-18px;left:-18px;background-position:left bottom;}
.layout .contLayout .Br{bottom:-18px;right:-18px;background-position:right bottom;}

/*Header*/
.hd .sony{background:#000 url(../img/Home/fd_Arg.gif) 858px 22px no-repeat;padding:18px 0 18px 17px;}
.hd .sony h1 a{width:90px;height:31px;display:block;background:url(../img/Home/lg_Sony.gif) no-repeat;}
.hd .sony h1 a span{display:none;}

/*Legales*/
.hd .division{background:url(../img/Home/fd_Division.gif) left top repeat-x;padding:6px 0 10px 298px;}
.hd .division li{float:left;font:normal 11px Arial, Helvetica, sans-serif;color:#b5b5b5;}
.hd .division li a{font-size:11px;}
.hd .division li span{padding:0 7px;}

/*botonera*/
.hd .botonera{background:#3f3f3f;border-bottom:2px solid #01a4e9;overflow:hidden;height:29px;}
.hd .botonera li{float:left;padding:0 1px 0 0;}
.hd .botonera li a{height:29px;display:block;background:url(../img/Home/Btn_Gral.gif) left top no-repeat;}
.hd .botonera .facturacion a{background-position:0 0;width:158px;}
.hd .botonera .facturacion a:hover{background-position:0 -29px;}
.hd .botonera .facturacion .Act a{background-position:0 -29px;cursor:default;}
.hd .botonera .garantia a{background-position: 0 -58px;width:171px;}
.hd .botonera .garantia a:hover{background-position: 0 -87px;}
.hd .botonera .garantia .Act a{background-position: 0 -87px;cursor:default;}
.hd .botonera .productos a{background-position: 0 -116px;width:237px;}
.hd .botonera .productos a:hover{background-position: 0 -145px;}
.hd .botonera .productos .Act a{background-position: 0 -145px;cursor:default;}
.hd .botonera .alta a{background-position: 0 -174px;width:177px;}
.hd .botonera .alta a:hover{background-position: 0 -203px;}
.hd .botonera .alta .Act a{background-position: 0 -203px;cursor:default;}
.hd .botonera .asesores a{background-position: 0 -232px;width:209px;}
.hd .botonera .asesores a:hover{background-position: 0 -261px;}
.hd .botonera .asesores .Act a{background-position: 0 -261px;cursor:default;}
.hd .botonera .asesores{padding:0;}
.hd .botonera span{display:none;}

/*Footer*/
.ft{border-top:2px solid #fff;background:#000;padding:12px 0 12px;}
.ft p{color:#666;font:normal 11px/18px Arial, Helvetica, sans-serif;padding:0 0 0 20px;}
.ft p a{color:#666;}