/*header*/

#barrasuperior{
	border-top: 1px solid #363636;
	border-bottom: 1.2px solid #091d23;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

#barrasuperior spam{
	color: white;
	font-family: 'Montserrat', sans-serif;
	font-size: 1.7em;
	padding-left: 0.5em;
}

.imglogo{
	margin-left: 2em;
}

#barranav{
	font-weight: normal;
	line-height: 1.4em;
	background-color: #993300;
	border-top: 1px solid #fefefe;
}

.menu a{
	color:white;
}

li{
	font-size: 0.9em;
}


/*Orbit Slide*/
.orbit-caption {
	margin-bottom: 1.2em;
	font-size: 0.8em;
	background-color: rgba(255,255,255,.4);
	color: #000000;
	display: none;
}

.orbit-bullets {
	margin-top: -1.7em;
	margin-bottom: 0;
}

.orbit-bullets button {
	border: 0.1em solid white;
}

.orbit-bullets button.is-active {
      background-color: gray; 
}

.orbit{
	background-color: #ffffff;
}



/*Link Galeria*/
#linkgaleria{
	padding-top: 2em;
	padding-bottom: 1.5em;
}

#linkgaleria  img {
	max-width: 90%;
}

.galeria{
	
}


/*Importantes*/
#importantes{
	background-color: #ededed;
	padding-top: 2em;
	padding-bottom: 1.5em;
	color: #000000;
}

#importantes figcaption{
	font-size: 1em;
	font-weight: bold;
}

#importantes p{
	font-size: 0.75em;
}

#importantes a{
	color:gray;
	font-size: 1.1em;
	text-decoration: underline;
}



/*Logos patrocinadores*/
#logos{
	padding-top: 0.8em;
}



/*Aviso*/
#aviso{
	background-color: #363636;
	padding-top: 2em;
	padding-bottom: 1.5em;
}

#aviso h6{
	color:white;
	font-weight: bold;
}

#aviso p{
	color:white;
	font-size: 0.75em;
}

#aviso a{
	color:white;
	font-size: 1.1em;
	text-decoration: underline;
}

/*Footer*/
footer{
	padding-top: 1.5em;
	padding-bottom: 1em;
	color: #000000;
	font-size: 0.7em;
}


/*****************************************
PROGRAMA
*****************************************/
table thead {
    background: #8a9464;/*Aqui color del titulo #d4c9b0*/
    color: #ffffff;
}

table tr {
font-size: 0.85em;
}

table tbody tr:nth-child(even) {
    background-color: #d7dbc5;
}

table.hover thead tr:hover {
  background-color: #5a5959; /*Aqui color al sombrear titulo*/ 
}
  
table.hover tbody tr:hover {
  background-color: #ffffff; 
}

table.hover tbody tr:nth-of-type(even):hover {

  background-color: #ccffff; 
}

.tabs-title > a{
	font-size: 1.2em;
	color: #626b40; /*color del texto DIAS #7c6b45*/
}

.tabs-title > a:hover {
color: #8a9366;
}

/*color de texto y fondo al seleccionar DIAS*/
.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
   background-color: #a4b366; /*#e6e6e6;*/
    color: white;/*#007691;*/ /*#8b743e*/
}

strong > a{
	color: black;
}

strong a:hover{
	color:gray;
}



/*Clases generales*/
.tipo1{
	background-color: #ededed;
	padding-top: 2em;
	padding-bottom: 1.5em;
	color: #575656;
}

.tipo1 p{
	font-size: 0.8em;
}

.tipo1 li{
	font-size: 0.8em;
}

.linea_alta{
	line-height: 199%;
}

.button{
	background-color: #133e33;
}

.button:focus{
	background-color: #133e33;
}

.button:hover{
	background-color: #50a328;
}
