body{margin:0px;padding:0px;background-color: #171717;font-family:tahoma,sans-serif,verdana;font-size:12px;color:#606060;}
img{border-width:0px;background-color:Transparent;}
ul{list-style-type: none;margin:0px;padding:0px;}
li{display: inline;}
h1,h2,h3,h4,h5{font-size:12px;padding:0px;margin:0px;}

#bbGeneral{width:100%;background-color:Transparent ;height:666px;background-image:url(../images/web/fondo.html);padding-top:56px;background-repeat:repeat-x;}
#bbMain{width:1000px;height:580px;position:relative;}
#bbMain .uno{width:203px;height:580px;background-image:url(../images/web/fondo-1.html);top:0px;left:0px;position:absolute;}
#bbMain .dos{width:776px;height:580px;float:left;text-align:left;top:0px;left:203px;position:absolute;}
#bbMain .tres{width:21px;height:580px;background-image:url(../images/web/fondo-3.html);top:0px;left:979px;position:absolute;}

#bbMain .dos .contenido{width:446px;height:510px;margin:30px;text-align:justify;position:absolute;top:150px;}

#bbMain .dos .generica01{background-image:url(../images/web/generica01.html);width:776px;height:580px;margin:0px;}
#bbMain .dos .generica02{background-image:url(../images/web/generica02.html);width:776px;height:580px;margin:0px;}
#bbMain .dos .generica03{background-image:url(../images/web/generica03.html);width:776px;height:580px;}
#bbMain .dos .generica04{background-image:url(../images/web/generica04.html);width:776px;height:580px;}
#bbMain .dos .generica05{background-image:url(../images/web/generica05.html);width:776px;height:580px;}
#bbMain .dos .generica06{background-image:url(../images/web/generica06.html);width:776px;height:580px;}
#bbMain .dos .generica07{background-image:url(../images/web/generica07.html);width:776px;height:580px;}
#bbMain .dos .generica08{background-image:url(../images/web/generica08.html);width:776px;height:580px;}
#bbMain .dos .generica09{background-image:url(../images/web/generica09.html);width:776px;height:580px;}
#bbMain .dos .generica10{background-image:url(../images/web/generica10.html);width:776px;height:580px;}
#bbMain .dos .generica11{background-image:url(../images/web/generica11.html);width:776px;height:580px;}
#bbMain .dos .generica12{background-image:url(../images/web/generica12.html);width:776px;height:580px;}
#bbMain .dos .generica13{background-image:url(../images/web/generica13.html);width:776px;height:580px;}
#bbMain .dos .generica14{background-image:url(../images/web/generica14.html);width:776px;height:580px;}
#bbMain .dos .generica15{background-image:url(../images/web/generica15.html);width:776px;height:580px;}
#bbMain .dos .generica16{background-image:url(../images/web/generica16.html);width:776px;height:580px;}
#bbMain .dos .generica17{background-image:url(../images/web/generica17.html);width:776px;height:580px;}
#bbMain .dos .generica18{background-image:url(../images/web/generica18.html);width:776px;height:580px;}
#bbMain .dos .generica19{background-image:url(../images/web/generica19.html);width:776px;height:580px;}

#noticias,#noticia{background-image:url(../images/web/noticias.html);width:776px;height:580px;overflow:auto;}
#bbMain .dos .experiencia{background-image:url(../images/web/experiencia.html);width:776px;height:580px;position:absolute;}

#bbMain .dos .experiencia .listado{position:relative;top:100px;height:450px;width:736px;left:20px;}
#bbMain .dos .experiencia .listado ul li ul li{background-color:Transparent;width:200px;display:block;color:#606060;list-style-type: none; list-style-position:inside;}
#bbMain .dos .experiencia .listado ul li ul{clear:both;margin-top:0px;}
#bbMain .dos .experiencia .listado ul li{color:#FFF;width:240px;display:block;}
#bbMain .dos .experiencia .listado ul li b{background-color:#378BB8;width:230px;display:block;height:18px;font-size:14px;text-align:center;}
#bbMain .dos .experiencia .listado ul{margin-top:5px;}
#bbMain .dos .experiencia .listado .i{float:left;height:450px;width:245px;}
#bbMain .dos .experiencia .listado .c{float:left;height:450px;width:245px;}
#bbMain .dos .experiencia .listado .d{float:left;height:450px;width:245px;}
#bbMain .dos .experiencia .listado h2{margin:0px;padding:0px;font-size:16px;color:#378BB8;}
#noticia{text-align:center;position:relative;}
#noticia .foto{float:left;margin:0px 10px 10px 0px;vertical-align:top;} 
#noticia .new{text-align:left;position:absolute;top:40px;left:20px;}
#noticia .new .superior{clear:both;}
#noticia .new .fecha{clear:both;}
#noticia .new .info{clear:both;margin-top:10px;margin-bottom:10px;}
#noticia .new{width:700px;margin-left:20px;}
#noticia .new .superior{clear:both;height:23px;margin-top:5px;}
#noticia .new .superior .tit{float:left;width:570px;color:#378BB8;font-size:16px;}
#noticia .new .superior .tit a{color:#378BB8;text-decoration:none;}
#noticia .new .superior .com{float:right;width:102px;height:23px;}
#noticia .new .superior .com span{height:18px;display:inline-block;}
#noticia .new .superior .com a{text-decoration:none;color:#FFF;background-image: url(../images/web/num-com.html);width:31px;height:21px;display:inline-block;margin-left:4px;padding-top:2px;text-align:center;}
#noticia .new .fecha{clear:both;height:14px;color:#378BB8;float:left;}
#noticia .new .info .imagen{display:inline;float:left;}
#noticia .new .info .imagen img{margin: 0px 10px 10px 0px;}
#imagen{width:344px;height:264px;overflow:hidden;text-align:center;background-color:#dcdcdc;border:solid 1px #d0d0d0;position:relative;}
#imagen:hover{cursor:pointer;}

#noticias .resultado{position:absolute;top:90px;}
#noticias .resultado h4{margin:0px;padding:0px;padding-bottom:1px;border-bottom:dotted 1px #606060;color:#378BB8}
#noticias .resultado .news{width:750px;height:450px;float:left;padding:10px;padding-top:0px;}
#noticias .resultado .categorias{width:219px;height:450px;border-left:solid 1px #606060;float:left;padding:10px;padding-top:0px;}
#noticias .resultado .categorias a{display:block;height:12px;color:#808080;text-decoration:none;padding-top:8px;}
#noticias .resultado .categorias a:hover{text-decoration:underline;}
#noticias .resultado .news .cont{height:430px;overflow:hidden;}
#noticias .resultado .news .cont .new{height:100px;border-bottom:dotted 1px #606060;}
#noticias .resultado .pager{color:#378BB8;position:relative;text-align:center;}
#noticias .resultado .pager .ant{margin-right:30px;}
#noticias .resultado .pager .sig{margin-left:30px;}

#bbMenu{width:203px;margin-top:170px;}
#bbMenu ul{text-align:left;}
#bbMenu ul li{display:block;width:224px;position:relative;}
#bbMenu ul li:last-child a{border-bottom-width:0px;}
#bbMenu ul li a.active{background-position:0 0;color:#FFF;font-weight:bold;}
#bbMenu ul li a.active:hover{width:210px;}
#bbMenu ul li a{color:#fff;text-decoration:none;display:block;height:18px;padding-top:8px;white-space:nowrap;width:210px;padding-left:10px;background-image: url(../images/web/mnu.html);background-position:0px 29px;background-repeat:no-repeat;}
#bbMenu ul li a:hover{background-position:0 0;font-weight:bold;color:#FFF;width:193px;overflow:hidden;}
/*#bbMenu ul li:hover{z-index:auto;width:203px;}*/
#bbMenu ul li ul{width:203px;display:none;background-color:#0092FF;}
#bbMenu ul li ul li{height:20px;margin-left:4px;background-color:#7a7a7a;width:199px;}
#bbMenu ul li ul li a{color:#FFF;padding-top:2px;height:18px;}
#bbMenu ul li ul li a:hover,#bbMenu ul li ul li a.active{background-position:-4px -28px;color:#FFF;font-weight:normal;width:189px;}
#bbMenu ul li ul li a.active{width:208px;overflow:visible;height:18px;}

#bbPie{clear:both;width:1000px;overflow:hidden;background-color:Transparent;font-size:10px;color:#a0a0a0;padding-top:10px;height:20px;}
#bbPie a{color:#a0a0a0;text-decoration:none;}
#noticias .resultado .news .cont .new .info .superior{clear:both;height:23px;margin-top:5px;}
#noticias .resultado .news .cont .new .info .fecha{clear:both;height:14px;color:#378BB8;float:left;}
#noticias .resultado .news .cont .new .info .resumen{clear:both;width:370px;height:50px;}
#noticias .resultado .news .cont .new .info .resumen a{color:#606060;text-decoration:none;}
#noticias .resultado .news .cont .new .imagen{float:left;width:100px;height:100px;float:left;overflow:hidden;margin-right:10px;margin-bottom:10px;}
#noticias .resultado .news .cont .new .imagen img{margin-top:5px;}
#noticias .resultado .news .cont .new .info{float:right;height:100px;}
#noticias .resultado .news .cont .new .superior .tit{float:left;color:#378BB8;font-size:16px;}
#noticias .resultado .news .cont .new .superior .tit a{color:#378BB8;text-decoration:none;}
#noticias .resultado .news .cont .new .superior .com{float:right;width:102px;height:23px;}
#noticias .resultado .news .cont .new .superior .com span{height:18px;display:inline-block;}
#noticias .resultado .news .cont .new .superior .com a{text-decoration:none;color:#FFF;background-image: url(../images/web/num-com.html);width:31px;height:22px;display:inline-block;margin-left:4px;padding-top:1px;text-align:center;}


#comentarios form{background-color:#efefef;border-top:solid 2px #bfbfbf;border-bottom:solid 2px #bfbfbf;}
#comentarios form table{margin:0;padding:0;}
#comentarios form table td{padding:4px;}
#comentarios form #comentario{border:solid 1px #bfbfbf;width:690px;height:100px;font-family: tahoma,sans-serif,verdana;}
#comentarios form input[type=text]{border:solid 1px #bfbfbf;width:280px;}
#comentarios form .ayuda{font-size:10px;font-family: tahoma,sans-serif,verdana;text-align:right;padding:0px;}
#comentarios form .nomail{float:left;padding:0px;margin:0px;}
#comentarios form .ayuda span{display:inline-block;padding-top:5px;padding-right:4px;}
#comentarios form label{font-weight:bold;font-family: tahoma,sans-serif,verdana;color:#606060;}

#comentarios .aviso{width:700px;height:48px;margin-bottom:10px;margin-top:10px;color:#FFF;font-size:16px;font-weight:bold;text-align:center;clear:both;background-image:url(../images/web/com-first.html);overflow:hidden;}
#comentarios .sep-sup{background-color:#808080;padding:4px;color:#FFF;font-weight:bold;display:block;background-image:url(../images/web/com.html)}
#comentarios{margin-top:10px;margin-bottom:10px;clear:both;}
#comentarios .comentario{margin-top:10px;}
#comentarios .comentario .sup{border-bottom-color: #dcdcdc;border-bottom-style: dotted; border-bottom-width: 1px;margin-bottom:4px;height:46px;}
#comentarios .comentario .sup .cod{font-size:40px;color:#4E79A3;font-weight:bold;font-family: tahoma,sans-serif,verdana;display:inline;}
#comentarios .comentario .sup .ava{width:32px;height:32px;display:inline;margin-left:10px;}
#comentarios .comentario .sup .nom{color:#4E79A3;font-weight:bold;margin-left:10px;}
#comentarios .comentario .sup .mai{color:#808080;font-weight:bold;margin-left:20px;}
#comentarios .comentario .fecha{font-family: tahoma,sans-serif,verdana;margin-left:10px;font-size:11px;}
#comentarios .sep{background-image: url(../images/web/sep.html);background-repeat:repeat-x;height:26px;}

#sendcomment{width:177px;height:20px;background-image:url(../images/web/btn-pub-com.html);float:right;}
#sendcomment:hover{background-position:-177px 0px;}

#sendcontacto{width:93px;height:20px;background-image:url(../images/web/btn-sen-con.html);float:right;}
#sendcontacto:hover{background-position:-93px 0px;}

#carrito{position:relative;overflow:hidden;width:344px;height:80px;margin:10px 0 10px;float:left;}
#minis{width:20000em;position:absolute;height:80px;left:12px;}
#minis .active{border:2px solid #344C8B;position:relative;}
#minis .mini{width:76px;height:76px;overflow:hidden;margin-left:6px;float:left;border:2px solid #FFF;text-align:center;}
#minis .mini:first-child{margin-left:0px;}

#carrito .next,#carrito .prev{background-image:url(../images/web/btnImgs.html);width:12px;height:80px;margin:0px;background-repeat:no-repeat;position:absolute;background-color:#FFF;}
#carrito .next{background-position:-10px 0px;right:0px;} 
#carrito .next:hover{background-position:-33px 0px; }
#carrito .prev{background-position:0px 0px;left:0px;} 
#carrito .prev:hover{background-position:-23px 0px; }
