body{

	margin:0; 
		
	background-color:#000000;
	
	text-align: center;
	
	font-family: arial;

	font-size : 0px;
	

}
span b a{color:#000000;}
.home01text a{
 	color:#D1FF00;
}
.nobold{font-weight:normal;
}

.cabgen{

	height:191px;

	background-image:url(images/cabezafondo.jpg);
	background-repeat: repeat-x;
	
	overflow:hidden;
	border:0;
}

.cab1{
	height:191px;
	width:950px;
	
	background-image:url(images/cabeza.jpg);

	text-align:left;
	margin:auto;
	overflow:hidden;
	border:0;
}

.cab1b{

	height: 91px;
	width: 176px;

	position: relative;
	top: 5px;
	left: 235px;
	

	
	background-image:url(images/boton-despedidas.gif);

}

.cab1c{
	height: 141px;
	width: 232px;

	position:relative;
	left:710px;
	top:-73px;

}
.cab1b2{
	position:relative;
	top:11px;
	text-align:center;

}
h1{
	font-size:12pt;
	font-weight:bold;
	color: #D1FF00;

}


.pagina{
	background-color:#000000;

	background-image:url(images/fondo-web.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	
	text-align:center;
	margin:auto;

}

.menu1{
	width:950px;
	height:31px;
	
	background-image:url(images/boton-1.jpg);
	background-repeat: repeat-x;
	
	margin:auto;

	overflow:hidden;


}

.menu2{
	height:31px;
	
	
	float:left;

}

.menutext{
	line-height:31px;
	
	font-size:10pt;
	font-weight:bold;
	
	color: #D1FF00;
	text-decoration:none;


}

.menutext2{
	line-height:31px;
	
	font-size:10pt;
	font-weight:bold;
	
	color: #99FE00;
	text-decoration:none;


}





.menusep{
	height:31px;
	width:2px;

	background-image:url(images/separador-botonera.gif);
	
	float:left;


}

.menuin{

	height:31px;
	

	background-image:url(images/boton-2.jpg);
	background-repeat: repeat-x;
	text-decoration:none;

	float:left;


}

.contpag{
	width:950px;
	
	background-color:#444446;

	
	margin:auto;
}


.titular1{
	width:950px;
	height: 230px;
	/* colocar degradado en la parte superior*/
	
	background-image:url(images/sombra-botonera.jpg);
	background-repeat: repeat-x;
	background-position: top;

	
	overflow:hidden;

	margin:auto;

}

.titular2{
	width: 665px;
	height: 201px;

	background-image:url(images/precio-1.gif);

	float:left;
	
	text-align:left;

}

.titular2b{
	width: 630px;

	font-size: 13pt;
	color: #000000;
	
	text-align:justify;
	
	position: relative;
	top: 80px;
	left: 20px;


}

.titular3{
	width: 285px;
	height: 201px;

	background-image:url(images/precio-2.gif);

	float:right;
}


.home01{
	width: 950px;
	height: 314px;
	
		/* colocar degradado en la parte inferior*/

	background-image:url(images/sombra-fondo-2.jpg);
	background-repeat: repeat-x;
	background-position: bottom;

	background-color:#444446;

	overflow:hidden;

	margin:auto;

}

.home01a{
	width:312px;
	text-align:center;
	
	float:left;

}

.home01b{
	width: 638px;
	height: 293px;
	
		background-image:url(images/images-home.jpg);

	float:right;

}


.home01text{
	width:280px;
	font-size:10pt;
	text-align: justify;
	color: #D1FF00;
	margin:auto;

}


.home02{
	width: 950px;
	
	background-color:#1A1A1A;

	overflow:hidden;

	margin:auto;

}


.home02a{
	width:500px;
	
	float:left;


}

.home02b{
	width:442px;
	
	
	float:right;
	
}

.home02c{

	width: 442px;
	height: 70px;
	
	position:relative;
	top:20px;
	
	font-size:10pt;
	color:#ffffff;

	}
	

.home02d{
	width:493px;
	height:157px;
	
	
	float:left; 
	
	background-image:url(images/cuadro-texto.gif);

}
	
.home02e{

	width:445px;
	
	font-size:10pt;
	text-align:justify;
	
	margin:auto;

}

.home02f{
	width:453px;
	
		
	font-size:10pt;

	color:#ffffff;
	
	margin:auto;

}
.home02g{
	width:493px;
	float:left; 

}

.home03{
	width: 950px;
	height: 20px;
	
	background-color:#1A1A1A;


	margin:auto;

}

.piegen{
	height: 30px;
	
	background-color: #D1FF00;

}

.pie1{
	height:30px;
	width: 950px;
	
	margin:auto;
}

.pie1a{
	width:153px;
	height:30px;
	
	background-image:url(images/info.gif);
	
	float:left;
}

.piesep{
	height:30px;
	width:50px;
	font-size:10pt;
	font-weight:bold;
	line-height:30px;
	float:left;
}

.pie1b{
	height:30px;

	font-size:10pt;
	font-weight:bold;
	line-height:30px;
	float:left;
}

.pie1c{
	height:30px;

	font-size:10pt;
	font-weight:bold;
	line-height:30px;
	float:right;


}

.avisolegal{
	color:#000000;
	font-size:10pt;
	font-weight:bold;

	text-decoration:none;

}



/**/

.titularint{
	width:950px;
	height: 170px;
	/* colocar degradado en la parte superior*/
	
	background-image:url(images/sombra-botonera.jpg);
	background-repeat: repeat-x;
	background-position: top;

	
	overflow:hidden;

	margin:auto;

}

.titularint1{
	width: 444px;
	height: 149px;

	background-image:url(images/precio-1.gif);

	float:left;
	
	text-align:left;

}


.titularint2{
	width: 506px;
	height: 149px;

	background-image:url(images/precio-2int.gif);

	float:right;
}

.menus01{
	width: 950px;

	background-color:#444446;

	overflow:hidden;

	margin:auto;

}

.menus01a{
	width:444px;
	
	float:left;

}

.menus01text{
	width: 400px;
	font-size:10pt;
	text-align: justify;
	color: #D1FF00;
	margin:auto;
}


.menusboxsup1{
	width:419px;
	height:25px;
	
	background-image:url(images/menus/sup-tex.gif);
	background-repeat: repeat-x;
	float:left;

}

.menusboxsup2{
	width:25px;
	height:25px;
	
	background-image:url(images/menus/esquina-sup-tex.gif);
	float:right;

}

.menusboxint1{
	width:419px;
	
	background-color:#1a1a1a;
	float:left;	
}

.menusboxint2{

	width:25px;
	
	background-image:url(images/menus/lateral-tex.gif);
	background-repeat: repeat-y;

	float:right;
}

.menus01d{
	width:419px;
	height:580px;
	float:left; 
	overflow:hidden;

}

.menus01d1{
	width:419px;
	height:114px;
	padding:10px 0px 10px 0;	
	float:left; 
	background-image:url(images/menus/cuadro-texto-menu.gif);
}
	
.menus01e{

	width:385px;
	
	text-align:center;
	font-size:9pt;
	
	margin:auto;

}

.menus01e1{

	width:385px;
	text-align:center;
	font-size:9pt;
	height:84px;
	overflow:auto;
	margin:auto;

}
.menus01e2{

	width:250px;
	
	text-align:justify;
	font-size:9pt;
	
	margin:auto;

}


.menus02{
	width:506px;
	
	background-color:#444446;
	
	float:right;
	text-align:left;
	
	overflow:hidden;

}

.menus02a{
	width:80px;
	height:134px;

	background-image:url(images/menus/flecha-verde-menu.gif);
	background-position: left center;
	background-repeat: no-repeat;
	background-color:#444446;
	float:left;

}



.menus02b{
	width:362px;
	height:134px;

	background-repeat: no-repeat;
	float:left;

}

.menus05b{
	width:445px;
	height:173px;

	background-repeat: no-repeat;
	float:left;

}


.flech{
	width:41px;
	
	float:left;

}

.flech2{
	width:41px;
	height:134px;

	background-image:url(images/menus/flecha-verde-menu.gif);
	background-position: left center;
	background-repeat: no-repeat;
	background-color:#444446;
	float:left;

}

.menus03a{
	width: 465px;

	float:right;

}


.rest03a{
	width: 465px;
	height: 470px;
	
	background-image:url(images/images-restaurante.jpg);
	background-repeat: no-repeat;
	background-position: center;
	float:right;
}

.act03a{
	width: 465px;
	height: 646px;
	
	background-image:url(images/imag-actuaciones.jpg);
	background-repeat: no-repeat;
	background-position: center;
	float:right;
}


.tarif03a{
	width: 465px;
	height: 520px;
	
	background-image:url(images/images-tarifas.jpg);
	background-repeat: no-repeat;
	background-position: center;
	float:right;

}


.gal01a{
	width: 158px;
	float:left;

}

.galbig1{
width:950px; height:430px;  background-position:center; background-repeat:no-repeat; background-color: #141414;
}

.galbig2{
width:950px; height:430px; 

}

.form01{
	height: 30px;
	width: 120px;
	font-size: 10pt;
	
	color: #D1FF00;
}


.form02{
	width:280px;
	font-size:10pt;

}

.form02a{
	font-size:10pt;
}

.form03{
	width:280px;
	height:100px;
	font-family: arial;
	font-size:10pt;
	

}


.textcontacta{
	font-size:11pt;
	color:#2CFFAB;
	text-decoration:none;
}

.lien1 {
    color: #CCCC00;
	text-decoration:underline
	}
	
.lien1:hover {
    color: #993300;
	}
        body{



	margin:0;



	background-color:#000000;



	text-align: center;



	font-family: arial;



	font-size : 0px;





}

span b a{color:#000000;}

.home01text a{

 	color:#D1FF00;

 	}



.cabgen{



	height:191px;



	background-image:url(images/cabezafondo.jpg);

	background-repeat: repeat-x;



	overflow:hidden;

	border:0;

}



.cab1{

	height:191px;

	width:950px;



	background-image:url(images/cabeza.jpg);



	text-align:left;

	margin:auto;

	overflow:hidden;

	border:0;

}



.cab1b{



	height: 91px;

	width: 176px;



	position: relative;

	top: 5px;

	left: 235px;







	background-image:url(images/boton-despedidas.gif);



}



.cab1c{

	height: 141px;

	width: 232px;



	position:relative;

	left:710px;

	top:-73px;



}

.cab1b2{

	position:relative;

	top:11px;

	text-align:center;



}

h1{

	font-size:12pt;

	font-weight:bold;

	color: #D1FF00;



}





.pagina{

	background-color:#000000;



	background-image:url(images/fondo-web.jpg);

	background-position:center top;

	background-repeat: no-repeat;



	text-align:center;

	margin:auto;



}



.menu1{

	width:950px;

	height:31px;



	background-image:url(images/boton-1.jpg);

	background-repeat: repeat-x;



	margin:auto;



	overflow:hidden;





}



.menu2{

	height:31px;





	float:left;



}



.menutext{

	line-height:31px;



	font-size:10pt;

	font-weight:bold;



	color: #D1FF00;

	text-decoration:none;





}



.menutext2{

	line-height:31px;



	font-size:10pt;

	font-weight:bold;



	color: #99FE00;

	text-decoration:none;





}











.menusep{

	height:31px;

	width:2px;



	background-image:url(images/separador-botonera.gif);



	float:left;





}



.menuin{



	height:31px;





	background-image:url(images/boton-2.jpg);

	background-repeat: repeat-x;

	text-decoration:none;



	float:left;





}



.contpag{

	width:950px;



	background-color:#444446;





	margin:auto;

}





.titular1{

	width:950px;

	height: 230px;

	/* colocar degradado en la parte superior*/



	background-image:url(images/sombra-botonera.jpg);

	background-repeat: repeat-x;

	background-position: top;





	overflow:hidden;



	margin:auto;



}



.titular2{

	width: 665px;

	height: 201px;



	background-image:url(images/precio-1.gif);



	float:left;



	text-align:left;



}



.titular2b{

	width: 630px;



	font-size: 13pt;

	color: #000000;



	text-align:justify;



	position: relative;

	top: 80px;

	left: 20px;





}



.titular3{

	width: 285px;

	height: 201px;



	background-image:url(images/precio-2.gif);



	float:right;

}





.home01{

	width: 950px;

	height: 314px;



		/* colocar degradado en la parte inferior*/



	background-image:url(images/sombra-fondo-2.jpg);

	background-repeat: repeat-x;

	background-position: bottom;



	background-color:#444446;



	overflow:hidden;



	margin:auto;



}



.home01a{

	width:312px;

	text-align:center;



	float:left;



}



.home01b{

	width: 638px;

	height: 293px;



		background-image:url(images/images-home.jpg);



	float:right;



}





.home01text{

	width:280px;

	font-size:10pt;

	text-align: justify;

	color: #D1FF00;

	margin:auto;



}





.home02{

	width: 950px;



	background-color:#1A1A1A;



	overflow:hidden;



	margin:auto;



}





.home02a{

	width:500px;



	float:left;





}



.home02b{

	width:442px;





	float:right;



}



.home02c{



	width: 442px;

	height: 70px;



	position:relative;

	top:20px;



	font-size:10pt;

	color:#ffffff;



	}





.home02d{

	width:493px;

	height:157px;





	float:left;



	background-image:url(images/cuadro-texto.gif);



}



.home02e{



	width:445px;



	font-size:10pt;

	text-align:justify;



	margin:auto;



}



.home02f{

	width:453px;





	font-size:10pt;



	color:#ffffff;



	margin:auto;



}

.home02g{

	width:493px;

	float:left;



}



.home03{

	width: 950px;

	height: 20px;



	background-color:#1A1A1A;





	margin:auto;



}



.piegen{

	height: 30px;



	background-color: #D1FF00;



}



.pie1{

	height:30px;

	width: 950px;



	margin:auto;

}



.pie1a{

	width:153px;

	height:30px;



	background-image:url(images/info.gif);



	float:left;

}



.piesep{

	height:30px;

	width:50px;

	font-size:10pt;

	font-weight:bold;

	line-height:30px;

	float:left;

}



.pie1b{

	height:30px;



	font-size:10pt;

	font-weight:bold;

	line-height:30px;

	float:left;

}



.pie1c{

	height:30px;



	font-size:10pt;

	font-weight:bold;

	line-height:30px;

	float:right;





}



.avisolegal{

	color:#000000;

	font-size:10pt;

	font-weight:bold;



	text-decoration:none;



}







/**/



.titularint{

	width:950px;

	height: 170px;

	/* colocar degradado en la parte superior*/



	background-image:url(images/sombra-botonera.jpg);

	background-repeat: repeat-x;

	background-position: top;





	overflow:hidden;



	margin:auto;



}



.titularint1{

	width: 444px;

	height: 149px;



	background-image:url(images/precio-1.gif);



	float:left;



	text-align:left;



}





.titularint2{

	width: 506px;

	height: 149px;



	background-image:url(images/precio-2int.gif);



	float:right;

}



.menus01{

	width: 950px;



	background-color:#444446;



	overflow:hidden;



	margin:auto;



}



.menus01a{

	width:444px;



	float:left;



}



.menus01text{

	width: 400px;

	font-size:10pt;

	text-align: justify;

	color: #D1FF00;

	margin:auto;

}





.menusboxsup1{

	width:419px;

	height:25px;



	background-image:url(images/menus/sup-tex.gif);

	background-repeat: repeat-x;

	float:left;



}



.menusboxsup2{

	width:25px;

	height:25px;



	background-image:url(images/menus/esquina-sup-tex.gif);

	float:right;



}



.menusboxint1{

	width:419px;



	background-color:#1a1a1a;

	float:left;

}



.menusboxint2{



	width:25px;



	background-image:url(images/menus/lateral-tex.gif);

	background-repeat: repeat-y;



	float:right;

}



.menus01d{

	width:419px;

	height:134px;





	float:left;



	background-image:url(images/menus/cuadro-texto-menu.gif);



}



.menus01e{



	width:385px;



	text-align:center;

	font-size:9pt;



	margin:auto;



}



.menus01e2{



	width:200px;



	text-align:justify;

	font-size:9pt;



	margin:auto;



}





.menus02{

	width:506px;



	background-color:#444446;



	float:right;

	text-align:left;



	overflow:hidden;



}



.menus02a{

	width:80px;

	height:134px;



	background-image:url(images/menus/flecha-verde-menu.gif);

	background-position: left center;

	background-repeat: no-repeat;

	background-color:#444446;

	float:left;



}







.menus02b{

	width:362px;

	height:134px;



	background-repeat: no-repeat;

	float:left;



}



.menus05b{

	width:445px;

	height:173px;



	background-repeat: no-repeat;

	float:left;



}





.flech{

	width:41px;



	float:left;



}



.flech2{

	width:41px;

	height:134px;



	background-image:url(images/menus/flecha-verde-menu.gif);

	background-position: left center;

	background-repeat: no-repeat;

	background-color:#444446;

	float:left;



}



.menus03a{

	width: 465px;



	float:right;



}





.rest03a{

	width: 465px;

	height: 470px;



	background-image:url(images/images-restaurante.jpg);

	background-repeat: no-repeat;

	background-position: center;

	float:right;

}



.act03a{

	width: 465px;

	height: 646px;



	background-image:url(images/imag-actuaciones.jpg);

	background-repeat: no-repeat;

	background-position: center;

	float:right;

}





.tarif03a{

	width: 465px;

	height: 520px;



	background-image:url(images/images-tarifas.jpg);

	background-repeat: no-repeat;

	background-position: center;

	float:right;



}





.gal01a{

	width: 158px;

	float:left;



}



.galbig1{

width:950px; height:430px;  background-position:center; background-repeat:no-repeat; background-color: #141414;

}



.galbig2{

width:950px; height:430px;



}



.form01{

	height: 30px;

	width: 120px;

	font-size: 10pt;



	color: #D1FF00;

}





.form02{

	width:280px;

	font-size:10pt;



}



.form02a{

	font-size:10pt;

}



.form03{

	width:280px;

	height:100px;

	font-family: arial;

	font-size:10pt;





}





.textcontacta{

	font-size:11pt;

	color:#2CFFAB;

	text-decoration:none;

}
#menu-der{float: right;width: 190px;}
#menu-izq{float: left;width: 178px;border-right: 1px solid #d1ff00;height: 560px;padding-right: 10px;}
#menu-der p, #menu-izq p{color:#fff;font-size: 8pt;margin: 0;}
#menu-der img,#menu-izq img{border: 0;float: right;}
#menu-der h2, #menu-izq h2{color:#bfff0c;font-size: 9pt;margin: 0;margin-bottom: 10px;display: block;width: 200px;}
#menu-der h3, #menu-izq h3{color:#fe007f;font-size: 8pt;margin: 0;margin-top: 10px;}
