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.gif);
	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);
	overflow:auto;

}

.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;
	}