body {
	background: url(murviel-les-montpellier/pages_fnd.jpg) fixed no-repeat center top;
}

a#bandeau-commune {
	background: url(murviel-les-montpellier/logo-quadri_vecto1.png) no-repeat left top;
	height: 90px;
	border: none;
	text-indent: -10000px;
}

div#main-content-wrapper {
	margin-top: 95px;
}

div#header {
	background: transparent;
}

div#toplinks {
	background: rgba(255, 255, 255, 0.9);
	font-weight: bold;
}

div#services > ul > li,
div#centre h3,
div#breadcrumb {
	background: rgba(255, 255, 255, 0.9);
}

div#member, div#new_member, div#accessibility, div#contact, div#info, div#rub_agenda, div#rub_annonce, div#profile, div#rub_consultation, div#rub_service {
	background: rgba(255, 255, 255, 0.9);
}

div#services > ul > li strong {
	background: #930000;
	color: white;
}

div#footer {
	background: white;
	padding: 1em;
}

div#steps ol li {
	background: #aaa;
}

div#steps ol li.current {
	background: #1C9CE0;
}

div#steps ol li.current span.marker,
div#steps span.marker {
	color: white;
}

div#rub_consultation h2, div#rub_service h2, div#rub_annonce h2, div#rub_agenda h2, div#profile h2, div#services-2nd h3, div#member h2, div#help h2, div#info h2, div#accessibility h2, div#contact h2, div#gauche h3, div.large div#rub_service h3, div#centre h3 {
	padding-left: 10px;
	color: #1C9CE0;
}

div#side div#tracking-code {
	background: white;
}

div#side div#tracking-code a {
	padding: 1ex 1em;
	padding-top: 0;
	display: block;
}

p.command,
a.edit-custom-text,
#page div.back-home-button a,
div.buttons button,
div.buttons input {
	background: #1C9CE0;
}
