﻿.modal .modal-dialog { width: 800px; }
.Centrado {text-align:center;}
.Derecha {text-align:right;}
.Izquierda{text-align:left;}
.EspacioAbajo{padding-bottom:20px;}
.EspacioAbajop{padding-bottom:3px;}
.EspacioArriba{padding-top:20px;}
.EspacioDerecha{padding-right:20px;}
.EspacioIzquierda{padding-left:20px;}
.CoralObscuro {background-color:#B10000; color:#fff}
.CoralClaro {background-color:#FFE1F0; color:#000;}
/*.CoralObscuro {background-color:#9b8051; color:#eae3d7;}
.CoralClaro {background-color:#87bc3f;}*/
.EncabezadoEje{background-color:#dddbdb; text-align:center; margin-top:10px;}
.TamañoLetraChico{font-size:9pt;}
.CajaMediana{width:200px;}
.EspacioArribaChico{padding-top:5px;}
.FormatoEncabezado{font-size:medium; text-align:center; color:#54452c; padding-top:10px; padding-bottom:10px; font-weight:bold;}
.FormatoPie{font:9px;font-size:small; text-align:center; color:#54452c; padding-top:10px; padding-bottom:10px; font-weight:bold;}
.EspacioAribaGrande{padding-top:50px;}
.EspacioAbajoGrande{padding-bottom:50px;}



.divFlotante {
    float:right;
}

a{color:#54452c;
}
a:hover{color: #9b8051;}

a:focus{color: #830300;}
/*a:current{color:red;}*/

/* navbar */
.navbar-default {
    background-color: #fff;
    border-color: #E7E7E7;
}
/* title */
.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #5E5E5E;
}
/* link */
.navbar-default .navbar-nav > li > a {
    color: #54452c;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #9b8051;
      background-color: #eae3d7;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #B10000;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color:  #C73A03;
}


.logo-fixed {
  position: fixed;
  top: 0;
  right: 90px;
   z-index: 2000;
}
.navbar-inverse {
 
  background-color: #B10000;
  border-color: #9A0000;
}
/*Color de letra del logo*/
.navbar-inverse .navbar-brand {
  color:#000;
}

/* Color de las letras del logo cuando tiene el foco*/
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  /*color: #61ffee;*/
  color:#999;
  background-color: #9A0000;
}
/* Color de la letra de las opciones del menu cuando tiene el foco*/
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #f8f5f1;
  background-color: #9A0000;
   /*background-color: #87bc3f;*/
}

/*Color de letra de las opciones del menu*/
.navbar-inverse .navbar-nav > li > a {
  color: #fff;
}
.navbar-inverse .navbar-nav > .active{
    color: #000;
   background: #9A0000;
 }
/*Color de fondo y letra del elemento activo del menu*/
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
   background-color: #9A0000;
 /*background-color: #800020;*/
}
.navbar .nav > li.dropdown.open.active > a:hover, 
.navbar .nav > li.dropdown.open > a
{
   color: #f8f5f1;
   background-color: #9A0000;
   border-color: #9A0000;
}