body {
background-color:#000000;
background-image:url('http://www.mini-occasion.net/images/background.png');
background-repeat: repeat-x;
background-position:top center;
font-family:arial,tahoma;
padding :0px;
margin:0px;
text-align:center;
}

.fond-header { width:1169px; height:343px; background-image:url('http://www.mini-occasion.net/images/fond-header.png'); margin:auto; }
.titre_site { width:250px; margin-left:100px; margin-top:40px; float:left; text-align:left; }
.titre_site h1 { font-size:23pt; color:#023d4c; display:inline; }
.txt-header { width:650px; height:200px; margin-right:90px; margin-top:42px; float:right; text-align:right; font-size:10pt; }
.txt-header h2 { font-size:11pt; display:inline;  }

.contenu { width:1170px; margin:auto; }

.fond-menu { width:172px; height:547px; background-image:url('http://www.mini-occasion.net/images/fond-menu.png'); float:left; margin-left:90px; line-height:22px; }
.fond-titre-menu { width:155px; height:26px; background-image:url('http://www.mini-occasion.net/images/fond-titre-menu.png'); margin:auto; margin-top:20px; line-height:26px; }
.fond-titre-menu h3 { font-size:10pt; display:inline; color:#ffffff; }
.menu { margin:0px; padding:0px; }
.menu li { list-style-type:none; font-size:10pt; color:#023d4c; }
.menu li a { font-size:10pt; color:#023d4c; text-decoration:none; }
.menu li a:hover { list-style-type:none; font-size:10pt; color:#a10000; text-decoration:underline; font-weight:bold; }

.accueil h2 { color:#023d4c; font-size:14pt; display:inline; }
.cadre-liens h2 { color:#023d4c; font-size:14pt; display:inline; }

/* ## ACCUEIL ################################################ */
.text-accueil { color:#1f6576; font-size:10pt; }
.accueil { margin-top:180px; margin-left:40px; }

/* ## RUBRIQUES ################################################ */
.cadre-contenu { width:767px; height:515px; background-image:url('http://www.mini-occasion.net/images/fond-contenu-accueil.png'); float:right; margin-top:20px; margin-right:70px; }
.rubrique1 { width:767px; height:515px; background-image:url('http://www.mini-occasion.net/images/fond-contenu-rubrique1.png'); float:right; margin-top:20px; margin-right:70px; }
.rubrique2 { width:767px; height:515px; background-image:url('http://www.mini-occasion.net/images/fond-contenu-rubrique2.png'); float:right; margin-top:20px; margin-right:70px; }
.rubrique3 { width:767px; height:515px; background-image:url('http://www.mini-occasion.net/images/fond-contenu-rubrique3.png'); float:right; margin-top:20px; margin-right:70px; }
.rubrique4 { width:767px; height:515px; background-image:url('http://www.mini-occasion.net/images/fond-contenu-rubrique4.png'); float:right; margin-top:20px; margin-right:70px; }.rubrique4 { width:767px; height:515px; background-image:url('http://www.mini-occasion.net/images/fond-contenu-rubrique4.png'); float:right; margin-top:20px; margin-right:70px; }

.text-liens { color:#1f6576; font-size:8pt; }
.text-liens a { color:#1f6576; font-size:8pt; text-decoration:none; }
.text-liens a:hover { color:#a10000; font-size:8pt; text-decoration:underline; font-weight:bold; }
.cadre-liens { margin-top:20px; margin-left:30px; }
.liens { width:767px; height:515px; background-image:url('http://www.mini-occasion.net/images/fond-contenu-rubrique5.png'); float:right; margin-top:20px; margin-right:70px; }

.champs { width:250px; height:17px; border:1px solid #1f6576; background-color:#ffffff; font-size:8pt; color:#023d4c; }
.champs-textarea { width:425px; border:1px solid #1f6576; background-color:#ffffff; font-size:8pt; color:#023d4c; }
.txt-champs { font-size:10pt; color:#023d4c; text-align:right; }
.cadre-erreur { width:480px; height:21px; background-image:url('http://www.mini-occasion.net/images/cadre-erreur.png'); margin:auto; color:#ffffff; font-size:9pt; text-align:center; line-height:21px; }

.footer { width:906px; height:87px; background-image:url('http://www.mini-occasion.net/images/fond-footer.png'); margin:auto; margin-top:20px; border:1px solid; }
.contenu-footer { margin-top:20px; color:#ffffff; font-size:10pt; }
.contenu-footer a { margin-top:20px; color:#ffffff; font-size:10pt; text-decoration:none; }
.contenu-footer a:hover { margin-top:20px; color:#000000; font-size:10pt; text-decoration:underline; }
.copyright { color:#000000; font-size:10pt; }

img {border:0px;}