body {
background:#7D877A url(/images/bg.jpg) repeat-y right;
margin:0;
padding:0; 
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#666;
}

#bgiz {
position:absolute;
top:0;
right:568px;
width:100%;
height:280px;
background:url(/images/bgizvert.gif) repeat-x top right;
z-index:0;
}
#bgiz .img-neutral {
position:absolute;
top:0;
right:0;
width:399px;
height:280px;
background:url(/images/bgiz.jpg) no-repeat top right;
z-index:1;
}

#brd {
width:498px;
margin:0;
padding:0 70px 0 0;
background:url(/images/bgde.jpg) no-repeat top right;
float:right;
}

#ar {
width:498px;
height:33px;
background:url(/images/bgar.jpg) no-repeat right;
margin:0;
padding:0;
float:right;
}
#ar a strong {
display:none;
}
#ar a.home {
width:38px;
height:13px;
background:url(/images/btn/home.gif) no-repeat;
margin:11px 18px 11px 10px;
padding:0;
display:block;
float:right;
}
#ar a.home:hover {
background:url(/images/btn/home-over.gif) no-repeat;
}
#ar a.fotos {
width:41px;
height:13px;
background:url(/images/btn/fotos.gif) no-repeat;
margin:11px 18px 11px 0;
padding:0;
display:block;
float:right;
}
#ar a.fotos:hover {
background:url(/images/btn/fotos-over.gif) no-repeat;
}
#ar a.personas {
width:70px;
height:13px;
background:url(/images/btn/personas.gif) no-repeat;
margin:11px 18px 11px 0;
padding:0;
display:block;
float:right;
}
#ar a.personas:hover {
background:url(/images/btn/personas-over.gif) no-repeat;
}
#ar a.audio {
width:41px;
height:13px;
background:url(/images/btn/audio.gif) no-repeat;
margin:11px 18px 11px 0;
padding:0;
display:block;
float:right;
}
#ar a.audio:hover {
background:url(/images/btn/audio-over.gif) no-repeat;
}
#ar a.contacto {
width:66px;
height:13px;
background:url(/images/btn/contacto.gif) no-repeat;
margin:11px 18px 11px 0;
padding:0;
display:block;
float:right;
}
#ar a.contacto:hover {
background:url(/images/btn/contacto-over.gif) no-repeat;
}

#neutral {
width:498px;
height:199px;
color:#333;
background:#EBEAEA url(/images/neutral.jpg) no-repeat top right;
margin:0;
padding:0;
float:right;
}
#neutral .nuevo-disco {
width:210px;
height:172px;
color:#333;
background:url(/images/nuevo-disco.jpg) no-repeat top left;
margin:18px 0 0 10px;
padding:0;
float:left;
}
#neutral .nuevo-disco h3, #neutral .nuevo-disco p {
display:none;
}

#cnt {
width:486px;
background:#BCC8CA url(/images/bgab.gif) no-repeat top left;
color:#333;
margin:0;
padding:0 6px;
float:right;
}
#cnt h1.home, h1.neutral, h1.fotos, h1.personas, h1.audio, h1.contacto {
width:200px;
height:36px;
margin:0;
padding:0;
}
#cnt h1.home {
background:url(/images/titulos/home.gif) no-repeat top left;
}
#cnt h1.neutral {
background:url(/images/titulos/neutral.gif) no-repeat top left;
}
#cnt h1.fotos {
background:url(/images/titulos/fotos.gif) no-repeat top left;
}
#cnt h1.personas {
background:url(/images/titulos/personas.gif) no-repeat top left;
}
#cnt h1.audio {
background:url(/images/titulos/audio.gif) no-repeat top left;
}
#cnt h1.contacto {
background:url(/images/titulos/contacto.gif) no-repeat top left;
}
#cnt h1 strong {
display:none;
}
#cnt h2 {
margin:6px 0 2px 0;
padding:0;
font:16px Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
color:#600;
}
#cnt h2 em {
color:#666;
}
#cnt .gr {
margin-bottom:20px;
}
#cnt .gr h2 {
font-size:20px;
letter-spacing:1px;
font-weight:normal;
}
#cnt .gr p {
font-size:12px;
}

#cnt p {
margin:0 0 6px 0;
display:block;
}
#cnt em {
font-style:normal;
color:#666;
}
#cnt strong {
color:#300;
background:inherit;
border-bottom:1px dotted #AAA;
}
#cnt img {
margin:0 2px 4px 0;
float:left;
}
#cnt a {
color:#444;
font-size:11px;
text-decoration:none;
}
#cnt a:hover {
color:#600;
}
#cnt a img {
border:2px solid #D4DDDE;
}
#cnt a:hover img {
border:2px solid #EEB705;
}
#cnt div.proxima-fecha {
background:url(/images/proxima-fecha.jpg) no-repeat top left;
width:486px;
height:80px;
padding:0;
margin:5px 0;
display:block;
}
#cnt div.proxima-fecha p {
display:none;
}
#cnt div.audio {
background:url(/images/bgaudio.jpg) no-repeat top left;
width:160px;
height:190px;
padding:5px 20px;
margin:10px 0;
display:block;
float:left;
}
#cnt blockquote {
background:url(/images/bgblockquote.gif) no-repeat top left;
vertical-align:text-top;
text-align:justify;
width:270px;
height:200px;
padding:0 5px;
margin:5px 0 5px 6px;
display:block;
float:left;
}
#cnt blockquote em {
float:right;
font-weight:bold;
margin:4px 0;
}
#cnt div.audio h2 {
color:#666;
margin:2px 0;
}
#cnt div.audio p {
margin:2px 0;
color:#999;
clear:both;
}
#cnt div.audio strong, span {
display:block;
float:left;
margin-right:2px;
}
#cnt div.audio a {
background:url(/images/bescuchar.gif) no-repeat center;
display:block;
width:9px;
height:8px;
margin:0;
padding:2px 6px;
text-decoration:none;
float:right;
}
#cnt div.audio a:hover {
background:url(/images/bescuchar-over.gif) no-repeat center;
}
#cnt div.audio a strong {
display:none;
}
#cnt input {
width:316px;
height:16px;
color:#C30;
font-weight:bold;
font-size:11px;
background:url(/images/bginput.jpg) no-repeat top left;
border:none;
padding:1px 2px;
}
#cnt textarea {
width:316px;
height:68px;
color:#C30;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(/images/bgtextarea.jpg) no-repeat bottom left;
border:none;
padding:1px 2px;
}
#cnt a.enviar {
width:90px;
height:30px;
background:url(/images/benviar.gif) no-repeat;
margin:0;
padding:0;
display:block;
}
#cnt a.enviar:hover {
background:url(/images/benviar-over.gif) no-repeat;
}
#cnt a.enviar strong {
display:none;
}

#ab {
width:486px;
color:#666;
background:#C4D0D2;
border-top:1px solid #AAA;
border-bottom:1px solid #AAA;
margin:0 0 10px 0;
padding:0 6px;
float:right;
}
#ab p {
width:382px;
line-height:32px;
margin:2px 0;
padding:0;
float:right;
}
#ab p strong {
color:#600;
background:#D0D8D9;
font-weight:normal;
}
#ab p a {
color:#444;
text-decoration:none;
}
#ab p a:hover {
color:#600;
}
#ab a.aureus, #ab a.aureus:hover {
background:url(/images/aureus.gif) no-repeat center top;
display:block;
float:right;
width:101px;
height:32px;
padding:0;
margin:2px 0;
}
#ab a.aureus:hover {
background:url(/images/aureus-over.gif) no-repeat center top;
}
#ab a.aureus strong {
display:none;
}
