/* CSS Document for Tecpeople Capacitación*/
 body{ background: url(images/bg.gif) repeat-x; margin: 14px 0px 0px 0px;text-align: center;font-family: Arial, Helvetica, sans-serif;} 
.contendor{width:790px;margin: auto;height:100%;}  
#top{height:100px;width:790px;}

#botonera_b{height:37px;width:790px;margin:5px 0 5px 0;}
#botonera_b .left{width:9px;height:37px;background: url(images/bgbot_left.gif) no-repeat;padding:5px 0 0 0;float:left;}
#botonera_b .center{width:772px;height:37px;background: url(images/bgbot_center.gif) repeat-x;;padding:5px 0 0 0;float:right;}
#botonera_b .right{width:9px;height:37px;background: url(images/bgbot_right.gif) no-repeat;padding:5px 0 0 0;float:right;}

#medio{height:250px;width:790px;z-index:-10.0;margin:7px 0 0 0;}
#medio .medio_izquierda{width:250px;height:250px;float:left;margin-right:22px;text-align:left;background: #FFF;}
#medio .medio_derecha{width:518px;height:250px;float:left;background:#FFF;}#medio a{text-decoration:none;color: #999}
	#medio a:hover{text-decoration:none;color: #333;}

/*CAJAS INDEX Y LATERALES*/
.box_home{width:211px;height:41px;padding:8px 17px 8px 17px;background:url(images/bg_boxhome.gif);margin:0 0 7px 0;font-size:13px;}
.box_home img{border:1px solid white;margin:0 5px 0 0;}

.box_home2{width:211px;height:41px;padding:8px 17px 8px 17px;margin:0 0 7px 0;font-size:13px;color: #FFF;background-image: url(images/bg_boxhome2010.gif);	background-repeat: no-repeat;background-position: 0px 0px;cursor:pointer;}
.box_home2:hover{background-image: url(images/bg_boxhome2010.gif);background-repeat: no-repeat;background-position: 0px -63px;color:#FFF;cursor:pointer;}	
.box_home2 img{border:1px solid white;margin:0 5px 0 0;}

#lateral .destacado{width:205px;font-size:15px;border-bottom:1px solid #069;border-top:1px solid #069;margin:5px 0 0 0;padding:3px 0 2px 0;text-align:left;color:#069;}#lateral .desarrollo{width:195px;font-size:11px;color: #333;padding:5px;margin:0 0 15px 0;cursor:pointer;background:#FFF;border-bottom:1px dotted #999;text-align:left;}#lateral .desarrollo:hover{background: #EBEBEB;cursor:pointer;}

.colortec { color:#069; font-weight:bold; }

.label09{width:80px;padding-right:5px;text-align:right;float:left;}
.input{border:none;background: #EBEBEB;}

.clientes { width:100%; margin-top:15px;}

#login{width:100%;height:240px;text-align:left;filter: alpha(opacity=100); opacity: 1;color:#FFF;font-family: Arial, Helvetica, sans-serif;font-size:12px;padding:5px;z-index:10.0;background-color:#000;}/*#login input{margin-left:5px;}*/#login #datolog{width:auto;}#login .mini{font-size:10px;margin-left:11px;}#login input{margin-bottom:10px;}

.link{color:#000;text-decoration:none;}.link a:hover{color:#069;text-decoration:underline;}.link_none{color:#000;text-decoration:none;}.link_none a:hover{color:#069;text-decoration:none;}.link_white{color:#FFF;text-decoration:none;}.link_white a:hover{color: #FFF;text-decoration:underline;}

#caja_izquierda{width:248px;height:114px;float:left;margin:15px 18px 0 0;z-index:-10.0;}#caja_centro{width:248px;height:114px;float:left;margin:15px 18px 0 0;z-index:-10.0;}#caja_derecha{width:248px;height:114px;float:left;margin-top:15px;z-index:-10.0;}

#box1{width:233px;height:98px;float:left;background-image: url(images/box1.gif);background-repeat: no-repeat;margin:33px 18px 0 0;padding:45px 0 0 15px;text-align:left;font-size:14px;}#box2 {width:233px;height:98px;float:left;background-image: url(images/box2.gif);background-repeat: no-repeat;margin:15px 18px 0 0;padding-top:45px 0 0 15px;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size:14px;z-index:-10.0;/* antes tenia un margin right de 9 px aprox */}#box_special{width:232px;height:74px;float:left;background-image: url(images/box3.gif);background-repeat: no-repeat;padding:75px 17px 0 15px;text-align:right;font-family: Arial, Helvetica, sans-serif;font-size:14px;margin-top:3px;}
	
#pie{width:100%;height:20px;background-color:#f6f6f6;border-top:3px solid #e6e6e6;margin:10px 0 0 0;padding:5px 0 0 0;text-align:center;float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666;vertical-align: middle;/*position: relative;bottom: 0px;left: 0px;right: 0px;top: auto;*/}
#lateral{float:right;}

/* Internas */ 

#cuerpo{width:570px;margin:0;padding:0;float:left;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height:1.5em;border-right: 1px solid #069;min-height:355px;overflow:hidden;}#cuerpo.noticia p{font-size:12px;line-height:1.5em;}#cuerpo.noticia b{font-size:13px;line-height:1.5em;}

#cuerpo_site{height:360px;width:555px;margin-top:5px;padding-right:10px;float:left;text-align:left;font-size:14px;/*border-right:1px dotted #069;*/background-image: url(images/onsite_camioneta.jpg);background-repeat: no-repeat;background-position: right bottom;}#cuerpo_curso{height:655px;overflow:hidden;width:780px;margin-top:5px;float:left;text-align:left;font-size:14px;}
#nombre_seccion{width:555px;overflow:hidden;padding:0 0 5px 0;float:none;text-align:left;font-size:18px;color:#069;margin:0 0 15px 0;vertical-align:middle;}

.consultenos{
	float:right;
	width:104px;
	hieght:30px;
	padding:3px 0 5px 0;
	background-image: url(images/consulta.gif);
	background-repeat: no-repeat;
	background-position: 0px -29px;cursor:pointer;}
.consultenos:hover{float:right;
	background-image: url(images/consulta.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;}

#nombre_entrenamiento{width:100%;height:22px;padding-right:10px;float:none;text-align:left;font-size:19px;color:#0062b5;margin-bottom:15px;/*padding-left:7px;background-image: url(images/bg_titus.gif);background-repeat: repeat-x;vertical-align:50%;*/}#nombre_entrenamiento2{width:555px;height:80px;float:none;margin-bottom:15px;}

.mecanica{background-image: url(images/mecanica.jpg);background-repeat: no-repeat;}.neumatica{background-image: url(images/neumatica.jpg);background-repeat: no-repeat;}.hidraulica{background-image: url(images/hidraulica.jpg);background-repeat: no-repeat;}.plc{background-image: url(images/plc.jpg);background-repeat: no-repeat;}

#nombre_subtitu{width:545px;padding-right:10px;float:none;text-align:left;font-size:14px;color:#0062b5;margin-bottom:8px;border-bottom: dotted 1px  #CCC;}

.nombre_foto{float:left;text-align:left;font-size:14px;color:#0062b5;padding-top:33px;}

#box1_interna{width:190px;height:70px;/*float:right;*/background-image: url(images/box1_interna.gif);background-repeat: no-repeat;margin:0 0 5px 0;padding:40px 0 0 5px;text-align:left;font-size:12px;line-height:20px;}#box2_interna{width:190px;height:75px;/*float:right;*/background-image: url(images/box2_interna.gif);background-repeat: no-repeat;margin:0 0 10px 0;padding:42px 0 0 5px;text-align:left;font-size:12px;line-height:17px;}#box_diagrama{width:205px;height:109px;/*float:right;*/margin:5px 0 15px 0;text-align:center;background:#f2f2f2;padding:5px 0 5px 0;}#box_special_interna{width:195px;height:122px;margin-bottom:5px;/*float:right;*/}

.cliente{width:540px;height:110px;overflow:hidden;border-bottom: 1px solid #999;border-top: 1px solid #999;font-size:11px;padding:5px 10px 5px 0;margin:10px 0 20px 0;background:#F8F8F8;line-height:normal;}.cliente img{float:left;margin-right:10px;background:#FFF;overflow:hidden;}

.descargar{width:100%;padding-top:5px;text-align:center;font-size:12px;color:#069;text-decoration:none;}.descargar a:hover{width:100%;padding-top:5px;text-align:center;font-size:12px;color:#069;text-decoration:underline;}

#novedad{width:550px;height:auto;overflow:hidden;margin:20px 0 0 0;padding:0 0 5px 0;border-bottom:1px dotted #CCC;}
#novedad.nov_destacada{width:497px;height:auto;overflow:hidden;margin:20px 0 0 0;padding:5px 5px 5px 5px;border:1px dotted #666;background:#F3F3F3;}

.nov_foto{width:60px;height:50px;background-color:#CCC;float:left; margin:5px 10px 0 0;}.nov_fecha{width:475px;float:right;font-size:12px;text-align:left;color: #999;text-decoration:none;}.nov_titulo{width:475px;float:right;font-size:14px;text-align:left;color:#069;text-decoration:none;}.nov_titulo a:hover{width:475px;float:right;font-size:14px;text-align:left;color:#069;text-decoration:underline;}.nov_copete{width:475px;float:right;font-size:11px;color: #666;line-height:17px;}

.vertext_titulo{width:545px;overflow:hidden;padding-right:10px;float:none;text-align:left;font-size:16px;color:#069;}.vertext_fecha{margin:0 0 10px 0;padding:0;color:#999;font-size:12px;}.vertext_copete{margin:0 0 5px 0;width:545px;overflow:hidden;padding-right:10px;float:none;text-align:left;font-size:13px;color: #666;line-height:17px;}.vertext_foto{width:300px;height:225px;padding:5px;border:1px solid #CCC;margin:5px 0 10px 10px;float:right;}
#vertextul{margin:5px 0 20px 0; float:none;font-size:11px;}

.seleccion_foto{width:246px;height:280px;padding:0 10px 0 0;border:0;margin:0 10px 5px 0;float:left;border-right:1px solid #CCC;}

.backtonews{width:60px;font-size:11px;color:#CCC;float:right;text-align:right;font-weight:bold;padding:0;}.backtonews a{text-decoration:none;color:#ccc;}.backtonews a:hover{text-decoration:none;color: #666;}

#col{width:250px;float:left;text-align:center;}.col_one{margin-right:20px;}#col img{padding:5px;border:1px solid #CCC;}#col ul{list-style-image : none;margin:15px 0px 0px 0px;padding:0px;}#col ul li{list-style: none ;margin-bottom:25px;}#mis_cursos li{margin-bottom:10px;}

#col_text_left{width:auto;float:left;text-align:left;}#col ul{list-style-image : none;margin:15px 0px 0px 0px;padding:0px;}#col ul li{list-style: none ;margin-bottom:25px;}

.curso_on{width:543px;height:40px;border:1px solid #00b0f0;padding:5px;margin:0 0 10px 0;font-size:14px;background-color: #00b0f0;background-image: url(images/bg_curso_on.gif);background-repeat: repeat-x;}
.green_on{font-size:12px;color:#FFF;font-weight:bold;}
.curso_off{width:543px;height:40px;border:1px solid  #ccc;background:#EFEFEF;padding:5px;margin:0 0 10px 0;font-size:14px;}
.red_off{font-size:12px;color: #F00;font-weight:bold;text-decoration:none;}
.red_off a:hover{text-decoration:none;color: #999;}

#ingresar{position:absolute;top:30%;left:35%;width:280px;height:80px;background-color: #FFF;background-image: url(images/bg_white.gif);background-repeat: no repeat;padding:50px 30px 10px 30px;float:none;text-align:center;z-index:20.0;}

#formulario{width:205px;/*border:1px solid #FF0000;*/text-align:center;margin:auto;margin-top:10px;}#formulario input{margin-bottom:10px;}

#Layer1 input{margin:0px;padding:0px;margin-bottom:10px;}#Layer1 label{color:#FFF;}
	
.label2{width:95px;text-align:right;float:left;margin:0px;margin-bottom:10px;}

.elearning_botonera{height:15px;padding:0;margin:0;font-size:11px;text-decoration:none;color: #000;text-align:right;}.elearning_botonera a:hover{text-decoration:underline;color: #999;}.elearning_botonera a:active{text-decoration:underline;color: #000;}.elearning_botonera a:visited{text-decoration:underline;color: #000;}

 ul{list-style-image : url("images/li.gif");}
 input{border: 1px solid #ccc;/*background-color:#FFF;*/border-top:1px solid #069;}
 textarea{border: 1px solid #ccc;border-top:1px solid #069;}
 fieldset{border: 0px;}
 label{font-size:14px;font-family:Arial, Helvetica, sans-serif;}
 form{margin:0px;}
.boton{background-color:#1A5677;color:#FFF;border: 1px solid  #CCC;text-align:center;}
.mini{font-size:18px;color:#069;font-weight:bold; text-align:center;}
.warning{font-size:13px;color:#069;/*font-weight:bold;*/font-family: Arial, Helvetica, sans-serif;}
.habilitado{color:#069;font-size:11px;margin-left:15px;}
.vencido{color:  #C00;font-size:11px;margin-left:15px;}
.descripcion{color:#666;font-size:12px;}
.nombre{color:#333333;}

.detalle {
	visibility: hidden;
	background: #FFF;
	padding:5px;
	color: #717171;
	position:absolute;	
	float:right;
	width:560px;
	top:190px;
	height: 4.5em;
	z-index:1;
}

.mensaje {
	padding:5px;
	color: #717171;
	width:530px;
	min-height: 1em;
	display:inline;
	z-index:-1;
}

.mensaje p {display:inline; }
.detalle p {display:inline; }

span img.thumb{padding:5px;margin:5px;border:1px solid #CCC;float:left;width:110px; height:90px;}
span img:hover {border:1px solid #000;}
span:hover .detalle {visibility: visible;	}	
	
.gray{color: #999;}
.gray11{color: #999;font-size:11px;}
.blue11{color: #069;font-size:11px;}
 p.exp{padding:0 0 10px 10px;font-size:12px;border-left:1px solid #069;border-bottom:1px solid #069;margin-bottom:15px;}
 p.exp_gray{padding:0 0 10px 10px;font-size:12px;border-left:1px solid #999;border-bottom:1px solid #999;margin-bottom:15px;}

/*BACKOFFICE*/
.backoffice_seccion{height:30px;margin-top:20px;padding-left:27px;float:none;text-align:left;font-size:18px;color:#00a7ee;margin-bottom:15px;vertical-align:middle;}
.opciones{width:550px;height:50px;float:left;font-size:12px;}
.opciones ul{margin-top:30px;}
.opciones ul li{display:inline;margin-right:15px;}
#caja{width:100%;height:35px;clear:left;font-size:14px;}
.titulo{width:200px;float:left;height:20px;margin-right:10px;padding-top:5px;text-align:right;font-weight:bold;}
.vence{width:auto;float:left;height:20px;margin-right:5px;}