﻿/* General
----------------------------------------------------------------*/
body {
	background-color: #a9a9a9;
	color: #363636;
	margin: 0;
	padding: 0;
}

img {border: 0; margin: 0; padding: 0;}

/* Boton descargar GR-lida y feed
----------------------------------------------------------------*/
#download_grlida {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding: 0;
	margin: 5px auto 5px auto;
	width: 220px;
	height: 72px;
}

#download_grlida a , #download_grlida a:link, #download_grlida a:visited {
	color:#5F5F5F;
	display: block;
	padding: 7px 8px 7px 72px;
	width: 140px;
	height: 58px;
	background: url(images/download_grlida.png) no-repeat left top;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#download_grlida a:active, #download_grlida a:focus, #download_grlida a:hover {color: #000; background: url(images/download_grlida.png) no-repeat left bottom;}

.bg_feed, .bg_twitter {
	width: 140px;
	height: 21px;
	display: inline-block;
	margin: 2px 2px 2px 2px;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding: 1px;
}
.bg_feed {background-color: #F7A229;}
.bg_twitter {background-color: #CCCCCC;}

a.bg_feed, a:link.bg_feed, a:visited.bg_feed {color: #333; text-decoration: none;}
a:active.bg_feed, a:focus.bg_feed, a:hover.bg_feed {color: #FFF; text-decoration: none;}
a.bg_twitter, a:link.bg_twitter, a:visited.bg_twitter {color: #3F3F3F; text-decoration: none;}
a:active.bg_twitter, a:focus.bg_twitter, a:hover.bg_twitter {color: #0099FF; text-decoration: none;}

.bg_feed span, .bg_twitter span {
	display: block;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	margin: 0;
	height: 16px;
	cursor:pointer;
	padding: 1px 0 2px 22px;
	text-align: left;
}
.bg_feed span {
	border: 1px solid #FDEAC6;
	background-color: #F7A229;
}
.bg_twitter span {
	border: 1px solid #F7F7F7;
	background-color: #E6E6E6;
}
/* Estructura basica de la web
----------------------------------------------------------------*/
#wrapper {
	display: block;
	padding: 0;
	margin: 0;
	overflow: hidden;
	min-width: 1007px;/*998px*/
}
.web_fixed {width: 1007px;/*998px*/}
.web_elastic {width: 100%;}

#header {
	height: 118px;
	padding: 0;
	margin: 0;
	background-color: #595959;
}

#menu {
	padding: 0;
	margin: 0;
	height: 28px;
	background-color: #4381bb;
	border-top: 1px solid #5293cc;
	border-bottom: 1px solid #7AA6CD;
}

#menu_user {
	float: right;
	padding: 0;
	margin: 0;
	width: 240px;
	height: 102px;
	color:#EAEAEA;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;
}

#menu_user a, #menu_user a:link, #menu_user a:visited {color: #ECCE64; text-decoration: none;}
#menu_user a:active, #menu_user a:focus, #menu_user a:hover {color: #FF6600; text-decoration: underline;}

#main_content {
	padding: 0;
	margin: 0;
	background-color: #f6f6f6;
	border-top: 1px solid #4078ad;
	border-bottom: 1px solid #999999;
}

#main_footer {
	background-color: #a9a9a9;
	padding: 0;
	margin: 0;
}

#logo {
	float: left;
	padding: 18px 0 6px 20px;
	margin: 0;
	width: 220px;
	height: 78px;
}

#descripcion {
	padding: 12px 0 12px 0;
	margin: 0 243px 0 260px;
	height: 78px;
}

#descripcion h1, #descripcion h2{
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#descripcion h1 {font-size: 17px; color: #F5F5F5;}
#descripcion h2 {font-size: 14px; color: #CCC;}

/* Bordes de la web
----------------------------------------------------------------*/
.borde_container {
	min-width: 1007px;/*998px*/
	padding: 0;
	margin: 0 auto 0;
}

.borde_top_left {
	float: left;
	width: 8px;
	height: 16px;
	background: url(images/borde_esquinas.png) no-repeat left top;
	padding: 0;
	margin: 0;
}

.borde_top {
	height: 16px;
	background: url(images/borde_top_bot.png) repeat-x left top;
	padding: 0;
	margin: 0 8px 0 8px;
}

.borde_top_right {
	float: right;
	width: 8px;
	height: 16px;
	background: url(images/borde_esquinas.png) no-repeat right top;
	padding: 0;
	margin: 0;
}

.borde_center_left {
	background: url(images/borde_left.png) repeat-y left top;
	padding: 0 0 0 8px;
	margin: 0;
}

.borde_center_right {
	background: url(images/borde_right.png) repeat-y right top;
	padding: 0 8px 0 0;
	margin: 0;
	overflow: hidden;
}

.borde_bot_left {
	float: left;
	width: 8px;
	height: 8px;
	background: url(images/borde_esquinas.png) no-repeat left bottom;
	padding: 0;
	margin: 0;
}

.borde_bot {
	height: 8px;
	background: url(images/borde_top_bot.png) repeat-x left bottom;
	padding: 0;
	margin: 0 8px 0 8px;
}
		
.borde_bot_right {
	float: right;
	width: 8px;
	height: 8px;
	background: url(images/borde_esquinas.png) no-repeat right bottom;
	padding: 0;
	margin: 0;
}

.borde_center_menu {
	min-height: 28px;
	padding: 0 0 0 6px;
	margin: 0;
	overflow: hidden;
}

.borde_center_main, .borde_center_main_noh, .borde_center_main_foro {
	min-height: 170px;
	background-color: #FFF;
	background-position: top center;
	background-repeat: no-repeat;
	padding: 8px 10px 10px 10px;
	margin: 0;
	overflow: hidden;
	word-wrap: break-word;
}

.borde_center_main, .borde_center_main_noh {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 12px;
}

.borde_center_main, .borde_center_main_foro  {min-height: 400px;}

.borde_center_footer {
	min-height: 30px;
	background-color: #808080;
	padding: 8px 6px 5px 6px;
	margin: 0;
	overflow: hidden;
}

/* Columnas de la web
----------------------------------------------------------------*/
.col_left {
	float: left;
	width: 170px;
	padding: 0 3px 0 0;
	margin: 0 -170px 0 0;
	border: 0;
}

.col_main_left {
	padding: 0;
	margin: 0 0 0 174px;
	overflow: hidden;
	border:0;
}

.col_main_left_inicio {
	padding: 0 0 0 3px;
	margin: 0 0 0 310px;
	border: 0;
}

.col_left_inicio {
	float: left;
	width: 309px;
	padding-right: 6px;
	margin: 0;
	border: 0;
}

.col_main_center {
	padding: 0;
	margin: 0 174px 0 174px;
	overflow: hidden;
	border:0;
/*	min-width:623px;*/
}

.col_main_right {
	padding: 0;
	margin: 0 174px 0 0;
	overflow: hidden;
	border: 0;
}

.col_right {
	float: right;
	width: 170px;
	padding: 0 0 0 3px;
	margin: 0 0 0 -170px;
	border: 0;
}

.col_main_right_inicio {
	padding: 0 3px 0 0;
	margin: 0 316px 0 0;
	border: 0;
}

.col_right_inicio {
	float: right;
	width: 309px;
	padding-left: 6px;
	margin: 0;
	border: 0;
}

.col_center_small {
	padding: 0;
	margin: 0 50px 0 50px;
	overflow: hidden;
}

/* Paneles...
----------------------------------------------------------------*/
.panel_container, .pun .panel_container {
	margin: 0 0 6px 0;
	border: 1px dashed #C4C4C4;
}

.panel_header, .panel_header_noticia, .pun .panel_header_noticia {
	color:#3E3E3E;
	border-bottom: 1px dashed #C4C4C4;
	margin: 0;
	padding: 4px 5px 2px 5px;
	background-color: #F8F8F8;
}

.panel_header, .panel_header_noticia, .pun .panel_header_noticia {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
}

.panel_header {font-size: 11px;}

.panel_header_noticia .fecha, .panel_header_noticia .titulo,
.pun .panel_header_noticia .fecha, .pun .panel_header_noticia .titulo {
	background-position: left center;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 0 22px;
	min-height: 16px;
	color: #3E3E3E;
}

.panel_header_noticia .fecha, .pun .panel_header_noticia.fecha {float:right; padding: 2px 0 2px 22px; margin:0; font-size:10px; background-image:url(img16/fecha.gif);}
.panel_header_noticia .titulo h1, .pun .panel_header_noticia .titulo h1 {font-size:17px; color:#3E3E3E; margin: 2px 2px 4px 2px; padding: 0;}
.panel_header_noticia .titulo a, .pun .panel_header_noticia .titulo a {color:#3E3E3E; text-decoration:none;}

.panel_sep_main, .pun .panel_sep_main{
	padding: 3px 6px 6px 6px;
	overflow: hidden;
}

.panel_main_noticia, .pun .panel_main_noticia {
	padding: 5px 6px 5px 6px;
	background-color:#FCFCFC;
	overflow: hidden;
}

.panel_main_noticia p, .pun .panel_main_noticia p {padding: 2px; margin: 0;}

.panel_main {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding: 4px 4px 8px;
	background-color:#FCFCFC;
	overflow: hidden;
}

.panel_footer, .pun .panel_footer {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 11px;
	border-top: 1px dashed #C4C4C4;
	padding: 3px 5px 2px 5px;
	background-color: #F8F8F8;
/*	height:20px;*/
	min-height:20px;	
	overflow:hidden;
}
.panel_footer .post_por, .panel_footer .post_coment {
	background-position: left center;
	background-repeat: no-repeat;
}

.panel_footer .post_por {float:right; margin:0; padding:0 0 2px 0;}
.panel_footer .post_coment {float:left; margin:0; padding:0 30px 2px 22px;background-image:url(img16/comentar.gif);font-weight:bold;}

.clr {clear:both;}
.clr_l {clear:left;}
.clr_r {clear:right;}

/* Menu de Navegación
----------------------------------------------------------------*/
.menu_nav {padding: 0 0 0 8px; min-height:28px; overflow:hidden;}
.menu_nav li:hover {background: #4078AD;}
.menu_nav li.isactive a {color: #FFE;}
.menu_nav li.isactive {background: url(images/nav_arrow.gif) no-repeat center bottom;}
.menu_nav li.isactive:hover {background: #4078AD url(images/nav_arrow.gif) no-repeat center bottom;}
.menu_nav a {color: #EAE6DD;}
.menu_nav a, .menu_nav strong {font-size: 12px;}
.menu_nav a, .menu_nav strong, .mnu_jt a, .mnu_jt strong {
	display: block;
	padding: 6px 8px 6px 24px;
	background-position: 4px center;
	background-repeat: no-repeat;
	min-height: 16px;
	cursor:pointer;
}
.menu_nav a, .menu_nav a:link, .menu_nav a:visited {color: #EAE6DD; text-decoration: none;}
.menu_nav a:active, .menu_nav a:focus, .menu_nav a:hover {color: #FEFEFE; text-decoration: none;}
ul.menu_nav {font-size: 12px;}
ul.menu_nav, ul.mnu_jt {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-weight: bold;
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.menu_nav li, ul.mnu_jt li {
	float: left;
	list-style: none;
}
ul.menu_nav a {text-decoration: none;}
ul.menu_nav li ul {
	display: none;
	background-color: #4381BB;
	border-width: 1px;
	border-style: solid;
	border-color: #7AA6CD #333 #333 #4078AD;
}
ul.mnu_jt li ul {
	display: none;
	background-color: #FFFFFF;
	border: 1px dashed #C4C4C4;
	border-top:none;
}
ul.mnu_jt li div {
	display: none;
	background-color: transparent;
	border: none;
}
ul.menu_nav li:hover ul, ul.mnu_jt li:hover ul, ul.mnu_jt li:hover div {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	z-index: 110;
}
ul.menu_nav li:hover ul li,ul.mnu_jt li:hover ul li {float:none;}
ul.menu_nav li:hover ul li.sep, ul.mnu_jt li:hover ul li.sep {
	height:2px;
	border-bottom: 1px dashed #7AA6CD; 
	margin-bottom:2px; 
}
ul.menu_nav li ul li ul, ul.menu_nav li:hover ul li ul, ul.mnu_jt li ul li ul, ul.mnu_jt li:hover ul li ul {display:none;}
ul.menu_nav li:hover ul li:hover ul, ul.mnu_jt li:hover ul li:hover ul {display:block; top:0;}
ul.mnu_jt li:hover div ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	border: 1px dashed #C4C4C4;
	border-top:none;
}
ul.mnu_jt li:hover div ul li {float:none;}

/* Busqueda Juegos
----------------------------------------------------------------*/
.box_form_buscar {
	float: right;
	padding: 3px 0 0 0;
	margin: 0;
	width: 220px;
	height: 28px;
	background: url(images/bg_box_form_buscar.gif) no-repeat left top;
}

.form_buscar {
	display:block;
	background: url(images/caja_buscar.gif) no-repeat left top;
	height: 22px;
	padding: 0 0 0 0;
	margin: 0 0 0 15px;
}

.form_buscar .txt_buscar {
	vertical-align: top;
	border-style: none;
	width: 120px;
	height: 14px;
	padding: 0;
	margin: 4px 0 0 7px;
	color: #333;
	background-color: #F2F2F2;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.form_buscar .btn_buscar {
	vertical-align: top;
	border-style: none;
	width: 56px;
	height: 22px;
	padding: 0 0 3px 0;
	margin: 0 0 4px 0;
	background: #4381BB url(images/bot_buscar.gif) no-repeat left top;
	color: #333;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	cursor:pointer;
}

/* Busqueda Autocompletar
----------------------------------------------------------------*/
#list_find_auto_complete {
	display: none;
	position: absolute;
	width: 230px;
	background: url(images/up_arrow.png) no-repeat 40px top;
	z-index: 120;
	margin: 0;
	padding: 0;
}

.list_find_auto_complete_result {
	border: 2px solid #000;
	margin: 10px 0 0 0;
	padding: 2px 4px 2px 4px;
	background-color: #212427;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;

	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.list_find_auto_complete_result h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #fff;
}

.list_find_auto_complete_result ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: auto;
	max-height: 212px;
}

.list_find_auto_complete_result li {
	margin: 2px 0 2px 0;
	padding: 0;
	min-height: 16px;
	cursor: pointer;
	color: #EAE6DD;
	background: url(img16/flecha_s.gif) no-repeat right center;
}

.list_find_auto_complete_result li.no_result {cursor: auto; background: none;}

.list_find_auto_complete_result li a {
	display: block;
	color: #EAE6DD;
	margin: 0;
	padding: 3px 16px 3px 4px;
	text-decoration: none;
}

.list_find_auto_complete_result li a.alt_title {
	padding: 3px 16px 3px 14px;
	background: url(img10/dot.gif) no-repeat left center;
}

.list_find_auto_complete_result li:hover {background-color: #4078AD; color: #FEFEFE;}

/* Administracion
----------------------------------------------------------------*/
.cpanel {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding: 0 25px 0 25px;
	overflow :hidden;
}

.cpanel li {
	float: left;
	list-style: none;
	margin: 4px;
	height: 100px;
	width: 110px;
}

.cpanel li a, .cpanel li a:link, .cpanel li a:visited {
	display: block;
	border: 1px solid;
	border-color: #DBDBDB;
	padding: 56px 2px 2px 2px;
	height: 40px;
/*	width: 98px;*/
	color: #727272;
	text-align: center;
	text-decoration: none;
	background-color: #EBEBEB;
	background-position: center 4px;
	background-repeat: no-repeat;
}

.cpanel li a:hover, .cpanel li a:active, .cpanel li a:focus {
	background-color: #F5F5F5;
	color : #444444;
	text-decoration: none;
}

/* Alinear elementos, separadores
----------------------------------------------------------------*/
/* Flotantes */
.fl {float: left;}
.fr {float: right;}

.fl_rs {
	float:left;
	margin:0 1px 0 15px;
	padding:2px 0 0 0;
}

.brs {margin:0 0 0 15px;padding:2px 0 0 0;}

.block {display: block; overflow: hidden;}

.sep_top { border-top:1px dashed #C4C4C4;}
.sep_left { border-left:1px dashed #C4C4C4;}
.sep_right { border-right:1px dashed #C4C4C4;}
.sep_bottom { border-bottom:1px dashed #C4C4C4;}


/* Separadores */
/*
.sep_top { border-top:1px dashed #C4C4C4; padding: 2px 0 0 0;}
.sep_left { border-left:1px dashed #C4C4C4; padding: 0 0 0 2px;}
.sep_right { border-right:1px dashed #C4C4C4; padding: 0 2px 0 0;}
.sep_bottom { border-bottom:1px dashed #C4C4C4; padding: 0 0 2px 0;}

.space_20_w { margin: 0 20px 0 20px;}
.space_20_h { margin: 20px 0 20px 0;}
.space_top_10_h { margin: 10px 0 0 0;}*/
.margin_top, .pun .margin_top{ margin-top: 5px;}
.margin_left, .pun .margin_left { margin-left: 5px;}
.margin_right, .pun .margin_right { margin-right: 5px;}
.margin_bottom, .pun .margin_bottom {  margin-bottom: 5px;}

/* Tablas datos
----------------------------------------------------------------*/
.datos {
	width: 100%;
	border: 1px solid;
	margin: 6px 0 6px 0;
	background-color: #C4C4C4;
	border-color: #797979;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.datos th {
	font-weight: bold;
	background-color: #4381BB;
	border: 0;
	color: #F9F9F9;
	padding: 4px 5px 4px 5px;
}
.datos th a{color: #F9F9F9;}
.datos td {padding: 4px 5px 4px 5px;}
.datos tr.even td {background-color: #E8F7FF;}
.datos tr.item:hover td {background-color:#EAF7FF;}

.item {background-color: #EAF7FF;}
.row0 {background-color: #fff;}
.row1 {background-color: #fafafa;}/*F8F8F8*/
.row2 {background-color: #F2F2F2;}
.row3 {background-color: #f6f9fc;}
/* Tucos Guias, etc...
----------------------------------------------------*/
.if_tyg_box {
	border: 1px dashed #C4C4C4;
	padding: 0;
	margin: 0;
}

.tyg_box, .pun .tyg_box {
	border: 1px dashed #C4C4C4;
	overflow: hidden;
/*	display: block;*/
}

.tyg_header, .pun .tyg_header{
	border-bottom: 1px dashed #C4C4C4;
	overflow:hidden;
	padding: 4px;
	margin: 0;
	background-color:#FAFAFA;
}
/*.tyg_header h1, .pun .tyg_header h1{
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight:bold;
}*/

.tyg_info_user, .pun .tyg_info_user {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 11px;
	min-width: 200px;
	margin: 0;
	padding: 0;
}

.tyg_avatar, .pun .tyg_avatar {
	margin: 0 4px 0 4px;
	padding: 0 0 0 0;
	width: 40px;
	height: 40px;
}

.tyg_main p, .pun .tyg_main p {padding: 0; margin: 0;}
.tyg_main, .pun .tyg_main, .tyg_main_img, .pun .tyg_main_img {
	display: block;
	padding: 8px 8px 8px 8px;
	overflow: hidden;
}

.tyg_main_img, .pun .tyg_main_img {padding: 0 0 10px 0;}

.tyg_footer, .tyg_footer_n, .pun .tyg_footer, .pun .tyg_footer_n {
/*	display: block;*/
	padding: 4px 4px 4px 4px;
	margin: 0;
}
.tyg_footer, .pun .tyg_footer{border-top: 1px dashed #C4C4C4; background-color:#FAFAFA;}
.tyg_footer_n, .pun .tyg_footer_n {border: none;/*background-color:transparent;*/}

.tyg_box_bg, .pun .tyg_box_bg {background-color:#E4E4E4;}
.tyg_box tr.item:hover td {background-color:#EAF7FF;}


.pun .noticia_box {
	margin:0 0 5px 0;
	padding:4px 4px 4px 4px;
}
.pun .noticia_header {
	margin: 0;
	padding: 0 0 2px 0;
	overflow:hidden;
/*	border-bottom:1px dashed #C4C4C4;
	border-bottom:1px dashed;
	border-bottom-color: #D7D7D7;*/
}
.pun .noticia_main {
	margin: 0;
	padding: 0 15px 0 15px;
	overflow:hidden;
}
.pun .noticia_footer {
	margin:0px 0px 0px 0px;
	padding:2px 10px 1px 10px;
	border-bottom:1px dashed;
	border-bottom-color: #D7D7D7;
	overflow:hidden;
}
.pun .noticia_usuario {
	margin:0px;
	padding:0px 40px 0px 0px;
	font-size:14px;
}
.pun .noticia_comentar {
	margin:0px;
	padding:0px 0px 0px 18px;
	background:url(img16/comentar.gif) no-repeat left 2px;
	font-size:11px;
}

.noticia_titulo {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#333;
}

h1.noticia_titulo {padding-top:5px;}
.noticia_titulo a, .noticia_titulo a:link, .noticia_titulo a:visited {color: #2D2D2D; text-decoration: none;}
.noticia_titulo a:active, .noticia_titulo a:focus, .noticia_titulo a:hover {color: #3F3F3F;	text-decoration: none;}

.pun .box_upimage {
	background: #f6f9fc;
	border: 1px solid #dfe6ee;
	margin: 5px 18px 0px;
	padding: 5px 5px 5px 5px;
	height: 128px;
}

.box_upimage_iframe {
	width:100%;
	height: 128px;
	border:0;
}

/* Info, Comentario, destacado del juegos
----------------------------------------------------------------*/
.sep_info {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	margin: 4px 0 2px 0;
	padding: 4px 0 8px 0;
	overflow: hidden;
}

.sep_info p {margin:0; padding:0;}

.comentario_juegos {
	display: block;
	overflow: auto;
	max-height: 200px;
	margin-bottom: 6px;
	padding: 0;
	border: 0;
	background-color: #F9F9F9;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-style: dashed dashed dashed dashed;
	border-color: #C4C4C4;
}
ul.comentario_juegos {margin: 0; padding: 0;}
.comentario_juegos li {
	list-style: none;
	border-bottom: 1px dashed #C4C4C4;
	margin: 2px 0 2px 0;
	padding: 0;
}

.comentarios_header {
	font-size: 11px;
	margin: 0;
	padding: 0px 8px 4px 6px;
	background-color: #FAFAFA;
	border-bottom: 1px dashed #C4C4C4;
}

.comentarios_coment, li.comentarios_coment {
	padding: 4px 6px 6px 6px;
	margin: 0 0 4px 0;
	background-color: #FFF;
	border-bottom: 1px dashed #C4C4C4;
	font-size: 12px;
}
.comentarios_coment:hover {background-color:#EAF7FF;}

/* Tipografia
----------------------------------------------------------------*/
.copyright {
	color: #E0E0E0;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: center;
	font-weight:bold;

}
.copyright a, .copyright a:link, .copyright a:visited {color: #E0E0E0; text-decoration: none;}
.copyright a:active, .copyright a:focus, .copyright a:hover {color: #E0E0E0; text-decoration: underline;}

/* Encabezados */
h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	color: #444;
	font-weight: bold;
	margin: 2px 2px 3px 2px;
	padding: 0;
}
h1 {font-size: 17px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
h5 {font-size: 10px;}
h6 {font-size: 9px;}

.txt_center { text-align:center;}
.txt_justify { text-align:justify;}
.txt_left { text-align:left;}
.txt_right { text-align:right;}
.tff_web {font-family: Tahoma, Verdana, Geneva, sans-serif;}

/* Texto */
.t_20p { font-size: 20px;}
.t_15p { font-size: 15px;}
.t_14p { font-size: 14px;}
.t_13p { font-size: 13px;}
.t_12p { font-size: 12px;}
.t_11p { font-size: 11px;}
.t_10p { font-size: 10px;}
.t_9p { font-size:  9px;}

.t_svm {color:#72A90E}
.t_vdms {color:#F93}

.svm_50p {background-color:#FFCD45;}
.svm_70p {background-color:#FFFF40;}
.svm_75p {background-color:#DCFF48;}
.svm_80p {background-color:#C8FF50;}
.svm_85p {background-color:#B4FF58;}
.svm_90p {background-color:#A0FF60;}
.svm_95p {background-color:#8CFF60;}
.svm_98p {background-color:#8CFF60;}
.svm_100p {background-color:#60FF60;}
.svm_notp {background-color:#77ffff;}

.num_post {
	float: right;
	color: #A3A3A3;
	font-size: 10px;
}
 
a, a:link, a:visited {color: #0099FF; font-weight: bold; text-decoration: none;}
a:active, a:focus, a:hover {color: #FF6600; font-weight: bold; text-decoration: underline;}

/* Barra de BBCode
----------------------------------------------------------------*/
.bbcode_box {border:0;padding:0;margin:0; display:block; overflow:hidden;}

a.bbcode img, a:link.bbcode img, a:visited.bbcode img {
	margin: 1px 2px 5px 1px;
	padding:0;
	background: url(bbc/bbc_bg.gif) no-repeat left top;
	vertical-align: middle;
}
a:active.bbcode img, a:focus.bbcode img, a:hover.bbcode img {
	margin: 1px 2px 5px 1px;
	background: url(bbc/bbc_bg.gif) no-repeat left bottom;
	vertical-align: middle;
}

.bbc_sep {
	margin: 1px 2px 5px 2px;
	padding:0;
	vertical-align: middle;
}

.spoiler, .pun .spoiler {
	margin: 3px 3px 3px 3px;
	border:0px;
	display: block;
}
.spoiler_header, .pun .spoiler_header {
	margin:0;
	padding:1px;
	border:0;
	background-color:#333;
	color:#F8F8F8;
	font-size:10px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
}

.spoiler_contenido, .pun .spoiler_contenido {
	display: none;
	border:1px solid #333;
	margin:0;
	padding:5px;
	overflow:hidden;
}

/* Mensajes alerta, info, exitos
----------------------------------------------------------------*/
.error, .alerta, .exito, .info, .nota,
.m_error, .m_alerta, .m_exito, .m_info {border: 2px solid #676767; margin: 2px auto 6px auto; padding: 6px 4px 6px 4px;}
.error, .alerta, .exito, .info {width:500px;}
.nota {width:95%; min-height: 40px; display:block;}
/*Color fondo y bordes*/
.error, .m_error {background-color: #FBE3E4; color: #8A1F11; border-color: #FBC2C4;}
.alerta, .m_alerta {background-color: #FFF6BF; color: #514721; border-color: #FFD324;}
.exito, .m_exito {background-color: #E6EFC2; color: #264409; border-color: #C6D880;}
.info, .m_info {background-color: #BDE5F8; color: #004482; border-color: #49B7EB;}
.nota {background-color: #F7D899; color: #3E1F00; border-color: #946535;}
/*Color enlaces*/
.error a, .error a:link, .error a:visited, .m_error a, .m_error a:link, .m_error a:visited {font-weight:bold; color: #8A1F11; text-decoration: none;}
.error a:active, .error a:focus, .error a:hover, .m_error a:active, .m_error a:focus, .m_error a:hover {font-weight:bold; color: #8A1F11; text-decoration: underline;}
.alerta a, .alerta a:link, .alerta a:visited, .m_alerta a, .m_alerta a:link, .m_alerta a:visited {font-weight:bold; color: #514721; text-decoration: none;}
.alerta a:active, .alerta a:focus, .alerta a:hover, .m_alerta a:active, .m_alerta a:focus, .m_alerta a:hover {font-weight:bold; color: #514721; text-decoration: underline;}
.exito a, .exito a:link, .exito a:visited, .m_exito a, .m_exito a:link, .m_exito a:visited {font-weight:bold; color: #264409; text-decoration: none;}
.exito a:active, .exito a:focus, .exito a:hover, .m_exito a:active, .m_exito a:focus, .m_exito a:hover {font-weight:bold; color: #264409; text-decoration: underline;}
.info a, .info a:link, .info a:visited, .m_info a, .m_info a:link, .m_info a:visited {font-weight:bold; color: #00529B; text-decoration: none;}
.info a:active, .info a:focus, .info a:hover, .m_info a:active, .m_info a:focus, .m_info a:hover {font-weight:bold; color: #00529B; text-decoration: underline;}
.nota a, .nota a:link, .nota a:visited {color: #952e17; font-weight: bold; text-decoration: none;}
.nota a:active, .nota a:focus, .nota a:hover {color: #e24720; font-weight: bold; text-decoration: underline;}

/* Formularios
----------------------------------------------------------------*/
form {margin: 0; padding: 0; display: inline;}
.inline {display: inline;}
.inline_block {display:inline-block;}
legend, label {font-weight: bold; font-size: 11px; color:#333;}
textarea {resize:none;}
input, textarea, select {
	background-color: #FAFAFA;
	border: 1px solid #B7B7B7;
	margin: 2px;
	padding: 2px;
	resize:none;
}
input:focus, textarea:focus, select:focus {
	border: 1px solid;
	border-color:#E8C140;
	background-color:#FEFCF5;/*border-color: #ECCE64 #5F88A7;E8F7FF*/
}
input.imagen {padding: 2px 6px 2px 6px; margin:0;}
input.imagen:hover {background-color: #EAEAEA;}
input.boton {font-weight: bold;}
input.boton:hover {background-color: #EAEAEA;}

.btn, .sbtn {
	border: 1px solid #B7B7B7;
	background-color: #FAFAFA;
	background-repeat: no-repeat;
	background-position: 2px center;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
	min-width: 23px;
	cursor: pointer;
	font-size:12px;
	font-weight: normal;
}
.btn {
	padding: 2px 4px 3px 22px;
	margin: 2px 2px 2px 2px;
}

.btn_mover {
	background-repeat: no-repeat;
	background-position: center center;
	padding: 2px 6px 2px 6px;
	cursor: pointer;
}
.btn:hover, .btn_mover:hover {background-color: #EAEAEA;}

.btn_down {
	margin: 2px;
	padding: 0px;
	background-color:#EAEAEA;
	background-image:url(images/descargar.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	border: 1px dashed #919191;
	display: inline-block;
	text-align:center;
	font-size: 9px;
	font-weight: bold;
	color: #333;
	overflow:hidden;
	width:48px;
	height:38px;
}

.btn_down:hover {
	border: 1px solid #919191;
	background-color: #DDD;
}

/* Listas
----------------------------------------------------------------*/
ul.list, ul.nlist, ul.blist {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	margin: 0;
	padding: 0;
}

ul.blist {margin: 0 0 4px 5px;}

ul.list li ul, ul.nlist li ul, ul.blist li ul {margin: 0; padding: 0;}
ul.list li.no_img, ul.nlist li.no_img, ul.blist li.no_img {background-image:none;}

ul.list li {
/*	font-size: 12px;*/
	list-style: none;
	margin: 0 0 0 2px;
	padding: 1px 2px 2px 22px;
	background-repeat: no-repeat;
	background-position: left center;
	min-height:16px;
}


ul.nlist li, ul.nlist li span.sticky {
	font-size: 10px;
	list-style: none;
	margin: 0 0 0 2px;
	padding: 0 0 1px 12px;
	background-repeat: no-repeat;
	background-position: left center;
	min-height: 10px;
}

ul.blist li {
	font-size: 12px;
	list-style: none;
	margin: 0 0 0 2px;
	padding: 9px 4px 9px 35px;
	background-repeat: no-repeat;
	background-position: 4px center;
	min-height:20px;
}

ul.list li.isactive, ul.nlist li.isactive, ul.blist li.isactive {background-color: #EAF7FF;}
ul.list li a, ul.nlist li a, ul.blist li a {font-weight:bold;}
ul.list.nblock li a, ul.nlist.nblock li a, ul.blist.nblock li a {display:block;}
ul.list.ndot li {background-image:url(img16/dot.gif);}
ul.nlist.ndot li {background-image:url(img10/dot.gif);}
ul.blist.ndot li {background-image:url(img16/dot.gif);}

ul.list li.sep, ul.nlist li.sep, ul.blist li.sep {
	height: 1px;
	min-height:1px;
	padding: 5px 5px 0 5px;
	margin: 0 0 5px 0;
	border-bottom:1px dashed #959595;
	background-image:none;
}
.isHover li:hover {background-color:#EAF7FF;}
div.isHover:hover {background-color:#EAF7FF;}
tr.hover_tr:hover td {background-color:#EAF7FF;}
.l_inline {display: block; min-height:22px;}
.l_inline li {float: left; margin: 7px; padding:0;}

/* Numero de paguinas
----------------------------------------------------------------*/
.n_pagina {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	margin: 2px;
	padding: 4px;
	text-align:center;
}
.n_pagina a, .n_pagina strong {
	margin: 1px;
	padding: 1px 6px 1px;
	border: 1px dashed #C4C4C4;
	background-color: #F4F4F4;
	color: #333;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.n_pagina strong.current {background-color:#E9E9E9;}
.n_pagina a.current {background-color:#E9E9E9;}
.n_pagina a, .n_pagina a:link, .n_pagina a:visited {color: #0099FF; text-decoration: none;}
.n_pagina a:active, .n_pagina a:focus,.n_pagina a:hover {color: #FF6600; text-decoration: underline;}

/* Mensajes Internos
----------------------------------------------------------------*/
.user_list_menu {
	float: left;
	list-style: none;
	margin: 4px 0 0 5px;
	padding: 0;
	width: 106px;
}

.user_list_menu li {
	padding: 0 0 0 12px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: left center;
}

.user_list_menu li.no_img {padding: 0; background-image:none;}
.user_list_menu li.sep {
	margin-top: 4px;
	padding: 2px 0 0 12px;
	border-top: 1px dashed #C4C4C4;
}

.user_login_menu {margin: 0; padding: 8px;}
.user_login_menu form {margin: 0; padding: 0;}
.user_login_menu div {margin: 0 0 4px 0;}
.user_login_menu input {
	color:#333;
	border: 1px solid #666;
	background-color: #FFF;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.user_login_menu div label {
	color: #F5F5F5;
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 10px;
}
input.txt_user, input.txt_pass {
	background-position: 1px center;
	background-repeat: no-repeat;
	margin: 0;
	padding: 2px 2px 2px 20px;
	height: 16px;
	font-weight: normal;
}
input.btn_login {
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	width: 45px;
}
.txt_user {background-image: url(img16/usuarios.gif); width:150px;}
.txt_pass {background-image: url(img16/llave.gif); width:102px;}

.user_avatar_menu, #menu_user .user_avatar_menu {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	min-width:36px;
	min-height:36px;
}
.user_avatar_menu {
	margin: 4px 4px 0 0;
	overflow:hidden;
	width:36px;
	height:36px;
}

.user_msgbox {
	float: right;
	margin: 4px 2px 0px 0px;
	padding: 0;
	width: 90px;
	color: #EAEAEA;
	text-align:center;
}

.user_msgbox .img_inbox, .user_msgbox .img_inbox_empty, .user_msgbox .img_inbox_new, .user_msgbox .img_outbox, .user_msgbox .img_outbox_send, .user_msgbox .img_outbox_empty {
	display: block;
	width: 32px;
	height: 32px;
	padding: 0;
	margin: 10px auto 2px auto;
	background-repeat: no-repeat;
	background-position: center center;
}

.img_inbox        { background-image:url(images/msg_inbox.gif);}
.img_inbox_empty  { background-image:url(images/msg_inbox_empty.gif);}
.img_inbox_new    { background-image:url(images/msg_inbox_new.gif);}
.img_outbox       { background-image:url(images/msg_outbox.gif);}
.img_outbox_send  { background-image:url(images/msg_outbox_send.gif);}
.img_outbox_empty { background-image:url(images/msg_outbox_empty.gif);}

/* Piblicidad
----------------------------------------------------*/
.pb_h468x60 {
	width:468px;
/*	height:60px;*/
	margin:0 auto 0 auto;
	padding:0;
}

.pb_h728x90 {
	width:728px;
/*	height:90px;*/
	margin:0 auto 0 auto;
	padding:0;
}

.pb_300x250 {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	width:300px;
/*	height: 250px;*/
	margin:0 auto 0 auto;
	padding:0;
}
.pb_v160x600 {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	width:160px;
/*	height: 600px;*/
	margin:0 auto 0 auto;
	padding:0;
}

.abp {
	font-size:11px;
	font-weight:bold;
	color:#C8C8C8;
	text-align:center;
}

/* Imagenes
----------------------------------------------------------------*/
.cur_p {cursor:pointer;}
.ico, .ico_m, .ico_b, .pun .ico, .pun .ico_m, .pun .ico_b {
	background-repeat: no-repeat;
	background-position: left center;
	padding: 4px 0 2px 24px;
	margin: 0;
}
.ico_m, .pun .ico_m {padding: 4px 0 2px 30px;}
.ico_b, .pun .ico_b {padding: 8px 0 8px 42px;}
.absmiddle {vertical-align: middle;}
.img_space5_15h  {margin:0 2px 0 15px;}
.img_space15_5h  {margin:0 15px 0 2px;}
.img_space15_15h {margin:0 15px 0 15px;}
.img_spaceh { margin:0 2px 0 2px;}
.img_spacev { margin:2px 0 2px 0;}

/* Galeria de imagen y video */
ul.img_gal_box, ul.v_gal_box, ul.c_gal_box {
	margin: 0;
	padding: 0;
}

ul.img_gal_box li, ul.v_gal_box li, ul.c_gal_box li {
	list-style: none;
	float: left;
	width: 200px;
	border: 1px dashed #C4C4C4;
	margin: 10px 6px 10px 22px;
	padding: 0;
}

ul.img_gal_box li {height: 251px;}
ul.v_gal_box li {height: 166px;}
ul.c_gal_box li {height: 246px;}

ul.img_gal_box li:hover, ul.v_gal_box li:hover, ul.c_gal_box li:hover {background-color: #f2f2f2;}

a.lnk {
	display: block;
	width: 200px;
	height: 200px;
	margin: 0;
	padding: 0;
	background-position: center center;
	background-repeat: no-repeat;
}

a.v_lnk {
	display: block;
	width: 190px;
	height: 50px;
	margin: 0;
	padding: 60px 5px 5px 5px;
	background-position: center 10px;
	background-repeat: no-repeat;
	text-align: center;
/*	vertical-align: central;*/
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 12px;
}

a.c_lnk {
	display: block;
	width: 190px;
	height: 180px;
	margin: 0;
	padding: 10px 5px 5px 5px;
	background-position: center center;
	background-repeat: no-repeat;
}

.img_gal_coment {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
	font-size: 10px;
	display: block;
	padding: 4px;
	margin: 0;
	border-top: 1px dashed;
	border-color: #C4C4C4;
	background-color: #f2f2f2;
	height: 42px;
}

/* Visor de imagen */
#move_container {
	border: 1px dashed #C4C4C4;
	overflow:hidden;
	position:relative;
	background-color: #F9F9F9;
	background-repeat: no-repeat;
	background-position: center top;
	margin:auto;
	cursor: default;
}
#move_container img {display: none;}

.cover_disp, .cover_no_disp, .cover_clr {
	padding: 0px 20px 0px 0px;
	margin: 0px 4px 0px 4px;
}
.cover_disp {background:url(img16/tick.gif) no-repeat right bottom;}
.cover_no_disp {background:url(img16/cross.gif) no-repeat right bottom;}
.cover_clr {background:none;}

/* imagenes 10x10 */
.imgs_scummvm     { background-image:url(img10/scummvm.gif);}
.imgs_dosbox      { background-image:url(img10/dosbox.gif);}
.imgs_vdmsound    { background-image: url(img10/vdmsound.gif);}
.imgs_documentos  { background-image:url(img10/documentos.gif);}
.imgs_imagenes    { background-image:url(img10/imagenes.gif);}
.imgs_videos      { background-image:url(img10/videos.gif);}
.imgs_comprimido  { background-image:url(img10/comprimido.gif);}
.imgs_salir       { background-image:url(img10/door_out.gif);}
.imgs_juegos      { background-image:url(img10/juegos.gif);}
.imgs_opciones    { background-image:url(img10/opciones.gif);}
.imgs_todo_der    { background-image:url(img10/mover_todo_der.gif);}
.imgs_der         { background-image:url(img10/mover_der.gif);}
.imgs_izq         { background-image:url(img10/mover_izq.gif);}
.imgs_todo_izq    { background-image:url(img10/mover_todo_izq.gif);}
.imgs_todo_der_bn { background-image:url(img10/mover_todo_der_bn.gif);}
.imgs_der_bn      { background-image:url(img10/mover_der_bn.gif);}
.imgs_izq_bn      { background-image:url(img10/mover_izq_bn.gif);}
.imgs_todo_izq_bn { background-image:url(img10/mover_todo_izq_bn.gif);}
.imgs_dot         { background-image:url(img10/dot.gif);}
.imgs_post        { background-image:url(img10/post.gif);}
.imgs_post_new    { background-image:url(img10/post_new.gif);}
.imgs_post_sticky { background-image:url(img10/post_sticky.gif);}
.imgs_post_close  { background-image:url(img10/post_close.gif);}

/* imagenes 16x16 */
.img_analisis            {background-image: url(img16/analisis.gif);}
.img_archivos            {background-image: url(img16/archivos.gif);}
.img_archivo_add         {background-image: url(img16/archivo_add.gif);}
.img_articulo            {background-image: url(img16/articulo.gif);}
.img_ayuda               {background-image: url(img16/ayuda.gif);}
.img_book_closed         {background-image: url(img16/book_closed.gif);}
.img_box_msp_inbox       {background-image: url(img16/box_msp_inbox.gif);}
.img_box_msp_outbox      {background-image: url(img16/box_msp_outbox.gif);}
.img_brico_lida          {background-image: url(img16/brico_lida.gif);}
.img_brico_lida_diseno   {background-image: url(img16/brico_lida_diseno.gif);}
.img_brico_lida_tutorial {background-image: url(img16/brico_lida_tutorial.gif);}
.img_buscar              {background-image: url(img16/buscar.gif);}
.img_cd_iso              {background-image: url(img16/cd_iso.gif);}
.img_cerrado             {background-image: url(img16/cerrado.gif);}
.img_comentar            {background-image: url(img16/comentar.gif);}
.img_comprimido          {background-image: url(img16/comprimido.gif);}
.img_config              {background-image: url(img16/config.gif);}
.img_cross               {background-image: url(img16/cross.gif);}
.img_deb                 {background-image: url(img16/deb.gif);}
.img_descargar           {background-image: url(img16/descargar.gif);}
.img_documentos          {background-image: url(img16/documentos.gif);}
.img_door_in             {background-image: url(img16/door_in.gif);}
.img_door_out            {background-image: url(img16/door_out.gif);}
.img_dosbox              {background-image: url(img16/dosbox.gif);}
.img_dosbox_add          {background-image: url(img16/dosbox_add.gif);}
.img_dot                 {background-image: url(img16/dot.gif);}
.img_edad_12             {background-image: url(img16/edad_12.gif);}
.img_edad_16             {background-image: url(img16/edad_16.gif);}
.img_edad_18             {background-image: url(img16/edad_18.gif);}
.img_edad_3              {background-image: url(img16/edad_3.gif);}
.img_edad_7              {background-image: url(img16/edad_7.gif);}
.img_edad_nd             {background-image: url(img16/edad_nd.gif);}
.img_edad_tp             {background-image: url(img16/edad_tp.gif);}
.img_editar              {background-image: url(img16/editar.gif);}
.img_enlaces             {background-image: url(img16/enlaces.gif);}
.img_edit_perfil         {background-image: url(img16/edit_perfil.gif);}
.img_favorito            {background-image: url(img16/favorito.gif);}
.img_fecha               {background-image: url(img16/fecha.gif);}
.img_ficha               {background-image: url(img16/ficha.gif);}
.img_flecha_s            {background-image: url(img16/flecha_s.gif);}
.img_f_der               {background-image: url(img16/f_der.gif);}
.img_f_izq               {background-image: url(img16/f_izq.gif);}
.img_gentoo              {background-image: url(img16/gentoo.gif);}
.img_grlida              {background-image: url(img16/grlida.png);}
.img_guardar             {background-image: url(img16/guardar.gif);}
.img_guia                {background-image: url(img16/guia.gif);}
.img_idiomas             {background-image: url(img16/idiomas.gif);}
.img_imagenes            {background-image: url(img16/imagenes.gif);}
.img_imagen_add          {background-image: url(img16/imagen_add.gif);}
.img_info                {background-image: url(img16/info.gif);}
.img_inicio              {background-image: url(img16/inicio.gif);}
.img_juegos              {background-image: url(img16/juegos.gif);}
.img_linux               {background-image: url(img16/linux.gif);}
.img_list                {background-image: url(img16/list.gif);}
.img_list_add            {background-image: url(img16/list_add.gif);}
.img_list_del            {background-image: url(img16/list_del.gif);}
.img_llave               {background-image: url(img16/llave.gif);}
.img_mover_der           {background-image: url(img16/mover_der.gif);}
.img_mover_izq           {background-image: url(img16/mover_izq.gif);}
.img_mover_todo_der      {background-image: url(img16/mover_todo_der.gif);}
.img_mover_todo_izq      {background-image: url(img16/mover_todo_izq.gif);}
.img_msp                 {background-image: url(img16/msp.gif);}
.img_msp_edit            {background-image: url(img16/msp_edit.gif);}
.img_msp_new             {background-image: url(img16/msp_new.gif);}
.img_msp_send            {background-image: url(img16/msp_send.gif);}
.img_musica              {background-image: url(img16/musica.gif);}
.img_nav_arrow           {background-image: url(img16/nav_arrow.gif);}
.img_noticias            {background-image: url(img16/noticias.gif);}
.img_oculto              {background-image: url(img16/oculto.png);}
.img_opciones            {background-image: url(img16/opciones.gif);}
.img_original            {background-image: url(img16/original.gif);}
.img_preview             {background-image: url(img16/preview.gif);}
.img_recomendado         {background-image: url(img16/recomendado.png);}
.img_rss                 {background-image: url(img16/rss.gif);}
.img_twitter             {background-image: url(img16/twitter.gif);}
.img_scripts             {background-image: url(img16/scripts.gif);}
.img_scummvm             {background-image: url(img16/scummvm.gif);}
.img_scummvm_add         {background-image: url(img16/scummvm_add.gif);}
.img_style               {background-image: url(img16/style.gif);}
.img_tick                {background-image: url(img16/tick.gif);}
.img_truco               {background-image: url(img16/truco.gif);}
.img_pc                  {background-image: url(img16/pc.gif);}
.img_ubuntu              {background-image: url(img16/ubuntu.gif);}
.img_usuarios            {background-image: url(img16/usuarios.gif);}
.img_vdmsound            {background-image: url(img16/vdmsound.gif);}
.img_videos              {background-image: url(img16/videos.gif);}
.img_video_add           {background-image: url(img16/video_add.gif);}
.img_win32               {background-image: url(img16/win32.gif);}

/* imagenes de generos 16x16 */
.img_accion       {background-image:url(img16/accion.gif);}
.img_aventura     {background-image:url(img16/aventura.gif);}
.img_juego_de_rol {background-image:url(img16/juego_de_rol.gif);}
.img_estrategia   {background-image:url(img16/estrategia.gif);}
.img_educativo    {background-image:url(img16/book_open.gif);}
.img_simulacion   {background-image:url(img16/simulacion.gif);}
.img_deportes     {background-image:url(img16/deportes.gif);}
.img_carreras     {background-image:url(img16/carreras.gif);}

/* imagenes de idiomas 16x16 */
.img_lng_es {background-image:url(img_lng/es.gif);}
.img_lng_en {background-image:url(img_lng/en.gif);}
.img_lng_dk {background-image:url(img_lng/dk.gif);}
.img_lng_fr {background-image:url(img_lng/fr.gif);}
.img_lng_hu {background-image:url(img_lng/hu.gif);}
.img_lng_ru {background-image:url(img_lng/ru.gif);}

/* imagenes 24x24 */
.imgm_brico_lida          {background-image:url(img24/brico_lida.png);}
.imgm_brico_lida_diseno   {background-image:url(img24/brico_lida_diseno.png);}
.imgm_brico_lida_tutorial {background-image:url(img24/brico_lida_tutorial.png);}
.imgm_comprimido          {background-image:url(img24/comprimido.png);}

.imgm_contacto            {background-image:url(img24/contacto.png);}
.imgm_cnoticias           {background-image:url(img24/cnoticias.png);}
.imgm_datos_juegos        {background-image:url(img24/datos_juegos.png);}
.imgm_defecto             {background-image:url(img24/defecto.png);}
.imgm_enlaces             {background-image:url(img24/enlaces.png);}
.imgm_grlida              {background-image:url(img24/grlida.png);}
.imgm_imagenes            {background-image:url(img24/imagenes.png);}
.imgm_rss                 {background-image:url(img24/rss.png);}
.imgm_scripts             {background-image:url(img24/scripts.png);}
.imgm_smilies             {background-image:url(img24/smilies.png);}
.imgm_style               {background-image:url(img24/style.png);}
.imgm_validar_datos       {background-image:url(img24/validar_datos.png);}
.imgm_videos              {background-image:url(img24/videos.png);}
.imgm_scummvm             {background-image:url(img24/scummvm.png);}
.imgm_dosbox             {background-image:url(img24/dosbox.png);}

.img_logo_windows         {background-image:url(img24/logo_windows.png);}
.img_logo_vista           {background-image:url(img24/logo_vista.png);}
.img_logo_win7            {background-image:url(img24/logo_win7.png);}
.img_logo_ubuntu          {background-image:url(img24/logo_ubuntu.png);}
.img_logo_autopackage     {background-image:url(img24/logo_autopackage.png);}
.img_logo_gentoo          {background-image:url(img24/logo_gentoo.png);}
.img_logo_archlinux       {background-image:url(img24/logo_archlinux.png);}
.img_logo_mac             {background-image:url(img24/logo_mac.png);}

/* imagenes 48x48 */
.imgb_contacto            {background-image:url(img48/contacto.png);}
.imgb_cnoticias           {background-image:url(img48/cnoticias.png);}
.imgb_datos_juegos        {background-image:url(img48/datos_juegos.png);}
.imgb_defecto             {background-image:url(img48/defecto.png);}
.imgb_enlaces             {background-image:url(img48/enlaces.png);}
.imgb_rss                 {background-image:url(img48/rss.png);}
.imgb_scripts             {background-image:url(img48/scripts.png);}
.imgb_smilies             {background-image:url(img48/smilies.png);}
.imgb_style               {background-image:url(img48/style.png);}
.imgb_validar_datos       {background-image:url(img48/validar_datos.png);}
.imgb_videos              {background-image:url(img48/videos.png);}
.imgb_scummvm             {background-image:url(img48/scummvm.png);}
.imgb_descargar           {background-image: url(images/descargar.png);}
.imgb_juegos              {background-image: url(img48/juegos.png);}
.imgb_buscar              {background-image: url(img48/buscar.png);}
.imgb_inicio              {background-image: url(img48/inicio.png);}
.imgb_brico_lida          {background-image: url(img48/brico_lida.png);}
.imgb_descargar           {background-image: url(img48/descargar.png);}
.imgb_msp_send            {background-image: url(img48/msp_send.png);}
.imgb_ayuda               {background-image: url(img48/ayuda.png);}
.imgb_noticias            {background-image: url(img48/noticias.png);}
