@charset "utf-8";
/* CSS Document */


body
{
	margin:0;
	font:  12px Verdana, Arial, sans-serif;
	color:#000;
	background-color:#000;
	font-size:small;
	height:100%;
	text-align:center;
}
h1, h2, h3, h4
{
	margin:  0;
	padding:  3px 0;
}
h1
{
	display:  none;
}
a
{
	color: #666666;
	border-bottom:  1px dotted #ccc;
	text-decoration:  none;
}

a:visited
{
	color:  #325400;
}

a:hover
{
	color:  #ffb900;
	border-bottom:  1px solid #ffb900;
}

.ano, a.ano:visited, a.ano:hover
{
	border:  none;
	text-decoration:  none;
}

.hoi
{
	font-weight:  bold;
}

img {
border-style:none;
}

#bg_cabecera{
text-align:left;
width: 100%;
height: 288px;
background:url(img/fonde_cab.jpg) repeat-x;
}
#cabecera{
text-align:left;
width: 850px;
height: 288px;
}
#bg_menu{
margin-top:1px;
text-align:left;
width: 100%;
height: 20px;
background:#000000;
}
#menu{
width: 830px;
text-align:right;
color:#FFFFFF;
}
#menu a{
color: #FFFFFF;
font-size:14px;
text-decoration: none;
font-weight:bold;
}
#menu a:hover{
color: #ffb900;
font-size:14px;
text-decoration: underline;
font-weight:bold;
}
#bg_cuerpo{
background-color:#dddbd4;
line-height:  20px;
height: auto;
width: 100%;
}
#bg_cuerpoflash{
background-color:#dddbd4;
line-height:  20px;
height: auto;
width: 100%;
}
#cuerpo{
margin: 0 auto;
text-align:  left;
height: auto;
width: 850px;
}
.wrapper
{
	padding:  20px;
	padding-left: 30px;
	margin:  0;
}
.wrapper_admin
{
	margin:  0;
}

#bg_piepagina{
margin-top:2px;
text-align:center;
width: 100%;
height: 20px;
background:#333333;
}
#piepagina{
margin: 0 auto;
color: #fff;
width: 850px;

}
#lloweb{
margin: 0 auto;
width:850px;
}

.big
{
	width:  420px;
	float:  left;
	margin:  0;
	padding:  0;
}
.big_admin
{
	width:  420px;
	float:  left;
	margin:  0;
	padding:  0;
}
.small
{
	width:  380px;
	float:  right;
	margin:  0;
	padding:  0;
	font-size:  11px;
}
.small_admin
{
	width:  415px;
	float:  right;
	margin:  0;
	padding:  0;
	font-size:  11px;
}
.sbox
{
	padding:  20px;
	padding-right: 0px;
}
.sbox h2
{
	font:  bold 11px 'Times New Roman', Arial, sans-serif;
	margin:  0;
	padding:  0;
	text-transform:  uppercase;
	letter-spacing:  0.1em;
}

br.cleaning
{
	clear:  both;
	display:  block;
	height:  1px;
	font-size:  1px;
	line-height:  1px;
}

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

.navcontainer ul
{
	padding:  0;
	margin:  0;
	float:  left;
	width:  699px;
	font:  bold 11px Verdana, Arial, helvetica, sans-serif;
	border-left:  1px solid #AFB892;
}

.navcontainer ul li
{
	display:  inline;
	margin-left:  0;
	padding:  0;
	margin-right:  3px;
}

.navcontainer ul li a, .navcontainer ul li a:link, .navcontainer ul li a:visited, .navcontainer ul li a:link, .navcontainer ul li span, .navcontainer ul li a:hover
{
	padding:  0.6em 1em;
	text-decoration:  none;
	float:  left;
	border-bottom:  none;
	border-right:  1px solid #AFB892;
	color:  #475D35;
}

.navcontainer ul li a:hover
{
	text-decoration:  none;
	border:  none;
	color:  #B18238;
	border-right:  1px solid #AFB892;
}

.item  /* Cada uno de los items en la capa BIG*/
{
	padding:  10px 15px 10px 0;
}
.item h2
{
	font:  normal 21px 'Times New Roman', Arial, sans-serif;
	font-weight: bold;
	color: #333333;
}
#flashcontent {
		height: 100%;
	}
	
.letracanciones{
color: #999999;
font-size:9px;
}
h2.letracanciones{
font-size: 11px;
}