body {background:#220b49 url(../images/bg.jpg) top no-repeat;}
form li {margin-bottom:10px;}
h2 {padding-bottom:15px;}
label {color:#3326a6;cursor:pointer;display:block;float:left;font-size:14px;font-weight:bold;margin-right:5px;text-align:right;width:144px;}
textarea, .input_txt {border:#CCC 1px solid;padding:2px;}

#c {margin-left:190px;}
#c p {font-size:11px;line-height:16px;padding:0 20px 10px 0;}
#f {background:url(../images/bg_footer.jpg) 0 0 no-repeat;height:55px;}
#f a {color:#2332A5;text-decoration:none;}
#f li {color:#2332A5;display:inline;font-size:11px;font-weight:bold;padding:0 2px;text-transform:uppercase;}
#f ul {padding:15px 0 0 300px;position:relative;}
#f .back_to_top {background:url(../images/bt_back_top.jpg) 95px 0 no-repeat;line-height:29px;padding-right:40px;position:absolute;right:0;top:5px;}
#g {background:#FFF url(../images/bg_sidebar_content.jpg) 0 0 no-repeat;margin:0 auto;width:999px;}
#n {margin:33px 0 0 4px;}
#n li {background:url(../images/bg_menu.jpg) 0 0 no-repeat;display:block;font-size:13px;height:19px;margin:0 0 1px 0;padding:3px 0 2px 15px;text-transform:uppercase;}
#n li.curriculum {background:url(../images/bg_menu_curriculum.jpg) 0 0 no-repeat;}
#n li a {color:#FFF;text-decoration:none;}

.bottom {background:url(../images/bg_bottom.jpg) top no-repeat;display:block;height:219px;margin-top:9px;}
.bottom_content {background:url(../images/bg_bottom.jpg) top no-repeat;display:block;height:219px;position:relative;top:-501px;z-index:-1;}
.bt-pdf {bottom:110px;position:absolute;right:132px;}
.clear {display:block;clear:left;height:1px;width:1px;}
.contactus {background:#FFF url(../images/bg_h_contactus.jpg) 0 0 no-repeat;padding:190px 0 0 70px;}
.contactus h2 {background:url(../images/h2_contactus.jpg) 0 0 no-repeat;height:41px;text-indent:-5000px;width:129px;}
.contactus .h3_interest_subject {background:url(../images/h3_interest_subject.jpg) 0 0 no-repeat;height:15px;margin:30px 0 15px 0;text-indent:-5000px;width:191px;}
.curriculum {background:#FFF url(../images/bg_h_curriculum.jpg) 0 0 no-repeat;padding:190px 0 0 70px;}
.curriculum h2 {background:url(../images/h2_curriculum.jpg) 0 0 no-repeat;height:28px;text-indent:-5000px;width:163px;}
.curriculum .h3_job_pretended {background:url(../images/h3_job_pretended.jpg) 0 0 no-repeat;height:15px;margin:30px 0 15px 0;text-indent:-5000px;width:191px;}
.empresa {background:#FFF url(../images/bg_h_empresa.jpg) 0 0 no-repeat;padding:190px 0 0 70px;}
.empresa h2 {background:url(../images/h2_the_company.jpg) 0 0 no-repeat;height:41px;text-indent:-5000px;width:116px;}
.empresa h3 {color:#2332A5;font-size:14px;padding:5px 0 2px;}
.especialization {background:#FFF url(../images/bg_h_especialization.jpg) 0 0 no-repeat;padding:190px 0 0 70px;}
.especialization h2 {background:url(../images/h2_especialization.jpg) 0 0 no-repeat;height:44px;text-indent:-5000px;width:128px;}
.f_content {background:url(../images/bg_footer_content.jpg) 0 0 no-repeat !important;}
.fix-label {display:inline;float:none;}
.fix-label-width {width:50px;}
.fix-label-width2 {width:235px;}
.fix-formli {float:left;width:350px;}
.float-left {float:left;}
.float-right {float:right;}
.footer_services {background:url(../images/footer_services.jpg) 0 0 no-repeat;font-size:10px !important;height:42px;margin:10px auto;text-indent:-5000px;width:375px;}
.footer_services a {display:block;height:42px;width:375px;}
.h-home {background:url(../images/bg_header_home.jpg) 0 0 no-repeat;height:249px;width:809px;}
.h3_google_maps {background:url(../images/h3_google_maps.gif) 0 0 no-repeat;height:14px;margin-top:1px;padding:5px 0 1px 0;text-indent:-5000px;width:275px;}
.img_content {display:block;float:left;margin-right:1px;}
.img-segments {margin-right:10px;}
.job-type {float:left;width:330px;}
.job-type .title {float:none !important;text-align:left !important;}
.large {width:450px;}
.medium {width:200px;}
.our_training {background:url(../images/bg_training_home.jpg) 0 0 no-repeat;height:263px;margin-left:419px;padding-top:40px;width:390px;}
.our_training h2 {background:url(../images/h2_our_training.jpg) 0 0 no-repeat;height:39px;margin-left:1px;text-indent:-5000px;width:199px;}
.our_training p {color:#4A4A4A;font-size:12px !important;margin:50px 0 0 50px;}
.products {background:#FFF url(../images/bg_h_products.jpg) 0 0 no-repeat;padding:190px 0 0 70px;}
.products h2 {background:url(../images/h2_products.jpg) 0 0 no-repeat;height:24px;text-indent:-5000px;width:142px;}
.products h3 {color:#2332A5;font-size:14px;padding:5px 0 2px;}
.release {background:url(../images/bg_release_home.jpg) 0 0 no-repeat;float:left;height:303px;width:419px;}
.release p {color:#4A4A4A;font-size:12px !important;margin-left:90px;padding-right:50px !important;padding-top:17px !important;}
.segments {background:#FFF url(../images/bg_h_segments.jpg) 0 0 no-repeat;padding:190px 0 0 70px;position:relative;}
.segments h2 {background:url(../images/h2_market_segments.jpg) 0 0 no-repeat;height:42px;text-indent:-5000px;width:130px;}
.segments h3 {color:#2332A5;font-size:14px;padding:5px 0 2px;}
.segments h4 {color:#2332A5;font-size:12px;padding:5px 0 2px;}
.segments .subnav {height:35px;left:350px;position:absolute;top:194px;}
.segments .subnav li {display:block;float:left;height:12px;margin:10px 10px 10px 0;text-indent:-5000px;}
.segments .subnav li a {display:block;height:12px;}
.segments .subnav .predial {background:url(../images/mnu_segments_predial_off.jpg) center no-repeat;width:61px;}
.segments .subnav .predial:hover {background:url(../images/mnu_segments_predial_on.jpg) center no-repeat;width:61px;}
.segments .subnav .predial a {width:61px;}
.segments .subnav .predial a.active {background:url(../images/mnu_segments_predial_on.jpg) center no-repeat;width:61px;}
.segments .subnav .industrial {background:url(../images/mnu_segments_industrial_off.jpg) center no-repeat;width:89px;}
.segments .subnav .industrial:hover {background:url(../images/mnu_segments_industrial_on.jpg) center no-repeat;width:89px;}
.segments .subnav .industrial a {width:89px;}
.segments .subnav .industrial a.active {background:url(../images/mnu_segments_industrial_on.jpg) center no-repeat;width:89px;}
.segments .subnav .offshore {background:url(../images/mnu_segments_offshore_off.jpg) center no-repeat;width:81px;}
.segments .subnav .offshore:hover {background:url(../images/mnu_segments_offshore_on.jpg) center no-repeat;width:81px;}
.segments .subnav .offshore a {width:81px;}
.segments .subnav .offshore a.active {background:url(../images/mnu_segments_offshore_on.jpg) center no-repeat;width:81px;}
.segments .subnav .energia {background:url(../images/mnu_segments_energia_off.jpg) center no-repeat;width:66px;}
.segments .subnav .energia:hover {background:url(../images/mnu_segments_energia_on.jpg) center no-repeat;width:66px;}
.segments .subnav .energia a {width:66px;}
.segments .subnav .energia a.active {background:url(../images/mnu_segments_energia_on.jpg) center no-repeat;width:66px;}
.services {background:#FFF url(../images/bg_h_services.jpg) 0 0 no-repeat;padding:190px 0 0 70px;}
.services h2 {background:url(../images/h2_services.jpg) 0 0 no-repeat;height:29px;text-indent:-5000px;width:124px;}
.services h3 {color:#2332A5;font-size:14px;padding:5px 0 2px;}
.sidebar {background:#FFF url(../images/bg_sidebar.jpg) 0 0 no-repeat;float:left;min-height:535px;}
.sidebar h1 {background:url(../images/logotipo_agnus2.jpg) 0 0 no-repeat;height:145px;text-indent:-5000px;width:190px;}
.sidebar .deco {background:url(../images/sidebar_deco.jpg) 0 0 no-repeat;display:block;height:128px;margin:22px 0 0 0;width:190px;}
.trainning {background:#FFF url(../images/bg_h_trainning.jpg) 0 0 no-repeat;padding:190px 0 0 70px;}
.trainning h2 {background:url(../images/h2_trainning.jpg) 0 0 no-repeat;height:24px;text-indent:-5000px;width:203px;}
.trainning td h3 {color:#110674;font-size:13px;padding:5px;text-align:center;text-transform:uppercase;}
.trainning td h4 {color:#110674;font-size:12px;padding:5px;}
.trainning td p {padding:5px !important;}
.trainning td ul {padding:0 0 10px 5px;}
.trainning td ul li {font-size:11px;list-style-type:square;list-style-position:inside;padding:1px 0 1px 0;}
.trainning td.st1 {background:#eef4fa;}
.trainning td.st2 {background:#d2e4f3;}
.trainning td.t1 {background:#8ebbe2;}
.trainning td.t2 {background:#5599d3;}
.ul_content {color:#2332A5;padding:0 0 10px 5px;}
.ul_content li, .ul_content2 li {font-size:11px;list-style-type:square;list-style-position:inside;padding:1px 0 1px 0;}
.ul_content2 li {margin-bottom:15px;padding-right:20px;}
.ul-fix-color li {color:#000 !important;}