body{
	font-family: Verdana,Arial,sans-serif;
	color:222222;
	font-size:12px; 
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	/*background-color:#f1f0f0;*/
}

/* ========== para el back del body ==================================================================================== */
.publiBody{
	background:#132434 url(../imagenes/css_tink/backPagina/back_tecate.jpg) fixed center top no-repeat;

	
	/*background:#e5e9ed url(../imagenes/css_tink/backPagina/tink_bg.jpg) fixed center top no-repeat;*/
	/*background:#004993 url(../imagenes/css_tink/backPagina/bgtelcel.jpg) fixed center top no-repeat;*/
   /*background:#000 url(../imagenes/css_tink/backPagina/Back_Soulcitric.jpg) fixed center top no-repeat;*/
}

/* ======================================================================================================================= */

a:link  { text-decoration: none; outline:none; }
a:visited { text-decoration: none; }
a:hover  { text-decoration: underline;}

.mouseLink       { cursor:default; }
.mouseLink:hover { cursor:pointer; }


.textoLink{ 
 cursor:default;
 font-family:Arial; 
 font-size:14px; 
 color:#D4CDD9; /*6300C6;*/
}

.textoLink:hover{ 
 cursor:pointer;
 font-family:Arial; 
 font-size:14px; 
 color:#FFF;
}


/*========================================================*/
.caja{ 
	border-width:1px; 
	border-style:solid; 
	border-color:#D6D6D6; 
	height:16px;
	font-size:12px; 
	font-family: Verdana,Arial,sans-serif; 
	color:#333333;
}

.caja_14 {
	font-family: Arial;	
	font-size: 14px;
	height:20px;
	background-color:#F5F5F5;
	color:#241131;
	
	border-style:solid; 
	border-width:1px; 
	border-color:#999;
}


.caja_14_combo {
	font-family: Arial;	
	font-size: 14px;
	background-color:#F5F5F5;
	color:#241131;
	
	border-style:solid; 
	border-width:1px; 
	border-color:#999;
}

.cajaBusqueda{ 
	border-width:1px; 
	border-style:solid; 
	border-color:#d9d9d9; 
	background-color:#d9d9d9; 
	height:16px;
	font-size:12px; 
	font-family: Arial; 
	color:#260d37;
}


.cajaLogin{ 
	border-width:1px; 
	border-style:solid; 
	border-color:#FFF; 
	height:15px;
	font-size:12px; 
	font-family: Arial; 
	color:#26142a;
}


.cajaFile{ 
	border-width:1px; 
	border-style:solid; 
	border-color:#D6D6D6; 
	height:25px;
	font-size:12px; 
	font-family: Verdana,Arial,sans-serif; 
	color:#333333;
}

.cajaMul{ 
	border-width:1px; 
	border-style:solid; 
	border-color:#D6D6D6; 
	font-size:12px; 
	font-family: Verdana,Arial,sans-serif; 
	color:#333333;
}

.cajaCombo{ 
	border-width:1px; 
	border-style:solid; 
	border-color:#D6D6D6; 
	font-size:12px; 
	font-family: Verdana,Arial,sans-serif; 
	color:#333333;
}
.cajaComboDes{ 
	border-width:1px; 
	border-style:solid; 
	border-color:#D6D6D6; 
	font-size:12px; 
	font-family: Verdana,Arial,sans-serif; 
	color:#999999; 
	background-color:#F5F5F5;
}


/*========================================================*/

.textoEtiquetas_si {
	font-family: Arial;
	color:#5d0993;	
	font-size:12px;
	text-decoration:none;
}

.textoEtiquetas_si:hover {
	text-decoration:none;
}

.textoEtiquetas_no {
	font-family: Arial;
	color:#666666;	
	font-size:12px;
	text-decoration:none;
}

.textoEtiquetas_no:hover {
	text-decoration:none;
}


.texGral{
	font-family: Verdana,Arial,sans-serif;
	color:#222222;	
	font-size:12px; 
}
.texGralR{
	font-family: Verdana,Arial,sans-serif;
	color:#222222;	
	font-size:12px; font-weight:bold; 
}

.texActivo_12{
	font-family: Verdana,Arial,sans-serif;
	color:#006;	
	font-size:12px; 
}

.texAzul_12{
	font-family: Verdana,Arial,sans-serif;
	color:#23314e;	
	font-size:12px; 
}


.texBco12{
	font-family: Verdana,Arial,sans-serif;
	color:#FFF;	
	font-size:12px; 
}

.texRojo_12{
	font-family: Verdana,Arial,sans-serif;
	color:#C00;	
	font-size:12px; 
}
.texRojo_11{
	font-family: Verdana,Arial,sans-serif;
	color:#C00;	
	font-size:11px; 
}


.texClaro_12{
	font-family: Verdana,Arial,sans-serif;
	color:#CCC;	
	font-size:12px; 
}



/* --- para los usuarios ---------*/
.textoBco_16{
	font-family: Arial;
	color:#FFF;	
	font-size:16px; 
}
.textoBco_14{
	font-family: Arial;
	color:#FFF;	
	font-size:14px; 
}
.textoBco_13{
	font-family: Arial;
	color:#FFF;	
	font-size:13px; 
}
.textoBco_12{
	font-family: Arial;
	color:#FFF;	
	font-size:12px; 
}

.textoBco_11{
	font-family: Arial;
	color:#FFF;	
	font-size:11px; 
}

.textoObs_18{
	font-family: Arial;
	color:#1e1a35;	
	font-size:18px;
}

.textoObs_16{
	font-family: Arial;
	color:#1e1a35;	
	font-size:16px;
}

.textoObs_12{
	font-family: Arial;
	color:#1e1a35;	
	font-size:12px;
}
.textoObs_11{
	font-family: Arial;
	color:#1e1a35;	
	font-size:11px;
}

.textoMedio_12{
	font-family: Arial;
	color:#8e91a4;	
	font-size:12px; 
}

.textoGris_12{
	font-family: Arial;
	color:#676767;	
	font-size:12px; 
}
.textoGris_11{
	font-family: Arial;
	color:#676767;	
	font-size:11px; 
}

.textoGris_10{
	font-family: Arial;
	color:#676767;	
	font-size:10px; 
}

.textoMsg_12{
	font-family: Arial;
	color:#FF0;	
	font-size:12px; 
}

.textoResaltado{
	font-family: Arial;
	color:#FF0;	
	font-size:11px; 
}

.textoMini{
	font-family: Arial;
	color:#5d0993;	
	font-size:11px; 
}
.textoTitulo{
	font-family: Arial;
	color:#1f0f2c;	
	font-size:22px; 
}
.textoSumario{
	font-family: Arial;
	color:#FFF;	
	font-size:12px;
}	

.textoContenido{
	font-family: Arial;
	color:#666;	
	font-size:13px; 
}

.textoPieFoto{
	font-family: Arial;
	color:#333;	
	font-size:12px; 
}

.BarraAutor{ 
	overflow:hidden; 
	position:relative;
	/*width:280px;*/
	height:50px; 
	background-image:url(../imagenes/css_tink/barrautor.png); 
	background-position:left top; 
	background-repeat:no-repeat; 
}	
.BarraPieFoto{ 
	overflow:hidden; 
	background-color:#260d34; 
	background-image: url(../imagenes/css_tink/back_piefotos.jpg);
	background-position:left top; 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:5px; 
	padding-bottom:5px; 
}

.BarraMiniGal{ 
	overflow:hidden; 
	background-color:#260d34; 
	background-image: url(../imagenes/css_tink/back_piefotos.jpg);
	background-position:left top; 
	background-repeat:repeat-x; 
 
}

.BarraComenta{ 
	overflow:hidden; 
	width:592px; 
	height:64px;  
	background-image:url(../imagenes/css_tink/galerias/comenta.jpg); 
	background-position:left top; 
	background-repeat:no-repeat;
}

.bordeFotos{
	border-width:1px; 
	border-style:solid; 
	border-color:#281a3b;
}

.bordeFotCarr{
	border-width:1px; 
	border-style:solid; 
	border-color:#350c4e;
}
.bordeFotCarr:hover{
	border-width:1px; 
	border-style:solid; 
	border-color:#550039;
}

.bordeFotoAlbum{ 
 cursor:default;
 border-width:2px; 
 border-style:solid; 
 border-color:#310463;
}

.bordeFotoAlbum:hover{ 
 cursor:pointer;
 border-width:2px; 
 border-style:solid; 
 border-color:#310463;
}

.bordeFotoActiva{
	cursor:pointer;
	border-width:3px; 
	border-style:solid; 
	border-color:#FFF;
}



.bordeAbajoLista{
	border-bottom-width:2px; 
	border-bottom-style:solid; 
	border-bottom-color:#FFFFFF;
}


/*===========================================================*/
.botonAmpliar{ 
	position:relative; 
	overflow:hidden; 
	width:70px; 
	top:-16px; 
	margin:auto; 
	
	background-color:#1b152f; 
	text-align:center;
	font-family: Arial;
	color:#FFF;	
	font-size:11px; 
	font-weight:normal; 
	
	background-color:#241131; 
	filter:alpha(opacity=70);
	-moz-opacity: .70;
	opacity: .70;
}
.boton{ 
	font-family: Verdana,Arial,sans-serif;
	color:#183e8c;	
	font-size:12px; 
	font-weight:bold; 
}



.divPad5{
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:5px; 
	padding-top:5px;
}

.divPad10{
	padding-left:10px; 
	padding-right:10px; 
	padding-bottom:10px; 
	padding-top:10px;
}
/* =========================================================== */
.divContenPag{
	overflow:hidden; 
	width:970px; 
	padding-left:10px; 
	padding-right:10px;
	margin:auto; 
	text-align:left; 
	
	background-color:#FFF;
}

.divBackFooter{ 
	overflow:hidden; 
	width:990px; 
	height:93px; 
	background-image:url(../imagenes/css_tink/Back_footer.jpg); 
	background-position:center top; 
	background-repeat:no-repeat
} 
.divBannerSkycrapper{ 
	overflow:hidden;
	height:90px; 
	background-color:#063
}

.divBanner_250x250{
	width:286px; 
	height:268px; 
	padding-top:35px;
	background-image:url(../imagenes/css_tink/fondopublicidad.jpg); 
	background-position:right top; 
	background-repeat:no-repeat;
}

.divMenu{ 
	overflow:hidden;
	height:105px; 
}
.divColIzq{ 
	/*overflow:hidden; */
	float:left; 
	width:660px; 
}

.divColIzqContenido{ 
	/*overflow:hidden; */ 
	background-image:url(../imagenes/css_tink/back_interior.jpg); 
	background-position:left top; 
	background-repeat:no-repeat;
	float:left; 
	width:665px; 
	min-height:273px; 
}

.divGalEvts{ 
	border-style:solid; 
	border-width:1px; 
	border-color:#455f7a;
}
.divColDer{ 
	/*overflow:hidden; */
	float:left; 
	width:285px;
}
.divTitEventos{ 
	overflow:hidden; 
	position:relative; 
	left:-3px;
	width:670px; 
	/*width:680px; */
	height:40px; 
	background-image:url(../imagenes/css_tink/barra_eventos.jpg); 
	background-position:left top; 
	background-repeat:no-repeat
}
.backBarraPaginador{
	background-image:url(../imagenes/css_tink/back_paginador_default.jpg); 
	background-position:left top;
	background-repeat:repeat-x;
}
.backBuscaEvento{ 
	/*height:38px;*/
	background-image:url(../imagenes/css_tink/back_buscatuevento.jpg); 
	background-position:left top; 
	background-repeat:no-repeat; 
}
.divBarraSecciones{ 
	overflow:hidden; 
	position:relative; 
	left:-10px;
	width:790px; 
	height:188px; 
	padding-left:10px; 
	background-image:url(../imagenes/css_tink/fondo_barra_secciones.jpg); 
	background-position:left top; 
	background-repeat:no-repeat
}

.divBarraSecciones_ch{ 
	overflow:hidden; 
	position:relative; 
	left:-8px;
	width:675px; 
	height:159px; 
	padding-left:10px; 
	background-image:url(../imagenes/css_tink/fondo_barra_secciones_ch.jpg); 
	background-position:left top; 
	background-repeat:no-repeat
}

.divContenThumbBarra{
	background-color:#FFF; 
	border-style:solid; 
	border-width:1px; 
	border-color:#465e7a; 
	background-position:top center;
}

.ContenTituloBarra{ 
    overflow:hidden; 
	height:40px; 
	padding-left:5px; 
	padding-right:10px; 
	padding-top:10px; 
	padding-bottom:10px; 
	
	font-size:11px; 
	color:#FFF; 
	font-family:Arial;
	
	background-color:#241131; 
	filter:alpha(opacity=70);
	-moz-opacity: .70;
	opacity: .70;
}

.divContBarraSec{ 
	background-position:inherit center; 
	background-repeat:no-repeat;
	background-color:#FFF; 
	border-style:solid; 
	border-width:1px; 
	border-color:#000;
}

.contenTrans{
	filter:alpha(opacity=75);
	-moz-opacity: .75;
	opacity: .75;

}
.barraPaginadorRad{
	background-image:url(../imagenes/css_tink/back_pag_radio.jpg); 
	background-position:left top; 
	background-repeat:no-repeat;
}
.barraPaginador{ 
	background-image:url(../imagenes/css_tink/bakc_barra_paginador.jpg); 
	background-position:left top; 
	background-repeat:repeat-x; 
	height:27px; 
}
.backCheck{ 
	height:29px;
	background-image:url(../imagenes/css_tink/back_checkbox.jpg); 
	background-position:center top; 
	background-repeat:no-repeat;
}

.barraTagHrz{
	background-image:url(../imagenes/css_tink/etiquetas/tag_hrz.jpg);
	background-position:left top; 
	background-repeat:no-repeat;
}

.btnMzt{ 
    cursor:default;
	overflow:hidden; 
	width:65px; 
	height:24px; 
	background-image:url(../imagenes/css_tink/btns/btnmazdes.png); 
	background-position:left top; 
	background-repeat:no-repeat; 
}

.btnMzt:hover{ 
    cursor:pointer; 
	overflow:hidden; 
	width:65px; 
	height:24px; 
	/*background-image:url(../imagenes/css_tink/btns/btn_mazatlan.png); */
	background-position:left top; 
	background-repeat:no-repeat; 
}
.btnMztAct{ 
	overflow:hidden; 
	width:65px; 
	height:24px; 
	background-image:url(../imagenes/css_tink/btns/btn_mazatlan.png); 
	background-position:left top; 
	background-repeat:no-repeat; 
}

.btnCl{ 
	cursor:default;
	overflow:hidden; 
	width:65px; 
	height:24px; 
	background-image: url(../imagenes/css_tink/btns/btnculiacan_des.png);
	background-position:left top; 
	background-repeat:no-repeat; 
}
.btnCl:hover{ 
	cursor:pointer;
	overflow:hidden; 
	width:65px; 
	height:24px; 
	/*background-image: url(../imagenes/css_tink/btns/btn_culiacan.png);*/
	background-position:left top; 
	background-repeat:no-repeat; 
}

.btnClAct{ 
	overflow:hidden; 
	width:65px; 
	height:24px; 
	background-image: url(../imagenes/css_tink/btns/btn_culiacan.png);
	background-position:left top; 
	background-repeat:no-repeat; 
}

/*==========ventanas msg tickbox=================*/
.botonGris{ 
	cursor:default; 
	height:16px; 
	background-color:#d9d9d9; 
	text-align:center; 
	font-family:Arial; 
	font-size:12px; 
	color:#221c26; 
	
	border-style:solid; 
	border-width:1px; 
	border-color:#cccdc8;
}
.botonGris:hover{ 
	cursor:pointer; 
	height:16px; 
	background-color:#d9d9d9; 
	text-align:center; 
	font-family:Arial; 
	font-size:12px; 
	color:#221c26; 
	
	border-style:solid; 
	border-width:1px; 
	border-color:#6902ab;
}

.botonGris2{ 
	cursor:default; 
	background-color:#d0d1cb; 
	font-family: Arial;
	color:#220739;	
	font-size:11px; text-align:center; 
	padding-top:2px; 
	padding-bottom:2px; 
	
	border-style:solid; 
	border-width:1px; 
	border-color:#d0d1cb;
}

.botonGris2:hover{ 
	cursor:pointer; 
	background-color:#d0d1cb; 
	font-family: Arial;
	color:#220739;	
	font-size:11px;
	text-align:center; 
	padding-top:2px; 
	padding-bottom:2px; 
	
	border-style:solid; 
	border-width:1px; 
	border-color:#666;
}

.botonMsg{ 
	cursor:default; 
	border-style:solid; 
	border-width:1px; 
	border-color:#241031; 
	background-color:#0a0011;
	
	font-size:12px; 
	font-family: Arial;
	font-weight:bold;
	color:#FFFFFF;
}

.botonMsg:hover{ 
	cursor:pointer; 
	border-style:solid; 
	border-width:1px; 
	border-color:#c869a9;
	background-color:#0a0011;
	
	font-size:12px; 
	font-family: Arial;
	font-weight:bold;
	color:#FFFFFF;
}
.ventanaMsg{ background-color:#060}
/* ========== para el menu ::::::::::::::*/
.optMennu{ 
	position:absolute; 
	z-index:9999;

	overflow:hidden; 
	background-color:#241031; 
	display:none;

	/*
	padding-left:10px; 
	padding-right:10px; 
	*/
	padding-bottom:0px; 
	padding-top:3px;
}

.itemSubmenu{
	cursor:default; 
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px; 
	padding-right:10px;
	
	font-family: Arial;	
	font-size: 12px;
	color:#FFFFFF;
}
.itemSubmenu:hover{
	cursor:pointer;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px; 
	padding-right:10px;
	
	background-color:#2E0154;
	
	font-family: Arial;	
	font-size: 12px;
	color:#FFFFFF;
}

/*:::::....::::. para las galerias ::::::::::::::::::::*/
.barraMasFotos{
	background-image:url(../imagenes/css_tink/galerias/barraimagenes.jpg); 
	background-position:left top; 
	background-repeat:no-repeat; 
}

