body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}
#contenedor {
	width:775px;
	height:auto;
	margin:auto;
	padding:0;
	text-align:left;
}
/*-----------MENU---------------*/
#menu {
	height:52px;
	margin:0;
	padding:0;
}
#menu a {
	height:52px;
	display:block;
	text-indent:-99999px;
	float:left;
	margin:0;
	padding:0;
}
#menu a.inicio {
	width:110px;
	background-image:url(../img/boton1.jpg);
	background-repeat:no-repeat;
}
#menu a.inicio:hover, #menu a.inicio_activo {
	width:110px;
	background-image:url(../img/boton1a.jpg);
	background-repeat:no-repeat;
}
#menu a.nosotros {
	width:110px;
	background-image:url(../img/boton2.jpg);
	background-repeat:no-repeat;
}
#menu a.nosotros:hover, #menu a.nosotros_activo {
	width:110px;
	background-image:url(../img/boton2a.jpg);
	background-repeat:no-repeat;
}
#menu a.articulos {
	width:110px;
	background-image:url(../img/boton3.jpg);
	background-repeat:no-repeat;
}
#menu a.articulos:hover, #menu a.articulos_activo {
	width:110px;
	background-image:url(../img/boton3a.jpg);
	background-repeat:no-repeat;
}
#menu a.noticias {
	width:110px;
	background-image:url(../img/boton4.jpg);
	background-repeat:no-repeat;
}
#menu a.noticias:hover, #menu a.noticias_activo {
	width:110px;
	background-image:url(../img/boton4a.jpg);
	background-repeat:no-repeat;
}
#menu a.galeria {
	width:110px;
	background-image:url(../img/boton5.jpg);
	background-repeat:no-repeat;
}
#menu a.galeria:hover, #menu a.galeria_activo {
	width:110px;
	background-image:url(../img/boton5a.jpg);
	background-repeat:no-repeat;
}
#menu a.links {
	width:110px;
	background-image:url(../img/boton6.jpg);
	background-repeat:no-repeat;
}
#menu a.links:hover, #menu a.links_activo {
	width:110px;
	background-image:url(../img/boton6a.jpg);
	background-repeat:no-repeat;
}
#menu a.contacto {
	width:115px;
	_width:112px;
	background-image:url(../img/boton7.jpg);
	background-repeat:no-repeat;
}
#menu a.contacto:hover, #menu a.contacto_activo {
	width:115px;
	_width:112px;
	background-image:url(../img/boton7a.jpg);
	background-repeat:no-repeat;
}
/*----------------FIN DEL MENU---------------------*/
#medio {
	width:775px;
	height:216px;
	display:block;
	background-image:url(../img/peleadores.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	margin:0;
	padding:80px 0 0 0;
}
#medio h1 {
	width:330px;
	height:169px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/logo.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
#cuerpo {
	background-image:url(../img/fnd_cuerpo.jpg);
	background-repeat:repeat-y;
	background-position:550px top;
	background-color:#FFFFFF;
	padding:0;
	margin:0;
}
h2.titulo_principal {
	width:775px;
	height:113px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/titulo_ppal.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
#centro {
	width:500px;
	padding:0 10px 20px 30px;
	margin:0;
	float:left;
}
#lateral {
	width:195px;
	height:auto;
	margin:0 0 20px 0;
	padding: 0 10px 0 10px;
	float:right;
	text-align:center;
	_clear:both;
}
#login {
	text-align:left;
	color:#423525;
	font-size:12px;
	width:190px;
	height:auto;
	margin:0 0 0 10px;
	display:block;
}
#login a, #login p {
	text-decoration:none;
	color:#423525;
	font-size:11px;
	margin:0 0 20px 0;
	_margin:0 0 10px 0;
	padding:2px;
	clear:both;
}
#login a:hover {
	color:#F48002;
}
#pie {
	width:755px;
	height:54px;
	padding:0 20px 0 0;
	margin:0;
	display:block;
	color:#FFFFFF;
	background-image:url(../img/pie.jpg);
	background-repeat:no-repeat;
}
#pie p {
	float:right;
	font-weight:bold;
	margin-top:10px;
}
#pie a {
	color:#FFB71F;
	text-decoration:none;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
}
/*----------------TITULOS---------------------*/
h3.bienvenidos {
	width:166px;
	height:69px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/bienvenidos.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.ultimos_articulos {
	width:262px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/ultimos_art.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	clear:both;
}
h3.registrate {
	width:259px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/registrate.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.nosotros {
	width:169px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/nosotros.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.articulos {
	width:169px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/articulos.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.noticias_centro {
	width:169px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/noticias_ctro.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.galeria {
	width:169px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/galeria.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.links {
	width:169px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/links.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.contactanos {
	width:193px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/contactanos.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.noticias {
	width:155px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/noticias.jpg);
	background-repeat:no-repeat;
	margin:auto;
	padding:0;
	clear:both;
}
h3.subi_tus_videos {
	width:220px;
	height:71px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/subi_videos.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h3.fondos_pantalla {
	width:292px;
	height:67px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/fnd_pantallas.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
h5 {
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	letter-spacing:-.05em;
	clear:both;
	font-variant:small-caps;
}
/*---------------------CLASES----------------------*/
.clear {
	clear:both;
}
p.advertencia, ul.advertencia, em.advertencia {
	color: #FF0000;
}
a:active, a:focus{
	outline:none;
}
#login a.link_salir, a.link_salir {
	font-size:14px;
	font-variant:small-caps;
	color:#F48002;
	font-weight:bold;
	text-decoration:none;
}
.formulario_login input.oculto {
	display:none;
}
p.divisor_links {
	color:#CCCCCC;
	border:1px solid #666666;
	background-color:#333333;
	padding:10px;
}
p.divisor_links a {
	color:#F48002;
	text-decoration:none;
}
.subtitulo {
	clear:both;
	color:#484848;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-variant:small-caps;
	font-weight:lighter;
	letter-spacing: -.1em;
	word-spacing:.1em;
	margin:20px 0 20px 0;
	padding:0;
}
.captcha {
	background-image:url(../img/fnd_capcha.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}
em{
	font-size:14px;
	font-variant:small-caps;
	color:#F48002;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
}
.wall_descarga {
	width:200px;
	text-align:center;
	float:left;
	margin-right:50px;
	_margin-right:20px;
	margin-bottom:30px;
}
.wall_descarga img {
	margin-bottom:10px;
}
.nuevas_multimedias {
	width:93px;
	margin:10px;
	text-align:center;
	float:left;
}
.nuevas_multimedias img {
	border:none;
}
.nuevas_multimedias span {
	display:block;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
span.banner_flash {
	margin-left:-10px;
	_margin-left:10px;
}

/*------------------------CLEARFIX--------------------*/
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
.clearfix {
display:block;
}
* html .clearfix {
height:1px;
}
/*---------------------PUBLICACIONES-------------------------------*/
div.publicacion {
	padding-top:20px;
}
.publicacion  div {
	clear:both;
	margin:0;
	padding:0;
	height:auto;
	display:block;
	border-top: 1px solid #666666;
}
.publicacion img {
	background-color:#FFFFFF;
	padding:10px;
	margin:10px 10px 10px 0;
	float:left;
	border:1px solid #CCCCCC;
}
.publicacion  div h3 {
	color:#FFFFFF;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-variant:small-caps;
	font-weight:lighter;
	letter-spacing: -.1em;
	word-spacing:.1em;
	margin:20px 0 0 0;
	padding:0 0 0 20px;
	background-color:#484848;
}
.publicacion  h4 {
	clear:both;
	color:#484848;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-variant:small-caps;
	font-weight:lighter;
	letter-spacing: -.1em;
	word-spacing:.1em;
	margin:20px 0 20px 0;
	padding:0;
}

.publicacion  ul {
	color:#484848;
	list-style:none;
}
.publicacion  em {
	font-style:normal;
	color:#242E3A;
	font-weight:bold;
	margin:0;
}
.publicacion  div p {
	clear:both;
	color:#484848;
	text-indent:0;
	display:block;
	margin:20px 10px 10px 10px;
}
.publicacion span.tipo_publicacion {
	color:#666666;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-variant:small-caps;
	margin:10px;
	padding:0;
}
.publicacion span {
	margin:10px;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
.publicacion p.desarrollo:first-letter {
	font-size:26px;
	color:#C9522B;
	font-weight:bold;
}
.publicacion span.autor {
	font-size:12px;
	float:right;
	margin-bottom:50px;
}
a.detalles {
	float:right;
	width:122px;
	height:28px;
	display:block;
	text-indent:-99999px;
	background-image:url(../img/detalles.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
/*-------------------ARTICULOS--------------------------*/
div.intro_articulo {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #CCCCCC;
	background-color:#DFDBD1;
	padding: 0 10px 0 10px;
}
.intro_articulo h3 a {
	float:left;
	color:#484848;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-variant:small-caps;
	font-weight:lighter;
	letter-spacing: -.1em;
	word-spacing:.1em;
	margin:5px 0 10px 0;
	padding:0;
}

.intro_articulo h3 a:hover {
	color:#CA7D55;
}
.intro_articulo span {
	position:relative;
	top:15px;
	left:20px;
	font-family:Georgia;
	font-size:12px;
	color:#423525;
}
.intro_articulo p {
	clear:both;
	margin:0;
	padding:0;
}
a.pagina_siguiente {
	padding:0;
	color:#423525;
	font-weight:bold;
	text-decoration:none;
}
a.pagina_siguiente:hover {
	color:#F48002;
}
.info {
	margin-left:3px;
	color:#423525;
	font-weight:bold;
	text-decoration:none;
}
a.info:hover {
	color:#CA7D55;
}
/*-------------------NOTICIAS--------------------------*/
div.noticia {
	text-align:left;
	/*margin:20px 0 20px 0;*/
	padding: 0 10px 0 10px;
}
.noticia h3 a {
	float:left;
	color:#484848;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-variant:small-caps;
	font-weight:bold;
	letter-spacing: -.1em;
	word-spacing:.1em;
	margin:0;
	padding:0;
}
.noticia span {
	position:relative;
	top:15px;
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#CA0000;
	margin:0;
	padding:0;
}
.noticia p {
	clear:both;
	margin:0;
	padding:0;
}
/*-------------------COMENTARIOS--------------------------*/
.form_comentarios {
	border:none;
	margin:20px 0 20px 0;
	padding:0;
}
.form_comentarios fieldset {
	border:none;
	margin:0;
	padding:0;
}

.form_comentarios label {
	font-size:14px;
	display:block;
	margin:10px;
	padding:0;
	font-variant:small-caps;
	font-weight:bold;
}
.form_comentario textarea {
	width:100%;
}
.form_comentario input {
	display:block;
	margin:5px;
}
.comentario {
	border:none;
}
div.comentario {
	border:none;
	margin-bottom:40px;
}
.comentario p.autor_comentario {
	border-bottom:1px dotted #CCCCCC;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	background-image:url(../img/comentario.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
/*--------------------GALERIAS--------------------------*/
.thumb_galeria {
	width:150px;
	height:auto;
	display:block;
	background-image:url(../img/carpeta.jpg);
	background-repeat:no-repeat;
	margin:0 10px 10px 10px;
	padding:50px 0 0 50px;
	float:left;
}
.thumb_galeria img {
	margin:5px;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
.thumb_galeria span {
	display:block;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
a.galeria  img {
	padding:5px;
	border:1px solid #CCCCCC;
	margin: 10px 10px 10px 0;
}
.video {
	display:block;
	margin:20px 0 20px 0;
	padding:0;
}
.video span {
	display:block;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
