/* ------------------------------------ *
 CSS
 mardi 3 mai 2005 13:02:52
 HAPedit 3.1.11.111
 * ------------------------------------ */
 body
{
  margin-left: 0px ;
  margin-top: 0px;
  padding: 0 ;
  text-align: center ;
  background-color: #AEAEAE;
}

div#page
{
  width: 770px;
  margin: 0 auto ;
  text-align: left ;
}

div#principal
{
  width: 770px;
  margin: 0 auto ;
  text-align: left ;
}

div#entete
{
  width: 770px;
  height: 128px;
  margin-left: 0px ;
  margin-top: 0px;
  background: url(images/bg1.jpg) no-repeat ;
  border-left: solid 1px #FF00FF;
  border-right: solid 1px #FF00FF;
  border-top: solid 1px #FF00FF;
}

/* MENU */

div#menu
{
  width: 770px;
  border-left: solid 1px #FF00FF;
  border-right: solid 1px #FF00FF;
}
ul#menulien
{
  height: 22px ;
  margin: 0 ;
  padding: 0 ;
  background: url(images/1.gif) repeat-x ;
  list-style-type: none ;
}

ul#menulien li
{
  padding-left: 0px;
  float: left ;
  text-align: left ;
}

ul#menulien li a
{
  width: 110px ;
  line-height: 22px ;
  font-size: 10px ;
  font-weight: bold ;
  letter-spacing: 1px ;
  color: #000000 ;
  display: block ;
  text-decoration: none ;
  border-bottom : 1px solid #e0e0e0 ;
}
ul#menulien li a:hover
{
  background: url(images/1h.gif) repeat-x 0 0px ;
  color: #ffffff ;
}


/* corps */
div#corps
{
  background: #EFEFEF;
  width: 770px;
  padding: 0px;
  border-right: solid 1px #FF00FF ;
  border-left: solid 1px #FF00FF ;
}

div#colgau
{
  background: url(images/bg3.jpg) repeat;
  float: left;
  width: 760px;
  text-align: left;
  padding: 5px;
  height: auto;
}

div#colgauint
{
  background: #F0F0F0;
  font-size:10px;
  font-family: Verdana, Arial, serif;
  color: black;
  width: 760px;
  height: 100%
}

/* recherche */
div#recherche
{

  float: right;
  background: transparent;
  width: 230px;
  height: 20px;
  padding-top: 78px;
}
/* logo */
div#logo
{
  float: left ;
  background: transparent;
  width: 120px;
  height: 120px;
  padding-left: 10px;
  padding-top: 5px;
}

.vide
{
  float: left;
  width: 100%;
  height: 25px;
  background: transparent;
}
.demivide
{
  float: left;
  width: 100%;
  height: 15px;
  background: transparent;
}
/* fin */
div#foot
{
  clear: both ;
  width: 770px;
  height: 100%;
  margin-left: 0px ;
  margin-top: 0px;
  background: #DEDEDE;
  border-top: solid 1px #80FF00 ;
  text-align: center;
  border-bottom: solid 1px #FF00FF;
  border-right: solid 1px #FF00FF ;
  border-left: solid 1px #FF00FF ;
  font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 7pt;
  color: #333399;
}

div#foot a:link
{
text-decoration: underline;
}

div#foot a:link:hover
{
text-decoration: none;
}
.ligne2 {
background-color: transparent;
display: block;
line-height: 4px;
}
.ligne1 {
display: block;
background-color: #C0C0D0;
font-size: 12px;
}
.ligne0 {
display: block;
background-color: transparent;
font-size: 12px;
}
.ligne3 {
background-color: red;
font-size: 12px;
}

