body {
	background-attachment: fixed;
	background-image: url(../images/fondo.jpg);
	background-color: #000;
	background-repeat: no-repeat;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

#head {
	position: absolute;
	width: 100%;
	height: 147px;
	margin-right: auto;
	margin-left: auto;

}

#cabezote {
	margin-right: auto;
	margin-left: auto;
	width: 1024px;
	height: 147px;
	
}

#logo {
	width: 271px;
	height: 132px;
	float:left;
	margin-top:15px;
}

#registro {
	width: 410px;
	height: 20px;
	float:right;
	margin-right:6px;
	margin-top:15px;
}

.registro_campo {
	margin-left:5px;
	width:auto;
	float:left;
}

.info_registro, .info_registro a{
	margin-top:2px;
	width:90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#FFF;
	float:left;
	text-align:left;
}

#botones {
	width: 736px;
	height: 60px;
	float:left;
	margin-top:7px;
}

.bt {
	height: 60px;
	float:left;
	width: auto;
}

#contenedor {
	position:relative;
	top: 134px;
	width: 988px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}

#cont_1 {
	width: 988px;
	height: 284px;
	float:left;
	background-color: #000;
}

#banner {
	width: 683px;
	height: 284px;
	float:left;
}

#videos {
	width: 304px;
	height: 284px;
	float:left;
}

#titulo_video{
	width: 304px;
	height: 30px;
	background-color: #102b51;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color:#FFF;
	float:left;
	text-align:left;
	margin-top:4px;
	margin-left:6px;
}

#video_flash {
	width: 304px;
	height: 251px;
	background-color: #000;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
}

#cont_2 {
	width: 988px;
	height: 319px;
	margin-top: 13px;
	float:left;
	background-color: #000;
}

.titulo_eventos{
	width: 682px;
	height: 29px;
	background-color: #102b51;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.titulo_eventos2{
	width: 303px;
	height: 29px;
	background-color: #102b51;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}

#eventos_flash {
	width: 987px;
	height: 292px;
	float:left;
}

#cont_3 {
	width: 988px;
	height: 90px;
	margin-top: 13px;
	float:left;
	background-color: #000;
}

#cont_4 {
	width: 988px;
	height: 330px;
	margin-top: 13px;
	background-color: #000000;
	float:left;
}

#contenedor_galerias_maxiaz {
	width: 988px;
	height: 323px;
	margin-top: 15px;
	background-color: #000000;
	float:left;
}

#contenedor_fotos{
	width: 682px;
	height: 300px;
	float:left;
	border: 1px solid #666;
}

#contenedor_fotos2{
	width: 681px;
	height: 248px;
	float:left;
	
}

.fotos{
	width: 200px;
	height: 110px;
	float:left;
	margin-top:13px;
	margin-left:20px;
}

.imagen_fotos{
	width: 200px;
	height: 90px;
	float:left;
	
}

.info_fotos{
	margin-top:2px;
	width:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#FFF;
	float:left;
	text-align:left;
}

.info_fotos2{
	margin-top:2px;
	width:55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#225fb3;
	float:right;
	text-align:right;
}

.botones_fotos{
	float:right;
	height: 41px;
	margin-top: -50px;
	width: 304px;
}

.botones_ultimas_fotos{
	float:right;
	height: 41px;
	margin-top: 5px;
	width: 304px;
}

.botones_fotos_eventos{
	float:right;
	height: 41px;
	margin-top: -10px;
	width: 304px;
}

.bt_fotos{
	width: 76px;
	height: 28px;
	float:right;
	margin-top:10px;
	margin-right: 10px;
}

#publicidad{
	width: 303px;
	height: 300px;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	left: 305px;
	position: relative;
	top: -249px;
}

#publicidad_contenido{
	width: 300px;
	height: 255px;
	float:left;
	margin-left:auto;
	margin-right:auto;
}

#publicidad_imagen{
	width: 290px;
	height: 237px;
	float:left;
	margin-top:10px;
	margin-left:2px;
}


#publicidad_boton{
	width: 304px;
	height: 28px;
	float:left;

}
#bt_publicidad{
	width: 76px;
	height: 28px;
	float:right;
	margin-top:1px;
	margin-right: 10px;
}

#cont_5 {
	width: 988px;
	height: 219px;
	margin-top: 25px;
	background-color: #000;
	float:left;
}

#titulo_eventosfotos{
	width: 986px;
	height: 29px;
	background-color: #102b51;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-left-color: #666;
}

.contenedor_fotoseventos {
	width: 986px;
	height: 220px;
	background-color: #000;
	float:left;
	border: 1px solid #666;
}

.contenedor_fotosdiscotecas {
	width: 986px;
	height: 195px;
	background-color: #000;
	float:left;
	border: 1px solid #666;
}

.contenedor_fotoseventos2 {
	width: 986px;
	height: 154px;
	background-color: #000;
	float:left;
}

.contenedor_fotoseventos3 {
	width: 232px;
	height: 144px;
	background-color: #000;
	float:left;
	margin-top:10px;
	margin-left:12px;
}

#cont_6 {
	width: 988px;
	height: 219px;
	margin-top: 50px;
	background-color: #000;
	float:left;
}

.contenedor_discotecas {
	width: 160px;
	height: 116px;
	background-color: #000;
	float:left;
	margin-top:10px;
	margin-left:4px;
}

#titulo_discotecasfotos{
	width: 986px;
	height: 29px;
	background-color: #102b51;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-left-color: #666;
}

#pie {
	position: absolute;
	width: 100%;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	left: 0px;
	top: 1695px;
}

#pie_discotecas {
	position: absolute;
	width: 100%;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	left: 0px;
	top: 1875px;
}

#pie_galeria {
	position: absolute;
	width: 100%;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	left: 0px;
	top: 720px;
}

#pie_eventos {
	position: absolute;
	width: 100%;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	left: 0px;
	top: 2410px;
}
#pie_artistas {
	position: absolute;
	width: 100%;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	left: 0px;
	top: 725px;
}

#pie_maxiaz {
	position: absolute;
	width: 100%;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	left: 0px;
	top: 1750px;
}

#pie_pagina {
	
	width: 988px;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
}

.texto_pie {
	width: 800px;
	margin-top:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#FFF;
	float:left;
}

.texto_pie2 {

	margin-top:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#FFF;
	float:left;
	margin-left: 69px;
}

.fb {
	margin-left: 5px;
	margin-top:35px;
	float:left;
}




/*GALERIA */





#contenedor_galeria {
	width: 985px;
	float:left;
	border: 1px solid #666;
	background-color: #000000;
}

#cont_1_g {
	width: 682px;
	float:left;
}

#cuadro_titulo {
	width: 100%;
	height: 29px;
	float:left;
	background-color: #102b51;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}

#cerrar {
	width: 20px;
	height: 20px;
	float:right;
	margin-top:5px;
	margin-right:5px;
	background-color: #000;
}


#contenedor_niniaturas {
	width: 681px;
        height: 640px;
	float:left;
	margin-top:20px;
}

#contenedor_niniaturas2 {
	background-color: #000;
	float:left;
	height: 155px;
	width: 170px;
}

#niniaturas {
	width: 130px;
	float:left;
	margin-top:22px;
	margin-left:18px;
	background-color: #000;
	text-align: center;
}

.imgMini {
	border: 1px solid #666;
}

.imgGrande{
	border: 1px solid #666;
}

#botones_paginas {
	background-color: #000;
	float:right;
	height:20px;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:20px;
}

#botones_paginas2 {
	width: 20px;
	height:20px;
	float:left;
	margin-right:1px;
	background-color: #000;
}


#cont_2_g {
	width: 302px;
	height: 440px;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
}

#cont_logo_discoteca {
	width: 302px;
	float:left;
        margin-top: 10px;
	background-color: #000;
        text-align: center;
}

#logo_discoteca {
	width: 246px;
	height: 132px;
	float:left;
	margin-left:12px;
	margin-top:10px;
	background-color: #000;
}

#cont_3_g {
        width: 302px;
	height: 300px;
	float:left;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-left-color: #666;
}

#fotos2{
	width: 200px;
	height: 110px;
	float:left;
	margin-top:26px;
	margin-left:48px;
}


#cont_albumes {
	width: 302px;
	float:left;
	background-color: #000;
}

/*GALERIA2 */

#contenedor_grandes {
	background-color: #000000;
	float:left;
	margin-left:10px;
	margin-top:15px;
	width: 661px;
}

#contenedor_foto_grandes {
	float:left;
	text-align: center;
	width: 570px;
}

#botones_foto_grandes1 {
	width: 89px;
	height: 132px;
	float:left;
}

#botones_foto_grandes2 {
	width: 89px;
	height: 132px;
	float:left;
	margin-top:168px;
}


#botones_foto_arriba {
	width: 29px;
	height: 29px;
	float:right;
	margin-left:60px;
	margin-bottom:4px;
}

#botones_foto_abajo {
	width: 76px;
	height: 28px;
	float:right;
	margin-bottom:4px;
	margin-left:4px;
}

.contador_ok {
	width: 20px;
	height: 20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-left:30px;
	margin-top:5px;
}


#contenedor_comentarios {
	float:left;
	width: 659px;
}

#comentario {
	width: 659px;
	height: 57px;
	float:left;
}

#comentario_fecha {
	width: 100px;
	height: 10px;
	float:left;
}

#comentario_autor {
	color: #ffffff;
	width: 659px;
	height: 40px;
	float:left;
	font-family: Arial,Helvetica,sans-serif;
}

a {
	color:#3B5998;
	cursor:pointer;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration:none;
}

#contenedor_comentar {
	background-color: #666666;
	float:left;
	height: 47px;
	margin-bottom: 10px;
	width: 659px;
}

#agregar_comentario {
	width: 560px;
	height: 40px;
	margin-top:4px;
	margin-left:4px;
	float:left;
}

#bt_agregar {
	width: 76px;
	height: 43px;
	margin-top:2px;
	margin-right:2px;
	float:right;
}

.fotos2{
	width: 200px;
	height: 110px;
	float:left;
	margin-top:30px;
	margin-left:20px;
}

/*CONTACTO */



#contenedor_contacto {
	width: 472px;
	height: 405px;
	float:left;
	border: 1px solid #666;
	background-color:#000;
}

#contenedor_campos {
	width: 470px;
	height: 371px;
	float:left;
	background-color:#000;
}

#contenedor_form {
	width: 450px;
	height: 324px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	background-color:#000;
}

.contenedor_form2 {
	width: 450px;
	height: 32px;
	float:left;
	background-color:#000;
}

.cont_txt_blanco {
	margin-top:10px;
	margin-left:10px;
	width:86px;
	float:left;
	background-color:#000;
}

.txt_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color:#FFF;
	float:left;
	text-align:left;
}
.txt_azul_asterisco {
	width:12px;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color:#225fb3;
	float:left;
	text-align:left;
}

#cont_txt_azul {
	margin-top:10px;
	margin-left:20px;
	float:left;
	background-color:#000;
}

.txt_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color:#225fb3;
	float:left;
	text-align:left;
}
.campos {
	width: 340px;
	margin-top:3px;
	float:left;
	background-color:#000;
}

#bt_contacto {
	width: 76px;
	height: 28;
	margin-left:70px;
	float:left;
	background-color:#000;
}


/*REGISTRO */


#contenedor_registro {
	width: 787px;
	height: 459px;
	float:left;
	border: 1px solid #666;
	background-color:#000;
}

#cont_txt_blanco2 {
	margin-top:10px;
	margin-left:20px;
	width:270px;
	height:240px;
	float:left;
	background-color:#000;
}

#cont_txt_azul2 {
	margin-top:120px;
	margin-left:20px;
	width:270px;
	float:left;
	background-color:#000;
}

#contenedor_campo_info {
	width: 314px;
	height: 426px;
	float:left;
	background-color:#000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}

.campos2 {
	width: 226px;
	margin-top:3px;
	float:left;
	background-color:#000;
}

#contenedor_form3 {
	width: 336px;
	height: 32px;
	float:left;
	background-color:#000;
}

#contenedor_form4 {
	width: 450px;
	height: 324px;
	margin-top:10px;
	margin-left:20px;
	float:left;
	background-color:#000;
}

.cont_txt_blanco3 {
	margin-top:10px;
	margin-left:10px;
	width:176px;
	float:left;
	background-color:#000;
}

#bt_registro {
	width: 76px;
	height: 28;
	margin-right:28px;
	margin-top:22px;
	float:right;
	background-color:#000;
}



/*NOSOTROS */

#contenedor_nosotros {
	width: 787px;
	height: 402px;
	float:left;
	border: 1px solid #666;
	background-color:#000;
}

#contenedor_campo_nosotros {
	width: 313px;
	height: 372px;
	float:left;
	background-color:#000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}

#cont_txt_blanco4 {
	margin-top:10px;
	margin-left:20px;
	width:425px;
	height:324px;
	float:left;
	background-color:#000;
}

.txt_amarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color:#dda713;
	float:left;
	text-align:left;
}

/*EVENTOS */

#cont_1_e {
	width: 681px;
	height: 2300px;
	float:left;
	background-color: #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}

#contenedor_eventos {
	width: 986px;
	height: 2300px;
	float:left;
	border: 1px solid #666;
	background-color:#FF0000;
}

#contenedor_miniaturas_eventos {
	width: 681px;
	height: 980px;
	float:left;
	background-color:#000;
}

#evento {
	width: 652px;
	height: 161px;
	float:left;
	margin-left:20px;
	margin-top:29px;
}

#evento_img {
	width: 232px;
	height: 144px;
	float:left;
}

#evento_info {
	width: 389px;
	height: 144px;
	float:left;
}

#evento_info_linea {
	width: 389px;
	float:left;
}

#evento_info1 {
	width: 75px;
	height: 17px;
	float:left;
	margin-left:7px;
}

#evento_info2 {
	width: 307px;
	float:left;
}

#evento_botones_cont {
	width: 29px;
	height: 161px;
	float:left;
}

#evento_botones {
	width: 29px;
	height: 29px;
	float:left;
	margin-bottom:4px;
}

#cont_2_e {
	width: 304px;
	height: 2300px;
	float:left;
	background-color: #000;
}

#cont_calendario {
	width: 304px;
	height: 148px;
	float:left;
	background-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}

#fecha {
	width: 117px;
	height: 148px;
	float:left;
	margin-left:4px;
}

#calendario {
	width: 179px;
	height: 140px;
	float:left;
	margin-left:4px;
	margin-top:8px;
}

.txt_azul_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color:#225fb3;
	float:left;
	text-align:left;
}

.txt_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color:#b83a24;
	text-align:center;
}

.txt_blanco_fechas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color:#FFF;
	text-align:center;
}


/*DISCOTECA */

#contenedor_discotecas {
	width: 985px;
	height: 1760px;
	float:left;
	border: 1px solid #666;
	background-color:#000;
}

#contenedor_discos {
	width: 985px;
	height: 1530px;
	float:left;
}

#contenedor_discos_miniatura {
	width: 464px;
	height:164px;
	margin-left:22px;
	margin-top:26px;
	float:left;
}

.imagen_disco {
	width: 192px;
	height:164px;
	float:left;
}

.info_disco {
	width: 272px;
	height:120px;
	float:left;
}

.botones_disco {
	height:28px;
	float:left;
	margin-top:4px;
	margin-right:8px;
}






/*ARTISTAS INTERNAS */

#contenedor_artistas {
	width: 986px;
	height: 746px;
	float:left;
	border: 1px solid #666;
	background-color: #000;

}

#contenedor_maxiaz {
	width: 986px;
	height: 1298px;
	float:left;
	border: 1px solid #666;
	background-color: #000;

}

#cont_1_a {
	width: 681px;
	height: 746px;
	float:left;
	background-color: #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}

#artista_info {
	width: 681px;
	height: 717px;
	float:left;
}
#artista_foto {
	width: 357px;
	height: 493px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#artista_texto1 {
	width: 292px;
	height: 493px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#artista_texto2 {
	width: 660px;
	height: 156px;
	margin-top:0px;
	margin-left:10px;
	float:left;
}

#cont_2_a {
	width: 304px;
	height: 282px;
	float:left;
	background-color: #000;
}
#cont_3_a {
	width: 304px;
	height: 348px;
	float:left;
	background-color: #000;
}

#contenedor_niniaturas_a {
	background-color: #000;
	float:left;
	width: 152px;
	height: 125px;
	
}
#niniaturas_a {
	width: 130px;
	float:left;
	margin-top:17px;
	margin-left:11px;
	background-color: #000;
	text-align: center;
}

#cont_4_a {
	width: 304px;
	height: 116px;
	float:left;
	background-color: #000;
}

#cont_musica_a {
	width: 301px;
	height: 71px;
	float:left;
	background-color: #000;
}



/*TV */

#cont_1_v {
	width: 985px;
	height: 648px;
	float:left;
	background-color: #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}



#under {
	width: 985px;
	height: 452px;
	float:left;
}

#cont_2_v {
	width: 302px;
	float:left;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666;
	border-left-color: #666;
}

#cont_videos {
	width: 302px;
	height: 524px;
	float:left;
	background-color: #000;
}

#cont_3_v {
	width: 302px;
	height: 593px;
	float:left;
}

#contenedor_videos_grandes {
	float:left;
	text-align: center;
	width: 570px;
	height:393px;
}
.imagen_videos{
	width: 120px;
	height: 90px;
	float:left;
	
}

#videos2{
	width: 250px;
	height: 90px;
	float:left;
	margin-top:36px;
	margin-left:26px;
}

.info_videos2{
	margin-top:2px;
	margin-left:10px;
	width:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#225fb3;
	float:left;
	text-align:left;
}

.info_videos{
	margin-top:55px;
	margin-left:10px;
	width:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#FFF;
	float:left;
	text-align:left;
}

/*ARTISTAS*/

#contenedor_artistas_general {
	width: 985px;
	height: 600px;
	float:left;
	border: 1px solid #666;
	background-color:#000;
}
#contenedor_artistas_general_2 {
	width: 985px;
	height: 600px;
	float:left;
}



/*MAXIAZ*/

#cont_3_a2 {
	width: 304px;
	height: 1298px;
	float:left;
	background-color: #000;
}

#artista_info2 {
	width: 681px;
	height: 1267px;
	float:left;
}

#cont_1_a2 {
	width: 681px;
	height: 1296px;
	float:left;
	background-color: #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}

#artista_swf {
	width: 600px;
	height: 400px;
	margin-top:0px;
	margin-left:50px;
	float:left;
}

#maxiaz_texto2 {
	width: 660px;
	height: 256px;
	margin-top:0px;
	margin-left:10px;
	float:left;
}
