/* Feuille de Style Principale
créée le 22 juin 2009

Balises Globales */

* {
  margin : 0;
  padding : 0;
  }

body {
  background-color : #0040c4;
  scrollbar-face-color: #FFBF3B;
  scrollbar-shadow-color: #1A64FF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-track-color: #0040C4;
  scrollbar-arrow-color: #1A64FF;
  }
h1 {
  margin-top : 5px;
  margin-bottom : 5px;
  padding : 5px 0 5px 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0040C4;
  text-align: center;
  word-spacing: 0.1em;
  line-height: 0.4cm ;
  font-weight: bolder;
  font-variant: small-caps;
  vertical-align : middle;
  border-top-style : solid;
  border-top-width : 3px;
  border-top-color : #FFBF3B;
  border-bottom-style : solid;
  border-bottom-width : 1px;
  border-bottom-color : #0040C4;
  }
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #0040C4;
  text-align: left;
  word-spacing: 0.1em;
  line-height: 0.4cm ;
  font-weight: bolder;
  font-variant: small-caps;
  width : 170px;
  vertical-align : middle;
  float : left;
  }
h3 {
  margin-top : 10px;
  margin-bottom : 7px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0040C4;
  text-align: left;
  word-spacing: 0.1em;
  line-height: 0.4cm;
  font-weight: bolder;
  font-variant: small-caps;
  width : 270px;
  vertical-align : middle;
  float : left;
  }
h4 {
  margin-top : 5px;
  margin-bottom : 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0040C4;
  text-align: left;
  word-spacing: 0.1em;
  line-height: 0.4cm;
  font-weight: bolder;
  font-variant: small-caps;
  vertical-align : middle;
  }
h5 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #0040C4;
   text-align: left;
   word-spacing: 0.1em;
   line-height: 0.4cm;
   margin-left: 10px;
   }
h5.titremanif {
  font-weight: bold;
  }
p.manif {
  text-align: justify;
  word-spacing: 0.1em;
  line-height: 0.5cm;
  margin-left: 11px;
  margin-bottom: 20px;
  padding-left: 5px;
  padding-right: 5px;
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: #FFBF3B;
  }

a {

  }

a:hover {

  }

hr {
  clear: both;
  visibility: hidden;
}

/* Structure Site */
/*---- Page Index ----*/

#conteneur_index {
  margin : 0 auto;
  width : 836px;
  height : 450px;
  background-color : #FFFFFF;
  background-image : url(../Images/Index/fondindex.png);
  background-repeat : no-repeat;
  }
#conteneur_index p {
  float : left;
  width : 219px;
  height : 450px;
  margin-left : 55px;
  margin-top : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFF99;
  text-align: justify;
  word-spacing: 0.1em;
  line-height: 0.5cm
  }
#aquarelle_index {
  float : right;
  }
#menu_index {
  float : right;
  margin : 7px 37px 0 0;
  list-style-type : none;
  }
#menu_index li {
  display : inline;
  width : 100px;
  }
#menu_index li a {
  text-align: left;
  word-spacing: 0.1em;
  line-height: 0.5cm ;
  }
#menu_index li a {
  text-decoration: none;
  }
#menu_index li a:hover {
  text-decoration: underline;
  }
#menu_index li, #menu_index li a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFCF;
  }

/*---- Autres Pages ----*/

#conteneur_principal {
  margin : 0 auto;
  border : 2px;
  border-color : #FFFFCF;
  border-style : solid;
  width : 780px;
  }

/* Titre */

#TitreLaussonne {
  float : left;
  width : 654px;
  }

#AquarelleTitreLaussonne {
  float : left;
  width : 124px;
  }

#menuhorizontal {
  margin : 0 auto 0 auto;
  width : 600px;
  padding-top : 95px;
  padding-bottom : 10px;
  }

#menuhorizontal li {
  display: inline;
  list-style-type: none;
  padding : 4px 10px 4px 10px;
  background-color : #FFFFCF;
  border-left: 2px solid #0040c4;
  }

#menuhorizontal li a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  color: #0040c4;
  word-spacing: 0.1em;
  font-weight: bold;
  text-decoration : none;
  }

/* Annexe */

#colonneannexe {
  float : left;
  background-color : #0040c4;
  width : 180px;
  margin-left : 5px;
  margin-top : 20px;
  padding : 0;
  text-align : center;
  }
#menuvertical {
  list-style-type: none;
  width : 170px;
  background-color : #0040c4;
  margin : 13px 0 0 5px;
  border-left : 2px;
  border-right : 2px;
  border-left-style : solid;
  border-right-style : solid;
  border-color : #FFFFCF;
  }

#menuvertical li {
  background-image: url(../Images/crochet_menu.gif);
  background-repeat: no-repeat;
  height : 35px;
  width : 140px;
  padding-left : 30px;
  padding-top : 5px;
  }

#menuvertical li a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  display : block;
  color: #FFFFCF;
  text-align: left;
  word-spacing: 0.1em;
  font-weight: bold;
  text-decoration : none;
  }

.imageannexe {
  border : none;
  float : left;
  margin : 0 0 0 5px;
  }

/* Centre */

#colonneprincipale {
  margin : 33px 5px 0 190px;
  padding : 5px;
  background-color : #FFFFCF;
  }
#entetepagecentrale {
  float : left;
  width : 580px;
  padding-top : 20px;
  padding-bottom : 30px;
  }
#entetesanscontenupagecentrale {
  float : left;
  width : 580px;
  padding-top : 20px;
  }
#colonnegauche {
  padding-right : 5px;
  float : left;
  width : 275px;
  }
#colonnedroite {
  padding-left : 5px;
  float : right;
  width : 275px;
  }
#colonneprincipale a img {
  border : 0;
  }
#puce_titre_page {
  float : left;
  }

#getacrobat, #carte_france {
  float : right;
  }

#carte_france {
 padding-right : 10px;
 }                                                                                                                                      ;

