* { font-family:georgia,"Palatino Linotype",Palatino,"Times New Roman",Times,verdana;font-size:15px; }
p, li, span { font-size:15px;color:#000000 }
p, li { margin:0 0 10px 0 }


h1 {
 background-color:#ffffff;
 color:#444444;
 font-size:28px;
 font-weight:normal;
 margin:0;
 padding:5px;
 font-family:georgia, verdana, arial;
}

h1 a {
 color:#444444;
 font-family:georgia, verdana, arial;
 font-size:28px;
 font-weight:normal;
 padding:0
 }
h1 a:hover { color:#D20001;text-decoration:none; }

h2 {
 background-color:#D20001;
 border:1px solid black;
 color:#ffffff;
 font-size:20px;
 font-weight:800;
 margin:0;
 padding:5px;
 text-align:center;
 font-family:georgia, verdana, arial;
}
h2 a {
 color:#ffffff;
 font-family:georgia, verdana, arial;
 font-size:20px;
 font-weight:800;
 padding:0
 }
h2 a:hover { color:#000000;text-decoration:none; }


h3 {
 background-color:#ffffff;
 color:#444444;
 font-size:18px;
 font-weight:normal;
 margin:0;
 padding:5px;
 font-family:georgia, verdana, arial;
}

h3 a {
 color:#444444;
 font-family:georgia, verdana, arial;
 font-size:18px;
 font-weight:normal;
 padding:0
 }
h3 a:hover { color:#D20001;text-decoration:none; }

a { color:#D20001;text-decoration:none; }
a:hover { color:#D20001;text-decoration:underline }

/* DEBUT Alignement des label et des input dans mon form */

.monform input {
  width:150px;
  padding:2px;
}


.monform select {
  padding:2px;
  width:220px;
}


.monform label {
  display:block;
  width:180px;
  float:left;
}


.monform .CarTxt {
  background-color:#FFF3DE;
  border:1px inset black;
  height:130px;
  width:100% !important;
}
/* FIN Alignement des label et des input dans mon form */


/* galerie d'images */
ul.galerie { margin:0; padding:0; list-style-type:none; overflow:auto }
* html ul.galerie { display:inline-block }
ul.galerie li { padding:0;float:left;margin:6px 0px 0 0px }
a.galerie-vignette { background:#ffffff url(/images/global/galerie_border.png) no-repeat;display:block;padding:7px 7px 16px 7px }
a.galerie-vignette:active, a.galerie-vignette:focus { outline:none !important }
a.galerie-vignette:hover { background-image:url(/images/global/galerie_border_on.png) }
a.galerie-vignette:active, a.lienvignette:hover:active { background-image:url(/images/global/galerie_border_actif.png) }
* html a.galerie-vignette { width:124px;height:75px;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/galerie_border.png', sizingMethod='crop') }
* html a.galerie-vignette:hover { background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/galerie_border_on.png', sizingMethod='crop') }
* html a.galerie-vignette:active, * html a.galerie-vignette:hover:active { background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/galerie_border_actif.png', sizingMethod='crop') }
div.galerie-navigation { border:1px solid #cccccc; background:url(/images/global/btnon.png); background-repeat:repeat-x; padding:4px; margin:0px }


