/* ::::: http://www.calarumba.com/css/restart.css ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
fieldset, img { border: 0pt none; }
ol, ul { list-style: none outside none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
* { outline: medium none; }
/* ::::: http://www.calarumba.com/css/calarumba.css ::::: */

body { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
a { color: rgb(0, 102, 255); text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin: 0pt 0pt 10px; }
h1 { font-size: 22px; font-weight: bold; }
h2 { font-size: 18px; font-weight: bold; }
h3 { font-size: 16px; font-weight: bold; margin-left: 20px; }
@font-face {
	font-family: "Impact";
	src: url('impact.ttf');
}
#header { background-image: url('fondocabecera.jpg'); background-repeat: repeat-x; height: 90px; width: 100%; }
#header a { color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; }
#header a:hover { text-decoration: none; }
#content-header { width: 980px; margin: 0pt auto; }
.rumba-catalana { font-size: 22px; color: rgb(51, 51, 51); }
.clear { width: 100%; height: 5px; line-height: 5px; clear: left; }
.clearfloat { width: 100%; height: 1px; line-height: 1px; clear: both; }
#content { width: 980px; margin: 0pt auto; }
#breadcrumb { width: 980px; margin: 5px auto 0pt; }
#footer { width: 980px; margin: 6px auto; height: 20px; }
#footer a { font-weight: bold; }
#breadcrumb { padding: 5px 0px; font-weight: bold; }
#content { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); text-align: center; padding: 10px; margin-top: 10px; }
#content-in { background-color: rgb(247, 247, 247); border: 1px solid rgb(204, 204, 204); text-align: left; width: 960px; padding: 10px; float: left; }
#menu li { display: inline; font-size: 12px; padding: 5px; }
#menu li a:hover { color: rgb(0, 0, 0); text-decoration: none; }
#buscador { margin: -18px 0pt 0pt 650px; }
.itembuscador { border: 1px solid rgb(51, 51, 51); }
.item1 { width: 129px; height: 18px; padding-left: 1px; }
.item2 { width: 130px; height: 20px; }
.item3 { width: 60px; height: 20px; background-color: rgb(1, 191, 253); color: rgb(255, 255, 255); }
.artista_uni ul { list-style-type: circle; padding-left: 15px; }
.biografia { float: left; outline-style: none; }
.artistas-items { float: left; border: 1px solid rgb(206, 206, 206); background-color: rgb(255, 255, 255); width: 913px; margin: 2px 10px; padding: 10px 10px 10px 15px; }
.artistas-items hr { border: 0pt none; color: rgb(0, 102, 255); background-color: rgb(0, 102, 255); height: 1px; width: 100%; }
.biografia img { margin: 10px; }
.descr_artista { width: 940px; float: left; margin-bottom: 15px; padding-left: 20px; }
.img-derecha { float: right; margin-left: 10px; }
.cabecera { width: 925px; height: 25px; background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); font-size: 14px; font-family: Verdana,Arial,Helvetica,sans-serif; float: left; margin: 10px; padding-left: 15px; padding-top: 5px; font-weight: bold; text-transform: uppercase; }
.discos { margin: 10px; border: 1px solid rgb(0, 0, 0); width: 149px; height: 300px; float: left; padding: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; background-image: url('fondo-titulos-noticias.jpg'); background-repeat: repeat-y; text-decoration: none; color: rgb(51, 51, 51); text-align: center; }
.discos a { font-weight: bold; color: rgb(0, 0, 0); margin-top: 10px; }
.compralo { font-weight: bold; }
