body {
	background-color: #FFFFFF;
	margin: 0px;
}
.lineasVert {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.fdPie {
	background-image: url(../img/fd_pie.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.txtPie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #8B8B8B;
	text-decoration: none;
	margin-bottom: 21px;
}
.linkPie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #8B8B8B;
	text-decoration: none;
}
.linkPie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	text-decoration: underline;
}
.linkPieClub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #0079C2;
	text-decoration: none;
	font-weight: bold;
}
.linkPieClub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.fdSobreelTour {
	background-image: url(../img/donde/fd_sobre.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
	padding-top: 115px;
	padding-left: 82px;
}
.fdContent {
	background-image: url(../img/fd_content.gif);
	background-repeat:  repeat-y;
}
.txtGris14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #7E8083;
	text-decoration: none;
}
.txtGris16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #7E8083;
	text-decoration: none;
}
.listAdemas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
	background-image: url(../img/donde/fd_linea.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.fdDondeMonterrey {
	background-image: url(../img/donde/fd_monterrey.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-left: 22px;
}
.fdDondeMexico {
	background-image: url(../img/donde/fd_mexico.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 22px;
}
.fdDondeGuadalajara {
	background-image: url(../img/donde/fd_guadalajara.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #333333;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 22px;
}
.ttDonde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.fdConsigueBoleto {
	background-image: url(../img/boleto/fd_como.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
	padding-top: 137px;
	padding-left: 82px;
}
.fdPreReg {
	background-image: url(../img/boleto/fd_preregistro.jpg);
	background-repeat: no-repeat;
	padding-left: 24px;
	padding-top: 75px;
}
.listPreregistro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(../img/boleto/linea_listado.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-bottom: 10px;
}
.listPreregistro2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.fdDiaEvento {
	background-image: url(../img/boleto/fd_diaevento.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 76px;
}
.fdVerCentros {
	background-image: url(../img/boleto/fd_centroscancje.jpg);
	background-repeat: no-repeat;
	padding-left: 174px;
}
.fdTorneos {
	background-image: url(../img/torneos/fd_torneos.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
	padding-top: 118px;
	padding-left: 82px;
}
.fdTorneos2 {
	background-image: url(../img/torneos/fd_cuadro1.jpg);
	background-repeat: no-repeat;
}
.listEspecificaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7E8083;
	text-decoration: none;
	background-image: url(../img/torneos/linea_listado.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-bottom: 10px;
}
.listEspecificaciones2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7E8083;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.listTorneosIcon {
	float:left;
	padding-top:3px;
	margin-right:5px;
	width:13px;
	height:15px;
}
.listTorneosIcon2 {
	float:left;
	padding-top:3px;
	margin-right:5px;
	width:13px;
	height:30px;
}
.listTorneosIcon3 {
	float:left;
	padding-top:3px;
	margin-right:5px;
	width:13px;
	height:46px;
}
.listTorneosIcon4 {
	float:left;
	padding-top:3px;
	margin-right:5px;
	width:13px;
	height:67px;
}
.listTorneosTexto {
	float:left;
	width:340px;
}
.fdCentrosCanje {
	background-image: url(../img/canje/fd_viento.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
	padding-left: 15px;
	background-position: right bottom;
}
.fdCuposlimitados {
	background-image: url(../img/boleto/fd_cuposlimitados.jpg);
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
.pieCentros {
	background-color: #FFFFFF;
	background-image: url(../img/canje/pie_dere.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fdCanjeMonterrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/canje/fd_monterrey.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;
}
.fdCanjeGuadalajara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../img/canje/fd_guadalajara.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;

}
.fdCanjeMexico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/canje/fd_mexico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;
}
.PreguntaAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #0079C2;
	text-decoration: none;
	background-image: url(../img/preguntas/fd_lineapuntos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 17px;
	padding-bottom: 17px;
}
.respuestas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #7E8083;
	text-decoration: none;
	background-image: url(../img/preguntas/fd_iconflecha.gif);
	background-position: left top;
	padding-left: 24px;
	background-repeat: no-repeat;
	margin: 5px;
}
.PreguntaNaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #FD6C56;
	text-decoration: none;
	background-image: url(../img/preguntas/fd_lineapuntos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 17px;
	padding-bottom: 17px;
}
.PreguntaNaranja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #FD6C56;
	text-decoration: none;
	padding-top: 17px;
	padding-bottom: 17px;
}
.PreguntaAzul2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #0079C2;
	text-decoration: none;
	padding-top: 17px;
	padding-bottom: 17px;
}
.fdHomeFlash {
	background-image: url(../img/home/fd_flash.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fdHomeCanje {
	background-image: url(../img/home/fd_pincel.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 120px;
	padding-left: 31px;

}
.fdHomeRegistro {
	background-image: url(../img/home/fd_registro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 31px;
	height: 165px;


}
.textoGrisReglamento14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #b1b1b1;
	text-decoration: none;
}
.textoAzulReglamento14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #0079C2;
	text-decoration: none;
	font-weight: bold;
}
.boxreglamento {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../img/torneos/fd_borde.gif);
	background-repeat:  repeat-x;
	background-position: left bottom;
	border: 0px none 0;
}
.borderReglamentoBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D9;
	background-color: #FFFFFF;

}
.borderReglamentoTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D8D8D9;
	background-color: #FFFFFF;

}
.borderReglamentoLeft {
	border-top-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #D8D8D9;
	border-left-width: 1px;
	background-color: #FFFFFF;

}
.borderReglamentoRight {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D8D8D9;
	background-color: #FFFFFF;

}
.fdMapPieDF {
	background-image: url(../img/mapas/fd_pie_df.jpg);
	background-repeat: repeat x;
	background-position: left bottom;
}
.fdMapPieGuad {
	background-image: url(../img/mapas/fd_pie_guad.jpg);
	background-repeat: repeat x;
	background-position: left bottom;
}
.fdMapPieMonte {
	background-image: url(../img/mapas/fd_pie_Mont.jpg);
	background-repeat: repeat x;
	background-position: left bottom;
}
.textoPieMapaGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
}
.textoPieMapaBlanco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}

/*PARA EL LIGTH BOX*/
#overlay{ 
	background: #000000;    
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 90;
    width: 100%;
    height: 180%;
    opacity:.72;
  	filter:alpha(opacity=72);
  	-moz-opacity:.72;
}

* html #overlay{
	background: #000000;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 90;
	width: 100%;
	height: 180%;
	opacity:.72;
	filter:alpha(opacity=72);
	visibility: visible;

  	-moz-opacity:.72;
}

#box{
}

#close{
    position:absolute;
    top:-5px;
    right:-5px;
    cursor:pointer;
}

.fdCosplay {
	background-image: url(../img/cosplay/fd_cabecera.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
	padding-left: 25px;
	background-position: right bottom;

}
.textCosplay1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
	background-image: url(../img/donde/fd_linea.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 15px;
	padding-bottom: 15px;
}
.iconCosplay {
	text-decoration: none;
	background-image: url(../img/donde/fd_linea.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 19px;
}
.textCosplay2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7E8083;
	text-decoration: none;
	background-image: url(../img/donde/fd_linea.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 15px;
	padding-bottom: 15px;
}
.textTorneos1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
}
.textEncuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #323232;
	text-decoration: none;
	text-align: left;
}
.fdFotosHome {
	background-image: url(../img/home/fd_fotos.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.encuestaAlerta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6666;
	text-decoration: none;
}
.textGraciasEnc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7E8083;
	text-decoration: none;
	padding-top: 15px;
	padding-bottom: 15px;
}
.linkEncCierre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #0079C2;
	text-decoration: none;
	font-weight: bold;
}
.linkEncCierre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}