* {
	margin: 0;
	padding: 0;
	outline: none;
	}
	
	body {
		line-height: 17px;
		font-size: 11px;
		font-family: Tahoma, Arial;
		color: #fff;
		background: url(../img/estructura/01_index_back.gif) 0 0 repeat-x #000;		
		}
		
		.clear_float {
			display:inline-block;
			}
		
		.clear_float:after {
			clear:both;
			content:".";
			display:block;
			height:0;
			visibility:hidden;
		}
		
		p {
			margin-bottom: 17px;
			}
			
			.amarillo {
				color: #f9c101;
				}
		
/*------------------------------------- HOME -------------------------------------*/

	
	#wrapper_home {
		width: 821px;
		margin: 0 auto;
		}
		
		#flash_home {
			width: 821px;
			height: 231px;
			margin-bottom: 18px;
			float: left;
			}
			
			#flash_home h1, #flash_home ul {
				display:none;
				}
			
			#destacado_home {
				width: 540px;
				height: 198px;
				float: left;
				margin: 0 20px 20px 0;
				}
				
			#mod1_home {
				width: 261px;
				height: 198px;
				margin-bottom: 20px;
				float: left;
				display:block;
				text-indent: -9999px;
				background:url(../img/botones/01_catalogo_art.jpg) 0 0 no-repeat;
				}#mod1_home:hover { background-position: 0 -198px;}
			
			#mod2_home {
				width: 261px;
				height: 198px;
				margin-bottom: 20px;
				float: left;
				display:block;
				text-indent: -9999px;
				background: url(../img/botones/01_contratacion.jpg) 0 0 no-repeat;
				}#mod2_home:hover { background-position: 0 -198px;}
			
			#not_home {
				width: 492px;
				height: 189px;
				float: left;
				margin: 0 20px 38px 0;
				padding: 9px 24px 0 24px;
				background: url(../img/estructura/01_not_punteado.gif) 24px 95px no-repeat;
				overflow:hidden;
				}
				
				#not_home h4 {
					color: #fff;
					font-weight:normal;
					font-size: 11px;
					}
				
				#not_home h3 a{
					color: #deae09;
					font-weight:normal;
					font-size: 11px;
					margin: -1px 0 1px 0;
					text-decoration: none;
					}
					
					#not_home h3 a:hover{
					text-decoration: underline;
					}
				
				#not_home p {
					color: #fff;
					margin-bottom: 38px;
					}
		
		#footer_home {
			width: 805px;
			height: 40px;
			background: url(../img/estructura/01_foot_back.gif) 0 16px no-repeat;
			float: left;
			padding: 0 8px 50px 8px;
			}
			
			#footer_home p {
				background: url(../img/titulos/01_copy.gif) 0 0 no-repeat;
				width: 498px;
				height: 11px;
				text-indent: -9999px;
				float: left;
				margin-bottom: 22px;
				} 
				
				a#inicianet {
					display:block;
					text-indent: -9999px;
					background: url(../img/botones/01_inicianet.gif) 0 0 no-repeat;
					width: 80px;
					height: 8px;
					float: right;
					}
					a#inicianet:hover { background-position: 0 -8px;}
				
				ul.list_foot {
					width: 532px;
					float: left;
					}
				
				ul.list_foot li {
					display: inline;
					float: left;
					}
				
				ul.list_foot li a {
					display:block;
					text-indent: -9999px;
					font-size: 1px;
					line-height:1px;
					float: left;
					background:url(../img/botones/01_footer_buttons.gif) no-repeat;
					height: 12px;
					}
					
					ul.list_foot li a.f_home {
						background-position: 0 0;
						width: 28px;
						}ul.list_foot li a.f_home:hover { background-position: 0 -12px;}
					
					ul.list_foot li a.f_servicios {
						background-position: -28px 0;
						width: 47px;
						}ul.list_foot li a.f_servicios:hover { background-position: -28px -12px;}
					
					ul.list_foot li a.f_artistas {
						background-position: -75px 0;
						width: 42px;
						}ul.list_foot li a.f_artistas:hover { background-position: -75px -12px;}
					
					ul.list_foot li a.f_noticias {
						background-position: -117px 0;
						width: 43px;
						}ul.list_foot li a.f_noticias:hover { background-position: -117px -12px;}
					
					ul.list_foot li a.f_eventos {
						background-position: -160px 0;
						width: 42px;
						}ul.list_foot li a.f_eventos:hover { background-position: -160px -12px;}
					
					ul.list_foot li a.f_contratacion {
						background-position: -202px 0;
						width: 62px;
						}ul.list_foot li a.f_contratacion:hover { background-position: -202px -12px;}
					
					ul.list_foot li a.f_discos {
						background-position: -264px 0;
						width: 37px;
						}ul.list_foot li a.f_discos:hover { background-position: -264px -12px;}
					
					ul.list_foot li a.f_enlaces {
						background-position: -301px 0;
						width: 43px;
						}ul.list_foot li a.f_enlaces:hover { background-position: -301px -12px;}
					
					ul.list_foot li a.f_moderno {
						background-position: -344px 0;
						width: 99px;
						}ul.list_foot li a.f_moderno:hover { background-position: -344px -12px;}
					
					ul.list_foot li a.f_privacidad {
						background-position: -443px 0;
						width: 89px;
						}ul.list_foot li a.f_privacidad:hover { background-position: -443px -12px;}
						
						.over{cursor:pointer;}
					

/*------------------------------------- SERVICIOS -------------------------------------*/

			body.boy_secc {
				background: url(../img/estructura/02_body_back.gif) 50% 178px no-repeat #000;
				}
				
				#wrapper {
					width: 940px;
					margin: 0 auto 0 auto;
					}
				
				#flash_secc {
					width: 860px;
					height: 178px;
					margin: 0 auto;
					}
					
					#flash_secc h1, #flash_secc ul {
						display:none;
						}
				
				#wrapper h2 {
					width: 860px;
					height: 64px;
					padding-top: 42px;
					text-indent: -9999px;
					}
				
				#content {
					width: 860px;
					margin: 0 auto;
					}
					
					#col1_secc {
						width: 541px;
						float: left;
						}
						
						#col1_secc ul {
							margin-bottom:28px;
							}
							
							#col1_secc ul li{
								list-style-image:none;
								list-style-position:inside;
								list-style-type:disc;
							}
						
						#col1_secc ul.flotada_doble {
							margin-bottom:28px;
							}
							
							#col1_secc ul.flotada_doble li{
								list-style-image:none;
								list-style-position:inside;
								list-style-type:disc;
								width: 250px;
								padding: 0 20px 0 0;
								float: left;
							}
					
					#col2_servicios {
						width: 271px;
						float: right;
						}
						
						#wrapper h2.h2_servicios {
							background: url(../img/titulos/02_servicios_h2.gif) 0 42px no-repeat;
							margin-bottom: 27px;
							}
							
							
							h3.servicios_h3 {
								background: url(../img/titulos/02_servicios_h3.gif) 0 0 no-repeat;
								width: 162px;
								height: 21px;
								text-indent: -9999px;
								margin-bottom: 10px;
								}
							
							h3.clientes_h3 {
								background: url(../img/titulos/02_clientes_h3.gif) 0 0 no-repeat;
								width: 152px;
								height: 21px;
								text-indent: -9999px;
								margin-bottom: 10px;
								}
						
						.img1_serv {
							background: url(../img/imagenes/servicios_img1.jpg) 0 0 no-repeat;
							width: 549px;
							height: 154px;
							margin: 25px 0 32px -4px;
							}
					
					#mod1_secc {
						background: url(../img/botones/02_eventos.jpg) 0 0 no-repeat;
						width: 271px;
						height: 152px;
						display:block;
						text-indent: -9999px;
						margin-bottom: 31px;
						}#mod1_secc:hover { background-position: 0 -152px;}
					
					#mod2_secc {
						background: url(../img/botones/02_artistas.jpg) 0 0 no-repeat;
						width: 271px;
						height: 152px;
						display:block;
						text-indent: -9999px;
						margin-bottom: 31px;
						}#mod2_secc:hover { background-position: 0 -152px;}
			
			#content_foot {
				background: url(../img/estructura/02_foot_back.gif) 0 0 repeat-x;
				height: 108px;
				width: 100%;
				margin-top: 70px;
				}
				
				#content_foot.foot_ind {
					padding-top: 35px;
					background-position: 0 35px;
					}
				
				#footer_secc {
					width: 860px;
					margin: 0 auto;
					padding-top: 20px;
					}
					
					#content_foot.foot_ind #footer_secc {
						width: 821px;
						}
					
					#footer_secc p {
						background: url(../img/titulos/01_copy_secc.gif) 0 0 no-repeat;
						width: 498px;
						height: 11px;
						text-indent: -9999px;
						float: left;
						margin-bottom: 22px;
						}
					
					#footer_secc a#inicianet {
						background-image: url(../img/botones/02_inicianet_secc.gif);
						}
					
					#footer_secc ul.list_foot li a {
						background-image: url(../img/botones/02_footer_secc_buttons.gif);
						}
						
						
/*------------------------------------- ARTISTAS -------------------------------------*/
						
						
						#wrapper h2.h2_artistas {
							background: url(../img/titulos/03_artistas_h2.gif) 0 42px no-repeat;
							margin-bottom: 27px;
							}
							
							.ul_artist li{
								width: 260px;
								height: 239px;
								background: url(../img/estructura/03_marco_artistas.gif) 0 0 no-repeat;
								float: left;
								margin: 0 40px 40px 0;
								list-style:none;
								}
								
								.ul_artist li.li_artist_nomarg {
									margin: 0 0 40px 0;
									}
								.img_artist {
									width: 258px;
									height: 193px;
									margin: 1px 1px 16px 1px;
									}
									
									.img_artist a img {
									 border: none;
									 }
								
							.ul_artist {
								width: 860px;
								height: 558px;
								}
							
							.ul_artist li .h3_artistas {
								height: 22px;
								border-top: 1px dotted #fff;
								border-bottom: 1px dotted #fff;
								padding: 7px 10px 0 10px;
								}
								
								.ul_artist li .h3_artistas h3 {
									background: 0 0 no-repeat;
									height: 15px;
									float: left;
									text-indent: -9999px;
									}
									
									.ul_artist li .h3_artistas h3.luisbalaguer {
										background-image:url(../img/titulos/03_luisbalaguer.gif);
										width: 77px;
										}
									
									.ul_artist li .h3_artistas h3.saguiba {
										background-image: url(../img/titulos/03_saguiba.gif);
										width: 46px;
										}
									
									.ul_artist li .h3_artistas h3.kindofcai {
										background-image: url(../img/titulos/03_kindofcai.gif);
										width: 60px;
										}
									
									.ul_artist li .h3_artistas h3.rockpavieja {
										background-image: url(../img/titulos/03_rockpavieja.gif);
										width: 68px;
										}
									
									.ul_artist li .h3_artistas h3.seludecadiz {
										background-image: url(../img/titulos/03_seludecadiz.gif);
										width: 76px;
										}
									
									.ul_artist li .h3_artistas h3.labuenamujer {
										background-image: url(../img/titulos/03_labuenamujer.gif);
										width: 87px;
										}
									
									.ul_artist li .h3_artistas h3.guillermomcgill {
										background-image: url(../img/titulos/03_guillermomcgill.gif);
										width: 91px;
										}
									
									.ul_artist li .h3_artistas h3.mrgroovy {
										background-image: url(../img/titulos/03_mrgroovy.gif);
										width: 173px;
										}
									
									.ul_artist li .h3_artistas h3.rosarioana{
										background-image: url(../img/titulos/03_rosariotoledoana.gif);
										width: 164px;
										}
									
									.ul_artist li .h3_artistas h3.pedrocortejosa {
										background-image: url(../img/titulos/03_pedrocortejosa.gif);
										width: 88px;
										}
									
									.ul_artist li .h3_artistas h3.mayfernandez {
										background-image: url(../img/titulos/03_mayfernandez.gif);
										width: 87px;
										}
										
									.ul_artist li .h3_artistas h3.titoalcedo {
										background-image: url(../img/titulos/03_titoalcedo.gif);
										width: 61px;
										}
									
									.ul_artist li .h3_artistas a {
										background: url(../img/botones/03_circulo_enl.gif) 0 0 no-repeat;
										width: 15px;
										height: 15px;
										display:block;
										text-indent: -9999px;
										float:right;
										}.ul_artist li .h3_artistas a:hover { background-position: 0 -15px;}
							
							#paginado {
								width: 860px;
								height: 27px;
								}
								
								#anterior {
									background: url(../img/botones/paginado_buttons.gif) 0 0 no-repeat;
									width: 58px;
									height: 27px;
									display:block;
									text-indent: -9999px;
									float: left;
									}#anterior:hover { background-position: 0 -27px;}
																	
								#siguiente {
									background: url(../img/botones/paginado_buttons.gif) 0 -54px no-repeat;
									width: 58px;
									height: 27px;
									display:block;
									text-indent: -9999px;
									float: right;
									}#siguiente:hover { background-position: 0 -81px;}


/*------------------------------------- ARTISTAS AMPLIADO -------------------------------------*/


					#col_art_amp {
						width: 560px;
						float: right;
						min-height: 450px;
						}
						
								#col_art_amp h4 {
									font-weight: bold;
									color: #f2bb00;
									font-size:14px;
									margin-bottom: 15px;
									}
					
					
					h5.discografia {
						background: url(../img/titulos/09_discografia.gif) no-repeat scroll 0 0;
						height:21px;
						margin:31px 0 10px 4px;
						text-indent:-9999px;
						width:99px
						}
						
						.disco_capa {
							width: 260px;
							margin-left: 4px;
							}
						
						.disco {
							width: 80px;
							height: 80px;
							float: left;
							margin:0 10px 10px 0;
							}
							
							.disco a img {
								border:none;
								}
						
						.disco_margen {
							margin: 0 0 10px 0;
							}
				
				.bot_ver_gal {
					width: 260px;
					height: 195px;
					display:block;
					text-indent: -9999px;
					}
					
					.oculto {
						display:none;
						}
					
					.bot_sag {
						background: url(../img/botones/bot_saguiba.jpg) 0 0 no-repeat;
						}
					
					.bot_sag:hover {
						background: url(../img/botones/bot_saguiba.jpg) 0 -195px no-repeat;
						}
					
					.bot_kin {
						background: url(../img/botones/bot_kind.jpg) 0 0 no-repeat;
						}
					
					.bot_kin:hover {
						background: url(../img/botones/bot_kind.jpg) 0 -195px no-repeat;
						}
					
					.bot_luisb {
						background: url(../img/botones/bot_luisb.jpg) 0 0 no-repeat;
						}
					
					.bot_luisb:hover {
						background: url(../img/botones/bot_luisb.jpg) 0 -195px no-repeat;
						}
					
					.bot_rock {
						background: url(../img/botones/bot_rockpavieja.jpg) 0 0 no-repeat;
						}
					
					.bot_rock:hover {
						background: url(../img/botones/bot_rockpavieja.jpg) 0 -195px no-repeat;
						}
					
					.bot_selu {
						background: url(../img/botones/bot_selu.jpg) 0 0 no-repeat;
						}
					
					.bot_selu:hover {
						background: url(../img/botones/bot_selu.jpg) 0 -195px no-repeat;
						}
					
					.bot_buena {
						background: url(../img/botones/bot_buena.jpg) 0 0 no-repeat;
						}
					
					.bot_buena:hover {
						background:url(../img/botones/bot_buena.jpg) 0 -195px no-repeat;
						}
					
					.bot_guillermo {
						background: url(../img/botones/bot_gui.jpg) 0 0 no-repeat;
						}
					
					.bot_guillermo:hover {
						background: url(../img/botones/bot_gui.jpg) 0 -195px no-repeat;
						}
					
					.bot_mrg {
						background: url(../img/botones/bot_mrg.jpg) 0 0 no-repeat;
						}
					
					.bot_mrg:hover {
						background: url(../img/botones/bot_mrg.jpg) 0 -195px no-repeat;
						}
					
					.bot_ros {
						background: url(../img/botones/bot_rosarioana.jpg) 0 0 no-repeat;
						}
					
					.bot_ros:hover {
						background:url(../img/botones/bot_rosarioana.jpg) 0 -195px no-repeat;
						}
					
					.bot_ped {
						background: url(../img/botones/bot_pedro.jpg) 0 0 no-repeat;
						}
					
					.bot_ped:hover {
						background:url(../img/botones/bot_pedro.jpg) 0 -195px no-repeat;
						}
					
					.bot_may {
						background: url(../img/botones/bot_may.jpg) 0 0 no-repeat;
						}
					
					.bot_may:hover {
						background:url(../img/botones/bot_may.jpg) 0 -195px no-repeat;
						}
					
					.bot_tit {
						background: url(../img/botones/bot_tito.jpg) 0 0 no-repeat;
						}
					
					.bot_tit:hover {
						background: url(../img/botones/bot_tito.jpg) 0 -195px no-repeat;
						}
					
					.bot_mod {
						background: url(../img/botones/bot_moderno.jpg) 0 0 no-repeat;
						}
					
					.bot_mod:hover {
						background:url(../img/botones/bot_moderno.jpg) 0 -195px no-repeat;
						}
						
/*------------------------------------- EVENTOS -------------------------------------*/
						
						
							#wrapper h2.h2_eventos {
							background: url(../img/titulos/04_eventos_h2.gif) 0 42px no-repeat;
							margin-bottom: 36px;
							}
							
							#col1_event {
								width: 639px;
								float: left;
								}
							
							#col1_event h3.ev_act {
								background: url(../img/titulos/04_eventos_act_h3.gif) 0 0 no-repeat;
								width: 148px;
								height: 15px;
								text-indent: -9999px;
								margin-bottom: 40px;
								}
								
								.ul_event {
									width: 639px;
									height: 273px;
									margin-bottom: 27px;
									}
									
								.ul_event li {
									background: url(../img/estructura/04_eventos_mod.gif) 0 0 no-repeat;
									width: 162px;
									height: 65px;
									float: left;
									margin: 0 13px 13px 0;
									list-style: none;
									padding: 13px 19px 0 19px;
									position:relative;
									}
								
								.ul_event li h4 {
									font-weight: bold;
									color: #000;
									font-size:12px;
									}
								
								.ul_event li h6 {
									font-weight: normal;
									color: #fff;
									font-size:10px;
									margin-top: -1px;
									}
								
								.ul_event li h5 {
									font-weight: normal;
									color: #4d4d4d;
									font-size:11px;
									margin-top: -1px;
									width: 118px;
									}
									
									.ul_event li a {
										background: url(../img/botones/04_ampliar_ev.gif) 0 0 no-repeat;
										width: 40px;
										height: 7px;
										display: block;
										text-indent: -9999px;
										position:absolute;
										bottom: 20px;
										right:20px;
										font-size:1px;
										line-height:1px;
										}.ul_event li a:hover { background-position: 0 -7px;}
						
						#col1_event #paginado {
							width: 627px;
							}
							
								#col2_event {
								width: 193px;
								float: right;
								}
								
									#col2_event h4 {
										background: url(../img/titulos/04_busquedafecha_h4.gif) 0 0 no-repeat;
										width: 171px;
										height: 22px;
										text-indent: -9999px;
										margin-top: -1px;
										}


/*------------------------------------- EVENTOS AMPLIADO -------------------------------------*/

					#img_event_cont {
						background:  url(../img/estructura/04_img_evento.gif) 0 0 no-repeat;
						width: 268px;
						height: 203px;
						float: left;
						margin: 0 0 0 -4px;
						}
						
						#img_evento {
							width: 260px;
							height: 195px;
							margin: 4px;
							background: url(../img/estructura/260X195.jpg) 0 0 no-repeat;
							}
					
					#col_ev_amp {
						width: 560px;
						float: right;
						min-height: 450px;
						}
						
								#col_ev_amp h4 {
									font-weight: bold;
									color: #f2bb00;
									font-size:14px;
									}
								
								#col_ev_amp h6 {
									font-weight: normal;
									color: #fff;
									font-size:11px;
									margin: 0px 0 15px 0;
									}
								
								#col_ev_amp h5 {
									font-weight: normal;
									color: #cccccc;
									font-size:11px;
									margin-top: 2px;
									
									}
									
								
								#col_ev_amp ul,  #col_art_amp ul, #col_ev_amp ol,  #col_art_amp ol {
									margin-bottom: 28px;
								}
								
								#col_ev_amp ul li, #col_art_amp ul li {
									list-style: inside disc;
									}
								
								#col_ev_amp ol li, #col_art_amp ol li {
									list-style: inside decimal;
									}
									
									a#volver {
										background: url(../img/botones/04_volver.gif) 0 0 no-repeat;
										width: 58px;
										height: 27px;
										display: block;
										text-indent: -9999px;
										float: right;
										margin-top: 5px;
										}a#volver:hover { background-position: 0 -27px;}
										
										
/*------------------------------------- ENLACES -------------------------------------*/

			#wrapper h2.h2_enlaces {
							background: url(../img/titulos/07_enlaces_h2.gif) 0 42px no-repeat;
							margin-bottom: 36px;
							}
			
			
			#content_enlaces {
					width: 900px;
					margin: 0 0 0 40px;
					min-height:350px;
					}
					
					#content_enlaces h3 {
						height: 22px;
						text-indent: -9999px;
						margin: 0 0 18px 0;
						}
					
			.ul_enlaces li {
				width:248px;
				padding: 0 0 0 12px;
				background: url(../img/estructura/06_enlaces_li_back.gif) 0 8px no-repeat;
				list-style: none;
				color: #f2bb00;
				line-height:16px;
				float: left;
				margin: 0 40px 12px 0;
				font-size:12px
				}
				.ul_enlaces li a {
					color: #fff;
					text-decoration: none;
					font-size: 11px;
					}.ul_enlaces li a:hover { text-decoration: underline;}
					

/*------------------------------------- CONTRATACION -------------------------------------*/

			#wrapper h2.h2_contratacion {
							background: url(../img/titulos/05_contratacion_h2.gif) 0 41px no-repeat;
							margin-bottom: 31px;
							}
							
							#col1_cont {
								width: 530px;
								float: left;
								}
							
							#col2_cont {
								width: 290px;
								float: right;
								}
								
								#col2_cont a{
									color: #fff;
									}
									
									#col2_cont a:hover {
										color: #fcc300;
										}
								
								#contratacion_form {	margin-top: 31px;}
								
								#contratacion_form label {
									width: 255px;
									float:left;
									}
									
									#contratacion_form label span {
										margin-left: 4px;
										}
								
								#contratacion_form label input {
									background: url(../img/estructura/05_input_small.gif) 0 0 no-repeat;
									width: 225px;
									height: 24px;
									font-family: Tahoma, Arial;
									font-size: 11px;
									padding: 10px 15px 0 15px;
									border:none;
									margin: 4px 0 13px 0;
									}
									
									#contratacion_form label.label_marg {
										margin-right: 20px;
										}
								
								#contratacion_form label.label_text {
									width: 530px;
									float:left;
									}
								
								#contratacion_form label textarea {
									background: url(../img/estructura/05_input_text.gif) 0 0 no-repeat;
									width: 500px;
									height: 64px;
									font-family: Tahoma, Arial;
									font-size: 11px;
									padding: 10px 15px 10px 15px;
									border:none;
									margin: 4px 0 27px 0;
									line-height: 16px;
									}
									
									.textolegal {
										font-size: 9px;
										color: #666;
										text-align: justify;
										margin-bottom: 29px;
										}
										
										#contratacion_form label .amarillo {
											margin-left: 0;
											}
											
											.condiciones {
												margin: 0 10px 0 15px;
												float: left;
												}
											
											.acepto {
												margin: -2px 0 0 0;
												*margin: 1px 0 0 0;
												float: left;
												}
											
											#enviar {
												background: url(../img/botones/05_enviar.gif) 0 0 no-repeat;
												width: 58px;
												height: 27px;
												display: block;
												text-indent: -9999px;
												float: right;
												margin: -8px 15px 0 0;
												}
												
												#enviar:hover {
													background-position: 0 -27px;
													}
					h4.h4_ubicacion {
							background: url(../img/titulos/05_ubicacion_h4.gif) 0 0 no-repeat;
							width: 265px;
							height: 16px;
							text-indent: -9999px;
							margin-bottom: 21px;
							}
							
							#mapa_back {
								background: url(../img/estructura/05_mapa_back.gif) 0 0 no-repeat;
								width: 288px;
								height: 288px;
								padding: 5px;
								margin: 0 0 32px -4px;
								}
								
								#g_map {
									width: 288px;
									height: 288px;
									color: #666;
									}
					
					h5.h5_datos_cont{
						background: url(../img/titulos/05_datos_cont.gif) 0 0 no-repeat;
						width: 155px;
						height: 15px;
						text-indent: -9999px;
						margin-bottom: 13px;
						}
						
						
						.flota_p {
							float: left;
							}
							
							.flota_p span {
								margin-left: 13px;
								}
								
						.telefono {
							background: url(../img/titulos/05_contacto_tfno.gif) 0 0 no-repeat;
							width:95px;
							height: 10px;
							text-indent: -9999px;
							}
						
						.fax {
							background: url(../img/titulos/05_contacto_tfno.gif) 0 -10px no-repeat;
							width: 135px;
							height: 10px;
							text-indent: -9999px;
							}
						
						.email {
							background: url(../img/titulos/05_contacto_tfno.gif) 0 -20px no-repeat;
							width: 95px;
							height: 10px;
							text-indent: -9999px;
							margin: 20px 0 0 0;
							}


/*------------------------------------- DISCOS -------------------------------------*/
			
			#content_enlaces.content_discos {
				margin-left: 0;
				}
			
			
			#wrapper h2.h2_discos {
							background: url(../img/titulos/06_discos_h2.gif) 0 42px no-repeat;
							margin-bottom: 36px;
							}
							
							.ul_discos li{
								background: url(../img/estructura/06_discos_li.gif) 0 0 no-repeat;
								width: 247px;
								height: 93px;
								float: left;
								margin: 0 25px 25px 0;
								list-style:none;
								padding: 17px 17px 0 6px;
								}
								
								.disco_mini {
									width: 83px;
									height: 79px;
									float: left;
									margin-right: 5px;
									}
									
									.info_disco {
										width: 159px;
										float: right;
										}
										
									#content_enlaces h3.nombre_disco {
										font-size: 12px;
										font-weight:bold;
										color: #000;
										text-indent:0;
										height: 15px;
										margin:0 0 2px 0;
										}
									
									#content_enlaces h5.anyo {
										font-size: 9px;
										font-weight: normal;
										color: #969696;
										text-indent:0;
										}
									
									#content_enlaces h5.anyo {
										font-size: 9px;
										font-weight: normal;
										color: #969696;
										text-indent:0;
										}
										
										h4.nom_disco {
											font-size: 11px;
											color: #4d4d4d;
											font-weight:normal;
											margin-top: -2px;
											height: 34px;
											}
											
											.mas_info {
												background: url(../img/botones/06_masinfo.gif) 0 0 no-repeat;
												width: 80px;
												height: 9px;
												text-indent: -9999px;
												display:block;
												margin: 3px 0 0 0;
												}.mas_info:hover { background-position: 0 -9px;}
							


.disco_ove {
	width: 181px;
	height: 181px;
	float: left;
	}
	
	.info_disco_ov {
		width: 389px;
		float:right;
		}
		
		.info_disco_ov a {
		 color: #000;
		 }

		.info_disco_ov h3{
			font-size: 12px;
			font-weight:bold;
			color: #000;
			text-indent:0;
			height: 15px;
			margin:0 0 8px 0;
			}
		
		.info_disco_ov  h5 {
			font-size: 9px;
			font-weight: normal;
			color: #969696;
			text-indent:0;
			}
		
		.info_disco_ov h4{
			font-size: 11px;
			color: #4d4d4d;
			font-weight:normal;
			margin-top: -2px;
			height: 34px;
			}
		
		.info_disco_ov ol {
			margin-bottom: 25px;
			}
		
		.info_disco_ov ol li {
			list-style: decimal inside;
			}
		
		.info_disco_ov a {
			color: #999;
			text-decoration:none;
			}
		
		.info_disco_ov a:hover {
			text-decoration: underline;
			color: #000;
			}
		
		.rep_mp3{
			width: 353px;
			height: 132px;
		}


/*------------------------------------- Rincon del Moderno -------------------------------------*/

			#wrapper h2.h2_moderno {
							background: url(../img/titulos/08_moderno_h2.gif) 0 41px no-repeat;
							margin-bottom: 36px;
							}
							
							h3.moderno_h3 {
								background: url(../img/titulos/08_moderno_h3.gif) no-repeat scroll 0 0;
								height:21px;
								margin-bottom:10px;
								text-indent:-9999px;
								width:94px;
								}
							
							#texto_mod {
								width: 560px;
								float: left;
								text-align: justify;
								}
								
							#col_galeria {
								width: 266px;
								float:right;
								margin:4px 37px 0 0;
								}
								
								a#vergaleria {
									background: url(../img/botones/08_vergaleria.gif) 0 0 no-repeat;
									width: 72px;
									height: 13px;
									display:block;
									text-indent: -9999px;
									margin: 8px 0 0 0;
									float:right;
									}
									
									a#vergaleria:hover {
										background-position: 0 -13px;
										}
							
							h3.prensa_h3 {
								background: url(../img/titulos/08_prensa_h3.gif) no-repeat scroll 0 0;
								height:21px;
								margin-bottom:10px;
								text-indent:-9999px;
								width:193px;
								}
								
								.cont_mod {
								width: 900px;
								}
							
							#content_enlaces h3.discografia_h3 {
								background: url(../img/titulos/08_discografia_h3.gif) no-repeat scroll 0 0;
								height:22px;
								margin-bottom:22px;
								text-indent:-9999px;
								width:198px;
								margin-top: 20px;
								}
								
								.capa_disco {
									width: 900px;
									margin-bottom: 40px;
									}
									
									.capa_disco img {
										float: left;
										margin-right: 40px;
										}
									
									.info_disco_mod {
										float:right;
										width: 730px;
										margin-top: -5px;
										}
									
									.capa_disco h4 {
										font-size: 12px;
										color: #fcc300;
										font-weight:bold;
										}
									
									.capa_disco h5 {
										font-size: 11px;
										color: #fff;
										font-weight:normal;
										margin-bottom: 19px;
										}


/*------------------------------------- NOTICIAS -------------------------------------*/
						
						
							#wrapper h2.h2_noticias {
							background: url(../img/titulos/02_noticias_h2.gif) 0 42px no-repeat;
							margin-bottom: 36px;
							}
							
							#content_noticias {
								margin:0 auto;
								width:870px;
								}
								
								.ul_news {
									width: 870px;
									height: 288px;
									margin-bottom: 17px;
									}
									
								.ul_news li {
									background: url(../img/estructura/04_news_mod.gif) 0 0 no-repeat;
									width: 240px;
									height: 71px;
									float: left;
									margin: 0 10px 10px 0;
									list-style: none;
									padding: 15px 19px 0 19px;
									position:relative;
									}
								
								.ul_news li h4 {
									font-weight: bold;
									color: #000;
									font-size:12px;
									}
								
								.ul_news li h6 {
									font-weight: normal;
									color: #fff;
									font-size:10px;
									margin: 0 0 3px 0;
									}
									
									.ul_news li a {
										background: url(../img/botones/04_ampliar_new.gif) 0 0 no-repeat;
										width: 40px;
										height: 7px;
										display: block;
										text-indent: -9999px;
										position:absolute;
										top: 21px;
										right:19px;
										font-size:1px;
										line-height:1px;
										}.ul_news li a:hover { background-position: 0 -7px;}



/*------------------------------------- OVERLAY -------------------------------------*/


#overlay {
background-image:url(../img/estructura/transparent.png);
color:#000;
}
div.wrap {
height:570px;
overflow-y:auto;
}

div.overlay {
background-image:url(../img/overlay/white.png);
display:none;
height:570px;
padding:55px;
width:600px;
}
div.overlay div.close {
background-image:url(../img/botones/close_overlay.png);
cursor:pointer;
height:25px;
position:absolute;
right:5px;
top:5px;
width:25px;
}

.contentWrap {
	display: inline-block;
	width: 600px;
	}
	
	.contentWrap:after {
		clear:both;
			content:".";
			display:block;
			height:0;
			visibility:hidden;
	}

/*----------------------------------------------- VIDEO PLAYLIST --------------------------------------------------------*/


.ver_videos {
	background: url(../img/botones/08_ver_videos.gif) 0 0 no-repeat;
	width: 71px;
	height: 14px;
	text-indent: -9999px;
	display:block;
	margin: 8px 0 0 0;
	}
	
	.float_left {
		float: left;
		}
		
		.margen_top {
			margin-top: 23px;
			}
	
	.ver_videos:hover {
		background-position: 0 -14px;}

	
	.yt_holder_mod {
		width:752px;
		}
		
		#ytvideo_mod {
			width: 752px;
			height: 450px;
			margin: 0 0 23px 0;
			}
	
	
	.yt_holder {
		width:600px;
		}
		
		#ytvideo {
			width: 600px;
			height: 360px;
			margin: 0 0 23px 0;
			}
		
		.demo1 {
			height: 107px;
			overflow: auto;
			}
		
		.demo1 li {
			width: 120px;
			height: 141px;
			float:left;
			list-style: none;
			margin: 0 33px 23px 0;
			}
			
			.demo1 li.sin_margen_li {
				margin: 0 0 23px 0;
				} 
			
			
			.demo1 li a {
				display: block;
				width: 120px;
				height: 90px;
				background: 50% 50%;
				text-indent: -9999px;
				}
			
			.demo1 li p {
				margin: 0;
				}
				
/*--------------------------------------------------- PRIVACIDAD -------------------------------------------------------------*/


#privacidad {
padding:30px;

}
#privacidad h1 {
background: url(../img/titulos/logo.gif) no-repeat scroll 0 0;
height:76px;
margin:-2px 0 27px -2px;
text-indent:-9999px;
width:96px;
}
#privacidad h2.privacidad_h2 {
background: url(../img/titulos/privacidad.gif) no-repeat scroll 0 0;
height:12px;
margin:0 0 31px -2px;
text-indent:-9999px;
width:126px;
}

#txt_privacidad {
height:400px;
overflow:auto;
padding-right:30px;
}
#privacidad p {
color:#000;
line-height:16px;
margin-bottom:18px;
}
#privacidad a {
color:#000;
text-decoration:none;
}
#privacidad a:hover {
text-decoration:underline;
}
#but_privacidad {
display:block;
height:7px;
left:282px;
position:absolute;
text-indent:-9999px;
top:25px;
width:96px;
}