body{background:url(../img/bg.gif) repeat-x; background-color:#343334; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#fff;}
a{text-decoration:none}
a:hover{text-decoration:underline}
.clear{clear:both; margin:0; padding:0}
.contenedor{width:938px; position:relative; margin:0 auto}

.linkafiliado a:link, .linkafiliado a:visited {
	color:#F8B80A;
	text-decoration:none;
}
.linkafiliado a:hover, .linkafiliado a:visited{
	color:#FF5C9F;
}

/*HEADER*/
.header{width:938px; height:208px; position:relative; background:url(../img/header.jpg);}
.header .menu{ text-align:right; padding-bottom:7px}
.header .menu a{ color:#6f6f6f; padding:0 15px;}
.header .menu a.last{ padding-right:0}

.header .menuUsuarios{text-align:right; padding-bottom:24px}
.header .menuUsuarios span{color:#6f6f6f;}
.header .menuUsuarios span span{font-weight:bold; color:#ff5c9f}

.header .menuPrincipal{ clear:both; }
.header .menuPrincipal2{ top:172px; position:absolute; padding-left:340px; }
.header .menuPrincipal a{font: bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 22px 0 18px;}
.frase { float:right; color: #FFFFFF; text-align:right; width:740px; padding-top:1px; }
.loginreg{ float:left; color: #d1411c; text-align:center; width:164px; padding-top:1px; }
.loginreg a{font-weight:bold; color: #d1411c;}



.info-header{ color: #6f6f6f; padding-top:65px; padding-left:640px;}
.info-header a{color:#6f6f6f;}
.info-header  .info-cants{ width:128px; float:left; }
.info-header  .info-cants span{ color: #FFFFFF;}
.info-header .usuarios { color:#c20049; font-weight:bold; padding-left:20px; background:url(../img/usuarios.gif) no-repeat; }
.info-header .videos { color:#c20049; font-weight:bold; padding-left:20px; background:url(../img/videos.gif) no-repeat 0px 2px; margin-top:2px; }

.info-header .opciones { float:right; width:160px; text-align:right; /*margin-right:30px;*/}
.info-header .opciones2 { padding-right:30px; }
.info-header .opciones span{ color:#a2a2a2; }

.menuAmar{ width: 907px; height:24px; background:url(../img/fondo-amarillon.gif); position:relative; text-align:right; padding-top:5px; padding-right:31px; padding-bottom:0px; color:#AB8017;}
.menuAmar .curva{position:absolute;background:url(../img/curva-amarn.gif); font-size:0px;height:29px; width:11px;  z-index:3; margin-bottom:expression('-1px');}
.menuAmar .bottomLeft{background-position:left bottom; left:0px; bottom:0px;}
.menuAmar .bottomright{background-position:right bottom; right:0px; bottom:0px;}
.menuReg{ float:left; color:#715200; padding-left:15px; position:absolute; z-index:10; left:0; top:187px}
.menuReg a{color:#715200; font-weight:bold}

.buscador{ padding-top:5px; padding-left:7px; padding-right:7px; }
.buscador span{font:18px Arial, Helvetica, sans-serif; float:left; padding-right:11px; padding-top:3px}
.buscador input{ border:1px solid #7c7c7c; background-color:#666666; height:20px; padding-top:3px; padding-left:4px; width:133px; font-size:12px; float:left; color:#bbbbbb; }
.buscador a{ background:url(../img/botonBuscar.gif); width:38px; height:26px; text-align:center; display:block; color:#fff; font-weight:bold; float:right;}



/*CONTENIDO*/
.contenido{width:728px; float:right; padding-bottom:10px}
.contenido h2{width:722px;margin:0; padding:0;border-bottom:1px dotted #7d7e7d; font:normal 18px Arial, Helvetica, sans-serif;  padding-bottom:5px;  margin-bottom:8px; position:relative}
.contenido h2 span{color:#8d8d8d; font-size:12px}
.contenido h3 a{position:absolute; right:0;color:#ff4c8d; font:normal 18px Arial, Helvetica, sans-serif}
.contenido h3{width:722px;margin:0; padding:0;border-bottom:1px dotted #7d7e7d; font:normal 18px Arial, Helvetica, sans-serif;  padding-bottom:5px;  margin-bottom:8px; position:relative}
.contenido .pdt21{ padding-top:18px}
.contenido .h2Alert{width:725px;width:698px;padding-left:27px; background:url(../img/ic-alert.gif) no-repeat 3px 3px; z-index:0;}
.contenido .h2SinAlert{width:725px;width:698px;padding-left:27px; z-index:0;}

.contenido .preview{ width:163px; float:left; margin-right:24px; height:150px; margin-bottom:12px; }
.contenido .preview img{border:1px solid #000000;}
.contenido .preview a{margin-top:6px; font-weight:bold; color:#fdb437;display:block}
.contenido .preview span{color:#9a9a9a; line-height:16px; padding-top:1px; display:block}
.contenido .preview p{margin:1px 0; padding:0 0 0 26px}
.contenido .preview p span{font-weight:bold; color:#f8b80a; display:inline}
.contenido .last{margin-right:0}
.contenido ol li { font:normal 18px Arial, Helvetica, sans-serif; color:#ff4c8d}

.paginado{ width:725px; height:37px; background:url(../img/fondo-paginado.gif)}
.paginado .curva{width:8px;height:37px;  background:url(../img/cv-paginado.gif);}
.paginado .left{float:left; background-position:left}
.paginado .right{float:right; background-position:right}
.paginado a{font:18px Arial, Helvetica, sans-serif; color:#fff; padding-left:7px; padding-top:7px; display:block; float:left}
.paginado span{font:18px Arial, Helvetica, sans-serif; color:#fff; padding-left:7px; padding-top:7px; display:block; float:left}
.paginado span #esc{font:18px Arial, Helvetica, sans-serif; color:#fff; padding-top:7px; display:block; float:right}

.tit-ficha{ width:725px; height:37px; background:url(../img/fondo-paginado.gif); margin-top:14px;}
.tit-ficha .curva{width:8px;height:37px;  background:url(../img/cv-paginado.gif);}
.tit-ficha .left{float:left; background-position:left}
.tit-ficha .right{float:right; background-position:right}
.tit-ficha .titulo{font:18px Arial, Helvetica, sans-serif; color:#d1411c; padding-left:7px; padding-top:7px; display:block; float:left;}
.tit-ficha .categoria{padding-left:7px; padding-top:12px; display:block; float:left;}


.tit-sec{ width:725px; height:50px; background:url(../img/fondo-footer.jpg); color:#FFFFFF; margin-top:14px; }
.tit-sec .curva{width:8px; height:50px;  background:url(../img/curva-footer.gif)}
.tit-sec .left{float:left; background-position:left}
.tit-sec .right{float:right; background-position:right}


.colDerecha{width:196px; float:right; margin-top:15px}
.Mgt14{margin-top:14px}
.conteGris{ background:#292929 url(../img/fondo-gris.gif) repeat-y;}
.conteGris .tit-bloque{ background:url(../img/fondo-tit-bloques.gif) no-repeat; width:182px; height:32px; margin:auto; color:#FFFFFF; text-align:left; }
.conteGris .tit-bloque2{ font-family:Arial; font-size:14pt; padding-left:10px; padding-top:3px; }
.conteGris h3{color:#D1411C; padding:6px 0 0 8px;  margin:0; font:normal 18px Arial, Helvetica, sans-serif}
.conteGris h4{color:#F8B80A; padding:6px 0 0 8px;  margin:0; font:normal 18px Arial, Helvetica, sans-serif}
.conteGris .top{width:196px;height:7px; background:url(../img/px-gris.gif) repeat-x top}
.conteGris .top .left{background:url(../img/curva-gris.gif) left top; float:left; width:7px; height:7px; font-size:0}
.conteGris .top .right{background:url(../img/curva-gris.gif) right top; float:right; width:7px; height:7px; font-size:0}
.conteGris .bottom{width:196px; background:url(../img/px-gris.gif) repeat-x bottom; height:7px;}
.conteGris .bottom .left{background:url(../img/curva-gris.gif) left bottom; float:left; width:7px; height:7px; font-size:0}
.conteGris .bottom .right{background:url(../img/curva-gris.gif) right bottom; float:right; width:7px; height:7px; font-size:0}
.conteGris ul{list-style-image:url(../img/im-bullet.gif); margin:7px 0 0 0; padding:0 0 0 22px}
.conteGris ul li{ padding:0 0 1px 0; margin:0}
.conteGris a{color:#FFFFFF;}
.conteGris .nube{padding:0 8px 0 8px; line-height:24px; text-align:center; }
.conteGris .nube .hd1{ font-size:10px; }
.conteGris .nube .hd2{ font-size:11px;}
.conteGris .nube .hd3{ font-size:12px;}
.conteGris .nube .hd4{ font-size:14px; }
.conteGris .nube .hd5{ font-size:16px; }
.conteGris .nube .hd6{ font-size:17px; }
.conteGris .nube .hd7{ font-size:18px; }
.conteGris .nube .hd8{ font-size:19px; }
.conteGris .nube .hd9{ font-size:20px; }
.conteGris .nube .hd10{ font-size:22px; }
.colDerecha .categoria{ background:url(../img/carpetita.gif) no-repeat 10px 4px; padding-left:32px; padding-top:3px; }
.colDerecha .afiliado{ background:url(../img/afiliados.gif) no-repeat 10px 8px; padding-left:32px; padding-top:3px; }
.colDerecha .verafiliados{ background:url(../img/afiliadosver.gif) no-repeat 10px 6px; padding-left:32px; padding-top:3px; font-weight:bold; }
.colDerecha .anadirafiliados{ background:url(../img/afiliadosana.gif) no-repeat 10px 6px; padding-left:32px; padding-top:3px; font-weight:bold; }


.conteGris2{ background:#292929 url(../img/fondo-gris700.gif) repeat-y; text-align:center;}
.conteGris2 .top{width:720px;height:7px; background:url(../img/px-gris.gif) repeat-x top}
.conteGris2 .top .left{background:url(../img/curva-gris.gif) left top; float:left; width:7px; height:7px; font-size:0}
.conteGris2 .top .right{background:url(../img/curva-gris.gif) right top; float:right; width:7px; height:7px; font-size:0}
.conteGris2 .bottom{width:720pxpx; background:url(../img/px-gris.gif) repeat-x bottom; height:7px;}
.conteGris2 .bottom .left{background:url(../img/curva-gris.gif) left bottom; float:left; width:7px; height:7px; font-size:0}
.conteGris2 .bottom .right{background:url(../img/curva-gris.gif) right bottom; float:right; width:7px; height:7px; font-size:0}



.video{float:left; width:500px; height:405px; border:1px solid #000; margin-top:4px;}
.video-info{float:right; width:210px; margin-right:5px; margin-top:4px;}
.videoDescrip{width:210px; line-height:16px; color:#959595; }
.videoDescrip h4{color:#fbca3f; padding:11px 0 0 0;  margin:0; font:normal 18px Arial, Helvetica, sans-serif}
.videoDescrip h4.sinpad{padding:0}
.videoDescrip h5{display:block;color:#ff4c8d; margin:0px 0 6px 0; font:bold 12px Arial, Helvetica, sans-serif}
.videoDescrip p{ margin:17px 0 0 0; color:#df0252}
.videoDescrip input{ border:none; height:22px; width:210px; margin-right:11px; padding:5px 0 0 8px; float:left; margin-top:9px}
.videoDescLinks a{font:bold 12px Arial, Helvetica, sans-serif; padding:9px 0 0 21px; color:#fff; display:block}
.videoDescLinks a.vota{background:url(../img/ic-vota.gif) no-repeat left 7px}
.videoDescLinks a.favorito{background:url(../img/ic-favorito.gif) no-repeat left 7px}
.linksTags a{color:#959595;}
.tit-sec .categoria{ color:#C20049; font-weight:normal; font-size:12pt; }
.tit-sec .linksTags a{ color:#000000; font-family: Arial,Helvetica,sans-serif; font-size:12px; }

.comentario{ color:#8d8d8d; line-height:16px}
.comentario p{margin:3px 0 0 0; padding:0}
.comentario .numero{ font:18px Arial, Helvetica, sans-serif; color:#ff4c8d;}
.comentario span{ font:12px Arial, Helvetica, sans-serif;color:#fff}
.comentario span span{padding-left:22px; background:url(../img/ic-usuario.gif) no-repeat left top;color:#ff4c8d; font-weight:bold; margin-left:8px}
#nuevo_comentario{
	width:700px;
	height:60px;
	border:none;
	border-bottom:1px dotted #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.emoticon{
	border:none;
}
#emoticones{
	float:left;
	width:500px; 
	text-align:left;
}
#nuevoComentario{
	margin-top:10px;
	margin-left:4px;
	text-align:right;
	width:720px;
	background-color:#FFFFFF;
	display:none;
}
.fading {
    filter:alpha(opacity=80);
    opacity:0.8;
    MozOpacity:0.8;
    KHTMLOpacity:0.8;
}
.showinfo{
    width:165px; 
	height:78px; 
	position:absolute; 
	margin-top:24px; 
	margin-left:155px; 
	z-index:9999; 
	visibility:visible; 
	display:none; 
}
.num-cat{
	color:#AAAAAA;
}
#banner-728{
	margin-top:8px;
	margin-bottom:8px;
}
/*FOOTER*/
.footer{ width:938px; height:81px; background:url(../img/fondo-footern.jpg) repeat-x 0px 15px ; text-align:center; color:#715200; margin-bottom:20px;}
.footer .curva{width:8px;height:81px;  background:url(../img/curva-footern.gif) no-repeat 0px 12px;}
.footer .left{float:left; background-position:left}
.footer .right{float:right; background-position:right}
.footer span{padding-top:16px; display:block}
.footer a{color:#FFFFFF;}

.footer2{ width:336px; height:81px; float:left; background:url(../img/footer.jpg) no-repeat; }
.footer-text{ width:600px; height:48px; color:#FFFFFF; margin-top:15px; float:right; background:url(../img/curva-footern.gif) no-repeat; background-position:right;}

#mb_contents input { background-color:#292929; border:1px solid #424242; color:#FFFFFF; }
#mb_contents textarea { background-color:#292929; border:1px solid #424242; color:#FFFFFF; font:normal 12px Arial, Helvetica, sans-serif; }
#mb_contents h1{ color:#FDB437; }

img, div { behavior: url(../img/iepngfix.htc) }
