
@font-face {
    font-family: 'lato';
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairline-webfont.eot');
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairline-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairline-webfont.woff') format('woff'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairline-webfont.ttf') format('truetype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairline-webfont.svg#latohairline') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'lato';
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairlineitalic-webfont.eot');
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairlineitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairlineitalic-webfont.woff') format('woff'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairlineitalic-webfont.ttf') format('truetype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-hairlineitalic-webfont.svg#latohairline_italic') format('svg');
    font-weight: lighter;
    font-style: italic;

}


@font-face {
    font-family: 'lato';
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-light-webfont.eot');
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-light-webfont.woff') format('woff'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-light-webfont.ttf') format('truetype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;

}

@font-face {
    font-family: 'lato';
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-black-webfont.eot');
    src: url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-black-webfont.woff') format('woff'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-black-webfont.ttf') format('truetype'),
         url('http://www.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/fonts/lato-black-webfont.svg#latoblack') format('svg');
    font-weight: bold;
    font-style: normal;

}

/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
        vertical-align: baseline;
        background: transparent;
		list-style:none;
		text-decoration:none;
}

h2 {
	color:#fff;	
	font-size:50px;
	letter-spacing:1px;
	padding:20px 0 0 10px;
	text-align:center;
}

/*Estructura General*/



.bloque{ width:1024px; margin:0 auto; display:block; height:100px;}
	
.publicidad{
	background-color: #000000;
    margin-top: 35px;
    overflow: hidden;
    padding: 10px 0 5px;
    width: 100%;
	
	}

	
.publicidad_730 {
	float:left;
	margin:0;
	padding:0;
	width:730px;
}
.publicidad_234 {
	float:right;
	margin:0;
	padding:0;
	text-align:right;
	width:244px;
}

#publi300{  
    float: right;
    margin: 0px 20px 0 0;
    position: relative;
    z-index: 99999;
	}

body {background-color:#fff; font-family:'lato'; color:#242022; font-weight:normal;}

#bodyzoombelleza #publi300{ margin:0!important;}

/*##################################### botones segun body ##############################################*/

#body_desfiles #btn_desfiles a{  color:#fff; background:#1d1d1d;}
#body_disenador #btn_desfiles a{  color:#fff; background:#1d1d1d;}
#bodyzoombelleza #btn_desfiles a{  color:#fff; background:#1d1d1d;}
#body_backstage #btn_backstage a{  color:#fff; background:#1d1d1d;}
#body_streetstyle #btn_streetstyle a{  color:#fff; background:#1d1d1d;}
#body_endirecto #btn_videos_directo a{ color:#fff; background:#1d1d1d;}
#body_blogs #btn_blogs a{  color:#fff; background:#1d1d1d;}
#body_ego #btn_ego a{  color:#fff; background:#1d1d1d;}
#body_mfshow #btn_mfshow a{  color:#fff; background:#1d1d1d;}

#body_disenador a#btn_desfile_disenador { color:#fff; background:#1d1d1d; padding:5px;}
#bodyzoombelleza a#btn_zoombelleza_disenador { color:#fff; background:#1d1d1d; padding:5px;}



/*Contenedor*/
#principal{ margin-bottom:40px;}
#contenido{display:block; width:1024px; margin:0 auto; overflow:hidden; position:relative;}
.portada_telva{background: url("http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/logo_telva.png") no-repeat scroll 0 0 transparent; position:absolute;
    display: block;  height: 25px;  text-indent: -99999px;   width: 125px;}

.logo_cibeles_telva{ width:847px; line-height:56px;}
.logo_cibeles_telva a{ font-weight:bold; font-size:76px; color:#000; letter-spacing:-2px;}
.logo_cibeles_telva a span{ font-weight:lighter;}


ul#disenadores{ border-right:none!important; border-left:1px solid #1d1d1d; border-top:1px solid #1d1d1d;}
  #cabecera{ overflow:hidden; margin:40px 0 10px;}

#cabecera h2{  color: #1D1D1D; display: block;  font-size: 20px; font-weight: normal; overflow: hidden; padding: 0;
    text-align: left;}
#contenido_izquierda{float:left;  width: 705px;}
#cabecera h3{ background: none repeat scroll 0 0 #000000; color: #FFFFFF; font-weight: 100; padding: 10px; position: absolute;
    right: 0; top: 0px; width: 132px; text-transform:uppercase; text-align:center;}

#disenadores{ overflow:hidden; background:#fff; border-right:1px solid #eaeaea; position:relative;}
#disenadores li.li_portada{ border:1px solid #1d1d1d; border-left:none; border-top:none; float: left;  overflow: hidden;  position: relative; height:315px;  width: 175px;}
#disenadores li.li_portada img{ width:175px;}
#disenadores li.li_portada a{ height:315px; display:block;}
#disenadores li.li_portada h3, #disenadores li.li_portada a h3{color: #1d1d1d; border-top:1px solid;  font-size: 14px;  font-weight: lighter; text-align: center; padding:5px;}

#disenadores li.li_portada a:hover{ opacity:0.8;}


body#body_desfiles .btn_sub{ display:block!important;}
#subcabecera{ min-height:91px;}
#subcabecera .btn_sub{border: 1px solid #000000;  margin-right: 14px;}
#subcabecera .btn_sub a{ color: #000000;   font-size: 25px; font-weight: bold; padding:2px 5px;}
#subcabecera .btn_mercedes_benz a{ background:#000; color:#fff;}	
#subcabecera ul{ display:block; overflow:hidden;}
#subcabecera ul li{ display:block; overflow:hidden; float: left;}
#subcabecera ul li.btn_sub { overflow:hidden; margin-bottom:60px; display:none;}
.btn_compartir{   background: url("http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/flecha_compartir.jpg") no-repeat scroll right 8px rgba(0, 0, 0, 0);
    display: block;
    margin: 9px 35px 0 0px;
    overflow: hidden;
    padding-right: 7px;
    width: 105px;
	float:right!important;}
.btn_compartir a{ color: #000000;
    display: block;
    width: 115px;}
	
#contenedor_social{ background: none repeat scroll 0 0 #000; height:0; overflow:hidden; padding:0; margin-bottom: 20px;
    margin-top: -42px;
	transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-webkit-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
position:relative;
	}	

#cierraCapa{ position:absolute; right:20px; top:27px;}	
#contenedor_botones_sup{ width:100%; text-align:center; display:block; margin-top:18px; }		
#contenedor_botones_sup li{ display: inline-block; text-align:left;}
.btn_facebook{ margin: 0 30px 0 0;}

/* ################################### sidebar ###################################################################### */

#sidebar{color: #FFFFFF; float: right; margin: 0 0 0 20px; position: relative; width: 295px;}
#social{ left: -140px; position: absolute;  top: -20px;}
#nav{ display: block; overflow: hidden;  width: 295px;  z-index: 9999;}

#nav ul{ display: block;  text-align:left;  width: 295px;}
#nav ul li{ margin-bottom:8px; color:#999;}
#nav ul li a{  color: #1d1d1d; display:block;  font-family: 'lato';  font-size: 24px;  padding:5px;  text-transform: uppercase;}
#nav ul li a:hover{ color:#fff; background:#1d1d1d;}


#cont_twitter{display: block; float: right;  position: relative;  margin: 30px 20px 0 0; padding-top: 20px;  border-top: 1px solid #1b1b1b;}
#linea_sup { background: none repeat scroll 0 0 #1d1d1d; height: 35px; left: 0; position: fixed; z-index:999999; top: 0; width: 100%;}
#cont_linea_sup { height: 35px;  margin: 0 auto; width: 1024px;}
#cont_linea_sup a{ display: block; margin-top: 5px;}

/* ################################### contenedor disenadores ###################################################################### */

#contenedor_disenadores{ display: block;   overflow: hidden; width:990px; margin:0 auto;}

#todos_disenadores{overflow: hidden; padding: 40px 0 20px; border-bottom:1px solid #EAEAEA; border-top:1px solid #EAEAEA;}
#todos_disenadores ul { display:inline-block; width:32%; vertical-align:top;}
#todos_disenadores ul.lista_disenadores1{ margin-left:10px;}
#todos_disenadores ul.lista_disenadores2{ text-align:center;}
#todos_disenadores ul.lista_disenadores3{ text-align:right;}
#todos_disenadores ul li{ margin-bottom:20px; font-size:16px;}
#todos_disenadores ul li .dia_y_hora{ color: #222222; display: block; line-height: 12px; margin-bottom: 5px;}
#todos_disenadores ul li .hora { color: #999;}
#todos_disenadores ul li a {  color: #1D1D1D;  font-family: georgia;   line-height: 18px;}
#todos_disenadores ul li a:hover{color: #fff; background:#1d1d1d; padding:5px;}

#modulo_disenadores{ overflow:hidden;}


.modulo_columna{color: #FFFFFF;  float: right; overflow: hidden; width: 215px; margin:75px 20px 0 10px;}
.modulo_desfiles{margin-top:485px!important;}
.modulo_columna .cabecera_modulo{ display:block; overflow:hidden;}
.modulo_columna .cabecera_modulo img{ float:left; display:block;}
.modulo_columna .cabecera_modulo h4{font-size: 14px;  margin: 11px 0 0 55px; color:#1d1d1d;}
.modulo_columna .texto_modulo{font-size: 11px; margin-top: 10px; color:#999; line-height:15px;}



/*Video*/
#video { margin:0 auto; width:355px; height:310px; padding-top:100px; float:left; margin-right:10px;}
#contenedor_carrusel_video { width:730px; margin:0 auto; position:relative;}
#contenedor_carrusel_video h3 {font:normal 28px 'lato', arial, serif; color:#1d1d1d; position:absolute; top:25px; left:250px;}




/* ################################### footer ###################################################################### */


#footer{ width:1024px; margin:0 auto ; overflow:hidden;}
.modulo_footer{ margin-top:35px!important;}
#footer #izquierda_footer a{ color:#1d1d1d;}
#footer #izquierda_footer p{ color:#1d1d1d; display: inline; margin-right: 25px; font-size: 14px;}
#footer #izquierda_footer ul{ display: block; padding-bottom:20px; overflow: hidden;  margin: 20px auto 0; }
#footer #izquierda_footer ul li{ display:block; overflow:hidden; text-align:center;}


/*************************************************************
 **** Estilos para el popup  *********************************
 *************************************************************/


#popUp {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:99999;
}

#transparencia {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:#1d1d1d;
	opacity:.85;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
}

#popUpHija {
display: block;
height:880px;
left: 50%;
margin: 0 0 0 -495px;
overflow: hidden;
position: absolute;
width: 1024px;
}
#popUpHija iframe{overflow:hidden;height:970px!important; width:1024px!important;}
#infoPopUp {
	width:100%;
}
#cerrarPopUp {
display:block;
height:57px; 
width:57px; 
background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/old/img/cierre_popup.png) no-repeat; 
position: absolute; 
top:11px; 
left:943px; 
cursor:pointer;
}
#pie_lightbox {
	width:500px;
	overflow:hidden; 
	clear:both;
}




/*##################################### GALERIA ##############################################*/


#galeria .velado_inferior { background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/carrusel/bg_velado_superior.png) repeat;	height: 540px;  left: 0px;  position: absolute;  top: 540px;  width: 360px;	z-index:900;}
	
/*Carrusel*/

#carrusel { width:360px; height:1080px; overflow:hidden; float:left; position:relative; display:inline;}
#carrusel #moveme {position:relative;}
#carrusel ul {position:relative; left:0; top:0;}
#carrusel li {width:360px; height:540px; position:relative;}
#carrusel li img{ width:360px;}
.contenido_texto_foto{bottom: 0; left:0;  padding: 10px;  position: absolute;  width: 340px;  z-index: 9999;  background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/pixel_blanco.png);}
.contenido_texto_foto p{ font-size:12px;}
/*#carrusel li img{display:block;}*/


.menu {  background: url("http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/bg_album.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 155px; left: 325px; overflow: hidden; position: absolute; top: 195px;  width: 41px;
    z-index: 9999;}

#down a { display:block; width:41px; height:77px; text-indent:-9999px; cursor:pointer;}
#up a { display:block; width:41px; height:77px; text-indent:-9999px; cursor:pointer;}


/*##################################### BLOQUE DISENADOR ##############################################*/


#bloque_disenador{float: right;  width: 300px;  margin: 0px 20px 20px 0;}
#bloque_disenador p {  font-family: georgia;  font-size: 15px;  line-height: 22px;}
#body_endirecto #bloque_disenador{float: right;  width: 320px!important;  margin: 10px 20px 40px 0;}
#nombre_disenador{margin-bottom:20px; overflow:hidden;}
#bloque_disenador #nombre_disenador h3{color: #1d1d1d; text-transform: uppercase; text-align: center;  font-size: 30px;  font-weight:bold;}
#menu_disenador {margin-bottom:20px; padding:10px 5px; display:block; overflow:hidden;}
#menu_disenador li{ float:left; margin-right:38px;}
#menu_disenador li.last_child{ margin-right:0;}
#menu_disenador li a{ color:#1d1d1d; padding:5px;}
#menu_disenador li a:hover{ color:#fff;}
#bloque_disenador a {color:#1d1d1d;}
#bloque_disenador a:hover {color:#fff; background:#1d1d1d; padding:5px;}
#bloque_disenador #publi300 a:hover{ color:inherit; background:none; padding:0;}
.titulo_texto_disenador{ font-size: 26px; font-weight: bold; margin: 0px 0 20px;}
.texto_disenador{ font-size: 14px; line-height:18px;  margin-bottom: 20px; font-weight:lighter;}
.img_zoom{ margin:10px 0 0 10px; float:left;}

/* ################################### en directo ###################################################################### */

#retransmision{ margin:20px auto;width:660px;}
#otros_desfiles{float: left;  margin: 10px 0px 15px 30px;  overflow: hidden;  width: 325px;}
.otros_desfiles_dos{float: right !important;  margin: 20px 10px 15px !important;  overflow: hidden;  width: 300px !important;}
.otros_desfiles_dos span{color: #FFFFFF;  display: block; font-size: 11px;  margin-top: -10px;}
#otros_desfiles h4{ color:#1d1d1d; padding-bottom:5px; text-align:left; margin:0 0 15px ; border-bottom: 1px solid #eaeaea;}
#otros_desfiles li{border-bottom: 1px solid #eaeaea;  margin-bottom: 5px; height:35px;  text-align: left;  padding: 5px 0px 10px;}
#otros_desfiles ul li a{ color:#1d1d1d; font-size: 14px;  padding:5px; display: block; 
    line-height: 25px; }
#otros_desfiles ul li a:hover{ color:#FFF; background-color:#1d1d1d;}


/* ################################### blogs ###################################################################### */


#blog_izquierda{ float:left; width:300px; margin:10px 0 0 10px;}
#blog_derecha{ float:right; width:365px; margin:10px 10px 0 0;}

#blog_derecha ul li{ overflow:hidden; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #333;}
#blog_derecha ul li a img{ float:left; margin-right:10px;}
#blog_derecha ul li a h5{ margin-bottom:10px;}
#blog_derecha ul li a h4{ font-size:14px; color:#9a97ab;}
#blog_derecha ul li a{ display:block; overflow:hidden; color:#1d1d1d; font-size:14px;}
.modulo_smartphone{ margin:0!important; float:left!important; width:100%!important;}

.modulo_smartphone h4{ color:#1d1d1d!important; font-size:14px;}
.modulo_smartphone h5{ color:#fff; font-size:12px; margin-left:55px;}
.modulo_smartphone p{ font-size:14px!important; color:#1d1d1d!important;}

#bloque_disenador_blogs #publi300{ float:left!important; margin:10px!important;}

/* repro directo */
.cubre_reproductor_nuevo a {position:absolute;width:660px;height:488px;z-index:0;display:block;}
.cubre_reproductor_nuevo a:hover .btn_play {background-position:-50px 0;}
.btn_play {position:absolute;top:45%;left:45%;text-indent:-9999px;width:50px;height:50px;z-index:1;background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/btn_play.png) no-repeat 0 0;}

/* clases genéricas */
.inactivo {
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;	
}
#btns_social {
	overflow:visible!important;	
}
.desfile_anterior {
	color:#9A97AB;	
	font-size:14px;
	padding:5px 0 3px 38px;
	background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/ico_calendar.png) no-repeat 0 -24px;	
	display:block;
	margin-bottom:20px;
}

.desfile_anterior:hover {
	color:#000!important;
	background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/ico_calendar.png) no-repeat 0 0px #fff!important;
	padding:5px 0 3px 38px!important;
	text-decoration:underline;
	
}

/* patrocinador */
#patrocinador a {
	display:block;
	width:85px;
	margin:0 0 10px 50px;	
}





/* COMENTARIOS */

body #contenedor #contenido #contenido_izquierda #comentarios {
    line-height: 16px!important;
    float: left!important;
    margin: 0 10px!important;
    font-family: lato!important;
	color:#1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios a {
    color: #1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios a:hover {
    color: #9a97ab!important;
}
body #contenedor #contenido #contenido_izquierda .comentarios_pestanas {
	background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/cintillo_menu_comentarios.png) repeat-x bottom!important;
	float: left!important;
	width: 634px!important;
	margin-bottom: 25px!important;
	position: relative!important;
    padding-bottom: 5px!important;
	width:720px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .comentarios_pestanas .cintillo_comentarios {
	float: left!important;
	border: none!important;
}
body #contenedor #contenido #contenido_izquierda .comentarios_pestanas h4 {
    font-weight:normal!important;
    float: left!important;
    color: #1d1d1d!important;
	font-family:lato!important;
    font-size: 18px!important;
    padding: 0 0 5px 5px!important;
    line-height: 18px!important;
}

body #contenedor #contenido #contenido_izquierda #comentarios .comentarios_pestanas ul {
    position: absolute!important;
    right: 0!important;
    top: 2px!important;
}
body #contenedor #contenido #contenido_izquierda .comentarios_pestanas ul li {
    width: auto!important;
    display: inline!important;
    position: relative!important;
    display: inline!important;
    float: left!important;
    height: 22px!important;
    margin: 0 4px 0 0!important;
    padding: 0 0 0 2px!important;
    font: 12px/12px lato!important;
}
body #contenedor #contenido #contenido_izquierda .comentarios_pestanas ul li a {
    float: left!important;
	font:12px/12px lato!important;
    height: 20px!important;
    margin: 0 !important;
    padding: 3px 5px 0!important;
	color:#1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda .comentarios_pestanas ul li.seleccionado a {
    background: #FFF!important;
    display: block!important;
    font-weight: bold!important;
    padding: 5px 12px 0!important;
	color:#1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda .comentarios_pestanas ul li.msg_mention, body #contenedor #contenido #contenido_izquierda .comentarios_pestanas ul li.msg_net {
    background: none!important;
    color: #CCC!important;
    padding: 3px 5px 0!important;
}
body #contenedor #contenido #contenido_izquierda #listado_comentarios {
	float: left!important;
}
body #contenedor #contenido #contenido_izquierda div.comentario {
	float: left!important;
	margin: 10px 0!important;
	margin-bottom: 18px!important;
	position: relative!important;
    border-bottom: 1px solid #444!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre {
    font-weight: normal!important;
    margin: 0 18px 0 0!important;
    padding: 0 0 5px 0!important;
    width: 160px!important;
    float: left!important;
    font-size: 12px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre a, body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre span.nombre_usuario {
    font-size: 12px!important;
    font-weight: bold!important;
    line-height: 12px!important; 
    color: #1d1d1d!important;  
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre a:hover, body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre span.nombre_usuario a:hover, .info_usuario .nombre a:hover {
    color: #9a97ab!important;  
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre span.nombre_usuario {
    font-weight: normal!important;      
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre span.nick {
    color: #999!important;
    display: block!important;
    float: left!important;
    font-size: 11px!important;
    font-weight: normal!important;
    margin: 5px 0 0!important;
    overflow: hidden!important;
    width: 103px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p.nombre img {
    float: left!important;
    margin: 0 6px 0 0!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .contenido_comentario {
    float: left!important;
    width: 425px!important;
    border-left: 1px dotted #CACACA!important;
    padding-left: 25px!important;
}
body #contenedor #contenido #contenido_izquierda .numero_comentario {
	color: #1d1d1d!important;
	font-size: 14px!important;
    font-weight: bold!important;
    font-family: 'lato'!important;
    font-style: italic!important;
    float:  left!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios span.fecha {
	font-size: 11px!important;
	color: #AEADAD!important;
	float: right!important;
    font-family: 'lato'!important;
    padding: 0!important;
    line-height: 16px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario p {
	color: #1d1d1d!important;
    line-height: 16px!important;
	margin: 10px 0 0 0!important;
	padding-bottom: 0!important;
    clear: both!important;
    float: left!important;
}
*html body #contenedor #contenido #contenido_izquierda #comentarios div.contenido_comentario p {
    width: 430px!important;
} 
*:first-child+html body #contenedor #contenido #contenido_izquierda #comentarios div.contenido_comentario p {
    width: 430px!important;
} 
body #contenedor #contenido #contenido_izquierda a.ancla_referencia {
	padding: 0 2px!important;
}
body #contenedor #contenido #contenido_izquierda .referencia {
    background-color: #E3E0DA!important;
    border-color: #A84152!important;
    border-style: solid!important;
    border-width: 2px!important;
    color: #333!important;
    font: 11px 'lato'!important;
    padding: 5px!important;
    position: absolute!important;
    width: 300px!important;
    z-index: 4!important;
}
body #contenedor #contenido #contenido_izquierda .interact {
	margin: 10px 0 0 0!important;
	padding: 8px 0!important;
	float: right!important;
	width: 430px!important;
}
body #contenedor #contenido #contenido_izquierda .interact p, body #contenedor #contenido #contenido_izquierda .interact p {
	font-size: 11px!important;
	color: #999!important;
}
body #contenedor #contenido #contenido_izquierda .interact a {
	font-size: 11px!important;
}
body #contenedor #contenido #contenido_izquierda .interact a:hover {
	color: #1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda .interact .bloque_izquierda {
	float: left!important;
	margin-bottom: 10px!important;
}
body #contenedor #contenido #contenido_izquierda .interact .bloque_derecha {
	float: right!important;
	margin-bottom: 10px!important;
}
body #contenedor #contenido #contenido_izquierda .interact .bloque_izquierda a.comenta, body #contenedor #contenido #contenido_izquierda .interact .bloque_izquierda a.citar {
	position: static!important;
	clear: none!important;
	background: none!important;
	padding: 0!important;
	margin: 0 15px 0 0!important;
	font-weight: normal!important;
	float: left!important;
}
body #contenedor #contenido #contenido_izquierda .interact .bloque_izquierda a:hover, body #contenedor #contenido #contenido_izquierda .interact .bloque_izquierda a:hover {
	color:#1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda .interact .bloque_izquierda div {
    float: left!important;
    width: 180px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda div p {
	margin: 0!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda div span strong {
	font-weight: normal!important;
	font-size: 11px!important;
	float: left!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda .voto {
	width: auto!important;
	font-family: 'lato'!important;
	font-size: 11px!important;
	font-weight: normal!important;
	margin: 0!important;
	padding: 0!important;
	position: static!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda a.voto_positivo, body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda a.voto_negativo, body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda span.voto_positivo, body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda span.voto_negativo  {
    position: relative!important;
    top: 2px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda a.voto_positivo {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/voto_positivo.png) no-repeat!important;
    display: block!important;
    float: left!important;
    height: 12px!important;
    margin-left: 3px!important;
    text-indent: -999em !important;
    width: 12px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda a.voto_negativo {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/voto_negativo.png) no-repeat!important;
    display: block!important;
    float: left!important;
    height: 12px!important;
    margin: 0 8px 0 5px!important;
    text-indent: -999em !important;
    width: 12px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda span.voto_positivo {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/voto_positivo.png) no-repeat!important;
    display: block!important;
    float: left!important;
    width: 12px!important;
    height: 12px!important;
	margin: 0 0 0 5px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda span.voto_negativo {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/voto_negativo.png) no-repeat!important;
    padding-right: 18px!important;
    display: block!important;
    float: left!important;
    width: 12px!important;
    height: 12px!important;
	margin: 0 5px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda span.votado.voto_positivo {
    background: none!important;
    margin: 0 0 0 5px!important;
    font-size: 11px!important;
    font-weight: bold!important;
    color: #4ca10f!important;
    text-align: center!important;
    position: static!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .bloque_izquierda span.votado.voto_negativo {
    background: none!important;
    margin: 0 5px!important;
    font-size: 11px!important;
    font-weight: bold!important;
    color: #cc3d0c!important;
    text-align: center!important;
    position: static!important;
}
#contenedor body #contenedor #contenido #contenido_izquierda #comentarios .bloque_derecha span.denunciar, body #contenedor #contenido #contenido_izquierda #comentarios .bloque_derecha span.denunciar {
	font-size: 11px!important;
	color: #CCC!important;
}

/* Perfil oficial */
body #contenedor #contenido #contenido_izquierda #comentarios .pprofile {
    background: #444!important;
    padding: 10px 10px 0 10px!important;
	border:0!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .pprofile .contenido_comentario {
    width: 405px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .pprofile .attrib {
	background:#fff!important;
    bottom: 10px!important;
    height: 24px!important;
	line-height:24px!important;
    left: -5px!important;
    position: absolute!important;
    width: 100px!important;
    z-index: 999!important;
	text-align:center!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .pprofile .attrib a {
	color:#1d1d1d!important;
	font-style:italic!important;
	text-transform:uppercase!important;
	font-size:11px!important;
	text-decoration:none!important;
}

/* Ventana info usuario */
.info_usuario, body #contenedor #contenido #contenido_izquierda #comentarios .mensaje_privado {
	width: 303px!important;
	position: absolute!important;
	left: 190px!important;
	top: -15px!important;
	float: left!important;
	z-index: 200!important;
}
span.info_top {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_top.png) no-repeat!important;
    display: block!important;
    height: 14px!important;
    width: 303px!important;
	float: left!important;
}
span.info_bottom {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_bottom.png) no-repeat!important;
    display: block!important;
    height: 18px!important;
    width: 303px!important;
	float: left!important;
}
span.info_flecha {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_flecha.png) no-repeat!important;
    display: block!important;
    width: 12px!important;
    height: 19px!important;
    position: absolute!important;
    left: -10px!important;
    top: 27px!important;
}
.info_usuario .info_contenedor, #comentarios .contenido_mensaje_privado  {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_bkg.png) repeat-y!important;
    width: 303px!important;
	float: left!important;
}
a.cerrar_ventana {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_cerrar.png) no-repeat!important;
    display: block!important;
    width: 24px!important;
    height: 20px!important;
    outline: none!important;
    position: absolute!important;
    right: 7px!important;
    top: 0!important;
}
a.cerrar_ventana span {
    position: absolute!important;
    top: -10000px!important;
}
.info_usuario .info_usuario_contenido {
    padding: 0 19px 0 13px!important;
    width: 266px!important;
	color:#666!important;
}
.info_usuario .nombre {
    width: 266px!important;
    float: left!important;
}
.info_usuario .nombre a.avatar {
	float: left!important;
	margin: 0 10px 10px 0!important;
}
.info_usuario .nombre a {
	font-weight: bold!important;
	padding: 0 0 5px!important;
	overflow: hidden!important;
	padding: 0!important;
    font-size: 16px!important;
	line-height: 18px!important;
	display: block!important;
    color: #666!important;
}
.info_usuario .nombre br {
	display: none!important;
}
.info_usuario .nombre .nick {
	font-size: 11px!important;
	display: block!important;
	margin-top: 2px!important;
	font-weight: normal!important;
    color: #888!important;
}
.info_usuario .nombre .contactar_usuario.seguir, .info_usuario .nombre .contactar_usuario.noseguir, .info_usuario .nombre .contactar_usuario.mensajes {
	float: left!important;
	padding: 0 4px!important;
	margin-top: 8px!important;
}
.info_usuario .nombre a.contactar_usuario.seguir, .info_usuario .nombre a.contactar_usuario.noseguir, .info_usuario .nombre a.contactar_usuario.mensajes {
	color: #1d1d1d!important;
	font-weight: normal!important;
	font-size: 11px!important;
	display: block!important;
}
.info_usuario .nombre a.contactar_usuario.seguir:hover, .info_usuario .nombre a.contactar_usuario.noseguir:hover, .info_usuario .nombre a.contactar_usuario.mensajes:hover {
    color: #E3E3E3!important;
}
.info_usuario .nombre .contactar_usuario.escribir {
	margin-left: 8px!important;
}
.info_usuario .nombre a.contactar_usuario.seguir {
	background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_ico_seguir.png) no-repeat!important;
    padding: 2px 0 0 21px!important;
    width: 39px!important;
    height: 21px!important;
}
.info_usuario .nombre a.contactar_usuario.noseguir {
	background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_ico_noseguir.png) no-repeat!important;
    height: 21px!important;
    padding: 2px 0 0 21px!important;
    width: 52px!important;
}
.info_usuario .nombre a.contactar_usuario.mensajes {
    background: url(http://estaticos.telva.com/iconos/v2.x/v2.1/ventana_usuario_ico_escribir.png) no-repeat 10px 0!important;
    height: 21px!important;
    padding: 2px 0 0 35px!important;
    width: 42px!important;
}
.info_usuario .nombre p {
    float: none!important;
    font-size: 11px!important;
    line-height: 14px!important;
    clear: none!important;
}
.info_usuario .nombre ul {
	float: left!important;
	margin-top: 8px!important;
    width: 155px!important;
}
.info_usuario .nombre ul li {
	float: left!important;
	display: inline!important;
	margin-right: 15px!important;
}
.info_usuario .nombre ul li a {
	font-size: 11px!important;
	font-weight: normal!important;
    color: #A84152!important;
}
.info_usuario .nombre ul li a:hover {
    color: #444!important;
}
.info_usuario .actividades {
	float: left!important;
	padding-top: 10px!important;
    margin: 0 0 0 1px!important;
    width: 294px!important;
}
.info_usuario .actividades h5 {
	text-transform: none!important;
	margin: 0 0 5px 9px!important;
	line-height: auto!important;
	background: none!important;
	border: none!important;
	padding: 0!important;
    font-family: 'lato',arial,serif,Times,Serif!important;
    font-style: italic!important;
    font-size: 16px!important;
    font-weight: bold!important;
    color: #A84152!important;
}
.info_usuario .actividades dl {
	font-size: 11px!important;
	padding: 1px 0 0!important;
    background: #FFF!important;
}
.info_usuario .actividades dt {
	color: #A7A7A7!important;
	padding: 0 10px!important;
	margin-top: 7px!important;
    font-size: 10px!important;
}
.info_usuario .actividades dt strong {
	margin-right: 8px!important;
    color: #1d1d1d!important;
    font-size: 11px!important;
}
.info_usuario .actividades dd {
	border-bottom: 1px solid #f4f3ef!important;
	padding: 0 10px 8px!important;
    margin: 0!important;
    color: #666!important;
}
.info_usuario .actividades dd a {
    color: #666!important;		
}
/* Mensaje privado*/
body #contenedor #contenido #contenido_izquierda #comentarios .contenido_mensaje_privado {
    padding: 5px 18px 12px!important;
    width: 262px!important;
    z-index: 150!important;
}
body #contenedor #contenido #contenido_izquierda .contenido_mensaje_privado h5 {
    background: none!important;
    border: none!important;
    width: auto!important;
    font-size: 16px!important;
    font-weight: bold!important;
    line-height: 18px!important;
    padding: 0!important;
    color: #1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios div.comentario .contenido_mensaje_privado p, body #contenedor #contenido #contenido_izquierda #comentarios div.comentario .contenido_mensaje_privado p {
    width: auto!important;
    padding: 0 0 10px!important;
}
body #contenedor #contenido #contenido_izquierda .contenido_mensaje_privado label {
    display: block!important;
    font: bold 14px lato!important;
    padding: 0 5px 5px 0!important;
    font-weight: bold!important;
    font-size: 14px!important;
    clear: both!important;
    color: #888!important;
}
body #contenedor #contenido #contenido_izquierda .contenido_mensaje_privado input, body #contenedor #contenido #contenido_izquierda .contenido_mensaje_privado textarea {
    margin-bottom: 10px!important;
    width: 246px!important;
    padding: 2px!important;
    border: 1px solid #CCCACA!important;
}
body #contenedor #contenido #contenido_izquierda .contenido_mensaje_privado textarea {
    height: 140px!important;
}
body #contenedor #contenido #contenido_izquierda .contenido_mensaje_privado input.boton {
    width: 50px!important;
    padding: 0!important;
    border: none!important;
    float: right!important;
    margin-right: 10px!important;
    height: 22px!important;
    color: #1d1d1d!important;
    font-family: 'lato'!important;
    font-size: 12px!important;
    background-color: #A84152!important;
    -moz-border-radius: 5px!important;
    border-radius: 5px!important;
background-image: linear-gradient(bottom, rgb(161,40,60) 1%, rgb(179,80,97) 51%, rgb(193,112,126) 76%)!important;
background-image: -o-linear-gradient(bottom, rgb(161,40,60) 1%, rgb(179,80,97) 51%, rgb(193,112,126) 76%)!important;
background-image: -moz-linear-gradient(bottom, rgb(161,40,60) 1%, rgb(179,80,97) 51%, rgb(193,112,126) 76%)!important;
background-image: -webkit-linear-gradient(bottom, rgb(161,40,60) 1%, rgb(179,80,97) 51%, rgb(193,112,126) 76%)!important;
background-image: -ms-linear-gradient(bottom, rgb(161,40,60) 1%, rgb(179,80,97) 51%, rgb(193,112,126) 76%)!important;

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.01, rgb(161,40,60)),
    color-stop(0.51, rgb(179,80,97)),
    color-stop(0.76, rgb(193,112,126))
)!important;
}
body #contenedor #contenido #contenido_izquierda .contenido_mensaje_privado input.boton:hover {
    cursor: pointer!important;
    color: #E3E3E3!important;
}


/* Paginacion */
body #contenedor #contenido #contenido_izquierda #listado_comentarios .paginacion {
    clear: both!important;
    overflow-x: hidden!important;
    overflow-y: auto!important;
    padding: 0!important;
}
body #contenedor #contenido #contenido_izquierda .nav_paginacion {
  	background: none!important;
    clear: both!important;
    margin: 0 0 15px!important;
    overflow: hidden!important;
    padding: 0!important;
    width: 100%!important;
}
body #contenedor #contenido #contenido_izquierda .nav_paginacion ul {
    float: right!important;
}
body #contenedor #contenido #contenido_izquierda .nav_paginacion li {
    float: left!important;
    margin-right: 5px!important;
}
body #contenedor #contenido #contenido_izquierda .nav_paginacion li a {
    display: block!important;
    float: left!important;
    font-family: 'lato'!important;
    font-size: 12px!important;
    font-weight: bold!important;
    padding: 2px 8px!important;
    background-color: #1d1d1d!important;
    border: 1px solid #A84152!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios .nav_paginacion li a.marcado, body #contenedor #contenido #contenido_izquierda .nav_paginacion li a:hover {
    background-color: #A84152!important;
    border: 1px solid #A84152!important;
    color: #1d1d1d !important;
    text-decoration: none!important;
}

/* Login y comentar */
body #contenedor #contenido #contenido_izquierda #comentar {

    float: left !important;
    margin: 0 0 40px !important;
    width: 1024px !important;
}
body #contenedor #contenido #contenido_izquierda #comentar h5 {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-bottom: 1px solid #EAEAEA;
    color: #1D1D1D !important;
    font-family: lato !important;
    font-size: 18px !important;
    font-style: normal !important;
    font-weight: normal !important;
    margin-bottom: 30px;
    padding: 10px 0 2px !important;
    text-transform: uppercase !important;
}
body #contenedor #contenido #contenido_izquierda #comentar #validacion, body #contenedor #contenido #contenido_izquierda #comentar #cajaComentario {
    clear: both!important;
    margin: 0!important;
    overflow: hidden!important;
    padding: 10px!important;
    border: none!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #validacion p.cintillo_comentarios {
	border-bottom: none!important;
    color: #1D1D1D !important;
    font-size: 14px !important;
    font-weight: bold !important;
    margin-bottom: 10px !important;
    padding-bottom: 3px !important;
}
body #contenedor #contenido #contenido_izquierda #comentar .cintillo_comentarios span.enlace_ventajas {
    display: none!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #validacion p {
	color: #1D1D1D !important;
    font-size: 16px !important;
    font-style: normal!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #campos label {
	float: left!important;
	clear: none!important;
	width: 240px!important;
	margin: 0 50px 5px 0!important;
    font-weight: bold!important;
    text-align: left!important;
    text-transform: none!important;
    font-size: 11px!important;
    color: #1d1d1d!important;
    font-family:'lato'!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #campos label input {
    color: #1d1d1d!important;
    display: block!important;
    padding: 3px!important;
    width: 220px!important;
    position: static!important;
    float:  left!important;
    border: 1px solid #BBBBBB!important;
    font-size: 11px!important;
    margin: 0!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #campos input.boton, body #contenedor #contenido #contenido_izquierda #comentar #enviarComentario input.boton {
    margin-top: 13px!important;
    width: 90px!important;
    height: 22px!important;
    float: right!important;
    border: none!important;
    font-family:'lato'!important;
    font-size: 12px!important;
    -moz-border-radius: 0px!important;
    border-radius: 0px!important;
	cursor: pointer!important;
   color: #fff!important;
   background:#1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios #comentar #enviarComentario input.boton {
    margin-top: 0!important;
    float: right!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #campos input.boton:hover, body #contenedor #contenido #contenido_izquierda #comentar #enviarComentario input.boton:hover {
   cursor: pointer!important;
   color: #fff!important;
   background:#1d1d1d!important;
}
body #contenedor #contenido #contenido_izquierda #validacion form {
    margin-top: 10px!important;
}
body #contenedor #contenido #contenido_izquierda #comentarios div#validacion p input, body #contenedor #contenido #contenido_izquierda #comentar .avisos input {
    border: 0 none!important;
    display: block!important;
    float: left!important;
    margin-right: 5px!important;
    width: 15px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar p.avisos {
	clear: both!important;
	font-size: 12px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #validacion p.avisos a {
	font-weight: bold!important;
    margin-left: 50px!important;
}

body #contenedor #contenido #contenido_izquierda #comentar #izquierda {
    float: left!important;
 	margin: 5px 10px 10px 0!important;
    width: 672px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#izquierda div#encabezado {
    overflow-x: hidden!important;
    overflow-y: auto!important;
    position: relative!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#izquierda div#encabizq {
    float: left!important;
    width: 285px!important;
	margin-right:15px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#izquierda div#encabizq img {
    display: block !important;
    height: 38px!important;
    width: 38px!important;
    float: left!important;
    margin-right: 5px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#cajaComentario div#izquierda h5 {
    color: #1d1d1d!important;
    font-size: 16px!important;
    margin: 0!important;
    padding: 0!important;
    font-family:'lato'!important;
    font-style: normal!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#cajaComentario p {
    color: #1d1d1d!important;
    font: 11px Tahoma,Arial,sans-serif!important;
    margin: 0 0 5px!important;
    padding: 0!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#izquierda div#encabder {
    position: absolute!important;
    right: 0!important;
    top: 2px!important;
    font-size: 12px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#enviarComentario textarea {
    background-color: #FFF!important;
    border: 1px solid #D8D3CB!important;
    clear: both!important;
    color: #1d1d1d!important;
    display: block!important;
    font-family:'lato'!important;
    font-size: 12px!important;
    height: 154px!important;
    margin: 8px 0!important;
    padding: 5px!important;
    width: 660px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #derecha {
    color:#1d1d1d!important;
    margin-left: 0!important;
    width: 295px!important;
    float: right!important;
    margin: 50px 0 10px 20px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #derecha h5 {
    padding-top: 0!important;
    color: #1d1d1d!important;
    font-size: 14px!important;
    font-weight: bold!important;
    margin-bottom: 10px!important;
    font-family:'lato'!important;
    font-style: normal!important;
}

body #contenedor #contenido #contenido_izquierda #comentar #derecha ul li {
    font-size: 11px!important;
    padding-bottom: 4px!important;
}
body #contenedor #contenido #contenido_izquierda #comentar #derecha ul li.destacado {
    color: #EA4646!important;
}
body #contenedor #contenido #contenido_izquierda #comentar .avisos {
    font-size: 12px!important;
    font-weight: 400!important;
    float: left!important;
}
body #contenedor #contenido #contenido_izquierda #comentar .avisos input {
    margin-right: 5px!important;
	margin-top: 0!important;
}
body #contenedor #contenido #contenido_izquierda #comentar div#cajaComentario .info_special_candado p, body #contenedor #contenido #contenido_izquierda #listado_comentarios .info_special_tabs p {
    font-weight: bold!important;
    font-size: 14px!important;
	color:#1d1d1d;
}


/* FIN COMENTARIOS */



/*pastillas desfiles*/
#pastillas_otros_desfiles {
	overflow:hidden;	
	width:720px;
	margin:0 auto;
}
#pastillas_otros_desfiles a {
	display:block;
	width:355px;
	height:130px;
	text-indent:-9999px;
	background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/sprite_pastillas.jpg) no-repeat 0 0;
}
#pastillas_otros_desfiles #ego {
	float:left;
}
#pastillas_otros_desfiles #mfshow {
	float:right;
}
#pastillas_otros_desfiles #ego a {
	background-position:0 0;
}
#pastillas_otros_desfiles #mfshow a {
	background-position:0 -130px;
}
#pastillas_otros_desfiles #ego a:hover {
	background-position:-355px 0;
}
#pastillas_otros_desfiles #mfshow a:hover {
	background-position:-355px -130px;
}
/* FIN pastillas desfiles */

/* Mod twitter */
#twtr-widget-1 {

	padding-bottom:40px;	
}
#txt_tw {
	padding:0 0 0 70px;	
	background:url(http://estaticos.telva.com/estaticas/especiales/pasarela-cibeles/2014/otono-invierno-2014-2015/img/warning.png) no-repeat 12px 10px;
}
#txt_tw p, #txt_tw p a {
	font:normal 12px/16px lato;
	color:#1d1d1d;	
	display:block;
}
#txt_tw p a:hover {
	text-decoration:underline;	
}
#txt_tw p {
	margin:0 0 12px;
	font-size:14px;
	line-height:18px;
}
.twtr-widget {
	margin:0 0 40px;	
}
#cont_twitter #twtr-widget-2 .twtr-doc, #cont_twitter #twtr-widget-2 .twtr-hd a, #cont_twitter #twtr-widget-2 h3, #cont_twitter #twtr-widget-2 h4 {
	background:#708772!important;		
}
#cont_twitter #twtr-widget-2 .twtr-timeline {
	width:200px;
	margin:0 auto;	
}

#cont_avatares{ display:block; overflow:hidden; margin:5px 0 0 5px;}
#cont_avatares .avatar{ float:left; margin:5px 5px 0;}



.comentario{ color:#1d1d1d;}
.comentario a{ color:#9A97AB;}
.comentario a:hover { color:#1d1d1d!important;}
.contenido_comentario p{margin-left: 30px;  margin-top: 10px;}
.contenido_comentario{ border-left: 1px dotted;  margin-left: 140px;  margin-top: 10px;  padding-left: 20px;}
.not_logged li a{ color:#A84152;}
.numero_comentario { color: #A84152; float: left; font-family: 'lato';  font-size: 20px; font-style: italic;
    font-weight: bold;  margin-right: 10px;}

.comentarios_pestanas h4{ margin-right:10px;}
.comentario .nombre{ float:left; display:block;}
#listado_comentarios{ margin-left:10px;}
div.comentario{ width:720px;}


#validacion p a { color: #1D1D1D; font-size: 14px; font-weight: bold; margin-left: 10px;}
#formulario_login_comentarios_submit{ background-color:#1d1d1d!important; color:#1d1d1d!important; background-image:none!important; }
#encabezado a{ color:#1d1d1d;}
#enviar{ background:#FFF; background-image:none!important;}

 a.voto_positivo{background: url("http://estaticos.telva.com/iconos/v2.x/v2.1/voto_positivo.png") no-repeat scroll 0 0 transparent !important;  display: block !important;  float: left !important;   height: 12px !important;   margin-left: 3px !important;   text-indent: -999em !important;   width: 12px !important;}

 a.voto_negativo { background: url("http://estaticos.telva.com/iconos/v2.x/v2.1/voto_negativo.png") no-repeat scroll 0 0 transparent !important;  display: block !important;  float: left !important;  height: 12px !important;  margin: 0 8px 0 5px !important;   text-indent: -999em !important;  width: 12px !important;
}

.bloque_izquierda span{ float:left;}
#okComentario{ color:#1d1d1d;}