@charset "utf-8";object{outline:none}body{text-align:center;font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}#wrapper{width:898px;margin-left:auto;margin-right:auto;text-align:left;padding-bottom:20px}#wrapper.home{width:969px}#wrap{width:898px;margin-left:auto;margin-right:auto}#wrap.home{width:969px}#head{height:90px;position:relative}#head img.logo{float:left;margin-top:10px}#head .options{position:absolute;top:16px;right:165px}#head .options .link{color:#333;font-weight:bold;cursor:pointer}#head .options .link:hover{color:#bcbcbc}#juego{margin-left:-48px;height:491px}#juego .swfcontainer{z-index:-999}#juego div#swfJuego{height:491px}img{border:none}a{color:#0030e3;font-weight:normal;text-decoration:none}a:hover{text-decoration:underline}th{text-align:left}p{line-height:18px;margin-bottom:10px}.center{text-align:center}input{border:1px solid #929292}input.checkbox{border:none !important}input.text,textarea.text{width:270px;background-image:url(../images/bg-input.png);background-repeat:no-repeat;background-position:left top;padding-right:20px;line-height:18px;border:1px solid #c2c2c2;padding:3px 5px}select{width:220px;border:1px solid #c2c2c2}#header a,#header a:visited,{color:#bebebe;font-weight:bold;cursor:pointer}#header a:hover{color:#000}.paginacion .link{color:#000}.paginacion .link:hover{color:#c50300}.bottom .block{width:350px;float:left}.separator{clear:both}table.list{border:1px solid #CCC;border-collapse:collapse}table.list tr.par{background-color:#dedede}table.list tr.impar{background-color:#efefef}table.list tr td{padding:5px}#register_button img{width:320px;height:93px;cursor:pointer}.language{position:absolute;right:10px;top:10px}.language .title-languages{width:140px;height:23px;background-image:url(../images/bg-idiomas.png);cursor:pointer;line-height:23px;padding-left:5px}.language:hover .title-languages{background-position:0 -23px}.language .title-languages img{}.language img{background-image:url(../images/icon-idiomas.png);background-repeat:no-repeat;width:16px;height:16px;margin-top:3px;margin-right:10px;float:left}.language img.es{background-position:0px 0px}.language img.en{background-position:0px -16px}.language img.de{background-position:0px -32px}.language img.fr{background-position:0px -48px}.language .dropdown{width:123px;padding-left:5px;background-image:url(../images/bg-idiomas-dropdown.png);background-position:5px 100%;background-repeat:no-repeat;width:123px;padding-bottom:6px}.language .dropdown ul{background-color:#ebebeb;border-left:1px solid #9d9d9d;border-right:1px solid #9d9d9d}.language .dropdown ul li{height:21px;line-height:21px;padding-left:10px;cursor:pointer}.language .dropdown ul li:hover{background-color:#999}#ranking{float:left;width:729px;height:601px}#banner-middle{margin:10px 0;width:894px;height:10px}#banner-right{float:left;margin-left:7px;width:160px;background-color:#CCC;height:600px}.footer{margin-top:25px;text-align:center;color:#565656;font-size:12px}.footer .links{margin-bottom:3px}.nopayment{padding:40px 30px;font-size:14px;text-align:center}.baner-invite{width:150px;height:524px;background-image:url(../images/bg_feedback.png);float:left;margin-left:7px;padding:38px 5px;text-align:center}.baner-invite h2{color:#363636;font-family:Helvetica,Arial,sans-serif;font-size:27px;font-weight:bold;letter-spacing:-1px;margin-bottom:15px;padding-top:7px;text-align:left}.baner-invite h3{color:#666;font-size:22px;font-weight:normal;letter-spacing:-1px;line-height:24px;margin-top:15px;padding-right:7px;text-align:right}.baner-invite #invite-link{cursor:pointer}.informacion{margin-top:50px;margin-bottom:50px;font-size:14px;padding-left:120px;padding-right:120px}.informacion h1{font-size:24px;margin-top:0px}.informacion img{float:left;margin-right:40px}.informacion .address{color:#5a5a5a}.informacion .question{font-weight:bold;margin-bottom:5px}.informacion .answer{padding-left:40px;margin-bottom:20px;color:#666;text-align:justify}#swfVideo{width:640px;height:520px}.main-page{}.main-page .main{background-image:url(../images/home-bg-main.png);background-position:left bottom;background-repeat:repeat-x;padding-bottom:20px}.main-page .login{}.main-page .login .error{color:#f00;font-size:11px;text-align:center}.main-page .login .error p{margin-bottom:0}.main-page .login h2{font-size:20px;margin-bottom:5px;font-stretch:wider;text-shadow:1px 1px 3px #666}.main-page .login label{display:inline;padding-left:5px;margin-bottom:3px}.main-page .login .resend_link{text-align:center;margin-bottom:10px;color:#F00;font-size:11px}.main-page .main .login{width:320px;float:left;font-size:12px;padding-left:41px;padding-top:32px}.main-page .main .login-form{width:280px}.main-page .main .login .submitlayer{padding-top:3px}.main-page .main .login input{margin-bottom:1px}.main-page .main .login .box{padding-bottom:14px}.main-page .main .login  .forget{float:left;line-height:20px;font-size:10px}.main-page .main .login input.submit{background-image:url(../images/login-button.png);background-repeat:no-repeat;border:none;height:19px;width:94px;float:right;text-align:center;font-size:12px;padding-bottom:3px}.main-page .main .login input.submit:hover{background-position:0 -19px}.main-page .main .video{width:559px;float:left;background-image:url(../images/texts-fotos-es.png);background-repeat:no-repeat;background-position:71px 0px;padding-top:88px;position:relative;padding-left:49px}.main-page .extra-information{padding-top:13px}.main-page .information{width:242px;float:left;text-align:center;position:relative}.main-page .information .image{height:135px}.main-page .information h3{font-size:21px;text-shadow:1px 1px 3px #666}.main-page .information h4{font-size:12px;text-shadow:1px 1px 3px #666}.main-page .information .over-layer{position:absolute;bottom:57px;left:19px;background-image:url(../images/home-bg-info.png);background-repeat:no-repeat;width:186px;height:215px;font-weight:bold;text-align:left;padding:15px 10px;font-size:13px;line-height:16px}#register{width:320px;position:relative;color:#FFF}.remember-pass{padding:40px 100px 100px 100px}.remember-pass .error{text-align:center;color:#C00}.payment h1,.remember-pass h2{font-size:24px;margin-bottom:20px;text-shadow:0 1px 3px #666}.remember-pass table.form{margin-left:auto;margin-right:auto;margin-top:40px}.remember-pass table.form td{padding:4px 10px}.remember-pass table.form .enviar{text-align:right}.close{text-align:right}.close a{color:#03C}.close a:hover{text-decoration:underline}.inviter{background-image:url(../images/invite-big-logos.png);background-repeat:no-repeat;background-position:115px 0;position:relative;z-index:0;padding-left:244px;padding-top:248px}.inviter .form{background-image:url(../images/invite-bg-form.png);height:130px;left:115px;padding:20px;position:absolute;top:26px;width:311px}.inviter .form select optgroup{font-size:14px;text-transform:capitalize;font-style:normal;color:#333:border-bottom:1px solid #333;line-height:20px}.inviter .form select.text{width:191px;height:24px;line-height:24px}.inviter .form table{margin-left:auto;margin-right:auto;margin-top:10px}.inviter .form table td,.inviter .form table th{vertical-align:middle;padding:2px 0;text-align:left}.inviter .form .text{width:180px}.inviter .form table th{padding-right:10px}.inviter .form input.button,.inviter .info input.button{background-image:url(../images/invite-bg-button.png);height:29px;width:192px;text-align:center;line-height:29px;padding-bottom:3px;border:none}.inviter .form input.button:hover,.inviter .info input.button:hover{background-position:0 -29px}.inviter .form .error{text-align:center;color:#F00}.inviter .form .goback{text-align:center;padding:10px}.inviter .info{padding:20px;width:626px;text-align:center}.inviter .info .top{background-image:url(../images/invite-bg-info.png);background-repeat:no-repeat;width:666px;height:17px}.inviter .info .middle{background-image:url(../images/invite-bg-info.png);background-repeat:repeat-y;background-position:-666px 0;width:666px}.inviter .info .bottom{background-image:url(../images/invite-bg-info.png);background-repeat:no-repeat;background-position:-1332px 0;width:666px;height:17px}.inviter .info table{margin-left:auto;margin-right:auto;margin-top:15px}.inviter .info table thead td{background-color:#333;border:1px solid #333;color:#FFF;text-align:center;font-weight:bold}.inviter .info table tbody td{line-height:24px;vertical-align:middle}.inviter .info table tbody td.checkbox{padding:0 5px}.inviter .info .title1{font-weight:bold;font-size:17px}.inviter .info .title2{font-size:15px}.inviter .info .flowers{background-image:url(../images/inviter-flower-information.png);background-repeat:no-repeat;width:570px;height:93px;position:relative;margin-top:15px;margin-left:46px}.inviter .info .flowers .f1{position:absolute;top:10px;left:144px}.inviter .info .flowers .f2{position:absolute;top:10px;left:297px}.inviter .info .flowers .f3{position:absolute;top:10px;left:458px}.inviter .info .flowers .example{font-size:10px;padding-left:10px;font-style:italic;position:absolute;bottom:0px}.payment{padding:40px 100px 100px}.payment ul li{float:left;height:110px;text-align:center;width:160px;margin-left:30px}.payment ul li a{border:1px solid #fff;padding-top:75px;height:38px;background-repeat:no-repeat;background-position:50% 10px;display:block;float:left;width:180px}.payment ul li a:hover{border:1px solid #CCC}.paypal a{background-image:url(../images/paypal-logo.gif)}.visa a{background-image:url(../images/new_visa_big.gif)}.errorflash{background-image:url(../images/flashplayer.jpg);background-position:20px 10px;background-repeat:no-repeat;height:100px;padding-left:140px;padding-top:20px;margin-left:150px}#register-box{width:468px}#register-box h1{font-size:24px;margin-bottom:20px;text-shadow:0 1px 3px #666;color:#000;background:none;padding-left:10px}#register-box .register-form h2{font-size:13px;text-shadow:0 1px 3px #666;color:#000}#register-box .register-form{background-image:url(../images/register-banner.png);background-repeat:no-repeat;padding-left:95px}#register-box input.button{}