@charset "UTF-8";
/* General {*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}
.error {
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
}
.buttonTable {
	cursor:pointer;
}
#footerContainer {
	position: fixed;
	bottom: 0px;
	width:100%;
	background-image:url(../img/site/largo_footer.jpg);
} 
*html #footerContainer {
	position: absolute;
	bottom: 0px;
}
.textofooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}
a.textofooter:hover {
	color: #fffe00;
	text-decoration:underline;
}
.textofooter2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fffe00;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}
a.textofooter2:hover {
	color: #fffe00;
	text-decoration:underline;
}
.textoGeneral{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;}
ul li{
	background-image:url(../img/site/palomita.png);
	background-repeat:no-repeat;
	padding-left: 28px;
	background-position: 15px 0;
}
form {
	margin:0;
	padding:0;
}
/* } General */
/* Estilos para los botones del paginador { */
.textoPaginador {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#042775;
	font-size:11px;
	font-weight:bold;
}
.paginatorButton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px solid #042775;
	font-size:9px;
	font-weight:bold;
	height:20px;
	width:78px;
	cursor:pointer;
	color:#042775;
}
/* } */
/* Sitio {*/
.textoSubmenu01Blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-style:italic;
	font-weight:none;
	text-decoration:none;
}
a.textoSubmenu01Blanco:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.textoSubmenu02Gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b5a6a;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
a.textoSubmenu02Gris:hover {
	color: #ffffff;
	text-decoration:underline;
}
.textoProductos01Gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
a.textoProductos01Gris:hover {
	color: #666666;
	text-decoration:underline;
}
.textoBoton01Gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
a.textoBoton01Gris:hover {
	color: #666666;
	text-decoration:underline;
}
.tablaPrincipal {
	background-image:url(../img/site/mainbox01_lat_izq.jpg);
	background-repeat:repeat-x;
	background-color:#0a0c0f;
}
.tablaMenuFondo{
	background-image:url(../img/site/subme01_lat_izq.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
}
.textoLicencia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
/* } Sitio*/
/* Estilos del contenido del carrito {*/
.cartEncabezado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
}
.cartProdNombre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b5a6a;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
.cartProdNombre:link .cartProdNombre:visited {
	color: #ffffff;
	text-decoration:none;
}
.cartProdNombre:hover {
	color: #ffffff;
	text-decoration:underline;
}
.cartTotal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00CCFF;
}
.cartTexto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
/* } Fin de estilos del carrito*/
/* Estilos de la pantalla de registro y cuenta { */
.registroTexto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
/* } Fin de estilos de registro */
/* Estilos de la ventana de datos de usuario { */
.tituloUdata{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFFFFF;
}
.etiquetaUdata{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#00CCFF;
}
/* } Fin de estilos de datos de usuario*/
/* Compra { */
.confirmaEncabezado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
}
.confirmaProdNombre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b5a6a;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
.confirmaProdNombre:link .confirmaProdNombre:visited {
	color: #ffffff;
	text-decoration:none;
}
.confirmaProdNombre:hover {
	color: #ffffff;
	text-decoration:underline;
}
.confirmaTotal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00CCFF;
}
.confirmaTexto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
/* } Fin de estilos de la compra */
/* Felicidades {*/
.felicidadesTitulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	font-variant:small-caps;
	color:#00CCFF;
}
.felicidadesEncabezado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
}
.felicidadesTexto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.felicidadesLiga{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b5a6a;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
.felicidadesLiga:link .felicidadesLiga:visited {
	color: #ffffff;
	text-decoration:none;
}
.felicidadesLiga:hover {
	color: #ffffff;
	text-decoration:underline;
}
/* } Felicidades*/
/* Tus Productos {*/
.innerAjaxLink, .innerAjaxLink:link, .innerAjaxLink:visited{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
.tituloPruebaTusProductos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	vertical-align:bottom;
}
#descripcionAccion{
	font-size:10px;
	color:#000000;
	text-align:justify;
	width:96%;
}
/* } Fin de Tus productos */
/* ProductoDetalle { */
.detalleTexto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.detalleTablaPrincipal{
	background-color:#FFFFFF;
}
.bordeGris{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
.detalleTitulo{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
.detalleEtiquetaClave{
	font-size:14px;
	font-weight:bold;
}
.detalleSubtitulo{
	font-weight:bold;
	text-transform:uppercase;
}
.detalleProductoBoton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
	border:1px solid #444444;
	font-size:9px;
	font-weight:bold;
	height:18px;
	width:18px;
	cursor:pointer;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
/* }Fin de ProductoDetalle */
/* Adquirir { */
#descripcionHosting{
	display:none;
}
/* } Fin de Adquirir */
/* Catalogo {*/
#loadingDiv{
	text-align:center;
	position:relative;
	top:160px;
	visibility:hidden;
	height:50px;
}
#catalogContainer{
	position:relative;
	top: 0;	
}
.menuCategoria, .menuCategoria:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b5a6a;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
.menuCategoria:hover {
	color: #ffffff;
	text-decoration:underline;
}
.ui-effects-transfer {
	background-color:#666666;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.subcatTableDiv{
	display:none;
	text-align:right;
}
.vinetaCat{
	cursor:pointer;
}
.searchField{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* } Fin de Catalogo*/