/***** feuille de style à retenir pour la MNIL CE V. 11/01/05 *****/

/***** styles généraux *****/
BODY{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    text-align: center;
    /*background-color: #6C92B6;*/
    background-image: url(/mediaServe/background.gif?ixh=861950383359000588);
}
P {
    line-height: 14px;
}
H1 {
font-size: 12px;
color: #002F67;
font-weight: bold;
border-left: solid 12px #AB0339;
padding-left: 5px;
}
H2  {
	font-size: 11px;
	color: #AB0339;
	font-weight: bold;
                     /*margin-bottom: 3px;*/
    /*padding-left: 24px;*/
    background-image: url(/mediaServe/fleche03.gif?ixh=845622790334709799);
    background-repeat: no-repeat;
    background-position: left;
    padding-left:10px;
    padding-bottom:-5px;
}
HR {
width:70%;
color: #AB0339;
background-color: #AB0339;
height: 1px;
text-align:center;
margin-left: auto;
margin-right: auto;
}
A{
    text-decoration: none;
}
A:HOVER {
    text-decoration: underline;
}
acronym {
border-bottom: 1px dashed #999999;
cursor: help;
}
/******************* haut de la page *************************/
#bandeau {
   height: 90px;
   background-color:#FFFFFF;
   margin-right: 0px;
   vertical-align: top;
   padding-top:0px;
padding-bottom:-6px;
margin-bottom: -6px;
}

#logo {
    /*vertical-align: left;*/
    border: 0px;
    margin-left: 25px;
    margin-top: 20px;
    background-color:#000000;
}

#texteBandeau {
    font: 15px Arial, Helvetica, sans-serif;
    font-style: normal;
    color: #000000;
    margin-left: 300px;
}

#bandeau li {
  display: inline;
}

#bandeau ul {
    padding-left: 650px;
    padding-right:0px;
    list-style:none;
    background-position: 0 0.0em;
    margin-top:-1px;
margin-bottom:0px;
    margin-left:0px;
    color: #002F67;
}

#bandeau ul  a {
    font: 11px Verdana, Arial, Helvetica, sans-serif ;
    font-weight: bold;
    color:#002F67;
}

#texteBandeau a {
    color: #002F67;
    text-decoration: none;
}

#texteBandeau a:hover {
    color: #002F67;
    text-decoration: underline;
}

/********************* espace droit ***********************/
#espaceDroit {
    margin: 0px;
    margin-left:0px;
    margin-right:0px;
    padding: 0px;
    width: 155px;
    vertical-align:top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    background-color:#FDFEFE;
    border-top: 1px solid #FFFFFF;
}

#espaceDroit  .rubrique {
   font: 12px Verdana, Arial, Helvetica, sans-serif ;
   font-weight: bold;
   color:#002F67;
   background-color:#F6A700;
   padding-left:5px;
   padding-top:5px;
   padding-bottom:5px;
   margin-top:20px;
}

#espaceDroit  .titre {
   font: 12px Verdana, Arial, Helvetica, sans-serif ;
    color:#000000;
    padding-top:2px;
}

#espaceDroit  .lien {
   color:#6C92B6;
}

#espaceDroit  p{
    margin: 0px;
}

#espaceDroit  a{
   color: #000000;
    text-decoration: underline;
    vertical-align: right;
    padding-top:2px;
}

#espaceDroit  a:hover{
   color: #6C92B6;
    text-decoration: none;
    vertical-align: right;
    padding-top:2px;
}
/******************* menu gauche **********************/
#menuGauche{
    vertical-align:top;
    width: 151px;
    margin-top : 0px;
    padding-left: 0px;
    background-color:#99CCFF;
    border-top: 1px solid #99CCFF;
}

#menuGauche ul {
    padding-top:10px;
    padding-left:0px;
    margin-left:0px;
}

#menuGauche li {
    padding-left: 0px;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-left: 3px;
    list-style:none;
    margin-top:1px;
    background-position: 0 0.0em;
    background-color: #92C5F8;
}

/*
#menuGauche li {
    padding-left: 2px;
    margin-left: -32px;
    list-style:none;
    margin-top:15px;
    background-position: 0 0.0em;
}*/

#menuGauche li a {
    font: 11px Verdana, Arial, Helvetica, sans-serif ;
    font-weight: bold;
    color:#1A5691;
}

#menuGauche li li {
    padding-left: 7px;
    list-style:none;
    /*margin-top:5px;*/
    background-position: 0 0.3em;
    padding-top:4px;
}

#menuGauche li li a {
    font-weight:normal;
}
#menuGauche li ul {
    border: 0px dotted #0000ff;
    padding-left: -40px;
    padding-top:4px;
}
/****************** le contenu central de la page *******************/
#corps{
    vertical-align:top;
    margin-top : 20px;
    height: 400px;
    width: 464px;
    color:#000000;
    padding: 10px;
    border-top: 1px solid #FFFFFF;
    background-color:#FFFFFF;
}

/*#corps .titre {
    font: 15px Verdana, Arial, Helvetica, sans-serif ;
    font-weight: bold;
    font-weight:normal;
   color:#4078A3;
}*/

#corps .accroche {
    font: 11px Verdana, Arial, Helvetica, sans-serif ;font-weight: bold;
    font-weight:normal;
    color:#000000;
}

#legende {
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color:#1A5691;
}


#corps a{
   color: #AB0339;
    text-decoration: underline;
}

#corps a:hover{
   color: #AB0339;
    text-decoration: none;
}

#corps .fondArticle {
    background-color:#FFFFFF;
}

#corps .fondResume {
    background-color:#F6FAFD;
}

/*#corps li {
    list-style:none;
    background-position: 0 0.0em;
}*/

#visuelshome {
     margin-left: 10px;
     margin-right:10px;
}
#visuelstemoins {
     margin-left: 0px;
     margin-right:10px;
}
#lien {
    background-image: url(/mediaServe/fleche02.gif?ixh=845622790334709798);
    background-repeat: no-repeat;
    background-position: left;
    padding-left:20px;
    padding-top:10px;
    padding-bottom:8px;
    margin-left:10px;
    margin-top:-5px;
}

.liendec  {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.garanties {
	font-size: 11px;
	color: #AB0339;
	font-weight: bold;
                     margin-bottom: -11px;
    background-image: url(/mediaServe/fleche03.gif?ixh=845622790334709799);
    background-repeat: no-repeat;
    background-position: left;
    padding-left:10px;
    /*padding-bottom:-5px;*/
}

.T1 {
font-weight: bold;
font-size: 12px;
color: #AB0339;
}

.textevaleur1 {
   font-weight: bold;
   color: #002F67;
}
.textevaleur2 {
   font-weight: bold;
   color: #F67B33;
}
.questionfaq {
   font-weight: bold;
   color: #AB0339;
}
#btSimulateur  {
  border: 1px solid rgb(171, 3, 57); 
  background-color:#ece4da;
  margin: auto; 
  padding: 4px; 
  font-weight: bold; 
  width: 60%; 
  text-align: center;
  text-decoration: none; 
}
#btSimulateur a: {
  text-decoration: none; 
}
#btSimulateur a:hover {
  text-decoration: underline; 
}
/*--------------- Formulaires de contact -----------------*/
#label {
margin-left: 10px;
font-weight: bold;
color: #002f67;
margin-bottom: 2px;
}

fieldset {
margin-top: 8px;
   border: solid 1px #D15220;
}

legend {
   font-weight: bold;
   color: #D15220;
   margin-top: 8px;
   margin-bottom: 8px;
   /*background-color: #CCCCCC;*/
   padding: 3px;
}

input {
font: 11px Verdana, Arial, Helvetica, sans-serif;
margin-left: 20px;
margin-bottom: 5px;
border: solid 1px #AB0339;
}

select {
font: 11px Verdana, Arial, Helvetica, sans-serif;
margin-left: 20px;
margin-bottom: 5px;
border: solid 1px #AB0339;
}

textarea {
font: 11px Verdana, Arial, Helvetica, sans-serif;
margin-left: 20px;
margin-right: 0px;
border: solid 1px #AB0339;
}


/*------------------------------pied de page--------------------------------*/
#piedPage{
    text-align: center;
    height: 21px;
    color: #FFFFFF;
    background-color: #326FB4;
     border-top: solid 1px #005581;
}
#piedPage UL {
    margin: 0px;
}

#piedPage a{
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}
#piedPage a:HOVER{
    text-decoration: underline;
}
.cadre {
  border:solid 1px #AB0339;
  text-align:center;
}
/***** !!! NE PAS TOUCHER !!! *****/
#site{
    width: 770px;
    text-align: left;
    border-collapse:collapse;                 
}
img { border: 0px; }
#piedPage UL LI{
    margin: 0px;
    list-style: none;
    display: inline;
}
/*
#corps ul{
    padding-left: 0px;
    margin: 0px 0px 0px 0px;

}*/
#corps li{
    margin-bottom: 10px;
}
#navigationBar{
    margin: 0px;
    left :170px;
    text-align: center;
}

#recherche {
width: 80px;
height: 14px;
border : 1px solid #cccccc;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
margin-left : 10px;
}

#boutonRecherche {
cursor: hand;
border : 1px solid #cccccc;
width: 24px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
}
