body {
background: #d0e6f1 url('../images/degrade-body.png') top;
background-repeat: repeat-x;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-height: 1.4em;
color: #4b4b4b;
padding: 0px;
margin: 0px;
}

a {
text-decoration:none;
color: #4b4b4b;
outline:0;
}

a img {
border:none;
}

h1, h2, h3, h4, p {
margin:0;
}

.clear {
clear:both;
}

#container {
width:994px;
margin-left: auto;
margin-right: auto;
}

#banniere {
background: url('../images/fond-banniere.jpg');
background-repeat: no-repeat;
width: 994px;
height: 300px;
margin-top:4px;
float:left;
}

#logo{
background:url('../images/logo-organiser-un-mariage.jpg');
background-repeat:no-repeat;
width:285px;
height:69px;
margin-left:39px;
margin-top:18px;
}

#logo a{
display:block;
width:285px;
height:69px;
}

#logo span {
visibility:hidden;
}

#slogan{
background:url('../images/slogan-mariage.jpg');
background-repeat:no-repeat;
width:297px;
height:64px;
margin-top:65px;
margin-left:233px;
}

#menu {
float:right;
margin-top:-210px;
margin-right:6px;
}

#menu ul {
list-style:none;
margin-top:16px;
margin-left:42px;
margin-bottom:-16px;
}

#menu li {
margin-bottom:20px;
}

#menu h2 {
font-size:16px;
font-weight:normal;
}

#menu span {
font-size:11px;
}

#menu a {
color:#FFF;
}

#menu a.bt-blog:hover {
color:#b2f23f;
}

#menu a.bt-salle:hover {
color:#da03a7;
}

#menu a.bt-forum:hover {
color:#015b9d;
}

#menu a.bt-accueil:hover {
color:#4b4b4b;
}

#content {
background:url('../images/rep-content.png');
background-repeat:repeat-y;
width:974px;
float: left;
padding-top:15px;
padding-left:10px;
padding-right:10px;
min-height:650px;
}

#fin-content {
clear:both;
padding-bottom:15px;
}

#bas-content {
background:url('../images/bas-content.png');
background-repeat:no-repeat;
width:994px;
height:6px;
padding-bottom:5px;
}

#footer {
margin-bottom: 20px;
text-align:center;
}

#footer a {
text-decoration: none;
color: #4b4b4b;
}

#footer a:hover {
color: #929292;
}

#footer span {
color: #fe00c2;
}