html,body,div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,code,
del,dfn,em,img,q,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,dialog,figure,footer,header,
hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article,aside,dialog,figure,footer,header,
hgroup,nav,section{display:block;}
body{line-height:1.5;}
/* Tables still need 'cellspacing="0"' in the markup. */
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
table,td,th{vertical-align:middle;}
/* Remove possible quote marks (") from <q>,<blockquote>. */
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
/* Remove annoying border on linked images. */
a img{border:none;}
.clear{clear:both;}
/* -------------------------------------------------------------- 
Typography
-------------------------------------------------------------- */
body{background:#000 url('../images/bg_body.jpg') repeat-x 0 23px;color:#ccc;font-family:verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:75%;margin:0}
/* Titles
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6{color:#111;font-weight:normal;}
h1{font-size:2.5em;line-height:1;margin-bottom:0.5em;}
h1.margin{margin-left:19px;}
h2{font-size:2em;margin-bottom:0.75em;}
h3{font-size:1.1em;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
/* Text
-------------------------------------------------------------- */
blockquote{color:#666;font-style:italic;margin:1.5em;}
strong{font-weight:bold;}
em,dfn{font-style:italic;}
dfn{font-weight:bold;}
sup,sub{line-height:0;}
/* Lists
-------------------------------------------------------------- */
li ul,
li ol{margin:0;}
ul,ol{margin:0;}
ul{list-style-type:none;}
ol{list-style-type:decimal;}
/* Links
-------------------------------------------------------------- */
a,
a:link,
a:visited{color:#f30;text-decoration:none;}
a:hover,
a:active,
a:focus{color:#f90;}
/* --------------------------------------------------------------
JS Tabs
-------------------------------------------------------------- */
.ui-tabs .ui-tabs-hide{display:none;}
/* --------------------------------------------------------------
Grid
-------------------------------------------------------------- */
.container{margin:0 auto;width:960px;}
/* Varies */
div.line{background-color:#4677b7;font-size:0em;line-height:0em;height:1px;width:100%;}
div.line_alt{background-color:#e1e1e1;font-size:0em;line-height:0em;height:1px;width:100%;}
/* nav speak */
div#nav_speak{height:23px;}
div#nav_speak ul#language{float:left;margin:0 18px 0 0;}
div#nav_speak ul#language li{display:inline;float:left;font-size:0.85em;margin:0 0 0 15px;padding:3px 0 0 0;}
div#nav_speak ul#language li a,
div#nav_speak ul#language li a:link,
div#nav_speak ul#language li a:visited{color:#045bb8;}
div#nav_speak ul#language li a:hover,
div#nav_speak ul#language li a:active,
div#nav_speak ul#language li a:focus{color:#f30;}
div#nav_speak ul#language li.separator{color:#1c1c1e;font-weight:bold;}
div#nav_speak ul#language li a img{float:left;margin:2px 5px 0 0 ;}
/* Logo Goobec */
a#logo_goobec{float:left;margin:30px 0 0 12px;}
/* Menu */
div#menu_eng{clear:both;float:right;margin:0 15px 0 0;overflow:hidden;width:640px;}
div#menu_eng a{background-image:url('../images/sprites_menu_eng.gif');background-repeat:no-repeat;cursor:pointer;display:block;float:right;height:34px;text-indent:-9999px;width:102px;}
div#menu_esp{clear:both;float:right;margin:0 16px 0 0;overflow:hidden;width:640px;}
div#menu_esp a{background-image:url('../images/sprites_menu_esp.gif');background-repeat:no-repeat;cursor:pointer;display:block;float:right;height:34px;text-indent:-9999px;width:102px;}
div#menu_por{clear:both;float:right;margin:0 16px 0 0;overflow:hidden;width:640px;}
div#menu_por a{background-image:url('../images/sprites_menu_por.gif');background-repeat:no-repeat;cursor:pointer;display:block;float:right;height:34px;text-indent:-9999px;width:102px;}
a#home{background-position:0 0;}
a#home:hover,a#home.hover{background-position:0 -35px;}
a#goobec{background-position:-103px 0;}
a#goobec:hover,a#goobec.hover{background-position:-103px -35px;}
a#calendar{background-position:-206px 0;}
a#calendar:hover,a#calendar.hover{background-position:-206px -35px;}
a#community{background-position:-309px 0;}
a#community:hover,a#community.hover{background-position:-309px -35px;}
a#elearning{background-position:-412px 0;}
a#elearning:hover,a#elearning.hover{background-position:-412px -35px;}
a#contact{background-position:-515px 0;}
a#contact:hover,a#contact.hover{background-position:-515px -35px;}
/* Body */
div.body_top{background:url('../images/bg_canvas_top.gif') no-repeat left bottom;height:10px;}
div.body{background:url('../images/bg_canvas.gif') repeat;padding:15px 15px 5px 15px;}
div.body_bottom{background:url('../images/bg_canvas_bottom.gif') no-repeat left top;height:10px;}
/* Content General */
div.left_content{float:left;width:390px;}
div.left_content iframe{border:1px solid #e1e1e1;margin:0 0 0 20px;float:right;}
div.right_content{float:right;margin:0;width:510px;}
div.right_content ul{color:#666;margin:1.5em 0 0 0;}
div.right_content ul li{margin:0 0 1.5em 0;}
div.right_content ul li strong{color:#333;}
/* Home */
div.body img.education_program{margin:10px 0 20px 117px;}
div.body div.panel{float:left;margin:0 1px 0 1px;width:184px;}
div.body div.panel a.img_btn{border:none;line-height:0;margin:0;padding:0;}
div.body div.panel ul{font-size:1.1em;line-height:1.4em;margin:15px 7px 0 7px;}
div.body div.panel ul li.price{background:url('../images/dot.gif') no-repeat left 0.65em;margin:0 0 0.4em 0;padding:0 0 0 8px;}
div.body div.panel ul li{background:url('../images/dot.gif') no-repeat left 0.65em;line-height:1.3em;margin:0 0 0.4em 0;padding:0 0 0 8px;}
div.body div.panel ul li b{color:#ffdc00;font-weight:bold;}
div.body div.panel ul li span{color:#ffdc00;}
div.body div.panel_btn{float:left;margin:0 1px 5px 1px;width:184px;}
div.more_info{clear:both;float:right;margin:20px 13px 18px 15px;overflow:hidden;width:158px;}
a.boton_info_eng{background-image:url('../images/btn_information_eng.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:32px;float:right;text-indent:-9999px;width:158px;}
a.boton_info_eng{background-position:0 -33px;}
a.boton_info_eng:hover,
a.boton_info_eng.hover{background-position:0 0;}
a.boton_info_esp{background-image:url('../images/btn_information_esp.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:32px;float:right;text-indent:-9999px;width:158px;}
a.boton_info_esp{background-position:0 -33px;}
a.boton_info_esp:hover,
a.boton_info_esp.hover{background-position:0 0;}
a.boton_info_por{background-image:url('../images/btn_information_por.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:32px;float:right;text-indent:-9999px;width:158px;}
a.boton_info_por{background-position:0 -33px;}
a.boton_info_por:hover,
a.boton_info_por.hover{background-position:0 0;}
/* Google CheckOut */
div#googleCheckoutLogo{float:right;margin:25px 7px 0 0;}
div.body div.product{margin:15px auto;width:410px;}
div.body div.product select.product-attr-custom{float:left;margin:5px 0 0 0;}
div.body div.product div.googlecart-add-button{float:right;}
div.body div.product p{margin:10px 0 0 0;text-align:center;}
/* Courses */
div.body.courses{}
div.body.courses div.left_content,
div.body.courses div.right_content{margin:25px 0 35px 0;}
div.body.courses div.left_content{width:290px;}
div.body.courses div.left_content div.signup{margin:25px 0 0 0;}
a.sign_up_eng{background-image:url('../images/sign_up_eng.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:47px;float:right;text-indent:-9999px;width:226px;margin:0 32px;}
a.sign_up_eng{background-position:0 -47px;}
a.sign_up_eng:hover,
a.sign_up_eng.hover{background-position:0 0;}
a.sign_up_esp{background-image:url('../images/sign_up_esp.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:47px;float:right;text-indent:-9999px;width:226px;margin:0 32px;}
a.sign_up_esp{background-position:0 -47px;}
a.sign_up_esp:hover,
a.sign_up_esp.hover{background-position:0 0;}
a.sign_up_esp_seminar{background-image:url('../images/sign_up_esp_seminar.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:47px;float:right;text-indent:-9999px;width:226px;margin:0 32px;}
a.sign_up_esp_seminar{background-position:0 -47px;}
a.sign_up_esp_seminar:hover,
a.sign_up_esp_seminar.hover{background-position:0 0;}
a.sign_up_por{background-image:url('../images/sign_up_por.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:47px;float:right;text-indent:-9999px;width:226px;margin:0 32px;}
a.sign_up_por{background-position:0 -47px;}
a.sign_up_por:hover,
a.sign_up_por.hover{background-position:0 0;}
a.sign_up_por_seminar{background-image:url('../images/sign_up_por_seminar.gif');background-repeat:no-repeat;cursor:pointer;display:block;height:47px;float:right;text-indent:-9999px;width:226px;margin:0 32px;}
a.sign_up_por_seminar{background-position:0 -47px;}
a.sign_up_por_seminar:hover,
a.sign_up_por_seminar.hover{background-position:0 0;}
div.body.courses div.right_content{width:610px;}
div.body.courses div.right_content div.line{margin-bottom:15px;}
div.body.courses div.right_content div#description{color:#fff;}
div.body.courses div.right_content div#description h1{color:#fff;}
div.body.courses div.right_content div#description h2{color:#ffdc00;font-size:1.5em;line-height:1em;margin:15px 0 5px 0;padding:0;}
div.body.courses div.right_content div#description ul{color:#fff;font-size:1.1em;line-height:1.4em;list-style-type:circle;list-style-position:outside;margin:0 0 0 15px;padding:0 20px 0 0;}
div.body.courses div.right_content div#description ul li{margin:0 0 0.5em 0;padding:0;}
div.body.courses div.right_content div#description p{font-size:1.1em;line-height:1.4em;margin:0;padding:0 20px 0 0;}
/* Body Alt*/
div.body_top2{background:url('../images/bg_canvas_top_alt.gif') no-repeat left bottom;height:10px;}
div.body.alt{background:none;background-color:#fff;padding:25px 15px 5px 15px;}
div.body_bottom2{background:url('../images/bg_canvas_bottom_alt.gif') no-repeat left top;height:10px;}
/* Goobec */
div.body.goobec{background:none;background-color:#fff;padding:0 15px 5px 15px;}
img#banner{margin:0;}
div#goobec_content{margin:0 0 30px 0;padding:10px 0 0 0;}
div#goobec_content div.left_content iframe{border:1px solid #e1e1e1;margin:1.5em 0 0 0;}
div#goobec_content img{float:left;margin:2em 10px 1.5em 0;}
div#goobec_content p{color:#666;margin:1.5em 20px 1.5em 0;}
div#tabs ul#nav_tabs{margin:10px 0 10px 20px;}
div#tabs ul#nav_tabs li{display:inline;margin:0 20px 0 0;}
div#tabs ul#nav_tabs li h3{display:inline;font-weight:bold;}
div#tabs div.tabs_content{margin:25px 0;padding:0 3px;}
div#tabs div.tabs_content img{border-left:1px solid #e1e1e1;float:left;margin:3px 0;padding:0;}
div#tabs div.tabs_content img.first_img{border-left:none;}
div#tabs div#experiencia{margin:25px 0 0 0;padding:0 15px;}
div#tabs div#experiencia img{float:left;margin:3px 30px;padding:0;}
/* Contact Us */
div#contact_content{margin:0 0 30px 0;padding:0 0;}
div#contact_content img.contact_goobec{margin:30px 0 0 0;}
/* Social Networking */
div.networking{margin:25px auto 10px auto;width:230px;}
div.networking a{float:left;margin:0 7px;}
div.networking img{margin:0;padding:0;}
/* Logos Home */
div#logos_home{line-height:0;margin:40px auto 0 auto;width:760px;}
div#logos_home p.our_experience{border-bottom:1px dotted #222;color:#666;font-size:0.95em;letter-spacing:0.03em;margin:0 0 20px 0;padding:10px 0 20px 0;text-align:center;word-spacing:3px;}
div#logos_home div#logos_container{line-height:0;margin:0 auto;width:680px;}
div#logos_home div#logos_container img{margin:0 5px;}
/* Footer */
div#footer{margin:40px 0 20px 0;}
div#footer p.countries{color:#666;font-size:0.95em;letter-spacing:0.03em;margin:0 0 10px 0;text-align:center;word-spacing:3px;}
div#footer p.copyright{border-top:1px dotted #222;color:#333;font-size:0.75em;margin:0 auto;padding:10px 50px 0 50px;text-align:center;width:60%;}
/* --------------------------------------------------------------
ColorBox
-------------------------------------------------------------- */
#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;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
#cboxLoadedContent{background:#000;padding:5px;}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}
#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url('../images/controls.png') top left no-repeat;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url('../images/controls.png') top right no-repeat;width:28px;height:65px;text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url('../images/loading.gif') center center no-repeat;}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url('../images/controls.png') top center no-repeat;width:38px;height:19px;text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}
