/*
Theme Name: RedUSERS
Theme URI: http://www.redusers.com/
Description: Tema para RedUSERS 5.0 creado por Gabriel Pleszowski.
Version: 5.0
Author: Gabriel Pleszowski
*/

/* v1.0 | 20080212 | Reset CSS */

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%;	
	background: transparent;
	font-style: normal;
}
body 
{
	line-height: 1;
	font-style: normal;
}
.subtitulo 
{
	font-family: verdana;
	font-size: 16px;
	line-height: 120%;
	font-weight: bold;
	background:url('../images/ru-hand.gif';)
}

ol, ul 
{
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

em {
  font-style: italic;
}

.post ul li {  
  list-style: inside disc;
  /*font-weight: bold;*/
}

.post ol li {  
  list-style: inside decimal;
  /*font-weight: bold;*/
}

.wp-caption {
font-size: 10px;
}

/* remember to define focus styles! */
:focus 
{
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins 
{
	text-decoration: none;
}
del 
{
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
/*table 
{
	border-collapse: collapse;
	border-spacing: 0;
}*/

.clearfloat:after {
   content: ".";
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}

/*
	Comienzo del Codigo CSS Completo
*/

/* Begin Typography & Colors */
body 
{
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, 'Lucida Grande', Arial, Sans-Serif;
	background: #d1d2d4;	
	color: #333;
	text-align: center;
	margin: 0;
	padding: 0;	
}

a
{
	text-decoration: none;
	font-weight: normal;
}

#page 
{
	background-color: white;
	text-align: left;	
	margin: 0px auto;
	padding: 10px 20px 0px 20px;
	width: 960px;
	border-right: 1px solid #959596;
	border-left: 1px solid #959596;
	/*min-height: 1000px;*/
}

#header 
{
	background-color: #fff;
	padding: 0 0 10px 0;
	height: 92px;
	width: 960px;
	text-align: right;
}

#headerimg 	
{
	margin: 7px 9px 0;
	height: 92px;
	width: 100%;
}

#footer 
{
	background-color: #fff;
	color: #000;
	padding: 0;
	margin: 0 auto;
	width: 1000px;
}
	
.footer_derecho
{
	background-color:#636466; 
	margin-top:19px; 
	display: inline; 
	float:left; 
	height: 50px; 
	width: 283px; 
	width: 185px;
	color:#fff; 
	font-weight:bold; 
	font-size:10px; 
	font-family: Verdana, Arial;
}
	
.footer_derecho a, .footer_derecho a:link, .footer_derecho a:visited
{
	color:#fff; 
	font-weight:bold; 
	font-size:10px; 
	font-family: Verdana, Arial;
}

.footer_derecho a:hover
{
	color:#000; 
	font-weight:bold; 
	font-size:10px; 
	font-family: Verdana, Arial;
}

.footer2  a:link, a:hover, a:visited  {color #000;}

#logo
{
	width: 227px;
	float: left;
	text-align: left;
	margin-top: 0px;
}

#banner_header
{
	/*width: 725px;*/
	width: 682px;
	float: right;
}

#menu
{
	width: 958px;
	height: 18px;
	border: 1px solid #000;
	margin-bottom: 20px;
}

#menu_stats
{
	border-right:1px solid #000;
	width:215px;
	padding:4px;
	font-family:Verdana;
	font-size: 9px;
	float: left;
	color: #8a8a8a;
	height: 11px
}

#menu_categorias a 
{
  height: 18px; 
  display: block;
  position: absolute;
}

a.menu_categorias_hardware{ background: url('../images/menu_categorias.gif') 0px -1px no-repeat; width: 77px; left:0px;}
a:hover.menu_categorias_hardware { background: url('../images/menu_categorias.gif') 0px -24px no-repeat;}
a.menu_categorias_celulares { background: url('../images/menu_categorias.gif') -77px -1px no-repeat; width: 76px; left:77px;}
a:hover.menu_categorias_celulares { background: url('../images/menu_categorias.gif') -77px -24px no-repeat; }
a.menu_categorias_gadgets { background: url('../images/menu_categorias.gif') -153px -1px no-repeat; width: 77px; left:152px;}
a:hover.menu_categorias_gadgets { background: url('../images/menu_categorias.gif') -153px -24px no-repeat; }
a.menu_categorias_internet { background: url('../images/menu_categorias.gif') -230px -1px no-repeat; width: 79px; left:229px;}
a:hover.menu_categorias_internet { background: url('../images/menu_categorias.gif') -230px -24px no-repeat; }
a.menu_categorias_videos { background: url('../images/menu_categorias.gif') -307px -1px no-repeat; width: 76px; left:306px;}
a:hover.menu_categorias_videos { background: url('../images/menu_categorias.gif') -307px -24px no-repeat; }
a.menu_categorias_todas { background: url('../images/menu_categorias.gif') -382px -1px no-repeat; width: 78px; left:381px;}
a:hover.menu_categorias_todas { background: url('../images/menu_categorias.gif') -382px -24px no-repeat; }

#div_menu_search 
{
	left: 235px; 
	top: 12px;
	width: 140px;
	padding: 4px 10px 10px 10px;
	z-index: 9000; 
	position: absolute; 
	visibility: hidden; 
	border: 1px solid #666666; 
	background-color: #CCCCCC;
	color:#000;
}

#menu_buscador
{
	width:268px;
	padding: 0 0 0 4px;
	font-family:Verdana;
	font-size: 10px;
	font-weight: bold;
	float: left;
	height: 18px;
	margin: 0;
}
.menu_buscador_form
{
	height:10px;
	position:relative;
	display: inline;
	top:-2px;
	*top:-2px;
	_top:-2px;
}

.menu_buscador_form, x:-moz-any-link, x:default
{
	/*special styles for Firefox 3.x*/
	top:0px;
	*top:-2px;
	_top:-2px;
} 

.menu_buscador_more
{
	position: absolute; 
	left: 250px; 
	top: -1px; 
} 

.menu_buscador_more, x:-moz-any-link, x:default
{
    /*special styles for Firefox 3.x*/
	position: absolute; 
	left: 250px; 
	top: -2px; 
	*top: 4px; 
	_top: 4px;
} 

.textbox_searchform
{
	height: 10px;
	font-size: 9px;
	line-height: 10px;
	border: 1px solid #000;
	color: #949599;
}
.textbox_searchform_img
{
	top:4px;
	.top:4px;
	*top:4px;
	_top:4px;
	left:-2px;
	position:relative;
}
.textbox_searchform_img, x:-moz-any-link, x:default
{
	top:2px;
	*top:4px;
	_top:4px;
	left:-2px;
	position:relative;
}

.radio_searchform
{
	top: 2px;
	position: relative;
}

#menu_categorias
{
	width:459px;
	font-family:Verdana;
	float: right;
	position: relative;
}

#content_noticias
{
	width: 685px;
	height: 285px;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #000;
}

#content_slider
{
	width: 480px;
	height: 100%;
	float: left;
	padding: 0 10px 0 0;
	border-right: 1px dashed #000;
	overflow: hidden;
}

#content_box_destacadas
{
	width: 185px;
	height: 286px;
	float: right;
}

.content_otras_noticias
{
	width: 684px;
	/*padding: 10px 0px 10px 0px;*/
	float: left;	
	/*border-bottom: 1px dashed #000;*/
}

#content_noticias_categorias
{
	padding-top: 10px; 
	float:left;
}

#content_ultimos_lanzamientos
{
	width: 684px;
	margin-top: 10px; 
	margin-bottom: 10px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	float:left;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
}

.otras_noticias_izq
{
	/*width: 327px;*/	
	float: left;
	/*padding-right: 10px;*/
	border-right: 1px dashed #000;
}

.otras_noticias_der
{
	/*width: 326px;*/
	float: left;
	/*padding-left: 10px;*/
}

.data_noticia {
  margin-top: 8px;
}

.otras_noticias_sup
{
	/*border-bottom: 1px dashed #000;
	padding-bottom: 11px;*/
	padding: 3px;
	background: #FFF;
}

img.attachment-thumbnail 
{
	height: 81px;
	width: 132px;
}

img.attachment-cobertura 
{
	height: 102px;
	width: 165px;
}

.sidebar-principal img.attachment-cobertura 
{
	height: 140px;
	width: 230px;
}

img.attachment-tapita 
{
	height: 162px;
	width: 115px;
}

.otras_noticias_inf
{
	padding: 10px 0 0 0;
}

.borde_inferior
{
	border-bottom: 1px dashed #000;
}

.noticia_chica 
{
  border-bottom: 1px dashed #000000;
  color: #000000;
  font-family: verdana;
  font-size: 9px;
  height: 105px;
  margin: 2px;
  overflow: hidden;
  padding: 4px;
  width: 328px;
}

.ppal-categorias .noticia_chica {
  width: 710px;
}

.noticia_chica h2, .noticia_chica h2 a, .noticia_chica  h2 a:link, .noticia_chica  h2 a:visited, .noticia_chica h3, .noticia_chica h3 a, .noticia_chica  h3 a:link, .noticia_chica  h3 a:visited
{
	font-size: 16px;
	color: #646368;
	font-family: georgia;
	font-weight: bold;
	line-height: 0.95em;
}

.noticia_chica h1 a:hover
{
	color: #000;
	text-decoration: none;
}

.noticia_chica h1 a:hover, .noticia_chica h3 a:hover
{
	color: #000;
	text-decoration: none;
}

.noticia_chica_categoria, .noticia_chica_categoria a, .noticia_chica_categoria a:link, .noticia_chica_categoria a:visited
{
	color: #000;
	/*font-weight: bold;*/
	font-size: 11px;
}

.noticia_chica_categoria a:hover
{
	color: #646368;
	text-decoration: none;
}

.noticia_chica_bajada
{
	font-size: 11px;
	color: #646368;
	font-family: georgia;
	line-height: 16px;
}

.noticia_chica_datos
{
	padding-left: 10px; 
	color: #646368; 
	font-weight:bold;
}

.img_noticia_chica {
  float: left;
  overflow: hidden;
  width: 132px;
  height: 81px;
}

.img_noticia_chica img
{
	float: none;
}

img.img-vid {
  float: none;
  left: 48px;
  position: relative;
  top: -60px;
}

img.img-caliente {
  float: none;
  left: 0px;
  position: relative;
  /*top: -112px;*/
  top: -106px;
  /*_top: -118px;*/
  _top: -112px;
}


.noticia_chica img
{
	/*float: left;*/
}

.noticia_chica_datos img
{
	float: none;
}

.noticia_chica .titulo_noticia
{
  width: 180px;
  float: right;
  margin-left:10px;
}


#noticias_relacionadas li
{
	margin-left: 10px;
}

.banner_expansible 
{
  padding: 5px 0 5px;
  float:left;
  position:inherit;
  width:685px;
  height:115px;
  overflow:visible;
  /*border-top: 1px dashed #000;*/
  /*border-bottom: 1px dashed #000;*/
  margin: 5px 0 5px; 
}

.date_noticias_rojo
{
	background: url('../images/date_bg_red.gif'); 
	background-repeat:no-repeat; 
	width:25px; 
	height:26px; 
	text-align:center;
	float:left; 
	color:#464854; 
	font-size:8px;
	margin-right:10px; 
	margin-top:1px; 
}
.date_noticias_rojo div 
{
	font: 8px bold 'Tahoma', Arial;
	padding-top:1px;
	text-transform: uppercase;
}

.date_eventos_rojo
{
	background:url('../images/date_bg_red_border.gif'); 
	background-repeat:no-repeat; 
	width:30px; 
	height:30px; 
	text-align:center;
	float:left; 
	color:#464854; 
	font-size:8px;
	margin-right:10px; 
	margin-top:1px; 
}
.date_eventos_rojo div 
{
	font: 8px bold 'Tahoma', Arial;
	padding-top:1px;
	text-transform: uppercase;
}

#destacada
{
	background: #000;
}

#sidebar-box-destacadas #destacada
{
	height: 285px;
}

.sidebar-principal #destacada {
  margin-bottom: 8px;
} 

.sidebar-principal .text-widget {
  
}

.sidebar-principal li {
  list-style: none;
  margin-bottom: 8px;
}

.sidebar-principal .cobertura_titulo {
  height: 40px;
}

.destacada_encabezado
{
	background: url('../images/tit-widget-destacada.gif') center no-repeat; 
	/*width:185px;*/ 
	height:36px;
	/*margin-bottom: 8px;*/
	background-color: #000;
	/*border-bottom: 10px solid #ED1C24;*/
}

.destacada_tema
{
	background: #ed1c24;
	font-family: Georgia;
	font-size: 19px;
	font-weight: bold;
	color: #fff;
	/*margin-top: 4px;*/
	padding: 10px 10px 10px 10px;
	border-bottom: 1px solid #fff;
	text-align: center;
}

.destacada_titulo {
  background: none repeat scroll 0 0 #000000;
  padding: 4px 3px;
  text-align: center;
}

.destacada_titulo h2 a, .destacada_titulo h2 a:link, .destacada_titulo h2 a:visited
{
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	/*line-height: 22px;*/
}
.destacada_titulo h2 a:hover
{
	color: #646368;
}

.opinion_encabezado
{
	background: url('../images/box_opinion_titulos.gif') no-repeat; 
	width:185px; 
	height:36px;
	margin-bottom: 8px;
	.margin-bottom: 6px;
	_margin-bottom: 6px;
}
.opinion_titulo
{
	background: #000000;
	padding: 9px 10px 8px 10px;
	border-bottom: 1px solid #fff;
	height: 92px;}

.opinion_titulo h2 a, .opinion_titulo h2 a:link, .opinion_titulo h2 a:visited
{
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	line-height: 22px;
}
	
	
.cobertura_encabezado
{
	background: url('../images/tit-widget-cobertura.gif') center no-repeat; height:36px;
	background-color: #000;
	/*margin-bottom: 5px;*/
}
.cobertura_tema
{
	background: #ed1c24;
	font-family: Georgia;
	font-size: 19px;
	color: #fff;
	margin-top: 2px;
	/*width: 185px;*/
	height: 44px;
	padding: 5px;
	border-bottom: 2px solid #fff;
	text-align: center;
	/*display:table-cell;*/
	vertical-align: middle;
}
.cobertura_tema a, .cobertura_tema a:link , .cobertura_tema a:visited
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
 .cobertura_tema a:hover
{
	color: #000;
}
.cobertura_titulo
{
	background: #231F1F;
	font-size: 9px;
	font-family: Verdana;
	color: #fff;
	text-decoration: none;
	padding: 3px 7px;
	border-bottom: 1px solid #fff;
	height: 57px;
}
.cobertura_titulo a, .cobertura_titulo a:link, .cobertura_titulo a:visited
{
	font-size: 9px;
	line-height: 10px;
	font-family: Verdana;
	color: #fff;
	text-decoration: none;
}

.cobertura_titulo a:hover 
{
	font-size: 9px;
	line-height: 10px;
	font-family: Verdana;
	color: #646368;
	text-decoration: none;
}

.barra_temas a{
  text-transform: uppercase;
}

.categoria_titulo
{
	background: url('../images/barra_titulo_widget.jpg') no-repeat; 
	width:255px; 
	height:22px;
	/*margin-bottom: 5px;*/
}

.box_titulo 
{
	font-size: 15px;
	font-weight: bold;
	margin-left: 40px;	
	padding-top: 6px;
	line-height: 10px;
	font-family: Verdana;
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
}


.temascalientes_encabezado
{
	background: url('../images/box_destacadas_titulos.gif') 0px -76px no-repeat; 
	width:185px; 
	height:36px;
	margin-bottom: 5px;
	.margin-bottom: 4px;
	_margin-bottom: 4px;
}
.temascalientes_negro
{
	background: #636466;
	font-size: 9px;
	font-family: Verdana;
	color: #fff;
	text-decoration: none;
	padding: 9px;
	border-bottom: 1px solid #fff;
	height: 63px;
}
.temascalientes_negro a, .temascalientes_negro a:link, .temascalientes_negro a:visited
{
	font-size: 16px;
	font-family: Verdana;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.temascalientes_negro a:hover 
{
	font-size: 16px;
	font-family: Verdana;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.temascalientes_rojo
{
	background: #ED1C24;
	font-size: 9px;
	font-family: Verdana;
	color: #fff;
	text-decoration: none;
	padding: 9px;
	border-bottom: 1px solid #fff;
	min-height: 63px;
}
.temascalientes_rojo a, .temascalientes_rojo a:link, .temascalientes_rojo a:visited
{
	font-size: 16px;
	font-family: Verdana;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.temascalientes_rojo a:hover 
{
	font-size: 16px;
	font-family: Verdana;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.ppal 
{	
	padding: 0;
	margin: 0;
	width: 685px;
}

.ppal-categorias
{	
	padding: 0;
	margin: 0;
	width: 725px;
}

.ppal_left
{
	float: left;
	border-right: 1px solid #000;
	padding-right: 10px;
}

.ppal_right
{
	float: right;
	border-left: 1px solid #000;
	padding-left: 10px;
}

.pagetitle
{
	background: url('../images/archive_titulo.gif') no-repeat; 
	height: 21px;
	font-family: tahoma;	
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;	
	width: 726px;
}

.pagetitle_categorias
{
	height: 21px;
	font-family: tahoma;	
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;	
	width: 685px;
}

.pagetitle_tipo_seccion
{
	width: 131px;
	height: 20px;
	float: left;
	text-align: center;
	padding-top: 3px;
	color: #fff;
	background-color: #EE1B23;
}
.pagetitle_tipo_seccion_categorias
{
	width: 725px;
	height: 17px;
	float: left;
	text-align: center;
	padding-top: 3px;
	color: #fff;
	background-color: #EE1B23;
}

.pagetitle_seccion
{
	width: 575px;
	height: 20px;
	float: right;
	padding: 3px 0px 0px 5px;
	color: #000;
}

#crumbs {
  margin-bottom:13px;
}

#crumbs a {
  font-family: Georgia, Arial, Helvetica;
  color: #404040;
  text-decoration: none;
  font-size:11px;
  font-weight: normal;
}

#crumbs .current a {
  font-weight: bold;
}

.post_barrita {
  height: 30px;
}

.post_autor {
  font-family: Georgia, Arial, Helvetica;
  font-size: 13px;  
  width: 400px;
  float: left;
  margin-bottom:13px;
  font-style: italic;
  font-weight: normal;
  color: #6D6D6F;
}

.post_autor a { 
  font-family: Georgia, Arial, Helvetica;
  color: #6D6D6F;
  text-decoration: none;
}

.post_comments {
  width: 180px;
  float: right;
  text-align: right;
  font-family: Georgia, Arial, Helvetica;
  color: #6D6D6F;
  font-size: 11px;
}

.post_cant_comments {
    font-family: Arial, Helvetica;
    font-size: 18px;
    font-weight: bold;
}

.post_barracompartir {
  width: 75px;
  float: left;  
}

.post_cajita {
  margin-bottom: 15px;
  text-align: center;
}

.post_bajada {
  font-family: Georgia, Arial, Helvetica;
  font-size: 18px;  
  line-height: 1.2em;
  margin-bottom:13px;
  color: #000;
}

.post 
{
	margin: 0;
	font-size: 14px;
	color: #000;
	font-family: Arial, Helvetica;	
	/*width: 515px;*/
	padding-right: 10px;
	padding-left: 0px;
	/*float: right;*/
	text-align: left;
}

.content_post {
	text-align: justify;
  margin-top: 1em; 
  line-height: 1.3em;
  /*font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;*/
}

.content_post p {
	margin-bottom:1em;
}

.content_post img.wp-smiley{
  margin: 0;
  padding: 0;
}

.content_post img {
  /*margin: 5px;*/
  border: 1px dotted #CCCCCC; 
}

.post_relacionados {
  float: right;
  border: 0px solid #000000; 
  width: 122px; 
  overflow:hidden;
  margin: 0px 0px 8px 14px;
  padding: 6px 6px;
  font-size: 10px;
  text-align: left;
  font-family: Arial, Helvetica;
  background: #F4F4F4;
}

.post_terminos {
  /*border-top: dotted 1px #000;*/
  border-bottom: dotted 1px #000;
  padding: 4px;  
} 

.post_terminos span a{
  text-decoration: none;
  color: #000;
  line-height: 16px;
}

.post_terminos_titulo {
  text-transform: uppercase; 
  font-family:Garamond, serif; 
  font-size: 18px;
  margin-right: 4px;
}

.post_recuadros {
  margin: 12px 0px;
}

.post td
{
	font-size: 12px;
	color: #000;
	font-family: verdana;
	line-height: 20px;
	padding-right: 15px;
}

.post h1, .post h2, .post h3
{
	color: #646368;
	font-family: georgia;
	font-weight: bold;	
	line-height: 1.2em;
  padding-bottom: 1em;	
}

.post h1 {
  font-size: 30px;
  padding-bottom: 9px;
  /*border-bottom: 1px dashed #000;*/
  }

.post h2 {
  font-size: 24px;
  }

.post h3 {
  font-size: 18px;
  }

.post a, .post a:link, .post a:visited, .post a:active
{
	text-decoration: underline;
	color: #EE1B23;
	font-weight: bold;
}
.post a:hover

{
	text-decoration: underline;
	color: #636466;
	font-weight: bold;
}

.post_terminos {  
  border-bottom: dotted 1px #000;
  padding: 4px;
  font-size: 13px;
  font-weight: normal;  
} 

.post .post_terminos a{
  text-decoration: none;
  color: #000;
}

.post .post_terminos a:hover{
  text-decoration: none;
  color: #EE1B23;
}

.post_img
{
	margin-top: 20px;
	margin-bottom: 20px;
}

.post_imagenpost {
  width: 585px; 
  background: #000; 
  color: #FFF; 
  text-align: center; 
  overflow: hidden;   
  border: 1px dotted #CCCCCC;
}

.frase_fuerza {
  font-family: Verdana, Tahoma, Arial, Helvetica; 
  font-weight: bold; 
  text-align: center; 
  color: red; 
  font-size: 19px; 
  float: none; 
  display: block; 
  padding: 0.5em; 
  border-top: 4px double red; 
  border-bottom: 4px double red; 
  margin: 1em 0;
}

.post_prepost .post_imagenpost{
  float: right;
}

.post_prepost .post_imagenpost img {
  width: 585px;
  height: 360px;
  }

.post_epigrafe {  
  font-size: 16px;
  color: #FFF;
  font-family : Arial;
  Font-weight: bold; 
  text-align: center; 
  /*background: url("../images/bg-principal.png") repeat scroll 0 0 transparent;*/
  background: #5A5A5C;
  position: relative;
  min-height: 1em;
  padding: 0.5em 0.3em;
}

.post_prepost .post_epigrafe { 
  width: 575px;
}

.wp-caption img {
  margin: 0px;
  padding: 0px;
  border: 0px solid #000;
}


.post_info
{
	margin: 0;
	text-align: left;
	color: #000;
	font-family: verdana;
	width: 157px;
	float: left;
	border: 1px solid #000;
}

.post_info div
{
	padding: 8px;
	font-size: 10x;	
}

.post_info b
{
	font-size: 12px;
}

.post_info a, .post_info a:link, .post_info a:visited, .post_info a:hover 
{
	color: #000;
}

.post_info_contegorias a, .post_info_contegorias a:link, .post_info_contegorias a:active, .post_info_contegorias a:visited, .post_info_contegorias a:hover 
{
	color: #636467;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
}

.post_info_contegorias a:hover 
{
	color: #000;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
}

.post_info_tags a, .post_info_tags a:link, .post_info_tags a:active, .post_info_tags a:visited, .post_info_tags a:hover 
{
	color: #636467;
	font-weight: bold;
	font-size: 10px;
}

.post_info_tags a:hover 
{
	color: #000;
	font-weight: bold;
	font-size: 10px;
}

.post_info_similar a, .post_info_similar a:link, .post_info_similar a:active, .post_info_similar a:visited, .post_info_similar a:hover 
{
	color: #636467;
	font-size: 10px;
}

.post_info_similar a:hover 
{
	color: #000;
	font-size: 10px;
}

.post_info_tags ul, li
{
	margin: 0;
}

.post_info_similar li
{
	background: #fff url('../images/logo_ru_side_single.png') 0px 2px no-repeat; 
	padding: 0px 0px 3px 10px;
	line-height: 12px;
}

.post_info_similar ul
{
	padding-top: 3px;
}

.post_info_fecha
{
	background-color: #000;
	color: #fff;
	border-bottom: 1px dotted #fff;
}

.post_info_lecturas_comentarios
{
	font-weight: bold;
	background-color: #ee1b23;
	color: #fff;
	border-bottom: 1px dotted #fff;
}

.post_info_lecturas_comentarios b
{
	vertical-align: middle;
}

.post_info_contegorias, .post_info_tags, .post_info_share, .post_info_similar, .post_info_material
{
	border-bottom: 1px dotted #000;
}

.sidebar-principal
{
	background-color: #fff;
	/*border-left: 1px solid #000;*/	
	width: 255px;
	height: 100%;	
}

.sidebar-principal-categorias
{
	background-color: #fff;
	/*border-left: 1px solid #000;*/	
	width: 214px;
	height: 100%;	
}

.side_right
{
	float: right;
}

.side_left
{
	float: left;
}

#noti-categ-contenedor
{
	background-color: #fff;
	float: left;
	width: 685px;
}

.noti-categ-contenedor-noticias
{
	float:right; 
	width: 480px; 
	border: 1px solid #000;	
}

.noti-categ-categoria
{
	padding: 7px 7px 7px 22px;	
	border: 1px solid; 
	margin-bottom: 7px;
	margin-right: 4px;
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #636467;
}

.noti-categ-categoria
{
	background: url('../images/logo_ru_noticias_categorias.png') no-repeat 4px 7px;
}

.noti-categ-normal
{
	border-color: #ed1c24;
}

.noti-categ-normal:hover, .noti-categ-negro:hover, .noti-categ-celeste:hover
{
	background-color: #ed1c24;
	color: #fff;
}

.noti-categ-negro
{
	border-color: #000;
	background-color: #000;
	color: #fff;
}

.noti-categ-celeste
{
	border-color: #000;
	background-color: #d4edf7;
	color: #000;
}

.noti-categ-imagen
{
	padding: 9px 5px 5px 5px;
	width: 81px;
	float: left;
}

.noti-categ-imagen:hover
{
	background-color: #d1d2d4;	
}

.noti-categ-titulo
{
	padding-top: 4px;
	padding-left: 5px;
	line-height: 20px;
	width: 380px;
	float: left;
	color: #000;
	font-size:12px;
	font-family:Verdana;
}

.noti-categ-info
{
	color: #646368;
	font-family:verdana;
	font-weight: bold;
	font-size: 10px;
}

.noti-titulo-gris
{
	background-color: #f0f1f1;
}

.noti-categ-contenedor-noticias a, .noti-categ-contenedor-noticias:hover a:link, .noti-categ-contenedor-noticias:hover a:active, .noti-categ-contenedor-noticias:hover a:visited
{
	color: #000;
	font-family: verdana;
	font-size: 11px;
}

.noti-categ-comentarios
{
	float:right; 
	width: 95px; 
	height: 60px;
	line-height: 30px;
}

.noti-categ-contenedor
{
	width: 480px;
	height: 70px;
	border-bottom: 1px dotted #000;
}

.noti-categ-contenedor:hover
{
	background-color: #d1d2d4;
}

.video-imagen
{
	width: 130px;
	padding: 10px;
	float: left;
	text-align: center;
}

.video-texto
{
	float: right;
	width: 320px;
	padding: 10px 10px 0 0;
	line-height: 15px;
}

.video-contenedor
{
	width: 480px;
	height: 116px;
	border-bottom: 1px dotted #000;
	padding-bottom: 10px;
}

.video-contenedor:hover
{
	background-color: #d1d2d4;
}

.video-imagen-gris
{
	background-color: #f0f1f1;
}

a img 
{
	border: none;
}

.alignnone  
{
	float: none;
	margin: 1em;
}

.alignleft  
{
	float: left;
	margin: 1em 1em 1em 0em;
}

.alignright  
{
	float: right;
	margin: 1em 0em 1em 1em;
}

#widget
{
	width: 253px;
}

li .widget {
  list-style: none;
  margin-bottom: 1em;
}

.cuadro_widget
{
	font: 8pt 'Tahoma', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #646464;
	background: #fff;
	border: 1px solid #000;
	width: 253px;
	text-align: center;
	padding: 0;
	margin: 0;
	float: left;
}

.navigation 
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
}

.comunidad_titulo
{
	height: 22px; 
	display: block;
	background: #fff url('../images/titulos_sidebar.gif') 0px -42px no-repeat; 
	width: 256px; 
	left:0px;
}

a.comunidad_titulo
{ 
	background: #fff url('../images/titulos_sidebar.gif') 0px -42px no-repeat; 
	width: 256px; 
	left:0px;
}

.blogs_titulo
{
	height: 22px; 
	display: block;
}

a.blogs_titulo
{ 
	background: #fff url('../images/titulos_sidebar.gif') 0px -21px no-repeat; 
	width: 256px; 
	left: 0px;
}

.foros_titulo
{
	height: 22px; 
	display: block;
}

a.foros_titulo
{ 
	background: #fff url('../images/titulos_sidebar.gif') 0px -86px no-repeat; 
	width: 256px; 
	left: 0px;
}

.encuestas_titulo
{
	height: 22px; 
	display: block;
}

a.encuestas_titulo
{ 
	background: #fff url('../images/titulos_sidebar.gif') 0px -64px no-repeat; 
	width: 256px; 
	left: 0px;
}

.blogs_titulo_post
{
	background: url('../images/isologo_ru_blogs.png') no-repeat scroll 5px center;
	padding: 6px 7px 6px 40px;
	border-bottom: 1px dashed #000; 
	text-align: left;
	color: #ED1C24;
	font-weight: bold;
	font-size: 10px;
}

.blogs_titulo_post:hover
{
	background-color: #d1d2d4;	
}


.agenda_eventos_titulo
{
	height: 22px; 
	display: block;
}

a.agenda_eventos_titulo
{ 
	background: #fff url('../images/titulos_sidebar.gif') 0px 0px no-repeat; 
	width: 256px; 	
	left:0px;
}

.agenda_eventos_evento
{
	text-align: left;
}

.agenda_eventos_evento a
{
	color: #000;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana;
}

.agenda_eventos_gris
{
	height: 35px;
	margin: 0;
	padding: 5px;
	float: left;
	background-color: #f3f4f4;	
	border-bottom: 1px dashed #000;
}

.agenda_eventos_gris:hover
{
	background-color: #d1d2d4;	
}

.agenda_eventos_blanco
{
	height: 35px;
	margin: 0;
	padding: 5px;
	float: left;
	background-color: #fff;	
	border-bottom: 1px dashed #000;
}

.agenda_eventos_blanco:hover
{
	background-color: #d1d2d4;	
}


a.gris_oscuro
{
	color: #636467;
	font-weight: bold;
	font-size: 10px;
}

a.gris_oscuro:hover
{
	color: #000;
	font-weight: bold;
	font-size: 10px;
}

.ru_galeria_imagenes
{
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.ru_galeria_imagenes
{
	padding: 15px 0 0 15px;
}

.ru_galeria_imagenes img
{
	width: 109px;
	height: 68px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.ru_galeria_titulo
{	
	padding: 2px 0px 2px 10px;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px dotted black;
	font-weight: bold;
	background-color: #ED1C24;
	color: #fff;
}

.dashed
{
	border-bottom: 1px dashed black;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 1px;
}

.sharebar {
  margin-top:10px;
  border: 1px solid #CCC;
  padding: 1px;
  background: #ECEFF5;
  color: #000;
}

.sharebar .shareitem {
  padding: 2px 8px;
  border-right: 1px solid #CCC;
  font-size: 11px;
  font-weight: bold;
  float: left;  
}

.sharebar .shareitem img {
  padding: 2px 6px;
}

.sharebar .shareitem span {
  /*font-style: italic;*/
  position: relative;
  top: -9px;
}

.sharebar .shareitem a, .sharebar .shareitem a:hover {
  text-decoration:none;
  color: #000;
}   

/* Paginacion estilo Digg*/
div.pagination 
{
	padding: 3px;
	margin: 3px;
	text-align:center;
}
div.pagination a 
{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #636466;	
	text-decoration: none; /* no underline */
	color: #636466;
}
div.pagination a:hover, div.pagination a:active 
{
	border: 1px solid #636466;
	background-color: #d1d2d4;
	color: #000;
}
div.pagination span.current 
{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #636466;
	font-weight: bold;
	background-color: #636466;
	color: #FFF;
}
div.pagination span.disabled 
{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

.comentarios
{
	border: 1px solid #000;	
}
.comentarios img
{
	max-width: 495px;
	text-align: center;
}
.comentarios_titulo
{
	background-color: #ED1C24;
	color: #fff;
	padding: 3px 0px 3px 10px;
	font-weight: bold;
	border-bottom: 1px dotted #000;
	font-size: 10px;
}

.comentarios_titulo img
{
	vertical-align: middle;
}

.comentarios_bajada
{
	background-color: #939598;
	color: #fff;
	padding: 3px 0px 3px 10px;
	font-weight: bold;
	border-bottom: 1px dotted #000;
	font-size: 10px;
}

.comentario_caja
{
	padding: 10px;
	border-bottom: 1px dotted #000;
	font-family: verdana;
	font-size: 11px;
}

.comentario_caja_avatar
{
	float: left; 
	padding-right: 10px;
	height: 50px;
}

.comentario_caja_usuario
{
	font-size: 13px;
	font-family: Verdana;
	color: #000000;	
	height: 50px;
	padding-top: 15px;	
}

.comentario_caja p
{
	line-height: 16px;
}

.comentario_caja_usuario b
{
	font-size: 13px;
}

.comentario_caja_usuario i
{
	font-size: 11px;
	font-family: Verdana;	
	color: #636467;	
	font-style: italic;
}

.comentario_blanco
{
	background-color: #fff;
}

.comentario_gris
{
	background-color: #dcddde;
}

.comentario_redusers
{
	background-color: #414142;
	color: #fff;
}

.comentario_redusers b
{
	color: #ed1c24;
}

.comentario_redusers i
{
	color: #939598;
}

.comentario_logo_ru
{
	float: right;
	padding-top: 5px;
}

.nocomments
{
	background-color: #FFBFC3;
	color: #ED1C24;
	padding: 3px 0px 3px 10px;
	font-weight: bold;
	border: 1px solid #ED1C24;
	font-size: 10px;
	margin-bottom: 20px;
}

/* Arbol Categorias */

.arbol_categ
{
	padding: 5px 5px 5px 5px;
}
.arbol_categ:hover
{
	background-color: #ccc;
}
.arbol_categ a:link, .arbol_categ a:active, .arbol_categ a:visited
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.arbol_categ a:hover
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	width: 100px;
}

.arbol_categ_mas
{
	background-color:#7F7F7F;
	color:#fff;
}
.arbol_categ_mas a:link, .arbol_categ_mas a:visited, .arbol_categ_mas a:active, .arbol_categ_mas a:hover 
{
	background-color:#5F5F5F;
	color:#fff;
}

.arbol_categ_selec
{
	background-color: #ee1b23;
	padding: 5px 5px 5px 5px;
}
.arbol_categ_selec a:link, .arbol_categ_selec a:active, .arbol_categ_selec a:visited
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.arbol_categ_selec a:hover
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}

.arbol_categ_hijo
{
	padding: 5px 5px 5px 5px;
}
.arbol_categ_hijo:hover
{
	background-color: #ccc;
}
.arbol_categ_hijo a:link, .arbol_categ_hijo a:active, .arbol_categ_hijo a:visited
{
	color: #000;
	font-family: Verdana;
	font-size:10px;
}
.arbol_categ_hijo a:hover
{
	color: #000;
	font-family: Verdana;
	font-size:10px;
}

.arbol_categ_hijo_selec
{
	margin-bottom: 5px;
	margin-top: 5px;
	background-color: #ee1b23;
	padding: 5px 5px 5px 5px;
}
.arbol_categ_hijo_selec a:link, .arbol_categ_hijo_selec a:active, .arbol_categ_hijo_selec a:visited
{
	color: #fff;
	font-family: Verdana;
}
.arbol_categ_hijo_selec a:hover
{
	color: #fff;
	font-family: Verdana;
}

.arbol_empresa
{
	padding: 5px 5px 5px 5px;
}
.arbol_empresa:hover
{
	background-color: #ccc;
}
.arbol_empresa a:link, .arbol_empresa a:active, .arbol_empresa a:visited
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.arbol_empresa a:hover
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	width: 100px;
}
.arbol_empresa_selec
{
	background-color: #ee1b23;
	padding: 5px 5px 5px 5px;
	color: #fff;
}
.arbol_empresa_selec a:link, .arbol_empresa_selec a:active, .arbol_empresa_selec a:visited
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.arbol_empresa_selec a:hover
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}

.arbol_producto
{
	padding: 5px 5px 5px 5px;
}
.arbol_producto:hover
{
	background-color: #ccc;
}
.arbol_producto a:link, .arbol_producto a:active, .arbol_producto a:visited
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.arbol_producto a:hover
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	width: 100px;
}
.arbol_producto_selec
{
	background-color: #ee1b23;
	padding: 5px 5px 5px 5px;
	color: #fff;
}
.arbol_producto_selec a:link, .arbol_producto_selec a:active, .arbol_producto_selec a:visited
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.arbol_producto_selec a:hover
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}


/* PAGINA NEWSLETTERS */

.pag_newsletter
{
	width:100%;
	color:#000000;
}
.pag_newsletter_titulo
{
	border-bottom:1px dashed #000; 
	padding-bottom: 20px;
}
.pag_newsletter_titulo_texto
{
	font-family:Georgia, Tahoma, Verdana; 
	font-size:20px; 
	color:#5f5f5f; 
	font-weight:bold; 
	padding-left:20px;
}
.pag_newsletter_notlogged
{
	border-bottom:1px dashed #000; 
	padding-bottom: 20px;
	float:left;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:16px; 
	color:#000; 
}
.pag_newsletter_notlogged_registrate
{
	width:737px;
	float:left;
	font-size:16px; 
	line-height:50px;
	font-family:Verdana;
	font-weight:bold; 
	color:#000; 
	padding: 5px 0 0 20px;
}
.pag_newsletter_notlogged_registrate_boton
{
	width:200px;
	float:right;
	background-color:#fff;
	padding-top:14px;
}
.pag_newsletter_notlogged_identificate
{
	width:737px;
	float:left;
	font-size:16px; 
	line-height:50px;
	font-family:Verdana;
	font-weight:bold; 
	color:#000; 
	padding: 5px 0 0 20px;
}
.pag_newsletter_notlogged_identificate_boton
{
	color:#000;
	width:200px;
	float:right;
	background-color:#fff;
	padding-top:14px;
}
.pag_newsletter_seleccion
{
	border-bottom:1px dashed #000; 
	padding-bottom: 20px;
	width: 100%;
	float:left;
}
.pag_newsletter_seleccion_ultnews
{
	padding: 10px; 
	font-weight: bold; 
	font-size: 12px; 
	text-align: center;
	color: #636466;
}
.pag_newsletter_seleccion_ultnews a:link,.pag_newsletter_seleccion_ultnews a:active,.pag_newsletter_seleccion_ultnews a:visited
{
	padding: 10px; 
	font-weight: bold; 
	font-size: 12px; 
	text-align: center;
	color: #636466;
}
.pag_newsletter_seleccion_ultnews a:hover
{
	padding: 10px; 
	font-weight: bold; 
	font-size: 12px; 
	text-align: center;
	color: #000;
}

/* STAFF */
.staff_texto
{
	font-size: 20px;
	font-family: Georgia, Verdana;
	font-weight: bold;
	color: #636466;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #000;
	line-height: 24px;
}
.staff_texto a:link, .staff_texto a:active, .staff_texto a:visited
{
	font-size: 20px;
	font-family: Georgia, Verdana;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.staff_texto a:hover
{
	font-size: 20px;
	font-family: Georgia, Verdana;
	font-weight: bold;
	color: #636466;
	text-decoration: none;
}
.staff_detalle
{
	color: #000;
	font-size: 10px;
	font-family: Verdana;
	padding-bottom: 20px;
	border-bottom: 1px dashed #000;
}
.staff_contacto
{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #000;
	color: #636466;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}
.staff_contacto a:link, .staff_contacto a:active, .staff_contacto a:visited 
{
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
}
.staff_contacto a:hover
{
	color: #636466;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}


.tag_description
{
	background-color: #f4f5f7;
	color: #646368;
	padding: 10px;
	border: 2px dotted #636466;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 701px;
	text-transform: none;
	font-weight: normal;
	line-height: 16px;
}
.tag_description b
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}

.perfil_usuario
{
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana;
	line-height: 30px;
	padding-left: 5px;
}


div.todas_categorias
{
	padding: 4px; 
	margin: 0px;
	background-color: #D1D2D4; 
	color: #000; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial; 
	text-align: center; 
	width: 100%;
}

.todas_categorias:hover
{
	padding: 4px; 
	margin: 0;
	background-color: #EC1C24; 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana,Arial; 
	text-align: center; 
	width: 100%;
}

div.listado_categorias
{
	padding: 5px; 
	background-color: #fff; 
	color: #EC1C24; 
	border: 1px #EC1C24 solid; 
	font-size: 18px; 
	font-weight: bold; 
	font-family: Verdana,Arial; 
	text-align: center; 
	width: 100%;
}

.listado_categorias:hover
{
	padding: 5px; 
	background-color: #EC1C24; 
	color: #fff; 
	border: 1px #EC1C24 solid; 
	font-size: 18px; 
	font-weight: bold; 
	font-family: Verdana,Arial; 
	text-align: center; 
	width: 100%;
}

div.todas_publicaciones
{
	padding: 5px; 
	background-color: #fff; 
	color: #EC1C24; 
	border: 1px #EC1C24 solid; 
	font-size: 18px; 
	font-weight: bold; 
	font-family: Verdana,Arial; 
	text-align: center; 
	width: 100%;
}

.todas_publicaciones:hover
{
	padding: 5px; 
	background-color: #EC1C24; 
	color: #fff; 
	border: 1px #EC1C24 solid; 
	font-size: 18px; 
	font-weight: bold; 
	font-family: Verdana,Arial; 
	text-align: center; 
	width: 100%;
}

.link_500libros a:link, .link_500libros a:visited
{
	color: blue;
	text-decoration: underline;
	font-weight:bold;
}
.link_500libros a:hover
{
	color: #000;
	text-decoration: underline;
}

#postit 
{
	position: fixed;
	width: 685px;
	height: 92px;
	display: none; /* se pone en visible cuando se termina de cargar la web y el js */
	left:200px;
	text-align: center;
	top:700px;
	z-index:1000;
	border-width: 10px;
	border-style: solid;
	border-color: #4281B7;
}
/*comments*/
.commentlist h3, a, a:hover, a:visited {color:#c00;}

ol.commentlist {list-style:none; margin:10px 5px 30px 10px; padding:0; text-indent:0;} 
ol.commentlist p {/*width: 480px;*/ text-align: left; white-space: pre-wrap;} 
ol.commentlist li {margin:0 0 10px; padding:5px 12px 5px 12px; position:relative;background-color: #dadada;}
ol.commentlist comment-author {color: #fff;}
ol.commentlist comment-meta p, a, a:hover; a:visited   {color: #fff;}
ol.commentlist li.comment-author-eesposito, ol.commentlist li.comment-author-ddeluca, ol.commentlist li.comment-author-luveorono, ol.commentlist li.comment-author-danielb, ol.commentlist li.comment-author-clobo, ol.commentlist li.comment-author-adagostino, ol.commentlist li.comment-author-lpineiro, ol.commentlist li.comment-author-laura, ol.commentlist li.comment-author-afiorotto, ol.commentlist li.comment-author-julia, ol.commentlist li.comment-author-leder, ol.commentlist li.comment-author-mer , ol.commentlist li.comment-author-atoto {background-color: #000; background-image: #000 url(../images/redusers-comment.png) no-repeat right bottom; color: #fff;}
ol.commentlist li div.comment-author {padding:0px;} 
ol.commentlist li div.vcard {font: bold 16px helvetica,arial,sans-serif; text-transform:uppercase;} 
ol.commentlist li div.vcard cite.fn { font-style:normal; } 
ol.commentlist li div.vcard cite.fn a.url { color:#fff; text-decoration:none; } 
ol.commentlist li div.vcard cite.fn a.url:hover { color:#fff; text-decoration:underline;} 
ol.commentlist li div.vcard img.avatar { border:5px solid #fff; right:7px; position:absolute; top:7px; }  
ol.commentlist li div.comment-meta { padding: 0px 0px 15px 0px;} 
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; } 
ol.commentlist li div.comment-meta a:hover { color:#000; } 
ol.commentlist li p {margin:0 0 8px;} 
ol.commentlist li ul { font-size: 12px; list-style:square; margin:0 0 1em; padding:0; text-indent:0; } 
ol.commentlist li div.reply { font:bold 10px/1.2 helvetica,arial,sans-serif; padding:5px 0px;  text-align:left; } 
ol.commentlist li div.reply:hover { color:#f00; text-decoration:none;} 
ol.commentlist li div.reply a { color:#000; text-decoration:none; text-transform:uppercase; } 
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }   
ol.commentlist li ul.children li.depth-2 { margin:0 0 10px; } 
ol.commentlist li ul.children li.depth-3 { margin:0 0 10px; } 
ol.commentlist li ul.children li.depth-4 { margin:0 0 10px; } 
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; } 
/*ol.commentlist li.even { background:#dadada; border: 1px solid #000;}*/ 
/*ol.commentlist li.odd { background:#dadada;  border: 1px solid #000;}*/    

span .vvqbox .vvqyoutube {
  display: inline;
}

.comment-body p span {
  margin: 0 0 0 -100px;
}

.comment-body p span a, .comment-body p span a:link, .comment-body p span a:visited, .comment-body p span a:active{
  color: #ED1C24;
  font-size: 10px;
  text-decoration: none;
  text-transform: uppercase;  
}

#topcommenters, #popularthreads {
  margin-left: 8px;
  font-family: Arial;
}

li.dsq-widget-item {
  border-bottom: 1px dashed #BBBBBB;
  clear: both;
  list-style-type: none;
  margin: 5px 0 !important;
}

.dsq-widget-title {
  display: none;
}

p.dsq-widget-meta {
  margin: 3px 0 !important;
  font-size: 10px !important;
  padding: 0;
}

a.dsq-widget-user {
  font-weight: bold;
  font-size: 12px;
}

a.dsq-widget-thread {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

img.dsq-widget-avatar {
  height: 27px !important;
  width: 27px !important;
}
