body{
	margin:0px;
	background:url(../images/bg.cielo.jpg) center top no-repeat #abd8cf;
}
.principal{
	margin:auto;
	text-align:center;
	width:100%;
	}
.ContSup{
	width:852px;
	margin:auto;
	height:477px;
}
.ContSupInt{
	width:852px;
	margin:auto;
	height:300px;
}
.ContMed{
	width:852px;
	margin:auto;
	background:url(../images/bg.contenido.repeat.jpg) repeat-y;
	position:relative;
	z-index:10;
	text-align:left;
}
.ie6 .ContMed{
	width:852px;
	margin:auto;
	background:url(../images/bg.contenido.repeat.jpg) repeat-y;

	z-index:10;
}

.ContInf{
	width:852px;
	margin:auto;
	height:154px;
}
.bgFlores{
	background:url(../images/bg.footer.jpg) left top no-repeat;
	width:852px;
	height:84px;
}
.pie{
	width:852px;
	height:30px;
}
.copy{
	width:832px;
	height:40px;
	color:#767375;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	text-align:left;
	font-size:10px;
	line-height:12px;
	margin-top:10px;
	float:left;
	padding:0px 10px 0px 10px;
}
.cajaPie{
	height:30px;
	width:10px;
	float:left;
}
.cajaPieMed{
	height:30px;
	line-height:30px;
	width:832px;
	float:left;
	background:#ed4596;
	color:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	text-align:center;
	font-size:9px;
}
.linkPie{
	color:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	text-align:center;
	font-size:9px;
	text-decoration:none;
}
a.linkPie:hover{
	text-decoration:underline;
}
.tituloCaja{
	width:822px;
	height:38px;
	background:url(../images/bg.tit.jpg) no-repeat;
	text-align:left;
	padding:12px 0px 12px 30px;
	margin:auto;
}
.ie6.tituloCaja{
	height:34px;
	background:url(../images/bg.tit.jpg) no-repeat;
	padding:10px 0px 10px 30px;
}
.txtCaja{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:470px;
	text-align:left;
	margin:0px 8px 0px 84px;
	text-align:justify;
}
.ie6.txtCaja{
	line-height:15px;
	margin:0px 8px 0px 42px;
	float:left;
}
.cajaContactoBox{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:470px;
	text-align:left;
	margin:0px 8px 0px 84px;
	text-align:justify;
}
.ie6.cajaContactoBox{
	width:500px;
	text-align:left;
	margin:0px 8px 0px 82px;
}
.txtCaja2{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:270px;
	text-align:left;
	margin:6px 20px 0px 84px;
	float:left;
	text-align:justify;
}
.ie6.txtCaja2{
	margin:6px 20px 0px 42px;
}
.txtCaja3{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:470px;
	text-align:left;
	margin:0px 8px 30px 84px;
	float:left;
	text-align:justify;
}
.ie6.txtCaja3{
	margin:0px 8px 30px 42px;
}
.txtCaja4{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:470px;
	text-align:left;
	margin:0px 8px 0px 84px;
	float:left;
	text-align:justify;
}
.ie6.txtCaja4{
	margin:0px 8px 0px 42px;
}
.txtCaja5{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:270px;
	text-align:left;
	margin:0px 20px 30px 84px;
	float:left;
	text-align:justify;
}
.ie6.txtCaja5{
	margin:0px 20px 30px 42px;
}
.txtCaja6{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:340px;
	text-align:left;
	margin:0px 8px 0px 84px;
	text-align:justify;
	float:left;
}
.ie6.txtCaja6{
	line-height:15px;
	margin:0px 8px 0px 42px;
}
.txtCaja7{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:18px;
	width:735px;
	margin:0px 8px 0px 84px;
	text-align:justify;
}
.ie6.txtCaja7{
	line-height:15px;
	margin:0px 8px 0px 42px;
}
.arma{
	width:735px;
	float:left;
	height:220px;
	margin:0px 8px 0px 84px;
	background:url(../images/btn.arma.png) no-repeat left bottom;
}
.ie6.arma{
	line-height:15px;
	margin:0px 8px 0px 42px;
}
.armaSonrisa{
	width:735px;
	float:left;
	height:160px;
	margin:0px 8px 0px 84px;
	background:url(../images/btn.arma.sonrisa.png) no-repeat left bottom;
}
.ie6.armaSonrisa{
	line-height:15px;
	margin:0px 8px 0px 42px;
}
.btnDes{
	width:735px;
	height:42px;
	text-align:center;
	float:left;
	padding-top:20px;
}
.destacadoHome{
	width:190px;
	text-align:left;
	float:left;
	height:220px;
	margin-left:120px;
	margin-top:10px;
}
.ie6.destacadoHome{
	margin-left:70px;
}
.destacadoHome2{
	width:190px;
	text-align:left;
	float:left;
	height:220px;
	margin-left:10px;
	margin-top:10px;
}
.destacadoHome3{
	width:190px;
	text-align:left;
	float:left;
	height:220px;
	margin-left:230px;
	margin-top:10px;
}
.ie6.destacadoHome3{
	margin-left:125px;
}
.subtituloCaja{
	width:470px;
	height:20px;
	text-align:left;
	margin:0px 8px 0px 84px;
	float:left;
}
.ie6.subtituloCaja{
	margin:0px 8px 0px 42px;
}
.subtituloCaja1{
	width:470px;
	height:20px;
	text-align:left;
	margin:0px 8px 10px 84px;
	float:left;
}
.ie6.subtituloCaja1{
	margin:0px 8px 10px 42px;
}
.subtituloCaja2{
	width:340px;
	height:20px;
	text-align:left;
	margin:0px 8px 0px 84px;
	float:left;
}
.ie6.subtituloCaja2{
	width:380px;
	margin:0px 8px 0px 42px;
}
.subtituloCaja3{
	width:735px;
	height:20px;
	text-align:left;
	margin:0px 8px 25px 84px;
	float:left;
}
.ie6.subtituloCaja3{
	margin:0px 8px 25px 42px;
}
.subtituloCaja4{
	width:735px;
	height:20px;
	text-align:left;
	margin:0px 8px 10px 84px;
	float:left;
}
.ie6.subtituloCaja4{
	margin:0px 8px 10px 42px;
}
.florcitas{
	width:185px;
	height:130px;
	background:url(../images/flores.png) left top no-repeat;
	position:absolute;
	right:5px;
	bottom:0px;
	z-index:50;
}
.destacado{
	width:180px;
	float:left;
	margin:6px 0px 0px 0px;
}
.destacadoFlotante{
	width:180px;
	margin:6px 0px 0px 0px;
	position:absolute;
	right:70px;
	top:310px;
}
.destacadoFlotante1{
	width:180px;
	margin:6px 0px 0px 0px;
	position:absolute;
	right:70px;
	top:320px;
}
.destacadoFlotante2{
	width:180px;
	margin:6px 0px 0px 0px;
	position:absolute;
	right:70px;
	top:580px;
}
.destacadoFlotante3{
	width:180px;
	margin:6px 0px 0px 0px;
	position:absolute;
	right:70px;
	top:840px;
}
.destacadoFlotante4{
	width:180px;
	margin:6px 0px 0px 0px;
	position:absolute;
	right:70px;
	top:795px;
}
.lineRepeat{
	width:180px;
	height:6px;
	float:left;
}
.lineRepeat2{
	width:735px;
	height:6px;
	float:left;
	background:url(../images/line.repeat2.jpg) repeat-x;
	margin-bottom:20px;
}
.txtDestacado{
	width:180px;
	color:#4e9205;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:12px;
	line-height:20px;
	float:left;	
	margin:10px 0px 10px 0px;
}
/* -- cajas -- */
.cajita1{
	width:192px;
	height:163px;
	background:url(../images/cajita1.png) left top no-repeat;
	position:absolute;
	right:40px;
	top:-50px;
	z-index:100;
}
.cajita2{
	width:192px;
	height:163px;
	background:url(../images/cajita2.png) left top no-repeat;
	position:absolute;
	right:90px;
	top:120px;
	z-index:100;
}

.cajita3{
	width:216px;
	height:352px;
	background:url(../images/cajita3.png) left top no-repeat;
	position:absolute;
	right:40px;
	top:-50px;
	z-index:100;
}
.cajita4{
	width:233px;
	height:242px;
	background:url(../images/cajita4.png) left top no-repeat;
	position:absolute;
	right:40px;
	top:-50px;
	z-index:100;
}
.cajita5{
	width:363px;
	height:420px;
	position:absolute;
	right:30px;
	top:-55px;
	z-index:100;
}
.cajita6{
	width:59px;
	height:60px;
	background:url(../images/estrellitas.png) left top no-repeat;
	position:absolute;
	right:30px;
	top:-50px;
	z-index:100;
}
.cajita7{
	width:59px;
	height:60px;
	background:url(../images/nube.jpg) left top no-repeat;
	position:absolute;
	right:30px;
	top:-50px;
	z-index:100;
}
.cajita8{
	width:216px;
	height:352px;
	background:url(../images/cajita8.png) left top no-repeat;
	position:absolute;
	right:40px;
	top:-50px;
	z-index:100;
}
.cajita9{
	width:216px;
	height:352px;
	background:url(../images/cajita9.png) left top no-repeat;
	position:absolute;
	right:40px;
	top:-50px;
	z-index:100;
}
.cajita10{
	width:216px;
	height:352px;
	background:url(../images/cajita10.png) left top no-repeat;
	position:absolute;
	right:40px;
	top:-50px;
	z-index:100;
}
.cajita11{
	width:216px;
	height:352px;
	background:url(../images/cajita11.png) left top no-repeat;
	position:absolute;
	right:40px;
	top:-50px;
	z-index:100;
}
.cajita12{
	width:207px;
	height:81px;
	background:url(../images/cucarda.png) left top no-repeat;
	position:absolute;
	right:34px;
	top:-44px;
	z-index:100;
}
.cajita12Flota{ width:207px; height:81px; position:absolute; top:-44px; right:34px; z-index:120; }

.btnDescargarProspecto{
	width:148px;
	height:27px;
	position:absolute;
	right:95px;
	top:190px;
	z-index:100;
}
.btnCampana{
	width:363px; 
	height:55px; 
	background:url(../images/btn.campana.png) no-repeat; background-position:0 0px;
	float:left;
}
.bgCampana{
	width:363px; 
	height:364px; 
	background:url(../images/img.campana1.png) no-repeat;

}
.btnComerciales{
	width:84px;
	height:55px;
	float:left;
	margin:0px 0px 0px 60px;
	cursor:pointer;
}
.btnFotos{
	width:66px;
	height:55px;
	float:left;
	cursor:pointer;
}
.btnRadio{
	width:120px;
	height:55px;
	float: left;
	cursor:pointer;
}
.tituloC1{
	width:343px;
	height:20px;
	color:#008753;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-style: italic;
	font-size:18px;
	line-height:20px;	
	text-decoration:underline;
	margin:95px 20px 8px 0px;
	text-align:center;
	float: left;
}
.subtituloC1{
	width:180px;
	height:15px;
	color:#008753;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-style: italic;
	font-size:11px;
	line-height:15px;	
	margin:5px 10px 6px 58px;
	text-align:left;
	float: left;
	font-weight:bold;
}
.subtituloC2{
	width:240px;
	height:15px;
	color:#ed4596;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-style: italic;
	font-size:11px;
	margin:0px 5px 0px 58px;
	text-align:center;
	float: left;
	text-align:left;
}
.ie6 .subtituloC1{
	margin:5px 10px 6px 30px;
}
.ie6 .subtituloC2{
	margin:0px 5px 0px 30px;
}
.btnVer{
	width:39px;
	height:15px;
	float: left;
	margin:5px 0px 0px 0px;
}
.wallpaper{
	height:209px;
	width:225px;
	float:left;
	margin:6px 20px 20px 0px;
}
.icono{
	height:32px;
	width:32px;
	float:left;
	margin:10px 20px 10px 0px;
}
.bgCont1{
	background:url(../images/bg.contacto1.png) no-repeat;
	height:328px;
	width:11px;
	float:left;
	margin-top:20px;
}
.bgCont2{
	background:url(../images/bg.contacto2.png)  repeat-x;
	height:308px;
	width:440px;
	float:left;
	margin-top:20px;
	padding-top:20px;
}
.ie6.bgCont2{
	background:url(../images/bg.contacto2.png)  repeat-x;
	height:308px;
	width:440px;
	float:left;
	margin-top:20px;
	padding-top:20px;
}
.bgCont3{
	background:url(../images/bg.contacto3.png) no-repeat;
	height:328px;
	width:10px;
	float:left;
	margin-top:20px;
}
.txtForm{
	width:50px;
	height:18px;
	line-height:18px;
	float: left;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	margin:0px 10px 10px 10px;
}
.txtForm1{
	width:400px;
	height:18px;
	line-height:18px;
	float: left;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	margin:0px 10px 10px 10px;
}
.txtForm2{
	width:60px;
	height:18px;
	line-height:18px;
	float: left;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	margin:0px 10px 10px 10px;
}
.ContForm{
	width:140px;
	height:18px;
	line-height:18px;
	float: left;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	margin:0px 0px 10px 0px;
}
.campito{
	width:135px;
	height:18px;
	border:solid 1px #fccae2;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:20px;
	background:#FFFFFF;
}
.ContForm1{
	width:400px;
	height:60px;
	line-height:18px;
	float: left;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	margin:0px 10px 10px 10px;
}
.campito1{
	width:400px;
	height:60px;
	border:solid 1px #efaccc;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	background:#FFFFFF;
}
.btnEnviar{
	width:400px;
	height:29px;
	float: left;
	margin:0px 10px 10px 10px;
	text-align:center;
}
.btnEnviar2{
	width:210px;
	height:29px;
	float: left;
	margin:0px 10px 10px 10px;
	text-align:center;
	cursor:pointer;
}

.btnEnviar3{
	width:210px;
	height:29px;
	cursor:pointer;
	left:575px;
	position:absolute;
	top:325px;
}

.txtP{
	color:#ed4596;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:10px;
	width:470px;
	margin:0px 8px 0px 84px;
	text-align:left;
	height:30px;
}
.cajaImgCampana{
	width:363px;
	height:79px;
	float: left;	
	text-align:center;
}
.altura{
	padding-top:45px;
}
.botonera{
	position:absolute;
	top:0px;
	left:0px;
	width:363px;
	height:420px;
	z-index:200;
}
#control_sonido {
	position:absolute;
	width:30px;
	height:30px;
	z-index:3;
	left: 1020px;
	top: 20px;
}
.btnDescargarRingtone{
	width:125px;
	height:27px;
	position:absolute;
	right:228px;
	top:370px;
	z-index:100;
}
.wtxt1{
	width:740px;
	height:20px;
	text-align:left;
	margin:0px 0px 10px 84px;
	float:left;
}
.ie6.wtxt1{
	margin:0px 0px 10px 42px;
}
.wtxt2{
	width:310px;
	text-align:left;
	margin:0px 0px 10px 84px;
	float:left;
	height:190px;
}
.ie6.wtxt2{
	width:340px;
	margin:0px 0px 10px 42px;
}
.wtxt3{
	width:340px;
	text-align:left;
	float:left;
	height:200px;
	/* position:relative; */
}
.wtxt4{
	width:710px;
	text-align:left;
	margin:0px 0px 10px 84px;
	float:left;
	height:190px;
}
.ie6.wtxt4{
	width:340px;
	margin:0px 0px 10px 42px;
}
.wtxt5{
	width:710px;
	text-align:left;
	margin:0px 0px 10px 84px;
	float:left;
}
.ie6.wtxt5{
	width:340px;
	margin:0px 0px 10px 42px;
}
.numero{
	width:23px;
	height:19px;
	float:left;
	margin:0px 0px 0px 84px;
}
.ie6.numero{
	width:23px;
	height:19px;
	float:left;
	margin:0px 0px 0px 42px;
}
.numero2{
	width:23px;
	height:19px;
	float:left;
}
.txtCajaWal{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	line-height:19px;
	height:19px;
	width:730px;
	text-align:left;
	float:left;
}
.txtCajaWal2{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:280px;
	text-align:left;
	float:left;
	height:19px;
	line-height:19px;
}
.txtCajaWal3{
	color:#008853;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:110px;
	text-align:left;
	float:left;
	height:20px;
}
.ie6.txtCajaWal3{
	color:#008853;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:130px;
	text-align: left;
	float:left;
	height:20px;
	line-height:17px;
}
.txtCajaWal4{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:315px;
	text-align:left;
	float:left;
	height:40px;
	line-height:19px;
}
.txtCajaWa15{
	color:#ed4596;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-style:italic;
	font-size:17px;
	height:20px;
	width:180px;
	text-align:center;
	float:left;
	margin-top:20px;
	margin:60px 0px 10px 0px;
}
.txtCajaWa16{
	height:7px;
	width:160px;
	background:url(../images/line.amarilla.h.jpg) repeat-x;
	float:left;
	margin:0px 10px 0px 10px;
}
.txtCajaWal7{
	color:#008853;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:90px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
	font-weight:bold;
	margin-right:10px;
}
.txtCajaWal8{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:680px;
	text-align:left;
	float:left;
	height:19px;
	line-height:19px;
}
.txtCajaWal9{
	color:#008853;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:282px;
	text-align:right;
	float:left;
	height:20px;
	line-height:20px;
	font-weight:bold;
	margin-right:10px;
}
.ie6.txtCajaWal9{
	width:40px;
}
.txtCajaWa20{
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:370px;
	text-align:left;
	float:left;
	height:19px;
	line-height:19px;
}
.txtCajaWa21{
	color:#ed4596;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:12px;
	width:260px;
	text-align:left;
	float:left;
	height:19px;
	line-height:19px;
	margin-left:10px;
	margin-bottom:10px;
}
.ContFormW{
	width:140px;
	height:20px;
	line-height:20px;
	float: left;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
}
.cajaFlecha{
	height:85px;
	width:180px;
	float:left;
}
.radio{
	width:20px;
	height:20px;
	line-height:20px;
	float:left;
	text-align:center;
}
.cajaWallpaper1{
	height:146px;
	width:175px;
	float:left;
	margin:20px 0px 0px 84px;
	background:url(../images/wallpaper1.png) no-repeat;
	cursor:pointer;
}
.ie6.cajaWallpaper1{
	margin:20px 0px 0px 42px;
}

.cajaWallpaper1.clicked{
	background:url(../images/wallpaper1.rollover.png) no-repeat;
}

.cajaWallpaper1:hover{
	background:url(../images/wallpaper1.rollover.png) no-repeat;
}
.cajaWallpaper2{
	height:146px;
	width:175px;
	float:left;
	margin:20px 0px 0px 5px;
	background:url(../images/wallpaper2.png) no-repeat;
	cursor:pointer;
}

.cajaWallpaper2.clicked{
	background:url(../images/wallpaper2.rollover.png) no-repeat;
}

.cajaWallpaper2:hover{
	background:url(../images/wallpaper2.rollover.png) no-repeat;
}
.cajaWallpaper3{
	height:146px;
	width:175px;
	float:left;
	margin:20px 0px 0px 5px;
	background:url(../images/wallpaper3.png) no-repeat;
	cursor:pointer;
}

.cajaWallpaper3.clicked{
	background:url(../images/wallpaper3.rollover.png) no-repeat;
}
.cajaWallpaper3:hover{
	background:url(../images/wallpaper3.rollover.png) no-repeat;
}
.cajaWallpaper4{
	height:146px;
	width:175px;
	float:left;
	margin:20px 0px 0px 5px;
	background:url(../images/wallpaper4.png) no-repeat;
	cursor:pointer;
}
.cajaWallpaper4.clicked{
	background:url(../images/wallpaper4.rollover.png) no-repeat;
}
.cajaWallpaper4:hover{
	background:url(../images/wallpaper4.rollover.png) no-repeat;
}
.btnSiguiente{
	width:75px;
	height:29px;
	float: left;
	margin:30px 360px 20px 410px;
}
.ie6.btnSiguiente{
	margin:30px 0px 20px 200px;
}
.btnSiguiente1{
	width:75px;
	height:29px;
	float: left;
	margin:30px 0px 55px 540px;
	cursor:pointer;
}
.ie6.btnSiguiente1{
	margin:30px 0px 20px 170px;
}
.btnSiguiente2{
	width:75px;
	height:29px;
	float: left;
	margin:10px 0px 20px 325px;
	cursor:pointer;

}
.ie6.btnSiguiente2{
	margin:10px 0px 10px 40px;
}
.contButton{
	width:130px;
	height:126px;
	float:left;	
	margin:20px 0px 0px 0px;
	padding-top:20px;
}
.ie6.contButton{
	width:150px;
	height:146px;
}
.flashWallpaper{
	width:315px;
	height:130px;
	float: left;
	background:url(../images/flash.wallpaper.png) no-repeat;
	margin-left:23px;
}
.flashWallpaper1{
	width:670px;
	height:130px;
	float: left;
	background:url(../images/flash.wallpaper.png) no-repeat center;
	margin-left:23px;
}
.lineAmarilla{
	width:9px;
	height:195px;
	float: left;
	background:url(../images/punto.amarillo.repeat.jpg) repeat-y;
	margin:5px 40px 0px 0px;
}
.wallpaperGrande{
	width:386px;
	height:304px;
	float: left;
	margin:20px 0px 20px 84px;
}
.ie6.wallpaperGrande{
	margin:20px 0px 0px 42px;
}
.wallpaperGrande1{
	width:390px;
	height:323px;
	float: left;
	margin:20px 0px 20px 84px;
}
.ie6.wallpaperGrande1{
	margin:20px 0px 0px 42px;
}
.btnZoom{
	width:180px;
	height:22px;
	float: left;
	text-align:center;
	margin:10px 0px 10px 0px;
	cursor:pointer;
}
.flecha1{
	width:180px;
	height:28px;
	float: left;
	text-align:center;
}
.flecha2{
	width:76px;
	height:28px;
	float: left;
	text-align:left;
	margin-left:14px;
}
.flecha3{
	width:76px;
	height:28px;
	float: left;
	text-align:right;
	margin-right:14px;
}
.btnDescargar1{
	width:360px;
	height:28px;
	float: left;
	text-align:center;
	margin-top:20px;
}
.btnBuscar{
	width:52px;
	height:20px;
	float: left;
	margin-left:5px;
	cursor:pointer;
}

.upload_flotante{
	left:542px;
	position:absolute;
	top:199px;
	z-index:999;
}
.upload_flotante1{
	left:385px;
	position:absolute;
	top:177px;
	z-index:999;
}
.mensajeUpload{
	color:#878787;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-seriff;
	font-size:11px;
	height:15px;
	text-align:left;
	margin:12px 0 0 57px;
}

.iconoSonrisa{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 10px;
}
.iconoSonrisa1{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa1.jpg);
	cursor:pointer;
}

.iconoSonrisa1:hover{
background:url(../images/sonrisa1r.jpg);
}

.iconoSonrisa1Clicked{
background:url(../images/sonrisa1r.jpg);
}

.iconoSonrisa2{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa2.jpg);
	cursor:pointer;
}
.iconoSonrisa2:hover{
background:url(../images/sonrisa2r.jpg);
}

.iconoSonrisa2Clicked{
background:url(../images/sonrisa2r.jpg);
}

.iconoSonrisa3{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa3.jpg);
	cursor:pointer;
}
.iconoSonrisa3:hover{
background:url(../images/sonrisa3r.jpg);
}

.iconoSonrisa3Clicked{
background:url(../images/sonrisa3r.jpg);
}

.iconoSonrisa4{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa4.jpg);
	cursor:pointer;
}
.iconoSonrisa4:hover{
background:url(../images/sonrisa4r.jpg);
}

.iconoSonrisa4Clicked{
background:url(../images/sonrisa4r.jpg);
}

.iconoSonrisa5{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa5.jpg);
	cursor:pointer;
}
.iconoSonrisa5:hover{
background:url(../images/sonrisa5r.jpg);
}

.iconoSonrisa5Clicked{
background:url(../images/sonrisa5r.jpg);
}
.iconoSonrisa6{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa6.jpg);
	cursor:pointer;
}

.iconoSonrisa6:hover{
background:url(../images/sonrisa6r.jpg);
}

.iconoSonrisa6Clicked{
background:url(../images/sonrisa6r.jpg);
}
.iconoSonrisa7{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa7.jpg);
	cursor:pointer;
}

.iconoSonrisa7:hover{
background:url(../images/sonrisa7r.jpg);
}

.iconoSonrisa7Clicked{
background:url(../images/sonrisa7r.jpg);
}
.iconoSonrisa8{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa8.jpg);
	cursor:pointer;
}

.iconoSonrisa8:hover{
background:url(../images/sonrisa8r.jpg);
}

.iconoSonrisa8Clicked{
background:url(../images/sonrisa8r.jpg);
}
.iconoSonrisa9{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa9.jpg);
	cursor:pointer;
}

.iconoSonrisa9:hover{
background:url(../images/sonrisa9r.jpg);
}

.iconoSonrisa9Clicked{
background:url(../images/sonrisa9r.jpg);
}
.iconoSonrisa10{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa10.jpg);
	cursor:pointer;
}

.iconoSonrisa10:hover{
background:url(../images/sonrisa10r.jpg);
}

.iconoSonrisa10Clicked{
background:url(../images/sonrisa10r.jpg);
}
.iconoSonrisa11{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa11.jpg);
	cursor:pointer;
}

.iconoSonrisa11:hover{
background:url(../images/sonrisa11r.jpg);
}

.iconoSonrisa11Clicked{
background:url(../images/sonrisa11r.jpg);
}
.iconoSonrisa12{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa12.jpg);
	cursor:pointer;
}

.iconoSonrisa12:hover{
background:url(../images/sonrisa12r.jpg);
}

.iconoSonrisa12Clicked{
background:url(../images/sonrisa12r.jpg);
}
.iconoSonrisa13{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa13.jpg);
	cursor:pointer;
}

.iconoSonrisa13:hover{
background:url(../images/sonrisa13r.jpg);
}

.iconoSonrisa13Clicked{
background:url(../images/sonrisa13r.jpg);
}
.iconoSonrisa14{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa14.jpg);
	cursor:pointer;
}

.iconoSonrisa14:hover{
background:url(../images/sonrisa14r.jpg);
}

.iconoSonrisa14Clicked{
background:url(../images/sonrisa14r.jpg);
}
.iconoSonrisa15{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa15.jpg);
	cursor:pointer;
}

.iconoSonrisa15:hover{
background:url(../images/sonrisa15r.jpg);
}

.iconoSonrisa15Clicked{
background:url(../images/sonrisa15r.jpg);
}
.iconoSonrisa16{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa16.jpg);
	cursor:pointer;
}

.iconoSonrisa16:hover{
background:url(../images/sonrisa16r.jpg);
}

.iconoSonrisa16Clicked{
background:url(../images/sonrisa16r.jpg);
}
.iconoSonrisa17{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa17.jpg);
	cursor:pointer;
}

.iconoSonrisa17:hover{
background:url(../images/sonrisa17r.jpg);
}

.iconoSonrisa17Clicked{
background:url(../images/sonrisa17r.jpg);
}
.iconoSonrisa18{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa18.jpg);
	cursor:pointer;
}

.iconoSonrisa18:hover{
background:url(../images/sonrisa18r.jpg);
}

.iconoSonrisa18Clicked{
background:url(../images/sonrisa18r.jpg);
}
.iconoSonrisa19{
	height:82px;
	width:101px;
	float:left;
	margin:10px 10px 10px 25px;
	background:url(../images/sonrisa19.jpg);
	cursor:pointer;
}

.iconoSonrisa19:hover{
background:url(../images/sonrisa19r.jpg);
}

.iconoSonrisa19Clicked{
background:url(../images/sonrisa19r.jpg);
}
.bgsonrisas{
	height:270px;
	width:270px;
	float:left;
	background:url(../images/bg.sonrisa.png) no-repeat;
	margin-top:15px;
	padding:40px 25px 40px 20px;
}
.ring01{
	width:120px;
	height:20px;
	line-height:20px;
	text-align:left;
	float:left;
	color:#878787;
	font-family:Tahoma,Arial,Helvetica,sans-seriff;
	font-size:11px;
	margin-left:20px;
}

.ring02{
	height:20px;
	line-height:20px;
	text-align:left;
	float:left;
	color:#008955;
	font-family:Tahoma,Arial,Helvetica,sans-seriff;
	font-size:11px;
	text-decoration:none;
}

.icoson{
	float:left;
	height:20px;
	width:40px;
	background: url(../images/ico.sonido2.jpg) no-repeat left;
	margin-right:10px;
	cursor:pointer;
}
.icoson:hover{
	background: url(../images/ico.sonido1.jpg) no-repeat left;
}

.icosonReproductiendo{
	background: url(../images/ico.sonido1.jpg) no-repeat left;
}

.conticon{
	width:600px;
	text-align:left;
	margin:2px 8px 2px 84px;
}
.ie6.conticon{
	margin:2px 8px 2px 54px;
}
.conticon1{
	width:600px;
	text-align:left;
	margin:2px 8px 2px 84px;
}
.ie6.conticon1{
	margin:2px 8px 2px 54px;
}
.conticon2{
	width:600px;
	text-align:left;
	margin:2px 8px 20px 84px;
}
.ie6.conticon2{
	margin:2px 8px 2px 54px;
}
.pieCalculadora{
	padding:10px 55px 0 90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF33CC;
}

/******************* APP SONRRISAS ************************/

.sSubiTuFoto{
	width:492px;
	height:20px;
	text-align:left;
	margin: 0px 0px 10px 80px;
}

/* PASO 1 */
.sonrisasPaso1{
	position:relative;
	height:300px;
	width:759px;
	text-align:left;
	margin: 0px 0px 0px 84px;
}
.sonrisasPaso1 .sNumero{
	height:23px;
	left:0;
	position:absolute;
	top:-9px;
	width:23px;
}

.sonrisasPaso1 .sTexto{
	color:#878787;
	font-family:Tahoma,Arial,Helvetica,sans-seriff;
	font-size:11px;
	height:19px;
	left:22px;
	line-height:19px;
	position:absolute;
	text-align:left;
	top:-8px;
	width:500px;
}

.sonrisasPaso1 .sImagen{
	height:109px;
	left:271px;
	position:absolute;
	top:22px;
	width:131px;
	background:url(../images/flash.wallpaper.png) no-repeat center center;
}

.sonrisasPaso1 .sCajaUpload{
	height:100px;
	left:230px;
	position:absolute;
	top:168px;
	width:238px;
}

.sonrisasPaso1 .sCajaUpload  .sTxtFoto{
	color:#008853;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
	width:40px;
	text-align:left;
	float:left;
	height:20px;
	line-height:20px;
	font-weight:bold;
}

.sonrisasPaso1 .sCajaUpload  .sInputFoto{
	width:140px;
	height:20px;
	line-height:20px;
	float: left;
	color:#878787;
	font-family: Tahoma, Arial, Helvetica, sans-seriff;
	font-size:11px;
}

.sonrisasPaso1 .sCajaUpload  .sBtnBuscar{
	width:52px;
	height:20px;
	float: left;
	margin-left:5px;
	cursor:pointer;
}

.sonrisasPaso1 .sMensajeUpload{
	color:#878787;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-seriff;
	font-size:11px;
	height:15px;
	left:224px;
	position:absolute;
	text-align:left;
	top:200px;
	width:300px;
}

.sonrisasPaso1 .sBtnSiguiente{
	cursor:pointer;
	height:29px;
	left:297px;
	position:absolute;
	top:225px;
	width:75px;
}

.sonrisasPaso1 .sUploadFlotante{
	left:269px;
	position:absolute;
	top:168px;
	z-index:999;
}

.iconoFacebook{
	height:29px;
	left:282px;
	overflow:hidden;
	position:absolute;
	top:380px;
	width:75px;
	z-index:500;
}


.sinrisasPaso4BtnDescargar{
	height:29px;
	left:154px;
	position:absolute;
	top:380px;
	width:75px;
}
