/*------------------------------------------------------------------------------------------- BODY / PAGINA --*/
html{
height: 100%;
border: 0;
padding: 0;
margin: 0;
}

body{
height: 100%;
margin: 0;
padding: 0;
border: 0;
} 
	body{ 
		font-size:12px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-smooth:always;
		background: url(../_img/pageBkg.jpg) #ffffff;
		margin:auto;
	}
	#pagina{
		width:900px;
		margin:auto;
		text-align: left;
		padding-top:15px;
	}
	a {outline: none;}	
	
	img { behavior: url(estilos/iepngfix.htc); border:0;}
	.separa { display:none; }
	.fleft {float:left; margin:0; padding:0;}
	.fright{float:right; margin:0; padding:0;}
/*------------------------------------------------------------------------------------------- ENCABEZADO --*/
	#encabezado {
		margin:0;
		padding:0;
		text-align:center;
	}
		#encabezado h1{
			width: 900px; 
			height: 93px;
			background: 50% 0 no-repeat url("../_img/logo.png") !important;
			background-image: none; 
			filter: none !important;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/logo.png');
			
			margin:0;
			padding:0;
			border:0;
			cursor: pointer;
		}
		#encabezado h3 {
			margin:0;
			padding:0;
		}
		#encabezado h1 span,#encabezado h3 span {
			display:none;
		}
		#encabezado span{display:none;}
/*------------------------------------------------------------------------------------------- MENU --*/
#contMenu{
	margin-top:7px;
	height:30px;
	background: no-repeat url("../_img/menuBarBkg.png") !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/menuBarBkg.png');

	
}
	#contMenu span{display:none;}
/*------------------------------------------------------------------------------------------- CONTENIDO --*/ /* h:223 */
#contenido{
	margin:5px 30px 5px 30px; /* top right bottom left*/
	padding:15px 15px 0 15px;
	border: 5px #333 solid;
	height: auto;
	color:#777;
	background-color:#000;
	font-weight: lighter;
}
#contenido{ background: #000000 no-repeat url(../_img/bkg.jpg);}
#contenido img { margin: 13px 0px 0px 0px; padding:0;}
.video{ margin: 0px 0px 0px 0px; padding:13px 0px 0px 0px;}
.upp{text-transform:uppercase;}
#player1{margin:0; padding:0;}


#contenido a 			{color: #999; text-decoration:none;}
#contenido a:visited	{color: #999; text-decoration:none;}
#contenido a:hover		{color: #ff0000; text-decoration:none;}
#contenido a:active		{color: #999; text-decoration:none;}
#contenido h4{ margin:0; padding:0; font-size:14px; color:#ffb200; font-weight:normal;}
#contenido h5{ margin:0; padding:0; font-size:13px; color:#777777; font-weight:normal;}

#vlink { color:#eee;}
#vlink a {
	text-decoration:none;
	color:#aaa;
	display:block;
	margin:0;
	padding:0;
}
#vlink a:visited {color: #aaa;}
#vlink a:hover {
	color: #000;
	background-color:#ffa200;
}
#vlink a:active {color: #000;}
#vlink img{ margin:0; padding:0;}
#vlink table {text-align:left; border:0;}
#vlink table td{margin:0; padding:0;border:0;}
#vlink table .wd{width:350px;}
#vlink table .wi{width:250px;}
#vlink table span{ display:none;}

/*------------------------------------------------------------------------------------------- SCROLL --*/

#scroll {
	/* Typical fixed height and fixed width example */
	
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	padding: 0px 20px 0px 0px; /* top right bottom left*/
	margin:0;
	color:#eee;
	text-transform:none;
	text-align:justify;
	outline:none;
}
#scroll p{margin:0;}
.t_horarios table { text-align:center;}
.t_horarios table th{ text-transform:uppercase; color:#ccc; width:100px; font-weight:bold;background-color:#444; }
.t_horarios table .c1{background:#222; color:#666}
.t_horarios table .c2{background:#666; color:#111}

.t_peleadores {margin: -4px 0 0 0; padding:0;}
.t_peleadores table {text-align:left;}
.t_peleadores table .c1{color:#666;background:#222; padding:5px; width:100px;}
.t_peleadores table .c2{color:#111;background:#666; padding:5px; width:300px;}
.t_peleadores .t_head {color:#ccc;background:#444;text-transform:uppercase;}

.t_dloads { }
.t_dloads table td{ background:#454545; color:#CC3300; width:100px;}

.instructores {
	float:right;width:427px; margin-top:5px;
}
.instructores_n {color:#ccc;background:#444;text-transform:uppercase; padding:2px 0 2px 0;}
.instructores_i {color:#111;background:#666; padding:5px; margin-top:2px; height:136px;}

/*------------------------------------------------------------------------------------------- CONTACTO --*/
.imgc{margin-top:5px;}
#contacto table{text-align: left; margin-top:7px;}
#contacto input, textarea, select, .file {
	background: transparent;
	width: 200px;
	border:none;
	border-bottom:1px dotted #777;
	font: 11px "Lucida Sans Unicode",Arial, Helvetica, Verdana, sans-serif;
	color: #888;
}
#contacto textarea{	overflow: auto;}
#contacto input.enviar 	{
	border: none; background: #777; color: #000; width:50px; float:right;
}
#contacto select, select:focus {
	height: 15px;
	padding: 0;
	border: transparent;
}

/*------------------------------------------------------------------------------------------- PIE --*/
		#pie{
			height:25px;
			margin:0 30px 0 30px;
			padding:0 60px 0 60px;
			background: no-repeat url("../_img/footerBkg.png") !important;
			background-image: none; 
			filter: none !important;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/footerBkg.png');
		}
			#pie {
				font-family:"Small Fonts";
				color: #999;
				font-size: 8px;
				line-height:26px;
				text-align: right;
				text-transform:uppercase;
			}