#styleguide-v2 {
  margin: 0px;
  background-color: #d4d9dd;
}

#styleguide-v2 #base {
  position:static;
  width: auto;
  height:auto;
  margin: auto;
  background: url(bground.gif) repeat-y center;
}

h2 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 15px;
}

h3 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
height:10px;

}

h4 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: none;
}

INPUT  {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}
SELECT  {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}
TEXTAREA  {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
}

#flotante
{
	position: absolute;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #808080;
	background-color:#f1f1f1;
}

#ad300x300{
margin-left:50px;
float:left;
width:700px;
text-align:center;
}

#contenedor_gral{
width:970px;
margin: 0px auto;
}

#contenedor_interno{
position:static;
float:left;
text-align:center;
width:970px;
margin-bottom:15px;
font-family: Arial, Helvetica, sans-serif;
/*background-color:#FF7766;*/
}

#contenedor_izq{
float:left;
width:750px;
/*background-color:red;*/
}



#cont_home_izq{
float:left;
width:750px;
/*background-color:red;*/
}

#contenedor_der{
float:right;
width:180px;
/*background-color:#FFFF66;*/
}

/* ----------------- FUENTES ------------- */
.fuente1 {
font-size: 22px;
font-weight: bold;
}
.fuente2 {
color:#000000;
}
.fuente3 {
font-size: 10px;
color:red;
}
.fuente4 {
font-size: 13px;
font-weight: bold;
}
.fuente5 {
font-size: 12px;
font-weight: bold;
}
.fuente6 {
font-size: 14px;
color:red;
font-weight: bold;
}
.fuente7 {
font-size: 16px;
font-weight: bold;
}
.fuente8 {
font-size: 17px;
font-weight: bold;
}

.codigo_captcha {
font-size:11px;
font-family:arial;
font-weight: bold;
color:#006699;
}

.fuente_roja {
color:red;
}

.fuente_verde {
color:#00B900;
}

.fuente_blanca {
text-decoration: none; 
color: #ffffff;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-top:5px;
}

.fuente_referere {
font-family: verdana;
font-size: 12px;
color:#CC000F;
margin-left:10px;
font-weight: bold;
}

.fuente_referere2 {
font-family: verdana;
font-size: 13px;
margin-left:10px;
}

.fuente_referere3 {
font-family: verdana;
font-size: 10px;
margin-left:10px;
}

.link1 {
color: #000000;
text-decoration: none; 
}

.link1:hover {
text-decoration: underline
}

.link1 {
color: #000000;
text-decoration: none; 
}

.link1:hover {
text-decoration: underline
}

.link2 {
color: #000000;
text-decoration: underline
}

.link2:hover {
color: red;
}

.link3 {
color: red;
font-weight: bold;
text-decoration: none; 
}

.link3:hover {
text-decoration: underline
}

.link4 {
text-decoration: none; 
color: #000000;
}

.link4:hover {
color: red;
}

/* ------------------------------------- */

/* -------- arriba ------------- */
.arriba:hover {
color: #000000;
}

.arriba {
text-decoration: none; 
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
PADDING-LEFT: 5px;
padding-right: 6px;
}

.logo {
float:left;
}

#cabecera{
width:970px;
height:80px;
}

#barra{
width:970px;
height:20px;
background: url(titulo.jpg) repeat top center;
text-align:center;
vertical-align:middle;
}

#barra_logo{
float:left;
width:300px;
height:50px;
margin-right:3px;
text-align:left;
vertical-align:top;
}

#barra_buscador{
float:right;
width:660px;
height:50px;
padding-top:10px;
margin-right:3px;
text-align:right;
vertical-align:middle;
}

.buscador_arriba_select{
font-size:12px;
}

.buscador_arriba{
font-size:12px;
}

.buscador_arriba:hover{
border:2px #5C7DB3 solid;
}

.input_buscador{
font-weight:bold;
font-size:144px;
}

/* -------- FIN arriba ------------- */

.titulo_menu_izq {
text-decoration: none; 
color: #ffffff;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-top:5px;
}

.titulo_menu_izq:hover {
text-decoration: underline
}

.titulo_menu_izq_vertodo {
text-decoration: none; 
color: #000000;
font-size: 12px;
font-weight: bold;
float:right;
}

.titulo_menu_izq_vertodo:hover {
text-decoration: underline
}

/* -------- foro home ------------- */

.foro_home {
text-decoration: none; 
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
float:left;
margin-left:5px;
margin-top:5px;
vertical-align:top;
}

.foro_home:hover {
text-decoration: underline
}

.foro_home_datos {
color: #000000;
text-decoration: none; 
}

.foro_home_datos:hover {
text-decoration: underline
}

.foro_home_vertodos {
text-decoration: none; 
color: #000000;
font-size: 15px;
font-weight: bold;
float:right;
}

.foro_home_vertodos:hover {
text-decoration: underline
}

#foro_home{
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:20px;
width:500px;
height:auto;
background-color: #F9F9F9;
display:inline;
}

#foro_home_renglon{
float:left;
width:498px;
height:36px;
padding-right:2px;
background-color:#F9F9F9;
display:inline;

}

#foro_home_renglon:hover{
background-color:#EBEBFC;
}

#foro_home_renglon_final{
float:left;
width:500px;
height:33px;
background-color:#F9F9F9;
}

#foro_home_titulo{
float:left;
width:470px;
height:15px;
padding-bottom:7px;
}

#foro_home_datos{
float:right;
text-align:right;
font-size: 11px;
width:470px;
height:14px;
}

#foro_home_img{
float:left;
width:25px;
height:33px;
padding-top:7px;
margin-left:2px;
}

/* -------- foro home ------------- */

#menu_top {
background: url(titulo.jpg) no-repeat top center;
height:22px;
width:192px;
text-align:left;
padding-left:8px;
padding-top:4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#ffffff;
}

#home_izq{
float:left;
width:200px;
margin-left:15px;
}

#home_centro{
float:left;
width:520px;
height:auto;
margin-left:15px;
}

#home_der{
float:right;
width:180px;
margin-right:5px;
padding-left:25px;
text-align:right;
}

#cuadrados_izq{
width:192px;
text-align:left;
margin-bottom:15px;
padding-left:6px;
padding-right:3px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#F9F9F9;
}

#cuadrados_izq_int{
width:200px;
text-align:center;
background-color:#F9F9F9;
}

#cuadrados_izq_reng{
background-color:#F9F9F9;
padding:4px;
margin-bottom:3px;
}
#cuadrados_izq_reng:hover{
background-color:#EBEBFC;
}

.txtcuadrados_izq{
text-decoration: none; 
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float:left;
}

.txtcuadrados_izq:hover {
text-decoration: underline
}

#menu{
float:left;
width:180px;
background-color:#f111f0;
}

#menu1{
width:180px;
height:250px;
background-color:#9c9222;
}

#menu2{
width:180px;
height:250px;
background-color:#6c6;
}

#menu_largo {
background: url(titulo.jpg) repeat top center;
float:left;
text-align:left;
margin-left:20px;
width:496px;
height:26px;
padding-left:4px;
color:#ffffff;
}

#principal{
float:left;
margin-left:20px;
width:550px;
height:500px;
background-color:#EBEBFC;
}

.tags_font{
text-decoration: none; 
float:center;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
padding:4px;
}

.tags_font:hover{
text-decoration: underline; 
float:center;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
}

#tags{
float:left;
margin-left:20px;
margin-bottom:15px;
width:550px;
height:120px;
background-color:#f6f7eb;
}

/* -----  buscador subs -----*/

#contenedor_buscador{
font-family: Arial, Helvetica, sans-serif;
float:left;
width:700px;
}

#buscador_detalle{
float:left;
width:650px;
margin-left:60px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-bottom:15px;
}

#buscador_detalle_sub{
background-color:#F9F9F9;
font-size: 12px;
padding-top:5px;
}

#buscador_detalle_sub_datos{
background-color:#F9F9F9;
padding-top:5px;
font-size: 11px;
padding-bottom:3px;
}

#menu_detalle_buscador {
float:left;
text-align: left;
background: url(titulo.jpg) repeat top center;
height:26px;
width:650px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-left:60px;
}/*lo usamos tambien en detalle*/

#menu_titulo_buscador {
float:left;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-top:3px;
font-size: 14px;
font-weight: bold;
margin-left:10px;
}

#paginacion{
position:relative;
float:left;
width:700px;
height:auto;
margin-left:40px;
}

.result_busc_paginacion {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.result_busc {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 28px;
font-weight: bold;
}

.result_busc2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.result_busc3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

#error_buscador{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
text-align:left;
width:500px;
margin-left:70px;
}

#buscador_rss {
float:left;
text-align: center;
margin-top:10px;
width:650px;
margin-left:60px;
}/* ----- ojo q lo uso en todos lo q tienen paginacion -----*/

/* ----- FIN  buscador subs -----*/

/* ------------------------ DETALLE subs ------------------------- */

/* ojo q es usado por varios buscador.php, download.php, detalle.php, foro_tema.php etc, etc!*/

#detalle_contenedor{
position:static;
float:left;
text-align:center;
width:970px;
margin-bottom:15px;
font-family: Arial, Helvetica, sans-serif;
}

.detalle_foto{
float:left;
margin-left:5px;
margin-top:5px;
margin-right:20px;
}

#detalle_foto{
float:left;
width:50px;
background-color:#F9F9F9;

}

#menu_detalle {
float:left;
text-align: left;
padding-left:10px;
background: url(titulo.jpg) repeat top center;
height:24px;
font-weight: bold;
width:640px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top:2px;
margin-left:60px;
}

#menu_detalle_log {
float:left;
background: url(titulo.jpg) repeat top center;
height:26px;
width:650px;
margin-left:60px;
}

#detalle_datos{
float:center;
width:650px;
text-align:left;
font-size: 14px;
margin-left:5px;
margin-right:5px;
}

#detalle_bajarahora{
float:center;
width:650px;
text-align:center;
}

#detalle_comentarios{
text-align:center;
font-size:12px;
width:630px;
margin-left:60px;
}

#detalle_comentarios:hover{
background-color:#EBEBFC;
}

#detalle_reng_coment1{
float:center;
text-align:left;
margin-top:10px;
padding-left:10px;
}

#detalle_reng_coment2{
text-align:right;
padding-right:10px;
}

#detalle_login{
float:center;
text-align:center;
width:550px;
background-color:#ffffff;
}

#detalle_datos_derecha{
text-align:right;
font-size:11px;
margin-right:10px;
}

#detalle_ficha{
margin-left:60px;
float:left;
width:650px;
text-align:center;
margin-bottom:15px;
background-color:#F9F9F9;
}

#detalle_errorm{
text-align:center;
}

#detalle_buenomalo {
width:500px;
font-size:12px;
height:60px;
margin-top:10px;
}

#detalle_puntos {
float:left;
width:80px;
padding:10px;
}

#detalle_puntos:hover {
background-color:#EBEBFC;
}



.detalle_errorm {
text-decoration: none; 
color: red;
font-size: 15px;
font-weight: bold;
}

#detalle_calificar{
text-align:center;
width:650px;
}

.detalle_calif{
float:right;
margin-left:5px;
margin-top:5px;
margin-right:5px;
}

.comentario_sub{
font-size: 13px;
text-align:right;
text-decoration: none; 
}

.bajar_ahora {
text-decoration: none; 
color: #ffffff;
font-size: 25px;
font-weight: bold;
border:2px;
border-color: #d8dfea rgb(14, 31, 91) rgb(14, 31, 91) rgb(216, 223, 234);
padding:5px 20px 5px 20px;
background-color:#3b5998;
border-style: solid;

}

.bajar_ahora:hover {
color: #F9F9F9;
}

#input_bajar: {
font-family : Arial, Helvetica, sans-serif;
font-size : 25pt;
}

.detalle_link {
color: #000000;
text-decoration: none; 
}

.detalle_link:hover {
text-decoration: underline
}

.comentarios_dejados {
font-size: 25px;
text-align:center;
text-decoration: none; 
font-weight: bold;
}

.yaprobaste {
font-size: 12px;
text-align:center;
text-decoration: none; 
font-weight: bold;
}
/* -------- FIN detalle subs ------------------------- */

/* ------------------------ DOWNLOAD subs ------------------------- */

.titulo_ficha {
font-size: 25px;
font-weight: bold;
float:center;
}

.espere5 {
font-size: 12px;
font-weight: bold;
float:center;
margin-top:5px;
}

.click_manual {
text-decoration: underline;
color: #000000;
font-size: 12;
font-weight: bold;
}

.click_manual:hover {
text-decoration: underline;
color: red;
}

.click_ayuda {
text-decoration: none;
color: #000000;
font-size: 12;
font-weight: bold;
}

.click_ayuda:hover {
text-decoration: underline;
color: red;
}

/* ------------------------ FIN DOWNLOAD subs ------------------------- */


/* ------------------------ LOGUEARSE ------------------------- */

.loguearse_olvido {
text-decoration: none;
color: #000000;
font-weight: bold;
}

.loguearse_olvido:hover {
color: red;
}

#loguearse_user_pass{
text-align:center;
width:650px;
}

/* ------------------------ FIN LOGUEARSE ------------------------- */


div#pie img{
vertical-align:middle;/* Utlilizo una img de referencia y un vertical-align:middle para centrar (en vertical)el texto en el div. En el ej37 uso un line-height */
}

/* ------------------------ highslide POP UP ------------------------- */


}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
color: black;
font-size: 8pt;
font-family: sans-serif;
font-weight: bold;
    text-decoration: none;
padding: 2px;
border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
background-color: white;
}
.highslide-wrapper .highslide-html-content {
width: 400px;
height: 400px;
padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
margin: 0;
padding: 0;
text-align: right;
}
.highslide-wrapper .highslide-header ul li {
display: inline;
padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
display: none;
}
.highslide-wrapper .highslide-header a {
font-weight: bold;
color: gray;
text-transform: uppercase;
text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
cursor: move;
}
.highslide-wrapper .highslide-footer {
height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
float: right;
height: 11px;
width: 11px;
background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* foro */


#contenedor_foro{ margin: 0 auto; text-align: left; width: 700px; background-color:#F9F9F9}

.fecha{ 
float: left; 
width: 700px; 
height: 20px;
padding-top:5px;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#F9F9F9;
font-weight: bold;
background: url(titulo.jpg) top center;
}

.cita{ 
float: right; 
height: 25;
width: 290px; 
text-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#F9F9F9;
}

.datos{ 
float: left; 
width: 150px; 
background-color:#F9F9F9;
font-family: verdana;
font-size: 11px;
text-align: center;
}

.mensaje{ 
float: left; 
width: 550px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
overflow: hidden;
background-color:#F9F9F9;
display: block
}

#primer_msg{
position:static;
float:left;
text-align:center;
width:695px;
height:auto;
margin-left:25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid black;
background-color:#F6F7EB;
padding-left:5px;
padding-right:5px;
padding-bottom:7px;
margin-bottom:7px;
display:inline;
}

#primer_msg_categoria{
text-align:left;
margin-top:10px;
width:640px;
/*background-color:#12Fd10;*/
}

#primer_msg_titulo{
float:left;
width:640px;
/*background-color:#12F710;*/
}

#primer_msg_voto{
float:right;
width:50px;
height:60px;
padding-top:2px;
text-align:bottom;
font-size: 14px;
font-weight: bold;
color:#FFFFFF;
background: url(votos.jpg) no-repeat top center;
}

#primer_msg_votar{
margin-top:15px;
height:20px;
}


#primer_msg_datos{
position:static;
text-align:right;
width:630px;
margin-top:3px;
}

#primer_msg_mensaje{
text-align:center;
width:620px;
}

#foro_ir_a{
float:left;
text-align:left;
width:695px;
margin-left:30px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}

#foro_ir_ultima{
float:left;
text-align:right;
width:695px;
margin-left:30px;
font-weight: bold;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}

.link_vertodo_foro:hover {
TEXT-DECORATION: underline;
color: #FF0000;
}
.link_vertodo_foro {
TEXT-DECORATION: underline;
color: #000000;
}

.quote{ 
float: left; 
width: 545px; 
padding:0px;
position:relative;
MARGIN: 0px 0px 15px 0px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
background-color:#EEEEEE;
}

.link_foro:hover {
TEXT-DECORATION: underline;
color: #FF0000;
font-weight: bold;
}
.link_foro {
TEXT-DECORATION: underline;
color: #000000;
font-weight: bold;
}

.nick_foro:hover {
TEXT-DECORATION: underline;
font-weight: bold;
}
.nick_foro {
TEXT-DECORATION: none;
color: #000000;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.datos_foro:hover {
TEXT-DECORATION: underline;
}
.datos_foro {
TEXT-DECORATION: none;
color: #000000;
}

.publicar_rta:hover {
TEXT-DECORATION: underline;
}
.publicar_rta {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
TEXT-DECORATION: none;
font-weight: bold;
color: #000000;
}

.ir_ultima:hover {
TEXT-DECORATION: underline;
}
.ir_ultima {
color: #000000;
TEXT-DECORATION: none;
}

/* AYUDA ------ PROGRAMAS */

#prog_menu_detalle {
float:left;
text-align: left;
padding-left:10px;
background: url(titulo.jpg) repeat top center;
height:26px;
width:650px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
margin-left:60px;
}/*usado tambien en dr.divx, upload, ultimosforos, intercambio, tags*/

#prog_detalle{
float:left;
text-align: left;
background: #FFFFFF;
width:660px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left:60px;
margin-bottom:30px;
}

#prog_fila{
padding:5px;
}

#prog_fila:hover{
background-color:#EBEBFC;
}

.progs_link:hover {
TEXT-DECORATION: underline;
font-weight: bold;
}
.progs_link {
TEXT-DECORATION: none;
color: #000000;
font-weight: bold;
}

/*--------------------------- REGISTRO --------------------------------*/

#reg_menu_detalle {
text-align: left;
padding-left:10px;
background: url(titulo.jpg) repeat top center;
height:26px;
width:700px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
}

#reg_detalle{
text-align: center;
padding:5px;
background-color:#F9F9F9;
width:700px;
height:900px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:30px;
}

#reg_tabla{
float:left;
width:520px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
margin-left:90px;
display:inline;

}

#reg_fila{
float:left;
padding:5px;
width:520px;
height:25px;
font-size: 14px;
font-weight: bold;
border: 3px solid #FFFFFF;
background:#E5E5E5;
}

#reg_fila:hover{
background:#F3F3F3;
}

#reg_columna{
float:left;
width:247px;
height:25px;
}

#reg_detalle_exitoso{
text-align: center;
padding:5px;
width:700px;
height:350px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:30px;
background-color:#F9F9F9;
}

#reg_exitoso{
float:center;
text-align: left;
width:680px;
height:auto;
padding:10px;
font-size: 15px;
border: 1px solid #FFFFFF;
font-weight: bold;
}

#reg_text{
float:left;
width:600px;
margin-left:52px;
margin-top:15px;
height:auto;
background-color:#E5E5E5;
}

#reg_text:hover{
background-color:#F3F3F3;
}

#home_menu_chico {
text-align: left;
padding-left:10px;
background: url(titulo.jpg) repeat top center;
height:26px;
width:200px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
}

#home_detalle222{
text-align: center;
padding:5px;
width:200px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom:30px;
background:white none repeat scroll 0 0;
}

#home_detalle333{
float:center;
width:200px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
background: #FFFFFF;

}

/* ------------------------- mi cuenta ------------------------------------------------- */

#micuenta_detalle{
text-align: center;
padding:5px;
width:700px;
height:1000px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom:30px;
background-color:#F9F9F9;
}

#micuenta_detalle_log{
text-align: center;
padding:5px;
width:700px;
height:260px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom:30px;
background-color:#F9F9F9;
}

#micuenta_separador{
float:left;
width:500px;
height:15px;
}

#micuenta_columnax4{
float:left;
width:140px;
height:25px;
}

#micuenta_fila_abajo{
float:left;
padding:5px;
width:600px;
margin-left:30px;
padding-left:40px;
height:25px;
}

/*----------------SERIES--------------------------------*/

#serie_fila{
padding:5px;
margin-left:5px;
margin-right:5px;
}

#serie_fila:hover{
background-color:#EBEBFC;
}

#serie_detalle{
float:left;
text-align: left;
width:660px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-left:60px;
margin-bottom:30px;
background: #F9F9F9;
}



/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/

/*CSS Sabrosus style pagination*/
div.pagination {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	float:right;
	font-size: 11px;
	padding:3px;
	margin-right:30px;
	margin-top:10px;
	text-align:right;
	color: #000000;
}

div.pagination a {
	padding: 3px 6px 3px 6px;
	margin-right: 2px;
	border: 1px solid #9aafe5;
	background-color: #FFFFFF;	
	text-decoration: none; 
	color: #000000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000000;
	background-color: #EBEBFB;
}
div.pagination span.current {
	padding: 3px 6px 3px 6px;
	margin-right: 2px;
	border: 1px solid #000000;
	background-color: #2e6ab1;
	color: #FFFFFF;
}
div.pagination span.disabled {
	padding: 3px 6px 3px 6px;
	margin-right: 2px;
	border: 1px solid #e1e4ce;
	color: #e1e4ce;
	background-color: #e1e4ce;
	display:none;

}

/*-----------------foro tema-----------------------------------------*/

#foro_tema_menu {
float:left;
background: url(titulo.jpg) repeat top center;
height:22px;
width:650px;
text-align:left;
margin-left:60px;
margin-top:15px;
padding-top:2px;
background-color:#f6f7eb;
}

#foro_tema_principal{
margin-left:60px;
float:left;
width:650px;
text-align:left;
padding-top:4px;
}

#foro_tema_ficha{
margin-left:60px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width:650px;
text-align:center;
padding-top:4px;
height:auto;
background-color:#F9F9F9;
}

#foro_tema_ficha:hover{
background-color:#EBEBFC;
}

#foro_tema_img{
float:left;
text-align:center;
width:30px;
height:25px;
padding-top:10px;
padding-right:8px;
}

#foro_tema_detalle{
float:left;
text-align:left;
width:400px;
height:auto;;
}

#foro_tema_datos{
float:left;
text-align:bottom;
width:200px;
height:50px;
padding-left:10px;
}

.link_foro_tema {
color: #000000;
text-decoration: none; 
font-size: 12px;
font-weight: bold;
}

.link_foro_tema:hover {
text-decoration: underline
}

.titulo_menu_foro_tema {
text-decoration: none; 
color: #ffffff;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding-left:5px;
padding-top:5px;
margin-top:5px;
}

.titulo_menu_foro_tema:hover {
text-decoration: underline
}

/*-----------------ultimos foros------------------------------------*/
#ultimos_foros{
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left:0px;
margin-left:60px;
width:660px;
height:auto;
background-color:#F9F9F9;
}/*usado en: dr.divx, intercambio*/

#ultimos_foros_top{
float:left;
width:660px;
height:55px;
margin-left:60px;
background-color:#F9F9F9;
}

#ultimos_foros_cat{
float:left;
text-align:right;
font-size: 11px;
font-weight: bold;
width:650px;
padding-right:4px;
padding-top:1px;
padding-bottom:3px;
background-color:#F9F9F9;
}

#ultimos_foros_renglon{
float:left;
width:645px;
height:auto;
padding:3px;
margin-left:5px;
background-color:#F9F9F9;
}

#ultimos_foros_renglon:hover{
background-color:#EBEBFC;
}

#ultimos_foros_titulo{
float:left;
text-align:left;
width:470px;
height:14px;
margin-left:10px;
padding-bottom:2px;
}

#ultimos_foros_datos{
float:right;
text-align:right;
width:600px;
height:14px;
padding-bottom:2px;
}

#ultimos_foros_img{
float:left;
width:25px;
}

/*----------------foroxuser----------------------------------*/

#forosxuser_renglon{
float:left;
width:645px;
height:auto;
font-size: 11px;
padding:3px;
margin-left:5px;
background-color:#F9F9F9;
}

#forosxuser_renglon:hover{
background-color:#EBEBFC;
}

#forosxuser_mensaje{
float:left;
width:640px;
text-align:left;
height:auto;
padding:3px;
margin-left:5px;
}

#foroxuser_titulo{
float:left;
text-align:left;
width:550px;
height:14px;
margin-left:10px;
padding-bottom:2px;
}

#foroxuser_datos{
float:right;
text-align:right;
width:600px;
height:14px;
margin-top:3px;
padding-bottom:2px;
}

.cita_foroxuser{ 
float: left; 
width: 624px; 
text-align: top;
margin-bottom:5px;
font-family: Arial, Helvetica, sans-serif;
padding:6px;
background-color:#E0E0E0;
}

/*----------------agrega foro----------------------------------*/

#agregaf_detalle_log{
text-align: center;
width:650px;
height:260px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom:30px;
background-color: #F9F9F9;
}

#agregaf_detalle{
float:left;
text-align: center;
background-color: #F9F9F9;
width:660px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:60px;
margin-bottom:30px;
}

/*-----------------------dr. divx -------------------------------------------*/

/* AYUDA ------ PROGRAMAS */

#drdivx_menu_detalle {
float:left;
text-align: left;
padding-left:10px;
background: url(titulo.jpg) repeat top center;
height:26px;
width:650px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
margin-top:30px;
margin-left:60px;
}

#drdivx_menu_renglon{
float:left;
width:645px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
height:auto;
padding:3px;
margin-left:5px;
margin-bottom:15px;
padding-top:10px;
padding-bottom:10px;
background-color:#F9F9F9;
}

#drdivx_menu_renglon:hover{
background-color:#EBEBFC;
}

#drdivx_menu_datos{
float:left;
width:635px;
font-size: 11px;
text-align: right;
height:auto;
padding-right:10px;
margin-right:35px;
font-weight: bold;
}

#drdivx_menu_separador{
float:left;
width:635px;
height:1px;
margin-top:15px;
margin-right:35px;
font-weight: bold;
background-color:#000000;
}

/*---------------------- upload -----------------------*/

#upload_contenedor{
float:left;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left:0px;
margin-left:60px;
width:660px;
height:auto;
background-color:#F9F9F9;
}/*usado en: dr.divx, intercambio*/

#tabla_upload{
float:left;
width:500px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
margin-left:22px;
display:inline;
}

#columna_upload{
float:left;
width:280px;
height:25px;
}


#fila_upload{
float:left;
padding:5px;
width:600px;
font-size: 14px;
font-weight: bold;
border: 3px solid #FFFFFF;
background-color:#E5E5E5;
}


#fila_upload:hover{
background-color:#F3F3F3;
}

#fila_upload_auto{
float:left;
padding:5px;
width:600px;
height:auto;
font-size: 14px;
font-weight: bold;
border: 3px solid #FFFFFF;
background-color:#E5E5E5;
}

#reg_fila_upload_auto:hover{
background-color:#F3F3F3;
}

#fila_upload_final{
float:left;
padding:5px;
margin-top:10px;
margin-bottom:30px;
width:600px;
font-size: 14px;
font-weight: bold;
}


/* -------------- pop up coment ---------------------------------*/

#pop_upcoment{
float:left;
width:380px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top:7px;
padding:4px;
}

#pop_upcoment:hover{
background-color:#EBEBFC;
}

#pop_upcoment_der{
float:left;
width:370px;
font-weight: bold;
text-align:right;
}


/* -------------- pop reglas subs ---------------------------------*/

#pop_reglas_sub{
float:left;
text-align:center;
width:370px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
}

#pop_reglas_sub2{
float:left;
text-align:left;
width:370px;
height:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top:7px;
}

#pop_reglas_sub2:hover{
background-color:#F3F3F3;
}

/*------------------ intercambio ------------------*/

#inter_menu {
float:left;
text-align: left;
padding-left:10px;
background: url(titulo.jpg) repeat top center;
height:26px;
width:650px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FFFFFF;
margin-left:60px;
}

#intercambio{
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left:60px;
margin-bottom:20px;
width:660px;
height:auto;
background-color:#F9F9F9;
}

#intercambio_izq{
float:left;
width:200px;
padding-top:10px;
}

#intercambio_der{
float:left;
padding-top:20px;
margin-left:15px;
width:420px;
}

#intercambio_reng{
margin-top:4px;
text-align:left;
padding:4px;
width:370px;
background-color:#F1F1F1;
}

#intercambio_reng:hover{
background-color:#EBEBFC;
}

#inter_botones{
float:left;
text-align:left;
padding-left:80px;
margin-top:10px;

}

#inter_submit{
float:left;
width:100px;
}

#inter_mensaje{
float:left;
text-align:left;
margin-top:20px;
margin-left:10px;
width:640px;
height:auto;

}

#inter_mensajes{
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:60px;
margin-top:20px;
margin-bottom:20px;
width:660px;
height:auto;
}

#inter_mensajes_datos{
text-align:right;
float:right;
font-weight: bold;
height:auto;
}

#inter_mensajes_renglon_priv{
text-align:left;
float:left;
padding:5px;
width:640px;
margin-bottom:10px;
height:auto;
background-color:#F1F1F1;
}

#inter_mensajes_renglon_priv:hover{
background-color:#EBEBFC;
}

#inter_mensajes_renglon_pub{
text-align:left;
float:left;
padding:5px;
width:640px;
margin-bottom:10px;
height:auto;
}

#inter_mensajes_renglon_pub:hover{
background-color:#EBEBFC;
}

/*--------tags----------------------------------------*/

#tags_detalle{
float:left;
text-align: center;
width:640px;
font-family: Arial, Helvetica, sans-serif;
padding:10px;
margin-left:60px;
margin-bottom:30px;
background: #F9F9F9;
}
/*----------------------- pie -------------------------------*/

#pie{
float:left;
width:950px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:60px;
margin-bottom:10px;
margin-left:10px;
text-align:center;
}

/*----------------------- legal -------------------------------*/

#legal{
float:left;
text-align: left;
width:640px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-left:60px;
margin-bottom:30px;
background: #F9F9F9;
}

/*----------------------- contactenos -------------------------------*/

#contactenos{
float:left;
text-align: center;
width:640px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-left:60px;
margin-bottom:30px;
background: #F9F9F9;
}

/*----------------------- chat -------------------------------*/

#menu_largo_chat {
background: url(titulo.jpg) repeat top center;
float:left;
text-align:left;
margin-left:20px;
width:496px;
height:23px;
padding-left:4px;
padding-top:3px;
margin-top:20px;
}

#chat_home{
float:left;
margin-left:20px;
height:auto;
width:500px;
background-color:#F9F9F9;
}

#chat_reng{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float:left;
height:auto;
width:465px;
margin-left:7px;
margin-top:7px;
padding:4px;
background-color:#F2F2F2;
}

#chat_reng:hover{
background-color:#EBEBFC;
}

#chat_der{
float:left;
text-align:right;
width:465px;
}

.cita_chat{ 
float: left; 
width: 460px; 
text-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#F9F9F9;
}

#banner_728x90_top{
float:left;
font-family: Arial, Helvetica, sans-serif;
margin-left:25px;
height:105px;
width: 728px; 
font-size: 10px;
margin-bottom:10px;
}

#banner_160x600_top{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 155px;
text-align:center;
padding:5px;
float:left;
background-color:#F9F9F9;
}

#banner_160x600_trans{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 151px;
margin-bottom:15px;
text-align:center;
padding:5px;
float:left;
}

#banner_sasori{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
text-align:center;
margin-bottom:15px;
float:left;
}

#detalle_referer{
margin-left:40px;
float:left;
width:680px;
text-align:left;
margin-bottom:45px;
background-color:#F9F9F9;
}

#menu_referer {
float:left;
text-align: left;
padding-left:10px;
height:24px;
font-weight: bold;
width:670px;
font-size:"20px";
font-family: Arial, Helvetica, sans-serif;
color:#000000;
padding-top:2px;
margin-left:40px;
}
