@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0; 
	list-style-type:none;
}
h2 {
	font-size:1.3em;
	color:#fff;
	}

h3 {
	font-size:1em;
	color:#FDC109;
	}

/* LINKS
----------------------------------------------------------------*/
a:link 		{color:#fff;text-decoration:none;}
a:visited 	{color:#fff;text-decoration:none;}
a:hover 	{text-decoration:underline;}
a:active	{color:#18a758;}
/* PAGE: Definimos anchos generales para todo el sitio
----------------------------------------------------------------*/

.page {
	width:900px;margin:0 auto;
	}



body { 
	font-size: 84%;
	}

	

body.home {
	font-size:.7em;
	font-family:Verdana, sans-serif;
	color:#fff;
	background-color:#000;
	background-image:url(images/xaProductionsBg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

body.NSQNSC {
	font-size:.7em;
	font-family:Verdana, sans-serif;
	color:#fff;
	background-color:#000;
	background-image:url(images/xaProductionsBgNSQNSC.jpg);
	background-repeat: repeat-y;
	background-position:center top;
}
body.NECTAR {
	font-size:.7em;
	font-family:Verdana, sans-serif;
	color:#fff;
	background-color:#000;
	background-image:url(images/fondoweb-nectar.jpg);
	background-repeat: repeat-y;
	background-position:center top;
}



/* Header elementos de la cabecera */

.header {
	color:#FFF;
	position:relative;
	height:157px;
	margin:0 0 0 0;
	background-color:#000;
	padding: 10px 0 0 0;
}

img.logo {
	padding:0 0 0 10px;
	display:block;
}

.user_menu {
	top:0;
	text-align:right;
	color:#fff;
	width:690px;
	height:157px;
	right:1px;
	background-image:url(images/el-grupo5-pronto-canada.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:right;
}

.user_menuNSQNSC {
	top:0;
	text-align:right;
	color:#fff;
	width:690px;
	height:157px;
	right:1px;
	background-image:url(images/los-nosequien-concierto-canada.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:right;

}

.user_menuDAVIS {
	top:0;
	text-align:right;
	color:#fff;
	width:690px;
	height:157px;
	right:1px;
	background-image:url(images/Davis_Orosco_Canada.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:right;
}
.user_menucaribenos {
	top:0;
	text-align:right;
	color:#fff;
	width:690px;
	height:157px;
	right:1px;
	background-image:url(images/los-caribenos-guadalupe_Canada.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:right;
}

.tapa{
	visibility:hidden;
	margin:0;
	padding:0;
	font-size:1em;
}



/* CONTENT  Contenido Central



----------------------------------------------------------*/



.content {

	background:#000 none repeat scroll 0%;

	padding:10px 15px 15px 0;

	

}



.content_columnaDer {

	width:660px;

	float: right;

	margin-left:10px;

	background-color:#000000;

	text-align:left;

	padding-bottom:0.5em;

	}

	

.content_comlumnaIzq{

	width:197px;

	margin: 0 10px 0 10px;

}



.tituEventos{

	background-image:url(images/eventos-anteriores-xaProduc.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	height:30px;

	overflow:hidden;

	}

	

.tituAuspiciadores{

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

	background-repeat:no-repeat;

	background-position:left top;

	height:30px;

	overflow:hidden;

	}

	

	

.ContEventosAnt{

	background-image:url(images/fnd-eventos-anteriores.jpg);

	background-repeat: no-repeat;

	background-position:top;

	background-color:#131313;

	padding:3%;

	text-align:center;

	}



.venta_entradas{

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

	background-repeat:no-repeat;

	background-position:left top;

	text-align:left;

	margin-left:20px;

}

	

.clear {

	clear:both;

	margin:0;

	height:0;

	line-height:0.0;

	font-size:0;

	display:block;

	}



/* FOOTER

----------------------------------------------------------*/

/* footer */

.footer {background:#333;color:#d9e2eb;position:relative;margin:0 0 40px 0;padding:15px;font-size:.9em;min-height:1px;_height:1px;}

.footer a:link, .footer a:visited {color:#d9e2eb !important; text-decoration:underline; }

.footer a:hover {text-decoration:none;}

.footer ul {float:left;width:270px;margin:0;padding:0;margin-right:30px;}

.footer ul.footer_about {float: left;padding:0;margin-right:0px; display:inline; font-size:1.3em;}

.footer ul.footer_about a:link, .footer ul.footer_about a:visited { padding: 0 7px;}

.footer ul.footer_about li{float:left;};

.footer ul li {padding:2px 0;}

.footer ul li a:visited {color:#d9e2eb !important; text-decoration:underline;}

