@charset "iso-8859-2";
/* CSS Document */
*{outline:none;}
html,body{height:100%;}
body{
	color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;background:url(img/fnd.jpg) repeat-x 0 0 #fff;
}
p{line-height:1.4em;color:#666;}
em{color:#006699;}
ol.listado{margin:0 auto;font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;color:#006699;}
ol.listado li{margin-bottom:5px;}
ol.listado li p{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;margin:0;}
blockquote{width:80%;margin:0 auto;}
#contenedor{background:url(img/top2.jpg) no-repeat 0 0;}
.cabecera{height:110px;}
.titulo{height:40px;line-height:40px;padding-left:25px;font-size:28px;font-family:"Times New Roman", Times, serif;color:#fff;font-style:italic;}
.menu{height:30px;padding:0 19px;}
.menu a{color:#000;text-decoration:none;padding:8px 10px;}
.menu a:hover{background:#f2d88f; color:#000033;}
.user{padding:15px 115px 15px 19px;text-align:right;color:#333;position:relative;}
.seccion{padding:10px 19px;}
.contenido{padding:25px 19px;}
a.ayuda{color:#0066CC;line-height:20px;padding-right:20px;background:url(img/help.png) center right no-repeat;text-decoration:none;float:right;}
a.ayuda:hover{text-decoration:underline;}
h2{font-family:"Times New Roman", Times, serif;font-size:24px;color:#666;margin:0 5px;padding:0;font-weight:normal;font-variant:small-caps;}
h3{font-size:16px; clear:both;}
.puntitos{padding:0 10px 7px 10px;color:#000;border-bottom:1px dotted #9c9c9c;margin-bottom:10px;line-height:24px;}
textarea{width:100%;height:100px;padding:3px;border-bottom:1px solid #ccc;border-left:1px solid #7f7f7f;border-top:1px solid #7f7f7f;border-right:1px solid #ccc;display:block;}
.btn{color:#0066cc;border:none;background:#fff;}
a.more{color:#0066cc;margin-top:10px;text-decoration:none;}
a.more:hover{color:#333333;text-decoration:underline;}

h4.obj{font-family:"Times New Roman", Times, serif;font-size:12px;color:#666;margin:0 5px;padding:0;font-weight:normal;font-variant:small-caps;}
.lista{border-left:2px solid #ccc;margin-bottom:2px;padding:3px 10px;background:#F2F1FA;}
.caja_lista td a,.lista a{text-decoration:none;color:#666;}
.caja_lista td a:hover,.lista a:hover{color:#0066cc;}
.caja_lista td{font-weight:bold;border-left:2px solid #ccc;margin-bottom:2px;padding:3px 10px;background:#F2F1FA;}
.caja_lista td.poa{padding-right:75px;background:none;}
.caja_lista td.poa div{position:relative;}
.caja_lista td.poa .item_option{position:absolute;right:-65px;top:0px;_right:10px;}

.caja_lista td a{font-weight:normal;}
.caja_lista em{color:#0066cc;font-style:normal;}
.cont{border-top:1px dotted #ccc;background:url(img/bg.png) repeat-x 0 0;}
.cont .left{border-right:1px dotted #ccc;padding:8px 5px 3px 3px;}
.sinpuntitos{padding:0 10px 7px 10px;color:#000;margin-bottom:10px;line-height:24px;}

.lista_users{width:98%;border-left:1px solid #237898;}
.lista_users tbody td{text-align:center;padding:0;border-bottom:1px solid #237898;border-right:1px solid #237898;}
.lista_users tbody td.desc{text-align:left; padding:5px;}
.lista_users tbody td.acciones{border-right:none;}
.lista_users tfoot td{text-align:right;padding:2px;background:#237898;}

.lista_users thead th{background:#237898; color:#fff; padding:7px; border-bottom:2px solid #123F50;}

thead td{border-bottom:1px solid #ccc;padding:5px;}
thead th{padding:5px;}

thead a{color:#0066cc;text-decoration:none;padding:2px 4px;}
tfoot a{color:#fff;text-decoration:none;padding:2px 4px;}
thead a:hover,tfoot a:hover{text-decoration:underline;}
tfoot a.selected{color:#ccc;font-weight:bold;}
thead .opc td{border:none;}

.sub_menu{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 15px;}
.full{width:98%;border-top:1px solid #555;border-left:1px solid #555;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.bordecito{border-left:1px solid #ccc;border-top:1px solid #ccc; border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
div#qTip{
padding:3px;
border:1px solid #000;
border-bottom-width:2px;
display:none;
background: #333;
color:#fff;
font: bold 9px Verdana, Arial, Helvetica, sans-serif;
text-align: left;
position:absolute;
z-index: 1000;

}
.ok{border:1px solid #00cc00; background:#CEffCE; padding:10px;}
.error{border:1px solid #CC3300;background:#FF4A4A;padding:10px;margin:10px auto;color:#fff;width:45%;}
.error p{color:#333333;}
.error ul{list-style:circle; margin:0 0 0 15px; padding:0;}

#txt{display:none;}
.fl{float:right;line-height:25px;}
#options{position:absolute;right:15px;top:15px;}
#mopciones{margin:0;padding:0;list-style:none;border-bottom:1px solid #999;border-top:1px solid #999;width:100px;text-align:center;float:right;background:#f1f1f1;}
#mopciones li a,#mopciones li ul li a{display:block;padding:5px;border-left:1px solid #999;border-right:1px solid #999;color:#333;text-decoration:none;margin:0;}
#mopciones li a:hover,#mopciones li ul li a:hover{background:#E9E9E9;color:#333;text-decoration:underline;margin:0;}
#mopciones li,#mopciones li ul li{margin:0;padding:0;}
#mopciones li ul{margin:0;padding:0;list-style:none;background:#f2f2f2;display:none;width:100px;}
.login{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #999;border-top:1px solid #999;padding:2px;width:125px;}

h4{margin:5px 0;}
.msg{width:80%;margin:25px auto;text-align:center;background:#f00;border:1px solid #f39;padding:15px; color:#fff;}
.alert{width:424px;padding:15px 15px 20px 15px;background:url(img/alert.png) no-repeat center top;border-bottom:1px solid #ccc;}
	.alert h3{font-family:"Arial Narrow",Arial, Helvetica, sans-serif;font-size:24px;color:#555;margin:0 0 15px 0;font-weight:normal;}
	.alert p{font-family:Tahoma;font-size:14px;text-align:center;}
	.alert small{font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FF0000;}
	.alert input{padding:5px 12px;}
	.alert input.normal{padding:0px;}
	/*.alert span.close{display:block;width:454px;height:15px;position:absolute;left:5px;bottom:0;background:url(img/alert_close.png) left bottom;}*/
	
	
#blackboard{
	display:none;
    position: fixed;
	_position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1500;
	background:#000;
	filter:alpha(opacity=75);
	opacity:.75;
}
#msgbox{
	width:450px;
	display:none;
	position: fixed;
	left:50%;
	margin-left:-227px;
	top:50px;
	z-index:1501;
	border:1px solid #000;
	background:#efefef; padding:15px;
}
.closepanel{background:url(img/cerrar.png) 0 0;width:15px;height:15px;position:absolute;right:2px;top:2px;display:block;}
.MediumTextBox{margin:1px;}
#pageUAS{ position:relative; width:254px; height:154px; display:block; background:#000000;}
#cabecera{position:absolute;left:2px; top:2px; width:250px; height:50px; background:url(jsimg/op.jpg) no-repeat;opacity:.5;}
#cuerpo{position:absolute; left:2px; top:52px; width:250px;}
#izq{background:url(jsimg/izq.jpg); width:46px; height:100px; position:absolute; left:0; top:0;opacity:.5;}
#der{background:url(jsimg/der.jpg); width:50px; height:100px; position:absolute; right:0; top:0;opacity:.5;}
#centro{background:url(jsimg/centro.jpg); width:154px; height:100px; position:absolute; left:46px; top:0; opacity:.5;}
#centro:hover,#izq:hover,#der:hover{opacity:1; cursor:pointer;}
#cabecera:hover{background:url(jsimg/op2.jpg);opacity:1;}
#cabecera div{display:none; width:74px;  height:23px; position:absolute;}
#est{right:82px; top:18px; background:url(jsimg/est1.jpg);}
#tra{right:5px; top:18px; background:url(jsimg/tra1.jpg);}
#est:hover{background:url(jsimg/est2.jpg);cursor:pointer;}
#tra:hover{background:url(jsimg/tra2.jpg);cursor:pointer;}
#cabecera:hover div{ display:block; }

.labores input,.labores textarea{width:100%;font-size:11px;}

.labores ul{list-style:none; margin:0 10px; padding:0;}
.labores ul li{border-bottom:1px solid #ccc; padding:5px;}
.labores ul li:hover{background:#EfEfEf; color:#000;}
#cerrar{position:absolute; right:0; top:0; color:#ccc; padding:5px; background:#333333; cursor:pointer;}

#msgbox h2,#msgbox h3{margin:0;}
#msgbox textarea.desc{height:150px;  width:96%;border:none; border-top:1px solid #999999; padding:10px; background:none; margin-bottom:10px; margin-top:10px;}
#status{display:inline;}

/*
INICIA EL CODIGO PAL MENU
*/
.dropmenudiv{position:absolute;top: 0;border-bottom-width: 0;font:normal 12px Verdana;line-height:18px;z-index:100;
background-color:#FFD53A;width: 300px;visibility: hidden;}
.dropmenudiv a{width: auto;display: block;text-indent: 3px;border-bottom: 1px solid #0A2D67; /*THEME CHANGE HERE*/text-decoration: none;color: #0A2D67;line-height:30px; padding:0 15px;}
* html .dropmenudiv a{ /*IE only hack*/width: 100%;}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/color:#fff;background:url(img/bg_menu_hover.png) repeat-x;}

/*
TERMINA EL CODIGO
*/




.w{width:200px; height:auto; float:left; margin:5px; padding:11px;}
.v{width:260px; height:auto; float:left; margin:5px; padding:11px;}

.v:hover,.w:hover{border:1px solid #ccc; padding:10px;}


.paginador{ text-align:center; padding-top:10px;}
.paginador a{  padding:3px 8px; margin:0; background:#F5F5F5;}
.paginador .selected{background:#333333; color:#fff; margin:0;}


.detalle{width:710px; float:left; padding:10px;}
.lateralDD{width:180px; border-left:1px solid #ccc; float:right; padding:10px;}