body { 
	color: #4a3232;
}

/* WARNING MESSAGE */
div.warning-message {
	color: #ff8080;
	font-weight: italic;
	text-align: center;
}

div.warning-message a {
	color: #ff8080;
	text-decoration: underline;
	background: none;
}

div.warning-message a:hover {
	color: #ff8080;
	text-decoration: none;
	background: none;
}

div.warning-message a:link {
	color: #ff8080;
	text-decoration: none;
	background: none;
}

/* TOP BANNER */
div.top-banner {
	margin: 0px;
	padding: 0px;
	margin-bottom:20px;
}

div.top-banner img {
	border: 0px;
}

/* INTRO */
div.intropicture {
	text-align: center;
	margin: 20px;
}
div.intropicture a {
	text-decoration: none;
	background: none;
}
div.intropicture a:hover {
	text-decoration: none;
	background: none;
}
div.intropicture a:link {
	text-decoration: none;
	background: none;
}
div.intropicture img {
	border: 0px;
}

/* COPYRIGHTFOOT */
div.copyrightfoot {
	display: absolute;
	text-align: center;
	font-size: 8px;
	margin-top: 10px;
}
div.copyrightfoot a {
	text-decoration: none;
	color: #808080;
	background: none;
}
div.copyrightfoot a:hover {
	text-decoration: none;
	color: #4a3232;
	background: none;
}
div.copyrightfoot a:link {
	text-decoration: none;
	color: #4a3232;
	background: none;
}
div.copyrightfoot img {
	border: 0px;
	height: 8px;
}

/* LIGHTMENU */
div.lightmenu {
	text-align: right;
	font-size: 8px;
	margin: 0px;
	margin-bottom: 10px;
	margin-right: 3px;
}
div.lightmenu a {
	text-decoration: none;
	background: none;
}
div.lightmenu a:hover {
	text-decoration: none;
	background: none;
}
div.lightmenu a:link {
	text-decoration: none;
	background: none;
}
div.lightmenu img {
	border: 0px;
	height: 12px;
}

/* MENUBAR */
div.menubar {
	background: url(../img/menu.png);
	background-repeat: none;
	background-position: top left;
	width: 300px;
	min-height: 637px;
	border: 1px;
}

/* FLOATINGMENUBOX */
div.floatingmenubox {
	background: none;
	border: 0px;
	margin:0px;
	position: fixed;
	right: 0px;
	bottom: 0px;
}

/* NEWS'S BOX */
div.newsbox {
	border: 1px solid #bbbbee; /*#d6f7d3;/*;*/
	margin: 10px;
	margin-top: 0px;
	background-color: #ffffff; /*#eff0ff;*/
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-o-border-radius: 10px;
	mso-border-radius: 10px;
	border-radius: 10px;
}
div.newsbox-title {
	color: #bbbbff;
	text-align: center;
	font-weight: bold;
	padding: 5px;
	border: 0px;
	border-bottom: 1px solid #bbbbee; /*#d6f7d3;/*;*/
}
div.newsbox-logo {
	float: left;
	margin: 0px;
	adding: 0px;
	border: 0px;
}
div.newsbox-logo img {
	border: 0px;
	vertical-align: middle;
}
div.newsbox-content {
	display: table-cell;
	color: #9999ff;
	text-align: justify;
	font-weight: normal;
	padding: 10px;
}
div.newsbox-content a {
	text-decoration: none;
	background: none;
}
div.newsbox-content a:hover {
	text-decoration: none;
	background: none;
}
div.newsbox-content a:link {
	text-decoration: none;
	background: none;
}
div.newsbox-content img {
	border: 0px;
}
div.newsbox-link {
	color: #bbbbff;
	text-align: right;
	font-weight: normal;
	font-size: 50%;
	margin: 5px;
}
div.newsbox-link a {
	color: #bbbbff;
	text-decoration: none;
	background: none;
}
div.newsbox-link a:hover {
	color: #bbbbff;
	text-decoration: none;
	background: none;
}
div.newsbox-link a:link {
	color: #bbbbff;
	text-decoration: none;
	background: none;
}
div.newsbox-link img {
	border: 0px;
	vertical-align: middle;
}

/* GENERAL FORMATING */
span.titre-logo img {
	border: 0px;
	vertical-align: middle;
}

/* ARTICLE'S BOX */
div.articlebox {
	border: 1px solid #d4a8a7;/*#bbbbee; /*#d6f7d3;/*;*/
	margin: 10px;
	margin-top: 0px;
	background-color: #ffffff; /*#eff0ff;*/
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-o-border-radius: 10px;
	mso-border-radius: 10px;
	border-radius: 10px;
}
div.articlebox-title {
	color: #966666;
	text-align: center;
	font-weight: bold;
	padding: 5px;
	border: 0px;
	border-bottom: 1px solid #d4a8a7;/*#bbbbee; /*#d6f7d3;/*;*/
}
div.articlebox-ps {
		font-size: 60%;
		margin: 0px;
		margin-top: 10px;
}
div.articlebox-logo {
	float: left;
	margin: 0px;
	adding: 0px;
	border: 0px;
}
div.articlebox-logo img {
	border: 0px;
	vertical-align: middle;
}
div.articlebox-content {
	/*display: table-cell;*/
	color: #7d5651;
	text-align: justify;
	font-weight: normal;
	padding: 10px;
}
div.articlebox-content a {
	color: #7d5651;
	text-decoration: underline;
	background: none;
}
div.articlebox-content a:hover {
	color: #7d5651;
	text-decoration: underline;
	background: none;
}
div.articlebox-content a:link {
	color: #7d5651;
	text-decoration: underline;
	background: none;
}
div.articlebox-content img {
	border: 0px;
}
div.articlebox-content spip_documents_right {
	padding-left: 10px;
}
div.articlebox-link {
	color: #bbbbff;
	text-align: right;
	font-weight: normal;
	font-size: 50%;
	margin: 5px;
}
div.articlebox-link a {
	color: #bbbbff;
	text-decoration: none;
	background: none;
}
div.articlebox-link a:hover {
	color: #bbbbff;
	text-decoration: none;
	background: none;
}
div.articlebox-link a:link {
	color: #bbbbff;
	text-decoration: none;
	background: none;
}
div.articlebox-link img {
	border: 0px;
	vertical-align: middle;
}

/* SOUS RUBRIQUES DANS LE CHAPO */
div.rubriques-chapo {
	line-height: 1.4em;
	margin: 10px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
	font-size: 105%;
	color: #555588;
}
div.rubriques-chapo a {
	text-decoration: none;
	color: #555588;
}
div.rubriques-chapo a:hover {
	text-decoration: none;
	color: #555588;
}
div.rubriques-chapo a:link {
	text-decoration: none;
	color: #555588;
}
div.rubriques-chapo ul {
	list-style: none;
}

/* LISTE DES CONCERTS */
div.musicshow-list {
	display: table;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
div.musicshow-line {
	display: table-row;
}
div.musicshow-date {
	display: table-cell;
	vertical-align: top;
	text-align: right;
	color: #9999cc;
	padding: 10px;
}
div.musicshow-comment {
	display: table-cell;
	vertical-align: top;
	text-align: justify;
	padding: 10px;
}

/* LIVRE D'OR'S BOX */
div.livredorbox {
	border: 1px solid #d4a8a7;/*#bbbbee; /*#d6f7d3;/*;*/
	margin: 10px;
	margin-top: 0px;
	background-color: #f5f5ff;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-o-border-radius: 10px;
	mso-border-radius: 10px;
	border-radius: 10px;
}
div.livredorbox-title {
	color: #966666;
	text-align: left;
	font-weight: bold;
	padding: 5px;
	border: 0px;
	border-bottom: 1px solid #d4a8a7;/*#bbbbee; /*#d6f7d3;/*;*/
}
div.livredorbox-soustitre {
	display: table;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
div.livredorbox-people {
	display: table-cell;
	font-weight: normal;
	/*width: 50%;*/
	text-align: left;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
div.livredorbox-date {
	display: table-cell;
	font-weight: normal;
	/*width: 50%;*/
	text-align: left;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
div.livredorbox-message {
	display: table;
	width: 100%;
}
div.livredorbox-reponse {
	display: table;
	width: 100%;
	border: 0px;
	border-top: 1px dashed #d4a8a7;
}
div.livredorbox-quote {
	display: table-cell;
	width: 23px;
	padding: 5px;
	vertical-align: top;
	text-align: right;
}
div.livredorbox-content {
	display: table-cell;
	color: #7d5651;
	text-align: justify;
	font-weight: normal;
	padding: 5px;
	vertical-align: top;
	vertical-align: top;
}
div.livredorbox-content a {
	color: #7d5651;
	text-decoration: underline;
	background: none;
}
div.articlebox-content a:hover {
	color: #7d5651;
	text-decoration: underline;
	background: none;
}
div.livredorbox-content a:link {
	color: #7d5651;
	text-decoration: underline;
	background: none;
}
div.livredorbox-content img {
	border: 0px;
	vertical-align: middle;
}
