html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;background:#fafafa}h1,h2,h3{text-shadow:#d1d1d1 0 1px 0}input[type=text]:disabled,input[type=password]:disabled,textarea:disabled{background:#ebebe4}input[type=text],input[type=password],textarea{margin:8px 10px 8px 0;padding:5px;font-size:15px;color:#777;text-shadow:#c1c1c1 0 1px 0;outline:0;border:1px solid;border-color:#ccc #999 #999 #ccc;background:#fff url(/imgs/layout/bg-input.png) repeat-x}input[type=text]:focus,input[type=password]:focus,textarea:focus{background:#fff url(/imgs/layout/bg-input-focus.png) repeat-x}.fl{float:left}.fr{float:right}.limit{overflow:hidden;margin:0 auto;width:960px}header #access{color:#454545;font-size:11px;text-align:right;border-bottom:3px solid #ddd;background:#f6f6f6}header #access nav{padding:5px 10px;text-shadow:#fff 0 1px 0}header #access nav a{margin:0 5px;color:#454545;font-size:13px;text-decoration:none}header #brand{background:url(/imgs/layout/bg.jpg) repeat-x scroll 0 0 transparent;height:150px;overflow:hidden}header #brand .limit{overflow:hidden;position:relative}header #brand #logo{float:left}header #brand p{display:none;clear:left}header #menus{margin-top:-39px}header #menus #menu a,header #menus #shortcuts a{float:left;text-decoration:none}header #menus #menu{float:left;padding:5px}header #menus #menu img{float:left;margin:0 10px 0 0;height:30px}header #menus #menu h3{float:left;padding:7px 0;color:#e36402}header #menus #menu a{margin:0 6px;padding:7px 10px 8px 5px;color:#454545;font-size:15px;border-right:1px dashed #ccc}header #menus #menu a.selected{font-weight:bold}header #menus #social{float:left;padding:7px 0}header #menus #social a{float:left;margin-right:5px}header #menus #shortcuts{float:right;margin-top:4px}header #menus #shortcuts a{margin-left:5px}header #menus #shortcuts .fl{padding:9px 10px 0;text-shadow:#fff 0 1px 0;font-size:13px;color:#333}#content{clear:both;overflow:hidden;padding:10px 0;min-height:500px}#content h1,#content h2{color:#e36402}#content h1{font-size:24px}#content h2{margin:5px 0 10px;font-size:22px}#content a:link,#content a:visited{color:#034af3}#content table td h3{color:#e36402;font-size:18px}#content table td a{float:left;margin:10px 0 0}footer{color:#fff;text-shadow:#333 0 1px 0;font-size:13px;border-top:2px solid #ea7a26;background:#ac4b02}footer .limit{overflow:hidden;padding:10px 5px}footer #copyright{float:right;text-align:right}footer #copyright p{margin-top:5px}footer a{text-decoration:none}footer ul li{color:#e1e1e1;margin-bottom:6px}footer ul li a{color:#e1e1e1}footer ul .fc{float:left;width:170px}footer ul strong{display:block;margin-bottom:10px;color:#fff}footer ul#footer-links{float:left}.btn-default,input[type=submit],.tab,.btn-light{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.btn-default,input[type=submit],.btn-light{text-shadow:white 0 1px 0;background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#fbb000),color-stop(80%,#ffe250));background:-webkit-linear-gradient(center bottom,#fbb000 20%,#ffe250 80%);background:-moz-linear-gradient(center bottom,#fbb000 20%,#ffe250 80%);background:-o-linear-gradient(center bottom,#fbb000 20%,#ffe250 80%);background:-ms-linear-gradient(center bottom,#fbb000 20%,#ffe250 80%);background:linear-gradient(center bottom,#fbb000 20%,#ffe250 80%);padding:8px;font-size:16px;color:#333!important;text-decoration:none;border:1px solid;border-color:#eca405 #cd8e03 #cd8e03 #eca405;background-color:#fbb000;display:inline}.btn-default:active,input[type=submit]:active,.btn-light:active{background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#ffe250),color-stop(80%,#fbb000))!important;background:-webkit-linear-gradient(center bottom,#ffe250 20%,#fbb000 80%)!important;background:-moz-linear-gradient(center bottom,#ffe250 20%,#fbb000 80%)!important;background:-o-linear-gradient(center bottom,#ffe250 20%,#fbb000 80%)!important;background:-ms-linear-gradient(center bottom,#ffe250 20%,#fbb000 80%)!important;background:linear-gradient(center bottom,#ffe250 20%,#fbb000 80%)!important;position:relative;top:1px}.tab{text-shadow:#333 0 1px 0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#7bb409),color-stop(80%,#add64d));background:-webkit-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-moz-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-o-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-ms-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:linear-gradient(center bottom,#7bb409 20%,#add64d 80%);padding:7px 10px;color:#fff;border:1px solid #809c38;background-color:#7bb409}.tab:active{background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#add64d),color-stop(80%,#7bb409));background:-webkit-linear-gradient(center bottom,#add64d 20%,#7bb409 80%);background:-moz-linear-gradient(center bottom,#add64d 20%,#7bb409 80%);background:-o-linear-gradient(center bottom,#add64d 20%,#7bb409 80%);background:-ms-linear-gradient(center bottom,#add64d 20%,#7bb409 80%);background:linear-gradient(center bottom,#add64d 20%,#7bb409 80%);position:relative;top:1px}.btn-success{border:1px solid #809c38;background-color:#7bb409;background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#7bb409),color-stop(80%,#add64d));background:-webkit-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-moz-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-o-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-ms-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:linear-gradient(center bottom,#7bb409 20%,#add64d 80%);color:#fff!important;text-shadow:#333 0 1px 0}.btn-success:active{background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#add64d),color-stop(80%,#7bb409))!important;background:-webkit-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:-moz-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:-o-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:-ms-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important}.btn-light{background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#eee),color-stop(80%,#fff));color:#333;border-color:#ccc}.btn-light:active,.btn-light:hover{background:#e6e6e6!important;color:#333;border-color:#adadad}.btn-light:active:hover{background:#d4d4d4!important;color:#333;border-color:#8c8c8c}table{width:100%}table tr th,table tr td{font-size:12px;color:#333;padding:8px 4px}table tr th{font-weight:bold;border-bottom:1px solid #ddd;background:#f6f6f6}.child-grid tr th{background:none}#contact-shortcut{text-shadow:#333 0 1px 0;display:none;position:fixed;left:20px;bottom:0;padding:5px 8px;border:1px solid;border-color:#fff #fff #cc6a00 #fff;background:#cc6a00;z-index:1000}#contact-shortcut a{font-size:13px;color:#fff;text-decoration:none}#contact-shortcut a span{margin-left:3px}#contact-shortcut #contact-shortcut-close{margin-left:5px}strong span{font-weight:bold}span,p{line-height:18px}#ctl00_MainContent_lblMessage{display:block;padding:5px 0}.ajax__validatorcallout_popup_table{width:200px!important}.ajax__tab_panel hr{border:none;border-bottom:1px solid #999}.ajax__validatorcallout_popup_table{left:auto!important;margin-top:27px!important}.ajax__validatorcallout_callout_cell,.ajax__validatorcallout_icon_cell,.ajax__validatorcallout_close_button_cell{display:none!important}.ajax__validatorcallout_error_message_cell{background:none!important;border:none!important;color:red!important}.courses-list{height:auto}.courses-table td img{border:1px solid;border-color:#ccc #999 #999 #ccc}#boxDivulgation,.box_affiliate{overflow:hidden;clear:both;border-bottom:1px dotted #ccc;line-height:25px}#boxDivulgation{display:none}#boxDivulgation h2{font-size:16px;font-weight:bold}#boxDivulgation p,#boxDivulgation a{font-size:14px}.box_affiliate h2{float:left;margin:5px 0!important;color:#e68a00!important;font-size:14px!important}.box_affiliate .addthis_toolbox{float:right;margin:10px 0 0;width:140px}#boxDivulgation span,#boxDivulgation strong,.box_affiliate span,.box_affiliate strong{font-weight:bold}.box_affiliate{margin-top:10px;padding:3px 6px;border:1px solid;border-color:#fafafa #ccc #ccc #fafafa;background:#fff}.addthis_area h3{display:block;margin:0 0 10px!important;font-size:14px!important;font-weight:bold}.addthis_area a{margin-top:0!important;color:#333!important}#ctl00_MainContent_TabContainer1 .panel{border-top:1px solid #ccc}#ctl00_MainContent_TabContainer1 .panel_empty{display:block;margin:10px 0;padding:0 0 0 10px}.box_affiliate_list{border:1px dotted #ccc;background:#f6e2d2;padding:5px;line-height:25px}.box_affiliate_list h2{font-size:14px!important;display:inline}.box_affiliate_list span{font-weight:bold}.art-contentLayout .art-sidebar1{position:relative;margin:0;padding:0;border:0;float:left;width:244px;top:0}.art-sidebar2{position:relative;margin:0;padding:0;border:0;float:right;overflow:hidden;width:260px;top:0}.Sheet2{position:relative;z-index:0;margin:0 auto;width:100%;min-width:1px;min-height:1px;background-color:#9e958c;border-top:1px #e36402 solid;margin-top:50px}.Sheet-body2{position:relative;z-index:1;padding:15px;background-color:#9e958c;background-repeat:repeat-x;border-top:1px #e36402 solid}.Sheet2{margin-top:0!important}.Cursos-Content{overflow:hidden;padding:10px}.art-page-footer,.art-page-footer a,.art-page-footer a:link,.art-page-footer a:visited,.art-page-footer a:hover{font-family:Arial;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#fd7712}.art-page-footer{margin:1em;text-align:center;text-decoration:none;color:#666}.art-contentLayout .art-content{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:734px}.art-contentLayout .art-content-wide{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:978px}.art-Footer{position:relative;z-index:0;overflow:hidden;width:920px;margin:5px auto 0 auto}.art-Footer .art-Footer-inner{height:1%;width:180px;z-index:0;padding:10px 20px 10px 20px;text-align:left;margin:0;float:left}.art-Footer .art-Footer-background{position:absolute;z-index:-1;width:980px;height:150px;bottom:0;left:0}.art-Footer .art-Footer-text p{padding-top:5px;margin:0}.art-Footer .art-Footer-text{display:inline-block;color:#fff;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;text-align:left}.art-Footer .art-Footer-text a:link{color:#efedde;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;text-decoration:none}.art-Footer .art-Footer-text a:visited{color:#efedde;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none}.art-Footer .art-Footer-text a:hover{color:#fff;font-family:Arial,Helvetica,Sans-Serif;text-decoration:underline}#p-footer{border-bottom:1px #fff solid;margin-bottom:5px}#ctl00_shortdescription{color:#726762;line-height:18px;text-align:justify}#ctl00_shortdescription strong{font-weight:bold}.modal-open .dropdown-menu{z-index:2050}.modal-open .dropdown.open{*z-index:2050}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:2070}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:980px;margin:-250px 0 0 -480px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-ms-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:50%}.modal-header{padding:9px 15px;border-bottom:1px solid #fff}.modal-header .close{margin-top:2px}.modal-body{overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:0 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:""}.modal-footer:after{clear:both}.modal-footer .btn{display:inline-block;margin-top:14px}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.accodion-buttons-group{display:flex;align-content:center;justify-content:center}.accodion-buttons-group .accordion-btn{height:36px;width:36px;box-sizing:border-box;transition:width .3s ease 0s;-webkit-transition:width .3s ease 0s;text-align:center;overflow:hidden;display:block!important;transition-delay:.2s;border:1px solid #809c38;background-color:#7bb409;background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#7bb409),color-stop(80%,#add64d));background:-webkit-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-moz-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-o-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:-ms-linear-gradient(center bottom,#7bb409 20%,#add64d 80%);background:linear-gradient(center bottom,#7bb409 20%,#add64d 80%);color:#fff!important;text-shadow:#333 0 1px 0}.accodion-buttons-group .accordion-btn:active{background:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(20%,#add64d),color-stop(80%,#7bb409))!important;background:-webkit-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:-moz-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:-o-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:-ms-linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important;background:linear-gradient(center bottom,#add64d 20%,#7bb409 80%)!important}.accodion-buttons-group .button-container{text-align:center}.accodion-buttons-group .button-container[data-disabled="True"]{filter:grayscale(.9)}.accodion-buttons-group .button-container:not(:last-child){margin-right:10px}.accodion-buttons-group .button-icon,.accodion-buttons-group .button-label{display:block;transition:transform .5s ease 0s;height:36px;white-space:nowrap;transition-delay:.2s}.accodion-buttons-group .button-label{opacity:0}.accodion-buttons-group .button-icon img{width:21px;margin:-3px}.accodion-buttons-group .button-container:hover .accordion-btn{width:250px}.accodion-buttons-group .button-container:hover .button-icon,.accodion-buttons-group .button-container:hover .button-label{transform:translateY(-100%);opacity:1}.accodion-buttons-group .button-container.open .accordion-btn{width:250px}.accodion-buttons-group .button-container.open .button-icon,.accodion-buttons-group .button-container.open .button-label{transform:translateY(-100%);opacity:1}.accodion-buttons-group .button-container.open.small .accordion-btn{width:210px}.accodion-buttons-group .button-container.small .btn{font-size:14px}.accodion-buttons-group .button-container.small .button-icon,.accodion-buttons-group .button-container.small .button-label,.accodion-buttons-group .button-container.small .accordion-btn{height:32px;line-height:15px}table .expand-row-btn{cursor:pointer;display:inline-block;width:13px;height:13px;background-repeat:no-repeat;background-image:url(/imgs/pnlCollapse.jpg)}table .expand-row-btn.closed{background-image:url(/imgs/pnlExpand.jpg)}@media(max-width:992px){.limit{padding:0 10px;width:auto}.art-Footer{width:auto;display:flex}}@media(max-width:767px){.art-Footer{display:flex;justify-content:center;flex-wrap:wrap}.art-Footer-inner{width:100%}}@media(max-width:576px){.art-Footer{flex-direction:column}.art-Footer .art-Footer-text a:link,.art-Footer .art-Footer-text{font-size:13px;text-align:center}.art-Footer .art-Footer-inner{width:100%;text-align:center;box-sizing:border-box}.header-logo{width:310px;overflow:hidden;display:block}.accodion-buttons-group{flex-direction:column;align-items:center;width:100%}.accodion-buttons-group .button-container{margin-top:5px}.accodion-buttons-group .button-container:not(:last-child){margin-right:0}.accodion-buttons-group .button-container .accordion-btn{width:250px}.accodion-buttons-group .button-container.small .accordion-btn{width:210px}.accodion-buttons-group .button-container .button-icon,.accodion-buttons-group .button-container .button-label{transform:translateY(-100%);opacity:1}}.validation-modal-warn{width:82%;margin:0;top:5%;left:9%;right:9%}.validation-modal-warn{width:40%;left:30%;right:30%}.validation-modal-warn .modal-body{text-align:justify;clear:both}.validation-modal-warn .modal-header{border-bottom:1px solid #ddd;display:flex}.validation-modal-warn .modal-header .modal-title{display:inline-block;flex:1 1 auto}@media(max-width:1200px){.validation-modal-warn{width:90%;left:5%;right:5%}}@media(max-width:576px){.validation-modal-warn{width:95%;left:2.5%;right:2.5%}.validation-modal-warn .modal-footer{padding-bottom:14px;text-align:center}}.hidden{display:none}.hidden-forced{display:none!important}@media(max-width:1200px){.lg-hide{display:none}.lg-hide-ipt{display:none!important}.lg-visible{display:inherit;visibility:visible}.lg-visible-ipt{display:inherit!important;visibility:visible!important}.lg-flex{display:flex}.scroll-x-lg{overflow-x:scroll}}@media(max-width:992px){.md-hide{display:none}.md-hide-ipt{display:none!important}.md-visible{display:inherit;visibility:visible}.md-visible-ipt{display:inherit!important;visibility:visible!important}.md-flex{display:flex}.scroll-x-md{overflow-x:scroll}}@media(max-width:767px){.sm-hide{display:none}.sm-hide-ipt{display:none!important}.sm-visible{display:inherit;visibility:visible}.sm-visible-ipt{display:inherit!important;visibility:visible!important}.sm-flex{display:flex}.scroll-x-sm{overflow-x:scroll}}@media(max-width:576px){.xs-flex{display:flex}.xs-hide{display:none}.xs-hide-ipt{display:none!important}.xs-visible-ipt{display:inherit!important;visibility:visible!important}.xs-visible{display:inherit;visibility:visible}.scroll-x-xs{overflow-x:scroll}}