/*--- Celdas ---*/

td.titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
	background-image: 'url(./Skin/fondo_titulo.jpg)';
	border-bottom: 2Px solid #006633;
}

td.opcion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #990000;
}

td.linea
{
  	background-color: #006633;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 2px;
}
/*--- Banners ---*/
.bann_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}
/*--- Pie de Página ---*/
.texto_izq
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}

.texto_izq_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.texto_der
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}

.texto_der_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
/*--- Tabla de Sistema ---*/
.sistema_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
}
.sistema_error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.sistema_campos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #990000;
	background-image: 'url(./Skin/opcion_fondo.jpg)';
}
.sistema_detalle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	background-color: #FFFFFF;
}
/*--- Fotos ---*/
.fotos_texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
/*--- Pie de Página ---*/
.pie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #CCCCCC;
}
/*--- Paginas ---*/
.page_off
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 12px;
	color: #990000;
	border-top: 1Px solid #CCCCCC;
	border-left: 1Px solid #CCCCCC;
	border-right: 1Px solid #CCCCCC;
	border-bottom: 1Px solid #CCCCCC;
	background-image: 'url(./Skin/opcion_fondo.jpg)';
}
.page_on
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	border-top: 1Px solid #CCCCCC;
	border-left: 1Px solid #CCCCCC;
	border-right: 1Px solid #CCCCCC;
	border-bottom: 1Px solid #CCCCCC;
	background-image: 'url(./Skin/opcion_fondo_on.jpg)';
}

.page_actual
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	border-top: 2Px solid #000000;
	border-left: 2Px solid #000000;
	border-right: 2Px solid #000000;
	border-bottom: 2Px solid #000000;
	background-image: 'url(./Skin/opcion_fondo_on.jpg)';
}
/*--- Usuario ---*/
.opcion2_off
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #990000;
	background-image: 'url(./Skin/opcion_fondo.jpg)';
}
.opcion2_on
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	background-image: 'url(./Skin/opcion_fondo_on.jpg)';
}
/*--- Linea Horizontal ---*/

hr {
  height: 2px;
  width: 100%;
  line-height: 2px;
  color: #006633;

}
/*--- Boton Home ---*/
.bt_home {
float:left;
width:80px;
height:16px;
border:0px;
background: url(./Skin/bt_home_off.gif) no-repeat 0 0px;
}
a.bt_home:link, a.bt_home:visited, a.bt_home:active {
background: url(./Skin/bt_home_off.gif) no-repeat 0 0px;
}
a.bt_home:hover {
background: url(./Skin/bt_home_on.gif) no-repeat 0 0px;
}
/*--- Boton Nuevo ---*/
.bt_nuevo {
float:left;
width:80px;
height:16px;
border:0px;
background: url(./Skin/bt_nuevo_off.gif) no-repeat 0 0px;
}
a.bt_nuevo:link, a.bt_nuevo:visited, a.bt_nuevo:active {
background: url(./Skin/bt_nuevo_off.gif) no-repeat 0 0px;
}
a.bt_nuevo:hover {
background: url(./Skin/bt_nuevo_on.gif) no-repeat 0 0px;
}
/*--- Sistema ---*/
.sistema_campos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	background-image: 'url(./Skin/sistema_campos.jpg)';
}
.sistema_linea1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	background-image: 'url(./Skin/sistema_linea1.jpg)';
}
.sistema_linea2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	background-image: 'url(./Skin/sistema_linea2.jpg)';
}
.sistema_tm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}
.sistema_iconos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
.sistema_pcentro
{
	background-image: 'url(./Skin/fondo_centro.gif)';
}
/*--- Edición ---*/
.ed_campo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
.ed_ver
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
/*--- TextBox ---*/
input.tbox_20 {
	width: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	border: 1px solid;
	background-color: #E9F4DD;
}
input.tbox_50 {
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	border: 1px solid;
	background-color: #E9F4DD;
}
input.tbox_100 {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	border: 1px solid;
	background-color: #E9F4DD;
}
input.tbox_200 {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	border: 1px solid;
	background-color: #E9F4DD;
}
input.tbox_300 {
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	border: 1px solid;
	background-color: #E9F4DD;
}
/*--- ComboBox ---*/
input.cbox_50 {
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	border: 1px solid #000000;
	color: #000000;
}
input.cbox_100 {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	border: 1px solid #000000;
	color: #000000;
}
select.cbox_200 {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	border: 1px solid #000000;
	color: #000000;
}
select.cbox_chico {
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	border: 1px solid #000000;
	color: #000000;
}
/*--- TextArea ---*/
textarea.txa_300 {
	width: 300px;
	height: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	border: 1px solid;
	background-color: #E9F4DD;
}
/*--- Botones ---*/
input.boton_80 {
	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
}
input.boton_100 {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
}
input.boton_120 {
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
}
/*--- Archivos ---*/
input.file {
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font_style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	border: 1px solid;
	background-color: #E9F4DD;
}

