@charset "utf-8";
/* CSS Document */
*{
margin: 0;
padding: 0;
outline:none;
}
/* Para Safari */
::selection {
background: #FFF;
}

/* Para Firefox */
::-moz-selection {
background:#FFF;
}
#cuerpomulti{
	width:998px;
	height:2220px;
	background: #e1ded8;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#968f7c;
	position:relative;
	
}

#contenidomultimedia2{
	position:relative;
	height:970px;
	
}
.roja{font-family:'yacarena';font-size:23px;color:#976164;line-height:22px;}
.amarela{font-family:'yacarena';font-size:23px;color:#b9ad66;line-height:22px;}
.yaca{font-family:'yacarena';}
.grupos{
	font-family:'yacarena';
	font-size:25px;
	color:#CE3E17;
	padding-left:20px;
	cursor:pointer;
}

.grupi{
	font-family:'yacarena';
	font-size:20px;
	color:#5B8DA3;
	padding-left:70px;}
	.grupi3{
	font-family:'yacarena';
	font-size:20px;
	color:#5B8DA3;
	}
.grupi2{
	font-family:'yacarena';
	font-size:20px;
	color:#000;
	padding-left:30px;}
	
.azul{font-family:'headline_onehplhs';
	font-size:40px;
	color:#005b9a;
	line-height:35px;}
.amarillo{font-family:'headline_onehplhs';	font-size:40px;	color:#cfb109;	line-height:35px;}
.azulin{font-family:'yacarena';font-size:23px;color:#4d9099; line-height:22px; }
.grande{
	font-family:'headline_onehplhs';
	font-size:40px;
	color:#b90c0c;
	line-height:35px;
	}

#multiuno{
	width:998px;
	height:300px;
	margin: 0 auto;
	position:relative;
}
#uno1{
	width:438px;
	height:278px;
	margin: 22px 20px 20px 20px;
	position:absolute;
	text-align: right;
	border-bottom:1px dotted #968f7c;
}
#uno2{
	width:500px;
	height:281px;
	margin: 20px 20px 20px 478px;
	position:absolute;
	background:#000;
}
#audios{
	width:306px;
	margin: 20px 20px 20px 20px;
	position:absolute;
	vertical-align:top;
	display:inline-block;
	font-size:14px !important;
	overflow:hidden;
	z-index:999;
}
#derechosss{
	width:279px;
	margin: 915px 20px 20px 20px;
	position:absolute;
	vertical-align:top;
	display:inline-block;
	font-size:13px !important;color:#fff;
	overflow:hidden;
	z-index:990;
	background:#bf0411;
	border-radius:10px;
	padding:7px;
	border: 1px dashed #e1ded8;
	text-align:center;
}
#fotos{
	width:306px;
	margin: 20px 20px 20px 346px;
	position:absolute;
	vertical-align:top;
	display:inline-block;
	font-size:20px;color:#7d7765;
	font-family:'arialnarrow';
	line-height:21px;
	height:960px;
	background:#CF3;
}
#videos{
	width:306px;
	margin: 20px 20px 20px 672px;
	position:absolute;
	vertical-align:top;
	display:inline-block;
	font-family:'yacarena';
	line-height:21px;
		}
.videostipo, #videos a{
	font-size:20px;
	line-height:20px;
	color:#CE3E17;}
	#videos ul{
	padding-left:15px;
}
#videos a:hover{color:#B7934F;}

#masaudios{
	width:958px;
	height:300px;
	margin: 20px;
	position:absolute;
	background:#975d4e;
	border-radius:15px;
	font-family:'yacarena';
	font-size:20px;
	color:#fff;
	margin-top:30px;
}
#ma1, #ma2, #ma3{
	width:276px;
	margin: 0;
	position:absolute;
	vertical-align:top;
	display:inline-block;
	padding:10px;
	padding-left:20px;
}
#ma1{margin: 0;}
#ma2{margin: 0 20px 0 326px;}
#ma3{margin: 0 20px 0 652px;}

/* This is needed when progress is greater than 50% or for fallback */

.cp-controls {
margin: 5px 0 5px 0;
position:absolute;
padding-left:40px;
}
.cp-controls2 {
margin: 2px 0 5px 0;
position:absolute;

}
.cp-controls li, .cp-controls2 li{
	list-style-type:none;
	display:block;

	/*IE Fix*/
	position:absolute;
}

.cp-controls li a, .cp-controls2 li a{
	position:absolute;
	margin:0 auto;
	display:block;
	width:25px;
	height:25px;
	text-indent:-9999px;
	z-index:1;
	cursor:pointer;
}

.cp-controls .cp-play, .cp-controls2 .cp-play {
	background: url(../imagenes/play.png) 0 0 no-repeat;
}

.cp-controls .cp-play:hover, .cp-controls2 .cp-play:hover {
	background: url(../imagenes/playoff.png) 0 0 no-repeat;
}

.cp-controls .cp-pause, .cp-controls2 .cp-pause {
	background: url(../imagenes/pause.png) 0 0 no-repeat;
}

.cp-controls .cp-pause:hover, .cp-controls2 .cp-pause:hover {
	background: url(../imagenes/pauseoff.png) 0 0 no-repeat;
}

.cp-jplayer {
	width:0;
	height:0;
}
.rola1{
	width:25px;
	height:25px;
	position:absolute;
}
#rayas{	width:290px; padding:5px;;border-bottom:1px dashed #000;}

.a{color:#748c70}
/*CARRUSEL*/
#carousel {
	position: relative; /* Necesario */
	overflow: hidden; /* Necesario */
	height: 960px;
	width:306px;
	margin-left:0 auto;
	background:#e1ded8 ;
	font-family:'Arialnarrow';font-size:20px;color:#7d7765;line-height:25px;
}

#carousel .belt {
	position: absolute; /* Necesario */
	margin:0 auto;
}

#carousel .panel {
	width:306px;
	float: left; /* Necesario */
	overflow: hidden;}



#carousel .panel .panel-text a {
	text-decoration:none;
}

#carousel .panel .panel-text a:hover {
	text-decoration:underline;
}
.space{
	padding-top:10px;}
/* Botones del carrusel */
			
.button-prev {
	height:30px;
	width:40px;
	z-index:99;
	position:absolute;
	margin: 935px 0 0 15px;
}

.button-prev a, .button-next a {
	display:block;
	text-align:center;
	margin-top:2px;
}
.button-prev a:hover, .button-next a:hover {
	
}
.button-next {
	height:30px;
	width:35px;
	z-index:99;
	position:absolute;
	margin: 935px 0 0 260px;
	border-radius:10px;
}
a img {	border:none;}

/*VENTANA MODAL*/
#MVM-overlay{
    background:none;
    height:0;
    left: 0;
    position: fixed;
    top: 0;
    visibility:hidden;
    width: 100%;
    z-index: 9999;
    /* algunas propiedades que no funcionarán en IE */
    opacity: 0;
    -moz-transition: all 1s;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
  }
#MVM {
    right: 10px;
    top: 85px;
	position: absolute;
    visibility: hidden;
    z-index: 10000;
  } 
 #MVM-inner { position: fixed;right: 10px;
    top: 85px; }
 #MVM-cerrar {
    background:none;
    height: 20px;
	width:55px;
	border:1px solid #FFF;
    opacity: 0.5;
    position: absolute;
    right: 0;
	bottom:-25px;
	font-family:'Arialnarrow';font-size:14px;color:#FFF;
	text-align:center;
  }
  #MVM-cerrar:hover { opacity:1; }
  #MVM-contenido {
	  right: 10px;
	  top: 85px;
    height: 100%;
       padding: 20px;
    /* algunas propeidades que no funcionarán en versiones anteriores a IE9 */
        box-shadow: 3px 3px 5px #000;
		background:none;
		font-family:'Arialnarrow';font-size:14px;color:#FFF;
  }