/* Generated by KompoZer */
body {
  background-image: url(interface/bg.png);
  background-repeat: repeat;
  font-family: verdana;
}
#tout {
  border: 4px solid white;
  margin: auto;
  background-color: white;
  width: 850px;
}
#banniere {
  height: 200px;
  width: 100%;
  background-image: url(interface/banniere.png);
  background-repeat: no-repeat;
}
#menu {
  height: 50px;
  width: 100%;
  background-image: url(interface/menu.png);
  background-repeat: no-repeat;
}
#menu a {
  border:  none;
  display: block;
  font-family: Arial,Verdana,Sans-serif;
  float: left;
  width: 165px;
  height: 50px;
  position: relative;
  top: -12px;
  text-align: center;
}
#menu a, #menu a:visited {
  color: white;
  text-align: center;
  padding-top: 28px;
  text-decoration: none;
  font-size: 1.2em;
}
#menu a:hover, #menu a:visited:hover {
  color: white;
  font-size: 1.3em;
  text-decoration: none;
  background-image: url(interface/lien.png);
  background-repeat: no-repeat;
}
#corps {
  width: 100%;
  background-color: white;
  font-family: arial;
  font-size: 0.8em;
}
.puce {
  position: relative;
  top: 9px;
}
.boite {
  padding: 20px;
  float: right;
  margin-top: -60px;
  width: 170px;
  height: 200px;
  margin-right: 7px;
  font-size: 0.8em;
  background-image: url(interface/boite.png);
  background-repeat: no-repeat;
}
.boite h3 {
  font-size: 1.1em;
  color: white;
}
.boite a {
  color: white;
  text-decoration: underline;
}
.boite2 {
  padding: 10px;
  float: right;
  margin-top: -60px;
  width: 200px;
  height: 300px;
  margin-right: 1px;
  font-size: 1em;
  background-image: url(interface/boite2.gif);
  background-repeat: no-repeat;
}
.boite2 h3 {
  font-size: 1.1em;
  color: white;
}
.boite2 a {
  color: white;
  text-decoration: none;
}
#bas {
  height: 60px;
  width: 100%;
  background-image: url(interface/menu.png);
  background-repeat: no-repeat;
}
textarea#message {
  width: 290px;
  height: 153px;
  overflow: auto;
  color: white;
}
input {
  color: white;
}
.fieldset {
  border:  none;
  width: 50%;
  margin-left: 5px;
}
.text1 {
  width: 290px;
  height: 15px;
}
img {
  border:  none;
}
a {
  color: orange;
  text-decoration: none;
}
.boite_forfait {
  padding: 12px 12px 12px 18px;
  width: 250px;
  height: 270px;
  background-image: url(interface/b_forfait2.png);
  background-repeat: no-repeat;
  float: right;
  text-align: left;
  color: white;
}
.boite_forfait h3 {
  font-size: 1.1em;
  color: white;
  text-align: center;
  width: 225px;
}
.boite_forfait a {
  color: white;
  text-decoration: underline;
}
label {
  display: block;
  width: 200px;
  float: left;
  margin-top: 5px;
}
input, select {
  margin-top: 4px;
}
