/*	========================================================================================= */
*{margin:0;padding:0;}img{border:0px;}
body{font-size:11px;font-family:Verdana,DejaVu Sans;}
input{height:16px;line-height:16px;padding:2px;border:1px solid rgb(210,210,210);background:rgb(255,255,250);font-size:11px;font-family:Verdana,DejaVu Sans;cursor:default;}input:hover{background:rgb(255,255,230);}
select{height:20px;border:1px solid rgb(210,210,210);font-size:11px;font-family:Verdana,DejaVu Sans;}
/*	========================================================================================= */
.Fl{float:left;}.Fr{float:right;}.Oh{overflow:hidden;}.Cp{cursor:pointer;}
.Tc{text-align:center;}.Tu{text-transform:uppercase;}.Tl{text-align:left;}.Tr{text-align:right;}
.F0{font-size:10px;}.F1{font-size:11px;}.F2{font-size:12px;}.F3{font-size:13px;}.F4{font-size:14px;}.F6{font-size:16px;}
.Fb{font-weight:bold;}
.Ml{margin-left:2px;}.Mr{margin-right:2px;}.Mt{margin-top:2px;}.Mb{margin-bottom:2px;}
.Pl{padding-left:2px;}.Pr{padding-right:2px;}
.Dn{display:none}.Di{display:inline-block}.Pre{position:relative;}.Pa{position:absolute;}
.P1{position:absolute;top:0;right:0;}.P2{position:absolute;top:0;left:0;}.P3{position:absolute;bottom:0;right:0;}.P4{position:absolute;bottom:0;left:0;}
/*	========================================================================================= */
.Bb1{background:rgb(50,50,50);}.Bb2{background:rgb(150,150,150);}.Bb3{background:rgb(250,250,250);}
.Cr2{color:rgb(255,100,100);}.Cg2{color:rgb(0,240,0);}.Cb2{color:rgb(120,170,200);}.Co2{color:rgb(255,155,0);}
.Cw3{color:rgb(225,225,225);}.Cb3{color:rgb(25,25,25);}
/*	========================================================================================= */
.Op6{opacity:0.6;}.Op6:hover{opacity:1;}.Op7{opacity:0.7;}.Op7:hover{opacity:1;}
.Op8{opacity:0.8;}.Op8:hover{opacity:1;}.Op9{opacity:0.9;}.Op9:hover{opacity:1;}
/*	========================================================================================= */
a{color:rgb(120,170,200);text-decoration:none;}a:hover{color:rgb(250,150,100);}
a.a1{color:rgb(0,128,192);text-decoration:none;}a.a1:hover{color:rgb(250,150,100);}
input.in1{height:12px;background:rgb(255,255,255);border:0px;font-size:11px;}
input.in2{height:12px;background:rgb(255,255,230);border:0px;font-size:11px;}

tr{height:20px;text-align:center;}tr:hover{background:rgb(255,255,200);}
th{border-style:solid;border-width:1px 0 1px 1px;border-color:rgb(150,150,150);background:rgb(180,180,180);color:rgb(255,255,255);}
td{border-style:solid;border-width:0 0 1px 1px;border-color:rgb(200,200,200);}
/*	========================================================================================= */
/* login */
.lotx{line-height:19px;font-weight:bold;}
.login{position:absolute;top:74px;right:0;width:80px;line-height:37px;font-weight:bold;font-size:11px;text-align:center;color:rgb(255,255,255);background:rgb(30,140,220);border-radius:10px 0;}.login:hover{color:rgb(50,50,50);background:rgb(247,164,45);}
.menu{padding:0 18px;background:rgb(120,120,120);border-right:1px solid rgb(100,100,100);color:rgb(250,250,250);}.menu:hover{background:rgb(247,164,45);}
.ini-div1{line-height:22px;text-align:center;color:rgb(255,255,255);font-weight:bold;background:rgb(235,235,235);color:rgb(120,120,120);text-shadow:0 2px 0 rgb(255,255,255);border:1px solid rgb(210,210,210);margin-top:2px;}
.ini-div2{padding:2px;border:1px solid rgb(220,220,220);background:rgb(255,255,255);}
/*	========================================================================================= */
/* PERSONALIZE
/*	========================================================================================= */
.ic{width:78px;height:94px;text-align:center;border:1px solid rgb(250,250,250);padding-top:6px;cursor:pointer;}.ic:hover{background:rgba(255,255,200,.4);border:1px solid rgb(220,220,220);}
.ic2{width:90px;height:104px;text-align:center;border:1px solid rgb(250,250,250);padding-top:10px;cursor:pointer;}.ic2:hover{background:rgba(255,255,200,.6);border:1px solid rgb(220,100,100);}
.h{height:3px;border-top:1px dotted rgb(220,220,220);margin-top:3px;}
.n2{background:rgb(199,80,80);color:rgb(255,255,255);}.n2:hover{background:rgb(244,67,67);cursor:pointer;}
.pa{background:rgb(230,230,230);min-width:20px;border:solid 1px rgb(200,200,200);margin:0 2px 0 0;line-height:18px;text-align:center}.pa:hover{background:rgb(150,150,150);color:rgb(255,255,255);}
.pa_{background:rgb(50,50,50);min-width:20px;border:solid 1px rgb(40,40,40);margin:0 2px 0 0;line-height:18px;text-align:center;color:rgb(255,255,255);}
/*	========================================================================================= */
.d{padding:2px;}.d1{border:1px solid rgb(220,220,220);background:rgb(255,255,255);}
.d2:hover{background:rgb(255,245,200);transition:all .2s ease;}
.d3{background:rgb(248,248,248);}.d3:hover{background:rgb(255,245,200);transition:all .2s ease;}
/*	========================================================================================= */
.b{line-height:22px;text-align:center;color:rgb(255,255,255);}.b_{line-height:20px;text-align:center;color:rgb(255,255,255);}
.b01{background:rgb(4,174,218);}.b01:hover{background:rgb(247,164,45);}
.b02{background:rgb(20,180,20);}.b02:hover{background:rgb(20,220,20);}
.b03{background:rgb(225,60,50);}.b03:hover{background:rgb(255,100,90);}
.b04{background:rgb(120,120,120);}.b04:hover{background:rgb(100,100,100);}
.b05{background:rgb(120,120,120);}.b05:hover{background:rgb(247,164,45);}
.b11{background:rgb(235,235,235);color:rgb(120,120,120);text-shadow:0 2px 0 rgb(255,255,255);}
.b12{background:rgb(235,235,235);color:rgb(120,120,120);text-shadow:0 2px 0 rgb(255,255,255);border:1px solid rgb(210,210,210);}
/*	========================================================================================= */
/* SPRITE
/*	========================================================================================= */
.sp{width:100px;height:20px;}
.sp101{background:url(sp1.png) -0px -0px;}
.sp102{background:url(sp1.png) -0px -20px;}
.sp103{background:url(sp1.png) -0px -40px;}
.sp21{background:url(sp2.png) -0px -0px;}
.sp22{background:url(sp2.png) -0px -20px;}
.sp23{background:url(sp2.png) -0px -40px;}
.sp31{background:url(sp3.png) -0px -0px;}
.sp30{background:url(sp3.png) -0px -20px;}
/*	========================================================================================= */
.s{width:20px;height:20px;}
.en1{background:url(sprite.png) -0px -0px;}
.en0{background:url(sprite.png) -20px -0px;}
.ph1{background:url(sprite.png) -40px -0px;}
.ph0{background:url(sprite.png) -60px -0px;}
.de1{background:url(sprite.png) -0px -20px;}
.de0{background:url(sprite.png) -20px -20px;}
.wo1{background:url(sprite.png) -40px -20px;}
.wo0{background:url(sprite.png) -60px -20px;}
.ed1{background:url(sprite.png) -0px -40px;}
.ed0{background:url(sprite.png) -20px -40px;}
.sa1{background:url(sprite.png) -0px -60px;}
.sa0{background:url(sprite.png) -20px -60px;}
/*	========================================================================================= */
.ci01{background:url(sprite.png) -0px -80px;}
.ci02{background:url(sprite.png) -20px -80px;}
.ci03{background:url(sprite.png) -40px -80px;}
.ci04{background:url(sprite.png) -60px -80px;}
.ci05{background:url(sprite.png) -0px -100px;}
.ci06{background:url(sprite.png) -20px -100px;}
.ci07{background:url(sprite.png) -40px -100px;}
.ci08{background:url(sprite.png) -60px -100px;}
/*	========================================================================================= */
.pp1{background:url(sprite.png) -0px -160px;}
.pp0{background:url(sprite.png) -20px -160px;}
/*	========================================================================================= */
.sp1{width:100px;height:20px;}/*encuesta*/
.sp11{background:url(s_encuesta.png) -0px -0px;}
.sp12{background:url(s_encuesta.png) -0px -20px;}
.sp13{background:url(s_encuesta.png) -0px -40px;}
.sp4{width:100px;height:20px;}/*asistencia*/
.sp41{background:url(s_asistencia.png) -0px -0px;}
.sp42{background:url(s_asistencia.png) -0px -20px;}
.sp43{background:url(s_asistencia.png) -0px -40px;}
.sp44{background:url(s_asistencia.png) -0px -60px;}
/*	========================================================================================= */
