@font-face {
	font-family: 'BlairMdITC';
	src: url('../fonts/BlairMdITC-TT-Medium_7292.ttf'); 
}
body{
	width:760px;
	height:600px;
	background:url(../img/background.png) no-repeat;
	border:solid 1px black;
	overflow:hidden;
	font-family: 'BlairMdITC';
}
#loading{
	*background: rgba(0,0,0,0.7) url(../img/spinner.gif) no-repeat center;
	background: rgba(255,255,255,0.8) url(../img/spinner.gif) no-repeat center; /* blanco*/	
	position: absolute;
	bottom: 0;
	left: 0px;
	height: 566px;
	width: 100%;
	display: none;
}
/* menu */
#myTab{
	height: 34px;
	overflow: hidden;
}
.nav-tabs>li, 
.nav-tabs>li.active, 
.nav-tabs>li.active:focus, 
.nav-tabs>li.active:hover,
.nav-tabs>li:focus, 
.nav-tabs>li:hover{
	height: 34px;
	width: 33.3333%;				
	border:none;
	border-radius: 0px;
	color: white;
	text-align: center;
}
.nav-tabs>li>a{
	border:none;
	border-radius: 0px;	
	height: 34px;
	width: 100%;
	color: white;
	border-right: solid 2px black;								
	background: url(../img/off.jpg) repeat-x;	
}
.nav-tabs>li.active>a {				
	background: url(../img/on.jpg) repeat-x;
	border:none;
	border-right: solid 2px black;
	color: white;
	cursor: pointer;			      			      			      	
}	
.nav-tabs>li>a:focus,
.nav-tabs>li>a:hover,	
.nav-tabs>li.active>a:focus, 
.nav-tabs>li.active>a:hover{					
	border:none;
	border-radius: 0px;					      	
  	color: black;
  	border-right: solid 2px black;		      	
}



/* slider eventos */
#slider-eventos{
	height: 366px;
}
.eventos{  
	color: white;
  	font-size: 1px;
  	position: absolute; 
  	background-color: rgba(0,0,0,0);  	
  	width: 100%;
  	height: 100%;
}
.eventos:hover{ 
	text-decoration: none;

}
/* slider noticas */
.noticias{

}
.noticias p{
	color:white;
	padding:25px 80px;
	font-size:20px;
}

/* grid tiempos */
#eventos{
	overflow-y: auto;
	height: 548px;
	overflow-x:hidden;
}
#grid-eventos{
	margin: 8px;
    width: 741px;
}
.profile_picture{	
	height: 26px;
}
td{	
	background-color: rgba(255,255,255,0.6);
	padding: 4.5px!important;
	border-bottom: solid 2px grey;
	text-align: center;
}

  .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 70%;
      margin: auto;
      padding: none;
  }
  .carousel-control{
  	display: none;
  }
  /*reglamento*/
  #faq{
  	overflow-y: scroll;
  	max-height: 548px;
  }
  #faq p{
	padding: 15px;
	text-align: justify;
	background-color: rgba(255,255,255,0.6);
	margin: 8px;	
  }