body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	}
.clear{
	clear:both;
	}
img{
	border:none;
	}
/*
** Menu
*/
.menuContainer{
    margin:0;
	background:;
	}
ul#menu a:hover, ul#menu ul, ul#menu li:hover{
	background:#;
	} 
.menuContainer ul{
	list-style:none;	
	margin:0;
	padding:0;
	}
ul#menu li{
	float:left;
	position:relative;
	margin-right:0px;
	}
ul#menu a{
	color:#FFF;
	text-decoration:none;
	padding:10px;
	display:block;
	}
ul#menu ul{
	position:absolute;
	left:0;
	display:none;
	}
ul#menu li:hover ul{
	display:block;
}
ul#menu li:hover ul li{
	margin:0;
}
ul#menu li:hover ul li a{
	width:150px;
	}
ul#menu li:hover ul a:hover{
	background:#063C5F;
}
/*termina menu*/
img{outline:none;border:none;}
.cont{position:absolute;left:0px;top:0px;height:100%;width:100%;}
.cabecera{z-index:1000;position:absolute;top:0;left:0;background:#0F6CA6;height:39px;width:100%;min-width:1000px !important;-moz-box-shadow: 0 0 10px #000;-webkit-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;}
.logo{background:rgb(254, 254, 254);float:left;width:199px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;font-family:arial;text-decoration:none;color:#FFFFFF;outline:none;}
.btn:hover,.activo,.cuenta:hover{background:#063C5F;height:19.5px;color:#FFFFFF;border-left:0px solid rgb(224, 204, 58);}
.resbusc:hover{background:#063C5F;color:#FFFFFF;}.resbusc:hover a{color:#FFFFFF;}
.btn{border-left-color:rgb(224, 204, 58);float:left;padding-left:10px;padding-right:10px;padding-top:13px;padding-bottom:12px;font-family:;text-decoration:none;color:#FFFFFF;font-size:13px;outline:none;}
.cuenta{float:right;padding-left:10px;padding-right:10px;padding-top:12px;padding-bottom:3px;font-family:arial;text-decoration:none;color:#FFFFFF;outline:none;font-size:12px;} 
.opciones{position:absolute;width:199px;border-right:solid 1px #D8D8D8;height:100%;top:0;-moz-box-shadow: 0 0 20px #D8D8D8;-webkit-box-shadow: 0 0 20px #D8D8D8;box-shadow: 0 0 20px #D8D8D8;}
.opCont{position:absolute;width:199px;height:auto;top:60px;}
.opcion{float:left;width:179px;height:10;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;border-bottom:solid 1px #D8D8D8;font-size:14px;font-family:arial;color:#6E6E6E;text-decoration:none;outline:none;}
.opcion:hover{background:#D8D8D8;}
/*.opcionact{float:left;width:179px;height:10;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;border-bottom:solid 1px #D8D8D8;font-size:12px;font-family:arial;color:#FFFFFF;text-decoration:none;outline:none;background:#084B8A;border-left:5px solid rgb(224, 204, 58);}*/
.areaTrabajo{position:absolute;top:0;left:0;margin-left:200px;height:100%;}
.contPrincipal{position:absolute;left:0;width:100%;height:100%;top:0px} 
.cajaChat{z-index:2;position:fixed;width:199px;border-left:solid 1px #D8D8D8;height:100%;top:0;right:0;-moz-box-shadow: 0 0 20px #D8D8D8;-webkit-box-shadow: 0 0 20px #D8D8D8;box-shadow: 0 0 20px #D8D8D8;background:#FFFFFF;}
.tabla{font-family:arial;color:#000000;font-size:12px;}
.dato{padding-left:10px;}
.titulo{font-size:20px;color:#585858;-moz-box-shadow:inset 0 0 20px #BDBDBD;-webkit-box-shadow:inset 0 0 20px #BDBDBD;box-shadow:inset 0 0 20px #BDBDBD;padding-top:5px;padding-bottom:5px;padding-left:39px;text-align:left;}
.sbtitulo{font-size:15px;color:#A4A4A4;-moz-box-shadow:inset 0 0 20px #BDBDBD;-webkit-box-shadow:inset 0 0 20px #BDBDBD;box-shadow:inset 0 0 20px #BDBDBD;padding-top:3px;padding-bottom:3px;padding-left:15px;font-weight:bold;text-align:left;} 
.inputs{height:20px;width:240px;border:solid 1px #A4A4A4;font-family:arial;font-size:14px;padding-left:15px;}
.inputsa{height:20px;width:100px;border:solid 1px #A4A4A4;font-family:arial;font-size:14px;padding-left:15px;}
.inputsp{height:15px;width:140px;border:solid 1px #A4A4A4;font-family:arial;font-size:10px;}
.inputtrans{height:30px;width:535px;border:solid 1px #A4A4A4;font-family:arial;font-size:14px;padding-left:15px;border:none;background:none;}
.selects{height:20px;width:250px;border:solid 1px #A4A4A4;font-family:arial;font-size:14px;padding-left:10px;}
.selectsa{height:20px;width:140px;border:solid 1px #A4A4A4;font-family:arial;font-size:14px;padding-left:10px;}
.selectmid{height:30px;width:80px;border:solid 1px #A4A4A4;font-family:arial;font-size:14px;padding-left:10px;}
.submit{padding: 5px 10px 5px 10px;font-size:16px;font-family:arial;background:#56904F;border:none;color:#FFFFFF;}
.submit:hover{background:#6AAD61;cursor:pointer;cursor:hand;}
.submit:active{-moz-box-shadow:inset 0 0 10px #424242;-webkit-box-shadow:inset 0 0 10px #424242;box-shadow:inset 0 0 10px #424242;}
.regok{height:auto;width:100%;font-family:arial;color:#4B8A08;font-weight:bold;text-align:center;}
.busqueda{position:absolute;z-index:1000;width:350px;top:33px;height:auto;background:#ccc444;margin-left:209px;border:solid 2px #6E6E6E;display:none;}
.busquedaRapida{width:auto;background:#FFFFFF;max-height:400px !important;overflow-y:scroll;}
.catbusc{padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;font-size:12px;font-family:arial;color:#6E6E6E;text-decoration:none;outline:none;text-align:center;font-weight:bold;-moz-box-shadow:inset 0 0 20px #BDBDBD;-webkit-box-shadow:inset 0 0 20px #BDBDBD;box-shadow:inset 0 0 20px #BDBDBD;}
.resbusc{padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;border-bottom:solid 1px #D8D8D8;font-size:12px;font-family:arial;color:#6E6E6E;text-decoration:none;outline:none;}
.btnaction{background:#0174DF;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#FFFFFF;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;-khtml-border-radius: 15px;text-decoration:none;font-size:18px;} 
.btntarea{background:#D8D8D8;padding-left:35px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#FFFFFF;text-decoration:none;font-size:12px;border-right:solid 1px #BDBDBD;color:#6E6E6E;} 
.btntarea:hover{background:#0174DF;-webkit-box-shadow:inset 0 0 20px #BDBDBD;box-shadow:inset 0 0 20px #BDBDBD;color:#FFFFFF;}
.btntareap{padding-left:35px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-decoration:none;font-size:12px;color:#6E6E6E;}  
.btntarAct{background:#0174DF;-moz-box-shadow:inset 0 0 20px #BDBDBD;-webkit-box-shadow:inset 0 0 20px #BDBDBD;box-shadow:inset 0 0 20px #BDBDBD;color:#FFFFFF;}
.btntarea2{background:#9DE093;padding-left:35px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#FFFFFF;text-decoration:none;font-size:12px;border-right:solid 1px #BDBDBD;color:#000000;} 
.btntarea2:hover{background:#50C878;-webkit-box-shadow:inset 0 0 20px #BDBDBD;box-shadow:inset 0 0 20px #BDBDBD;color:#FFFFFF;}
.btntarAct2{background:#50C878;-moz-box-shadow:inset 0 0 20px #BDBDBD;-webkit-box-shadow:inset 0 0 20px #BDBDBD;box-shadow:inset 0 0 20px #BDBDBD;color:#FFFFFF;} 
.btnclose{background:#0174DF;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;color:#FFFFFF;text-decoration:none;font-size:12px;color:#FFFFFF;} 
.btnclose:hover{background:#0174DF;-moz-box-shadow:inset 0 0 15px #000000;-webkit-box-shadow:inset 0 0 15px #000000;box-shadow:inset 0 0 15px #000000;color:#FFFFFF;} 
.formHide{display:none;}
.formHide2{display:none;}
.dts{border-collapse:collapse;font-family:arial;font-size:11px;width:100%;}
.categoria{position:relative;width:260px;padding-top:3px;padding-bottom:3px;text-align:center;font-size:11px;font-family:arial;background:#FFFFFF;border-bottom:1px solid #BDBDBD;border-top:1px solid #BDBDBD;color:#848484;}
.categoriaB{position:relative;width:260px;padding-top:3px;padding-bottom:3px;text-align:center;font-size:11px;font-family:arial;background:#FFFFFF;border-bottom:1px solid #BDBDBD;border-top:1px solid #BDBDBD;color:#000000;}
.tr1{background:#D8D8D8;}
.tr2{background:#F2F2F2;}
.lineadiv{border-right:solid 1px #000000;border-left:solid 1px #000000;border-bottom:solid 1px #000000;color:#000000;}
.fondop{background-color:#F9F263;}
.fondor{background-color:#C6E06D;}
.fondod{background-color:#A9D0F5;}
/*.borrar {position: absolute;margin-top:-7px;width: 80px;height: 15px;background:#B40404;color:#FFFFFF;overflow:hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-khtml-border-radius: 5px;}