body{
	background:		#fff;
	margin:			0;
	font:			12px "Trebuchet MS";
}
img{
	border:			none;
}

.bgnContGlobal{
	background:		transparent url(../images/Inder_Bgn_ContGlobal.jpg) top left repeat-y;
}


.TitSeccion{
	background:		transparent url(../images/Inder_bgn_TitContenido.gif) repeat-x;
	font:			16px "Trebuchet MS";
	font-weight:	bold;
	color:			#0A4925;
}

/* Estilo para Reloj y fecha */
.TimeDate{
	font:			11px "Trebuchet MS";
	color:			#0E5833;
	padding:		0;
	margin:			0;
	text-align:		center;
}
/* Estilo para los Anuncios */
.anuncioText{
	font:			11px "Trebuchet MS";
	color:			#993300;
	height:			22px;
	vertical-align: middle;
	letter-spacing: .2em;
}
.anuncioText span{
	color:			#0E5833;
}
.BuscarTextfield{
	width:			130px;
	font:			11px "Trebuchet MS";
	color:			#666;
	height:			15px;
}

/* Estilo para Link del Menu Lateral */
.MenuLateral{
	width:			185px;
	float:			left;
	background:		transparent url(../images/Inder_bgn_LinkMenuLateral01.jpg?12345) no-repeat;
}
.BordeMenuLateral{
	width:			185px;
	height:			11px;
	background:		transparent url(../images/Inder_bgn_LinkMenuLateral02.jpg) no-repeat;
}
.LinkMenuLateral, .LinkMenuLateral2{
	padding:		10px 12px 0px 31px;
	width:			142px;
}

.LinkMenuLateral a{
	font:			11px "Trebuchet MS";
	font-weight:	bold;
	color:			#000;
	text-decoration:none;
}
.LinkMenuLateral a:hover{
	color:			#444;
	text-decoration:none;
}

/* Registro*/
.regTabla{
	float:			left;
	background:		none;
}
.regTexto{
	font:			11px "Trebuchet MS";
	color:			#FFF;
	padding: 		2px 10px 2px 20px;
	background:		transparent url(../images/Inder_img_VinetaRegistrate.gif) 0 4px no-repeat;
}
.regTextfield{
	padding:		2px 0px 2px 10px;
}
.regTextfield input{
	font:			11px Arial, Helvetica, sans-serif;
	height:			10px;
	width:			150px;
}

/* estilos para noticias */
.NoticiasTd01{
	background: 	transparent url(../images/Inder_bgn_Noticias01.gif) top left repeat-y;
	font:			13px "Trebuchet MS";
	color:			#333;
	padding:		3px 10px;
}
.NoticiasTdbgn01{
	background:		transparent url(../images/Inder_bgn_Noticias02.gif) top left repeat-y;
	padding:		5px 0px;
}
.NoticiasTdbgn02{
	background: 	transparent url(../images/Inder_bgn_Noticias03.gif) top left repeat-y;
	padding-right: 	13px;
}
.NoticiasFotoBorde01{
	border:			1px solid #F5C933;
}
.NoticiasFotoBorde02{
	border:			1px solid #FFF;
}
.NoticiasTitulo{
	padding:		0 10px;
	font:			11px "Trebuchet MS";
	font-weight:	bold;
	color:			#46723D;
	text-align:		justify;
}
.NoticiasTexto{
	font:			11px "Trebuchet MS";
	color:			#484848;
}
.NoticiasLink a{
	font:			11px "Trebuchet MS";
	color:			#46723D;
	text-align:		right;
	font-weight:	bold;
	text-decoration:none;
}

/* pie */
.bgnPieLogos{
	background: 	transparent url(../images/Inder_bgn_pie02.gif) top left repeat-x;
	padding-top:	10px;
}
.bgnPieInfo{
	background:		#fff url(../images/Inder_bgn_pie01.gif) top left repeat-x;
	font:			11px "Trebuchet MS";
	color:			#FFF;
	line-height:	14px;
	text-align:		left;
	padding-left:	10px;
}

/*	ESTILOS PANTALLA GENERICA NIVEL 2 */

/* Barra Mapa Navegaci�n */

.MapaNav{
	background:		transparent url(../images/Inder_img_vinetaTitulos.gif) top left no-repeat;
	font:			11px "Trebuchet MS";
	color:			#000;
	padding:		2px 25px 8px 20px
}
.MapaNav a{
	color:			#256D43;
	text-decoration:none;
	font-weight:	bold;
}

/* barra titulo seccion */

.TitSeccion{
	background:		transparent url(../images/Inder_bgn_TitContenido.gif) top left repeat-x;
	font:			16px "Trebuchet MS";
	font-weight:	bold;
	color: 			#0A4925;
	padding-top:	4px;
}

/* barra subtitulo seccion */

.bgnSubtitSeccion{
	background:		transparent url(../images/Inder_bgn_titNivel02.gif) top left repeat-x;
}

/* Estilos para Ventana de contenido */
/* Fondo Tabla */

.bgnTablaCont{
	background:		#E9E9E9;
}

/* Fondo Tabs */

.bgnTabs01{
	background:		transparent url(../images/Inder_bgn_BorderTabs.gif) top left no-repeat;
	height: 		29px;
}
.bgnTabs02{
	background:		transparent url(../images/Inder_bgn_BorderTabs02.gif) top left repeat-x;
}

/* Tab Activo */
.TabActivo{
	background:		transparent url(../images/Inder_bgn_TabActivo02.gif) top right;
	height: 		29px;
}
.TabActivoLink{
	background:		transparent url(../images/Inder_bgn_TabActivo01.gif) top left no-repeat;
	padding:		4px 6px 0px 6px;
	height:			25px;
}
.TabActivoLink a{
	font:			11px "Trebuchet MS";
	color:			#000;
	text-decoration:none;
}

/* Tab Enlace */
.TabEnlace{
	background:		transparent url(../images/Inder_bgn_TabLink02.gif) top right;
	height: 		29px;
}
.TabEnlaceLink{
	background:		transparent url(../images/Inder_bgn_TabLink01.gif) top left no-repeat;
	padding: 		4px 6px 0px 6px;
	height:			25px;
}
.TabEnlaceLink a{
	font:			11px "Trebuchet MS";
	color:			#FFF;
	text-decoration:none;
}
.TabEnlaceLink a:hover{
	color:			#D0DFD5;
}

/* Fondo para contenido interior */
.bgnContInt{
	background:		#FFF;
	padding:		10px 0px 10px 2px;
}
/* Contenido Textos */

.BgnSubtit{
	background:		transparent url(../images/Inder_bgn_subtit.gif) top left repeat-x;
	font:			13px "Trebuchet MS";
	color:			#23653E;
	padding: 		0px 0px 0px 10px;
	height:			20px;
	font-weight:	bold;
}
.txtCont{
	font:			13px "Trebuchet MS";
	color:			#484848;
	padding:		10px 15px;
	text-align:		justify;
	vertical-align:	top;
}

/* borde Inferior Contenido Interior */
.bgnBordeNivel2{
	background:		transparent url(../images/Inder_bgn_bordeContInt.gif) top left repeat-x;
}

/*	ESTILOS PANTALLA GENERICA NIVEL 2A */
/* Fondo Tabs */

.bgnTabs01A{
	background:		transparent url(../images/Inder_bgn_BorderTabsA.gif) top left no-repeat;
	height: 		29px;
}
.bgnTabs02A{
	background:		transparent url(../images/Inder_bgn_BorderTabs02A.gif) top left repeat-x;
}
.bgnBordeSupTabsA{
	background:		transparent url(../images/Inder_img_titNivel02Border01A.gif) top left repeat-x;
	height:			10px;
	width:			750px;
}

/* Tab Activo */
.TabActivoA{
	background:		transparent url(../images/Inder_bgn_TabActivo02A.gif) top right;
	height: 		29px;
}
.TabActivoLinkA{
	background:		transparent url(../images/Inder_bgn_TabActivo01A.gif) top left no-repeat;
	padding:		4px 6px 0px 6px;
	height:			25px;
}
.TabActivoLinkA a{
	font:			11px "Trebuchet MS";
	color:			#000;
	text-decoration:none;
}

/* Tab Enlace */
.TabEnlaceA{
	background:		transparent url(../images/Inder_bgn_TabLink02A.gif) top right;
	height: 		29px;
}
.TabEnlaceLinkA{
	background:		transparent url(../images/Inder_bgn_TabLink01A.gif) top left no-repeat;
	padding: 		4px 6px 0px 6px;
	height:			25px;
}
.TabEnlaceLinkA a{
	font:			11px "Trebuchet MS";
	color:			#FFF;
	text-decoration:none;
}
.TabEnlaceLinkA a:hover{
	color:			#D0DFD5;
}

/* Estilos para los bordes de la tabla que contiene la p�gina de nivel 1 */
.bordeSupNivel1{
	background:		transparent url(../images/Inder_bgn_Nivel1Borde01.gif) repeat-x;
}
.bordeInfNivel1{
	background:		transparent url(../images/Inder_bgn_Nivel1Borde04.gif) repeat-x;
}
.bordeIzqNivel1{
	background:		transparent url(../images/Inder_bgn_Nivel1Borde02.gif) repeat-y;
}
.bordeDerNivel1{
	background:		transparent url(../images/Inder_bgn_Nivel1Borde03.gif) repeat-y;
}
.bgnNivel1{
	background:		#D1D1D1;
}

/* Estilos para menu del Nivel 1 (deportes)*/
.tdMenuNivel1{
	background:		#F8DC7D;
	border-left:	1px solid #74A57E;
	border-right:	1px solid #74A57E;	
}
.LinkMenuNivel1{
	background:		transparent url(../images/Inder_bgn_icoMenuNivel1.gif) -1px 0px no-repeat;
	padding: 		3px 10px 5px 20px;
}
.LinkMenuNivel1 a{
	font:		 	12px "Trebuchet MS";
	color:			#073515;
	line-height:	13px;
	text-decoration:none;
}

/* Estilos para la p�gina de detalle de fotos */
.bgnFoto1{
	background:		#E9E9E9;
}
.bgnFecha{
	background:		transparent url(../images/Inder_bgn_FechaFoto.jpg) repeat-x;
	font:			12px "Trebuchet MS";
	color: 			#515151;
	width:			159px;
	padding-top: 	3px;
	text-align:		left;
}
.bgnFecha span{
	color: 			#000;
}
.tdFotoThumb{
	background:		#FFF;
	padding: 		3px;
	text-align:		center;
}
.tdTituloFotoThumb{
	font:			11px "Trebuchet MS";
	color:			#2C714A;
	padding: 		2px 8px;
	height:			19px;
	background:		transparent url(../images/Inder_bgn_titFoto.jpg) repeat-x;
	border-left:	1px solid #FFF;
	border-right:	1px solid #FFF;
	font-weight:	bold;
	text-align:		left;
}
.tdDetalleFotoThumb{
	font:			11px "Trebuchet MS";
	color: 			#333;
	padding:		2px 8px;
	background:		#EBEBEB;
	border-left:	1px solid #FFF;
	border-right:	1px solid #FFF;
	text-align:		left;
}

/* paginacion Generica */
.pagBgn{
	background:		#FFF;
}
.pagNumeracion{
	padding: 		2px 8px;
	text-align:		center;
	font:			12px "Trebuchet MS";
	font-weight:	bold;
}
.pagNumeracion a:link{
	color:			#2D724B;
	text-decoration:none;		
}
.pagNumeracion a:visited{
	color:			#2D724B;
	text-decoration:none;
}

/* Estilos para la pagina de descargas */

.tdTamanoArchivo{
	background:		#FFF;
	font:			12px "Trebuchet MS";
	padding: 		2px 3px;
	color: 			#515151;
	text-align:		left;
}
.tdTamanoArchivo span{
	color: 			#000;
}
.tdDescargaIco{
	background:		#FFF;
	padding: 		0px 3px 2px 3px;
	text-align:		center;
}
.tdDescargaTit{
	font:			11px "Trebuchet MS";
	color: 			#2C714A;
	padding: 		0px 3px;
	background:		#FFF;
	border-left:	1px solid #FFF;
	border-right:	1px solid #FFF;
	font-weight:	bold;
	text-align:		left;
}
.tdDescargaDetalle{
	font:			11px "Trebuchet MS";
	color: 			#333;
	padding:		2px 8px;
	background:		#EBEBEB;
	border-left:	1px solid #FFF;
	border-right:	1px solid #FFF;
	text-align:		left;
	line-height:	13px;
}

/* Estilos para Contratacion en L�nea */

.tdTitFormulario1{
	background:		transparent url(../images/Inder_ico_adminTit2.gif) 5px 8px no-repeat;
	padding:		6px 5px 6px 19px;
	font:			12px "Trebuchet MS";
	color:			#333;
	vertical-align:	top;
}
.bgnTablaFormulario{
	background:	 	#F3F3F3;
}
.bgnContIntFormulario{
	background:		#FFF;
	padding:		7px;
}
.tdTextoGenerico01{
	background:		#DFDFDF;
	font:			13px "Trebuchet MS";
	color:			#093F19;
	padding:		5px 10px;
}
.tdTabla{
	border-top:		1px solid #D5D5D5;
	border-left:	1px solid #D5D5D5;	
}
.tdTablaCol{
	background:		#2F754D url(../images/Inder_bgn_tablaCol.gif) top left repeat-x;
	font:			11px "Trebuchet MS";
	color:			#FFF;
	font-weight:	bold;
	text-align:		center;
	padding:		4px;
	border-bottom:	1px solid #D5D5D5;
	border-right:	1px solid #D5D5D5;
}
.tdTablaLinea1, .tdTablaLinea2{
	background:		#FFF;
	color:			#333;
	padding:		4px 10px;
	border-bottom:	1px solid #D5D5D5;
	border-right:	1px solid #D5D5D5;
}
.tdTablaLinea2{
	background:		#F4F4F4;
}
.tdTablaLinea1 a, .tdTablaLinea2 a{
	color:			#2D724B;
	text-decoration:none;
	font-weight:	bold;
}
.formCampo01{
	font:			11px "Trebuchet MS";
	color:			#666;
	width: 			150px;
	visibility: 	hidden;
}
.formCampo02{
	font:			11px "Trebuchet MS";
	color:			#666;
	width: 			250px;
}
.formCampo03{
	font:			11px "Trebuchet MS";
	color:			#666;
	width: 			400px;
}
.formCampo04{
	font:			11px "Trebuchet MS";
	color:			#666;
	width: 			600px;
}
.paddingForm{
	padding: 		2px 0px 2px 0px;
}
.TitSeccion{
	background:		transparent url(../images/Inder_bgn_TitContenido.gif) repeat-x;
	font:			16px "Trebuchet MS";
	font-weight:	bold;
	color: 			#0A4925;
	padding-top:	4px;
}
.tdTextoFormulario1{
	padding: 		6px 5px 6px 10px;
	font:			12px "Trebuchet MS";
	color:			#333;
	vertical-align:	top;
}

/* Noticias Actualidad */

.bgnFechaNoticias{
	background:		transparent url(../images/Inder_bgn_FechaFoto.jpg) repeat-x;
	font:			12px "Trebuchet MS";
	color: 			#515151;
	padding-top: 	3px;
	text-align:		left;
}
.bgnFechaNoticias span{
	color: 			#000;
}
.tdNoticiasThumb{
	background:		#FFF;
	padding: 		2px 10px;
}
.tdNoticiasTitThumb{
	background:	 	#DCDCDC;
	padding:		1px 6px 1px 10px;
 	font:			11px "Trebuchet MS";
	color:			#2C714A;
	font-weight:	bold;
	border-right:	#FFF solid 3px;
	border-top:		#FFF solid 3px;
	text-align:		left;
}
.tdNoticiasTextoThumb{
	font:			11px "Trebuchet MS";
	color: 			#333;
	padding:		2px 8px;
	background:		#EBEBEB;
	border-right:	#FFF solid 3px;
	border-bottom:	#FFF solid 3px;
	text-align:		left;
}
.bgnBordeNoticias{
	background:		transparent url(../images/Inder_bgn_bordeNoticia.gif) repeat-x;
}
.FechaNoticiaInt{
	background:		#f4f4f4;
	font:			13px "Trebuchet MS";
	font-weight:	bold;
	color:			#999;
	padding:		2px 15px;
	text-align:		left;
	vertical-align:	top;

}
/* Estilo Nuevo para titulos de banners Nivel 1 */
.titBanner{
	background:		transparent url(../images/Inder_banner_bgnTit.gif) repeat-x;
	font:			12px "Trebuchet MS";
	font-weight:	bold;
	vertical-align:	middle;
	text-align:		right;
	line-height:	13px;
}
.titBanner a:link{
	color:			#FFF;
	text-decoration:none;
}
.titBanner a:hover{
	color:			#AAC585;
	text-decoration:none;
}
.titBanner a:visited{
	color:			#FFF;
	text-decoration:none;
}

/* Estilos para ventana de Noticias nueva*/

.LinkNoticias{
	padding:		3px 3px 3px 8px;
	font:			11px "Trebuchet MS";
	line-height:	13px;
}
.LinkNoticias a{
	color: 			#009534;
	text-decoration:none;
}

.NoticiasMas{
	font:			11px "Trebuchet MS";
	color:			#000;
	text-align:		right;
	padding-right:	5px;
}
.NoticiasFecha{
	font:			12px "Trebuchet MS";
	color: 			#333;
	padding-left: 	5px;
}

.titulos{
	color: 			#FFF;
	font-weight:	bold;
	font:			13px "Trebuchet MS";	
}

.FOND, .FONDBUSCAR{
	width:			83px;
	height:			20px;
	background:		none;
	border:			0;
}

.FONDBUSCAR{
	background:		transparent url(../images/Inder_btn_buscar01.gif) no-repeat;
}


.FOND2{
	background:		none;
	border:			none;
	cursor:			pointer;
}


.form_inscripcion{
	text-align: 	center;
	font-size:		.8em;
}


.error, .confirm{
	color:			red;
	font-weight:	bold;
	padding:		5px 5px 5px 30px;
}

.confirm{
	color:			green;
}


div#content{
	font: 			11px "MS-trebuchet", Verdana;
}

div#content fieldset{
	margin:			20px 50px;
	padding:		10px;
}

div#content legend{
	font-weight:	bold;
}

div#content h1{
	color:			#00682C;
	padding: 		0 15px;
	margin: 		10px 0 5px 0;
	border-bottom:	2px solid #00682C;
}

div#content p.subtitle{
	color:			#888;
	padding: 		0 15px;
	margin: 		0;
}


#formulario{
	padding:		10px;
	text-align:		left;
}

div#content h2, #formulario h3{
	clear:	 		both;
	color:	 		#00682C;
	padding: 		0 15px;
	margin: 		10px 0 0 0;
}


#formulario p{
	padding: 		0px 5px;
	margin:	 		0px 5px;
}

#formulario .fleft{
	float:			left;
	width:			45%;
	padding:		10px 2% 30px 2%;
}

#formulario .fleft li{
	margin-bottom:	5px;
	text-align:		justify;
}

#formulario label{
	display:		block;
	width:			100%;
	padding-top:	10px;
	font-weight:	bold;
}

#formulario select{
	margin: 		0 0 0 10px;
}

#formulario .input{
	width:			90%;
}

#formulario .textarea{
	width:			90%;
	height:			300px;
}

#formulario .input:hover, #formulario .textarea:hover, #formulario select:hover{
	background: 	#ffe;
}

#formulario p.error{
	margin:			0 0 10px 10px;
	padding:		0;
	font-size:		.8em;
}

#formulario p.info, form#contacto p.info{
	margin:			0;
	padding:		0;
	font-size:		.9em;
	color:			gray;
}

#formulario #seguridad_nombre{
	width:			300px;
}

#formulario #submitdiv{
	clear:			both;
	padding:		30px;
	text-align:		center;
}

#formulario #codediv, form#contacto #codediv{
	padding:		20px 0;
}


#formulario #codediv p, form#contacto #codediv p{
	text-align:		center;
}

.bigsubmit{
	padding:		10px;
	font-size:		1.5em;
	cursor:			pointer;
}

/* MEDIOS */

.medios a{
	text-decoration:none;
	color:			#00682C;
}

.medios a:hover{
	font-weight:	bold;
}

.medios img{
	border: 		0;
}


.medios h1{
	font-size:		1.4em;
	color:			#00682C;
}

.medios h2{
	font-size:		1.2em;
	background:		#00682C;
	color:			#fff;
	padding:		5px;
	margin:			0;
}

.medios h2 a{
	color:			#fff;
}

.medios h2 a:hover{
	color:			#ffed00;
}

.medios h3{
	font-size:		1.1em;
}

.medios .info{
	padding:		10px 20px;
}


ul#list{
	overflow:		hidden;
	list-style:		none;
	padding:		0;
}

ul#list li{
	float:			left;
	width:			45%;
	height:			140px;
	padding:		5px 10px;
	margin:			5px;
	border:			1px solid #00682C;
}

ul#list h2{
	text-align:		center;
}

ul#list li:hover{
	background:		#ffed00;
	font-size:		1.05em;
}

ul#list li.address{
	border:			1px solid #fff;
	font-size:		1.2em;
	text-align:		center;
	line-height:	2em;
	background:		#ffed00;
}

#largeImage{
	position:		absolute;
	z-index:		1000;
	padding:		.5em;
	background:		#EEE;
	border:			3px solid #58585a;
}

#largeImageInfo{
	position:		absolute;
	bottom:			0;
	margin:			10px;
	background:		#000;
	opacity:		.7;
	padding:		5px 1%;
	z-index:		1001;
	color:			#fff;
	font-size:		.8em;
	letter-spacing:	.2em;
}

#process{
	position:		absolute;
	top:			0;
	left:			0;
	z-index:		1001;
}

.galleries img{
	cursor:			pointer
}


td.gallery{
	border-left:	2px solid #fff;
	padding:		5px;
	background:		#006633;
	color:			#fff;
	font-weight:	bold;
	cursor:			pointer;
}

td.gallery:hover{
	background:		#ffed00;
	color:			#006633;
}

td.galleries{
	border-left:	2px solid #fff;
	padding:		5px;
}

/* actualizacion del contenido */
p.actualizaciones{
	text-align:	right;
	font-size:	.85em;
	font-style:	italic;
}

