#miasisoy-flash {
	height:312px;
	margin:-24px 0 0 17px;
	position:relative;
	width:590px;
	z-index:90;
}
/*********************/
/* PROPUESTAS */
/*********************/
#propuestas {
	background:transparent url(../../images/mi-asi-soy/propuesta-back.png) repeat-y scroll 0 0;
	margin:15px 0 10px 18px;
	width:586px;
}
#propuestas-top {
	background:transparent url(../../images/mi-asi-soy/propuesta-header.png) no-repeat scroll 0 0;
}
#propuesta-contenido {
	background:transparent url(../../images/mi-asi-soy/propuesta-bottom.png) no-repeat scroll 0 bottom;
	height:auto !important;
	height:578px;
	min-height:604px;
	padding:0 0 4px;
}
#propuesta-contenido h1 {
	background:transparent url(../../images/mi-asi-soy/propuestas-titulo.png) no-repeat scroll 0 0;
	height:42px;
	margin:-14px 0 0 34px;
	position:absolute;
	text-indent:-9999px;
	width:369px;
}
#ordenar-txt {
	background:transparent url(../../images/mi-asi-soy/ordenar-por.png) no-repeat scroll right bottom;
	display:inline;
	float:left;
	height:16px;
	padding:44px 0 0 186px;
	text-indent:-9999px;
	width:115px;
}
#ultimas-cmb {
	color:#ff9600;
	display:inline;
	float:left;
	font:normal normal bold 14px Tahoma, Geneva, sans-serif;
	height:34px;
	margin:33px 0 0 5px;
	width:248px;
}
/* LAS PROPUESTAS */
#las-propuestas {
	margin:11px 0 0 20px;
	padding:13px 0 0;
	width:547px;
	height:auto !important;
	height:443px;
	min-height:443px;
}
#las-propuestas li {
	background:transparent url(../../images/mi-asi-soy/propuesta-separador.png) no-repeat scroll 4px bottom;
	height:auto !important;
	height:88px;
	min-height:88px;
	padding:0 0 0 15px;
}
.propuesta-thumb {
	display:inline;
	float:left;
	height:67px;
	margin:0 0 0 11px;
	width:81px;
	overflow: hidden;
}
.propuesta-thumb img {
	margin: 0 auto;
	text-align: center;
}
.propuesta-desc {
	display:inline;
	float:left;
	width:440px;
}
.desc-txt {
	color:#147f00;
	display:inline;
	float:left;
	font:normal normal normal 11px Tahoma, Geneva, sans-serif;
	margin:0 0 0 10px;
	width:329px;
}
.desc-txt h3 {
	color:#ef7000;
	font:normal normal bold 12px Tahoma, Geneva, sans-serif;
}
.propuesta-cal {
	color:#147f00;
	display:inline;
	float:left;
	font:normal normal normal 11px Tahoma, Geneva, sans-serif;
	text-align:center;
	width:96px;
}
.holderstars {
	background:transparent url(../../images/mi-asi-soy/rating-back.png) no-repeat scroll 0 0;
	height:27px;
	padding-left:8px;
	padding-top:6px;
	width:96px;
}
/* PAGINADO */
#paginado {
	display:inline;
	float:left;
	margin:22px 0 0 12px;
	width:305px;
}
#paginado li {
	display:inline;
	float:left;
}
#pag-primera a {
	background:transparent url(../../images/mi-asi-soy/primera-btn.png) no-repeat scroll 0 0;
	display:block;
	height:28px;
	text-indent:-9999px;
	width:101px;
}
#pag-primera a:hover {
	background-position:0 -28px;
}
#pag-num {
	background:transparent url(../../images/mi-asi-soy/paginado-back.png) no-repeat scroll 0 0;
	height:24px;
	margin:0 0 0 4px;
	padding:3px 0 0 15px;
	width:91px;
}
#pag-num li {
	margin:0 9px 0 0;
}
#pag-num a {
	color:#147f00;
	font:normal normal bold 12px Tahoma, Geneva, sans-serif;
}
a#selected, #pag-num a:hover {
	color:#e74c00;
}
#pag-ultima a {
	background:transparent url(../../images/mi-asi-soy/ultima-btn.png) no-repeat scroll 0 0;
	display:block;
	height:28px;
	margin:0 0 0 8px;
	text-indent:-9999px;
	width:85px;
}
#pag-ultima a:hover {
	background-position:0 -28px;
}
/* FLECHAS */
#flechas {
	display:inline;
	float:right;
	margin:22px 35px 0;
	width:63px;
}
#flechas li {
	display:inline;
	float:left;
	width:28px;
}
#flechas li a {
	background-image:url(../../images/mi-asi-soy/propuestas-flechas.png);
	display:block;
	height:28px;
	text-indent:-9999px;
	width:28px;
}
#pag-ant:hover {
	background-position:0 -28px;
}
#pag-sig {
	background-position:-28px 0;
	margin:0 0 0 7px;
}
#pag-sig:hover {
	background-position:-28px -28px;
}
.num_pag {
	color:#147f00;
	font:normal normal bold 12px Tahoma, Geneva, sans-serif;
}


/*---------------------------
AVISO CERRAR
----------------------------*/
#asisoy_aviso {
	position: absolute;
	margin:93px 0 0 57px;
	background: transparent url(../../images/aviso_bg.png) no-repeat scroll 0 0;
	width: 295px;
	height: 150px;
	z-index: 100;
	visibility: hidden;
}
#asisoy_aviso_titulo {
	position: absolute;
	margin: 23px 0 0 28px;
}
#asisoy_aviso_titulo h2 {
	background: transparent url(../../images/aviso.png) no-repeat scroll 0 0;
	width: 85px;
	height: 22px;
	text-indent: -3000px;
}
#asisoy_aviso_msg {
	width: 240px;
	height: 100px;
	color: #FFF;
	font-family: Verdana;
	font-size: 10px;
	position: absolute;
	margin: 60px 0 0 30px;
	text-align: center;
}
#asisoy_aviso_cerrar {
	position: absolute;
	margin: 16px 0 0 256px;
}
#asisoy_aviso_cerrar a:hover { background-position: 0 -26px; }
#asisoy_aviso_cerrar a {
	background: transparent url(../../images/aviso_cerrar.png) no-repeat scroll 0 0;
	width: 26px;
	height: 26px;
	display: block;
	text-indent: -3000px;
}

#error {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	color: #F00;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
#cargador {
	position: absolute; margin: 170px 0 0 245px;
}

.rating {
	background: transparent url(../../images/mi-asi-soy/rating-back.png) no-repeat scroll 0 0;
	width: 94px;
	height: 20px;
	padding: 7px 0 0 3px;
}


#mensaje_asisoy_bg {
	background: transparent url(../../images/mi-asi-soy/mensaje-recorte-repeat.png) repeat-y scroll 0 0;
	width: 562px;
	margin: 0 auto;
}
#mensaje_asisoy_top {
	background: transparent url(../../images/mi-asi-soy/mensaje-recorte-top.png) no-repeat scroll 0 top;
}
#mensaje_asisoy_bottom {
	background: transparent url(../../images/mi-asi-soy/mensaje-recorte-bottom.png) no-repeat scroll 0 bottom;
	height: auto !important;
	height: 100px;
	min-height: 150px;
}
#mensaje_asisoy_aviso_div {
	position: relative;
	margin: 0 0 0 30px;
	padding: 25px 0 0 0;
}
#mensaje_asisoy_aviso {
	background: transparent url(../../images/registro/mensaje-titulo.png) no-repeat scroll 0 0;
	width: 115px;
	height: 29px;
	text-indent: -3000px;
	margin: 0;
	padding: 0;
}
#mensaje_asisoy_msg {
	color: #FFF;
	font-family: Arial;
	font-size: 13px;
	width: 540px;
	margin: 10px auto;
}
#mensaje_asisoy_link {
	width: 265px;
	margin: 0 auto;
}
#mensaje_asisoy_link a:hover { background-position: 0 -33px; }
#mensaje_asisoy_link a {
	background: transparent url(../../images/registro/mensaje-boton.png) no-repeat scroll 0 0;
	width: 265px;
	height: 33px;
	display: block;
	text-indent: -3000px;
}


/* -------------
 * Selects
 * ------------- */
.jNiceWrapper select {border:none;margin:0;padding:0;}

.jNiceSelectWrapper {
	height: 34px;
	margin: 33px 0 0 317px;
	left:0px;top:0px;z-index:3;position:absolute;
}

.jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

.jNiceSelectWrapper .jNiceSelectText {
	line-height: 34px;
	padding: 0px 15px;
	color: #ff9600;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	background: transparent url(../../images/mi-asi-soy/select_left.gif) no-repeat scroll 0 0;
	width: 213px;
	height: 34px;
	overflow:hidden;float:none;position:absolute;z-index:100;
}

.jNiceSelectWrapper .jNiceSelectOpen {
	width: 35px;
	height: 34px;
	background: transparent url(../../images/mi-asi-soy/select_right.gif) no-repeat center center;
	z-index:100;display:block;position:absolute;right:0px;
}

.jNiceSelectWrapper ul {
	top: 33px;
	background-color: #FFF;
	border: solid 1px #CCC;
	height: 58px;
	position:absolute;left:0px;list-style:none;display: none;margin:0;padding:0;overflow:auto;z-index:100;width: 95%;
}

.jNiceSelectWrapper ul a {
	color: #ff9600;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFF;
	display:block;padding:5px;text-decoration:none;
}

.jNiceSelectWrapper ul a:hover { background:#E1F5FF; }
.jNiceSelectWrapper ul a.selected {background: #EDEDED;}

.jNiceFocus { border: dotted 1px #666666; }

.jNiceHidden {z-index:-1;position:relative;}
.jNiceWrapper {position:relative;vertical-align:top;}
.jNiceWrapper input {outline:none;}