@charset "utf-8";
/* CSS Document */

BODY {
	BACKGROUND-COLOR: #FFF;
	font-size: 2px;
	color: #333;
	background-image: url(imagenes/formato/fondo.jpg);
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
}

img {
	border-style:none;
	text-align: center;
} 


/* ------------------------------------------------------------
	
	MENU
	
------------------------------------------------------------ */
	
			#navigation { float:none; margin-top:0px; margin-left:136px; }
				#navigation ul { list-style-type:none; margin:0; padding:0; }
					#navigation ul li { margin-top:0px; padding:0; display:block; float:left; position:relative; margin-left:10px; z-index: 87; }
					
						#navigation ul li a { font-family:"Maven Pro"; display:block; position:relative; text-decoration:none; color:#ffffff; font-size:13px; line-height:15px; padding:8px 8px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
						
					#navigation ul li.active  {  }
					
						/*#navigation div > ul > li.active > a, #navigation div > ul > li > a:hover, #navigation div > ul > li.sfHover > a { color:#fff; background-color: #FCFBFB; border-bottom: 2px solid #EFEEEE; }*/
						
						#navigation ul li.active li a{ background:#fff; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
						
						#navigation ul > li.sfHover > a { }
	
	/* Essential styles START */
	#navigation .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; }
	#navigation .sf-menu { line-height:	1.0; z-index: 175; }
	#navigation .sf-menu ul { position: absolute; top: -999em; width: 150px; z-index: 200; /* left offset of submenus need to match (see below) */ }
	#navigation .sf-menu ul li { width: 100%; margin:0; }
	#navigation .sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }
	#navigation .sf-menu li:hover ul, #navigation .sf-menu li.sfHover ul { left: 0; top: 25px; /* match top ul list item height */ z-index: 99; }
	#navigation ul.sf-menu li:hover li ul, #navigation ul.sf-menu li.sfHover li ul { top: -999em; }
	#navigation ul.sf-menu li li:hover ul, #navigation ul.sf-menu li li.sfHover ul { left: 150px; /* match ul width */ top: 0; }
	#navigation ul.sf-menu li li:hover li ul, #navigation ul.sf-menu li li.sfHover li ul { top: -999em; }
	#navigation ul.sf-menu li li li:hover ul, #navigation ul.sf-menu li li li.sfHover ul { left: 150px; /* match ul width */ top: 0; }
	/* Essential styles END */
	
	#navigation ul li li a, #navigation ul li.active li a { padding:10px 15px; font-weight:normal; color:#fff; font-size:13px; line-height:11px; color:#545454; }
	#navigation ul li li:last-child { border-bottom: 2px solid #eee; }
	#navigation ul li li.active > a { background:#eee; color:#545454; }
	#navigation ul ul li a:hover, #navigation ul ul > li.sfHover > a { background:#eee; color:#545454; }
	#navigation ul ul { padding-top:22px;}
	#navigation ul ul ul { padding-top:0px; }
	#navigation ul ul li { background:#fff; margin:0; padding:0; }
	


		
/* ------------------------------------------------------------
	
	Footer
	
------------------------------------------------------------ */


.submenu {
	float: left;
	margin-top: 0px;
	display: inline-block;
	color: white;

}


#navigation li.active.inicio a {

	background-color: #ff0099;
}

#navigation li.inicio a:hover {

	background-color: #ff0099;
	color: white;
}


#navigation li.active.artistas a {

	background-color: #ff0099;
}

#navigation li.artistas a:hover {

	background-color: #ff0099;
	color: white;
}

#navigation li.active.eventos a {

	background-color: #ff0099;
}

#navigation li.eventos a:hover {

	background-color: #ff0099;
	color: white;
}

#navigation li.active.trabajos a {

	background-color: #ff0099;
}

#navigation li.trabajos a:hover {

	background-color: #ff0099;
	color: white;
}

#navigation li.active.servicios a {

	background-color: #ff0099;
	
}

#navigation li.servicios a:hover {

	background-color: #ff0099;
	color: white;
	
}

#navigation li.active.ocio a {

	background-color: #ff0099;
}

#navigation li.ocio a:hover {

	background-color: #ff0099;
	color: white;
}

#navigation li.active.contacto a {

	background-color: #ff0099;
}

#navigation li.contacto a:hover {

	background-color: #ff0099;
	color: white;

}

/* ------------------------------------------------------------
	
	FIN MENU
	
------------------------------------------------------------ */
  
  
.menu {
	font-family: "Maven Pro";
	font-size: 14px;
	}
	
.Titular {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
}


A:link {
	COLOR: #333333;
	text-decoration: none;	
}
A:visited {
	COLOR: #333333
}
A:hover {
	COLOR: #cc0099;
	text-decoration: underline;
}
A:active {
	COLOR: #333333;
	font-size: 12px;
}

.creditos {
	text-align: center;
	font-family: "Maven Pro";
	font-size: 12px;
	display:block;
	border:none;
	font-size:12px; /*for eliminate space between images*/
	letter-spacing:0px;
	color: #333333;
}

.Texto {
	font-size: 13px;
	font-family: "Maven Pro";
	text-align: justify;
}

.textopeq {
	font-size: 9px;
	font-family: "Maven Pro";
	font-weight: bold;
}

.todo {
	font-family: "Maven Pro";
	font-size: 12px;
	text-align: left;
}

.servicios {
	font-family: "Maven Pro";
	font-size: 12px;
	color: #666;
	text-align: center;
}	
	

  /*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    background:url(../imagenes/slider.png) no-repeat;
    width:998px;
    height:392px;
    margin:0 auto;
    padding-top:74px;
    margin-top:50px;
}

#slider {
	position:relative;
    width:618px;
    height:246px;
    margin-left:190px;
	background:url(../imagenes/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../imagenes/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../imagenes/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}




.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
  
</style>
