/* Generated by KompoZer */
body {
  margin: 0;
  padding: 0;
  background: #000000 none repeat scroll 0% 50%;
  text-align: center;
  font-size: 10px;
  color: #ffffff;
  font-family: Verdana;
}
#website {
  margin: 20px auto;
  background: transparent none repeat scroll 0% 50%;
  width: 860px;
  text-align: left;
}
#first-menu {
  background: transparent none repeat scroll 0% 50%;
  height: 50px;
  position: relative;
}
#first-menu ul {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 60px;
  top: 30px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
#first-menu li {
  border-left: 1px solid #781d46;
  margin: 0 0 0 -1px;
  float: left;
}
#first-menu li:first-child {
  border:  none;
}
#first-menu li a {
  padding: 0 5px;
  text-decoration: none;
  color: #781d46;
  text-transform: uppercase;
}
#first-menu li a:hover {
  color: #ffffff;
}
#menu {
  margin-top: 128px;
}
#menu ul {
  margin: 0 0 10px;
  padding: 10px 0 0;
  width: 200px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
#menu li {
  text-transform: uppercase;
}
#menu li a {
  margin: 0 0 5px;
  padding: 0;
  background: transparent url(images/bg.jpg) repeat scroll 0% 50%;
  display: block;
  line-height: 20px;
  height: 20px;
  color: #000000;
  text-decoration: none;
  text-indent: 10px;
}
#menu li a:hover {
  margin: 0 0 5px;
  padding: 0;
  background: transparent url(images/bgblack.jpg) repeat scroll 0% 50%;
  display: block;
  line-height: 20px;
  height: 20px;
  color: #ffffff;
}
#menu #on {
  background: transparent url(images/bgblack.jpg) repeat scroll 0% 50%;
  color: #ffffff;
}
#footer {
  clear: left;
  height: 30px;
  text-align: center;
  font-size: 0.9em;
}
.bloc {
  margin: 0 10px 0 0;
  float: left;
  width: 200px;
}
.bloc_400 {
  margin: 0 10px 0 0;
  float: left;
  width: 400px;
}
.bloc_600 {
  margin: 0 10px 0 0;
  float: left;
  width: 630px;
}
.bloc img {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  display: block;
}
.bloc_divers200x150 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background: transparent url(images/021.jpg) repeat scroll 0% 50%;
  width: 200px;
  height: 150px;
}
.bloc_divers400x150 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background-color: transparent;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 50%;
  width: 400px;
  height: 150px;
}
.bloc_divers400x200 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background-color: transparent;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 50%;
  width: 398px;
  height: 200px;
}
.bloc_divers600x200 {
  border: 1px solid #ffffff;
  margin: 0 0 10px 2pt;
  background-color: transparent;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 50%;
  width: 626px;
  height: 133px;
}
.bloc_divers200x320 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background: transparent url(images/021.jpg) repeat scroll 0% 50%;
  width: 200px;
  height: 300px;
}
.bloc_divers400x550 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background: transparent url(images/fond400.jpg) repeat scroll 0% 50%;
  width: 400px;
  height: 537px;
}
.bloc_divers600x800 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background: transparent url(images/fond400.jpg) repeat scroll 0% 50%;
  width: 630px;
  height: 930px;
}
.bloc_divers200x100 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background: transparent url(images/021.jpg) repeat scroll 0% 50%;
  width: 200px;
  height: 100px;
}
.bloc_divers200x270 {
  border: 1px solid #ffffff;
  margin: 0 0 10px;
  background: transparent url(images/021.jpg) repeat scroll left top;
  width: 200px;
  height: 263px;
}
.bloc_divers200x320 ul {
  margin: 10px 0 20px 10px;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
h1 {
  margin: 0;
  padding: 10px 0 0 10px;
  font-size: 1.6em;
}
h2 {
  margin: 0;
  padding: 10px 0 0 10px;
}
h3 {
  margin: 0;
  padding: 10px 0 0 10px;
}
p {
  margin: 0;
  padding: 0 10px;
  font-size: 1.2em;
  font-weight: inherit;
}
a {
  color: #ffffff;
  text-decoration: underline;
}

