/* Clases Principales */
		
		body,form { padding:0; }
		body { background-color:#060606; margin:0;  }
		body,td,th { font-family: Verdana, Arial; font-size:11px; color:#9d9d9d; }
		p { margin:0; padding-bottom:15px; }
		img, div { behavior: url("iepngfix.htc") }
		

.fileUploadQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 90%;
}
.fileUploadQueueItem .cancel {
	float: right;
}
.fileUploadProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.fileUploadProgressBar {
	background-color: #D32E12;
}

.lineasep { width:100%; border-bottom:1px dotted #0f0f0f; height:1px; margin-top:8px; margin-bottom:3px; }

/* Capas */

#divLogin { display:none; padding:4px 0 4px 0; }

/* Clases Secundarias */

	/* Tablas y celdas */
	
		.cabecero { background:url(/imagenes/fondocabecerodetras.jpg) repeat-x; }
		.cabecero2 { background:url(/imagenes/fondocabecerounico.jpg) no-repeat; background-position:top center; }
		.submenu { background:url(/imagenes/menu/submenu.jpg) no-repeat; width:96px; height:23px; font-weight:bold; text-align:center; color:#FFF; padding-top:3px; }
		.principal { background:url(/imagenes/fondoprincipal.jpg) repeat-y; background-position:top center; }
		.paddinglinea { padding: 10px 0 10px 0; }
		.paddinglateral { padding:0 12px 0 0; }
		.paddingprincipal { padding:8px; }
		.titulo { font-size:13px; font-weight:bold; color:#ff9c00; }
		.error { padding:8px; border:1px solid #900; margin-bottom:15px; color:#C00; }
		.recuadro { border:1px solid #111111; padding:5px; margin-top:3px; }
		.recuadroprin { border:1px solid #111111; padding:10px; margin-top:3px; }
		
		.titcal { background:#ff5a00; color:#FFF; font-weight:bold; height:18px; border-bottom:1px dotted #0b0b0b; } 
		.diacal { background:#0b0b0b; color:#FFF; height:14px; padding:4px 0 4px 0; }
		.diacalno { background:#0b0b0b; color:#1f1f1f; height:22px; }
		
		.fila1 { background:#000; color:#666; padding:5px 4px 5px 4px; font-size:12px; font-weight:bold; text-align:center }
		.fila2 { background:#0e0e0e; color:#FFF; padding:8px 10px 8px 10px;  }
		.fila3 { background:#0a0a0a; color:#FFF; padding:7px 4px 7px 4px;  }
		
	/* Colores */
		.negro { color:#000; }
		.gris { color:#898989; }
		.grisoscuro { color:#3D3D3D; }
		.grisclaro { color:#A6A6A6; }
		.amarillo { color:#FF9600; }
		.naranja { color:#ff5a00; }
		.rojo { color:#F00; }
		.blanco { color:#FFF; }
		.azuloscuro { color:#00244D; }
		.azul { color:#055598; }
		.azulclaro { color:#7cbff4; }
		.verde { color:#090; }
	
	/* Tipografias */
		.arial { font-family: Arial; }
	
	/* Tamaņos de fuentes */
		.font8 { font-size:8px; }
		.font9 { font-size:9px; }
		.font10 { font-size:10px; }
		.font11 { font-size:11px; }
		.font12 { font-size:12px; }
		.font13 { font-size:13px; }
		.font14 { font-size:14px; }
		.font15 { font-size:15px; }
		.font16 { font-size:16px; }
		.font17 { font-size:17px; }
		.font18 { font-size:18px; }
		.font19 { font-size:19px; }
		.font20 { font-size:20px; }
	
	/* altos de linea */
		.br3 { line-height:3px; }
		.br4 { line-height:4px; }
		.br5 { line-height:5px; }
		.br6 { line-height:6px; }
		.br7 { line-height:7px; }
		.br8 { line-height:8px; }
		.br9 { line-height:9px; }
		.br10 { line-height:10px; }
		.br11 { line-height:11px; }
		.br12 { line-height:12px; }
		.br13 { line-height:13px; }
		.br14 { line-height:14px; }
		.br15 { line-height:15px; }
		.br16 { line-height:16px; }
		.br17 { line-height:17px; }
		.br18 { line-height:18px; }
		.br19 { line-height:19px; }
		.br20 { line-height:20px; }
		.br21 { line-height:21px; }
		.br22 { line-height:22px; }
	
	/* espaciado de linea */
		.lt1 { letter-spacing:1px; }
	
	/* estilos para elementos de formulario */
	
		input,select,textarea { border:1px dotted #161616; background:url(/imagenes/formulario/fondoinput.gif) repeat-x; background-color:#0c0c0c; color:#979797; text-indent:2px; font-family:Verdana, Arial; margin-top:3px; font-size:11px; height:14px; }
		input[type=file]{ height:auto; }
		input[type=submit],input[type=button] { height:auto; width:auto; }
		input[type=image]{ border:0px; width:auto; height:auto; }
		select { height:auto; }
		textarea { background:none; background-color:#0c0c0c; height:auto; }
		.login { width:140px; }
		.none { border:0px; background:none; margin:0; padding:0; }
		.benviar { width:auto; height:auto; }
		
	/* estilos para enlaces */
		a { outline:none; }
		
		a:link { color:#fe9500; text-decoration: none; }
		a:visited { color:#fe9500; text-decoration: none; }
		a:hover { color:#ec6900; text-decoration: none; }
		a:active { color:#fe9500; text-decoration: none; }
		
		a.agris:link { color:#646464; text-decoration: none; }
		a.agris:visited { color:#646464; text-decoration: none; }
		a.agris:hover { color:#FFFFFF; text-decoration: none; }
		a.agris:active { color:#646464; text-decoration: none; }
		
		a.ablanco:link { color:#FFF; text-decoration: none; }
		a.ablanco:visited { color:#FFF; text-decoration: none; }
		a.ablanco:hover { color:#cecece; text-decoration: none; }
		a.ablanco:active { color:#FFF; text-decoration: none; }
		
		a.anegro:link { color:#000; text-decoration: none; }
		a.anegro:visited { color:#000; text-decoration: none; }
		a.anegro:hover { color:#060606; text-decoration: none; }
		a.anegro:active { color:#000; text-decoration: none; }
		
		a.anaranja:link { color:#ff5a00; text-decoration: none; }
		a.anaranja:visited { color:#ff5a00; text-decoration: none; }
		a.anaranja:hover { color:#fe9500; text-decoration: none; }
		a.anaranja:active { color:#ff5a00; text-decoration: none; }