body {
	background:#FFFFFF;
	font-family:"Courier New", Courier, monospace;
	margin:0;
}
p {
	font-size:12px;
}
#general {
	width:1000px;
}
#component_esquerra {
	
}
table.contingut {
	width:1000px;
	height:100%;
}
td.comp_esquerra {
	border-left:3px dotted #333333;
	width:200px;
}
td.comp_centre {
	border-left:3px dotted #782a85;
	border-right:3px dotted #008774;
	padding-top:15px;
	padding-left:8px;
	padding-right:8px;
}
div.moduletable_menu ul.menu {
	list-style-type:none;
	font-size:16px;
	}
div.moduletable_menu ul.menu li {
	margin-top:8px;
	margin-left:-30px;
}
div.moduletable_menu ul.menu li a {
	letter-spacing:-2px;
	padding:0;
	margin:0;
	font-weight:bold;
}
div.moduletable_menu ul.menu li#current a {
	color:#000000;
	text-decoration:none;
	border-bottom:2px dotted #000000;
}
div.moduletable_menu ul.menu li a:link, div.moduletable_menu ul.menu li a:visited, div.moduletable_menu ul.menu li a:active {
	color:#29427d;
	text-decoration:none;
	border-bottom:2px dotted #FFFFFF;
}
div.moduletable_menu ul.menu li a:hover {
	color:#000000;
	text-decoration:none;
	border-bottom:2px dotted #000000;
	
}
#component_centre div.componentheading {
	background: url(../images/fons-morat-deg.jpg) repeat-x;
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
	padding:3px 15px 3px 15px;
	text-align:right;

	}
#component_centre table.contentpaneopen td.contentheading {
	width:100%;
}
#component_centre table.contentpaneopen td.contentheading a {
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}
#component_centre table.contentpaneopen td.contentheading a:link, table.contentpaneopen td.contentheading a:visited, table.contentpaneopen td.contentheading a:active {
	color:#333333;
	border-bottom:2px dotted #FFFFFF;
	}
#component_centre table.contentpaneopen td.contentheading a:hover {
	color:#990000;
	border-bottom:2px dotted #990000;
	}


#component_centre table.blog table.contentpaneopen td.contentheading {
	width:100%;
}
table.blog table.contentpaneopen td.contentheading {
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}

table.contentpaneopen span {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:#990000;
}

table.contentpaneopen span a {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
table.contentpaneopen span a:link, table.contentpaneopen span a:visited, table.contentpaneopen span a:active {
	color:#990000;
	border-bottom:1px dotted #FFFFFF;
}
table.contentpaneopen span a:hover {
	color:#000000;
	border-bottom:1px dotted #000000;
}
#component_centre span.article_separator {
	height:10px;
	display:block;
	width:100%;
	margin-top:10px;
	border-top:2px dotted #990000;
}
#component_centre table.contentpaneopen h3 {
	font-size:16px;
	font-weight:bold;
}
#component_centre table.contentpaneopen a {
	text-decoration:none;
}
#component_centre table.contentpaneopen a:link, #component_centre table.contentpaneopen a:visited, #component_centre table.contentpaneopen a:hover {
	border-bottom:1px dotted #ffffff;
	color:#990000;	
}
#component_centre table.contentpaneopen a:hover {
	border-bottom:1px dotted #000000;
	color:#000000;	
}
table.graella {
	font-size:11px;
	width:100%;
	}
table.graella td {
	padding:5px;
	border:#008774 1px solid;
}
table.graella td.titol {
	background:#008774;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:15px;

}
table.graella td.musics {
	font-weight:bold;
	width:180px;
	}
table.graella td.lloc {
	width:290px;
	}
table.graella td.localitat {
	font-weight:bold;
	color:#3a58a0;
	font-size:14px;
}
#peu {
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
#peu a:link, #peu a:visited, #peu a:active {
	text-decoration:none;
	color:#333333;
	border-bottom:1px dotted #FFFFFF;
}
#peu a:hover {
	color:#990000;
	text-decoration:none;
	border-bottom:1px dotted #990000;
}
