body, div, h1, h2, h3, h4, h5, h6, ul, li, p, form, ol, dd, dt, dl{margin:0;padding:0;font-weight:normal;list-style:none;}
body{height:100%; font:12px/15px Arial, Helvetica, sans-serif;color:#3A3A3A;}
h1, h2, h3, h4, h5, h6{line-height:16px;font-weight:bold;font-size:14px;color:#000000;text-align:left;}
img{border:0;padding:0;margin:0;}
a{color:#0e2e7d;text-decoration:underline;}
a:hover{text-decoration:none;}

/*FIXES*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;} 
* html .clearfix{height:1%}
.clearfix{display:block;}

/*ESTRUCTURA PAGINA*/
.back{background:#E2EBF0 url(graficaV2/fd-content.jpg) repeat-x;}
.layout{width:760px;background:#E2EBF0 url(graficaV2/fd-content.jpg) repeat-x;margin:0;padding:0 5px 0 5px;text-align:left;}
.hd{width:750px;margin:0;}

.rojo{color:#FF0000;font-weight:bold;}

.contcelus{width:750px;margin:0;}
.contcelus .izq{width:240px;margin:0;float:left;background:url(graficaV2/fd-celular.jpg) no-repeat;}
.contcelus .izq .instr{width:220px;margin:250px 5px 20px 5px;float:left;}
.contcelus .izq .instr .txt{padding:5px; margin-bottom:10px;}
.contcelus .izq .instr .txt span{font-weight:bold;}

.contcelus .der{width:500px;margin:0;float:left;}
.contcelus .der .instr {background-color:#FBFFC2;width:490px;margin:50px 5px 20px 5px;float:left;}
.contcelus .der .instr .items{width:470px;margin:10px;border-bottom:1px solid #045678; padding-bottom:10px;}
.contcelus .der .instr .ult{border:none;}
.contcelus .der .instr .items .screen{width:140px;margin:0 10px 0 10px;float:left;}
.contcelus .der .instr .items .num{width:50px;margin:0;float:left; text-align:center;}
.contcelus .der .instr .items .texto{width:210px;margin:10px 5px 10px 5px;float:left;font-size:13px;color:#222222;line-height:18px;}
.contcelus .der .instr .items .texto .rojo{color:#FF0000;font-weight:bold;}
.contcelus .der .instr .items .texto span{font-weight:bold;color:#000000;}


.content{background-color:#dde0e8;padding:12px 12px 0;margin:7px 0 0;}
.content .root{height:28px;line-height:28px;font-size:11px;}
.content .root span{padding:0 6px;}
.content .ft{height:39px;float:left;padding:10px 0 0;font-size:11px;color:#808285;}
.content .ft a{color:#808285;}
.content .ft p{float:left;}
.content .ft .linksFt{float:right;}
.content .ft .linksFt a{color:#808285;}
.content .ft .linksFt span{padding:0 9px;}
.content .info{padding:14px;width:944px;border:1px solid #FFF;background:#FFF;float:left;}
.content .info img.tit-mapas{margin:9px 0 18px 4px;}
