﻿.fuente
{
	/* font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";*/
    font-family: sans-serif;
	font-size: 12px; 
	color:#6a6a6a;
	text-decoration:"none";
}

.fuente_rojo
{
	/* font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";*/
    font-family: sans-serif;
	font-size: 12px; 
	color:#6a6a6a;
	text-decoration:"none";
	text-transform:uppercase;
	font-weight:bold;
}

.fuente_titulos_blancos
{
	font-size: 15px;
    font-family:'Arial';
	color:#f5f5ff;
    height:30px;
    padding-left:30px;
}

.fuente_titulos_verdes
{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 16px;
    font-family:'Arial';
	color:#D4001B;
    height:10px;
    font-weight:bold;
}

.fuente_titulos_menu
{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 14px;
    font-family:'Arial';
	color:#D4001B;
    height:10px;
    font-weight:bold;
}

/*a:link {
  color: #f5f5ff;
}

a:visited {
  color: #f5f5ff;
}

a:active {
  color: #f5f5ff;
}*/

.panel {
   width:100%;
   height: 100%;
}

.vl {
  border-left: 1px solid #ccc;
  height: 100%;
}

input{
    padding: 6px 6px 6px 6px !important;
    border: 1px solid #D4D4D4;
    border-radius: 4px;
    transition: 0.2s ease-out;
    font-family: 'Open Sans', sans-serif;
    color: #eeeeee;

  }
 input[type=text]:focus, textarea:focus
 {
    background-color: #FFFFE0;
    border: 1px solid #ccc;
 }
 select{
    padding: 5px 5px 5px 5px !important;
    border: 1px solid #D4D4D4;
    border-radius: 4px;
    transition: 0.2s ease-out;
    font-family: Arial;
    /*background-color:#f4f4f4;*/
    font-size: 12px; 
    color:#6a6a6a;
  }
  /*select:focus
{
    background-color: #FFFFE0;
    border: 1px solid #ccc;
}*/

  /*.rows
  {
    background-color: #fff;
    min-height: 18px;
    border: 1px solid #D4D4D4;
    font-size: 10px; 
   }*/

 input[type="button"], input[type="submit"], button
{

    padding : 40px 7px 7px 15px;
    border: 1px solid #D4001B;
    border-radius: 4px;
    transition: 0.2s ease-out;
    font-family: 'Open Sans', sans-serif;
    color:#6a6a6a;
    background-color:#D4001B;
    color:#fff;
}​

input[type=text]:focus, textarea:focus
{
    background-color: #FFFFE0;
    border: 1px solid #ccc;
}

.Grilla th
{
    font-family: Arial;
	font-size: 12px; 
    color: #72757A; 
    font-weight:bold;
    text-transform:capitalize;
}


.Grilla tr:hover {
    background-color: #eeeeee;
}

.Grilla, .Grilla th, .Grilla td
{
    border-bottom: 0 solid #E3E8EA; 
    border-right: 0;
    border-left: 0;
    border-top: 1px solid #E3E8EA;
    font-family: Arial;
	font-size: 11px; 
    padding: 7px;
    color: #72757A; 
    text-align:center;
}

.GrillaHD th
{
    font-family: Arial;
	font-size: 11px; 
    color: #72757A; 
    background-color: #fff;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #E3E8EA;
    /*margin: 1em 0;*/
    padding: 0; 
}

textarea{
    padding: 5px 5px 5px 5px;
    border: 1px solid #D4D4D4;
    border-radius: 4px;
    transition: 0.2s ease-out;
    font-family: 'Open Sans', sans-serif;
    color: #6a6a6a;
    font-size:11px;
  }
 /* SCROLL */
   ::-webkit-scrollbar {
     width: 7px;
     height: 7px;
   }

   ::-webkit-scrollbar-track {
     background: #e6e6e6;
     /* border-radius: 10px; */
   }
   ::-webkit-scrollbar-thumb {
   background: #bf0000;
   border-radius: 10px;
   }
   ::-webkit-scrollbar-thumb:HOVER {
   background: #bf0000;
   }
