@charset "utf-8";
/* CSS Document */

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 Helvetica,Tahoma, Arial, Helvetica, sans-serif;color:#000000;}
h1, h2, h3, h4, h5, h6{line-height:normal;}
img{border:0;}
a{color:#0394f1;text-decoration:none;font-style:normal;font:1.1em Arial, Helvetica, sans-serif }
a:hover{color:#86c007;font-style: oblique;font:1.1em Arial, Helvetica, sans-serif }
h1 a:hover{color: #0394f1;}
p{font:1.1em Arial, Helvetica, sans-serif}
h1{ font:2.0em  Georgia, "Times New Roman", Times, serif;}
h2{font:1.5em Georgia, "Times New Roman", Times, serif;}
h3{ font:2.0em Georgia, "Times New Roman", Times, serif }
label{ font:1.0em Georgia, "Times New Roman", Times, serif}





/*FIXES*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;} 
* html .clearfix{height:1%}
.clearfix{display:block;} 
.dupfix{float:left;width:1px;height:0px;line-height:0px;visibility:hidden;}

.ContGral{}
.ContGral .hd{background:#FB005F url(../img/fd_hd.gif) repeat-x;} 
.ContGral .hd .Cont{width:980px; margin:auto; background:url(../img/fd_hd_cont.png) no-repeat; padding:155px 0 11px 0}
.ContGral .hd .Cont h1{font:22px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; text-align:center; display:block; width:560px; margin:0 0 0 210px}
.ContGral .bd{}
.ContGral .bd .Cont{width:980px; margin:auto; padding:10px 0 0 0}
.ContGral .bd .Cont .ClLeft{ width:700px; float:left}
.ContGral .bd  .Cont .ClRight{ float:right; width:278px}
.ContGral .bd  .Cont .ClRight h2{ font:19px Arial, Helvetica, sans-serif; color:#FFF; background:url(../img/fd_tt.gif) no-repeat; width:202px; display:block; margin:41px 0 19px 0; padding:0 76px 0 0px; text-align:right}
.ContGral .bd  .Cont .ClRight p{ font:12px Arial, Helvetica, sans-serif; color:#000; line-height:14px}
.ContGral .bd  .Cont .ClRight p a{color:#FA317C; line-height:14px; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
.ContGral .bd  .Cont .ClRight p a:hover{color:#FA317C; line-height:14px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline}

.ContGral .bd  .Cont .ClRight .img{ display:block; width:161px; height:121px; margin:22px 0 0 55px}
.ContGral .bd  .Cont .ClRight .img img{ display:block; width:161px; height:121px}



.ContGral .bd .Cont h2{font:22px Arial, Helvetica, sans-serif; font-weight:bold; color:#3C95FF; margin:0 0 0 5px}
.ContGral .bd .Cont h3{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#FA317C; line-height:11px; margin:0 0 0 5px}
.ContGral .bd .Cont .Caja{ border-top:6px solid #3b97fe;margin:5px 5px 0 5px}
.ContGral .bd .Cont .Caja .Categorias{background:url(../img/fd_listado_carpetas.gif) repeat-x; display:block; padding:6px 0 4px 13px; margin:0 0 0 0}
.ContGral .bd .Cont .Caja .Categorias li{display:block; float:left; width:191px; margin:0 0 5px 0}
.ContGral .bd .Cont .Caja .Categorias li a{ font:12px Arial, Helvetica, sans-serif; color:#000; display:block; background:url(../img/ic_carpeta.gif) no-repeat; padding:0 0 0 20px}
.ContGral .bd .Cont .Caja .Categorias li a:hover{ font:12px Arial, Helvetica, sans-serif; color:#000; display:block; background:url(../img/ic_carpeta.gif) no-repeat; padding:0 0 0 20px; text-decoration:underline}

.ContGral .bd .Cont .Caja .iframe{ height:240px; width:690px; background:#FFF; margin:4px 0 0 0}
.ContGral .bd .Cont .Camaras{padding:31px 0 0 0}
.ContGral .bd .Cont .Camaras li{ background:url(../img/fd_camara.gif) no-repeat; width:196px; height:253px; position:relative; display:block; float:left; margin:0 0 7px 0}
.ContGral .bd .Cont .Camaras li img{ position:absolute; top:70px; left:17px}
.ContGral .bd .Cont .Camaras li .nombre{font:14px Arial, Helvetica, sans-serif; font-weight:bold; position:absolute; top:198px; left:18px; color:#FFF}
.ContGral .bd .Cont .Camaras li .ahora{font:10px Arial, Helvetica, sans-serif;position:absolute; top:213px; left:66px; color:#FFF}
.ContGral .bd .Cont .motivos{ border-top:6px solid #3b97fe; margin:5px 5px 0 5px; padding:0 0 6px 0}
.ContGral .bd .Cont .motivos p{ font:12px Arial, Helvetica, sans-serif; padding:3px 0 0 0; display:block; margin:0 0 10px 0}
.ContGral .bd .Cont .motivos p span{color:#E71185}
.ContGral .ft{ background:#FB005F}
.ContGral .ft .Cont{width:980px; margin:auto; padding:15px 0 0 0;}

.ContGral .ft .Cont .lg{ background:url(../img/lg_adictas.gif) no-repeat; display:block; width:126px; height:53px; margin:0 0 0 16px; float:left}
.ContGral .ft .Cont .Centro{ float:left; width:650px; margin:0 0 0 100px}
.ContGral .ft .Cont .Centro p{ font:10px Arial, Helvetica, sans-serif; color:#FFF; text-align:center}
.ContGral .ft .Cont .Centro ul{ display:block; margin:0 0 0 100px}
.ContGral .ft .Cont .Centro ul li{ display:block; float:left; padding:0 5px 0 5px; background:url(../img/separa.gif) no-repeat right}
.ContGral .ft .Cont .Centro ul li a{font:10px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; margin:0; padding:0}
.ContGral .ft .Cont .Centro ul li a:hover{font:10px Arial, Helvetica, sans-serif; color:#000; text-align:center; margin:0; padding:0}


