body{font:12px verdana;background: #fff url(../images/bg1.gif) 0 106px repeat-x}
#context{font:12px verdana;color:#333132}
form, body{padding:0;margin:0}
a{text-decoration:none;}
#text a {text-decoration:underline;color:blue;}
a img{border:0}
#lang{width:173px;height:33px;text-align:center;background: url(../images/bg2.gif) no-repeat;position:absolute;top:0px;right:0;padding-top:8px;z-index:100;}
#lang a{text-transform:uppercase;font: bold 11px helvetica;color:#58595b;margin:0 10px}
#lang a:hover, #issue a.it:hover{color:#fad213}

#head{height:106px;position:relative;width:1000px;}
#logo{position:absolute;top:39px;left:30px;width:257px;height:56px}

#nav{height:14px;position:absolute;top:81px;right:21px;}
div.es #nav{width:599px;}
div.en #nav{width:589px;}
#nav a i {display:none}
#nav a{display:block;height:14px;float:left;background: url(../images/nav2.png) 0 0}

div.es #nav a.n1{width:58px;background-position: 0 -14px}
div.es #nav a.n1:hover{background-position: 0 -28px}
#home div.es #nav a.n1{background-position: 0 0}

div.es #nav a.n2{width:102px;background-position: -58px -14px}
div.es #nav a.n2:hover{background-position: -58px -28px}
#comercial div.es #nav a.n2{background-position: -58px 0}

div.es #nav a.n3{width:193px;background-position: -160px -14px}
div.es #nav a.n3:hover{background-position: -160px -28px}
#tecnologia div.es #nav a.n3{background-position: -160px 0}

div.es #nav a.n4{width:103px;background-position: -266px -14px}
div.es #nav a.n4:hover{background-position: -266px -28px}
#financiero div.es #nav a.n4{background-position: -266px 0}

div.es #nav a.n5{width:115px;background-position: -355px -14px}
div.es #nav a.n5:hover{background-position: -355px -28px}
#fincaraiz div.es #nav a.n5{background-position: -355px 0}

div.es #nav a.n6{width:119px;background-position: -467px -14px}
div.es #nav a.n6:hover{background-position: -467px -28px}
#contactenos div.es #nav a.n6{background-position: -467px 0}

div.en #nav a.n1{width:54px;background-position: 0 -56px}
div.en #nav a.n1:hover{background-position: 0 -70px}
#home div.en #nav a.n1{background-position: 0 -42px}
div.en #nav a.n2{width:143px;background-position: -54px -56px}
div.en #nav a.n2:hover{background-position: -54px -70px}
#comercial div.en #nav a.n2{background-position: -54px -42px}
div.en #nav a.n3{width:114px;background-position: -197px -56px}
div.en #nav a.n3:hover{background-position: -197px -70px}
#tecnologia div.en #nav a.n3{background-position: -197px -42px}
div.en #nav a.n4{width:81px;background-position: -311px -56px}
div.en #nav a.n4:hover{background-position: -311px -70px}
#financiero div.en #nav a.n4{background-position: -311px -42px}
div.en #nav a.n5{width:108px;background-position: -392px -56px}
div.en #nav a.n5:hover{background-position: -392px -70px}
#fincaraiz div.en #nav a.n5{background-position: -392px -42px}
div.en #nav a.n6{width:89px;background-position: -500px -56px}
div.en #nav a.n6:hover{background-position: -500px -70px}
#contactenos div.en #nav a.n6{background-position: -500px -42px}

#content{height:520px;position:relative}

#issue, #context{position:absolute;top:45px;}

#issue{width:260px;height:480px;}
#context{xxoverflow:auto;height:400px;left:300px;width:670px;}
#context #text{position:absolute;width:440px;height:400px;top:0;left:210px}

#context #alttext {position: absolute; width: 600px; height: 400px; top: 0; left: 0;}
#context #alttext .block { margin-bottom: 2em; }
#context #alttext img.left { float: left; } 
#context #alttext h2 { font-size: 12px; margin: 0 0 1em 210px; text-transform: uppercase; }
#context #alttext p { margin: 0 0 0 210px; }

#issue a.it{display:block;text-align:right;padding:27px 10px 10px 0;width:250px;font:bold 15px garamond,san-serif;color:#58595b;background: url(../images/bg4.gif) bottom repeat-x}
#content #issue a.current, .en #lang a.en, .es #lang a.es{color:#ce2028}

#home #issue{top:18px}
#home #context{xxbackground: url(../images/bg3.gif) no-repeat;width:370px;left:570px;padding:/*79px*/ 20px 0 0 20px;height:290px;top:0px}

#contactenos #context{background-color:#d1d3d4;width:880px;left:60px;}
#contactenos #context #text{left:80px;width:250px;height:140px;text-align:right;top:153px}
#contactenos form .inp, #contactenos form .are, #contactenos form .sub{background-color:#e5e5e5;border:solid 1px #484848;padding:8px 20px;font:12px verdana;color:#333133;width:400px;position:absolute;left:350px}
#contactenos form .in1{top:35px}
#contactenos form .in2{top:75px}
#contactenos form .in3{top:115px}
#contactenos form .are{top:155px;height:150px}
#contactenos form .sub{font-weight:bold;padding:5px 0px;color:#6d6f71;border:solid 2px #808285;top:335px;left:470px;width:180px}


/* #footer{text-align:center;font:8px verdana;padding:7px 0;color:#9d9fa2} */
#footer{text-align:center;font:8px verdana;padding:7px 0;color:#444}



