@import url(menu.css);
@import url(bandeau.css);
@import url(index.css);
@import url(vn_vo.css);
@import url(contact.css);

body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#302C99;
}
p{
margin:0;
font-size:12px;
text-align:justify;
}
h1{
margin:0 0 10px 10px;
color:#352B95;
font-size:22px;
font-weight:normal;
background: url(../images/sous_titre.jpg) bottom left repeat-x ;
max-width:45%;
}
h3{
display:inline;
font-size:16px;
margin:0 5px 0 10px;
color:#352B95;
font-weight:normal;
}
a{
color:#352B95;
text-decoration:none;
}
a:hover{
color:#FF0000;
}
img{
border:none;
}
/* CLASS ID DU SKIN GENERAL
============================
============================== */
.clear{
clear:both;
}
img{
margin:0px;
padding:0px;
}
#fr_conteneur_G{
width:948px; /* - 2 POUR LA BORDURE ROUGE */
margin: 10px auto 0 auto;
}

#fr_conteneur{
background:#DDF0FD;
border:1px solid #E12416;
float:left; /* PATH POUR IE ET FIREFOX POUR LES MARGIN TOP */
}

#fr_head{
width:100%;
}
.fr_logo{
margin:5px 0 0 5px;
float:left;
}
.fr_banniere{
margin:0px 0 0 15px;
float:left;
}
.vente_vehi, .vente_vehi a{
margin:2px 0 5px 0;
text-align:center;
font-size:22px;
color:#FF0000;
}
.vente_vehi a:hover{
color:#352B95;
}
/* GESTION DES STYLE POUR LESPACE PRO
=====================================*/
#fr_membres{
margin-right:5px;
width:193px;
height:93px;
background:url(../images/membres.jpg) top left no-repeat;
float:right;
}
.titre_pro{
font-size:16px;
color:#FFFFFF;
}
.puce_pro{
margin:0 5px 0 15px;
}
#bloc_inpbt{
margin:0 0 0 8px;
width:175px;
}
#part_input{
width:130px;
float:left;
}
#part_input p{
margin:2px 0 0 0;
float:right;
color:#FFFFFF;

}
#part_input input{
width:80px;
}
#part_bt{
margin-top:26px !important;
margin-top:29px;
margin-left:5px;
float:left;
}
#part_b input{
width:30px;
}
.inspass{
padding-top:2px;
margin:0 0 0 3px;
color:#FFFFFF;
font-size:10px;
text-align:center;
font-size:9px;
}
.inspass a{
color:#FFFFFF;
}
.inspass a:hover{
color:#FF0000;
}
.connecte{
color:#FF0000;
font-size:10px;
}
.identif{
margin:10px 0 10px 0;
font-size:12px;
color:#FFFFFF;
text-align:center;
}
/* =======================================*/
#bloc_contenuG{
width:904px;
margin:10px auto 10px auto;
}
#piedfoot{
width:948px; /* - 2 POUR LA BORDURE ROUGE */
height:10px;
margin: 0 auto 0 auto;
}
#piedfoot p{
padding-top:5px;
text-align:center;
color:#DDF0FD;
}
#piedfoot p a{
color:#DDF0FD;
}
/* BLOC DEVIS ET VENTE
======================*/
.infos_cont{
border:1px inset #FF0000;
}
.infos_cont legend{
color:#FF0000;
}
.infos_cont p{
margin:10px;
}
#formulaire_vente{
margin:10px 0 0 0;
width:631px;
}
#formulaire_vente{
margin-left:50px;
width:415px;
}
#formulaire_vente p{
margin:2px 0 0 0;
text-align:right;
}
#formulaire_vente textarea{
height:70px;
}
label{
float:left;
}
.oblig{
color:#FF0000;
}
/* FINANCEMENT
===============*/
#financement{
margin:10px 0 0 0;
}
.titre_finan{
margin:10px;
font-size:16px;
}
.budjet_glob{
margin:10px 0 20px 0;
width:631px;
border-bottom:1px solid #CCCCCC;
float:left;
}
.budjet{
width:250px;
float:left;
}
.budjet p{
margin:5px 0 0 0;
}
.result{
float:left;
}
.result p{
margin:5px 0 0 0;
}