/* CSS Document */

body {
margin: auto;
font-family: verdana, arial, sans-serif;
font-size: 75%;
text-align: center;
background-color: #DDDDDD;
height:100%;
}
.global {
width: 900px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
padding: 0px;
text-align:left;
} 
.leblocheader {
width: 900px;
background-image: url('images/banniere.jpg');
margin-top: 2px;
height: 123px;
float: left;
}
.conteneur {
height:100%;
background: url(images/peugeot1.png) center repeat-y;
/*padding: 0 10px;*/
margin-top:10px;
width:900px;
float:left;
}
.leblocmenu {
/*background-image: url('images/menug.jpg');*/
/*background: url(images/conteneur.png) repeat-x;*/
margin-top: 10px;
margin-bottom:10px;
margin-left:1px;
width: 200px;
height:100%;
float: left;
}
.lebloccontenu {
/*background-image: url('images/contenu.jpg');*/
margin-top: 10px;
width: 690px;
height:100%;
/*height: 620px; /* cette ligne indique la hauteur du bloc contenu */
float: right;
/*margin-bottom:10px;*/
}
.texte {
margin-top: 10px;
margin-left: 5px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.footer {
margin-top: 10px;
width: 800px;
float: right;
}
div#menu {
position: fixed;
width: 200px;}
div#menu ul {padding: 0; width: 100px; border:0px solid; margin:0px;}
/*div#menu li.sousmenu {background: #DDDDDD;}*/
div#menu ul li {position:relative; list-style: none; /*border-bottom:1px solid;*/}
div#menu ul ul {position: absolute; top: 0; left: 100px; display:none}
div#menu li a {text-decoration: none;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;} 
#pic {
/*background-color: #FFFFFF;*/
/*left: 10px;*/
position: relative;
/*top: 10px;*/
/*width: 135px;*/
}
#pic a .large {
border: 0px;
display: block;
height: 1px;
left: -100px;
position: absolute;
/*top: -1px;*/
width: 1px;
}
#pic a img {
border: 0;
}
#pic a.p1, #pic a.p1:visited {
/*background: #FFFFFF;*/
/*border: 1px solid #000000;*/
border: 0px;
display: block;
height: 118px;
left: 0;
text-decoration: none;
top: 0;
width: 100px;
}
#pic a.p1:hover {
/*background-color: #8C97A3;*/
color: #000000;
text-decoration: none;
}
#pic a.p1:hover .large {
border: 1px solid #000000;
display: block;
height: 372px;
left: 150px;
position: absolute;
top: -120px;
width: 316px;
}
.zoom td {
text-align:center;
}
.miview {
width:146px;
height: 110px;
/*position: absolute;
right: 250px;
top: 180px;
visibility:visible;*/
}
.textecontenu {
margin-top: 30px;
margin-left: 10px;
}
.Style1 {
font-weight:bold;
font-size: 24px;
}
.Style2 {
font-weight:bold;
font-size: 24px;
color: #FFFFFF;
}
.Style3 {color: #FFFFFF}




.leblocmenuheader {
background-image: url('images/menuh.jpg');
width: 760px;
height: 17px;
}

.imgmenu {
margin-left: 1px;
vertical-align: middle;
}
.lebloctitre {
border-bottom: 1px solid #000000;
background-image: url('images/menugt.jpg');
height: 15px;
}
.contenutitre {
border-bottom: 1px solid #000000;
background-image: url('images/contenut.jpg');
height: 15px;
}
.contenuglobal {
background-image: url('images/contenut.gif');
margin-top: 30px;
width: 790px;
/*width: 600px;*/
/*height: 669px; /* cette ligne indique la hauteur du bloc contenu */
float: left;
}

.lebloccontenuneuf {
/*background-image: url('images/neuf.jpg');*/
/*border: 1px solid #000000;*/
margin-top: 50px;
width: 676px;
/*width: 600px;*/
/*height: 889px; /* cette ligne indique la hauteur du bloc contenu */
float: right;
}
.lebloccontenu741 {
/*background-image: url('images/a741.jpg');*/
/*border: 1px solid #000000;*/
margin-top: 50px;
width: 685px;
/*width: 600px;*/
/*height: 552px; /* cette ligne indique la hauteur du bloc contenu */
float: right;
}
.lebloccontenudetail {
/*background-image: url('images/a741.jpg');*/
/*border: 1px solid #000000;*/
margin-top: 20px;
width: 670px;
/*width: 600px;*/
/*height: 552px; /* cette ligne indique la hauteur du bloc contenu */
float: right;
}
.texte {
margin-top: 30px;
margin-left: 5px;
/*margin-right:50px;*/
font-weight: bold;
}
.textehaut {
margin-left: 50px;
margin-right: 50px;
margin-bottom: 10px;
font-weight: bold;
}
.textemenu {
margin-top: 30px;
margin-left: 5px;
font-weight: bold;
}
a {
color: #0000FF;
text-decoration: none;
}
a:hover {
color: #FE3D59;
text-decoration: underline;
}
.leblocfooter {
background-image: url('images/footer1.jpg');
/*border: 1px solid #000000;*/
/*margin-top: 20px;
/*width: 790px;*/
height: 230px; /* cette ligne indique la hauteur du bloc contenu */
float:left;
}
.imagef {
margin-top: 30px;
margin-left: 10px;
margin-right: 10px;
}
.imagen {
margin-top: 10px;
margin-left: 20px;
margin-right: 1px;
}
.lebloctextfooter {
/*width:790px;*/
margin-top: 20px;
text-align: justify;
margin-left: 30px;
margin-right: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #055BFA;
}