body{ margin:0; padding:0; background:url(../img/fondo.jpg) top left; font:11px tahoma, verdana; color:#a7a7a7}
img{margin:0; padding:0; border:none}
a{ text-decoration:none; color:#a2a2a2}
a:hover{ text-decoration:underline}
.cleaner{clear:both; margin:0; padding:0}
.layout{ width:951px; margin:0 auto; padding:0; position:relative;background:#fff url(../img/header.jpg) no-repeat top left; }
.muneco{ position:absolute; top:0; left:0; background:url(../img/muneco.gif) left; width:224px; height:341px; z-index:10}
.collar{background:url(../img/collar.gif); width:38px; height:42px; position:absolute; left:216px; top:195px; z-index:20}
/*HEADER*/
.logo{ position:absolute; top:0; left:134px; z-index:12}
.header{width:951px;  position:relative}
.header .menu{margin:0; padding:0;float:right; margin-top:34px; list-style-type:none;}
.header .menu li{ float:left; display:block; padding:0 17px; border-right:1px solid #fff}
.header .menu li a{ color:#fff}
.header .menu li a.on{ color:#201c0e; font-weight:bold;}
.header .menu li.last{ padding-right:0; border:none}
.header .buscador{background:url(../img/fd-buscador.gif) repeat-x bottom; height:45px; float:right; width:432px; position:relative}
.header .buscador .left{position:absolute; background:url(../img/im-lupa.gif) no-repeat bottom; width:45px; height:45px; left:0; top:0}
.header .buscador .right{position:absolute; background:url(../img/cv-buscador-r.gif) no-repeat bottom right; width:5px; height:36px; right:0; bottom:0}
.header .buscador .texto{background-color:#D9D1BF; border:none; font:12px tahoma, verdana; color:#4f4323; margin-left:61px; float:left; width:260px; margin-top:19px; margin-right:10px}
.header .buscador .boton{ margin-top:15px;}
.header .banner{ margin-top:11px; float:right; }


/*COLUMNA DERECHA*/
.colright{ width:727px; float: right; background:#fff url(../img/fd-colright.jpg) repeat-x top; position:relative}
.topRig{width:734px; background:url(../img/cv-topcr.jpg) bottom right; height:26px; float:right;}

/*CETEGORIAS*/
.categorias{background:url(../img/fd-categoT.gif) repeat-x top;margin:0 13px 13px 13px; width:702px }
.categorias .fondo{background:url(../img/fd-categoria.gif) repeat-y left}
.categorias .cateB{ background:url(../img/fd-categoB.gif) repeat-x bottom; position:relative; width:702px}
.categorias .topL{ position:absolute; top:0; left:0; background:url(../img/cv-categoriasG.gif) top left; font-size:0; width:5px; height:5px; font-size:0}
.categorias .topR{ position:absolute; top:0; right:0; background:url(../img/cv-categoriasG.gif) top right; font-size:0; width:5px; height:5px; font-size:0}
.categorias .bottomL{ position:absolute; bottom:0; left:0; background:url(../img/cv-categoriasG.gif) bottom left; font-size:0; width:5px; height:5px; font-size:0}
.categorias .bottomR{ position:absolute; bottom:0; right:0; background:url(../img/cv-categoriasG.gif) bottom right; font-size:0; width:5px; height:5px; font-size:0}

.categorias .superior{height:36px; margin:0 6px; padding-top:6px }
.categorias .superior img{float:left}
.categorias .superior .marron{background:url(../img/fd-marron.gif) repeat-x; height:36px; float:left; position:relative}
.categorias .superior .marron a{ display:block; margin:11px 0; padding:0 12px; border-right:2px #b8af9b solid; float:left; color:#fff}
.categorias .superior .marron .right{position:absolute; right:0; height:36px; width:4px; background:url(../img/cv-marrin-R.gif) right}

.categorias .amarillo{ margin-top:4px; height:27px; float:right; background:url(../img/fd-amarillo.gif) repeat-x; position:relative}
.categorias .amarillo .left{width:4px; height:27px; position:absolute; left:0; top:0; background:url(../img/cv-amarillo.gif) left}
.categorias .amarillo .right{width:4px;height:27px; position:absolute; right:0; top:0; background:url(../img/cv-amarillo.gif) right}
.categorias .amarillo p{ margin:7px 0; padding:0 4px; color:#996917}
.categorias .amarillo p span{ font-weight:bold; color:#1b1b1b}

.categorias .links{ margin:0 6px; padding-top:6px; padding-bottom:9px }
.categorias .links a{ padding-left:21px; display:block; float:left; background:url(../img/ic-catego.gif) no-repeat left; color:#9e9580; font:11px tahoma, verdana; width:115px; padding-bottom:3px; margin:0}
.categorias .links a.on{font-weight:bold; background-image:url(../img/ic-categoO.gif)}


/*AFILIADOS*/
.afiliados{width:153px; float:right;background:url(../img/fd-afiliados.gif) repeat-y; margin-top:13px}
.afiliados .top{width:153px; height:6px; background:url(../img/cv-afiliados.gif) top; font-size:0}
.afiliados .bottom{width:153px; height:6px; background:url(../img/cv-afiliados.gif) bottom; font-size:0;}
.afiliados .titulo{margin:3px 0 0 9px}
.afiliados ul{ margin:0; padding:0; list-style-type:none; margin:0 9px}
.afiliados ul a{ color:#787162; padding-left:17px; background:url(../img/ic-afiliados.gif) left no-repeat; display:block; padding-bottom:2px}
.afiliados .verTodas{ font-weight:bold; color:#615030; padding-left:17px; display:block; padding-bottom:2px}
.afiliados .agregar{ font-weight:bold; color:#8d6f34; padding-left:17px; display:block; padding-bottom:2px}
.afiliados .banner{ margin:13px 0 6px 17px}


/*FICHAS*/
.fichas_conten{ float:left; width:536px; margin-top:13px}
.ficha .video{float:left; background:url(../img/tele.jpg) no-repeat top left; width:173px; height:121px; padding:41px 0 0 25px }
.ficha .datos{float:right; width:334px; position:relative}
.ficha .titulo{background:url(../img/fd-tituloFi.gif) repeat-x bottom; padding-bottom:6px; padding-top:24px; position:relative; margin-bottom:6px}
.ficha .titulo a{ font:bold 18px tahoma, verdana; color:#8d6f33}
.ficha .titulo span{position:absolute; right:0; bottom:6px; color:#d6c4a1}
.ficha .catego{ background:url(../img/ic-categoB.gif) no-repeat left; margin:13px 0 0; padding:0 0 0 20px; font-weight:bold; color:#80755e}
.ficha .catego span{ font-weight:normal}



/*PAGINACION*/
.paginacion{background:url(../img/fd-paginacion.gif); height:32px; width:536px; position:relative; font:18px tahoma, verdana}
.paginacion .left{background:url(../img/cv-paginacion.gif) left; width:5px; height:32px; position:absolute; left:0}
.paginacion .right{background:url(../img/cv-paginacion.gif) right; width:5px; height:32px; position:absolute; right:0}
.paginacion a{ display:block; float:left; margin:4px 4px; color:#fff}
.paginacion p{ display:block; float:left; margin:4px 4px 0 10px; color:#fcb93f}
.paginacion a.on{color:#cbae71}

/*COLUMNA IZQUIERDA*/
.colleft{width:215px; float:left;margin-top:100px;  background:url(../img/fd-rightH.gif)}
.colleft .top{background:url(../img/cv-colR.gif) top; width:215pX; height:7px; font-size:0;}
.colleft .bottom{background:url(../img/cv-colR.gif) bottom; width:215pX; height:7px; font-size:0;}

.colleft .tags{ background:url(../img/tt-tags.gif) top no-repeat; padding-top:48px;width:193px; margin:25px auto 0; text-align:center}
.colleft .tags a{font:11px Arial, Helvetica, sans-serif; color:#807b72}
.colleft .tags a.dos{font-size:12px}
.colleft .tags a.tres{font-size:14px}
.colleft .tags a.cuatro{font-size:18px}
.colleft .banner{margin:13px 0 0 7px}


.colleft .tags2{ background:url(/img/masvistos_qp.jpg) top no-repeat; padding-top:48px;width:193px; margin:25px auto 0; text-align:center}
.colleft .tags2 a{font:11px Arial, Helvetica, sans-serif; color:#807b72}
.colleft .tags2 a.dos{font-size:12px}
.colleft .tags2 a.tres{font-size:14px}
.colleft .tags2 a.cuatro{font-size:18px}


.colleft .masvisto{background:url(../img/tt-masvisto.gif) no-repeat top; width:193px; margin:13px 0 0 10px; padding-top:46px}
.colleft .masvisto .video{background:url(../img/teleM.jpg) top no-repeat; padding-top:51px; padding-left:20px}
.colleft .masvisto .area{width:120px; height:90px; background-color:#FF0000;}
.colleft .masvisto .titulo{font:bold 12px Arial, Helvetica, sans-serif; color:#807b72; padding-left:5px}
.colleft .masvisto .titulo a{ color:#1b1b1b}
.colleft .masvisto p{ font:12px Arial, Helvetica, sans-serif; color:#1b1b1b; padding-top:22px}
.colleft .masvisto p span{ font-weight:bold}
.colleft .masvisto ul{ margin:13px 0 0; list-style-type:none; color:c2b9a5; padding:0; text-align:left; font:12px Arial, Helvetica, sans-serif}
.colleft .masvisto ul a{ color:#1b1b1b}



.colleft .destacado1{background:url(/img/video_destacado2.jpg) no-repeat top; width:193px; margin:13px 0 0 10px; padding-top:46px}
.colleft .destacado1 .video{background:url(../img/teleM.jpg) top no-repeat; padding-top:51px; padding-left:20px}
.colleft .destacado1 .area{width:120px; height:90px; background-color:#FF0000;}
.colleft .destacado1 .titulo{font:bold 12px Arial, Helvetica, sans-serif; color:#807b72; padding-left:5px}
.colleft .destacado1 .titulo a{ color:#1b1b1b}
.colleft .destacado1 p{ font:12px Arial, Helvetica, sans-serif; color:#1b1b1b; padding-top:22px}
.colleft .destacado1 p span{ font-weight:bold}
.colleft .destacado1 ul{ margin:13px 0 0; list-style-type:none; color:c2b9a5; padding:0; text-align:left; font:12px Arial, Helvetica, sans-serif}
.colleft .destacado1 ul a{ color:#1b1b1b}




/*FOOTER*/
.footer{background:url(../img/footer.jpg); width:951px; height:82px; padding-top:60px}
.footer ul{ list-style-type:none; text-align:center;font:12px tahoma, verdana; margin:0; padding:0; color:#fff}
.footer ul li{ padding-bottom:4px}
.footer ul li a{ font-weight:bold; color:#eda218}
.footer ul li a.ilusion{ font-weight:normal; color:#251c0a}


/*FICHA*/
.ruta{margin:0 0 0 40px}
.ruta a{ color:#a2a2a2}
.ruta span{ margin:0; padding:0; font-weight:bold}
.fichaup .votar{ float:left; width:99px; height:65px; float:left; padding-left:9px; display:block}
.fichaup .titulo{ background:url(../img/fd-toptele.gif) top no-repeat; width:616px; height:23px; float:right; text-align:center;  margin:16px 0 0; padding:42px 0 0  }
.fichaup .titulo span{ margin:0; padding:0;font:14px tahoma, verdana; color:#574728;}
.fichaup .titulo a{ color:#e5d6b6; font-size:11px}
.fichaR{ width:616px; float:right}
.fichaR .video{background:url(../img/fd-tele.jpg); width:557px; height:487px; padding-left:59px}

.fichaR h2{color:#8d6f33; font: bold 12px tahoma, verdana; margin:0; padding:0}
.fichaR .banner{margin-top:16px}
.fichaR p{ margin:0; padding:0}
.fichaR  .info{ margin-left:9px}
.fichaL{ width:322px; float:left; background:url(../img/fd-fichaL.gif) left repeat-y;margin-top:6px}
.fichaL .top{background:url(../img/cv-fichaL.gif) top; width:322px; height:5px; font-size:0;}
.fichaL .bottom{background:url(../img/cv-fichaL.gif) bottom; width:322px; height:5px;font-size:0}
.fichaL .datos{margin:0 12px 0 10px; padding-top:26px}
.fichaL .datos .info{ color:#51482f; margin:0 0 4px; padding:0; float:left}
.fichaL .datos .info span{ font-weight:bold}
.fichaL .datos .visitas{ float:right; color:#aca28a;}
.fichaL .datos .visitas span{ font-weight:bold}
.fichaL .datos p{color:#8f8466; margin:0 0 16px; padding:0}
.fichaL .datos .boton{ margin-bottom:4px; display:block; margin-left:5px}
.fichaL .datos .banner{ margin-bottom:10px}
.fichaL .relacionados{ width:300px;background:url(../img/tt-relacionados.gif) top no-repeat; padding-bottom:16px}
.fichaL .relacionados p{ color:#51482f; margin:31px 0 0 16px; padding:0; float:left;}
.fichaL .relacionados .verTodas{ color:#51482f; margin:31px 16px 0 0; padding:0; float:right; font-weight:bold}
.fichaL .relacionados .video{ width:120px; padding:16px 7px 0 17px; float:left; text-align:center}
.fichaL .relacionados .video a{ color:#51482f; font:11px Arial, Helvetica, sans-serif; padding-top:4px}
.colLIndex ,.colLFicha{padding-left:9px}
p.tags{ background:url(../img/ic-tags.gif) no-repeat left; margin:6px 0 0; padding:0 0 0 20px; font-weight:bold; color:#80755e}
p.tags span{ font-weight:normal}
p.catego{ background:url(../img/ic-categoB.gif) no-repeat left; margin:13px 0 0; padding:0 0 0 20px; font-weight:bold; color:#80755e}
p.catego span{ font-weight:normal}
