@charset "UTF-8";#page-wrap,body,html{height:100%}body{font-size:100%;margin:0;padding:0;background:#333}#page-wrap{margin:0 auto;background:#fff}p{margin:0}img[src*="profesor-nativo-ingles-granollers.jpg"]{width:130px;height:98px;padding-left:0;padding-right:0;padding-top:0;display:none}img[src*="girl_and_globe.jpg"]{padding-left:0;padding-right:0;text-align:center;width:240px;height:364px;display:none}.irl,.irl td{text-align:justify;border:0 solid #999}.image{position:relative;display:none}.image .text{position:absolute;bottom:10px;left:0;width:200px;font-size:14px;line-height:53px}#container{height:100%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:medium;background:#333}::-webkit-input-placeholder{color:#999;font-weight:400;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}:-moz-placeholder{color:#999;font-weight:400;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}::-moz-placeholder{color:#999;font-weight:400;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}:-ms-input-placeholder{color:#999;font-weight:400;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}.irl{margin:0 auto;color:#666;padding-left:4px;padding-right:4px;width:90%}.irl td{background:#fff;line-height:20px;font-size:13px}.irl th{padding-top:1px}img[src*="bullet.gif"]{padding-left:0;padding-right:3px;padding-bottom:0;text-align:center;display:none}#centeredmenu li.ex a,#centeredmenu li.ex:hover a,#centeredmenu li.level a,#centeredmenu li.level:hover a,#centeredmenu li.prices a,#centeredmenu li.prices:hover a{width:120px;padding-top:3px;padding-bottom:3px;line-height:25px}#centeredmenu li.level a{background:#CFC;color:#000;font-weight:400}#centeredmenu li.level:hover a{background:#eee}#centeredmenu li.ex a{background:#FC9;color:#000;font-weight:400}#centeredmenu li.ex:hover a{background:#eee}#centeredmenu li.prices a{background:#FF6;color:#000;font-weight:400}#centeredmenu li.prices:hover a{background:#eee}#centeredmenu li.cambridge-exams a,#centeredmenu li.cambridge-exams:hover a{padding-top:3px;padding-bottom:3px;line-height:25px;margin-right:4px;width:137px}#centeredmenu li.cambridge-exams a{background:#CF6;color:#000;font-weight:400}#centeredmenu li.cambridge-exams:hover a{background:#eee}#centeredmenu li.online a{background:#FCF;color:#000;font-weight:400;width:120px;padding-top:3px;padding-bottom:3px;line-height:25px}#centeredmenu li.online:hover a{background:#eee}ul#centeredmenu,ul#centeredmenu ul.official-exams{padding:0;margin:0 auto 35px;display:inline-block;width:auto;font-size:13px;font-weight:700;text-align:center;line-height:50px}h1,h2{font-weight:400}ul#centeredmenu li,ul#centeredmenu ul.official-exams li{list-style-type:none;display:inline-block;margin-left:0;margin-right:0}ul#centeredmenu ul.official-exams li{margin-left:0;margin-right:0}ul#centeredmenu li a,ul#centeredmenu li ul.official-exams li a{text-decoration:none;padding-left:5px;padding-right:5px;width:auto;display:inline-block}ul#centeredmenu li{position:relative}ul#centeredmenu li ul.official-exams{display:none;position:absolute;top:32px;left:0}ul#centeredmenu li:hover ul.official-exams{display:block;width:128px;padding-left:0;padding-right:0;text-align:center;color:#000;background:#eee;line-height:25px;padding-top:7px}.logo,.robotic,h2,ul#centeredmenu{display:none}ul#centeredmenu ul.official-exams li.first a{color:#000;background:#CF6;width:137px;height:27px}ul#centeredmenu ul.official-exams li.first:hover a{color:#000;background:#eee;width:137px;height:27px}ul#centeredmenu ul.official-exams li.advanced a{color:#000;background:#CF6;width:137px;height:27px}ul#centeredmenu ul.official-exams li.advanced:hover a,ul#centeredmenu ul.official-exams li.proficiency:hover a{color:#000;background:#eee;width:137px;height:27px}ul#centeredmenu ul.official-exams li.proficiency a{height:27px}li.official-exams{width:400px}h2,h3{margin:0 auto;width:70%;text-align:center}h1{font-size:16px;color:#000;padding-bottom:20px;line-height:24px;margin:0 auto}h2{padding-right:0;padding-left:0;font-size:15px}h3{font-size:14px;font-weight:700;padding:15px 0 0}#aboutme{width:94%;font-size:13px;color:#666;margin:0 auto;text-align:justify;padding-top:0}#sent{font-size:12px;color:red}#content,.address{text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}#content{margin:0 auto;height:100%;padding-top:22px;padding-left:8px;padding-right:8px;font-weight:400;line-height:35px;background:#fff;color:#666;max-width:800px}#pt,.rtest{line-height:1px}.address{color:#003;border-top:0 solid #ccc;width:auto;margin:40px auto 0}table{margin:0 auto;padding-bottom:12px}#pt{font-size:9px}#submit,.logo,input{font-size:14px}.rtest{padding:0}#sendmessage{line-height:15px;background:#FF8C00;color:#fff;width:60px;text-align:center;padding:6px 12px}input[type=text],textarea{width:250px;padding:3px;border:1px solid #ccc}.logo,.logo td{margin:0 auto;border:0 solid #999}.logo{color:#006;line-height:32px;padding-bottom:2px;width:auto}.min{height:0;padding-right:20px}@font-face{font-size:14px}input:focus,textarea:focus{outline:0!important;border-color:#999;box-shadow:0 0 0 #719ECE}input{width:340px;background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;padding:10px;margin-top:3px}#submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#39f;width:70px;height:auto;font-weight:700;border:none;margin:0 auto;cursor:pointer;color:#fff}#submit:hover{opacity:.9;background:#9cf}table{text-align:left}@media screen and (min-width:100px) and (max-width:530px){td,th{padding-left:2px;padding-right:2px;text-align:left}table,td{color:#006;font-size:22px}#aboutme,.irl,table{width:90%}#content,.address{font-family:Verdana,Arial,Helvetica,sans-serif}.send-mail{font-size:22px}table{border-collapse:collapse;border:none;margin:10px auto 20px}th{background:#006;color:#fff;border:1px solid #333;font-weight:700;font-size:22px}td{border:1px solid #999;font-weight:400}#aboutme,.irl{text-align:justify}tr:nth-of-type(odd){background:#fff;border:none}p{margin:0}#aboutme{font-size:15px;color:#666;margin:0 auto;padding-top:5px}#container{margin:0 auto;background:#fff;height:100%}.irl,.irl tbody,.irl td,.irl th,.irl thead,.irl tr{display:block}.irl{margin:0 auto 2px;padding-right:0;padding-left:0}.irl td:nth-of-type(odd){background:0 0;text-align:justify}.irl td,.irl th{background:#fff}.irl td{border:none;line-height:20px;color:#000;font-size:15px;margin:0 auto}.irl th{color:#fff;font-weight:700;text-align:center;border:0 solid #999}img[src*="profesor-nativo-ingles-granollers.jpg"]{width:150px;height:94px;padding-left:0;padding-right:0;margin:0 auto;border:0}#centeredmenu li.ex a,#centeredmenu li.ex:hover a,#centeredmenu li.level a,#centeredmenu li.level:hover a,#centeredmenu li.prices a,#centeredmenu li.prices:hover a{width:120px;padding-top:3px;padding-bottom:3px;line-height:25px}#centeredmenu li.level a{background:#CFC;color:#000;font-weight:400}#centeredmenu li.level:hover a{background:#eee}#centeredmenu li.ex a{background:#FC9;color:#000;font-weight:400}#centeredmenu li.ex:hover a{background:#eee}#centeredmenu li.prices a{background:#FF6;color:#000;font-weight:400}#centeredmenu li.prices:hover a{background:#eee}#centeredmenu li.cambridge-exams a,#centeredmenu li.cambridge-exams:hover a{padding-top:3px;padding-bottom:3px;line-height:25px;margin-right:4px;width:137px}#centeredmenu li.cambridge-exams a{background:#CF6;color:#000;font-weight:400}#centeredmenu li.cambridge-exams:hover a{background:#eee}#centeredmenu li.online a{background:#FCF;color:#000;font-weight:400;width:120px;padding-top:3px;padding-bottom:3px;line-height:25px}#centeredmenu li.online:hover a{background:#eee}ul#centeredmenu,ul#centeredmenu ul.official-exams{padding:0;margin:0 auto 35px;display:inline-block;width:auto;font-size:13px;font-weight:700;text-align:center;line-height:50px}ul#centeredmenu li,ul#centeredmenu ul.official-exams li{list-style-type:none;display:inline-block;margin-left:0;margin-right:0}ul#centeredmenu ul.official-exams li{margin-left:0;margin-right:0}ul#centeredmenu li a,ul#centeredmenu li ul.official-exams li a{text-decoration:none;padding-left:5px;padding-right:5px;width:auto;display:inline-block}ul#centeredmenu li{position:relative}ul#centeredmenu li ul.official-exams{display:none;position:absolute;top:32px;left:0}ul#centeredmenu li:hover ul.official-exams{display:block;width:128px;padding-left:0;padding-right:0;text-align:center;color:#000;background:#eee;line-height:25px;padding-top:7px}ul#centeredmenu ul.official-exams li.first a{color:#000;background:#CF6;width:137px;height:27px}ul#centeredmenu ul.official-exams li.first:hover a{color:#000;background:#eee;width:137px;height:27px}ul#centeredmenu ul.official-exams li.advanced a{color:#000;background:#CF6;width:137px;height:27px}ul#centeredmenu ul.official-exams li.advanced:hover a{color:#000;background:#eee;width:137px;height:27px}ul#centeredmenu ul.official-exams li.proficiency a{color:#000;background:#CF6;width:137px;height:27px}ul#centeredmenu ul.official-exams li.proficiency:hover a{color:#000;background:#eee;width:137px;height:27px}#content{position:relative;margin:0 auto;height:100%;font-size:9px;font-weight:400;line-height:1.5;text-align:center;background:#fff;color:#999;width:auto;padding:1em 8px 1px 4px}img[src*="girl_and_globe.jpg"]{padding-left:0;padding-right:0;text-align:center;width:138px;height:210px;margin:0 auto;display:none}img[src*="bullet.gif"]{padding-left:0;padding-right:3px;padding-bottom:2px;text-align:center}.foto{text-align:center}.address{font-size:15px;text-align:center;color:#003;border-top:0 solid #ccc;width:auto;margin:40px auto 0}.logo,.logo td{padding-top:0;border:0 solid #333;margin:0 auto}.logo,.logo tbody,.logo td,.logo th,.logo thead,.logo tr{display:block}.logo{padding-right:0;padding-left:0;font-size:18px;width:270px;text-align:center}.logo td:nth-of-type(odd){background:0 0;margin:0 auto;padding-top:0}.logo td{line-height:32px;background:#fff;color:#000;font-size:20px}#submit,.logo th{font-weight:700;color:#fff}.logo th{padding-top:0}#form{margin:16px auto 0;font-size:15px;width:90%}#submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#39f;width:80px;height:auto;font-size:14px;border:none;margin:0 auto;cursor:pointer}#submit:hover{opacity:.9;background:#9cf}#mail,textarea{font-size:16px;width:90%;background:#fff}#mail{border:0 solid #ccc}textarea{height:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0 solid #ccc;padding:10px;margin-top:3px;margin-bottom:20px;color:#3a3a3a}input,textarea{border-radius:5px}input:focus,textarea:focus{outline:0!important;border-color:#999;box-shadow:0 0 0 #719ECE}input{margin:3px auto 0;max-width:90%;background:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;padding:10px;font-size:14px}::-webkit-input-placeholder{color:#999;font-weight:400;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif}:-moz-placeholder{color:#999;font-weight:400;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif}::-moz-placeholder{color:#999;font-weight:400;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif}:-ms-input-placeholder{color:#999;font-weight:400;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif}#sendmessage{line-height:15px;background:#FF8C00;color:#fff;width:80px;text-align:center;font-size:20px;margin-bottom:20px;padding:8px 12px}}@media screen and (min-width:531px) and (max-width:730px){.irl,.irl td,.irl th{border:0 solid #999}#content,ul#centeredmenu li{position:relative}img[src*="girl_and_globe.jpg"]{padding-left:0;padding-right:0;text-align:center;width:180px;height:273px}.irl{margin-bottom:25px;margin-top:4px;color:#006;text-align:left;width:100%}.irl td{text-align:justify;background:#fff;font-size:13px}.irl th{padding-top:6px}#content{margin:0 auto;height:100%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:400;line-height:1.5;text-align:center;background:#fff;color:#999;width:480px;padding:1em 58px 1px 54px}#centeredmenu li.ex a,#centeredmenu li.ex:hover a,#centeredmenu li.level a,#centeredmenu li.level:hover a,#centeredmenu li.prices a,#centeredmenu li.prices:hover a{width:120px;padding-top:3px;padding-bottom:3px;line-height:25px}#centeredmenu li.level a{background:#CFC;color:#000;font-weight:400}#centeredmenu li.level:hover a{background:#eee}#centeredmenu li.ex a{background:#FC9;color:#000;font-weight:400}#centeredmenu li.ex:hover a{background:#eee}#centeredmenu li.prices a{background:#FF6;color:#000;font-weight:400}#centeredmenu li.prices:hover a{background:#eee}#centeredmenu li.cambridge-exams a,#centeredmenu li.cambridge-exams:hover a{padding-top:3px;padding-bottom:3px;line-height:25px;margin-right:4px;width:137px}#centeredmenu li.cambridge-exams a{background:#CF6;color:#000;font-weight:400}#centeredmenu li.cambridge-exams:hover a{background:#eee}#centeredmenu li.online a{background:#FCF;color:#000;font-weight:400;width:120px;padding-top:3px;padding-bottom:3px;line-height:25px}#centeredmenu li.online:hover a{background:#eee}ul#centeredmenu,ul#centeredmenu ul.official-exams{padding:0;margin:0 auto 35px;display:inline-block;width:auto;font-size:13px;font-weight:700;text-align:center;line-height:50px}ul#centeredmenu li,ul#centeredmenu ul.official-exams li{list-style-type:none;display:inline-block;margin-left:0;margin-right:0}ul#centeredmenu ul.official-exams li{margin-left:0;margin-right:0}ul#centeredmenu li a,ul#centeredmenu li ul.official-exams li a{text-decoration:none;padding-left:5px;padding-right:5px;width:auto;display:inline-block}ul#centeredmenu li ul.official-exams{display:none;position:absolute;top:32px;left:0}ul#centeredmenu li:hover ul.official-exams{display:block;width:128px;padding-left:0;padding-right:0;text-align:center;color:#000;background:#eee;line-height:25px;padding-top:7px}ul#centeredmenu ul.official-exams li.first a{color:#000;background:#CF6;width:137px;height:27px}ul#centeredmenu ul.official-exams li.first:hover a{color:#000;background:#eee;width:137px;height:27px}ul#centeredmenu ul.official-exams li.advanced a{color:#000;background:#CF6;width:137px;height:27px}ul#centeredmenu ul.official-exams li.advanced:hover a,ul#centeredmenu ul.official-exams li.proficiency:hover a{color:#000;background:#eee;width:137px;height:27px}}ul#centeredmenu ul.official-exams li.proficiency a{background:#FF8C00;color:#fff;width:60px;text-align:center;padding:6px 12px}