@charset "utf-8";
/* CSS Document */

.titulo_proyecto{
	padding:20px 0px 20px 20px;
	position:relative;
}

.titulo_proyecto{
	color:#666;
}


.titulo_proyecto #migas2,.titulo_proyecto #migas2 a {
	color:#666;
}

#masinfo_proyecto{
	position:absolute;
	right:15px;
	top:20px;
	
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}
#masinfo_proyecto a{ color:#FFF; text-decoration:none;} 
#masinfo_proyecto span{
	padding:10px;
}
	
#masinfo_proyecto .aOn{
	background-color:#eee;
}

#btnInfo{
    color: #666;
}

#btnVideo a{
    color: #666;
}

/********************************************** Tiny Scrollbar ***************************************************/

#descripcion_proyecto{
	color:#666;
	/*background:url(../img/varios/transparencia_azul.png) repeat left top;*/
        background-color: rgba(204, 204, 204, 0.9);
	padding:15px;
	top:20px;
	bottom:20px;
	right:20px;
	position:absolute;
	width:350px;
	opacity:0;
	overflow:hidden;
}
#descripcion_proyecto p{color:#666;}

#descripcion_proyecto .viewport { 
	overflow: hidden; 
	position: relative;
}
#descripcion_proyecto .overview { 
	list-style: none; 
	position: absolute; 
	left: 0; 
	top: 0; 
	padding: 0; 
	margin: 0; 
	width:315px;
	margin:0px 20px 0px 15px;
	padding-bottom:30px;
}

#descripcion_proyecto .scrollbar{ 
	position: relative; 
	background-position: 0 0; 
	float: right; 
	width: 8px; 
	background-color:#666666;
}
#descripcion_proyecto .track { 
	height: 100%; 
	width:13px; 
	position: relative; 
	padding: 0 1px; 
}
#descripcion_proyecto .thumb {
	height: 20px; 
	width: 8px; 
	cursor: pointer; 
	overflow: hidden; 
	position: absolute; 
	top: 0; 
	left: 0px; 
	background-color:#cccccc; 
}
#descripcion_proyecto .thumb .end { /*background: transparent url(../img/varios/bg-scrollbar-thumb-y.png) no-repeat 50% 0;*/ overflow: hidden; height: 5px; width: 25px; background:none; }
#descripcion_proyecto .disable {
	visibility:hidden;
	/*display: none;*/ 
	/*opacity:0; 
	filter:alpha(opacity=0);*/ /* For IE8 and earlier */	
}
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


/*************************************************************************************************************/

#bx-pager{
	padding-left:15px;
	padding-right:15px;
}
.miniaturas{
	/*width:9.14%;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width:10%;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
.bx-wrapper { position:relative;}
.bx-wrapper  .bx-prev {
	left: 10px;
	background: url(../img/varios/flecha_izquierda.png) no-repeat center center;
}

.bx-wrapper  .bx-next {
	right: 10px;
	background: url(../img/varios/flecha_derecha.png) no-repeat center center;
}

.bx-wrapper .bx-prev:hover {
	/*background-position: 0 0;*/
}

.bx-wrapper .bx-next:hover {
	/*background-position: -43px 0;*/
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 50;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
