@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#006699; }
td { vertical-align:top; }
fieldset { margin-bottom: 20px; }
a { color:#E1650C; text-decoration:none; cursor:pointer; }
a:hover { text-decoration:underline; }

.ft8 {font-size:8pt}
.ft9 {font-size:9pt}
.ft10 {font-size:10pt}

.c_orange { color:#E1650C; }
.c_vert   { color:#4B5800; }

.div_field { padding: 10px; }

.tb_haut { background:url(../images/logo-filao.png) left no-repeat; }
.td_menu { vertical-align:bottom; text-align:center; padding-bottom:5px; border-bottom:3px solid #ffddd9; }
.td_menu:hover { border-bottom:3px solid #f3ad7a; }
.td_menu a:hover { text-decoration:none!important; }
.td_mnus { border-bottom:3px solid #E1650C; }
.td_haut { height:100px; text-align:right; vertical-align:bottom; padding-bottom:8px; }

.idb_lst_tit { padding:5px; background-color:#006699; color:#FFFFFF; }
.idb_lst_txt { padding:5px; margin-bottom:10px; }

.f_log { background: url(images/login_cadena.png) no-repeat left top; padding:90px; }

legend { font-weight: bold; }
.ins_ctrl { width:98%; }
.item { cursor:pointer; }
.item:hover { background-color:#E9F1F8; }

.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}
.ds_tbl {
	background-color: #FFF;
}
.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}
.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 10px;
}
.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 9px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
	cursor: pointer;
}
.ds_cell:hover {
	background-color: #F3F3F3;
}
.calendinput {
	background-image: url('../gestion/images/calend.gif');
	background-repeat: no-repeat;
	background-position: right;
	cursor: text;
	width:80px
}