#wallpapers_resoluciones {
	color: #A2FDF6; 
}

#wallpapers_resoluciones a, #wallpapers_resoluciones a:link, #wallpapers_resoluciones a:active{
	color: #A2FDF6; 
}

#wallpapers_resoluciones a:visited, #wallpapers_resoluciones a:hover{
	color: #28E56D;
}

form {
	margin: 0;
	display: inline;
}

#pie_pagina {
	margin: 0;
	border-top: none;
	text-align: center;
	height:72px;
	width:1000px;
	color: black;
	background-color: white;
}

#pie_pagina td {
	font-size: 8pt;
}

#pie_pagina a {
	color: black;
}

#pie_pagina a:link {
	color: black;
}

#pie_pagina a:active  {
	color: black;
}

#pie_pagina a:visited {
	color: black;
}

#pie_pagina a:hover {
	color: black;
	text-decoration: underline;
}
/*------------------------------------------------------------------------------*/
.formulario_contacto td{
	color: #333333;
}
.flash{
	z-index: -999;
}
/*------------------------------------------------------------------------------*/
/*SECCION DE SMS*/
.sms_form_sms td{
	color: #f849e6;
	font-size: 12px;
}
.sms_form_sms input, .sms_form_sms textarea{
	border: 1px solid #000000;
}
/*------------------------------------------------------------------------------*/
/*SECCION DE VIDEOS*/
.video_texto_resaltado{
	font-weight: bold;
	color: #FFF;
}

.video{
	margin: 0;
	padding: 5px;
	text-align: center;
	background-color: #333333;
}

.video_info{
	margin-top: 5px;
	padding: 5px;
	background-color: #2a4ca3;
}

.video_azul{
	margin-top: 8px;
	padding: 5px;
	background-color: #001EFD;
}

.video_titulo_votos{
	color: #000000;
	font-weight: bold;
}
 .video_boton{
	background-color: #EFEFEF;
	font-weight: bold;
	color: #FF0099;
 }
/*------------------------------------------------------------------------------*/
/*SECCION MI PERFIL*/
.perfil_titulo{
	font-family: "Courier New", Courier, monospace;
	color: #DB0074;
	font-size: 14px;
	font-weight: bold;
}

.perfil_form_contenido{
	font-family: "Courier New", Courier, monospace;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.perfil_form_contenido td{
	font-family: "Courier New", Courier, monospace;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.perfil_form td{
	font-family: "Courier New", Courier, monospace;
	/*color: #516B84;*/
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}

.a_perfil a{
	text-decoration: none;
	font-family: "Courier New", Courier, monospace;
	/*color:#DD0074;*/
	color: #FFF;
	font-size: 14px;
	font-weight: bolder;
}

.a_perfil a:active, .a_perfil a:link, .a_perfil a:visited{
	/*color:#DD0074;*/
	color: #FFF;
}

.a_perfil a:hover{
	/*color:#DD0074;*/
	color: #FFF;
	text-decoration: none;
}

.perfil_texto_error {
	text-align: center;
	font-weight:bold;
	font-size: 7pt;
	background-color: #006699;
	margin:0;
	border:0;
	padding: 0;
	color: white;
	text-transform: uppercase;
	font-family: arial, 'lucida console', sans-serif;
}
/*------------------------------------------------------------------------------*/
.formulario_oculto{
	position:absolute;
	width: auto;
	display:none;
	z-index: 100;
}

.oculto {
    visibility: hidden;
    display: none;
  }

.paginado a{
	text-decoration: none;
}

.paginado a:active, .paginado a:link, .paginado a:visited{
	color:#00FFFF;
}

.paginado a:hover{
	color: #CCCCCC;
	text-decoration: none;
}
/*------------------------------------------------------------------------------*/
body {
	margin: 0;
	border: 0;
	padding: 0;
	background-color: black;
	font-family: Arial, Cursive, Comic, Sans, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: white;
  }

td {
	font-family: Arial, Cursive, Comic, Sans, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
  }

a {
	color: white;
	text-decoration : none;
  }

a:hover {
	color: #FFFF00;
	text-decoration : underline;
  }
.boton{
	background-color:#FFFFFF;
	color:#C51465;
	border:1px solid #CCCCCC;
	padding:2px;
	text-decoration:none;
	font-weight:bold;

}
/*------------------------------------------------------------------------------*/
INPUT, TEXTAREA, SELECT {
    font-size: 8pt;
    font-family: Arial, Cursive, Comic, Sans, Verdana, Helvetica, sans-serif;
    background-color: white;
    border: 1px solid #BFBFBF;
    vertical-align: middle;
	color: #C51465;
    font-weight : bold;
  }

INPUT:focus, TEXTAREA:focus, SELECT:focus {
    border: 1px solid #FF00FF;
    background-color: #ECECEC;
    color: #C51465;
  }

img{
	border: none;
}

/*------------------------------------------------------------------------------*/
.titulo {
    color : #FF00FF;
    font-family: Arial, Cursive, Comic, Sans, Verdana, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
	text-transform: uppercase;
  }

.subtitulo {
    color : #0066CC;
    font-size: 9.5pt;
    font-weight: bold;
  }

.texto_mensaje_mensaje_en_div{
	/*color: #FFFD48;*/
	color: #993737;
	font-size:10pt;
	font-weight : bold;
	/*background:url(../img/cubito.jpg);
	background-repeat:repeat;*/
	text-transform:uppercase;
	/*font-family: "Verdana, Courier, monospace";*/
  }

.texto_resaltado {
    color : #0066CC;
    font-weight : bold;
  }

.texto_secundario {
    color: #878787;
    font-weight : bold;
    font-size: 8.5pt;
  }

/*------------------------------------------------------------------------------*/
.texto_error {
	font-size: 7.5pt;
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
	color: #C9F300;
	text-align: center;
	text-transform: uppercase;
}

.LV_validation_message {
    font-weight:bold;
    font-size: 9pt;
    font-family: arial, 'lucida console', sans-serif;
    margin:0;
    border:0;
}

.LV_valid {
}

.LV_invalid {
	text-align: center;
	font-weight:bold;
	font-size: 7pt;
	background-color: #006699;
	margin:0;
	border:0;
	padding: 0;
	color: white;
	text-transform: uppercase;
	font-family: arial, 'lucida console', sans-serif;
}

.LV_valid_field,
input.LV_valid_field:hover,
input.LV_valid_field:active,
textarea.LV_valid_field:hover,
textarea.LV_valid_field:active {
   border: 1px solid #00CCFF;
}

.LV_invalid_field,
input.LV_invalid_field:hover,
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover,
textarea.LV_invalid_field:active {
    border: 1px solid #FF0000;
}
/*------------------------------------------------------------------------------*/
#messagesBlock {
	position:absolute;
	width:100%;
	height:125%;
	z-index:90;
	left: 0px;
	top: 0px;
	display: none;
	visibility: hidden;
	background-color: #000000;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#messagesLoading {
	position:absolute;
	width:100%;
	height:100%;
	z-index:100;
	left: 0px;
	top: 0px;
	display: none;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
}
.caja_info{
	background-image:url(../img/cubito.jpg);
	background-repeat:repeat;
	border:3px solid #FFFFFF;
	padding:5px;
	width:300px;
	text-align: left;
	color: #FFFD48;
	font-size:16px;
}

.titulo_caja_info{
	color: #00C6FF;
	font-weight: bold;
	font-size:16px;
}




/**************** *Tienda*   ******************************************************************************************************/
/* Tabla */
/* PARTE SUPERIOR   */
.esq_sup_izq{
	background-image:url(../img/tienda/tabla/esquina_sup_izq.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:20px;
}
.sup_cen{
	background-image:url(../img/tienda/tabla/centro_sup.jpg);
	background-repeat:repeat-x;
	height:20px;
}
.esq_sup_der{
	background-image:url(../img/tienda/tabla/esquina_sup_der.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:20px;
}
/*----------------------------*/

/* PARTE LATERAL */
.lateral_izq{
	background-image:url(../img/tienda/tabla/lateral_izq.jpg);
	background-repeat:repeat-y;
	width:14px;
}
.centro{
	background-color: #FFFFFF;
	margin:0;
	padding:0;
}
.lateral_der{
	background-image:url(../img/tienda/tabla/lateral_der.jpg);
	background-repeat:repeat-y;
	width:14px;
}
/*----------------------------*/

/* PARTE INFERIOR  */
.esq_inf_izq{
	background-image:url(../img/tienda/tabla/esquina_inf_izq.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:20px;
}
.inf_cen{
	background-image:url(../img/tienda/tabla/centro_inf.jpg);
	background-repeat:repeat-x;
	height:20px;
}
.esq_inf_der{
	background-image:url(../img/tienda/tabla/esquina_inf_der.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:20px;
}




/* Plantilla   Admin  */


.admin_superior_izq{
	background-image:url(../img/tienda/imagen_productos1.jpg);
	width:144px;
	height:202px;
	margin:0;
	padding:0;
}

.admin_superior_centro{
	background-image:url(../img/tienda/imagen_transacciones1.jpg);
	width:120px;
	height:202px;
	margin:0;
	padding:0;
}

.derecha{
	background-image:url(../img/tienda/fondo_adm_der.jpg);
	width:736px;
	height:700px;
	margin:0;
	padding:0;
}


.izquierda{
	background-image:url(../img/tienda/fondo_adm_izq.jpg);
	width:264px;
	height:498px;
	margin:0;
	padding:0;
}


/*  end plantilla */


/* Plantilla  usr  */

.derecha_usr{
	background-image:url(../img/tienda/tienda_lateral_der.jpg);
	width:486px;
	height:700px;
	border:none;
	margin:0;
	padding:0;
}


.izquierda_usr{
	background-image:url(../img/tienda/tienda_inferior_izq.jpg);
	width:514px;
	height:504px;
	border:none;
	margin:0;
	padding:0;

}

.superior_izq{
    /* background-image:url(../img/tienda/tienda_superior_izq.jpg);*/
	width:202px;
	height:196px;
	border:none;
	margin:0;
	padding:0;

}

.superior_centro{
	/*background-image:url(../img/tienda/tienda_superior_der.jpg);*/
	width:312px;
	height:196px;
	border:none;
	margin:0;
	padding:0;

}



.puntos{
	color:#CCCC33;
	font-size:7pt;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/tienda/fondo_puntos.jpg);
	background-repeat:no-repeat;
	width:111px;
	height:44px;
	border:none;
	margin:0px;
	padding:0px ;

}

.maquina{
	padding:0px 0px 10px 0px;

}

.boton_compra{
	padding: 5px 0px 5px 0px;
}


.boton_detalles{
	padding: 5px 0px 5px 0px;
}


.boton_detalles{
	width:108px;
	height:57px;
	border:none;

}



/*  end plantilla */




.tienda_titulo{
    color: #000000;
    font-weight : bold;
	size:12 pt;
  }

.tienda_contenido, .tienda_contenido input, .tienda_contenido select, .tienda_contenido area {
    color:#0F18B0; /*#006699*/
    font-weight : bold;
	size:12 pt;
  }

  .tienda_total{
    color: #FF9933;
    font-weight : bold;
	size:12 pt;
	text-decoration:none;
  }


.tienda_barra_titulo{
background-image:url(../img/tienda/iconos/barra_administracion.jpg);
background-repeat:repeat-x;
text-decoration:none;
padding:3px 1px 7px 1px;
color:#FFFFFF;

}

.marco_producto{
/*filter: alpha(opacity=50);
opacity: .8;
z-index:100;*/
background-color: #FFFFFF;
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
color: #0F18B0;
font-size: 8pt;

}
.marco_producto2{
color: #0F18B0;
font-size: 8pt;
}

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