/*! 
 * Copyright (c)Aprendelo 
 * https://www.aprendelo.com/
 * #403/042711 
*/
body{font:.8em/1.4em Arial,Helvetica,Geneva,Helvetica,sans-serif!important; color:#444;}

*{padding:0; margin:0; outline:none;}

abbr, acronym{cursor:help;}
tbody{border:0 none!important;}

.clear{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.left{float:left;}
.right{float:right;}

.hd{display:none;}
.sp{display:inherit;}

.inner{margin:0 auto; width:980px; text-align:left;}
/* header
******************************************************************************************/
#header{height:255px; display:block; margin:40px 0 0;}
#header .logo{float:left; margin:-10px 0 0 80px;}

#header .photoform{margin:-15px 0 -4px; float:right;}/*ie*/

/* content
******************************************************************************************/
#content{margin:-10px 0 0;}

#content h1{padding:10px 0; font-size:2em;line-height: 1em;}
#content h2{padding:24px 0 8px 0; font-size:1.6em;}
#content h3{padding:8px 0; font-size:1.4em;}
#content p{padding:6px 0;}
#content a{text-decoration:underline; color:#036; cursor:pointer;}
#content a:hover{color:#08f;}
#content ul{margin:0 0 0 20px;}

#content .dotted-line{height:2px; display:block; border-bottom:1px dashed #ccc; width:95%; margin:10px auto;}

#content .courses_select{float:left; margin:25px 0 0;}
#content .courses_select label{display:block; font-weight:bold; font-size:1.6em; padding:0 0 10px;}
#content .courses_select select{width:380px;}

#content .formtext{width:380px; float:left; margin:-15px 0 0;}

#content #form .arrow{background:url("https://static0.aprendelo.com/form/_arrow_form_g.png") no-repeat scroll 0 0 transparent; display:block; height:112px; margin:-86px 0 0 451px; position:absolute; width:175px;}

#content #form .headerform, #content #form .contentform input[type=submit], #content #form .contentform input[type=button],#content .lgtb, #content #form .contentform #nextStep, #content #form .contentform button{background:url("https://static0.aprendelo.com/form/common_newform_a.png") no-repeat;}

#content #form{float:right; margin:25px -12px 0 0; background:url("https://static0.aprendelo.com/form/backForm.png") no-repeat center bottom; z-index:10; position:relative;}/*ie*/
 
#content #form .headerform{font-size:1.4em!important; font-weight:bold; width:588px; height:27px; display:block; background-position:0 0; padding:17px 0 0 20px; color:#000; margin:-44px 0 0;}

#content #form .contentform{padding:0 20px 20px; width:540px;}
#content #form .contentform form{margin:-10px 0 10px 10px;}
#content #form .contentform label{font-size:1.3em; color:#000; padding:20px 0 0; width:520px}
#content #form .contentform label span, #content #form .contentform .number{font-size:1.4em; color:#f09900; font-weight:bold;}
#content #form .contentform .number{float:left; margin:-1px 0 0; padding:0 10px 0 0;}
#content #form .contentform input[type=text]{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #c5c5c5; background-color:#fff; -moz-box-shadow:1px 1px 2px #c5c5c5 inset; -webkit-box-shadow:1px 1px 2px #c5c5c5 inset; box-shadow:1px 1px 2px #c5c5c5 inset; width:520px; padding:5px 6px 4px; margin:2px 0 0; color:#555; font-size:1.2em;}
#content #form .contentform input[type=text]:hover, #content #form .contentform input[type=text]:focus{border:1px solid #777; -moz-box-shadow:1px 1px 2px #777 inset; -webkit-box-shadow:1px 1px 2px #777 inset; box-shadow:1px 1px 2px #777 inset;}
#content #form .contentform select{width:537px; font-size:1.2em; padding:5px 6px 4px; color:#555;}
#content #form .contentform .radioButtons{font-size:1.2em; margin:10px 0 15px;}
#content #form .contentform .date{display:block; width:520px; height:35px;}
#content #form .contentform .date select{width:140px; float:left; margin:0 9px 0 0;}
#content #form .loadCursoSelect{background:url("https://static0.aprendelo.com/form/cursos-loader.gif") no-repeat; width:16px; height:16px; display:block; float:left; position:relative; margin:-18px 0 48px 90px; z-index:0; display:none;}

#content .secondStep{display:none;}

#content #envio{display:none; margin:50px 0 10px; width:100%; text-align:center; font-weight:bold;}

#content .loadingForm{background:url("/sites/default/themes/aprendelo_frontend/images/model/formLoader.gif") no-repeat; display:block; font-weight:bold; height:24px; margin:10px auto 4px; padding:2px 28px 0; width: 70px;}
#content .loadCurso{background:url("https://static0.aprendelo.com/form/formLoader.gif") no-repeat; margin:7px auto; width:16px; height:16px; display:block;}

#content #form ul{margin:0;}
#content #form ul li{list-style:none; margin:12px 0;}
#content #form fieldset{margin:0; border:0;}

#content #form .contentform input[type=submit], #content #form .contentform input[type=button], #content #form .contentform #nextStep, #content #form .contentform button{width:208px; height:47px; display:block; border:0 none; background-position:-216px -101px; cursor:pointer; margin:15px auto 0;}
#content #form .contentform input[type=submit]:hover, #content #form .contentform input[type=button]:hover, #content #form .contentform input[type=submit]:focus, #content #form .contentform input[type=button]:focus, #content #form .contentform #nextStep:focus, #content #form .contentform #nextStep:hover, #content #form .contentform button:hover, #content #form .contentform button:focus{background-position:-3px -101px;}

#content #form .politica{position:absolute; margin:-10px 0 0 20px;}
#content #form .politica a{color:#777;}

#content .map{width:380px; position:relative; overflow:hidden; margin:0 0 10px;}
#content #schoolDetails{position:absolute; width:280px; bottom:0; right:-300px; padding:10px; background-color:rgba(0,0,0,0.8); color:white; font-size:80%; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;}
#content #schoolDetails h3, #content #schoolDetails p{padding:0;}

#content .cursoBox{background-color:#ebebeb; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px 0;}

#content .lgtb{padding-right:14px; width:10px; height:8px; background-position:-592px -137px;}

#content .tipoFormacion{padding:5px;}
#content .tipoFormacion select{width:220px;}

#content .error{color:#b11919; font-size:.8em!important; position:absolute; z-index:50; padding:2px 3px; float:left; margin:-26px 0 0 400px; border:0 none!important; background:none!important; display:none; font-weight:bold;}/*ie*/

/*#content .left_list{float:left; width:49%; margin:0 15px 0 0;}
#content .right_list{float:left; width:49%;}*/

#content .left_list, #content .right_list{width:100%; margin:5px 0 30px;}
#content .left_list ul li.coursesList, #content .right_list ul li.coursesList{float:left; width:48%; margin: 0 10px 0 0; list-style:none; padding:0;}
#content .left_list ul, #content .right_list ul{margin:0;}
#content .left_list ul ul, #content .right_list ul ul{margin:0 0 0 20px;}

#datosCursoCentro{min-height:190px;}

#formacionDisponible{margin:10px 0!important;}
#formacionDisponible li{list-style:none; float:left; margin:0 10px 0 0;}
#formacionDisponible li a{background-color:#ebebeb; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px 10px;} 
#formacionDisponible li a:hover{background:#ccc; color:#222;}

#content .boxTabs{background:#e4e4e4; display:block; margin:15px 0 0; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0;}
#content .boxTabs ul{margin:0 0 0 6px;}
#content .boxTabs ul li{list-style:none; padding:5px 10px 10px; margin:5px 5px 0 0; float:left; color:#555; background:#fafafa; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0; cursor:pointer; font-weight:bold;}
#content .boxTabs ul li.unsel{color:#fafafa; background:#777; padding-bottom:5px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
#content .boxTabs ul li.unsel:hover{color:#fafafa; background:#999;}
#content .contentTabs{margin:0 0 10px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px; border-radius:0 0 6px 6px; border:6px solid #e4e4e4; border-top:0 none; background:#e4e4e4;}
#content .contentTabs .contentTabsBox:first-child{-moz-border-radius:0 6px 6px 6px; -webkit-border-radius:0 6px 6px 6px; border-radius:0 6px 6px 6px;}
#content .contentTabsBox{padding:10px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background:#fafafa;}

/* Added 29/07/2011 para listado de escuelas en landing page */
#content .greyTitle, #content .crimsonTitle{background-repeat:repeat-x;  border-radius:5px; -ms-border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  padding:4px 10px; color:#fff;}/*ie*/
#content .greyTitle{background-color:#333; background:-moz-linear-gradient(100% 100% 90deg, #333, #969090); background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#969090), to(#333)); background:-webkit-linear-gradient(#969090, #333); background:-o-linear-gradient(#333, #969090);}/*ie*/
#content .crimsonTitle{background-color:#7e0045; background:-moz-linear-gradient(100% 100% 90deg , #7e0045, #ce0071); background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ce0071), to(#7e0045)); background:-webkit-linear-gradient(#ce0071, #7e0045); background:-o-linear-gradient(#7e0045, #ce0071);}/*ie*/
#content .greyTitle h1, #content .greyTitle h2, #content .greyTitle h3, #content .greyTitle h4, #content .crimsonTitle h1, #content .crimsonTitle h2, #content .crimsonTitle h3, #content .crimsonTitle h4{color:#fff; padding:0; margin:0;}/*ie*/
#content .greyTitle h3, #content .crimsonTitle h3{font-size:1.6em!important;}
#content .greyTitle h4, #content .crimsonTitle h4{font-size:1.4em!important;}
#content .greyTitle h3 span, #content .crimsonTitle h3 span{font-size:0.7em!important;}
#content .greyTitle .rss{background-position:-6px -80px; float:right; margin:4px 0 0;}
#content .greyTitle .rss a{width:16px; height:16px; display:block; text-decoration:none; text-indent:-9999em!important;}

#content .greyBox{border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border:1px solid #c5c5c5; background-color:#f3f3f3; padding:10px;margin:10px 0;}/*ie*/
#content .greyBox a{text-decoration:none;}
#content .shadowInsetBox, #content .filterThis li{ border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border:1px solid #c5c5c5; background-color:#fff; padding:10px; -moz-box-shadow:1px 1px 4px #c5c5c5 inset; -webkit-box-shadow:1px 1px 4px #c5c5c5 inset; box-shadow:1px 1px 4px #c5c5c5 inset; margin:10px 0; color:#555;}
#content .greyBox h4 a{color:#ce0071!important; font-weight:bold; font-size:1.1em; padding:0; margin:0; text-decoration:underline!important;}
#content .greyBox h4 a:hover{text-decoration:none!important;}
#content .greyBox .shadowInsetBox .logo, #content .filterThis li .logo{margin:0 10px 0 0; padding:0 10px 0 0;}
#content .greyBox .shadowInsetBox .logo img, #content .filterThis li .logo img{border:0 none;}

#content .filterThis{margin:0;}
#content .filterThis li{list-style:none;}

#content .greyBox .shadowInsetboxlogos a{padding:10px 12px 5px; border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5p x; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border:1px solid #c5c5c5; background-color:#fff; -moz-box-shadow:1px 1px 4px #c5c5c5 inset; -webkit-box-shadow:1px 1px 4px #c5c5c5 inset; box-shadow:1px 1px 4px #c5c5c5 inset; margin:10px 10px 0 0; color:#555; height:65px; width:65px; display:block; float:left;}
#content .greyBox .shadowInsetboxlogos a.last{margin:10px 0 0 0;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {#content .greyBox .shadowInsetboxlogos a{margin:10px 9px 0 0;}}
#content .greyBox .shadowInsetboxlogos a img{border:0 none;}

#content .school .listLogo{float:left;}
#content .school .listLogo img{border:0 none;}

#content .school .datosschool{margin:0 0 0 140px;}
#content .school .datosschool .name{font-size:1.2em!important; line-height:1.6em;}
#content .school .datosschool .name a{text-decoration:underline;}
#content .school .datsschool .name a:hover{text-decoration:none;}

/* FIN (Added 29/07/2011 para listado de escuelas en landing page) */

/* lightbox 
******************************************************************************************/
#content .lbox{background:url("https://static0.aprendelo.com/lbox/_lighboxblackbg.png"); top:0; left:0; width:100%; height:100%; position:fixed; display:block; z-index:99999; display:none;}
#content .lightbox{margin:10% auto 0;width:479px;}
#content .lightbox .bTop, #content .lightbox .bBottom, #content .lightbox .bContent h2 span, #content .lightbox .bContent input[type=submit], #content .lightbox .close, #content .lightboxS .bContent ul li a, #buttonCursoCentro, #cboxContent .change_course{background:url("https://static0.aprendelo.com/lbox/_lightbox_ap1.png") no-repeat;}
#content .lightbox .bTop, #content .lightbox .bBottom{width:499px; height:20px; display:block;}
#content .lightbox .bTop{background-position:-2px -19px;}
#content .lightbox .bBottom{background-position:-2px 0;}

#content .lightbox .bContent{background:url("https://static0.aprendelo.com/lbox/_bgLighboxBig.png") repeat-y; color:#f9f9f9; text-align:left; padding:0 0 0 20px;}
#content .lightbox .bContent .scroll{max-height:250px; overflow-y:auto; width:430px; padding:0 20px 0 0;}
#content .lightbox .close{width:25px; height:25px; display:block; cursor:pointer; background-position:-572px -10px; float:right; margin:0 -4px 0 0;}/*ie*/

#content .lightbox .bContent h2{margin:0; padding:5px 0;}
#content .lightbox .bContent h2 span{width:34px; height:44px; display:block; float:left; margin:-6px 0 0;}
#content .lightbox .bContent h2 span{background-position:-641px -59px;}
#content .lightbox .bContent label{display:block; font-weight:bold; padding:15px 0 0 15px;}
#content .lightbox .bContent input[type=radio]{margin:0 0 0 15px;}
#content .lightbox .bContent input[type=text]{border:0 none; background:url("https://static0.aprendelo.com/lbox/_lightboxTextbox.png") top; width:395px; height:32px; font-size:1em; font-weight:normal; padding:0 5px; font-family:Arial, Helvetica, sans-serif!important; margin:5px 0 0 15px;}
#content .lightbox .bContent input[type=text]:hover, #content .lightbox .bContent input[type=text]:focus{background:url("https://static0.aprendelo.com/lbox/_lightboxTextbox.png") bottom;}
#content .lightbox .bContent textarea{width:395px; height:90px; display:block; padding:5px; background:url("https://static0.aprendelo.com/lbox/_lightboxTextarea.png") top; border:0 none; margin:5px 0 0 15px; font-family:Arial, Helvetica, sans-serif!important; font-size:1em;}
#content .lightbox .bContent textarea:hover, #content .lightbox .bContent textarea:focus{background:url"(https://static0.aprendelo.com/lbox/_lightboxTextarea.png") bottom;}
#content .lightbox .bContent input[type=submit]{background-position:-298px -57px; width:131px; height:34px; display:block; border:0 none; cursor:pointer; margin:15px auto 0;}
#content .lightbox .bContent input[type=submit]:hover, #content .lightbox .bContent input[type=submit]:focus{background-position:-444px -57px;}

#buttonCursoCentro{background-position:-347px -98px!important; display:block!important; width:168px!important; height:33px!important;}

/* feedback
******************************************************************************************/
#feedback, #inlineBoxfeedback button{background:url("/sites/default/themes/aprendelo_frontend/images/model/_common_sprites.png") no-repeat;}
#feedback{position:fixed; margin:20% 0 0; top:0; right:0; background-position:-657px -462px; width:50px; height:150px; cursor:pointer; z-index:100;}
#inlineBoxfeedback{text-align:center;}
#inlineBoxfeedback .line{border-bottom:1px dotted #036; height:1px; width:100%; display:block; margin:0 0 10px;}
#inlineBoxfeedback h3{padding: 0 0 12px!important; font-size:1.8em;}
#inlineBoxfeedback h4{padding:0 0 8px; font-weight:normal; font-size:1.4em;}
#inlineBoxfeedback label{display:block; width:300px; margin:10px 0 0; font-weight:bold; color:#3f3f3f;}
#inlineBoxfeedback input[type=text]{padding:2px 3px; width:400px; font-size:1em!importantt; color:#777;}
#inlineBoxfeedback input[type=submit]{margin:25px 0 10px 0; width:120px; font-size:1.1em; cursor:pointer;}
#inlineBoxfeedback textarea{width:400px; height:100px; padding:2px 5px; font:1em/1.4em Arial,Helvetica,Geneva,Helvetica,sans-serif !important; color:#777; }

#inlineBoxfeedback .jqTransformInputWrapper, #inlineBoxfeedback .jqTransformInputInner div input{padding:0; width:474px!important;}/*ie*/
#inlineBoxfeedback .jqTransformInputWrapper{margin-bottom:6px;}
#inlineBoxfeedback  a.jqTransformCheckbox{margin:-2px 4px 0 0;}
#inlineBoxfeedback  .jqTransformRadioWrapper{margin:-1px 4px 5px;}
#inlineBoxfeedback  .jqTransformTextarea{width:470px!important;  clear:both;}
#inlineBoxfeedback  table.jqTransformTextarea td#jqTransformTextarea-mm textarea{width:451px; font-family:Arial,Helvetica,Geneva,Helvetica,sans-serif!important; color:#777; padding:2px 5px; min-height:90px; min-width:451px; max-width:451px; max-height:450px; font-size:13px!important; letter-spacing:0.02em;}

#inlineBoxfeedback button{background-position:-8px -108px; width:137px; height:50px; display:block; margin:30px auto 0; cursor:pointer; border:0;}
#inlineBoxfeedback button:hover{background-position:-8px -158px;}
#inlineBoxfeedback button.jqTransformButton span, #inlineBoxfeedback button.jqTransformButton span span{background:none!important;}
#inlineBoxfeedback .recaptchatable, #inlineBoxfeedback .recaptchatable #recaptcha_image{border:0!important;}
#inlineBoxfeedback #recaptcha_data{text-align:left;}
#inlineBoxfeedback #recaptcha_response_field{border:1px solid #cfcfcf!important; border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; padding:5px 6px!important;}

#inlineBoxfeedback #recaptcha_table td{padding-left:0!important;}
#inlineBoxfeedback #recaptcha_table td + td, #inlineBoxfeedback #recaptcha_table td + td + td{padding-left:7px!important;}

#inlineBoxfeedback #fields_feedback{text-align:left;}
/* footer
******************************************************************************************/
#footerForm{background:#111; color:#efefef; padding:0 0 15px;}
#footerForm a{color:#fff; text-decoration:underline;}

/* box
******************************************************************************************/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; padding:10px;}
#cboxLoadedContent h1, #cboxLoadedContent h2, #cboxLoadedContent h3{padding:0;}
#cboxLoadedContent h3{color:#ce0071; font-size:1.4em;} 
#cboxLoadedContent a{color:#ce0071; text-decoration:underline;}
#cboxLoadedContent a:hover{text-decoration:none;}
#cboxLoadedContent p{padding:6px 0;}
#cboxLoadedContent  ul{margin:0 0 0 15px}
#cboxLoadedContent  ul li{padding:1px 0; list-style:square;}
#cboxLoadedContent .dottedLine{width:100%; margin:10px auto; height:1px; display:block; border-bottom:1px dotted #666;}
#cboxLoadedContent .grey{color:#999;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/overlay.png") repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") left top repeat-y;}
#cboxMiddleRight{width:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") right top repeat-y;}
#cboxTopCenter{height:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/border.png") 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/border.png") 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/loading_background.png") no-repeat center center;}
#cboxLoadingGraphic{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/loading.gif") no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url("/sites/default/themes/aprendelo_frontend/images/model/box/controls2.png") no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}

#cboxContent .change_course{background-position:-347px -98px; width:169px; height:34px; display:block; border:0 none; cursor:pointer; margin:15px auto 0; text-indent:-9999em!important;}

.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
.cboxIE6 #cboxTopLeft{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderTopLeft.png");}
.cboxIE6 #cboxTopCenter{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderTopCenter.png");}
.cboxIE6 #cboxTopRight{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderTopRight.png");}
.cboxIE6 #cboxBottomLeft{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderBottomLeft.png");}
.cboxIE6 #cboxBottomCenter{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderBottomCenter.png");}
.cboxIE6 #cboxBottomRight{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderBottomRight.png");}
.cboxIE6 #cboxMiddleLeft{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderMiddleLeft.png");}
.cboxIE6 #cboxMiddleRight{background:url("/sites/default/themes/aprendelo_frontend/images/model/box/ie6/borderMiddleRight.png");}
.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight {_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");}
