body{margin:20px auto;background:#d6eaf7 url(../images/bg.png) 0 -28px repeat-x;color:#313131;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:83%;text-align:center}h1,h2,h3,h4,h5,h6,form,img{margin:0;padding:0;border:0;text-align:left}a{color:#1F458E}a:hover{color:#031A4D}#header,#body,#footer{width:965px;margin:0 auto;padding:0}#header{background:#FFF;display:block;height:81px}#body{clear:both;min-height:800px;background:#fff url(../images/bg-body-center.png) center top repeat-y;text-align:left;display:inline-block;}#footer{clear:both;background:url(../images/bg2.png) bottom no-repeat;padding:30px 0 10px}h1.main_title{margin:2px 0 4px;padding:0;text-align:center;color:#51A7E6;font-size:16px}#header h1{float:left;margin:0 0 0 2px;padding:0}#header h1 #toplogo{padding-bottom:10px}#header #topmenu{float:right;margin-top:34px;width:514px;margin-right:10px}#header #topmenu.topmenu-rus{float:right;margin-right:0;margin-top:24px;width:545px}#header .topmenu-en{margin-top:21px!important}.bandera-header{margin-right:10px;float:right;position:relative;top:5px;right:10px}#header #topmenu ul{float:right;margin:0;padding:0}#header #topmenu li{float:left;margin:0;padding:0;list-style-type:none}#header #topmenu a,#header #topmenu a:active,#header #topmenu a:link{color:#FFF;font-weight:700;font-size:18px;text-align:center;display:block;margin:0 6px;padding:12px 9px;text-decoration:none;border-radius:15px 15px 0 0;background:#9dd53a;background:-moz-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9dd53a),color-stop(50%,#a1d54f),color-stop(51%,#80c217),color-stop(100%,#7cbc0a));background:-webkit-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);background:-o-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);background:-ms-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);background:linear-gradient(to bottom,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd53a',endColorstr='#7cbc0a',GradientType=0);box-shadow:2px -2px 2px 1px silver}#header #topmenu.topmenu-rus a,#header #topmenu.topmenu-rus a:active,#header #topmenu.topmenu-rus a:link{font-size:14px;font-weight:700;margin:0 4px;padding:12px 7px}#header #topmenu a:hover{background:#6db3f2;background:-moz-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6db3f2),color-stop(50%,#54a3ee),color-stop(51%,#3690f0),color-stop(100%,#1e69de));background:-webkit-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:-o-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:-ms-linear-gradient(top,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);background:linear-gradient(to bottom,#6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db3f2',endColorstr='#1e69de',GradientType=0);box-shadow:2px -2px 2px 1px #858585}#body #summary h3{color:#377009;font-family:Arial,Helvetica,sans-serif;font-size:20px;margin:15px 0;width:600px}#body #summary h3 strong{color:#419B00}#body #summary h3.spanish{background:url(../images/es.png) 0 -5px no-repeat;padding:0 0 0 40px}#body #summary h3.english{background:url(../images/uk.png) 0 -5px no-repeat;padding:0 0 0 40px}#body #summary ul#col-1{float:left;margin:2px 10px 2px 0}#body #summary ul#col-2{float:left;margin:2px 0}#body #summary ul#col-3{float:left;margin:0 28px 0 0;padding:0;width:270px}#body #summary ul#col-3 li{list-style:none;padding-left:100px;font-size:12px;height:90px}#body #summary ul#col-4{float:left;width:400px}#body #summary ul#col-5{float:left;width:500px;margin:0;text-align:justify}#body #summary ul#col-3 li.certificate{background:url(../images/banners/credits-1.png) 0 0 no-repeat}#body #summary ul#col-3 li.course{background:url(../images/banners/credits-2.png) 0 0 no-repeat}#body #summary ul#col-3 li.credits{background:url(../images/banners/credits-3.png) 0 0 no-repeat}#body #summary .register{position:absolute;right:55px;top:190px}#body #summary .register a{background:url(../images/bto-register.png) 0 0 no-repeat;width:146px;height:44px;display:block;text-indent:-9999px;float:left}#body #summary .register a:hover{background:url(../images/bto-register.png) 0 -44px no-repeat}#body #summary p em{font-size:.9em;font-style:normal}#body #summary .register-top{float:right;margin:10px 20px 0 0}#body #summary p strong{font-weight:bolder}#body #summary p em{font-size:.9em;font-style:normal}#body #summary .register-top{float:right;margin:10px 20px 0 0}.box1{float:left;width:412px;margin:0 10px 15px 0}.box2{float:right;width:170px;margin:10px 5px 40px 0;padding:0 3px;background:#eee;border:1px solid #ccc;font-size:11px}.box2 strong{color:#3F900A}#basic-accordian{border:5px solid #e0e0e0;padding:5px;width:580px}#accordion{border:5px solid #e0e0e0;margin:15px 0;padding:5px 15px}.accordion_headings{padding:5px;background:#9c0;color:#fff;border:1px solid #fff;cursor:pointer;font-weight:700}.accordion_headings:hover{background:#0cf}.accordion_child{padding:1px 5px;background:#eee}.header_highlight{background:#0cf}#body #sidebar_reg{width:220px;float:left}#body #sidebar{float:left;width:220px;margin:0 0 0 1px;padding:0 0 40px;border-bottom:1px solid #d4d2d2;border-right:1px solid #d4d2d2;background:#e2e2e2;background:-moz-linear-gradient(-45deg,#e2e2e2 0%,#eaeaea 50%,#e5e5e5 54%,#fefefe 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#e2e2e2),color-stop(50%,#eaeaea),color-stop(54%,#e5e5e5),color-stop(100%,#fefefe));background:-webkit-linear-gradient(-45deg,#e2e2e2 0%,#eaeaea 50%,#e5e5e5 54%,#fefefe 100%);background:-o-linear-gradient(-45deg,#e2e2e2 0%,#eaeaea 50%,#e5e5e5 54%,#fefefe 100%);background:-ms-linear-gradient(-45deg,#e2e2e2 0%,#eaeaea 50%,#e5e5e5 54%,#fefefe 100%);background:linear-gradient(135deg,#e2e2e2 0%,#eaeaea 50%,#e5e5e5 54%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#fefefe',GradientType=1)}#body #sidebar h3{margin:18px 10px;color:#3a3a3a;font-size:1.4em;font-weight:bolder}#body #sidebar h4{margin:25px 10px 10px;color:#3a3a3a;font-size:1em}#body #sidebar .subtitle{color:#419B00;font-size:.7em;text-transform:uppercase}#body #sidebar ul{list-style-type:none;margin:0;padding:0 15px;text-align:left}#body #sidebar ul li{border-bottom:1px solid #dedede}#body #sidebar ul li a{display:block;background:url(../images/bullet-menu.png) 5px center no-repeat;padding:4px 0 4px 20px;color:#281B1B;font-size:.8em;text-decoration:none}#body #sidebar ul li a:hover{color:#3A5624;background:#e2e2e2;background:-moz-linear-gradient(-45deg,#e2e2e2 0%,#dbdbdb 29%,#d1d1d1 56%,#fefefe 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#e2e2e2),color-stop(29%,#dbdbdb),color-stop(56%,#d1d1d1),color-stop(100%,#fefefe));background:-webkit-linear-gradient(-45deg,#e2e2e2 0%,#dbdbdb 29%,#d1d1d1 56%,#fefefe 100%);background:-o-linear-gradient(-45deg,#e2e2e2 0%,#dbdbdb 29%,#d1d1d1 56%,#fefefe 100%);background:-ms-linear-gradient(-45deg,#e2e2e2 0%,#dbdbdb 29%,#d1d1d1 56%,#fefefe 100%);background:linear-gradient(135deg,#e2e2e2 0%,#dbdbdb 29%,#d1d1d1 56%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#fefefe',GradientType=1)}#body #sidebar ul li a.register{color:#3F900A;font-weight:700}#body #sidebar ul li a.register:hover{color:#2F6A08}#body #sidebar #menu_semester li a{display:block;background:url(../images/arrow-menu.png) 0 0 no-repeat;padding:4px 0 4px 20px;color:#3a3a3a;font-size:.8em;text-decoration:none}#body #sidebar #menu_semester li a a{background-image:none}#body #sidebar #menu_semester li a:hover{background-color:#DEDCDC;color:#101010}#body #sidebar #menu_semester .arrowleft{background-position:0 0}#body #sidebar #menu_semester .arrowdown{background-position:0 -20px}#body #sidebar #menu_semester #submenu_language li a,#body #sidebar #menu_semester #submenu_business li a,#body #sidebar #menu_semester #submenu_economy li a,#body #sidebar #menu_semester #submenu_history li a,#body #sidebar #menu_semester #submenu_architecture li a{background:url(../images/bullet-menu.png) 5px center no-repeat}#body #sidebar p{margin:0 10px;font-size:.8em;line-height:1.4em;text-align:left;color:#666}#body #sidebar p a{color:#3a3a3a;text-decoration:none}#body #sidebar p a:hover{color:#101010;text-decoration:underline}#body #sidebar p.more{background:url(../images/bullet-menu-more.png) left no-repeat;margin:5px 10px 10px 35px;padding:0 0 0 12px;color:#555;font-size:.7em}#body #sidebar p.more a{color:#419B00;text-decoration:none}#body #sidebar p.more a:hover{color:#307200;text-decoration:underline}#body #content{float:right}#body #content .highlight{background:#f0f0f0;border-bottom:1px solid #e0e0e0;padding:10px 20px 20px;color:#666}#body #content .highlight h3{margin:.6em 0;color:#606060;font-size:1.4em;font-weight:bolder;letter-spacing:-.4px}#body #content .highlight p{font-size:.9em;line-height:1.4em}#body #content .courses{background:url(../images/bg-program-overview.png) bottom right no-repeat;padding:10px 150px 20px 20px}#body #content h3{margin:.6em 0;color:#111;font-size:1.2em;font-weight:bolder}#body #content h4{color:#34A212;font-size:16px;margin:15px 0}#body #content p{margin:1em 0;line-height:1.6em;font-size:.95em}#body #content ul{margin-top:0}#body #content li{font-size:.95em;text-align:left;line-height:1.4em;list-style-type:square}#body #content ol li{list-style-type:decimal;margin:1em 0;line-height:1.4em}#body #content li.pdf{list-style-image:url(../images/ico-pdf.png)}#body #content .wide{background:#fff;padding:10px 20px;width:700px}#body #content .leftcourse,#body #content .rightcourse{background:#F1F6F9;height:200px;font-size:.9em;border:1px solid #C8D1D2}#body #content .leftcourse h4,#body #content .rightcourse h4{margin:5px 0 8px;font-size:1.2em;font-weight:bolder}#body #content .leftcourse ul,#body #content .rightcourse ul{margin:0}#body #content .leftcourse li,#body #content .rightcourse li{margin:5px 0 0 2px}#body #content .leftcourse{float:left;width:290px;padding:0 5px}#body #content .rightcourse{float:left;width:292px;padding:0 5px}#body #content .left{float:left;width:250px;padding:10px 0 10px 30px}#body #content .right{border:0 solid #0c0;margin:0 0 0 340px;padding:10px 20px;background:#fff url(../images/bg-dot-vertical.png) 1px 0 repeat-y}#body #content .photoleft{float:left;padding:0 20px 20px 0;border:0}#body #content .photoright{float:right;padding:0 0 20px 20px;border:0}table.price{margin:1em auto;background:#fff;border:1px solid #aaa}table.price th{font-size:1em;background:#9BBB59;border-bottom:1px solid #aaa;color:#fff;text-align:center}table.price td{padding:4px;border-bottom:1px solid #eee;font-size:.9em;color:#292929}#body #content div.datetime{float:left;margin:20px;padding:0;border:1px solid #000;width:4em}#body #content div.datetime p{margin:0 auto;padding:0;text-align:center;font-size:x-small}#body #content div.datetime .top{color:#fefefe;background-color:#2f4765;padding:2px 1px}#body #content div.datetime .top p{font:bold x-small/100% Georgia,"New Century Schoolbook","Book Antiqua","Times New Roman",serif;letter-spacing:.12em;text-transform:uppercase;background:url(../images/bg-caltop.gif) no-repeat 50% 0;margin:-9px auto 0;padding-top:11px}#body #content div.datetime p.day{font:bold 1.5em/98% Georgia,"New Century Schoolbook","Book Antiqua","Times New Roman",serif;letter-spacing:.13em}#body #content div.datetime p.mon{font:x-small/135% Verdana,Geneva,Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:uppercase}#body #content div.datetime p.yr{font:x-small/110% Verdana,Geneva,Arial,Helvetica,sans-serif;letter-spacing:.05em}#body #contentdiv.datetime .btm{color:#365174;background:transparent;border-left:1px solid #a1c6ac;margin:0 10px 5px 0;padding:0 0 1px}table.price td.even{background:#E6EED5}table.price td.odd{background:#fff}table.coursescolumn{background:#fff url(../images/bg-table-light-blue.png) bottom left repeat-x;border:1px solid #a6d0e7}table.coursescolumn th{font-family:Georgia,Arial,Helvetica,sans-serif;font-size:1.1em;color:#111;text-align:left}table.coursescolumn th.title{background:#0cf;font:bold small-caps 1em Arial,Helvetica,sans-serif;letter-spacing:1px;color:#fff}table.coursescolumn td{font-family:Arial,Helvetica,sans-serif;font-size:.92em;line-height:1.6em}form.uabform fieldset{width:520px;margin:20px 1em;border:1px solid #D4D2D2}form.uabform fieldset legend{color:#111;font-size:.9em;font-weight:700}form.uabform label{color:#606060;font-weight:700}form.uabform input.field,form.uabform textarea.field{margin:4px 0;padding:2px 5px;border:1px solid #ccc;border-bottom:2px solid #aaa;border-right:2px solid #aaa;font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#505050}form.uabform select.field{margin:4px 0;border:1px solid #aaa;font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#303030}form.uabform p.formtext,form.uabform ul.formtext{background:#FFF4C9;border-left:5px solid #fc0;margin-left:10px;padding:2px 5px 2px 8px;color:#333}form.uabform ul.formtext{margin-top:20px}form.uabform ul.formtext li{margin-left:20px}form.uabform .price{border:0;background:#fff;color:#c00;font-weight:700}#moreinfo{display:block;background:url(../images/button-more-info.png) 0 0 no-repeat;height:20px;width:94px}#moreinfo:hover{background-position:0 -20px}a.button{padding:3px 8px;background:#8acf13 url(../images/bg-button.png) bottom repeat-x;border:1px solid #6EC700;color:#fff;letter-spacing:.01em;font-weight:700;text-decoration:none;cursor:pointer}a.button:hover{border:1px solid #508e06;color:#ffc}.footnote{padding:1em;color:#666}#moreinfo span,.btn-register span{display:none}.clear{clear:both}#footer .footerbox{width:940px;height:30px;margin:10px auto;padding:10px 0 0;background:#ebf1f6;background:-moz-linear-gradient(-45deg,#ebf1f6 0%,#89c3eb 55%,#d5ebfb 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#ebf1f6),color-stop(55%,#89c3eb),color-stop(100%,#d5ebfb));background:-webkit-linear-gradient(-45deg,#ebf1f6 0%,#89c3eb 55%,#d5ebfb 100%);background:-o-linear-gradient(-45deg,#ebf1f6 0%,#89c3eb 55%,#d5ebfb 100%);background:-ms-linear-gradient(-45deg,#ebf1f6 0%,#89c3eb 55%,#d5ebfb 100%);background:linear-gradient(135deg,#ebf1f6 0%,#89c3eb 55%,#d5ebfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf1f6',endColorstr='#d5ebfb',GradientType=1)}#footer h6{color:#191B1B;text-align:center;font-weight:400;font-size:13px}#footer h6 a{color:#09185C;text-decoration:none}#footer h6 a:hover{color:#3A5624}.mensajeError{color:#C33;border:1px solid #C33;font-size:11px;padding:2px 4px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.PriceTable{margin:25px 0 5px}.PriceTable th,th.School,.PriceTable td{border-right:2px solid #FFF;padding-left:4px;padding-right:4px}.PriceTable th{background:#d2ff6b;background:-moz-linear-gradient(left,#d2ff6b 6%,#afdb02 48%,#d4ff70 95%,#d2ff6b 95%);background:-webkit-gradient(linear,left top,right top,color-stop(6%,#d2ff6b),color-stop(48%,#afdb02),color-stop(95%,#d4ff70),color-stop(95%,#d2ff6b));background:-webkit-linear-gradient(left,#d2ff6b 6%,#afdb02 48%,#d4ff70 95%,#d2ff6b 95%);background:-o-linear-gradient(left,#d2ff6b 6%,#afdb02 48%,#d4ff70 95%,#d2ff6b 95%);background:-ms-linear-gradient(left,#d2ff6b 6%,#afdb02 48%,#d4ff70 95%,#d2ff6b 95%);background:linear-gradient(to right,#d2ff6b 6%,#afdb02 48%,#d4ff70 95%,#d2ff6b 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2ff6b',endColorstr='#d2ff6b',GradientType=1)}th.UniPrice{background-color:#FDA;border-right:2px solid #FFF;border-bottom:5px solid #FFF;padding-left:4px;padding-right:4px}th.OffPrice{background-color:#E0E0E0;border-right:2px solid #FFF;border-bottom:5px solid #FFF;padding-left:4px;padding-right:4px}th.School{font:normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica}.PriceTable td,td.OffPrice{font:normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;border-right:2px solid #FFF;text-align:center;padding:5px 2px;background:#b0d4e3;background:-moz-linear-gradient(-45deg,#b0d4e3 0%,#88bacf 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#b0d4e3),color-stop(100%,#88bacf));background:-webkit-linear-gradient(-45deg,#b0d4e3 0%,#88bacf 100%);background:-o-linear-gradient(-45deg,#b0d4e3 0%,#88bacf 100%);background:-ms-linear-gradient(-45deg,#b0d4e3 0%,#88bacf 100%);background:linear-gradient(135deg,#b0d4e3 0%,#88bacf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0d4e3',endColorstr='#88bacf',GradientType=1)}td.UniPrice{font:normal normal bold 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;background-color:#EEE}.AccomPriceTable{font:normal 80%/130% Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica;table-layout:fixed;width:440px}#countrydivcontainer .AccomPriceTable{font:normal 70%/130% Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica;width:100%;_width:430px}.AccomPriceTable th,.AccomPriceTable td{background-color:#E0E0E0;font:normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;border-right:2px solid #FFF;border-bottom:2px solid #FFF;padding-left:4px;padding-right:4px}th.HighLight{background-color:#FDA;font:normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;border-right:2px solid #FFF;border-bottom:5px solid #FFF;padding-left:4px;padding-right:4px}th.LowLight{background-color:#E0E0E0;font:normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;border-right:2px solid #FFF;border-bottom:5px solid #FFF;padding-left:4px;padding-right:4px}.AccomPriceTable td{font:normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;border-right:2px solid #FFF}td.LowLight{font:normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;border-right:2px solid #FFF;font:normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;border-right:2px solid #FFF}td.HighLight{font:normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;background-color:#FDA}.courseprice{margin:5px auto;font-family:Arial,Helvetica,sans-serif;border:1px solid #ccc}table.courseprice{border:1px solid #ccc}.courseprice th{padding:2px 0;background:#E0E0E0;border-bottom:2px solid #fff;font-size:.95em}.courseprice td{font-size:.9em}.courseprice td.odd{background:#FDA}.courseprice td.even{background:#E0E0E0}span.tit_vig{color:#34A212;float:right;font-weight:700}.nvleftright{color:#0C7FBF;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.star-rating{margin-top:10px}.textoFormularioEncuesta{color:#222;font-size:12px;padding:10px 5px;border:1px solid #89C2DF}#encuesta{margin-bottom:20px;margin-right:15px;margin-top:20px;padding:20px 15px}#craftysyntax_9{margin:15px 0 4px}.theme-default .nivo-caption .read-more{float:right;margin-top:20px}.theme-default .nivo-caption .read-more a{width:146px;height:88px;display:block;text-indent:-9999px}.ui-state-active{background:none repeat scroll 0 0 #0CF}h3.slide-title{color:#E8FAD1;font-size:26px;font-style:normal;margin:10px 0}h3.slide-title-b{color:#557e20;font-size:26px;font-style:normal;margin:10px 0}.nivo-caption p.slide-copy-b{color:#313131}.ficha-escuela h2{border-bottom:2px dotted #B1D7E5;color:#075972;font-family:"PT Sans",Georgia,"Times New Roman",Times,serif;font-size:25px;line-height:125%;margin-bottom:10px;padding-bottom:15px}#residencias .escuela-fotos images{border:4px solid #8DBC43}.content h4{color:#805736;font-family:Verdana,Geneva,sans-serif;font-size:1.2em;margin:1.4em 0}.content .descripcion-title h4{background-color:#78AE34;color:#000!important;margin:15px 0 0;padding:4px 6px 6px;width:98%}.residencia-map{border:3px solid #D4D2D2;margin-top:10px;height:351px;float:left}.map-address{background-color:#DDD2A6;color:#8E613C;margin:10px 0;width:100%}.map-address p{padding-left:20px;margin:5px 0}#residencias .informacion{width:97%}#residencias .info-list-detall{background-color:#C1D7DD}#residencias .informacion ul{margin:0;padding:7px 12px 15px}#residencias .informacion li{border:medium none;color:#595959;font-size:13px;list-style:none outside none!important;margin:5px 0 0;padding-left:25px;padding-top:3px}#residencias .informacion li.deposito{background:url(images/icon-deposito.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.ubicacion{background:url(images/icon-ubicacion.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.gaad{background:url(images/icon-gastos-adicionales.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.cultdep{background:url(images/icon-cultura-deporte.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.ropa{background:url(images/icon-ropas-toallas.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.entrada{background:url(images/icon-entrada.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.salida{background:url(images/icon-salida.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.internet{background:url(images/icon-internet.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.bano{background:url(images/icon-bano.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.pension{background:url(images/icon-pension.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.lavanderia{background:url(images/icon-lavanderia.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.disponibilidad{background:url(images/icon-disponibilidad.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.dis-escuela{background:url(images/icon-escuela.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.dis-centro{background:url(images/icon-dis-centro.png) no-repeat scroll 0 2px transparent}#residencias .informacion li.limpieza{background:url(images/icon-limpieza.png) no-repeat scroll 0 2px transparent}#residencias .informacion li span{color:#851D00}#residencias .volver{margin-top:30px}#residencias .volver a{background:url(images/bto-volver.png) repeat-x scroll 0 0 transparent;color:#FFF;font-family:"PT Sans",Georgia,"Times New Roman",Times,serif;font-size:13px;height:15px;.height:19px;padding:2px 15px;text-align:center;text-decoration:none;text-shadow:0 0 .5em #000;text-transform:uppercase;border:2px solid #CEE5EF;border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px}#residencias .volver a:hover{background:url(images/bto-volver.png) repeat-x scroll 0 -21px transparent}#residencias .registro a{background:url(images/bto-registro.png) repeat-x scroll 0 0 transparent;color:#FFF;font-family:"PT Sans",Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:700;height:16px;.height:22px;letter-spacing:.8px;padding:3px 20px;text-decoration:none;text-shadow:0 0 .5em #000;text-transform:uppercase;border:2px solid #F4E9DF;border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px}#residencias .registro a:hover{background:url(images/bto-registro.png) repeat-x scroll 0 -22px #7c1905}#residencias .resiencia-mas-info{border:1px solid #34A212;list-style:none outside none;margin:20px 0 0;padding:5px 15px}#residencias .resiencia-mas-info h5{border-bottom:1px solid #34A212;color:#34A212;font-size:16px;font-weight:700;margin:10px 0;padding-bottom:4px}#residencias .registro{margin-top:18px;margin-left:435px;margin-bottom:10px;width:123px}#izqda{float:left;width:180px}#caja-izq{float:left;width:300px}.nopadding th,.nopadding td{padding:0!important}.semipadding th,.semipadding td{padding:4px 10px!important}.nopadding th.School{font-size:10px!important}.texto-fecha{font-size:9px;weight:bold;color:#6D6E70}.boton-courses{-moz-box-shadow:inset 0 1px 0 0 #c1ed9c;-webkit-box-shadow:inset 0 1px 0 0 #c1ed9c;box-shadow:inset 0 1px 0 0 #c1ed9c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#9dce2c),color-stop(1,#8cb82b));background:-moz-linear-gradient(center top,#9dce2c 5%,#8cb82b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c',endColorstr='#8cb82b');background-color:#9dce2c;-webkit-border-top-left-radius:15px;-moz-border-radius-topleft:15px;border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topright:15px;border-top-right-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;text-indent:0;border:1px solid #83c41a;display:inline-block;color:#fff;font-family:Arial;font-size:15px;font-weight:700;font-style:normal;height:47px;line-height:47px;width:150px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #689324}.boton-courses:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#8cb82b),color-stop(1,#9dce2c));background:-moz-linear-gradient(center top,#8cb82b 5%,#9dce2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b',endColorstr='#9dce2c');background-color:#8cb82b}.boton-courses:active{position:relative;top:1px}.boton-menu{margin-left:5px!important}.bandera{float:right;position:relative;top:5px;right:20px}.boton-register{-moz-box-shadow:inset 0 1px 5px 0 #fed897;-webkit-box-shadow:inset 0 1px 5px 0 #fed897;box-shadow:inset 0 1px 5px 0 #fed897;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f6b33d),color-stop(1,#d29105));background:-moz-linear-gradient(center top,#f6b33d 5%,#d29105 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d',endColorstr='#d29105');background-color:#f6b33d;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;text-indent:0;border:3px solid #eda933;display:inline-block;color:#fff;font-family:Arial;font-size:22px;font-weight:700;font-style:normal;height:40px;line-height:40px;width:185px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #cd8a15}.boton-register:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#d29105),color-stop(1,#f6b33d));background:-moz-linear-gradient(center top,#d29105 5%,#f6b33d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105',endColorstr='#f6b33d');background-color:#d29105}.caja_reg{float:right;width:195px;padding:20px 0 0;text-align:center}.caja_left{float:left;width:705px}.caja_reg img{margin:5px auto}.caja_reg a{margin:5px auto}.subtitle{color:#1D6A08!important;font-size:13px!important;margin:15px 0!important}a.boton_accom{text-decoration:none!important;display:block;text-align:center;border-radius:6px;margin:0 auto;text-transform:uppercase}a.boton_accom span.bot{display:block;width:100%;height:100%;margin:0;padding:0}a.boton_accom span.bot strong{display:block;width:100%;height:100%;margin:0;padding:0;color:#FFF;font-size:22px;display:block;width:100%;height:100%;margin:0;padding:0}a.boton_accom span.bot strong img{float:right;margin:12px 5px 0 0;border:0}a.boton_accom span.bot strong span{float:left;color:#FFF;font-size:17px;padding:19px 0 0 11px;text-shadow:1px 2px 3px #000}a.boton_school_details{border-top:2px solid #676767;height:59px;width:257px;background:#55A03D url(/css/botones/school_details_bg_mid.png) bottom left repeat-x}a.boton_school_details span.bot{background:transparent url(/css/botones/school_details_bg_left.png) bottom left no-repeat}a.boton_school_details span.bot strong{background:transparent url(/css/botones/school_details_bg_right.png) bottom right no-repeat}a.boton_school_details:hover span.bot strong span{text-shadow:1px 2px 3px #B3DFA8}a.boton_school_details:hover{border-top:2px solid #97D084}ul.facts_left,ul.facts_right{width:220px;float:left}#body #homeimage{background:url(../images/home-photo2.jpg) 1px 0 no-repeat;height:260px;width:964px;border-top:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5}#body #summary{background:#ebf1f6;background:-moz-linear-gradient(left,#ebf1f6 0%,#abd3ee 50%,#9BC6E4 72%,#9DBACF 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#ebf1f6),color-stop(50%,#abd3ee),color-stop(72%,#81c0ea),color-stop(100%,#90cef9));background:-webkit-linear-gradient(left,#ebf1f6 0%,#abd3ee 50%,#9BC6E4 72%,#9DBACF 100%);background:-o-linear-gradient(left,#ebf1f6 0%,#abd3ee 50%,#9BC6E4 72%,#9DBACF 100%);background:-ms-linear-gradient(left,#ebf1f6 0%,#abd3ee 50%,#9BC6E4 72%,#9DBACF 100%);background:linear-gradient(to right,#ebf1f6 0%,#abd3ee 50%,#9BC6E4 72%,#9DBACF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf1f6',endColorstr='#9DBACF',GradientType=1);min-height:272px;width:900px;padding:0 32px;border-top:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;position:relative}#body #summary h2{border-bottom:3px solid #99CD00;color:#071A26;font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:400;letter-spacing:0;margin:20px 0 .4em;padding-bottom:10px}#body #summary li{color:#22282C}#body #summary p{color:#22282C;font-size:13px;line-height:130%;margin:0 0 .6em;width:620px}#body #summary p span{color:#22282C;font-weight:bolder;margin:10px 0;font-size:14px}#body #summary .botoncourse{float:left}.botoncourse_header{font-family:Arial,Helvetica,sans-serif;color:#050505;padding:5px;background:-moz-linear-gradient(top,#48ff00 0%,#175707);background:-webkit-gradient(linear,left top,left bottom,from(#48ff00),to(#175707));-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #4e7bc9;-moz-box-shadow:0 1px 3px rgba(000,000,000,0.2),inset 0 0 1px rgba(255,255,255,0.6);-webkit-box-shadow:0 1px 3px rgba(000,000,000,0.2),inset 0 0 1px rgba(255,255,255,0.6);box-shadow:0 1px 3px rgba(000,000,000,0.2),inset 0 0 1px rgba(255,255,255,0.6);text-shadow:0 -1px 0 rgba(000,000,000,0.4),0px 1px 0 rgba(255,255,255,0.3);display:block;font-size:16px;width:202px;text-decoration:none;float:left;margin-right:10px;text-align:center}.botoncourse_header:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.2,#68B3EF),color-stop(0.8,#144491));background:-moz-linear-gradient(center top,#68B3EF 20%,#144491 80%) repeat scroll 0 0 rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68B3EF',endColorstr='#144491');background-color:#144491}.button{font:15px Calibri,Arial,sans-serif;text-shadow:1px 1px 0 rgba(255,255,255,0.4);text-decoration:none!important;white-space:nowrap;display:inline-block;vertical-align:baseline;position:relative;cursor:pointer;padding:10px 20px;background-repeat:no-repeat;background-position:bottom left;background-image:url(/css/images/button_bg.png);background-position:bottom left,top right,0 0,0 0;background-clip:border-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 1px #fff inset;-webkit-box-shadow:0 0 1px #fff inset;box-shadow:0 0 1px #fff inset;-webkit-transition:background-position 1s;-moz-transition:background-position 1s;transition:background-position 1s}.button:hover{background-position:top left;background-position:top left,bottom right,0 0,0 0}.button.big{font-size:30px}.button.medium{font-size:22px}.button.small{font-size:13px}.button.rounded{-moz-border-radius:4em;-webkit-border-radius:4em;border-radius:4em}.blue.button{color:#0f4b6d!important;border:1px solid #84acc3!important;background-color:#48b5f2;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(89,208,244,1) 0,rgba(89,208,244,0) 100px),-moz-linear-gradient(#4fbbf7,#3faeeb);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(89,208,244,1)),to(rgba(89,208,244,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#4fbbf7),to(#3faeeb))}.blue.button:hover{background-color:#63c7fe;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(109,217,250,1) 0,rgba(109,217,250,0) 100px),-moz-linear-gradient(#63c7fe,#58bef7);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(109,217,250,1)),to(rgba(109,217,250,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#63c7fe),to(#58bef7))}.green.button{color:#345903!important;border:1px solid #96a37b!important;background-color:#79be1e;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(162,211,30,1) 0,rgba(162,211,30,0) 100px),-moz-linear-gradient(#82cc27,#74b317);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(162,211,30,1)),to(rgba(162,211,30,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#82cc27),to(#74b317))}.green.button:hover{background-color:#89d228;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(183,229,45,1) 0,rgba(183,229,45,0) 100px),-moz-linear-gradient(#90de31,#7fc01e);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(183,229,45,1)),to(rgba(183,229,45,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#90de31),to(#7fc01e))}.orange.button{color:#693e0a!important;border:1px solid #bea280!important;background-color:#e38d27;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(232,189,45,1) 0,rgba(232,189,45,0) 100px),-moz-linear-gradient(#f1982f,#d4821f);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(232,189,45,1)),to(rgba(232,189,45,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#f1982f),to(#d4821f))}.orange.button:hover{background-color:#ec9732;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(241,192,52,1) 0,rgba(241,192,52,0) 100px),-moz-linear-gradient(#f9a746,#e18f2b);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(241,192,52,1)),to(rgba(241,192,52,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#f9a746),to(#e18f2b))}.gray.button{color:#525252!important;border:1px solid #a5a5a5!important;background-color:#a9adb1;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(197,199,202,1) 0,rgba(197,199,202,0) 100px),-moz-linear-gradient(#c5c7ca,#92989c);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(197,199,202,1)),to(rgba(197,199,202,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#c5c7ca),to(#92989c))}.gray.button:hover{background-color:#b6bbc0;background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(202,205,208,1) 0,rgba(202,205,208,0) 100px),-moz-linear-gradient(#d1d3d6,#9fa5a9);background-image:url(/css/images/button_bg.png),url(/css/images/button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(202,205,208,1)),to(rgba(202,205,208,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#d1d3d6),to(#9fa5a9))}.b_courses_info{float:right;margin-right:15px}.b_courses_register{float:right;margin-left:10px;top:6px}.b_header{margin-left:5px}.clear{clear:both;padding-bottom:10px}.b_header_top{float:right;position:relative;right:10px;top:40px}.register-big{background:#f7fbfc;background:-moz-linear-gradient(-45deg,#f7fbfc 0%,#daebef 46%,#c7dbe0 100%,#c7dbe0 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#f7fbfc),color-stop(46%,#daebef),color-stop(100%,#c7dbe0),color-stop(100%,#c7dbe0));background:-webkit-linear-gradient(-45deg,#f7fbfc 0%,#daebef 46%,#c7dbe0 100%,#c7dbe0 100%);background:-o-linear-gradient(-45deg,#f7fbfc 0%,#daebef 46%,#c7dbe0 100%,#c7dbe0 100%);background:-ms-linear-gradient(-45deg,#f7fbfc 0%,#daebef 46%,#c7dbe0 100%,#c7dbe0 100%);background:linear-gradient(135deg,#f7fbfc 0%,#daebef 46%,#c7dbe0 100%,#c7dbe0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fbfc',endColorstr='#c7dbe0',GradientType=1);border-radius:5px;float:left;margin:5px 0 15px;width:100%}.register-big ul.points{float:left;margin:0;padding:10px 0 0;width:400px}.register-big ul.points li{background:url(/img/icon-ponits-box-list.png) no-repeat scroll 0 5px rgba(0,0,0,0);color:#0B4481;font-size:11px;font-weight:700;line-height:110%!important;list-style:none outside none!important;margin:5px 0 2px 25px;padding-bottom:7px;padding-left:10px}.b_call_action{margin-top:50px}.b_call_action_c{margin-left:10px;margin-top:22px}.b_call_action_a{margin-left:10px;margin-top:40px}div.cert{border:1px solid #A4A4A4;border-radius:6px;color:#2C5885;font-size:11px;font-weight:700;line-height:110%;margin:10px 0;padding:10px 0;text-align:center}.facts_city ul{margin:10px 0 10px 14px;list-style-type:square}.facts_city ul li{line-height:15px}.long_all{width:690px!important}#body #summary ul.tipo_cursos{float:left;width:643px;margin:0 0 35px}#body .summary{height:auto!important;float:left!important}.p_bottom{padding-bottom:15px}div.clear{clear:both}a.a_slide_home{position:absolute;z-index:20;margin-left:770px;margin-top:205px}div.faq-bcn p{text-align:justify}div.faq-bcn h3{text-align:center;color:#0872C8!important}div.faq-bcn{border:5px solid #E0E0E0;margin:15px 0;padding:5px 15px}@media screen and (min-width: 950px) and (max-width: 979px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:950px!important}#body #sidebar,#body #sidebar_reg{width:205px!important}#craftysyntax_9 img{width:204px!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:755px!important;margin-top:205px!important}#slider,.slider-wrapper{width:950px!important}#body #summary{padding:0 25px!important;width:900px!important}#header #topmenu{width:500px!important}}@media screen and (min-width: 890px) and (max-width: 949px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:890px!important}#body #sidebar,#body #sidebar_reg{width:160px!important}#body #sidebar ul li a{font-size:12px!important;padding:6px 0 6px 20px !important}#craftysyntax_9 img{width:160px!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:695px!important;margin-top:205px!important}#slider,.slider-wrapper{width:890px!important}#body #summary{padding:0 25px!important;width:840px!important}.caja_left{float:left!important;width:645px!important}#body #summary a.green.button{font-size:25px!important;margin:10px 20px!important}#body #summary h3 img{width:860px!important}#header #topmenu{width:auto!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu li{margin:0 10px!important}body #body #content .wide{width:688px!important}#footer .footerbox{width:890px!important}#registration-form input.register{font-size:30px!important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#body #summary ul#col-3{margin:0 10px 0 0 !important}}@media screen and (min-width: 790px) and (max-width: 889px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:790px!important}#body #sidebar,#body #sidebar_reg{width:160px!important}#body #sidebar ul li a{font-size:12px!important;padding:6px 0 6px 20px !important}#craftysyntax_9 img{width:160px!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:695px!important;margin-top:205px!important}#slider,.slider-wrapper{width:790px!important}#body #summary{padding:0 25px!important;width:740px!important}.caja_left{float:left!important;width:545px!important}#body #summary a.green.button{font-size:25px!important;margin:10px 20px!important}#body #summary h3 img{width:760px!important;height:auto!important}#header #topmenu{width:auto!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu li{margin:0 10px!important}body #body #content .wide{width:588px!important}#footer .footerbox{width:790px!important}#registration-form input.register{font-size:30px!important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px!important}div.intro_div{width:570px!important}textarea#comments{width:270px!important}table.contact-info{width:570px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}#body #summary ul#col-3{margin:0 15px 0 0 !important;width:230px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{padding-left:85px!important;font-size:13px}}@media screen and (min-width: 760px) and (max-width: 789px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:760px!important}#body #sidebar,#body #sidebar_reg{width:160px!important}#body #sidebar h4{margin:25px 5px 10px!important}#body #sidebar ul{padding:0 5px!important}#body #sidebar ul li a{font-size:13px!important;padding:6px 0 6px 20px !important}#craftysyntax_9 img{width:160px!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:550px!important;margin-top:205px!important}#slider,.slider-wrapper{width:760px!important}#body #summary{padding:0 25px!important;width:710px!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{width:315px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px 20px!important}#body #summary h3 img{width:730px!important;height:auto!important}#header #topmenu{width:auto!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu li{margin:0 10px!important}body #body #content .wide{width:558px!important}#footer .footerbox{width:760px!important}#registration-form input.register{font-size:30px!important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px!important}div.intro_div{width:540px!important}textarea#comments{width:270px!important}table.contact-info{width:540px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:365px!important}.map_contact iframe{width:565px!important}table.contact-mas-info td h4{width:auto!important}#body #summary ul#col-3{margin:0 5px 0 0 !important;width:230px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{padding-left:85px!important;font-size:13px}}@media screen and (min-width: 640px) and (max-width: 759px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:640px!important}#footer{padding:20px 0 0!important}#body #sidebar,#body #sidebar_reg{width:150px!important}#body #sidebar h4{margin:25px 0 10px 2px !important}#body #sidebar ul{padding:0!important}#body #sidebar ul li a{font-size:15px!important;padding:6px 0 6px 15px !important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:430px!important;margin-top:205px!important}#slider,.slider-wrapper{width:640px!important}#body #summary{padding:0 25px!important;width:590px!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{width:315px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px 20px!important}#body #summary h3 img{width:620px!important;height:auto!important}#header #topmenu{width:auto!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu li{margin:0 10px!important}body #body #content .wide{width:478px!important;padding:10px 5px!important}#footer .footerbox{width:640px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important}#registration-form input.register{font-size:30px!important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px!important}div.intro_div{width:420px!important}textarea#comments{width:270px!important}table.contact-info{width:420px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important}.map_contact iframe{width:445px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:440px!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 4px!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block;float:left}#body #summary ul#col-3{margin:0 5px 0 0 !important;width:190px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px}}@media screen and (min-width: 595px) and (max-width: 639px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:595px!important}#footer{padding:20px 0 0!important}#body #sidebar{width:147px!important}#body #sidebar_reg{width:100%!important}#body #sidebar h4{margin:25px 0 10px 2px !important}#body #sidebar ul{padding:0!important}#body #sidebar ul li a{font-size:17px!important;padding:7px 0 7px 4px !important;background:none!important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:410px!important;margin-top:205px!important}#slider,.slider-wrapper{width:595px!important}#body #summary{padding:0 25px!important;width:545px!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{padding:0 0 0 10px !important;width:260px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px!important}#body #summary h3 img{width:575px!important;height:auto!important}#header #topmenu{width:auto!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu li{margin:0 20px!important}body #body #content .wide{padding:10px 2px!important;width:440px!important}#footer .footerbox{width:595px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important}#registration-form input.register{font-size:30px!important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px!important}div.intro_div{width:420px!important}textarea#comments{width:270px!important}table.contact-info{width:420px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important;border:0!important;background:transparent!important}.map_contact iframe{width:440px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:440px!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 0!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block!important;float:left!important}#accordion{border:0!important;padding:5px!important}.accordion_headings{font-size:16px!important;padding:10px 0 10px 5px !important}body div.cert{border-width:0!important;float:left!important;width:50%!important;margin:0!important;padding:0!important}.PriceTable td,.PriceTable th{display:block!important;padding:0!important;border:1px solid #FFF!important;height:20px!important}.PriceTable tr{display:block!important;float:left!important;width:50%!important}.courseprice{margin:5px 0 5px -25px !important}#body #summary ul#col-3{margin:0 5px 0 0 !important;width:176px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px}}@media screen and (min-width: 560px) and (max-width: 594px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:560px!important}#footer{padding:20px 0 0!important}#body #sidebar,#body #sidebar_reg{width:100%!important}#body #sidebar h4{display:none}#body #sidebar ul{padding:0!important;border-right:5px solid silver!important;float:left!important;width:270px!important}#body #sidebar ul li a{font-size:17px!important;padding:7px 0 7px 4px !important;background:none!important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:370px!important;margin-top:205px!important}#slider,.slider-wrapper{width:560px!important}#body #summary{padding:0 25px!important;width:510px!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{padding:0 0 0 5px !important;width:550px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px!important}#body #summary h3 img{width:540px!important;height:auto!important}#header #topmenu{width:auto!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu li{margin:0 15px!important}body #body #content .wide{padding:10px 2px!important;width:560px!important}#footer .footerbox{width:560px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important}#registration-form input.register{font-size:30px!important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px!important}div.intro_div{width:540px!important}textarea#comments{width:270px!important}table.contact-info{width:540px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important;border:0!important;background:transparent!important}.map_contact iframe{width:540px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:540px!important;padding-right:10px!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 0!important;width:260px!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block!important;float:left!important}#accordion{border:0!important;padding:5px!important}.accordion_headings{font-size:16px!important;padding:10px 0 10px 5px !important}body div.cert{border-width:0!important;float:left!important;width:50%!important;margin:0!important;padding:0!important}.PriceTable td,.PriceTable th{display:block!important;padding:0!important;border:1px solid #FFF!important;height:20px!important}.PriceTable tr{display:block!important;float:left!important;width:50%!important}.courseprice{margin:5px 0!important}#body #summary ul#col-3{margin:0 5px 0 0 !important;width:165px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px!important}.ui-accordion-content{display:inline-block!important;height:auto!important}}@media screen and (min-width: 480px) and (max-width: 559px){body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:480px!important}#footer{padding:20px 0 0!important}#body #sidebar,#body #sidebar_reg{width:100%!important}#body #sidebar h4{display:none}#body #sidebar ul{padding:0!important;border-right:5px solid silver!important;float:left!important;width:230px!important}#body #sidebar ul li a{font-size:17px!important;padding:7px 0 7px 4px !important;background:none!important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:310px!important;margin-top:210px!important}#slider,.slider-wrapper{width:480px!important}#body #summary{padding:0!important;width:480px!important;display:inline-block!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{padding:0 0 0 5px !important;width:480px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px!important}#body #summary h3 img{width:440px!important;height:auto!important}#header #topmenu{width:auto!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu li{margin:0 2px!important}body #body #content .wide{padding:10px 2px!important;width:480px!important}#footer .footerbox{width:480px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important}#registration-form input.register{font-size:30px!important}#div_fechas div.div_precio{margin:5px 0!important}#div_fechas div.dates{margin:0 0 0 70px !important}#duradiv #duradiv2{width:100px!important}#registration-form #courses_area{margin:0 0 0 70px !important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px!important}div.intro_div{width:460px!important}textarea#comments{width:270px!important}table.contact-info{width:460px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important;border:0!important;background:transparent!important}.map_contact iframe{width:480px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:480px!important;padding-right:0!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 0!important;width:260px!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block!important;float:left!important}#accordion{border:0!important;padding:5px!important}.accordion_headings{font-size:16px!important;padding:10px 0 10px 5px !important}body div.cert{border-width:0!important;float:left!important;width:50%!important;margin:0!important;padding:0!important}.PriceTable td,.PriceTable th{display:block!important;padding:0!important;border:1px solid #FFF!important;height:20px!important}.PriceTable tr{display:block!important;float:left!important;width:50%!important}.courseprice{margin:5px 0!important}#body #summary ul#col-3{margin:0!important;width:480px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px;height:auto!important}#body div.div_precio{width:450px!important}.ui-accordion-content{display:inline-block!important;height:auto!important}}@media screen and (min-width: 427px) and (max-width: 479px){#header h1 #toplogo img{width:424px}.bandera-header{margin:5px 10px 10px 0 !important;position:initial!important}.bandera-header img{height:auto!important;width:80px!important}body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:427px!important}#footer{padding:20px 0 0!important}#header{display:inline-block;height:auto}#body #sidebar,#body #sidebar_reg{width:100%!important}#body #sidebar ul{padding:0!important;width:427px!important}#body #sidebar ul li a{font-size:18px!important;padding:7px 0 7px 4px !important;background:none!important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:250px!important;margin-top:215px!important}#slider,.slider-wrapper{width:427px!important}#body #summary{padding:0!important;width:427px!important;display:inline-block!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{padding:0 0 0 5px !important;width:427px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px!important}#body #summary h3{width:387px!important;height:auto!important}#body #summary h3 img{width:387px!important;height:auto!important}#header #topmenu{width:425px!important;float:left;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu ul{float:none!important}#header #topmenu li{margin:0!important;float:none!important}#header #topmenu li a{margin:5px auto!important}body #body #content .wide{padding:10px 2px!important;width:427px!important}#footer .footerbox{width:427px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important}#registration-form input.register{font-size:30px!important}#div_fechas div.div_precio{margin:5px 0!important}#div_fechas div.dates{margin:0 0 0 10px !important}#duradiv #duradiv2{width:100px!important}#registration-form #courses_area{margin:0 0 0 10px !important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px 0 10px 5px !important;width:418px!important}div.intro_div{width:407px!important}textarea#comments{width:270px!important}#body table.contact-info{width:410px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important;border:0!important;background:transparent!important}.map_contact iframe{width:427px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:427px!important;padding-right:0!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 0!important;width:260px!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block!important;float:left!important}#accordion{border:0!important;padding:5px!important}.accordion_headings{font-size:16px!important;padding:10px 0 10px 5px !important}body div.cert{border-width:0!important;float:left!important;width:50%!important;margin:0!important;padding:0!important}.PriceTable td,.PriceTable th{display:block!important;padding:0!important;border:1px solid #FFF!important;height:20px!important}.PriceTable tr{display:block!important;float:left!important;width:50%!important}.courseprice{margin:5px 0!important;width:427px!important;display:table!important}.courseprice tbody{width:480px!important;float:left!important;overflow-x:scroll!important}.courseprice tr{width:480px!important}.courseprice td,.courseprice th{font-size:16px!important;padding:2px 4px!important}#body #summary ul#col-3{margin:0!important;width:427px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px;height:auto!important}#body div.div_precio{width:400px!important}#registration-form td{float:left!important;display:block!important;width:427px!important}#registration-form h5{width:407px!important}#body div.div_precio{margin:5px 0!important}#div_fechas{width:405px}#body #registertabs{width:420px!important}#choose_insurance{display:inline-block!important;height:auto!important;width:330px!important}#medical_destaca{width:390px!important}#is_accommodation td{width:350px!important}#header h1 #toplogo{width:405px!important}.ui-accordion-content{display:inline-block!important;height:auto!important}}@media screen and (min-width: 360px) and (max-width: 426px){#header h1 #toplogo img{width:355px}.bandera-header{margin:5px 10px 10px 0 !important;position:initial!important}.bandera-header img{height:auto!important;width:100px!important}body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:360px!important}#footer{padding:20px 0 0!important}#header{display:inline-block;height:auto}#body #sidebar,#body #sidebar_reg{width:100%!important}#body #content p{font-size:14px!important}#body #sidebar ul{padding:0!important;width:360px!important}#body #sidebar ul li a{font-size:19px!important;padding:7px 0 7px 4px !important;background:none!important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:250px!important;margin-top:215px!important}#slider,.slider-wrapper{width:360px!important}#body #summary{padding:0!important;width:360px!important;display:inline-block!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{padding:0 0 0 5px !important;width:360px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px!important}#body #summary h3{width:360px!important;height:auto!important}#body #summary h3 img{width:360px!important;height:auto!important}#header #topmenu{width:358px!important;float:left;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu ul{float:none!important}#header #topmenu li{margin:0!important;float:none!important}#header #topmenu li a{margin:5px auto!important}body #body #content .wide{padding:10px 2px!important;width:360px!important}#footer .footerbox{width:360px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important;font-size:18px!important}#registration-form input.register{font-size:30px!important}#div_fechas div.div_precio{margin:5px 0!important}#div_fechas div.dates{margin:0 0 0 10px !important}#duradiv #duradiv2{width:100px!important}#registration-form #courses_area{margin:0 0 0 10px !important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px 0 10px 5px !important;width:360px!important}div.intro_div{width:360px!important}textarea#comments{width:270px!important}#body table.contact-info{width:340px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important;border:0!important;background:transparent!important}.map_contact iframe{width:360px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:360px!important;padding-right:0!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 0!important;width:260px!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block!important;float:left!important}#accordion{border:0!important;padding:5px!important}.accordion_headings{font-size:16px!important;padding:10px 0 10px 5px !important}body div.cert{border-width:0!important;float:left!important;width:50%!important;margin:0!important;padding:0!important}.PriceTable td,.PriceTable th{display:block!important;padding:0!important;border:1px solid #FFF!important;height:20px!important}.PriceTable tr{display:block!important;float:left!important;width:50%!important}.courseprice{margin:5px 0!important;width:360px!important;display:table!important}.courseprice tbody{width:480px!important;float:left!important;overflow-x:scroll!important}.courseprice tr{width:480px!important}.courseprice td,.courseprice th{font-size:16px!important;padding:2px 4px!important}#body #summary ul#col-3{margin:0!important;width:360px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px;height:auto!important}#body div.div_precio{width:340px!important}#registration-form td{float:left!important;display:block!important;width:360px!important}#registration-form h5{width:340px!important}#body div.div_precio{margin:5px 0!important}#div_fechas{width:350px}#body #registertabs{width:350px!important}#choose_insurance{display:inline-block!important;height:auto!important;width:330px!important}#medical_destaca{width:320px!important}#is_accommodation td{width:340px!important}#header h1 #toplogo{width:340px!important}#body table.contact-mas-info td p.td_working_hours{width:313px!important}.ui-accordion-content{display:inline-block!important;height:auto!important}}@media screen and (min-width: 320px) and (max-width: 359px){#header h1 #toplogo img{width:315px}.bandera-header{margin:5px 10px 10px 0 !important;position:initial!important}.bandera-header img{height:auto!important;width:100px!important}body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:318px!important}#footer{padding:20px 0 0!important}#header{display:inline-block;height:auto}#body #sidebar,#body #sidebar_reg{width:318px!important;display:inline-block}#body #content p{font-size:14px!important}#body #sidebar ul{padding:0!important;width:318px!important}#body #sidebar ul li a{font-size:19px!important;padding:7px 0 7px 4px !important;background:none!important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:145px!important;margin-top:295px!important}#slider,.slider-wrapper{width:318px!important;height:350px!important}#body #summary{padding:0!important;width:318px!important;display:inline-block!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{padding:0 0 0 5px !important;width:318px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px!important}#body #summary h3{width:318px!important;height:auto!important}#body #summary h3 img{width:318px!important;height:auto!important}#header #topmenu{width:318px!important;float:left!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu ul{float:none!important}#header #topmenu li{margin:0!important;float:none!important}#header #topmenu li a{margin:5px auto!important}body #body #content .wide{padding:10px 2px!important;width:318px!important}#footer .footerbox{width:318px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important;font-size:18px!important}#registration-form input.register{font-size:30px!important}#div_fechas div.div_precio{margin:5px 0!important}#div_fechas div.dates{margin:0 0 0 10px !important}#duradiv #duradiv2{width:100px!important}#registration-form #courses_area{margin:0 0 0 10px !important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px 0 10px 5px !important;width:318px!important}div.intro_div{width:318px!important}textarea#comments{width:270px!important}#body table.contact-info{width:300px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important;border:0!important;background:transparent!important}.map_contact iframe{width:318px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:318px!important;padding-right:0!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 0!important;width:260px!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block!important;float:left!important}#accordion{border:0!important;padding:5px!important}.accordion_headings{font-size:16px!important;padding:10px 0 10px 5px !important}body div.cert{border-width:0!important;float:left!important;width:50%!important;margin:0!important;padding:0!important}.PriceTable td,.PriceTable th{display:block!important;padding:0!important;border:1px solid #FFF!important;height:20px!important}.PriceTable tr{display:block!important;float:left!important;width:50%!important}.courseprice{margin:5px 0!important;width:318px!important;display:table!important}.courseprice tbody{width:480px!important;float:left!important;overflow-x:scroll!important}.courseprice tr{width:480px!important}.courseprice td,.courseprice th{font-size:16px!important;padding:2px 4px!important}#body #summary ul#col-3{margin:0!important;width:318px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px;height:auto!important}#body div.div_precio{width:300px!important}#registration-form td{float:left!important;display:block!important;width:318px!important}#registration-form h5{width:310px!important}#body div.div_precio{margin:5px 0!important}#div_fechas{width:310px}#body #registertabs{width:310px!important}#choose_insurance{display:inline-block!important;height:auto!important;width:300px!important}#medical_destaca{width:300px!important}#is_accommodation td{width:318px!important}#header h1 #toplogo{width:310px!important}#body table.contact-mas-info td p.td_working_hours{width:300px!important}#body .b_courses_register,#body .b_courses_info{margin:12px!important}#body .register-big ul.points{width:318px!important}.ui-accordion-content{display:inline-block!important;height:auto!important}}@media screen and (max-width: 319px){.bandera-header{margin:5px 10px 10px 0 !important;position:initial!important}.bandera-header img{height:auto!important;width:100px!important}body{background:none!important;font-size:83%!important;margin:0!important}#header,#body,#footer{margin:0!important;width:240px!important}#footer{padding:20px 0 0!important}#header{display:inline-block;height:auto}#body #sidebar,#body #sidebar_reg{width:100%!important}#body #content p{font-size:14px!important}#body #sidebar ul{padding:0!important;width:240px!important}#body #sidebar ul li a{font-size:19px!important;padding:7px 0 7px 4px !important;background:none!important}#craftysyntax_9{display:none!important}a.a_slide_home{position:absolute!important;z-index:20!important;margin-left:155px!important;margin-top:215px!important}#slider,.slider-wrapper{width:240px!important}#body #summary{padding:0!important;width:240px!important;display:inline-block!important}.caja_left{float:left!important;width:auto!important;font-size:15px!important}.caja_reg{display:none!important}ul.facts_left,ul.facts_right{padding:0 0 0 5px !important;width:240px!important}#body #summary p{width:auto!important;font-size:15px!important}#body #summary a.green.button{font-size:25px!important;margin:10px!important}#body #summary h3{width:240px!important;height:auto!important}#body #summary h3 img{width:240px!important;height:auto!important}#header #topmenu{width:240px!important;float:left!important;margin-right:0!important}#header .topmenu-en{margin-top:0!important}#header #topmenu ul{float:none!important}#header #topmenu li{margin:0!important;float:none!important}#header #topmenu li a{margin:5px auto!important}body #body #content .wide{padding:10px 2px!important;width:240px!important}#footer .footerbox{width:240px!important;height:auto!important;margin:10px auto 0!important;padding:10px 0!important}#footer .footerbox a{padding:10px!important;display:inline-block!important;font-size:18px!important}#registration-form input.register{font-size:30px!important}#div_fechas div.div_precio{margin:5px 0!important}#div_fechas div.dates{margin:0 0 0 10px !important}#duradiv #duradiv2{width:100px!important}#registration-form #courses_area{margin:0 0 0 10px !important}#body #summary ul.tipo_cursos{width:auto!important}.long_all{width:auto!important}#registration-form fieldset{padding:10px 0 10px 5px !important;width:240px!important}div.intro_div{width:240px!important}textarea#comments{width:220px!important}#body table.contact-info{width:220px!important}div.tel_fax{margin:0!important}div.map_contact{padding:0!important}.box1{width:auto!important}.box2{float:none!important;font-size:14px!important;margin:0 0 10px!important;width:auto!important;border:0!important;background:transparent!important}.map_contact iframe{width:240px!important}table.contact-mas-info td h4{width:auto!important}.nivo-caption{font-size:18px!important;width:240px!important;padding-right:0!important}#body #sidebar h3{font-size:1.5em!important;margin:18px 0!important;width:220px!important}body .subtitle{font-size:15px!important}#footer h6{font-size:15px!important}table.contact-info td{display:block!important;float:left!important}#accordion{border:0!important;padding:5px!important}.accordion_headings{font-size:16px!important;padding:10px 0 10px 5px !important}body div.cert{border-width:0!important;float:left!important;width:50%!important;margin:0!important;padding:0!important}.PriceTable td,.PriceTable th{display:block!important;padding:0!important;border:1px solid #FFF!important;height:20px!important}.PriceTable tr{display:block!important;float:left!important;width:50%!important}.courseprice{margin:5px 0!important;width:240px!important;display:table!important}.courseprice tbody{width:480px!important;float:left!important;overflow-x:scroll!important}.courseprice tr{width:480px!important}.courseprice td,.courseprice th{font-size:16px!important;padding:2px 4px!important}#body #summary ul#col-3{margin:0!important;width:240px!important}#body #summary ul#col-3 h3{margin:5px 0!important;width:auto!important}#body #summary ul#col-3 li.certificate,#body #summary ul#col-3 li.course,#body #summary ul#col-3 li.credits{background:none!important;padding-left:0!important;font-size:14px;height:auto!important}#body div.div_precio{width:200px!important}#registration-form td{float:left!important;display:block!important;width:240px!important}#registration-form h5{width:230px!important}#body div.div_precio{margin:5px 0!important}#div_fechas{width:230px}#body #registertabs{width:230px!important}#choose_insurance{display:inline-block!important;height:auto!important;width:220px!important}#medical_destaca{width:220px!important}#is_accommodation td{width:240px!important}#header h1 #toplogo{width:240px!important}#body table.contact-mas-info td p.td_working_hours{width:220px!important}#body .b_courses_register,#body .b_courses_info{margin:12px!important}#body .register-big ul.points{width:240px!important}.ui-accordion-content{display:inline-block!important;height:auto!important}}


	#boton_download_brochure{border-radius:10px;background-color:#0d9bfe;border:1px solid #A7A7A7;box-shadow: 0 1px 1px 0 #0057a5 inset;color: #fff;float: right;font-size: 17px;margin: 10px 0;padding:5px;text-decoration: none;text-shadow:1px 1px 1px #000;}
	#boton_download_brochure:hover{background-color: #73C6FF;box-shadow: 0 1px 1px 0 #0399BA inset;}
	span.sp_download{padding: 6px 2px; display: block; float: right;}
	img.img_pdf{height: 30px; width: 30px; position: relative; top: 3px;}