body{
	margin:0;
	padding:0;
	background:url(lateral.gif) repeat-y left #FBEAAF;
	font-size:1.1em;
}

/*body.mceContentBody {
   background: #FFF;
}*/

.cabecera{
	background:url(barra_superior.gif) repeat-x bottom #B7A6E0;
	height:46px;
}

ul{
	margin:0;
}


li.navelgas{
	background:url(pestania_navelgas.gif) no-repeat left;
}

.navelgas a{
	background:url(pestania_navelgas2.gif) no-repeat right;
}

li.navelgasfolk{
	background:url(pestania_folk.gif) no-repeat left;
}

.navelgasfolk a{
	background:url(pestania_folk2.gif) no-repeat right;
}

li.navelgasoro{
	background:url(pestania_bateo.gif) no-repeat left;
}

.navelgasoro a{
	background:url(pestania_bateo2.gif) no-repeat right;
}

.paginas{
	margin:0;
	padding:0;
}

.paginas li{
	list-style-type:none;
	float:left;
	height:36px;
}

.paginas li a{
	display:block;
	padding:7px 30px 0 25px;
	text-decoration:none;
	color:yellow;
	font-weight:bolder;
	height:29px;
	float:left;
}

.idioma li{
	list-style-type:none;
	float:right;
	font-size:0.8em;
	padding:0;
	margin:5px 0 0 0;
}

.idioma li a{
	text-decoration:none;
	color:white;
	font-weight:bolder;
	padding:0 0 0 3em;
	margin:0;
	margin-right:5px;
}

.idioma .es a{
	background:url(es.gif) no-repeat left;
}

.idioma .en a{
	background:url(en.gif) no-repeat left;
}

.menu{
	float:left;
	width:162px;
	margin-top:-7px;
	background:url(lateral.gif) repeat-y left;
	height:100%;
}

h1{
	background:url(esquina.gif) no-repeat top;
	margin:0;
	padding:15px 0 15px 15px;
}

img{
	border:0;
	margin:0;
	padding:0;
	vertical-align:bottom;
}

.contenido{
	background:url(fondo_navelgas.gif) no-repeat top right;
	padding:1em;
	width:auto;
	padding-left:162px;
}

.migas{
	font-size:0.8em;
	font-weight:bolder;
}

.migas div{
	display:inline;
}

.migas ul{
	margin:0;
	padding:0;
	display:inline;
}

.migas li{
	list-style-type:none;
	display:inline;
}

.migas a{
	font-weight:normal;
}

.menu ul{
	margin:0;
	padding:2px 0 0 0;
	background:url(separador_menu.gif) repeat-x top;
	width:150px;
}

.menu li{
	list-style-type:none;
	margin:0;
	padding:0;
}

.menu li.actual{
	background:url(menu_sel.gif) repeat-y right;
}

.menu li a{
	display:block;
	text-decoration:none;
	color:black;
	font-size:1.2em;
	font-weight:bolder;
	background:url(separador_menu.gif) repeat-x bottom;
	width:145px;
	margin:0;
	padding:5px 0 5px 5px;
}

h2{
	color:#703C16;
}

.pie {
	border-top:1px solid #b74;
	padding:0.5em;
	margin-top:2em;
	clear:both;
}

.pie p{
 color:#631;
 margin:0;
 font-size:0.7em;
}

.pie img{
	vertical-align:baseline;
}

p img{
	float:right;
	clear:both;
	margin-left:1em;
}

p{
	text-align:justify;
	text-indent: 2em;
}