@charset "utf-8";
/* CSS Document */
*{
margin: 0;
padding: 0;
outline:none;
}
img{ border: 0; }
/* Para Safari */
::selection {
background: rgba(231, 52, 70, 0.5);
}

/* Para Firefox */
::-moz-selection {
background:rgba(231, 52, 70, 0.5);
}
.x{font-family:'yacarena';font-size:30px;color:#FC0;}
a{text-decoration:none;}
.centro{text-align:center !important; }
.pad{padding-left:10px;}.pad2{padding-left:40px;vertical-align:middle;}
.padtop{padding-top:10px;}
.ari{font-family:'arialnarrow';font-size:16px;}
.head{font-family:'headline_onehplhs';font-size:20px;color:#000;padding-left:33px;}
#radikal{font-family:'arialnarrow';font-size:17px;line-height:18px;color:#FFF;text-align:center;
	}
#iniciar, #recomienda, #fotosss, #audiosss, #discosss, #colaborasss, #librovisitas, #articulosss{width:200px; height:5px;font-family:'yacarena';position:absolute !important;text-align:center;
}#iniciar:hover, #recomienda:hover, #fotosss:hover, #audiosss:hover, #discosss:hover, #colaborasss:hover, #librovisitas:hover, #articulosss:hover{color:rgba(0,0,0,0.5);}
#iniciar{font-size:30px;color:rgba(255,255,255,0.5);margin:-4px 0 0 487px;}
#recomienda{font-size:25px;color:rgba(255,255,255,0.5);margin: -3px 0 0 738px;}
#colaborasss{font-size:40px;color:rgba(255,255,255,0.5);margin: -8px 0 0 -25px;}
#fotosss{font-size:25px;color:rgba(255,255,255,0.5);margin: -3px 0 0 53px;}
#audiosss{font-size:40px;color:rgba(255,255,255,0.5);margin: -8px 0 0 110px;}
#discosss{font-size:40px;color:rgba(255,255,255,0.5);margin: -9px 0 0 845px;}
.remarcado{color:#FC0;}
#librovisitas{font-size:45px;color:rgba(255,255,255,0.5);margin: -9px 0 0 234px;width:300px !important;}
#articulosss{font-size:40px;color:rgba(255,255,255,0.5);margin: -9px 0 0 612px;}

#cuerpoprincipal{
	width:998px;
	height:100%;
	background: url(../imagenes/128-87.jpg) repeat;
	opacity: 0.95;
}
body{
	width:998px;
	height:100%;
	margin:0 auto;
	padding:0;
	background: url(../imagenes/fondohome2.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	border-left: 1px solid #000;
	border-right:1px solid #000;
	box-shadow:4px -2px 13px rgba(0,0,0,0.8);
}
header{
	width:998px;
	height:250px;
	margin:0 auto;
	display:block;	
}
#menu{
	font-family:'headline_onehplhs';
	width:998px;
	height:30px;
	margin: -45px 0 0 0;
	position:absolute;
	letter-spacing:0;
	vertical-align:bottom;
	text-shadow: 1px 1px 2px #141114;
	z-index:999;
}
	#biog a{
		margin:0 0 0 18px;
		font-size:43px;
		color:#c4d3d9;
		display:inline-block;
		position:absolute;
		text-decoration:none;
		text-align:center;
		}
		#biog a:hover{
		color:#f5ae3e;
		font-size:44px;
		}
	#disc a{
		margin:12px 0 0 155px;
		font-size:30px;
		color:#b5c76c;
		display:inline-block;
		position:absolute;
		text-decoration:none;
		}
		#disc a:hover{
		color:#94d34e;
		font-size:31px;
		}
	#link a{
		margin:-13px 0 0 275px;
		font-size:60px;
		color:#74bacb;
		display:inline-block;
		position:absolute;
		text-decoration:none;
		text-align:center;
		}
		#link a:hover{
		color:#e0eff2;
		font-size:61px;
		}
	#mult a{
		margin:-4px 0 0 376px;
		font-size:48px;
		color:#b1beaa;
		display:inline-block;
		position:absolute;
		text-decoration:none;
		}
		#mult a:hover{
		color:#dcf4cf;
		font-size:49px;
		}
	#arti a{
		margin:4px 0 0 556px;
		font-size:38px;
		color:#cc3333;
		display:inline-block;
		position:absolute;
		text-decoration:none;
		text-align:center;
		}
		#arti a:hover{
		color:#f6d43a;
		font-size:39px;
		}
	#tour a{
		margin:-14px 0 0 675px;
		font-size:60px;
		color:#6dadfc;
		display:inline-block;
		position:absolute;
		text-decoration:none;
		text-align:center;
		}
		#tour a:hover{
		color:#FFF;
		font-size:61px;
		}
	#cola a{
		margin:1px 0 0 0;
		right: 16px;
		font-size:42px;
		color:#e5b463;
		display:inline-block;
		text-align:center;
		position:absolute;
		text-decoration:none;
		}
	#cola a:hover{
		color:#c4d3d9;
		font-size:43px;
		}


#cuerpo{
	width:998px;
	height:1000px;
	background:rgba(0,0,0,0.4);
	
}

footer{
	width: 998px;
	height:150px;
	background:url(../imagenes/fondofooter.gif);
}

#logo{
	width:150px;
	height:62px;
	position: fixed;
	right:10px;
	top:10px;
	margin:0;
	padding:0;
	border-radius:18px;
-webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}
#logo:hover{
		box-shadow:-5px 5px 8px rgba(0,0,0,0.4);
		-webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	}

#subir{
	width: 100px;
	height:22px;
	font-family:'headline_onehplhs';
	font-size:22px;
	color:rgba(255,255,255,0.3);
	background:rgba(255,0,0,0.3);
	text-align:center;
	padding-top:3px;
	right: 10px;
	margin: -25px 0 0 0;
	position: absolute;
	border-radius:5px;
}
#sube{
	width:1px;
	height:1px;
	position:absolute;
	top:-250px;
	}
#subir:hover{
	color:rgba(255,255,255,1);
	background:rgba(255,0,0,1);
		box-shadow:-3px 3px 5px rgba(0,0,0,0.4);
}

/*PAGINA PRINCIPAL*/
.amari{color:#ffc700;font-size:30px;}
.redondeadas{border-radius:10px;
-webkit-box-shadow: 3px 8px 15px 1px #0F0F0F;
box-shadow: 2px 4px 8px 1px #0F0F0F;}
#modulouno{
	width:998px;
	height:300px;
	margin: 0 auto;
	position:relative;
	font-family:'yacarena';
	line-height:22px;
}
#modulodos{
	width:998px;
	height:234px;
	margin: -20px 0 0 0;
	position:relative;
}
#modulotres{
	width:958px;
	height:540px;
	margin: 10px 20px 10px 20px;
	position:relative;
	background:url(../imagenes/home/fotobig.jpg);
}
#notitas{
	width:250px;
	height:340px;
	margin-top:25px;
	right:25px;
	position:absolute;
	background:rgba(0,0,0,0.29);
	border-radius:15px;
	border:1px solid rgba(255,255,255,0.35);
	z-index:99;
}
#mod1{
	width:418px;
	height:250px;
	margin: 22px 20px 20px 20px;
	position:absolute;
	text-align: center;
	border:1px dashed #fff;
	padding:10px;
	color:#fff;
	font-size:21px;
	border-radius:5px;
	padding-top:18px;
	background:rgba(96,200,238,0.95);
}
#mod1:hover{background: #09C;}
#mod2{
	width:500px;
	height:281px;
	margin: 20px 20px 20px 478px;
	position:absolute;
}
#colaborar{
	width:290px;
	height:225px;
	margin: 20px 20px 20px 20px;
	position:absolute;
	background:#689B6A;
	border-radius:5px;
	border: 1px dashed #ffda77;
	font-family:'yacarena';font-size:20px;color:#000;text-align:center;
	line-height:20px;
	padding:8px;
	display:inline-block;
}
#discografia{
	width:632px;
	height:240px;
	margin: 20px 20px 20px 346px;
	position:absolute;
	border: 1px solid #fff;
	display:inline-block;
	}
#dos1{width:306px;
	height:275px;
	margin: 0 20px 20px 20px;
	position:absolute;
	text-align: left;
	color: #005b9a !important;
	font-size:19px;
	border-bottom:1px dashed #000;
	}
#dos2{width:306px;height:275px;	margin: 0 20px 20px 346px;
	position:absolute;
	text-align: left;
	color:#65683a;
	font-size:21px;
	border-bottom:1px dashed #000;}
#dos3{width:306px;
	height:275px;
	margin: 0 20px 20px 672px;
	position:absolute;
	text-align: left;
	color:#b98107;
	font-size:21px;border-bottom:1px dashed #000;}
.rayasv{border-left:1px dashed #927134;padding-left:5px;margin-top:13px;#000;height:20px;color: #bf0411 !important;
	font-size:30px !important; font-family:'headline_onehplhs' !important;
position:absolute;}
.borde{border:1px solid #000;}
/*FORMNULARIO*/

form{

	width:360px;
	height: 100%;
	margin: 0 auto;
	padding:10px;
	text-align:right;
	border-radius:8px;
}
	
.form{
	margin:0px 0px 20px 0px;
	color:#396;
}

label{
	text-align:center;
	border-radius:5px;
	
	}
	
input, textarea{
	border-radius:5px;
	border:1px solid rgba(255,0,0,0.25);
	background:rgba(255,255,255,0.25);
	color:#fff;
}

#enviar{
	background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	width:100px;
	border:none;
	opacity:.5;
	-webkit-transition: opacity .5s ease-in-out;
    -moz-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    -ms-transition: opacity .5s ease-in-out;
	transition: opacity .5s ease-in-out;
}

#enviar:hover{
	background: rgb(181,189,200); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(181,189,200,1) 0%, rgba(130,140,149,1) 36%, rgba(40,52,59,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,189,200,1)), color-stop(36%,rgba(130,140,149,1)), color-stop(100%,rgba(40,52,59,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */


	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	width:100px;
	border:none;
	opacity:1;
}
#derechos{
	width:998px;
	height:10px;
	position:absolute;
	margin:128px 0 0 20px;
	font-family:'arialnarrow';font-size:13px;color: #FC0;  letter-spacing:1px;
	text-align:left; line-height:13px; vertical-align:middle; -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;opacity:0.3;
	
}
#derechos:hover{-webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;opacity:1;
}
#derechos img{
	padding-top:-2px; vertical-align:middle}

.g-recaptcha{margin-left:60px !important;}
.ley{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;line-height:6px !important;}