@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, li, ul, div, p, input, select, form, img, textarea,dt,dd,dl
{
padding:0; 
margin: 0; 
list-style: none; 
resize:none;
}
body{
font-size:14px;
color:#dcdbd9;
font-family: Arial, Helvetica, sans-serif;
background:#514a43;
background:url(img/bg.gif) repeat-x;
}
body.portada{
background-image:url(img/bg-portada.gif);
background-position: 0 -30px;
}
img{border:none;}
.fix { clear:both;}
a {text-decoration:none; color:#dcdbd9;
}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.col5{width:508px; }
.col5r{width:508px; margin-left:27px;}
.col4r{width:401px; margin-left:27px;  }
.col9{width: 936px; clear:both; }
.col2{width:187px;  }
.col3{width:294px;  }
.none{display:none;}
p{line-height:20px; margin-bottom: 30px; color:#dcdbd9;}
p.destacado{font-size:18px; line-height:28px; margin-bottom: 30px; color:#a19d97;}
#page{
margin: 0 auto;
width:996px;
}
#content{
width:936px;
padding-bottom:20px;
margin-bottom:20px;
margin:0 30px 0 30px;
}
#content-pie{
width:936px;
padding-bottom:20px;
margin-bottom:20px;
margin:0 30px 0 30px;
}
#header{
height:120px;
}
#menu{
height:25px;
width:100%;
margin-top:50px;

	}
#menu  li{float:left; display: block;  padding:8px 5px; border-left:1px solid #dfdfdf; 	}
#menu a, #menu a.selected:hover{color:#a19d97;font-size:12px; }
#menu li.last{border-right:1px solid #dfdfdf;}
#menu a:hover{color:#ec3e24; border-bottom:3px solid #ec3e24; }
#menu a.selected{border-bottom:3px solid  #ec3e24;}

#submenu{width:187px; }
#submenu  li{display: block;  border-top:1px solid #6d6761; line-height:35px; 	}
#submenu a, #submenu a.selected:hover{color:#fff;font-size:14px;text-transform:uppercase;  }
#submenu li.last{border-bottom:1px solid #6d6761;}
#submenu a:hover{color:#ec3e24;  }
#submenu a.selected{background:url(img/buller-submenu.gif) no-repeat left center; padding:20px;}

#submenu  menu-nivel3  li{display: block;  border-top:1px solid #6d6761; line-height:35px; color:#a19d97;}
#submenu .menu-nivel3 a, #submenu .menu-nivel3 a.selected:hover{color:#a19d97; font-size:14px;text-transform:uppercase; padding-left:20px;	  }
#submenu .menu-nivel3 a:hover{color:#ec3e24;  }
#submenu .menu-nivel3 a.selected{background:url(img/buller-submenu.gif) no-repeat left center; padding:20px; }


#pie{font-size:9px; text-transform:uppercase; color:#b3b1af; clear:both; background:url(img/bg-pie.gif) #413B36 repeat-x; padding-top:50px; margin-top:50px; position:relative; line-height:18px; }
#pie .con-footer { width:936px; margin:0 auto; position:relative; height:100px;}
#pie .con-footer .datos { text-align:left; position:absolute; top:0; left:0;}
#pie .con-footer .redes { position: absolute; top: -5px; right: 265px; display: block;}
#pie .con-footer .redes p {margin: 0;}
#pie .con-footer .redes ul {padding: 0; margin: 0;}
#pie .con-footer .redes ul li { display:inline-block; margin: 5px;}
#pie .con-footer .desarrollo { position:absolute; top:0; right:0;}

.portada { position:relative;}
.portada h1{background:url(img/portada-h1.gif) -3px 29px no-repeat; height:300px; background-size:54%;}
.portada .destacado{width:100%; height: 300px; }
.portada .destacado p{line-height:28px; font-size:18px; color:#ffff; font-size:1.8em;}

.portada .col9{border-top:1px solid #6d6761;  }
/*.portada .busquedas {width:250px; padding-top:55px; margin-left:27px;}*/
.portada .busquedas {padding-top:55px; margin-left:27px; width:385px;}
.portada .busquedas img{padding-top:15px; }
.portada .busquedas h2{background:url(img/portada-h2-busquedas.gif) no-repeat; height:24px; margin-bottom: 18px;}
.portada .busquedas li {margin:10px 0 0 20px; list-style:square outside;  color:#ec7f27;}
.portada .busquedas li a:hover{text-decoration: underline; color:#ec7f27;}
.portada .col9 ul {height:160px; }
.portada .col9 ul li{float: left; width: 272px; height:210px; display:block; padding:30px 20px 0 20px; font-size:12px; line-height:18px; border-right:1px solid #6D6761;}
.portada .col9 ul li.last{margin-right:0px; border:0; float:right; padding:30px 15px 0 0;}
.portada .col9 ul li img{padding: 10px 0px; display:block;}
.portada .redes{position:absolute; top:350px; padding-left:20px; display:none;}
.portada .uruguay{
	position: absolute;
	top: 563px;
	padding-left: 20px;
}
.portada .cursos{
	position: absolute;
	top: 349px;
	padding-left: 20px;
}

.quienes h1{background:url(img/quienes-h1.gif) no-repeat left center; height:56px; margin-bottom:50px;}
.quienes h2{background:url(img/quienes-h2.gif) no-repeat left center; height:62px;   margin-bottom: 30px;}
.quienes h3{background:url(img/quienes-h3.gif) no-repeat left center; height:36px;   margin-bottom: 30px;}


.que h1{background:url(img/que-h1.gif) no-repeat left center; height:56px; margin-bottom:50px;}
.que .destacado p{line-height:30px; font-size:20px; color:#a19d97; }
.que .col9 ul li{float: left; width: 264px;height:400px; display:block; padding:14px; margin-right:27px; border:1px solid #635a52; background-color:#4f4841; margin-bottom:25px; line-height:20px;}
.que .col9 ul li.last{margin-right:0px;}
.que .col9 ul li img{padding: 10px 0px; display:block;}
.talentsmove h2 {background:url(img/que-h2-talents.gif) no-repeat left center; height:34px; margin-bottom:50px;}
.artmove h2 {background:url(img/que-h2-art.gif) no-repeat left center; height:30px; margin-bottom:50px;}
.artmove h3 {color:#fc8425; font:12px normal Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:1px; line-height:18px; margin-bottom:20px;}
.hrbrandmove h2 {background:url(img/que-h2-brand.gif) no-repeat left center; height:34px; margin-bottom:50px;}
.traines h2 {background:url(img/que-h2-traines.gif) no-repeat left center; height:66px; margin-bottom:50px;}
.selection h2 {background:url(img/que-h2-selection.gif) no-repeat left center; height:66px; margin-bottom:50px;}
.sales h2 {background:url(img/que-h2-sales.gif) no-repeat left center; height:34px; margin-bottom:50px;}
.lifemove h2 {background:url(img/que-h2-lifemove.gif) no-repeat left center; height:30px; margin-bottom:50px;}
.talleres h2 {background:url(img/que-h2-talleres.gif) no-repeat left center; height:37px; margin-bottom:50px; width:550px;}
.altoimpacto h2 {background:url(img/que-h2-altoimpacto.gif) no-repeat left center; height:30px; margin-bottom:50px;}

.porque h1{background:url(img/porque-h1.gif) no-repeat left center; height:56px; margin-bottom:50px;}
.porque .destacado li{line-height:30px; font-size:18px; color:#c4bfb8; margin-top:15px; background:url(img/bullet.gif) no-repeat; text-indent: 20px; font-weight:normal;}

.clientes h1{background:url(img/clientes-h1.gif) no-repeat left center; height:56px; margin-bottom:50px;}
.clientes h2{background:url(img/clientes-h2.gif) no-repeat left center; height:33px; margin-bottom:30px;}

.postulate h1{background:url(img/postulate-h1.gif) no-repeat left center; height:56px; margin-bottom:50px;}

.contactanos h1{background:url(img/contactanos-h1.gif) no-repeat left center; height:56px; margin-bottom:50px;}
.contactanos h2{background:url(img/contactanos-h2.gif) no-repeat left center; width:297px; height:300px;  }
.contactanos form{font-size:12px; margin-top:30px; color:#FF6600;}
.contactanos input, .contactanos textarea{display:block; background-color:#dcdbd9; border:1px solid #635a52; width:615px;height:22px; line-height:22px;  padding:2px; margin:4px 0px;}
.contactanos textarea{height:150px;}
.contactanos input.boton{background:url(img/bt-enviar.gif) no-repeat;  border:0px;  width: 80px; } 
.contactanos strong{font-size:12px; font-weight:normal; display:block;color:#dcdbd9;margin-top:16px;}

.inscribite h1{background:url(img/inscribite-h1.png) no-repeat left center; height:56px; margin-bottom:50px;}
.inscribite h2{background:url(img/inscribite-h2.gif) no-repeat left center; width:297px; height:300px;  }
.inscribite form{font-size:12px; margin-top:30px; color:#FF6600;}
.inscribite input, .inscribite textarea{display:block; background-color:#dcdbd9; border:1px solid #635a52; width:615px;height:22px; line-height:22px;  padding:2px; margin:4px 0px;}
.inscribite textarea{height:150px;}
.inscribite input.boton{background:url(img/bt-enviar.gif) no-repeat;  border:0px;  width: 80px; } 
.inscribite strong{font-size:12px; font-weight:normal; display:block;color:#dcdbd9;margin-top:16px;}

.busquedas .btn-busquedas { height:30px; padding-left:14px;}
.busquedas .btn-busquedas li { float:left; width:437px; margin:0 14px 0 0;background-color:#fff;}
.busquedas .btn-busquedas li.off {background: url(img/arrows-busquedas.png) 410px center #514A43 no-repeat;}
.busquedas .btn-busquedas li.off:hover {  background-color:#cf0000;}
.busquedas .btn-busquedas li a { display:block; background-repeat:no-repeat; background-position:15px 19px; padding:15px 15px 15px 36px; text-transform:uppercase; color:#cf0000; font-family: 'humanst521_btroman'; font-size:1.2em; -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); cursor: pointer; }
.busquedas .btn-busquedas li a.arg { background-image:url(img/ar.png); }
.busquedas .btn-busquedas li a.uru{ background-image: url(img/uy.png); }
.busquedas .btn-busquedas li a.off { color:#fff; }
ul.busquedas_laborales.off { display:none;}
ul.busquedas_laborales { list-style-type: none; padding:46px 0 20px 14px; margin:0;}
ul.busquedas_laborales li{border:1px solid #6D6761; padding:15px 10px; margin-bottom:20px; overflow:hidden; width:265px; float:left; margin-right:14px;}
ul.busquedas_laborales li p{color:#fff;font-size:14px; float:left; margin:0; width:200px;}
ul.busquedas_laborales li h1{text-indent:-9999px; height:29px; margin:0;}
ul.busquedas_laborales li .btn-vermas{width:64px; height:18px;background:url("img/vermas.jpg") no-repeat;text-indent:-9999px;float:right;}
ul.busquedas_laborales li .btn-vermas a{width:64px; height:18px;display:block;}

/*jornada*/
.jornada .col9 ul li{float: left; width: 264px;height:535px; display:block; padding:14px; margin-right:27px; border:1px solid #635a52; background-color:#4f4841; margin-bottom:25px; line-height:20px;}
.jornada .col9 ul li.last{margin-right:0px;}
.jornada .col9 ul li img{padding: 10px 0px; display:block;}
.jornada .col9 ul li strong{color:#ff8629; font-size:20px; font-weight:normal; display:block; margin-bottom:10px;} 
body.jornada{ font-size:14px; color:#dcdbd9; font-family: Arial, Helvetica, sans-serif; background:url(img/bg-sinrojo.gif) repeat-x #514a43;
}
.jornada .col9 ul.hr-brand li { height:300px;}
.jornada h1{background:url(img/jornada-h1.gif) no-repeat  center; height:79px; margin:20px;}
.jornada h1.hr-brand-move{background:url(img/tit-hr-brand-move.gif) no-repeat  center; height:41px; margin:20px;}
.jornada h2{background:url(img/jornada-h2.gif) no-repeat  center; height:60px; margin:20px;}
.jornada h2.hr-brand-move{background:url(img/hr-brand-move-h2.gif) no-repeat  center; height:60px; margin:20px;}
.jornada .destacado p{line-height:30px; font-size:20px; color:#a19d97; }
.jornada ul.detalle{width:600px; margin-bottom:40px; background:url(img/linea-punteada.gif) repeat-x  bottom; float:left; font-size:14px;}
.jornada ul.detalle li{background:url(img/linea-punteada.gif) repeat-x  top; height:48px; line-height:48px; }
.jornada ul.detalle li strong{color:#ff8629; font-weight:normal;}
.jornada .contacto{width:260px; /*height:102px;*/height:130px; float:right; background-color:#cf0000; padding:20px; font-size:20px; color:#fff; text-align:center;}
.jornada .contacto p{font-size:14px; margin-top:20px}
.jornada .contacto strong{ font-size:28px; }
.jornada .precios { font-size:22px; font-weight:bold; margin-bottom:40px; }
.jornada .precios p{font-size:12px; margin-top:8px;font-weight:normal;}
.jornada .precios img{ padding:4px 0 0 10px; }
.jornada .precios strong{ font-size:30px; }

.bio { float:left; margin-right:15px; width: 458px;}
.bio.last { margin-right:0;}

/*training*/

.que h1.brand-move {background:url(img/hr-brand-move.png) no-repeat left center; height:56px; margin-bottom:50px;}

.que h1.training {background:url(img/training-h1.png) no-repeat left center; height:56px; margin-bottom:50px;}

.programas-training  {}
.programas-training ul {}
.programas-training ul li { clear:both; border-top:1px dotted #c0bbb4; padding-top:18px;}
.programas-training ul li .fecha { float:left; width:110px; color:#ea7d27; font-size:12px; line-height:20px;}
.programas-training ul li p { float:left; width:716px;}
.programas-training ul li p .titulo { text-transform:uppercase; color:#d1ccc4; font-size:1.65em; line-height:35px; letter-spacing:-0.01em; font-family: 'humanst521_lt_btlight', Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; letter-spacing:0.01em; -webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */ }
.programas-training ul li .ver-mas { float:right;}

.titulos { text-transform:uppercase; color:#ffffff; font-size:2.2em; line-height:35px; padding-bottom:35px; letter-spacing:-0.01em; font-family: 'humanst521_lt_btlight', Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; letter-spacing:0.01em; -webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */}

.left { float:left; width:508px;}
.left h3 { font-size:17px; line-height:26px; color:#c0bbb4; padding-bottom:20px;}
.left .dirigido { border-top:1px dotted #c0bbb4; color:#c0bbb4; padding: 10px 0 10px 0;}
.left .dirigido span { color:#ea7d27;}
.left .duracion { border-top:1px dotted #c0bbb4; color:#c0bbb4; padding: 10px 0 10px 0;}
.left .duracion span { color:#ea7d27;}
.left .programa { border-top:1px dotted #c0bbb4; padding:20px 0 0 0;}
.left .programa .mes {color:#ea7d27; text-transform:uppercase; padding:0 0 5px 0;}
.left .programa li { padding:0 0 20px 70px;}
.left .programa li span { color:#c0bbb4; font-size:11px;}

.right { float:right; width:402px;}
.right .modulo { width:366px; height:auto; border:1px solid #635a52; margin-bottom:15px; padding:15px 17px 15px 17px;}
.right .modulo h4 {text-transform:uppercase; color:#ea7d27; font-size:18px; font-family: 'humanst521_lt_btlight', Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; letter-spacing:0.01em; -webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */}
.right .modulo p { margin:0; color:#a5a19b;}
.right .modulo p strong { color:#b6b2ab;}

.pie-programa { clear:both; background:url(img/sombra-top-training.png) 0 45px repeat-x; padding:60px 0 0 0;}
.pie-programa ul { background-color:#CF0000; color:#FFF; padding:23px 0 0 0;}
.pie-programa ul li { width:936px; margin:0 auto; padding:15px 0 0 0; font-size:13px;}
.pie-programa ul li .tag { float:left; width:70px;}
.pie-programa ul li .dato { float:left; width:840px;}
.pie-programa ul .sep { padding:0 0 12px 0; border-bottom:1px dotted #FFFFFF; clear:both;}
.pie-programa ul .link { padding:30px 0 30px 0; text-transform:uppercase; font-size:18px; font-family: 'humanst521_btroman', Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; letter-spacing:0.01em; -webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */}
.pie-programa ul .link span { padding:0 0 0 70px; display:block;}
.pie-programa ul .link span a { color:#FFF;}

.logos-clientes { padding-top:25px;}
.logos-clientes li { display:inline-block; margin:0 5px 10px 0;}
.logos-clientes li.last { margin-right:0;}

.btn-insc { background-color:#CF0000; text-align:center; width:400px; font-size:22px; padding:30px 0; font-family: 'humanst521_btroman', Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; letter-spacing:0.01em; -webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */}

.video {  top:50px; right:0; width:398px; padding-left:0; position:absolute;}
.video img{ width:398px; border:none; display: block;}

.popup { display:none; position:fixed; width:100%; height:100%; top:0; left:0; background-color: rgba(0, 0, 0, 0.5); color:rgba(0, 0, 0, 0.5); border:1px solid green;}
.popup .con-popup { position:absolute; height:500px; width:50%; left:50%; top:50%; margin-left:-25%; margin-top:-265px; border:15px solid #CF0000;}
.popup .con-popup .cerrar { background-color:#000; color:#FFF; font-size:1em; font-weight:bold; cursor:pointer; position:absolute; top:-31px; right:-29px; padding:7px 10px 8px 10px; text-align:center;}
.popup .con-popup .cerrar:hover { background-color:#666;}
.popup .con-popup .txt { height:400px; padding:50px; -webkit-box-shadow: 0 0 5px 5px rgba(0,0,0,.1); box-shadow: 0 0 5px 5px rgba(0,0,0,.1); overflow:auto; background-color:#FFF;}
.popup .con-popup .txt h2 { padding-bottom:15px;}
.popup .con-popup .txt h3 { color:#F90;}
.popup .con-popup .txt ul { padding:0 0 15px 0;}
.popup .con-popup .txt ul li { list-style:square;  margin-left:18px; margin-bottom:5px;}
