/** 
 * 
 * http://single-click.net
 * SingleClick Solutions
 * Hoja de estilos
 */



* { margin: 0; padding: 0; }
ul { list-style-type: none }
a { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline }
em { font-style: normal }
table { border-collapse: collapse }
.clear { clear: both }
fieldset { border:none }
body { height:100%; }
html { min-height: 100%; height: 100%; }
option { background-color: #FFFFFF; }
img { border:none; }
li { list-style:none; }
/* div, input, span, img{ .behavior: url("Javascript/PngPath/iepngfix.htc");} */




/*	Estructura general
************************************/
/*#161616*/
body { font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#000000; background-color:#000000; background-image: url(../Imagenes/Sistema/fondo.jpg); background-repeat: no-repeat; background-position: center top; }
#contenedor-principal { min-height:100%; width: 990px; background-repeat: repeat-y; background-position: center; margin-right: auto; margin-left: auto; position: relative; }
/* width: 1010px;*/
#contenido { width: 990px; }
#contenedor-blanco { opacity: .95; filter: alpha(opacity=95); background-color: #FFFFFF; }
#contenedor { width: 990px;  background-repeat: repeat-y; background-position: center top; background-color:#FFFFFF;}
/* background-image: url(../Imagenes/Sistema/fondo-sombra.gif); width: 1000px; padding-left: 10px; */

/*	Encabezado
************************************/
#encabezado { background-image: url(../Imagenes/Sistema/fondo-encabezado.jpg); background-repeat: no-repeat; background-position: left top; width: 990px; }
	#encabezado .contenedor { min-height: 121px; }
	#encabezado .contenedor-menu { min-height: 38px; background-image: url(../Imagenes/Sistema/fondo-menu-principal.gif); background-repeat: repeat-x; }
	#encabezado .contenedor .logotipo { width: 125px; padding-left: 14px; padding-top: 14px; float: left; }
	#encabezado .contenedor-derecha { float: left; }
	#encabezado .login { padding: 8px; float: left; min-width: 630px; }
	#encabezado .login label { color:#333333; font-size:12px; padding-right:5px; font-weight:bold; vertical-align:middle; float: left; }
	#encabezado .login #boton-ingresar { background-image: url(../Imagenes/Sistema/fondo-boton1.gif); font-weight:normal; height:23px; width:65px; }
	#encabezado .login #boton-ingresar:hover { background-image: url(../Imagenes/Sistema/fondo-boton1-res.gif); width:65px; }
	#encabezado .login input { border:none; height: 20px; color:#FFF; background-color:#534201; background-image: url(../Imagenes/Sistema/fondo-input-login.gif); background-repeat: repeat-x; font-weight: bold; font-size: 12px; padding-top: 2px; padding-left: 5px; float: left; }
	#encabezado .login .contenedor-campo { float: left; padding-right: 5px; padding-top:0px; }
	#encabezado .login #imagen-autorizados { margin-top: -3px; }
	#encabezado .login .acceso-afiliados { font-size: 10px; color: #FFF; display: block; margin-top: -3px; }
	#encabezado .login .contenedor-imagen { float: left; padding-right: 5px; padding-top:0px; padding-left:10px; }
	#encabezado .acreditacion { }
	#encabezado .acreditacion .texto-bienvenida { color: #FFF; float: left; display: block; padding: 15px; min-height: 45px; padding-bottom: 0px; padding-top: 20px; }
	#encabezado .contenedor-acreditado { padding: 8px; float: left; width: 468px; height: 60px; color: #FFF; }
	#encabezado .contenedor .contenedor-buscador { float: right; width: 340px; }
	#encabezado .contenedor .contenedor-derecha .acreditacion .contenedor-buscador form .imagen { display: inline; float: left; padding-left: 5px; padding-top: 10px; }
	#encabezado .contenedor .contenedor-derecha .acreditacion .contenedor-buscador form .campoq { display: inline; float: left; color: #FFF; font-size: 11px; }
	#encabezado .registro { font-size: 12px; color: #FFF; padding-bottom: 20px; float: right; padding-right: 5px; padding-left: 5px; }
	#encabezado .cbus { float: right; }
	#encabezado .registro a { color: #FFF; cursor: pointer; }
	#encabezado .compartir { float: left; display: inline; padding-right: 15px; }
	#encabezado .cbus a { padding-right: 3px; float: left; }
	#encabezado .acceso-afiliados a { font-size: 12px; color: #FFF; display: block; padding-top: 4px; }
	#encabezado .boletin { float: right; padding-top: 4px; }

/* Pie 
************************************/
#pie { min-height: 78px; background-image: url(../Imagenes/Sistema/fondo-pie.gif); background-repeat: no-repeat; background-position: center top; padding: 10px; padding-top: 20px;  }
	#pie .texto-derechos { color: #FFF; font-size: 10px; }
	#pie .vinculos-pie .vinculo-pie { font-size: 10px; color: #FFF; float: left; padding-right: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #666; padding-left: 5px; padding-top:5px; }
	#pie .vinculos-pie .vinculo-pie a { color:#FFF; }
	#pie .vinculos { padding-top: 5px; }
	#pie .opciones-compartir { float: right; }
	#pie .opciones-compartir a { color:#FFF; padding-right:3px; }
	#pie .contenedor-derechos { float: left; }

/*	Estilos generales
************************************/

.mensaje-confirmacion { margin:0 auto; text-align:center; width: 990px; height: 45px; background-color:#336699; }
.mensaje-error { margin:0 auto; text-align:center; width: 990px; height: 45px; background-color:#da251c; }
#mensaje p { text-align:center; padding-top:15px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:14px; }

/* Paginador
*************************************/
.contenedor-paginacion { height: 30px; margin-top: 15px; margin-bottom:15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.contenedor-paginacion .paginacion { height: 18px;}
.contenedor-paginacion .paginacion li { color:#35969f; float: left; padding-left: 5px; padding-right: 5px; font-weight: bold; text-align: center; }
.contenedor-paginacion .paginacion .activo { background-image: url(../Imagenes/Template/fondo-link-paginador.gif); background-repeat: no-repeat; background-position: center center; width: 18px; color: #FFFFFF; text-decoration: none; display: block; }
.contenedor-paginacion .paginacion .palabra { color:#35969f; display: block; }
.contenedor-paginacion .paginacion a { padding-top: 2px; height: 18px; }
.contenedor-paginacion .paginacion .normal { display: block; }
/* Apariencia general del formulario */
	.contenedorformulario { }
.contenedorformulario .tablaformulario { border-collapse: collapse; width: 80% }
.contenedorformulario td { padding-right:30px; }
.contenedorformulario .etiquetas { text-align:left; padding-left:0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; width: 150px; padding-right: 15px; }
.contenedorformulario .colboton { text-align:center; }
.contenedorformulario .tabla-formulario-movimiento { border-collapse: collapse; }
.contenedorformulario .titulo { text-align:left; padding:5px 0 10px 5px; background-color: #666666; color:#FFFFFF; font-size: 16pt; font-style: bold; letter-spacing: 0.05em; }
.contenedorformulario fieldset { padding:20px; }
.contenedorformulario .contenedor-campo { padding-top:20px; padding-right:30px; float:left; display:inline; }
.contenedorformulario .contenedor-error { padding-top:20px; padding-right:30px }
.contenedorformulario .contenedor-botones { padding-top:10px; padding-right:0px; text-align:right; }
.contenedorformulario .contenedor-botones input { float:right; }
.contenedorformulario label { color:#474747; font-weight:normal; display:block; font-size: 12px; padding-bottom: 5px; }
.contenedorformulario select { }
.contenedorformulario select option { }
.contenedorformulario input[type="text"], .contenedorformulario input[type="password"] { padding-top:4px; display:block; border: 1px solid #a3a3a3; height: 19px; background: transparent url('../Imagenes/Template/input-fondo-text.gif') repeat-x top left; font-weight: bold; }
.contenedorformulario textarea { width:500px; height:120px; padding:8px; font-family:Verdana, Geneva, sans-serif; font-size:12px; border: 1px solid #a3a3a3; background: transparent url('../Imagenes/Template/input-fondo-largo.gif') repeat-x top left; font-weight: bold; }
.contenedorformulario .contenedor-grid { padding-top: 30px; padding-left:17px; }
.contenedorformulario p { padding-top:0px; }
.contenedorformulario .contenedor-botones { padding-right:0px; text-align:right; }
.contenedorformulario .contenedor-botones input { float:right; }
.contenedorformulario .imagen-captcha { float:left; }
.contenedorformulario .input-captcha { float:left; }
.contenedorformulario .fieldset { border: 1px solid #afe14c; margin: 10px 0; border-color: #CCC; -moz-border-radius-topleft : 5px; -webkit-border-top-left-radius : 5px; -moz-border-radius-topright : 5px; -webkit-border-top-right-radius : 5px; -moz-border-radius-bottomleft : 5px; -webkit-border-bottom-left-radius : 5px; -moz-border-radius-bottomright : 5px; -webkit-border-bottom-right-radius : 5px; background-color:#F9F9F9; margin-top: 20px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
.contenedorformulario .legend { display:block; margin-top:-29px; font-size:14px; font-weight:bold; .margin-top:0px; }

	/* Campos globales */
	
	input[type="submit"], input[type="button"] { border:none; cursor:pointer; padding-bottom:3px; padding-top/*\**/:4px\9; font-size:11px; height:24px; width:100px; background-color:transparent; background-image: url(../Imagenes/Template/input-fondo-boton.gif); background-repeat: no-repeat; background-position: center top; color:#000; }
	input[type="submit"]:hover, input[type="button"]:hover { border:none; cursor:pointer; padding-bottom:3px; padding-top/*\**/:4px\9; height:24px; width:100px; background-color:transparent; background-image: url(../Imagenes/Template/input-fondo-boton.gif); background-repeat: no-repeat; background-position: center bottom; color:#000; }
	.componente-autocompletar input[type="submit"]{ border:none; cursor:pointer; padding-bottom:3px; padding-top/*\**/:4px\9; font-size:11px; height:24px; width:45px; background-color:transparent; background-image: url(../Imagenes/Template/input-fondo-mediano.gif); background-repeat: no-repeat; background-position: center top; color:#000; }
	.componente-autocompletar input[type="submit"]:hover { border:none; cursor:pointer; padding-bottom:3px; padding-top/*\**/:4px\9; height:24px; width:45px; background-color:transparent; background-image: url(../Imagenes/Template/input-fondo-mediano.gif); background-repeat: no-repeat; background-position: center bottom; color:#000; }
	.img-capcha { float:left; }
	.campo-campcha { float:left; padding-top:15px; }
	
	
#demotip { 
	display:none; 
	background:transparent url(../Imagenes/Template/black_arrow.png); 
	font-size:12px; 
	height:70px; 
	width:160px; 
	padding:25px; 
	color:#fff;     
	z-index: 11000;
}	
	
/* Index
************************************/

.fondo-index { }

/* Artículos 
****************************************/

.fondo-articulos { background-image: url(../Imagenes/Sistema/articulos.jpg); background-repeat: no-repeat; background-position: center top; height: 122px; }
.articulos .contenedor-imagen { float: left; }
.articulos .contenedor-articulo { float: left; padding: 15px; width: 600px; }
.articulos .contenedor-articulo h1 { font-family: "Trebuchet MS"; font-size: 24px; display: block; float: left; width: 430px; }
.contenedor-articulo .info-articulo { float: right; font-size: 11px; color: #666666; text-align: right; }
.contenedor-articulo .vistas { font-size: 14px; float: right; display: block; }

/* Archivos 
****************************************/

.fondo-archivos { background-image: url(../Imagenes/Sistema/articulos.jpg); background-repeat: no-repeat; background-position: center top; height: 122px; }
.archivos .contenedor-imagen { float: right; }
.archivos .contenedor-archivo { float: left; padding: 15px; width: 550px; padding-top:30px; }
.archivos .contenedor-archivo h1 { font-family: "Trebuchet MS"; font-size: 24px; display: block; float: left; width: 430px; }
.contenedor-archivo .info-archivo { float: right; font-size: 11px; color: #666666; text-align: right; }
.contenedor-archivo .link-descarga { font-size: 13px; font-weight: bold; float: right; }
.categorias-items .izquierda { width: 250px; float: left; border: 1px solid #CCC; }
.categorias-items .izquierda-articulos { width: 200px; float: left; height: 100%; clear: both; }
.categorias-items { }
.categorias { padding: 10px; }
.categorias .titulo-categoria { font-family: "Trebuchet MS"; font-size: 16px; font-weight: normal; }
.categorias-items .derecha { float: left; padding-left: 20px; width: 650px; }

/* Album 
****************************************/

.album .contenedor-imagen { float: left; }
.album .contenedor-album { float: left; padding: 15px; }
.album .contenedor-album h1 { font-family: "Trebuchet MS"; font-size: 24px; display: block; float: left; width: 700px; }
.contenedor-album .info-imagen { float: right; font-size: 11px; color: #666666; text-align: right; }
.contenedor-album .vistas { font-size: 14px; float: right; display: block; }
.derecha .minuatura-imagen { padding-bottom:20px; }

/* Encuestas
****************************************/
.encuesta .opciones-encuesta li { padding: 3px; color:#FFF; }
.encuesta .opciones-encuesta .texto-opcion { font-size: 14px; font-weight: bold; }
.encuesta h1 { font-size:14px; color:#FFF; font-weight:bold; }
.contenedor-album .imagen-album { text-align: center; width: 960px; }
.categorias-items .derecha .texto-resultados { font-size: 14px; font-weight: bold; }
.encuesta { }
.encuesta .contenedor-botones { float:right; padding-top:10px; }
.encuesta .contenedor-botones input { background-image:url(../Imagenes/Template/input-fondo-text.gif); background-color:#FFF; background-repeat: repeat-x; }
.encuesta .contenedor-botones input:hover { background-image:url(../Imagenes/Template/input-fondo-text-res.gif); background-color:#CCC; background-repeat: repeat-x; }

/* Contacto */
.contenedor-contacto { padding: 20px; }
.contenedor-contacto .tabla-contacto td { padding:5px; }
.contenedor-contacto .informacion-contacto { font-size: 12px; font-weight: normal; float:right; }

/* inicio: Menu principal */
/**************************/  

.yuimenu { top:-999em; left:-999em; }
	.yuimenubar { position:static; }
	.yuimenu .yuimenu, .yuimenubar .yuimenu { position:absolute; }
	.yuimenubar li, .yuimenu li { list-style-type:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; font-weight:bold; }
	.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6 { margin:0; padding:0; }
	.yuimenuitemlabel, .yuimenubaritemlabel { text-align:left; white-space:nowrap; }
	.yuimenubar ul { *zoom:1;
	}
	.yuimenubar .yuimenu ul { *zoom:normal;
	}
	.yuimenubar>.bd>ul:after { content:"."; display:block; clear:both; visibility:hidden; height:0; line-height:0; }
	.yuimenubaritem { float:left; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; }
	.yuimenubaritemlabel, .yuimenuitemlabel { display:block; }
	.yuimenuitemlabel .helptext { font-style:normal; display:block; margin:-1em 0 0 10em; }
	.yui-menu-shadow { position:absolute; visibility:hidden; z-index:-1; }
	.yui-menu-shadow-visible { top:2px; right:-3px; left:-3px; bottom:-3px; visibility:visible; visibility/*\**/:hidden\9; }
	.hide-scrollbars * { overflow:hidden; }
	.hide-scrollbars select { display:none; }
	.yuimenu.show-scrollbars, .yuimenubar.show-scrollbars { overflow:visible; }
	.yuimenu.hide-scrollbars .yui-menu-shadow, .yuimenubar.hide-scrollbars .yui-menu-shadow { overflow:hidden; }
	.yuimenu.show-scrollbars .yui-menu-shadow, .yuimenubar.show-scrollbars .yui-menu-shadow { overflow:auto; }
	.yui-overlay.yui-force-redraw { margin-bottom:1px; }
	.yui-skin-sam .yuimenubar { font-size:93%; line-height:2; *line-height:1.9;
	height:38px; }
	.yui-skin-sam .yuimenubarnav .yuimenubaritem { }
	.yui-skin-sam .yuimenubarnav .yuimenubaritem.resaltado, .ui-tabs .ui-tabs-nav li.resaltado{ background-image: url(../Imagenes/Sistema/fondo-resaltadorojo.jpg); background-repeat: repeat-x; color:#FFF; }
	.yui-skin-sam .yuimenubarnav .yuimenubaritem.resaltadoverde, .ui-tabs .ui-tabs-nav li.resaltadoverde{ background-image: url(../Imagenes/Sistema/fondo-resaltadoverde.jpg); background-repeat: repeat-x; color:#FFF; }
	.ui-tabs .ui-tabs-nav li.resaltado:hover{ background-image: url(../Imagenes/Sistema/fondo-resaltadorojores.jpg); background-repeat: repeat-x; color:#FFF; }
	.yui-skin-sam .yuimenubaritemlabel { color:#000; text-decoration:none; cursor:pointer; border-style:solid; border-color:#7f6e51; border-width:0px 0; *position:relative;
	padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 8px; }
	/* Item */
		.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel { padding-right:8px; padding-left:8px; *display:inline-block;
	color:#333333; padding-top: 2px; .padding-top: 5px;
	}
	
	
/* fin: Menu principal */
/**************************/ 

	.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu { padding-right:20px; background:url(../Imagenes/Template/menubaritem_submenuindicator.png) right center no-repeat; }
	.yui-skin-sam .yuimenubaritem-selected { background-image: url(../Imagenes/Sistema/fondo-menu-principal-res.jpg); background-repeat: repeat-x; }
	.yui-skin-sam .yuimenubaritemlabel-selected { }
	.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected { border-left-width:0px; }
	.yui-skin-sam .yuimenubaritemlabel-disabled { cursor:default; color:#A6A6A6; }
	.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled { background-image:url(../Imagenes/Template/menubaritem_submenuindicator_disabled.png); }
	.yui-skin-sam .yuimenu { font-size:93%; line-height:1.5; *line-height:1.45;
	}
	.yui-skin-sam .yuimenubar .yuimenu, .yui-skin-sam .yuimenu .yuimenu { font-size:100%; }
	.yui-skin-sam .yuimenu .bd {
	 *zoom:1; _zoom:normal; border:solid 1px #808080; background-color:#fff; background-image: url(../Imagenes/Sistema/fondo-menu.jpg); background-position: left top; background-repeat: repeat-x; }
	.yui-skin-sam .yuimenu .yuimenu .bd { *zoom:normal;
	}
	.yui-skin-sam .yuimenu ul { padding:3px 0; border-color:#ccc; border-style:solid; }
	.yui-skin-sam .yuimenu ul.first-of-type { border-width:0; }
	.yui-skin-sam .yuimenu h6 { font-weight:bold; border-style:solid; border-color:#ccc; border-width:1px 0 0 0; color:#a4a4a4; padding:3px 10px 0 10px; }
	.yui-skin-sam .yuimenu ul.hastitle, .yui-skin-sam .yuimenu h6.first-of-type { border-width:0; }
	.yui-skin-sam .yuimenu .yui-menu-body-scrolled { border-color:#ccc #808080; overflow:hidden; }
	.yui-skin-sam .yuimenu .topscrollbar, .yui-skin-sam .yuimenu .bottomscrollbar { height:16px; border:solid 1px #808080; }
	.yui-skin-sam .yuimenu .topscrollbar { border-bottom-width:0; background-position:center -950px; background-color:#CCCCCC; }
	.yui-skin-sam .yuimenu .topscrollbar_disabled { background-position:center -975px; }
	.yui-skin-sam .yuimenu .bottomscrollbar { border-top-width:0; background-position:center -850px; background-color:#CCCCCC; }
	.yui-skin-sam .yuimenu .bottomscrollbar_disabled { background-position:center -875px; }
	.yui-skin-sam .yuimenuitem { _border-bottom:solid 1px #666666; border-right-width: 1px; border-right-style: solid; border-right-color: #999; }

/* inicio: Autocompletar
***********************************/
.yui-skin-sam .input { position:static; width:20em; vertical-align:middle; }
.yui-skin-sam .yui-ac-container { width:20em; left:0px; }
.componente-autocompletar { z-index:9001; }
.componente-autocompletar .input-autocompletar { float: left; }
.componente-autocompletar .boton-autocompletar { float: right; }


.yui-ac .yui-button { vertical-align:middle; }
.yui-ac .yui-button button { background: url(../Imagenes/Template/ac-arrow-rt.png) center center no-repeat }
.yui-ac .open .yui-button button { background: url(../Imagenes/Template/ac-arrow-dn.png) center center no-repeat }
/**************************/    
/* fin: Autocompletar */


/* Item */
	.yui-skin-sam .yuimenuitemlabel { padding:0 10px; color:#333; text-decoration:none; cursor:pointer; padding-top:3px; padding-bottom:3px; }
	/********************/
		.yui-skin-sam .yuimenuitemlabel .helptext { margin-top:-1.5em; *margin-top:-1.45em;
	}
	.yui-skin-sam .yuimenuitem-hassubmenu { background-image:url(../Imagenes/Template/menuitem_submenuindicator.png); background-position:right center; background-repeat:no-repeat; }
	.yui-skin-sam .yuimenuitem-checked { background-image:url(../Imagenes/Template/menuitem_checkbox.png); background-position:left center; background-repeat:no-repeat; }
	.yui-skin-sam .yui-menu-shadow-visible { background-color:#000; opacity:.12; filter:alpha(opacity=12); }
	.yui-skin-sam .yuimenuitem-selected { background-color:#FFFFFF; background-image: url(../Imagenes/Sistema/fondo-menu.gif); background-repeat: repeat-x; background-position: bottom; }
	.yui-skin-sam .yuimenuitemlabel-disabled { cursor:default; color:#A6A6A6; }
	.yui-skin-sam .yuimenuitem-hassubmenu-disabled { background-image:url(../Imagenes/Template/menuitem_submenuindicator_disabled.png); }
	.yui-skin-sam .yuimenuitem-checked-disabled { background-image:url(../Imagenes/Template/menuitem_checkbox_disabled.png); }
/**************************/    
/* fin: Menu principal */

/* Loader */
.loading-claro { background-image: url(../Imagenes/Template/ajax-loader.gif); background-repeat: no-repeat; background-position: center center; height:32px; width:32px; }

/* inicio: index 
*************************/
.index { }
	.index .contenedor-videos-anuncio { height: 242px; }
	.index .contenedor-videos { background-color: #333333; height: 250px; width: 520px; float: left; margin-top: -8px; }
	.index .contenedor-anuncio { float: left; height: 248px; background-repeat: no-repeat; margin-top: -6px; width: 470px; background-image: url(../Imagenes/Sistema/comience-aqui.jpg); }
	.index .contenedor-videos #reproductor-video { padding: 5px; width: 320px; height: 235px; padding-right: 0px; float: left; }
	.index .contenedor-videos #playlist { width: 190px; float: left; height: 240px; padding-top: 5px; overflow: auto; }
	.index .contenedor-videos #playlist a { height: 49px; color: #FFF; display: block; padding-left: 40px; font-size: 10px; background-image: url(../Imagenes/Sistema/play-pequeno.png); background-position: left top; background-repeat: no-repeat; margin-left: 8px; text-decoration:none; height: 43px; padding-top: 5px; .margin-top:8px; .padding-top: 0px; width: 120px; }
	.index .contenedor-videos #playlist a:hover { background-color:#000; }
	.index .contenedor-videos #playlist a.paused { height: 49px; color: #FFF; display: block; padding-left: 40px; font-size: 10px; background-image: url(../Imagenes/Sistema/play-pequeno-paused.png); background-position: left center; background-repeat: no-repeat; margin-left: 8px; text-decoration:none; height: 43px; padding-top: 5px; .margin-top:8px; .padding-top: 0px; width: 120px; }
	.index .contenedor-videos #playlist a.playing { height: 49px; color: #FFF; display: block; padding-left: 40px; font-size: 10px; background-image: url(../Imagenes/Sistema/play-pequeno-playing.png); background-position: left top; background-repeat: no-repeat; margin-left: 8px; text-decoration:none; height: 43px; padding-top: 5px; .margin-top:8px; .padding-top: 0px; width: 120px; }
	.index .ultimos-articulos { overflow: hidden; background-color:#333333; }
	.index .ultimos-articulos .categorias-articulos { }
	.index .divisor { background-color: #999900; height: 10px; }

	#categoriasarticulos { height: 400px; overflow: hidden; }
	#categoriasarticulos .yui-nav li { height:21px; padding:5px; background-color:#333; }
	#categoriasarticulos .yui-nav li:hover { height:21px; padding:5px; background-color:#000; }
	#categoriasarticulos .yui-nav em { text-align:right; padding-left:10px; padding-right:10px; color:#FFF; font-size:13px; font-weight:bold; }
	#categoriasarticulos .yui-nav a { text-decoration:none; }
	#categoriasarticulos .yui-navset-left { }
	#categoriasarticulos .yui-nav { float: left; width:200px; background-color:#333; height: 430px; }
	#categoriasarticulos .yui-content { float: left; background-color:#f0f0f0; width:760px; padding:15px; height:400px; overflow:auto; }
	#categoriasarticulos .yui-hidden { }
	#categoriasarticulos .yui-nav .selected { background-color:#f0f0f0; color:#000; background-image: url(../Imagenes/Sistema/index-tab-sel.gif); background-repeat: no-repeat; background-position: right center; }
	#categoriasarticulos .yui-nav .selected em { color:#000; }
	#categoriasarticulos .yui-navset div.loading div { background-image: url(../Imagenes/Template/ajax-loader.gif); background-repeat: no-repeat; background-position: right top; width:700px; height:400px; }
	#categoriasarticulos .yui-navset div.loading div { background-image: url(../Imagenes/Template/ajax-loader.gif); background-repeat: no-repeat; background-position: right top; width:700px; height:400px; }	
	
	.categorias-articulos li { height:21px; padding:5px; background-color:#333; text-align:right; padding-left:10px; padding-right:10px; color:#FFF; font-size:13px; font-weight:bold; }
	.categorias-articulos li:hover { background-color:#000; }
	.categorias-articulos a { text-decoration:none; color:#FFF; }
	.categorias-articulos { float: left; width:200px; background-color:#333; height: 100%; }
	.contenedor-articulos { float: left; background-color:#f0f0f0; width:760px; padding:15px; min-height: 400px; }
	.categorias-articulos li.selected { background-color:#f0f0f0; color:#000; background-image: url(../Imagenes/Sistema/index-tab-sel.gif); background-repeat: no-repeat; background-position: right center; }
	.categorias-articulos li.selected a { color:#000; }

	.index .contenedor-testimonios { height: 130px; background-image: url(../Imagenes/Sistema/fondo-testimonio.gif); background-repeat: repeat-x; padding-top: 10px; }
	.index .contenedor-testimonios ul li { width: 228px; border: 1px dotted #CCC; height: 90px; padding: 8px; float: left; }
	.index .contenedor-testimonios ul li .imagen-testimonio { float: left; padding: 5px; padding-right: 8px; }
	.index .contenedor-testimonios ul li .testimonio { font-size: 11px; float: left; padding-top: 10px; width: 150px; }
	.index .contenedor-testimonios ul li .autor { float: left; width: 150px;}
	.index .contenedor-testimonios .titulo-testimonio { font-size: 16px; font-weight: bold; display: block; padding-left: 10px; }
	
	.index .contenedor-encuesta-productos .contenedor-formularioencuesta { background-color: #990000; background-image: url(../Imagenes/Sistema/fondo-encuestas.gif); background-repeat: no-repeat; background-position: right bottom; width: 180px; float: left; min-height: 350px; padding: 10px; }
	.index .contenedor-encuesta-productos .contenedor-productos { width: 780px; float: left; min-height: 150px; background-color: #EAEAEA; }
	.index .contenedor-encuesta-productos { min-height: 150px; background-color: #EAEAEA; }
	.index .contenedor-encuesta-productos .contenedor-productos .contenedor-banners { padding: 10px; }
	
	.index  .contenedor-anuncio div p { font-family: Verdana, Geneva, sans-serif; font-size: 14px; padding-top: 65px; text-align: right; padding-right: 10px; }
	.index .contenedor-anuncio .form { padding-left: 185px; padding-top: 5px; }
	.index .contenedor-anuncio form label { display: block; float: left; height: 23px; width: 65px; color: #ab2e2e; font-size: 14px; }
	.index .contenedor-anuncio form .campo input { background-color: #d6d6d6; color: #333; border: solid 1px #FFFFFF; }
	.index .contenedor-anuncio form .campo { padding-bottom: 5px; }
	.index .contenedor-anuncio form .botones { text-align: right; padding-right: 32px; }
	.index .contenedor-anuncio span { display: block; padding: 8px; color: #FFF; font-size: 14px; padding-top: 2px; }
	.index .contenedor-anuncio span strong { color: #ffcc00; }
	.index .contenedor-anuncio form .botones .enviar-img { background-image: url(../Imagenes/Sistema/boton-participarahora.jpg); background-repeat: no-repeat; height: 25px; display: block; width: 131px; margin-left: auto; background-position: top; cursor: pointer;  }
	.index .contenedor-anuncio form .botones .enviar-img:hover { background-image: url(../Imagenes/Sistema/boton-participarahora.jpg); background-repeat: no-repeat; height: 25px; display: block; width: 131px; margin-left: auto; background-position: bottom; cursor: pointer; }


	.contenedor-banners .contenedor-banner1 { float: left; padding-right: 10px; }
	.contenedor-banners .contenedor-banner2 { float: left; }

	.index .slide-banner { text-align: right; position: absolute; width: 375px; height: 345px; right: 0px; z-index: 100; margin-right: 10px; top: 30px; }
	
	/* Productos */
	.carrusel-productos { padding: 10px; }
	.carrusel-productos .titulo-productos { padding-left:50px; display:block; font-size: 14px; font-weight: bold; }
	.carrusel-productos #productos { text-align:center; padding-top:10px; }
	.carrusel-productos .carousel-control { overflow:hidden; vertical-align:middle; width:40px; height:40px; cursor:pointer; line-height:999px; zoom:1; display:inline-block; vertical-align:middle; .float:left; }
	.carrusel-productos .carousel-control:hover { -moz-opacity:.7; opacity:0.70; filter:alpha(opacity=70); }
	.carrusel-productos .carousel-next { background-image: url(../Imagenes/Sistema/avanzar-producto.gif); background-repeat: no-repeat; background-position: 0 0; }
	.carrusel-productos .carousel-previous { background:url(../Imagenes/Sistema/retroceder-producto.gif) 0 0 no-repeat; }
	.carrusel-productos .disabled, .carrusel-productos .disabled:hover { -moz-opacity:.1; opacity:0.10; filter:alpha(opacity=10); cursor:default; }
	.carrusel-productos ul { padding:0; list-style:none; }
	.carrusel-productos .carousel-wrap { width:660px; display:inline-block; vertical-align:middle; .float:left;}
	.carrusel-productos ul li { display:block; width:325px; height:200px; background-color:#FFF; float:left; padding:5px; border-right-width: 5px; border-right-style: solid; border-right-color: #EFEFEF; }
	.producto .imagen { float: left; padding-right: 10px; height: 150px; }
	.producto { padding: 10px; text-align: left; margin-top: auto; margin-bottom: auto; }
	.producto .titulo { font-weight: bold; color: #4A0000; display: block; padding: 5px; font-size: 14px; float: left; width: 180px; }
	.producto .descripcion { float: left; width: 180px; padding: 5px; }
	.producto .link { float: right; display: block; width: 150px; color: #4E0000; font-weight: bold; padding-top: 10px; }

/* fin: index 
*************************/

/* inicio: Generales de secciones 
*************************/

	.contenedor-seccion { padding: 10px; float: left; background-color: #FFF; width: 620px; }
	.seccion-simple .contenedor-seccion { padding: 10px; float: left; background-color: #FFF; width: 955px; }
	.relacionados-seccion { float: left; width: 320px; padding: 15px; }
	.titulo-grande-rojo { font-size: 14px; font-weight: bold; color: #990000; }
	.normal-rojo { color: #990000; font-weight: bold; }
	.registros-encontrados { float: right; font-size:14px; font-weight:bold; padding:10px; }
	.titulo1-panel { border-left-width: 10px; border-left-style: solid; border-left-color: #d1ab00; background-color: #990100; color:#FFF; font-size:18px; padding:5px; }
	
	/* Articulos */
	.miga { padding-bottom: 25px; }
	.contenedor-articulo .info-general { color:#C00; font-weight:bold; float:left; padding-bottom:30px; }
	.contenedor-articulo .info-general li { float:left; padding-right:10px; padding-left:10px; border-right-width: 1px; border-right-style: solid; border-right-color: #900; }
	.contenedor-articulo .aplicaciones { float: left; width: 270px; background-color: #F7F7F7; padding: 10px; margin-right: 15px; }
	.item-articulo { padding-top:15px; padding-bottom:15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; }
	.item-articulo h1 { font-size:16px; color:#900; padding-bottom:6px; font-weight:bold; }
	.item-articulo img { padding:8px; }
	.link-articulo { float:right; padding-top:8px; }
	.link-articulo a { color:#900; font-weight:bold; }
	
	/* Comentarios */
	#FormComentario { background-color:#FFF; background-image: url(../Imagenes/Template/fondo-largo.gif); background-repeat: repeat-x; background-position: top; }
	.seccion { background-color: #f0f0f0; margin-top: -6px; }
	.seccion-catarticulos { background-color: #333; margin-top: -6px; padding-bottom: 15px; }
	.seccion-catarticulos 
	.relacionados-seccion .articulos-relacionados { padding-bottom: 15px; }
	.contenedor-seccion .contenedor-banner5 { text-align: center; padding: 0px; padding-top: 10px; padding-bottom: 30px; }
	
	.contenedor-testimonios .testimonio-lista { padding: 25px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #666666; padding-bottom: 25px; }
	.contenedor-testimonios .testimonio-lista .titulo-testimonio { font-size:18px; }
	.contenedor-testimonios .testimonio-lista .texto-testimonio { font-size: 16px; }
	.contenedor-testimonios .testimonio-lista .autor-testimonio { display: block; text-align: right; padding-top: 8px; }
	.contenedor-testimonios .testimonio-lista .imagen-testimonio { float:left; padding:10px; }
	
	.titulo-redondo { height: 36px; }
	.titulo-redondo .li { height: 36px; width: 13px; background-image: url(../Imagenes/Sistema/titulorojo-izquierdo.gif); background-repeat: no-repeat; }
	.titulo-redondo .ld { width: 13px; height: 36px; background-image: url(../Imagenes/Sistema/titulorojo-derecho.gif); background-repeat: no-repeat; }
	.titulo-redondo .texto { padding: 5px; height: 26px; background-color: #990000; color: #FFF; font-size: 20px; }
	
	.formulario-comentario label span { display: block; }
	.formulario-comentario label { float: left; padding-top: 10px; }
	.formulario-comentario label textarea { width: 580px; height: 80px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:8px; border:solid 1px #CCC; }
	.formulario-comentario .input-text { border:solid 1px #CCC }
	.formulario-comentario { padding: 15px; }
	.formulario-comentario .separador { width: 20px; float: left; padding-top: 10px; }
	.formulario-comentario label span .requerido { color: #C00; display: inline; font-size: 11px; }
	.formulario-comentario .bot-enviar { float: right; }
	.comentario { padding:15px; border-top-width: 1px; border-top-style: dotted; border-top-color: #CCC; }
	.comentario .avatar { width:55px; padding:4px; background-image: url(../Imagenes/Sistema/fondo-avatar.gif); height: 55px; }
	.comentario .c1 { float:left; width:70px; }
	.comentario .c2 { float:left; padding-left:15px; width:480px; }
	.comentario .subcomentarios { padding-left:70px; }
	.comentario .subcomentarios .c2 { float:left; padding-left:15px; width:380px; }
	.comentario .subcomentarios .comentario { margin-top:30px; }
	#contenido .categorias-items .derecha .contenedor-resultados { padding: 20px; }
	.margen-seccion { padding: 15px; margin-top:-6px; }

/* fin: Generales de secciones 
*************************/


/* inicio: Panel de afiliado 
************************************/
	.info-afiliado { background-image: url(../Imagenes/Sistema/top-panel.gif); background-repeat: no-repeat; width: 943px; height: 27px; margin-left: 12px; margin-top: -6px; padding-left: 20px; }
	.info-afiliado span { color: #FF0; display: block; padding: 5px; text-align: right; padding-top: 2px; float: left; }
	.info-afiliado span a { color: #FFF; padding-right: 15px; }
	
	.ci-pa { width: 250px; float: left; padding: 15px; }
	.cd-pa { float: left; width: 675px; padding: 15px; padding-left: 5px; }
	.cd-pa .item1 { width: 689px; height: 202px; background-image: url(../Imagenes/Sistema/panel-fondoitem1.gif); }
	.cd-pa .item2 { width: 689px; height: 202px; background-image: url(../Imagenes/Sistema/panel-fondoitem2.gif); margin-top:30px; }
	.cd-pa .item3 { width: 689px; height: 202px; background-image: url(../Imagenes/Sistema/panel-fondoitem3.gif); margin-top:30px; }
	
	.tit-item { font-size: 24px; color: #FFF; float: left; padding: 15px; padding-top: 20px; }
	.num-item { font-size: 36px; color: #d2ab00; float: left; padding: 13px; }
	.cd-pa .item1 .imagen { background-image: url(../Imagenes/Sistema/panel-imagen1.jpg); background-repeat: no-repeat; width: 133px; height: 100px; margin: 15px; float: left; padding-left: 15px; background-position: right; }
	.cd-pa .item2 .imagen { background-image: url(../Imagenes/Sistema/panel-imagen2.jpg); background-repeat: no-repeat; width: 133px; height: 100px; margin: 15px; float: left; padding-left: 15px; background-position: right; }
	.cd-pa .item3 .imagen { background-image: url(../Imagenes/Sistema/panel-imagen3.jpg); background-repeat: no-repeat; width: 133px; height: 100px; margin: 15px; float: left; padding-left: 15px; background-position: right; }
	.cd-pa .contenido { float: left; width: 500px; padding-top: 15px; font-size:16px; }
	
	.menu-lateral #accordion ul .li-ppal { border-top-width: 1px; border-top-style: dotted; border-top-color: #CCC; padding-left:20px; background-image: url(../Imagenes/Sistema/vineta1.gif); background-repeat: no-repeat; background-position: left top; }	
	.menu-lateral #accordion img { }
	.menu-lateral #accordion ul .li-ppal a { display: block; text-decoration: none; padding:4px; }
	.menu-lateral #accordion ul .li-ppal a:hover { display: block; text-decoration: none; background-color:#333; color: #FFF; padding:4px; }
	.menu-lateral #accordion ul .li-sec { border-top-width: 1px; border-top-style: dotted; border-top-color: #CCC; padding-left:30px; background-image: url(../Imagenes/Sistema/vineta1.gif); background-repeat: no-repeat; background-position: 10px center; display:none; }
	.menu-lateral #accordion ul .li-sec-sel { border-top-width: 1px; border-top-style: dotted; border-top-color: #CCC; padding-left:30px; background-image: url(../Imagenes/Sistema/vineta1.gif); background-repeat: no-repeat; background-position: 10px center; }
	.menu-lateral #accordion ul .li-sec a { display: block; text-decoration: none; padding:4px; }
	.menu-lateral #accordion ul .li-sec a:hover { display: block; text-decoration: none; background-color:#333; color: #FFF; padding:4px; }
	.menu-lateral #accordion div h3 a img { padding-right: 5px; }
	
	.sitios-web table tr .col-titulo { background-color: #002F2F; font-weight: bold; color: #FFF; padding: 5px; }
	.sitios-web table tr .col-cont { padding: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }

	/* Items de examen */
	.c-preguntas { padding: 10px; padding-bottom:10px }
	.c-preguntas .item-pregunta { padding-bottom:15px; padding-top:15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; }
	.c-preguntas .item-pregunta .titulo { padding-bottom:10px; display:block; font-size: 18px; color:#333; }
	.c-preguntas li span { padding-left:10px; display:block-inline; }
	.c-preguntas li { padding-bottom: 5px; padding-bottom:10px; }
	.c-preguntas .contenedor-botones { padding-top: 10px; float:right; }

	/* Mis sitios web */
	.no-registros { padding:8px; }
	.sitios-web .contenedor-botones { float:right; }

	/* Niveles, etapas y pasos*/
	.item-paso { padding:15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; }
	.item-paso .imagen-paso { float:left; padding-right:10px; padding-bottom:20px; }
	.item-paso .tit-paso { font-size:18px; color:#990100; font-weight:bold; }
	#contenido .presentar-examen { float: right; padding-top: 10px; }
	#contenido .titulo1-panel a { color: #FFF; }
	#contenido .desc-paso { font-size: 14px; font-weight: bold; }
	.c-preguntas .desc-examen { padding-bottom: 15px; }

	/* Banners */
	.item-banner { padding: 15px; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #999; }
	.item-banner .titulo { font-size:18px; color:#990100; font-weight:bold; }
	.item-banner .boton-codigo { float:right; padding-top:15px; }
	.item-banner .area-cod { padding-top:15px; text-align:center; }
	.item-banner .area-cod textarea { width:640px; }
	.buscador-contenido { float:right; padding-bottom:15px; }
	
	/*Certificados*/
	.area-cod textarea{ width:600px; background:none; font-family:"Courier New", Courier, monospace; }
	.area-cod2 textarea{ width:600px; height:180px; background:none; font-family:"Courier New", Courier, monospace; }
	.boton-codigo { float:right; padding-top:15px; }
	.boton-codigo a { cursor:pointer; }
	
	.codigo-html {  font-family:"Courier New", Courier, monospace; padding:10px; border:solid 1px #666; }
	
/* fin: Panel de afiliado 
************************************/
.info-afiliado span .linkref { padding-right: 15px; display: block-inline; float: left; }
.info-afiliado .linkref { color: #FFF; padding-top: 5px; }
.info-afiliado .tit-enlace { padding-top: 5px; }


/*Buscador contenido*/
.buscador-contenido .yui-skin-sam .yui-ac-content li { padding:8px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
	.buscador-contenido .yui-skin-sam .yui-ac-input { height:25px; font-size:16px; font-weight:bold; }
	.buscador-contenido .titulo-item { font-size:14px; font-weight:bold; }
	.buscador-contenido .descripcion-item { font-size:11px;}
	.seccion-afiliado { padding-left: 20px; }

/*Herramientas*/
.item-herramienta { padding:10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; padding-bottom:15px; padding-top:15px; }
	.item-herramienta .imagen { float:left; }
	.item-herramienta .titulo { font-size:24px; color:#C00;  }
	.item-herramienta .descripcion { float:left; width:430px; padding-left:13px; }
	
	.item-recurso { padding:10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; padding-bottom:15px; padding-top:15px; }
	.item-recurso .titulo { font-size:18px; color:#C00;  }
	.item-recurso .descripcion { padding-left:13px; }
	.item-recurso .mas { float:right; font-size:14px;}


/*Formulario aweber */
#af-form-129483274 { }
	#af-form-129483274 dl, #af-form-129483274 dt, #af-form-129483274 dd,
	#af-form-129483274 h1, #af-form-129483274 h2, #af-form-129483274 h3, #af-form-129483274 h4, #af-form-129483274 h5, #af-form-129483274 h6,
	#af-form-129483274 pre, #af-form-129483274 code, #af-form-129483274 form,
	#af-form-129483274 fieldset, #af-form-129483274 legend, #af-form-129483274 textarea, #af-form-129483274 blockquote,
	#af-form-129483274 th, #af-form-129483274 td { color: inherit; float: none; margin: 0px; padding: 0px; position: static; }
	#af-form-129483274 ul,
	#af-form-129483274 ol { list-style-image: none; list-style-position: outside; list-style-type: disc; padding-left: 40px; }
	#af-form-129483274 div { margin: 0px; }
	#af-form-129483274 .bodyText p { margin: 1em 0; }
	#af-form-129483274 table { border-collapse: collapse; border-spacing: 0; }
	#af-form-129483274 fieldset, #af-form-129483274 img { border: 0; }
	#af-form-129483274 button, #af-form-129483274 input, #af-form-129483274 submit, #af-form-129483274 textarea { float: none; margin: 0px; position: static; }
	#af-form-129483274 select, #af-form-129483274 label, #af-form-129483274 optgroup, #af-form-129483274 option { float: none; margin: 0px; padding: 0px; position: static; }
	#af-form-129483274 input, #af-form-129483274 button, #af-form-129483274 textarea, #af-form-129483274 select { font-size: 100%; }
	#af-form-129483274 .af-clear { clear: both; }
	#af-form-129483274 .lastNameContainer { margin-top: 10px; }
	#af-form-129483274 .af-body input.text { float: none; }
	#af-form-129483274 .af-element label { display: block; float: left; }
	#af-form-129483274 .stacked .af-element label { display: block; float: none; }
	#af-form-129483274 .af-form { margin: auto; text-align: left; }
	#af-form-129483274 .af-header,
	#af-form-129483274 .af-footer { margin-bottom: 0px; margin-top: 0px; padding: 10px; }
	#af-form-129483274 .af-divider { display: block; height: 12px; margin-bottom: 6px; }
	#af-form-129483274 .af-divider-parent { padding-bottom: 15px; }
	#af-form-129483274 .af-element,
	#af-form-129483274 .af-usaddress { padding: 6px 0; }
	#af-form-129483274 .af-element { padding-bottom: 5px; padding-top: 5px; }
	#af-form-129483274 .af-divider-parent { padding-top: 0 !important; }
	#af-form-129483274 .af-body input.text,
	#af-form-129483274 .af-body textarea { padding: 2px!important; }
	#af-form-129483274 .af-body .af-textWrap input.text, .af-body .af-textWrap textarea { width: 100%; }
	#af-form-129483274 .af-body .af-textWrap { text-align: left; }
	#af-form-129483274 .af-element-checkbox label,
	#af-form-129483274 .af-element-checkbox input.checkbox,
	#af-form-129483274 .af-element-radio label,
	#af-form-129483274 .af-element-radio input.radio { display: inline !important; float: none !important; }
	#af-form-129483274 .choiceList-radio-inline .af-element-radio { float: left; }
	#af-form-129483274 .af-element-checkbox .choice { display: inline; }
	#af-form-129483274 .af-body input.submit,
	#af-form-129483274 .af-body input.image { float: none !important; }
	#af-form-129483274 .af-body input.image { border: none !important; }
	#af-form-129483274 #af-form .af-body input.submit, 
	#af-form-129483274 .af-body.af-standards input.submit { padding: 4px 12px; width: 200px; height: 30px; }
	#af-form-129483274 .af-usaddress input { margin-bottom: 5px; }
	#af-form-129483274 .af-element label { float: left; text-align: left; }
	#af-form-129483274 .af-form .af-element input.button { float: none !important; }
	#af-form-129483274 .af-element input.radio { width: inherit !important; }
	#af-form-129483274 .af-element-radio label { display: inline; }
	#af-form-129483274 .af-element-radio.inline { display: block !important; float: left; margin-left: 0px; margin-right: 7px; }
	#af-form-129483274 .af-element-radio.block { display: block; }
	#af-form-129483274 .lbl-right .af-element label { text-align: right; }
	#af-form-129483274 .af-quirksMode .af-element { padding-left: 0px!important; padding-right: 0px!important; }
	#af-form-129483274 .af-body a { color: #FFFFFF; font-style: normal; font-weight: normal; text-decoration: underline; }
	#af-form-129483274 .af-body label.choice { color: #000000; font-family: inherit; font-size: inherit; font-style: normal; font-weight: normal; text-decoration: none; }
	#af-form-129483274 .buttonContainer input.submit { background-color: #020202; background-image: url("http://forms.aweber.com/images/auto/gradient/button/222.png"); background-position: top left; background-repeat: repeat-x; border: 1px solid #020202; color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; }
	#af-form-129483274 .buttonContainer { text-align: right; }
	#af-form-129483274 .af-body label.previewLabel { color: #D12A89; display: block; float: left; font-family: Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: right; text-decoration: none; width: 118px; }
	#af-form-129483274 .af-body .af-textWrap, #af-form-129483274 .af-body .af-dateWrap, #af-form-129483274 .af-body .af-selectWrap, #af-form-129483274 .af-body .af-checkWrap, #af-form-129483274 .choiceList-radio-inline, #af-form-129483274 .choiceList-radio-stacked { display: block; float: left; width: 250px; padding-left: 10px; }
	#af-form-129483274 .af-element-radio, #af-form-129483274 input.radio { margin-left: 0px; }
	#af-form-129483274 .choiceList-radio-inline .af-element-radio { margin-right: 10px; }
	#af-form-129483274 .af-body input.text, #af-form-129483274 .af-body textarea { background-color: #FFFFFF; border-color: #919191; border-style: solid; border-width: 1px; color: #947F94; font-family: Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; }
	#af-form-129483274 .af-body input.text:focus, #af-form-129483274 .af-body textarea:focus { background-color: #FFFFFF; border-color: #030303; border-style: solid; border-width: 1px; }
	#af-form-129483274 .af-footer { background-color: #020202; background-image: url('http://forms.aweber.com/images/auto/body/424/242/020/202'); background-position: top left; background-repeat: repeat-x; border-style-bottom: none; border-style-left: none; border-style-right: none; border-style-top: none; border-width: 1px; color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 12px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; padding-top: 10px; }
	#af-form-129483274 .af-header { background-image: url("http://munmi.com/images/munmi_aweber_header.jpg"); background-position: inherit; background-repeat: no-repeat; border-style-bottom: none; border-style-left: none; border-style-right: none; border-style-top: none; border-width: 1px; color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 18px; padding-bottom: 1px; padding-left: 20px; padding-right: 20px; padding-top: 1px; }
	#af-form-129483274 .af-body { background-image: url("http://www.munmi.com/images/munmi_aweber.jpg"); background-position: top; background-repeat: no-repeat; color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 12px; padding-top: 85px; height: 100px; }
	#af-form-129483274 .af-body .privacyPolicy { color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 12px; }
	#af-form-129483274 { background-color: #FFFFFF; border-color: #CFCFCF; border-style: solid; border-width: 1px; }
	#af-form-129483274 .af-standards .af-element { padding-left: 10px; padding-right: 10px; }
	#af-form-129483274 .af-standards .af-divider { margin-left: 10px; margin-right: 10px; }
	#af-form-129483274 .af-quirksMode { padding-left: 10px; padding-right: 10px; }
	#af-form-129483274 { width: 473px; }
	#af-form-129483274 .af-quirksMode { width: 473px; }
	#af-form-129483274.af-quirksMode { overflow-x: hidden; }
	#af-form-129483274 .af-quirksMode .bodyText { padding-bottom: 2px; padding-top: 2px; }
	#af-form-129483274 { overflow: none; width: 468px; }

/* Fin formulario aweber */
.recursos { border: 1px solid #CCC; padding: 10px; }

.info-idafiliado { padding-top: 15px; }
	.info-idafiliado .c1 { float: left; padding: 10px; width: 120px; }
	.info-idafiliado .c2 { padding: 10px; float: left; width: 550px; }
	.info-idafiliado .c1 .estado { font-size: 18px; color: #990100; padding: 5px; }
	.info-idafiliado .c1 .registro { font-size: 10px; }
	.info-idafiliado .c2 .link { padding-bottom: 10px; }
	.info-idafiliado .c2 .total-pago span { font-size: 18px; }
	.info-idafiliado .c2 .total-ganado span { font-size: 18px; color: #333; font-weight: bold; }
	.info-idafiliado .c2 .ultimo-pago { padding-top: 8px; padding-bottom: 0px; }
	.info-idafiliado .c2 .total-pago { float: left; }
	.info-idafiliado .c2 .total-ganado { float: left; padding-left: 20px; }
	.info-idafiliado .c2 .mensaje .msg #mensaje-afiliado { font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding: 7px; width: 390px; height: 65px; }
	.info-idafiliado .c2 .mensaje .tit { font-size: 10px; padding-top: 10px; }
	.info-idafiliado .c2 .mensaje .enviar { float: right; width: 98px; padding-top: 8px; }
	
.info-patrocinador { padding-top: 15px; }
	.info-patrocinador .c1 { float: left; padding: 10px; width: 500px; }
	.info-patrocinador  .c1 .estado { font-size: 18px; color: #990100; padding: 5px; }
	.info-patrocinador  .c1 .registro { font-size: 12px; }


/* inicio: link referido
****************************************************************************/
.link-referido { width: 990px; }
	.link-referido .header { background-image: url(../Imagenes/Sistema/linkafiliado-header.jpg); height: 250px; }
	.link-referido .cuerpo { background-image: url(../Imagenes/Sistema/linkafiliado-fondo.gif); background-repeat: repeat-y; min-height: 400px; padding: 19px; }
	.link-referido .footer { background-image: url(../Imagenes/Sistema/linkafiliado-footer.gif); background-repeat: no-repeat; background-position: center top; height: 27px; margin-bottom: 15px; }
	.link-referido .cuerpo h1 { font-size: 24px; font-weight: bold; color: #333; }
	.link-referido .cuerpo .m1 { font-size: 14px; text-decoration: underline; display: block; float: right; }
	.link-referido .cuerpo .form-msg { background-image: url(../Imagenes/Sistema/linkafiliado-fondomensaje.gif); background-repeat: repeat-x; height: 113px; }
	.link-referido .cuerpo .form-msg .msg { float: left; width: 670px; }
	.link-referido .cuerpo .m2 { padding: 25px; padding-top: 0px; padding-bottom: 10px; }
	.link-referido .cuerpo .form-msg .msg .img { padding: 8px; padding-bottom: 0px; float: left; }
	.link-referido .cuerpo .form-msg .msg .txt { float: left; padding: 8px; font-size: 18px; color: #FFF; width: 530px; }
	.link-referido .cuerpo .form-msg .msg .txt .amarillo { color: #FF0; }
	.link-referido .cuerpo .form-msg .form { float: right; background-image: url(../Imagenes/Sistema/linkafiliado-fondoform.gif); height: 113px; width: 248px; padding-left: 30px; }
	.link-referido .cuerpo .form-msg .form .contenedorformulario { padding-top: 0px; height: 113px; }
	.link-referido .cuerpo .form-msg .form .contenedorformulario .contenedor-campo { padding-top: 8px; }
	.link-referido .cuerpo .form-msg .form .contenedorformulario .contenedor-campo label { font-weight: bold; color: #FFF; }
	.link-referido .cuerpo .form-msg .form .contenedorformulario .contenedor-botones { padding-top: 9px; }
	.link-referido .cuerpo .m3 { font-size: 24px; color: #600; padding-left: 20px; padding-top: 20px; }
	.link-referido .cuerpo .m4 { font-size: 26px; color: #E6060A; font-weight: bold; padding-left: 20px; }
	.link-referido .cuerpo .m5 { font-size: 42px; padding-top: 20px; padding-left: 20px; }
	.link-referido .cuerpo .regalo .img { float: left; padding: 10px; padding-right: 30px; padding-left: 20px; width:100%; }
	.link-referido .cuerpo .regalo .txt { float: left; width: 750px; padding: 20px;  }
	.link-referido .cuerpo .regalo .txt span {  font-size: 24px; color: #540000; font-weight: bold; }
	.link-referido .cuerpo .regalo .txt ul { padding-top: 20px; }
	.link-referido .cuerpo .regalo .txt ul li { color: #333333; font-size: 22px; background-image: url(../Imagenes/Sistema/vineta-paso.gif); background-repeat: no-repeat; background-position: left top; padding-left: 35px; padding-bottom: 13px; }
	.link-referido .cuerpo .regalo .m6 { padding: 20px; text-align: center; font-size: 14px; margin-top: 20px; border-top-width: 4px; border-top-style: dashed; border-top-color: #6A0000; }
	.link-referido .cuerpo .regalo .m6 span { font-weight: bold; color: #C00; }
	.link-referido .cuerpo .regalo .m7 { text-align: center; font-size: 12px; color: #666; }
	.link-referido .infoafiliado .img-infoafiliado { float: left; text-align: center; width:170px; }
	.link-referido .infoafiliado { padding-bottom: 20px; padding-left: 20px; padding-top: 20px; }
	.link-referido .infoafiliado .txt-infoafiliado { font-size: 14px; float: left; padding-left: 25px; width: 700px; }

/* inicio: fin referido
****************************************************************************/

#tabs-articulos .item-articulo { padding:20px; }

.articulo-index .titulo { font-size: 14px; color: #990000; font-weight: bold; float: left; padding-bottom: 10px; }
.articulo-index { padding: 10px; }
.articulo-index .fecha { width: 69px; float: right; background-image: url(../Imagenes/Sistema/fondo-fecha.png); background-repeat: no-repeat; margin-left: 10px; margin-bottom: 10px; }
.articulo-index .fecha .mes { font-size: 18px; font-weight: bold; color: #FFF; text-align: center; padding-top: 7px; }
.articulo-index .fecha .dia { font-size: 24px; color: #BD0000; font-weight: bold; padding: 3px; }
.articulo-index .bot-enviar { float: right; padding-top: 10px; width: 220px; text-align: center; }
.articulo-index .articulo img{ float:left; padding-right:8px; padding-bottom:8px;  }

.input-rojo { color:#FFF; float:right; margin:10px;}
.input-rojo:hover { color:#FFF; }
.input-rojo a{ background-color: #BD0000;  padding:6px; font-size: 18px; font-weight: bold; color: #FFF; display: block; color:#FFF; }
.input-rojo a:hover{ background-color: #970000; text-decoration:none;}

.input-oro { color:#FFF; min-width:200px; float:right; margin:10px;}
.input-oro:hover { color:#FFF; }
.input-oro a{ padding:6px; background-color: #D1AB00; font-size: 18px; font-weight: bold; color: #FFF; display: block; color:#FFF; }
.input-oro a:hover{ background-color: #A48700; text-decoration:none;}

.articulo-index .articulo { float: left; width:750px; }
.fecha-pequena { float: left; margin-right: 12px; margin-bottom: 8px; background-image: url(../Imagenes/Sistema/fondo-fecha-p.png); background-repeat: no-repeat; width: 45px; }
.fecha-pequena .mes { padding-top: 4px; font-weight: bold; font-size: 11px; color: #FFF; text-align: center; }
.fecha-pequena .dia { color: #BD0000; font-size: 14px; font-weight: bold; padding-top: 4px; padding-left: 2px; }
.articulo-index .articulo .fecha .ano { text-align: center; padding-top: 3px; font-size: 11px; }
.item-articulo .fecha-pequena .ano { font-size: 10px; text-align: center; padding-top: 3px; }

.otros-titulo { padding: 10px; margin:10px; margin-left:20px; }
.otros-titulo .titulo-solo { list-style-type:square;}

.li-respuestaok { color:#090; }
.respuestas-erroneas { padding:15px; padding-left:25px; }
.respuestas-erroneas li{ list-style-type:square;}
.info-idafiliado .c2 .alerta { padding: 10px; background-color: #FC6; }
.info-idafiliado .c2 .alerta .img { float: left; padding-right: 15px; }
.info-idafiliado .c2 .alerta .txt { float: left; font-size: 11px; width: 350px; }


/* Reporte comisiones */
.reporte-comisiones { }
.reporte-comisiones .col-titulo{background-color: #002F2F; font-weight: bold; color: #FFF; padding: 5px;  }
.reporte-comisiones .col-cont { padding: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }

.reporte-comisiones .nopaga { background-color:#FC6;}
.reporte-comisiones .paga { background-color:#F0F7CE;}
.reporte-comisiones .normal { }
.reporte-comisiones .volver { float:right; padding-bottom:10px; }
.reporte-comisiones .estadisticas { padding-bottom:15px; padding-top:15px;}
.reporte-comisiones .estadisticas .item { float: left; padding-right:25px;}
.reporte-comisiones .estadisticas .titulo { padding-bottom:4px;}
.reporte-comisiones .estadisticas .valor { font-size:18px;}
.reporte-comisiones .estadisticas .conv-pagadas { height:20px; width:50px; background-color:#F0F7CE; }
.reporte-comisiones .estadisticas .conv-nopagadas { height:20px; width:50px; background-color:#FC6; }


.recursos .img-beta { text-align: right; }

/*Varios*/
.boton-paypal { text-align:center; }
#contenido-corto { width: 722px; margin-left: auto; margin-right: auto; background-color: #FFF; }
#contenedor-corto #contenido-corto { padding: 15px; }
.info-idafiliado .asunto { font-size: 14px; font-weight: bold; }


#encabezado .contenedor-menu .men { float: left; }
#encabezado .contenedor-menu .trad { float: right; padding-right: 5px; padding-top: 3px; }
#encabezado .recuperar-contrasena { position: absolute; width: 250px; height: 150px; margin-left: -85px; background-color: #900; background-image: url(../Imagenes/Sistema/fondo-encuestas.gif); background-repeat: no-repeat; background-position: right bottom; margin-top: 5px; display: none; }
#encabezado .recuperar-contrasena p { font-weight: bold; padding: 10px; }
#encabezado .recuperar-contrasena label { padding: 10px; display: block; }
#encabezado .recuperar-contrasena label input { display: block; }

.registro .recuperar { }
.registro #reccont .bot-enviar { float: right; }
#TB_closeWindowButton{ font-size: 18px; }
.link-azul { color:#33F; }
#tooltip1 { position:absolute; margin-top:-135px; width:308px; margin-left: 200px; }

.html-limpio a{ color:#00F !important; text-decoration:underline; }
.html-limpio li{ list-style: disc outside !important; float:none !important; margin-bottom: 0.5em; }
.html-limpio p { margin:5px 0 10px 0  !important; }
.html-limpio ul{list-style: disc outside  !important; margin-bottom: 1.6em !important;}
.html-limpio ol{list-style: decimal outside  !important;}
.html-limpio ul, .html-limpio ol { margin-left: 2.2em  !important; }
.html-limpio ul ul, content ol ul, .html-limpio ul ol, content ol ol { margin-bottom: 0  !important; }
.html-limpio h1 { font-size: 1.6em; }
.html-limpio h2 { font-size: 1.5em; }
.html-limpio h3 { font-size: 1.4em; }
.html-limpio h4 { font-size: 1.3em; }
.html-limpio h5 { font-size: 1.2em; }
.html-limpio h6 { font-size: 1em; }
.html-limpio hr { display: block; background: #aaa; color: #aaa; width: 100%; height: 1px; border: none; }
.html-limpio ul{list-style: disc outside;}
.html-limpio ol{list-style: decimal outside;}
.html-limpio hr, .html-limpio p, .html-limpio ul, .html-limpio ol, .html-limpio dl, .html-limpio pre, .html-limpio blockquote, .html-limpio address, .html-limpio table, .html-limpio form { margin-bottom: 1.6em; }
.html-limpio p+p { margin-top: -.8em; }
.html-limpio h1 { margin: 1em 0 .5em;  }
.html-limpio h2 { margin: 1.07em 0 .535em; }
.html-limpio h3 { margin: 1.14em 0 .57em; }
.html-limpio h4 { margin: 1.23em 0 .615em; }
.html-limpio h5 { margin: 1.33em 0 .67em; }
.html-limpio h6 { margin: 1.6em 0 .8em; }
.html-limpio th, .html-limpio td { padding: .8em; }
.html-limpio caption { padding-bottom: .8em; }
.html-limpio blockquote { padding: 0 1em; margin: 1.6em 0; }
.html-limpio fieldset { padding: 0 1em 1em 1em; margin: 1.6em 0; }
.html-limpio legend { padding-left: .8em; padding-right: .8em; }
.html-limpio legend+* { margin-top: 1em; }
.html-limpio textarea, .html-limpio input { padding: .3em .4em .15em .4em; }
.html-limpio select { padding: .1em .2em 0 .2em; }
.html-limpio option { padding: 0 .4em .1em; }
.html-limpio a { position: relative; padding: 0.3em 0 .1em 0; }
.html-limpio dt { margin-top: .8em; margin-bottom: .4em; }
.html-limpio ul, .html-limpio ol { margin-left: 2.2em; }
.html-limpio ul ul, content ol ul, .html-limpio ul ol, content ol ol { margin-bottom: 0; }
.html-limpio form div { margin-bottom: .8em; }
.html-limpio button { padding: 0.3em 0.5em; }
.html-limpio blockquote > * { margin: .8em 0; }
.html-limpio code, .html-limpio pre { color: #c33; }

#contenido .colaborador { background-color: #EAEAEA; padding: 15px; text-align: center; overflow: hidden; clear: both; margin-top: 15px; }
#colaborador .info{ margin:15px; float:left; width: 160px; }#colaborador .desc { float: left; width: 450px; margin-top: 15px; }
#colaborador { overflow: hidden; }
.sugerencia{ padding:8px; border:solid 1px #CCC; -moz-border-radius : 5px; -webkit-border-radius : 5px; margin-top:15px;}
.html-limpio.rebajadanueva td{ padding:3px !important;}#contenido .controles-pasos { overflow: hidden; margin: 10px; text-align: center; white-space: nowrap; }
.controles-pasos div { display: inline-block; padding: 5px; background-color: #990100; color: #FFF; font-size: 16px; font-weight: bold; white-space: nowrap; text-align: center; vertical-align: middle; margin-right: 60px; margin-left: 60px; }
.controles-pasos a { background-color: #990100; color: #FFF; font-size: 16px; font-weight: bold;  }

#fancybox-wrap {
	z-index: 20000 !important;
}

