/* CSS Document */
body{
	background-color:#666666;
	}
body,td,th {
	font-family: Verdana, Arial, Serif;
	font-size: 9pt;
	font-weight:normal;
	margin-top: 0px;
	margin-left: 1px;
		scrollbar-face-color:#FFFFFF;
		scrollbar-arrow-color:#003366;
		scrollbar-track-color:#FFFFFF; 
		scrollbar-shadow-color:#003366;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#003366;
		scrollbar-darkshadow-Color:#FFFFFF;
	}
.alinear_dere {
	text-align: right;
	}
.alinear_just {
	text-align: justify;
	}
.alinear_center {
	text-align: center;
	}
.resalta{
	color:#004080;
	font-weight:bold;
	}
.nota{
	font-size:8pt;
	color:#004080;
	font-weight:normal;
	}
/*-----------ESTILOS: Enlaces y menus-----------------*/
.menu{
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	}
a.menu:link {
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	}
a.menu:hover {
	color:#058EFF;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	}
a.menu:focus {
	color:#058EFF;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	}
a.menu:visited {
	color:#058EFF;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	}
.pie {
	color:#FFFFFF;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	}
a.pie:link {
	color:#FFFFFF;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	}
a.pie:hover {
	color:#F6D355;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	}
a.pie:visited {
	color:#FFFFFF;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	}
.menuizq {
	color: #000000;
	font-size:9pt;
	font-weight: normal;
	text-decoration:none;
	}
a.menuizq:link{
	color: #000000;
	font-size:9pt;
	font-weight: normal;
	text-decoration:none;
	}
a.menuizq:hover{
	color: #000000;
	font-size:9pt;
	font-weight: underline;
	text-decoration:none;
	}
a.menuizq:focus{
	color: #000000;
	font-size:9pt;
	font-weight: underline;
	text-decoration:none;
	}
a.menuizq:visited{
	color: #000000;
	font-size:9pt;
	font-weight: normal;
	text-decoration:none;
	}
a:link {
	color:#003366;
	font-weight: normal;
	text-decoration: none;
	}
a:hover {
	color:#003366;
	font-weight: normal;
	text-decoration: underline;
	}
a:visited {
	color:#003366;
	font-weight: normal;
	text-decoration: none;
	}
/*----------Celdas---------*/
.celdafotosecc {
	width:200px; height:136px;
		border-bottom-width:0px;
		border-bottom-color:#003366;
		border-bottom-style:solid;
	}
.celda100px{
	width:100px; height:100px;
	}
.celda200px{
	width:200px; height:200px;
	}
.celdamenuizq {
	width:182px;
	color:#000000;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
		border-top-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
		border-right-width:0px;
	padding-left:6px;
	padding-right:4px;
	}
.celdamenusup {
width:190px;
	color:#FFFFFF;
	background-color:#000000;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
		border-top-width:0px;
		border-bottom-width:0x;
		border-left-width:1px;
		border-right-width:0px;
		border-top-color:#000000;
		border-bottom-color:#000000;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
	}
.celdamenusupizq{
width:190px;
	color:#FFFFFF;
	background-color:#000000;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
		border-top-width:0px;
		border-bottom-width:0x;
		border-left-width:0px;
		border-right-width:0px;
		border-top-color:#000000;
		border-bottom-color:#000000;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
	}
.celdamenusupdere {
width:190px;
	color:#FFFFFF;
	background-color:#000000;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
		border-top-width:0px;
		border-bottom-width:0x;
		border-left-width:1px;
		border-right-width:0px;
		border-top-color:#000000;
		border-bottom-color:#000000;
		border-left-color:#FFFFFF;
		border-right-color:#FFFFFF;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
	}
.celdavineta{
	width:8px; height:25px;
	background-color:#008CE1;
	}
.celdainfo{
	color:#000000;
	text-align:justify;
	vertical-align:top;
	background-color:#FFFFFF;
		padding-top:10px;
		padding-bottom:4px;
	}
.celdapie{
	color:#FFFFFF;
	font-size:8pt;
	text-align:right;
	background-color:#000000;
		padding-right:4px;
	}
.celdaformdato{
	width:200px; height:20px;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	background-color:#003366;
		padding-right:4px;
		padding-left:4px;
	}
.celdaformdato2{
	height:20px;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	background-color:#003366;
		padding-right:4px;
		padding-left:4px;
	}
.celdaformdato3{
	width:100px; height:20px;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	background-color:#003366;
		padding-right:4px;
		padding-left:4px;
		}
/*-------------celdas contenedoras-------------------------*/
.celda_content_menuizq {
	width:190px;
	vertical-align:top;
		border-top-width:6px;
		border-top-style:solid;
		border-top-color:#FFFFFF;
	}
.celda_content_menusup {
height:20px;
	background-color:#000000;
	color:#FFFFFF;
	}
.celda_contiene_info {
width:760px;
vertical-align:top;
		padding-left:6px;
		padding-right:6px;
		padding-top:4px;
		padding-bottom:4px;
			border-top-width:6px;
			border-top-style:solid;
			border-top-color:#FFFFFF;
	}
.celdacabecera{
vertical-align:top;
	height:127;
	background-image: url(imag/cabecera.jpg);
	}
/*------------Fondos----------*/
.barra_sup {
	background-image: url(imag/fondo_barra_sup.jpg);
	height:20px;
	}
.barra_inf {
	background-image: url(imag/fondo_barra_inf.jpg);
	height:20px;
	}
.separamenuizq{
	height:5px;
	background-image: url(imag/fondo_tmenu_izq.jpg);
	}
.separamenuizq2{
	height:10px;
	}
/*----------------Titulo y encabezados------------------------*/
.titulo{
	height:25px;
	text-align:right;
	text-decoration:underline;
	color:#666666;
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	background-color:#ECE9D8;
		padding-right:6px;
	}
.titulomenu{
	height:25px;
	text-align:left;
	color:#000000;
	font-size:8pt;
	font-weight:bold;
	verticakl-align:middle;
	background-image: url(imag/fondo_tmenu_izq.jpg);
		padding-left:4px;
		padding-right:4px;
	}
/*--------------Tablas------------------*/
.tablacontenedora {
	background-color:#FFFFFF;
	align:center; width:950px; height:100%;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-right-width:1px;
		border-top-color:#000000;
		border-bottom-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
	}
.tablainfo{
	width:100%;
	}
.tablamenu{
	background-color:#FFFFFF;
	align:left; width:190px;
		border-top-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
		border-right-width:0px;
	}
.tablaform{
	width:450px;
	background-color:#FFFFFF;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-right-width:1px;
		border-top-color:#000000;
		border-bottom-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
	}
.tablaagenda{
	width:250px;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	background-color:#FFFFFF;
		padding-right:4px;
		padding-left:4px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-right-width:1px;
		border-top-color:#000000;
		border-bottom-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
	}
/*-----------------Formularios--------------------------*/
.campo2digito{
	width:20px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
.campo4digito{
	width:30px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
.campos {
width:250px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
.camporef {
width:200px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
.campoasunto{
	width:450px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
.textarea{
	width:450px; height:75px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
.textareapanel{
	width:250px; height:75px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
/*------------------------Artículos-----------------------------------*/
.filalista{
	background-color:#FFFFFF;
	}
.filalista2{
	background-color:#F4FDFF;
	}
.celdafotoart {
	width:80px; height:80px;
		border-bottom-width:1px;
		border-bottom-color:#003366;
		border-bottom-style:solid;
	}
.celdadatosart {
	height:80px;
	vertical-align:middle;
	border-bottom-width:1px;
		border-bottom-color:#003366;
		border-bottom-style:solid;
	}
.celdaprecio {
	width:80px; height:80px;
	vertical-align:middle;
	text-align:center;
		border-bottom-width:1px;
		border-bottom-color:#003366;
		border-bottom-style:solid;
	}
.celdaunidadesart {
	width:80px; height:80px;
	vertical-align:middle;
	text-align:center;
		border-bottom-width:1px;
		border-bottom-color:#003366;
		border-bottom-style:solid;	
	}
.tabladetalleart{
	width:600px;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		border-top-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
.celdadetalleartfoto{
	width:200px; height:200px;
	vertical-align:top;
	}
.celdadetalleartdescrip{
	width:400px;
	vertical-align:top;
	}
/*---------------------------Panel------------------------*/
.divinsertar{
	width:200px;
	background-color:#F6D355;
	text-align:center;
	}
.select_modifica{
	width:200px;
	color:#003366;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	background-color:#99BBFD;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
		border-bottom-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-bottom-style:solid;
		border-left-color:#003366;
		border-right-color:#003366;
		border-top-color:#003366;
		border-bottom-color:#003366;
	}
/*--------------------------AGENDA---------------------------------*/
.listagendafoto{
	width:200px; height:100px;
	text-align:center;
	background-color:#FFFFFF;	
	}
.listaagendadato{
	width:150px;
	text-align:left;
	color:#000000;
	background-color:#FFFFFF;	
			padding-left:2px;
			padding-right:2px;
	}
.listaagendadetalle{
	width:300px;
	text-align:left;
	color:#000000;
	background-color:#FFFFFF;	
			padding-left:2px;
			padding-right:2px;
	}