/* Archivo con Estilos en Cascada */
@charset "utf-8";

/* Margenes de las Plantillas */
.admin {
	background-image: url(imagenes/admin.png);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.barra_menu {
	font-family: Verdana,Geneva,sans-serif;
	font-size: 12px;
	color: #666666;
	margin:0 auto;
	background-color: #C1272D;
	background-image: url("imagenes/barra_naranja.jpg");
	background-repeat: repeat-x;
	height: 25px;
	width: 960px;
}
.barra_menu a {
	font-family: Verdana,Geneva,sans-serif;
	border-left: 1px solid #FF9900;
	color: white;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 12px;
	margin-left: 3px;
	margin-top: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}
.barra_menu a:hover {
	color: #006699;
}
#barra_gris {
	border-bottom: 1px solid lightslategray;
	border-color: #CCCCCC;
	font-family: Verdana,Geneva,sans-serif;
	width: 100%;
	float:left;
}
#barra_gris #titulo {
	border-right: 1px solid lightslategray;
	border-color: #CCCCCC;
	margin: 0px 5px 0px 0px;
	width: 250px;
	height:80px;
	float: left
}
#barra_gris #subtitulo{
	margin: 0px;
	width:500px;
	height: 19px;
	float:left;
	padding: 2px;
}
#barra_gris #subtitulo ul {
	margin: 0px;
	list-style-type: none;
	padding:2px;
}
#barra_gris #subtitulo li {
	padding-left: 10px;
	padding-top: 0px;
	list-style-type: none;
	height: 15px;
	color: dimgray;
	width: 150px;
	font-size: 11px;
	float: left;
	background-position: 0% 4px;
	background-image: url(img/flecha2.jpg);
	background-repeat: no-repeat;
	display:inline;
}
#barra_gris #subtitulo a {
	color: dimgray;
	text-decoration: none;
}
#barra_gris #subtitulo a:hover {
	color:#F60;
}
#barra_gris h1{
	margin: 0px;
	font-weight: bold;
	color: lightslategray;
	font-size: 16px;
	padding-top: 20px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 20px;
}
#barra_gris h2 {
	margin: 0px 0px 4px;
	padding: 2px;
	color: crimson;
	font-size: 12px;
	font-weight: bold
}
.boton_aceptar {
	background-image: url(imagenes/boton_aceptar.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_adelante {
	background-image: url(imagenes/boton_adelante.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_agregar {
	background-image: url(imagenes/boton_agregar.png);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_atras {
	background-image: url(imagenes/boton_atras.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_buscar {
	background-image: url(imagenes/boton_buscar.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_cambiar {
	background-image: url(imagenes/boton_cambiar.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_detalles {
	background-image: url(imagenes/boton_detalles.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_editar {
	background-image: url(imagenes/boton_editar.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_eliminar {
	background-image: url(imagenes/boton_eliminar.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_enviar {
	background-image: url(imagenes/boton_enviar.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_guardar {
	background-image: url(imagenes/boton_guardar.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_imprimir {
	background-image: url(imagenes/boton_imprimir.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_registrarse {
	background-image: url(imagenes/boton_registrarse.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_vermas {
	background-image: url(imagenes/boton_vermas.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.boton_volver {
	background-image: url(imagenes/boton_volver.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	height: 22px;
	width: 81px;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.cabecera {
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#252525;
	background-image: url("../imagenes/ns_minutacasino/logo_sistema.jpg");
	background-repeat: no-repeat;
	height: 120px;
	padding: 0px;
	padding-top: 0px;
	margin-top: -10px;
	width: 960px;
}
.cabecera #menu {
	color: #FFFFFF;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}
.cabecera #menu a {
	font-family: Verdana,Geneva,sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
	background-position: 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	width: 50px;
}
.caja {
	padding: 1px;
	border: 1px solid lightslategray;
	background-color: #E8E8E8;
	color: #333333;
}
.caja:focus {
	border: 1px solid firebrick;
	background-color: #ffffff;
	color: #666666;
}
#caja_form {
	padding: 10px 20px 30px 15px;
	float: left;
}
#caja_form a {
	color: #FF6600;
	text-decoration: none;
	font-size: 10 px;
	font-weight: bold;
}
#caja_form h11 {
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5C5C5;
	padding-bottom: 8px;
	font-weight: normal;
	background-image: url(imagenes/formulario.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
.cajasimple {
	padding: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size:11px;
	background-color:#FFF;
}
.cajasimple h1 {
	font-size: 12px;
	font-weight: bold;
	color: #DC143C;
	padding-left: 1px;
}
.cajasimple hz2 {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 21px;
	border: none;
	background-image: url(imagenes/flecha_roja.jpg);
	background-repeat: no-repeat;
	background-position: 5px 1px;
}
.cajasimple h3 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-left: 1px;
}
.cajasimple ul {
	list-style: none;
	padding: 2px;
}
.cajasimple li {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	background-image: url(imagenes/flecha_1.jpg);
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 2px;
	margin-left: 10px;
	height: 15px;
}
.cajasimple table {
	margin-top: 3px;
	background-color: #E8E8E8;
	padding: 2px;
	border: 1px solid #CCC;	
	font-size: 11px;
}
.cajasimple img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cajasimple table a {
	color: #CC0000;
	text-decoration: none;
}
.cambio_pass {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.centro_contenido {
	float: left;
	padding: 10px;
	width: 595px;
}
.centro_contenido h1 {
	font-family: Verdana,Geneva,sans-serif;
	border-bottom: 1px solid #CCCCCC;
	color: #CC0000;
	font-size: 12pt;
	font-weight: bolder;
	margin: 3px;
	text-decoration: none;
	width: 100%;
}
.centro_contenido h2 {
	font-family: Verdana,Geneva,sans-serif;
	border-bottom: 1px solid #CCCCCC;
	color: #0066FF;
	font-size: 12pt;
	font-weight: bolder;
	margin: 3px;
	text-decoration: none;
	width: 100%;
}
.centro_contenido h10 {
	font-family: Verdana,Geneva,sans-serif;
	color: #333333;
	font-size: 10pt;
	margin: 3px;
	text-decoration: none;
	width: 100%;
}
.centro_contenido a {
	text-decoration: none;
	color: #C00;
}
.centro_reg {
	font-family: Verdana,Geneva,sans-serif;
	font-size: 11pt;
	background-color: #ffffff;
	padding: 8px;
}
.centro_reg a {
	text-decoration: none;
	color: #C00;
}
.centro_reg h2 {
	border-bottom: 1px solid #CCCCCC;
	color: #CC0000;
	font-size: 12pt;
	font-weight: bolder;
	margin: 3px;
	text-decoration: none;
	width: 100%;
}
.centro_reg h3 {
	color: #666666;
	font-size: 9pt;
	font-weight: bolder;
	margin: 3px;
	text-decoration: none;
	width: 100%;
}
#centro_reg {
	font-family: Verdana,Geneva,sans-serif;
	width: 600px;
	float: left;
	min-height: 400px;
	overflow: hidden;
    height: expression(this.scrollHeight < 401? "400px" : "auto" );
	background-color: #FFFFFF;
	padding: 5px;
	float: left;
}
#centro_reg #back_link img {
	background-color: #ffffff;
	padding: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
#centro_reg h2 {
	border-bottom: 1px solid #CCCCCC;
	color: #CC0000;
	font-size: 12pt;
	font-weight: bolder;
	margin: 3px;
	text-decoration: none;
	width: 100%;
}
#centro_reg h5 {
	border-bottom: 1px solid #CCCCCC;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin: 1px;
	padding-left: 3px;
	text-decoration: none;
}
.clave_nueva{
	background-image: url(imagenes/candado_nuevo.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;	
}
.clave_vieja{
	background-image: url(imagenes/candado_viejo.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;	
}
.columna1 {
	float: left;
	width:179px;
	min-height:400px;
	overflow: hidden;
    height: expression(this.scrollHeight < 401? "400px" : "auto" );
}
.columna2 {
	float: left;
	width:170px;
	min-height:400px;
	overflow: hidden;
    height: expression(this.scrollHeight < 401? "400px" : "auto" );
	background-color: #ffffff;
}
.contenedor {
	width: 960px;
	margin: 0 auto;
}
.cuerpo {
	overflow: hidden;
	width: 960px;
	min-height: 400px;
	float: left;
	margin:0 auto;
	background-color: #FFFFFF;
}
.delete {
	background-image: url(imagenes/delete.png);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.edit {
	background-image: url(imagenes/edit.png);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.extralarge {
	width: 25em;
}
.extralargelarge {
	width: 40em;
}
.fila {
	background-color: #CCC;
	padding: 2px;
}
.fila1 {
	background-color: #CC0000;
	font-weight: bold;
	color: #FFFFFF;
}
#gallery {
	padding: 10px;
	width: 520px;
}
#gallery ul {
	list-style: none;
}
#gallery ul li {
	display: inline;
}
#gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover {
	color: #fff;
}
.hidden {
   display: none;	
}
.importante {
	font-family: Verdana,Geneva,sans-serif;
	width: 675px;
	padding: 4px;
	border: 1px dashed #999;
	font-size: 11px;
	background-color: #EBEBEB;
	margin-top: 10px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.importante h1 {
	color: #900;
	text-decoration: none;
	background-image: url(imagenes/importante.jpg);
	padding-left: 19px;
	background-repeat: no-repeat;
	font-size: 11px;
}
label {
	font-family: "Courier New", Courier, monospace;
	color: #333333;
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin: 0.9em 0 5px;
}
label.error {
	background-color: #C00;
	color: #FFF;
	padding: 3px;
	width: 300px;
}
.large{
	width: 18em;
}
.linkayuda {
	color: #900;
	text-decoration: none;
	padding-left: 8px;
	margin-top: 30px;
}
.linkayuda a {
	color: #900;
	text-decoration: none;
	background-image: url(imagenes/ayuda.jpg);
	padding-left: 17px;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
}
.linkfoto {
	color: #990000;
	font-size: 11px;
	text-decoration: none;
	font-family: sans-serif;
	background-image: url(imagenes/lupa.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;	
	margin-top: 10px;	
}
.mainbody {
	border-right: 1px solid lightgrey;
	width: 786px;
	float: left;
	min-height: 400px;
    overflow: hidden;
    height: expression(this.scrollHeight < 401? "400px" : "auto" );
	background-color: #ffffff;
}
.medio{
	width: 15em;	
}
.pie_de_pagina {
	font-family: Verdana,Geneva,sans-serif;
	background-color: #9B0D10;
	background-image: url("../imagenes/ns_minutacasino/nanostudio.png");
	background-position: 100% 45%;
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: left;
	font-size: 10px;
	height: 50px;
	margin: 0 auto;
	padding: 15px;
	padding-right: 0px;
	width: 945px;
}
.pie_de_pagina a {
	background-position: 5px;
	padding-left: 0px;
	color: white;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.publicidad {
	width: 169px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-left: 3px;
}
.small {
	width: 8em;
}
.ver_imagen {
	margin-top:15px;
}


/* Menu del Administrador */
.bloque_menu_principal {
	color: #CCCCCC;
	padding: 3px;
}
.columna_admin {
	width: 170px;
	float: left;
	background-color: #FF9966;
}
.columna_admin h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CC0000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 4px;
	display: block;
	margin: 0px;
}
.columna_admin ul {
	list-style: none;
	padding: 2px;
}
.columna_admin li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url("imagenes/fle_btn2.png");
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left:15px;
	padding-bottom:4px;	
}
.columna_admin li a {
	color: #000000;
	text-decoration: none;
}
.columna_admin li a:hover {
	color: #006699;
}
.menu_principal {
	width: 100%;
	color: #CCCCCC;
	padding: 3px;
}
.menu_principal ul li a {
	color: #CCCCCC;
	text-decoration: none;
}
.producto {
	background-color: #E6E6E6;
	border: 1px solid #CCCCCC;
	float: left;
	height: 190px;
	margin: 5px;
	text-align: center;
	width: 138px;
	color: #666666;
	font-size: 11px;
	font-family: sans-serif;
}
.producto h3 {
	border-bottom: 1px solid #CCCCCC;
	color: #CC0000;
	font-size: 11pt;
	font-weight: bolder;
	margin: 3px;
	text-decoration: none;
	width: 100%;
}
.producto a {
	color: #FF6633;
	text-decoration: none;
}
#tabla-azul table a, #tabla-azul table a:link, #tabla-azul table a:visited {
	border: medium none;
}
#tabla-azul img {
	border: 0 none;
	margin: 0 0 0 0;
}
#tabla-azul {
	border-collapse: collapse;
	border-right: 1px solid #E3F1FE;
	border-top: 1px solid #E3F1FE;
	color: #9BA9B4;
	margin: 1em auto;
	width: 760px;
}
#tabla-azul caption {
	caption-side: top;
	color: #9BA9B4;
	font-size: 0.7em;
	letter-spacing: 0.1em;
	margin: 1em 0 0;
	padding: 0;
	text-align: center;
}
#tabla-azul-sub tr.odd td, #tabla-azul-sub tr.odd .column1, #tabla-azul-sub2 tr.odd td, #tabla-azul-sub2 tr.odd .column1, #tabla-azul tr.odd td, #tabla-azul tr.odd .column1 {
	background: url("images/background.gif") no-repeat scroll 0 0 #F4F9FE;
	font: 0.9em/0.9em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul-sub .column1, #tabla-azul-sub2 .column1, #tabla-azul .column1 {
	background: none repeat scroll 0 0 #F9FCFE;
	font: 0.9em/0.9em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul-sub td, #tabla-azul-sub2 td, #tabla-azul-dominios td, #tabla-azul td {
	border-bottom: 1px solid #E3F1FE;
	border-left: 1px solid #E5EFF8;
	color: #678197;
	text-align: center;
}
#tabla-azul-sub th, #tabla-azul-sub2 th, #tabla-azul-dominios th, #tabla-azul th {
	border-bottom: 1px solid #E3F1FE;
	border-left: 1px solid #E5EFF8;
	color: #678197;
	font-weight: bold;
	padding: 0.5em 0;
	text-align: left;
}
#tabla-azul thead th {
	background: none repeat scroll 0 0 #F4F9FE;
	color: #66A3D3;
	font: bold 0.9em/0.9em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	text-align: center;
}
#tabla-azul tfoot th strong {
	color: #66A3D3;
	font: bold 1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin: 0.5em 0.5em 0.5em 0;
	text-align: left;
}
#tabla-azul tfoot tr th strong {
	color: #66A3D3;
	font: bold 1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin: 0 0.5em 0.5em 0;
	text-align: left;
}
#tabla-azul tfoot th em {
	color: #F03B58;
	font-size: 0.8em;
	font-style: normal;
	font-weight: bold;
}
#tabla-azul tfoot td em {
	color: #F03B58;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
}
#tabla-azul-sub tbody .odd:hover td, #tabla-azul-sub tbody .odd_off:hover td, #tabla-azul-sub2 tbody .odd:hover td, #tabla-azul-sub2 tbody .odd_off:hover td, #tabla-azul-dominios tbody .odd:hover td, #tabla-azul-dominios tbody .odd_off:hover td, #tabla-azul tbody .odd:hover td, #tabla-azul tbody .odd_off:hover td {
	background: url("table-images/gradhover.png") repeat-x scroll 0 0 #D0DAFD;
	color: #FFFFFF;
}
#tabla-azul-sub tr.odd_off td, #tabla-azul-sub tr.odd_off .column1, #tabla-azul-sub2 tr.odd_off td, #tabla-azul-sub2 tr.odd_off .column1, #tabla-azul tr.odd_off td, #tabla-azul tr.odd_off .column1 {
	font: 0.9em/0.9em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul tfoot tr td h3 {
	color: #66A3D3;
}
#tabla-azul tfoot .odd_hover:hover {
	background: url("table-images/gradhover.png") repeat-x scroll 0 0 #D0DAFD;
	color: #333399;
	font: 1em/1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul tfoot .odd_hover {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #333399;
	font: 1em/1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul tfoot .price_head {
	background-color: #EAEAEA;
	color: #66A3D3;
	font: 0.8em/0.8em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul tfoot .detalle_foot {
	background-color: #FFFFFF;
	color: #66A3D3;
	font: 0.8em/0.8em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul tfoot th {
	background-color: #EAEAEA;
	color: #66A3D3;
	font: bold 0.9em/0.9em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	text-align: center;
}
#tabla-azul tbody td em {
	color: #F03B58;
	font-size: 0.8em;
	font-style: normal;
	font-weight: bold;
}
#tabla-azul-sub tbody .heads, #tabla-azul-sub2 tbody .heads, #tabla-azul tbody .heads {
	background-color: #EAEAEA;
	color: #0066FF;
	font: 0.8em/0.8em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
table#tabla-azul-sub, table#tabla-azul-sub2 {
	border-collapse: collapse;
	border-right: 1px solid #E3F1FE;
	border-top: 1px solid #E3F1FE;
	text-align: left;
	width: 50%;
}
table#tabla-azul-dominios {
	border-collapse: collapse;
	border-right: 1px solid #E3F1FE;
	border-top: 1px solid #E3F1FE;
	text-align: left;
	width: 85%;
}
#tabla-azul-dominios tr.odd td, #tabla-azul-dominios tr.odd .column1 {
	background: url("images/background.gif") no-repeat scroll 0 0 #F4F9FE;
	font: 0.8em/0.8em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul-dominios .column1 {
	background: none repeat scroll 0 0 #F9FCFE;
	font: 0.8em/0.8em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul-dominios tr.odd_off td, #tabla-azul-dominios tr.odd_off .column1 {
	font: 0.8em/0.8em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
#tabla-azul-dominios tbody .heads {
	background-color: #EAEAEA;
	color: #0066FF;
	font: 0.8em/0.8em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
span.m3btny {
	line-height:70px;
	background-image: url("../imagenes/sistema/m3blck_btn.png");
	background-position: left center;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 16px 0 16px 23px;
	text-align: right;
}
span.m3btnyr a {
	background-image: url("../imagenes/sistema/m3blck_rght.png");
	background-position: right center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding: 16px 23px 16px 0;
	text-decoration: none;
}
.table_com {
	padding-left: 30px;
	padding-top: 15px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.tb_com {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 92%;
}
.escritor {
	background-image: url("../imagenes/sistema/escrito.jpg");
	background-repeat: no-repeat;
	color: #666666;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.fecha {
	background-image: url("../imagenes/sistema/fecha.jpg");
	background-repeat: no-repeat;
	color: #333333;
	float: left;
	padding-left: 28px;
	width: 150px;
}
.mje {
	color: #333333;
	font-size: 12px;
	font-style: italic;
	margin-bottom: 6px;
	text-align: justify;
	width: 525px;
}
.abuso {
	background-image: url("../imagenes/sistema/abuso.jpg");
	background-repeat: no-repeat;
	color: #CC0000;
	float: left;
	padding-left: 28px;
	width: 150px;
}