@charset "utf-8";
/* CSS Document */

@font-face { font-family:'Calibri'; src:url('Fuentes/calibri.ttf') format('truetype'); font-weight:normal; font-style:normal; }
@font-face { font-family:'Calibri'; src:url('Fuentes/calibrib.ttf') format('truetype'); font-weight:bold; font-style:normal; }
@font-face { font-family:'Calibri'; src:url('Fuentes/calibrii.ttf') format('truetype'); font-weight:normal; font-style:italic; }
@font-face { font-family:'Calibri'; src:url('Fuentes/calibriz.ttf') format('truetype'); font-weight:bold; font-style:italic; }

body {
	background:url(Imagenes/Fondo-Logo.jpg) center top repeat-x;
	font-family:'Calibri';
	font-size:12px;
	margin:0px; 
	padding:8px;
	}

.Opciones { 
	font-family:'Calibri'; 
	font-size:12px; 
	color:#444; 
	display:block; 
	list-style:none; 
	margin:10px 0px 0px 0px; 
	padding:0px; 
	}
.Opciones li {
	display:inline-block;
	margin:0px 5px 0px 0px;
	padding:3px 10px 2px 5px;
	text-transform:uppercase;
	border-right:1px solid #AAA;
	cursor:pointer;
	}
.Opciones li.Actualizar { border:1px solid #999; padding:2px 10px; background:#CCC; }
.Opciones li:nth-last-child(1) { border-right:0px solid #0F0; }
.Opciones li a { color:#444; text-decoration:none; }



.Inventario {
	border:1px solid #CCC;
	border-collapse:collapse;
	}
.Inventario th {
	padding:5px 5px;
	border:1px solid #999;
	text-transform:uppercase;
	color:#444;
	cursor:pointer;
	background:#D6D6D6;
	}
.Inventario th:hover { background:#C0C0C0; }

.Inventario td {
	padding:3px 5px;
	border:1px solid #CCC;
	border-bottom:1px dotted #CCC;
	border-top:1px dotted #CCC;
	color:#555
	}

.Inventario tr { background:#FAFAFA; }	
.Inventario tr:nth-child(2n+1) { background:#FCFCFC; }	
.Inventario tr:hover { background:#D2FFFF; }
.Inventario tr:hover > td{ color:#000; }	
	
	
	
	
	
	
.frmActualizar { border:1px solid #CCC; background:#EEE; padding:7px;  }
.frmActualizar legend { color:#666; }
.frmActualizar input { width:100%; }
/*
.frmActualizar input[type=button] { height:30px; line-height:30px; }
.frmActualizar input[type=submit] { height:30px; line-height:30px; }
.frmActualizar input[type=file]   { height:30px; line-height:30px; padding:10px 0px; }
*/




.Lista {
	border:1px solid #999;
	border-collapse:collapse;
	margin-top:15px;
	}
.Lista a { text-decoration:none; color:#333; }
.Lista tr:hover { background:#D9E2EC; }
.Lista th {
	padding:2px 5px 2px 5px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	text-align:left;
	color:#444;
	background:#D6D6D6;
	}

.Lista td {
	padding:2px 5px 2px 5px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px dotted #999;
	border-top:1px solid #999;
	text-align:dotted;
	color:#333;
	cursor:default;
	}
	
.Lista .Add td { padding:0px; border-top:1px dotted #C1D0E2; }
.Lista .Add:hover { background:#FFF; }
.Lista .Add input {
	padding:2px 0px;
	border:0px solid #FFF;
	width:100%;
	}
.Lista .Add select {
	padding:2px 0px;
	border:0px solid #FFF;
	width:98%;
	}	































