body {
/*  background: #fff url('../images/fons.gif');*/
	background: #000;
  font: 12px sans-serif;
  margin: 0px;
}
div#pagina {
	width: 700px;
	margin: 0px auto;
}
div#cap {
	background-color: #fcf9e0;
}
div.caixa {
	background-color: #fcf9e0;
	padding: 15px;
	margin-bottom: 15px;
	line-height: 18px;
}
 
div.caixa h4 {
	margin: 0px; 
	padding: 0px;
	margin-bottom: 10px;
	
	font-size: 200%;
	font-weight: 100;
	
	color: #007692;
} 

div.caixa h5 {
	font-family: "Helvetica",Arial, Verdana, sans-serif;
	font-size: 300%;
	font-weight:100;
	
	margin: 30px 0px 10px 0px; 
	padding: 0px;

	color: #007692;
	color: #555;
}     		



.llegenda {
	/* clear: both; */
}

.llegenda .data {
	display: block;
	font-size: 16px;
	color: #444;
}
.llegenda .lloc { color: #333; padding-right: 5px;}
.llegenda .lloc a { color: #333; text-decoration: none; cursor: pointer;}
.llegenda .lloc a:hover { text-decoration: underline;}


.llegenda .adreca { color: #555; border-left: 1px dotted #533; padding: 0px 5px; }
.llegenda .ciutat { color: #777; border-left: 1px dotted #855; padding: 0px 5px; }


div.caixa .clear {
	clear: both;
	text-align: center;
	margin-bottom: 10px;
}


div.peu {
	padding-top: 61px;
	background: #fcf9e0 url('../images/peu.jpg') no-repeat top center;
	color: #777;
	text-align: center;
}

div.peu img { vertical-align: middle; }


span.credits {
	display: block;
	color: #666;
	font-size: 10px;
}
a {
	cursor: pointer;
	text-decoration: underline;
	color: #966;
}
a img { border: 0px; }

a img.border { border: 4px solid #fff; }
a img.border:hover { border: 4px solid #cbb; }

div#fons_menu {
	height: 77px;
	background: #000 url('../images/fons_menu.jpg') no-repeat center top;
	padding: 10px 5px 0px 5px;
}

ul#menu {
	clear: both;
	list-style-type: none;
	padding: 0px; margin: 0px;
	margin-bottom: 10px;
}

ul#menu li {
	font-size: 16px;
	color: #fff;
	display: inline;
	padding: 4px; 
	margin-right: 4px;
	margin-bottom: 5px;
	background-color: #000;
}
ul#menu li:hover {
	background-color: #333;
}
ul#menu li a {
	padding: 3px;
	color: #fff;
	text-decoration: none;
}

ul#menu_autors {
	clear: both;
	list-style-type: none;
	padding: 0px; 
	margin: 0px;
}
ul#menu_autors li {
	display: inline;
	padding: 5px; 
	margin-right: 2px;
	background-color: #007692;
}
ul#menu_autors li:hover {
	background-color: #025f75;
}

ul#menu_autors li a {
	color: #fff;
	text-decoration: none;
	font-size: 11px;
}


a.link {
	background: transparent url('../images/link18x18.jpg') no-repeat left top;
	line-height: 20px;
	padding: 3px 0px 3px 20px;
	color: #213bc0;
	text-decoration: none;
}


a.facebook {
	background: transparent url('../images/facebook18x18.gif') no-repeat left top;
	line-height: 20px;
	padding: 3px 0px 3px 20px;
	color: #213bc0;
	text-decoration: none;
}

a.myspace {
	background: transparent url('../images/myspace18x18.gif') no-repeat left top;
	line-height: 20px;
	padding: 3px 0px 3px 20px;
	color: #213bc0;
	text-decoration: none;
}


.artista {
	border: 8px solid #ddd;
}

div.presen {
	text-align:center;
	background-color:#000;
}