* {
	color:#000;
	font-family:"Trebuchet MS", verdana, arial;
}

body {
	font-size:52%;  /* 16px × 62.5% = 10px */
	margin-left:0px;
	margin-top:0px;
}

div#cuerpo, div#principal, div#lateral, td {
	font-size:1.2em;
}

#mipubli a { font-size:1em; }

#publicidad #mipubli a { font-size:1.5em; }

a {	font-size:1em; }

a:hover {
	color:#7B2C60;
	font-size:1em;
	text-decoration:none;
}

form input, form textarea, form select {
	border:1px dashed;
	color:#7B2C60;
	font-size:1.2em;
}

.peq {
	color:#7B2C60;
	font-size:1em;
}

.peqPie {
	color:#000;
	font-size:1.4em;
}

h1 {
	margin:0;
	margin-top:-0.5em;
	padding:0;
}

h3, h4 {
	border-bottom:solid 1px #7B2C60;
	border-right:solid 1px #7B2C60;
	color:#7B2C60;
	display:inline;
	font-size:1.5em;
	font-weight:700;
}

h3 { padding-right:.5em; }

h4 { 
	border:none;
	font-size:1.2em;
}

h2 {
	background:#7B2C60;
	border-right:#E4E4E4;
	border-right-style:solid;
	border-right-width:5px;
	color:#fff;
	display:inline;
	font-size:1.7em;
	font-weight:700;
	margin-left:18px;
	padding-left:18px;
}

ul {
	color:#7B2C60;
	list-style-type:square;
}

ol {
	list-style-type:square;
	color:#000;
}

li { color:#7B2C60; }

li.art { color:#000; }

.menuFondo {
	background:#fff url(imagenes/fondomenu.gif) repeat-y fixed top center;	
}

input.botones {
	background:#7B2C60;
	color:#fff;
	font-size:1em;	
	font-weight:700;
}

hr {
	color:#7B2C60;
	height:1px;
}

sup {
	color:#7B2C60;
	cursor:pointer;
	font-size:1.2em;	
	font-weight:700;
}

ul#men {
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}

ul#men li {
	float:left;
	margin:0;
	padding:0;
	width:16.667%;
}

ul#men li#menu1 a,
ul#men li#menu2 a,
ul#men li#menu3 a,
ul#men li#menu4 a,
ul#men li#menu5 a,
ul#men li#menu6 a {
	/* width:16%; width:148px; para 5*/
	border-bottom-color:#7B2C60;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-right-color:#7B2C60;
	border-right-style:dashed;
	border-right-width:1px;
	display:block;
	font-size:1.4em;
	margin:0;
	padding:0 3px 3px 3px;
	text-align:right;	
}


ul#men li#menu1 a:hover,
ul#men li#menu2 a:hover,
ul#men li#menu3 a:hover,
ul#men li#menu4 a:hover,
ul#men li#menu5 a:hover,
ul#men li#menu6 a:hover {
	background-color:#7B2C60;
	color:#fff;
}

ul#men li#menu1 .menu,
ul#men li#menu2 .menu,
ul#men li#menu3 .menu,
ul#men li#menu4 .menu,
ul#men li#menu5 .menu,
ul#men li#menu6 .menu {
	font-weight:700;
	text-transform:uppercase;
}

.menu_celda {
	border-bottom-color:#7B2C60;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-right-color:#7B2C60;
	border-right-style:dashed;
	border-right-width:1px;
	text-align:right;
}

a.arriba {
	background:#000;
	color:#fff;
	margin-left:12px;
	margin-right:12px;
}

.tituloLiga {
	background:#E4E4E4;
	color:#7B2C60;
	font-size:1.4em;
	font-weight:700;
	text-decoration:underline;
}

.menu_calendario {
	border-bottom-color:#7B2C60;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-left-color:#7B2C60;
	border-left-style:dashed;
	border-left-width:1px;
	text-align:right;
}

.clasif {
	border-bottom-color:#7B2C60;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.votar {
	color:#7B2C60;
	font-size:1.5em;	
}


div#cabecera {
	margin-bottom:4px;
	margin-left:0px;
	margin-top:0px;
	width:775px;
}

div#logo {
	float:left;
	height:64px;
	margin:0;
	padding:3px;
	width:189px;
}

div#publicidad {
	float:right;
	height:64px;
	margin:0;
	padding:3px;
	width:500px;
}

div#menu {
	margin:0;
	padding:0;
	vertical-align:top;
	width:775px;
}

div#cuerpo {
	margin-left:0px;
	margin-top:0px;
	padding-left:3px;
	vertical-align:top;
	width:775px;
}

div#cuerpo div#principal {
	float:left;
	padding-top:5px;
	vertical-align:top;
	width:620px;
}

div#cuerpo div#lateral {
	float:right;
	padding-top:5px;
	vertical-align:top;
	width:135px;
}

div#cuerpo div#principal div#principalNoticias {
	float:left;
	padding-left:2px;
	vertical-align:top;
	width:355px;
}

div#cuerpo div#principal div#principalWebs {
	float:right;
	padding-right:2px;
	vertical-align:top;
	width:250px;
}

div#cuerpo div#principal div#principalWebs ul {
	color:#7B2C60;
	list-style-type:square;
	width:238px;
}

* html div#cuerpo div#principal div#principalWebs ul {
	color:#7B2C60;
	list-style-type:square;
	margin:0;
	padding:0 5px 0 0;
}

div#cuerpo div#principal div#principalWebs ul li {
	color:#7B2C60;
	list-style-type:square;
	margin:0;
	padding:0 10px 0 0;
}

div#cuerpo div#principal div#principalWebs ul li a {
	font-size:.9em;
}

#inicialAux { width:100%; }

#principalArticulos { float:left; }

#principalEgi {
	float:left;
	text-align:center;
}

div#cuerpo div#principal div#principalArticulos {
	padding-left:2px;
	padding-top:3px;
	width:450px;	
}

* html #principalArticulos { width:400px; }

div#pie {
	border-top-color:#7B2C60;
	border-top-style:solid;
	border-top-width:1px;
	clear:both;
	display:block;
	margin-top:10px;
	padding:2px;
	text-align:center;
	width:775px;
}

ul#menuLateral {
	background:transparent url(imagenes/fondomenu.gif) repeat-y top center;	
	list-style:none;
	margin:0;
	padding:0;
}

ul#menuLateral li {	margin-bottom:2px; }

ul#menuLateral li span {
	color:#7B2C60;
	font-size:1em;
}

img {
	border:0px;
	border-color:#000;
}

img #logotipo {
	height:65px;
	width:187px;
}

img .rss {
	height:14px;
	width:36px;
}

.navegacion {
	height:10px;
	width:10px;
}

div#mipubli {
	background:transparent url(http://www.leonenred.com/imagenes/logo_small.gif) no-repeat top right;
	border:0px;
	border-color:#000;
	border-style:solid;
	display:block;
	height:60px;
	width:468px;
}

div#mipubli span {
	color:#000;
	display:block;
	padding:3px 0 0 0;
}

div#stats {
	display:none;
	height:1px;
	width:1px;
}

#barriohumedo ul li {
	margin:0px;
	padding:0px;
}

#barriohumedo ul li a {
	background:#7B2C60;
	border:1px;
	border-color:#000;
	border-style:solid;
	color:#ffffff;
	display:block;
	font-size:.9em;
	height:58px;
	margin:3px;
	padding:0px;
	text-align:justify;
	width:466px;
}

#publicidad #barriohumedo ul li a { font-size:1.3em;}

#barriohumedo ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#barriohumedo ul li a strong {
	color:#fff;
	display:inline;
	font-size:2.2em;
	margin-left:20px;
	margin-top:7px;
}

#barriohumedo ul li a:hover { background:#000; }

legend, .hidden { display:none; }

fieldset { border:none; }

#bngdiv { border:none; }

#bngdiv a { border:none; }

#bngdiv a img {	border:none; }

#bngimg { border:none; }

.busqueda {	display:none; }

.subrayado { text-decoration:underline; }

.centrado { 
	display:block;
	text-align:center;
	width:100%;
}

.separador {
	border-top-color:#7B2C60;
	border-top-style:solid;
	border-top-width:1px;
	display:block;
	margin-bottom:9px;
	margin-top:9px;
}

.dcha {
	display:block;
	text-align:right;
	width:100%;
}

#mapaweb { padding:7px; }

#mapaweb ul {
	margin:0;
	padding:0;
	width:100%;
}

#mapaweb ul li ul li {	
	float:none;
	list-style:square;
	margin-left:14%;
	width:100%;
}

#mapaweb ul li ul li a {	
	width:100%;
}


#mapaweb ul li {
	float:left;
	list-style:none;
	width:33%;	
}

* html #mapaweb ul li { width:29%; }

#publicity, #publicitymostrando {
	border:1px double #36c;	
	clear:both;
	display:none;
	font-size:1.4em;
	margin:0;
	padding:10px;
}

#publicitymostrando { display:block; }

#publicity span, #publicitymostrando span {
	color:#f00;
	font-weight:bold;
}

#publicity sub, #publicitymostrando sub {
	font-size:.4em;
}

#cuerpo {
	padding-top:6px;
	margin-top:30px;
}

#estoEs {
	color:#000;
	font-size:1.1em;
	padding: 1em;
	width:96%;
	border-bottom:1px solid #7b2c60;
	margin-bottom:.45em;
}

#estoEs p {
	font-weight:bold;	
}

#estoEs strong {
	color:#7b2c60;
	font-size:1.3em;
	font-weight:bold;
}

#noticiasRss h3 { margin-top:.6em;}

#noticiasRss ul li {
	margin:.5em 0;
}

#noticiasRss ul li img { margin-right:.2em; }

#noticiasRss a {
	font-size:134%;
}

#noticiasrssTitle acronym {color:#fff;}

#noticiasRss .source {font-weight:bold;}

.aviso {
	margin:.4em;
	padding:.9em;
	border:.3em solid #7b2c60;
}

input, textarea, select { margin-bottom:.4em;}

.destacado1 {
	border:solid .1em #000;
	padding:.3em;
	background:#eee;
	margin: .2em 0;
}

#donacion {padding:0 1.6em;}

#donar {border:none; text-align:center; margin:0 auto;}

ol.solicitud {
	list-style-type:decimal;
}

img.solicitud {border:solid .1em #000;}