@CHARSET "UTF-8";

/* INICIAL */
body {
	background:#fff;
	margin:0px;
	padding:0px;
	color:#000;
	font:12px Helvetica,Arial;
}

button {
	border:solid 1px #888;
	background: #eee;
	font:bold 12px Helvetica,Arial,Sans-serif;
	border-radius:5px;
	color: #1C94C4;
	cursor:pointer;
	padding:5px;
}

button:hover {
	color: #EB8F00;
}

#ui-datepicker-div {display:none;}

.thumb {position:relative}
.thumb button {margin-left:100px;}
.thumb img {cursor:pointer;}

.bajo_tabla {
	background:#F7F7F7;
	border:solid 1px #ccc;
	padding:5px;
	border-radius:5px;
	display:none;
	margin-top:20px;
}

/* MENU DE LA APP */
#appmenu {float:left;height:32px;margin-top:0px;}
#appmenu #menu {background:transparent!important;border:none;color:#ddd;margin-top:5px;font-weight:bold;}



/* MARCO DE LA APP */
#contenido {width:auto; padding:10px;min-height: 800px;}
.version {font:9px Helvetica,Arial; margin-top:5px;	}

/* Usuario logeado */
#who {float:right;width:270px;padding-top: 5px;font: 10px bold Helvetiva,Arial;}
#who #userAvatar {float:right;}
#who #userAvatar img {width:48px;height:48px;}
#who #userName {font: 12px bold Helvetica,Arial;color: #888;}

/* Formularios */
.bloque {margin-top:30px;margin-bottom:5px;}
.bloque .titulo {margin-top:30px;margin-bottom:5px;font:22px Helvetica,Arial,Sans-Serif;border-bottom:solid 1px #888; color:#888;height:35px;}
.bloque .titulo .titulo_texto {padding-left:10px;float:left;}
.bloque .titulo .titulo_imagen {float:left;margin-left:15px;}

.itm {width:100%;margin-top:3px;clear:both;}
.desc {width:150px;float:left;font-style:italic;}
.fld, .fldro, .fldm {width: auto;margin-left: 150px;min-height:20px;}
.fldm input[type=text], .fldm select,.fldm textarea {background:#F7F8B9;}
.itm table, .bloque table {border-spacing: 0;border-collapse: collapse;}
.itm th,.caja2 th, .bloque th {background:#6199DF;color:#fff;border: 1px solid #4D90F0;padding: 6px 10px;}
.itm td,.caja2 td, .bloque td {border: 1px solid #BBB;vertical-align: top;padding: 6px 10px;}
.fldl {font-weight:bold;}
	
.caja2 {background:#fff;overflow:scroll;width:100%;min-width:958px;border-spacing: 0;border-collapse: collapse;}
.caja2 tbody {min-height:20px;}
/*.cuernito {width:20px;height:20px;background:#888;position:relative;margin-top:-20px;background: url(/servi/images/default/cuernito.png) no-repeat}*/

/*.editor {display:none;}*/
.acciones_tit {width:55px;}
.acciones {margin-left:8px;/* white-space: nowrap; */}
.cajadato_del {background:#ECC6C6;}

/* Search and list */
#sl_buscar {margin:5px;}
.searchpars {
	border:solid 1px #444;
	border-radius:5px;
}
.searchpars h3 {padding-left:10px;color:#555;min-height:50px;font:bold 18px Helvetica,Arial;cursor:pointer;}
h3 #arrow {float:left;}
h3 #sp_mensajes {margin-left:75px;}
h3 #sp_title {margin-bottom:5px;}
h3 #sp_filter {font-weight:normal;font:italic 10px Helvetica,Arial;vertical-align: top;}
.submitoptions {
	background: #CCC;
	text-align: right;
	color: #444;
	padding: 3px;}
.submitbutton {
	text-align:right;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
}
#bloque_parametros {padding:5px;}
.pag {height:30px;}
.pag .nro {font:bold 12px Helvetica,Arial;width:200px;float:left;margin-top: 8px;}
.nav {width:350px;float:right;text-align:right;}
.saltarPagina {float:left;padding-top: 4px;}

.listado {margin-top:20px;}
.listado .cajadato_par {background:#eee;}
.listado table {margin-top:10px;margin-bottom:10px;}
#resultado {overflow-x: auto;width:100%;}

.btn_ver {background:#eee url(/servi/images/icons/View.png) no-repeat 0 0;padding-left:20px;}
.btn_modificar {background:#eee url(/servi/images/icons/Edit.png) no-repeat 0 0;padding-left:20px;}
.btn_imprimir {background:#eee url(/servi/images/icons/Print.png) no-repeat 0 0;padding-left:20px;}
.btn_borrar {background:#eee url(/servi/images/icons/Delete.png) no-repeat 0 0;padding-left:20px;}

.submitbutton_top {float:right;margin-right: 20px;margin-top: -30px;display:none;}

/* BARRA DE NAVEGACION */
 #main {width:100%;height:32px;margin:0px;background:#000;color:#fff;}
 #main .logo {float:left;background:url(/servi/images/default/home.gif) no-repeat;width:30px;height:30px;margin-left:5px;margin-right:5px;margin-top:1px;}
 #main #user {float:right;height:30px;}
 #userAvatarSmall img {height:27px;width:27px;}
 #userName {float:left;padding:8px;}
 #userAvatarSmall {float:left;}
 #gestionadora {float:right;padding: 5px;font: 15px verdana;margin-right:10px;}
 #main #tools {width:400px;height:auto;border:1px solid #888; border-radius:5px;display:none;position:absolute;top:32px;padding:10px;background:#f2f2f2;}
 #gestionadora_sidebar {color:#222;}
 #who #userName {padding:0px;width:200px;color:#444}
 #who #userGroup {color:#777;}

/* DIALOGO UPLOAD */
#uploadForm h2 {font-size:9pt;}
#uploadForm input, #uploadForm textarea {width:100%;}
#uploadForm textarea {height:200px;}

.note {color:#888;font-style:italic;}

/* Menu de contexto en el search and list */
#contextAction {border:1px solid #888;background:#fff;padding-left:0px;}
#contextAction li {list-style:none;width:auto;height:20px;padding:5px;}
#contextAction a {text-decoration:none;}
#contextAction li:hover {background:#ccc;}
