


body { background-color: #ffffff;} 
.container{background-color: #ffffff;} 






hr {
border: 0 none #003460 ;
border-top: 0px solid #003460 ;
}

/* barra navegacion */



.navbar-inverse {background-color:transparent; border-bottom: 0px solid red; border-top: 0px solid red;}

.navbar-inverse .navbar-brand{color:#002970;}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#cc0c00;background-color:transparent;}

.navbar-inverse .navbar-nav>li>a{color:#002970;padding-top:0px;padding-bottom:0px;}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#cc0c00;background-color:#ffffff;}

.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#cc0c00;background-color:#ffffff;}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#cc0c00;background-color:#cc0c00}

.navbar-inverse .navbar-toggle{border-color:#aaaaaa}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#cc0c00}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#aaaaaa}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#000}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#000}

@media (max-width:767px){


.navbar-inverse {background-color:#002970; border-bottom: 0px solid red; border-top: 0px solid red;}

.navbar-inverse .navbar-brand{color:#002970;}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#cc0c00;background-color:#fff;}

.navbar-inverse .navbar-nav>li>a{color:#002970;padding-top:10px;padding-bottom:10px;background-color:#fff;}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#cc0c00;background-color:#002970;}

.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#cc0c00;background-color:#002970;}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#cc0c00;background-color:#fff;}

.navbar-inverse .navbar-toggle{border-color:#aaaaaa}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#fff;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#ccc;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#000}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#000}


.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}
.navbar-inverse .navbar-nav>li>a{border-bottom:1px solid #000;}
}







.idioma {color:#aaaaaa;text-decoration:none;}
a.idioma {color:#aaaaaa;text-decoration:none;}
a.idioma:hover{color:#cc0c00;text-decoration:none;}

.bull {color:#000;text-decoration:none;}
a.bull {color:#000;text-decoration:none;}


p {color:#000000;}


a {color: #003460;text-decoration:none !important;}
a:hover {color: #cc0c00;text-decoration:none !important;}











/* segunda barra navegacion superior */



.topnav {
    background-color:#003460;
    color:#f1f1f1;
}
.topnav a{
    color:#aaaaaa;    
}
.topnav a:hover{
    background-color:#cc0c00;
    color:#cc0c00;
}

















h1 {color:#003460;}
h1 a{color:#003460;text-decoration:none;}
h1 a:hover{color:#cc0c00;text-decoration:none;}

h1 .page-header a{color:#003460;text-decoration:none;}
h1 .page-header a:hover{color:#cc0c00;text-decoration:none;}


h2 {color:#003460;}
h2 a{color:#003460;text-decoration:none;}
h2 a:hover{color:#cc0c00;text-decoration:none;}

h2 .page-header a{color:#003460;text-decoration:none;}
h2 .page-header a:hover{color:#cc0c00;text-decoration:none;}



h3 {color:#003460;}
h3 a {color:#003460;text-decoration:none;}
h3 a:hover{color:#cc0c00;text-decoration:none;}

h3 .page-header a{color:#003460;text-decoration:none;}
h3 .page-header a:hover{color:#cc0c00;text-decoration:none;}


h4 {color:#000000;}
h4 a{color:#000000;text-decoration:none;}
h4 a:hover{color:#cc0c00;text-decoration:none;}

h4 .page-header a{color:#000000;text-decoration:none;}
h4 .page-header a:hover{color:#cc0c00;text-decoration:none;}


h5 {color:#000000;}
h5 a{color:#000000;text-decoration:none;}
h5 a:hover{color:#cc0c00;text-decoration:none;}

h5 .page-header a{color:#000000;text-decoration:none;}
h5 .page-header a:hover{color:#cc0c00;text-decoration:none;}


h6 {color:#000000;}
h6 a{color:#000000;text-decoration:none;}
h6 a:hover{color:#cc0c00;text-decoration:none;}

h6 .page-header a{color:#000000;text-decoration:none;}
h6 .page-header a:hover{color:#cc0c00;text-decoration:none;}














.breadcrumb li a {

  #003460 ;
  text-decoration: none;
}


.breadcrumb li a:hover {

  color: #cc0c00 ;
}


.breadcrumb li.active {

  color: #000000;
  text-decoration: none;
}













table.table thead tr {
  border: 1.0em solid red;
  background-color: red;
}

table.table thead th {
  border: 0.5em solid blue;
  color: red;
}

table.table tbody tr {
  border: 1.0em solid green;
  background-color: red;
}

table.table tbody td {
  border: 0.5em solid black;
  color: yellow;
}

table.table tbody tr:nth-child(even) {
  background-color: red;
}

table.table th a.up{color:red;}
table.table th a.up:hover{color:red;}


table.table th a.down{color:red;}
table.table th a.down:hover{color:red;}

table.table td small {color: red; }














table.cabecera.table thead tr {
  border: 0.1em solid ;
  background-color: ;
}

table.cabecera.table thead th {
  border: 0.1em solid ;
  color: ;
}

table.cabecera.table tbody tr {
  border: 0.1em solid ;
  background-color: #ffffff;
}

table.cabecera.table tbody td {
  border: 0.1em solid #aaaaaa;
  color: ;
}

table.cabecera.table tbody tr:nth-child(even) {
  background-color: ;
}

table.cabecera.table th a.up{color:;}
table.cabecera.table th a.up:hover{color:;}


table.cabecera.table th a.down{color:;}
table.cabecera.table th a.down:hover{color:;}

table.cabecera.table td small {color: #003460; }







table.inscritos.table thead tr {
  border: 0.1em solid #aaaaaa;
  background-color: #003460;
}

table.inscritos.table thead th {
  border: 0.1em solid #aaaaaa;
  color: #aaaaaa;
}

table.inscritos.table tbody tr {
  border: 0.1em solid #aaaaaa;
  background-color: #ffffff;
}

table.inscritos.table tbody td {
  border: 0.1em solid #aaaaaa;
  color: #000000;
}

table.inscritos.table tbody tr:nth-child(even) {
  background-color: #dae3da;
}

table.inscritos.table th a.up{color:#aaaaaa;}
table.inscritos.table th a.up:hover{color:#ffffff;}


table.inscritos.table th a.down{color:#aaaaaa;}
table.inscritos.table th a.down:hover{color:#ffffff;}

table.inscritos.table td small {color: ; }






table.resultados.table thead tr {
  border: 0.1em solid #aaaaaa;
  background-color: #003460;
}

table.resultados.table thead th {
  border: 0.1em solid #aaaaaa;
  color: #aaaaaa;
}

table.resultados.table tbody tr {
  border: 0.1em solid #aaaaaa;
  background-color: #ffffff;
}

table.resultados.table tbody td {
  border: 0.1em solid #aaaaaa;
  color: #000000;
}

table.resultados.table tbody tr:nth-child(even) {
  background-color: #dae3da;
}

table.resultados.table th a.up{color:#aaaaaa;}
table.resultados.table th a.up:hover{color:#ffffff;}


table.resultados.table th a.down{color:#aaaaaa;}
table.resultados.table th a.down:hover{color:#ffffff;}

table.resultados.table td small {color: ; }

















































.redes_menu a{color:#cc0c00;}
.redes_menu a.redes_menu{color:#cc0c00;}
.redes_menu a.redes_menu:hover{color:#003460;}

.redes_menu redes_pie a{color:#003460;}
.redes_menu redes_pie a.redes_pie{color:#003460;}
.redes_menu redes_pie a.redes_pie:hover{color:#ffffff;}





























