/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFF;
margin:0;
padding:0;
}

#global{
background-color:#FFF;
height:800px;
width:960px;
margin:0 auto 100px auto;
}
/* HEADER */
/**Logo et menu**/
#logo_menu{
height:53px;
width:960px;
}
#logo_menu img{
float:left;
width:230px;
}
#logo_menu ul{
margin-right:25px;
padding-top:20px;
}
#logo_menu li{
display:inline;
font-size:12px;
font-weight:bold;
color:#000;
padding:0 7px;
}
#logo_menu li a{
color:#000;
text-decoration:none;
}
#logo_menu li a:hover{
color:#b30005;
text-decoration:none;
}
/** Fin logo et menu **/

/** Image centrale et textes **/
#bloc_centre_img{
height:343px;
width:960px;
}
#bloc_bordure_img{
height:33px;
width:960px;
background-image:url(../images/fond_bordure.jpg);
}
#header_droite{
float:right;
height:343px;
width:230px;
background:transparent url(../images/fond3.png);
}
#header_droite h2, #header_droite p{
margin-right:15px;
margin-top:15px;
text-align:right;
color:#b30005;
font-weight:bold;
}
#header_droite h2{
font-size:17px;
font-style:italic;
}
#header_droite p{
font-size:14px;
line-height:28px;
}

/** Fin Image centrale et textes **/
/* FIN HEADER */


/* BLOC DROITE */
#bloc_droite{
float:right;
width:230px;
border-left:1px solid #dce5ee;
}
/* Recherche rapide / Infos */
#recherche_infos{
height:326px;
width:186px;
background:url(../images/fond_moteur2.png) no-repeat;
padding:40px 22px 0 22px;
}

#recherche_infos h3{
font-size:14px;
color:#FFF;
font-weight:bold;
text-align:center;
margin:0;
margin-bottom:20px;
}
#recherche_infos h4{
font-size:12px;
color:#333;
font-weight:bold;
text-align:left;
margin:8px 0 8px 10px;

}
#recherche_infos select, #recherche_infos input, #recherche_infos img{
display:block;
margin:0 auto;
}

#recherche_infos ul{
margin:0;
font-size:12px;
padding-left:25px;
}
#recherche_infos li{
list-style-image:url(../images/puce.gif);
padding-bottom:15px;
padding-right:8px;
}
#recherche_infos li a{
color:#000;
text-decoration:none;
}
#recherche_infos li a:hover{
color:#b30005/*791a1a*/;
text-decoration:underline;
}
/* Fin bloc recherche rapide / Infos */

/* Schuller */
#schuller{
width:230px;
margin-bottom:30px;
margin-top:-40px;
}
#schuller p{
margin-top:0;
font-size:12px;
text-align:center;
}
#schuller a img{
border:none;
}
/* Fin Schuller */

/* Footer */
#footer{
width:230px;
margin-bottom:30px;
}
#footer p{
font-size:11px;
color:#000;
text-align:center;
}
#footer p a{
color:#b30005;
font-weight:bold;
text-decoration:none;
}
#footer p a:hover{
color:#b30005;
font-weight:bold;
text-decoration:underline;
}
/* Fin Footer */
/* FIN BLOC DROITE */



/* AUTRES */
/*Liens "plus d'options de rechercher" et "page suivante"*/
.navigation a{
font-size:12px;
font-weight:bold;
text-align:center;
color:#b30005;
text-decoration:none;
}
.navigation a:hover{
color:#b30005;
text-decoration:underline;
}
.last_next{
width:720px;
}
.right{
float:right;
text-align:right;
}
.left{
float:left;
text-align:left;
}
/* *** */



/* BLOC CENTRAL */
#bloc_centre{
float:left;
width:729px;/*129 au lieu de 130 car il y a 1px de border*/
margin-bottom:30px;
}
.bloc_evenement{
width:720px;
margin-left:5px;
margin-right:0px;
}
.txt_titre_new{
font-size:18px;
color:#b30005/*791a1a*/;
padding-top:0px;
padding-bottom:0px;
margin:0;
font-weight:normal;
}
.txt_titre_new a:hover{
color:#666;
text-decoration:none;
}
.txt_titre_new a{
color:#b30005;
text-decoration:none;
}
.txt_new{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
line-height:19px;
text-align:justify;
padding-right:20px;
}
.txt_new h2{
font-size:16px;
color:#b30005;
}

.img_new_gauche{/*********/
padding-top:3px;
padding-bottom:0px;
padding-right:15px;
float:left;
}

.txt_galerie_vo{/**********/
font-size:12px;
color:#262626;
font-family:Arial, Helvetica, sans-serif;
padding-left:8px;
text-align:left;
}
/* PAGE DE PRESENTATION */
.presentation{
text-align:justify;
padding-right:10px;
}
/* FIN PRESENTATION*/

/* PAGE DE GROUPE */
.groupe{
margin: 0 auto;
font-weight:bold;
text-align:left;
}
.groupe td{
width:200px;
}
h2 a{
text-decoration:underline;
color:#b30005;
}
h2 a:hover{
text-decoration:underline;
color:#262626;
}
/* FIN GROUPE*/

/* PAGE VEHICULES D'OCCASIONS (tableau) */
.table_vo{
float:left;
}
.table_vo td{
width:150px;
}
.table_vo caption{
font-size:16px;
font-weight:bold;
color:#b30005;
text-align:left;
padding-left:3px;
margin-bottom:5px;
}
.txt_vo_01{
font-weight:bold;
padding-left:30px;
background:transparent url(../images/puce_blanc.gif) 5px 5px no-repeat;
}
.txt_vo_02{
font-size:14px;
font-weight:bold;
color:#b30005;

}
.img_e{
height:250px;
width:300px;
float:right;
margin-right:25px;
}
.img_f td{
width:150px;
height:100px;
text-align:center;
}
/*	FIN PAGE VEHICULES D'OCCASIONS */


/* FORMULAIRE DE CONTACT */

.Formulaire_txt, .formcontact, .txt_formulaire_clt, .txt_champformulaire_clt{
color:#000;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
}
.Formulaire_txt{
font-weight: bold;
}
.email_contact{
color:#b30005;
text-decoration:none;
}
.email_contact a{
color:#b30005;
text-decoration:none;
}
.txtMenuFormulaire{
font-size:14px;
font-weight:bold;
color:#b30005;
}
.txt_formulaire_clt{
font-weight:bold;
width:150px;
}
.txt_champformulaire_clt{
width:250px;
}
.txt_formulaire_clt_error{
color:#b30005;
font-weight:bold;
}
/* FIN FORMULAIRE DE CONTACT */


/*  EDITEUR  */
.EditorGAUCHE {
text-align:left;
}
.EditorDROITE {
text-align:right;
}
.EditorCENTRE {
text-align:center;
}
.EditorJUSTIFIE {
text-align:justify;
}
.EditorGras {
font-weight:bold;
}
.EditorItalique {
font-style:italic;
}
.EditorSouligne {
text-decoration:underline;
}
.EditorBarre {
text-decoration:line-through;
}
/* FIN EDITEUR */