/* Generated by KompoZer */
body {
  margin: 0;
  padding: 0;
  background: #00fa2f none repeat scroll 0% 50%;
}
* html body {
  text-align: center;
}
a {
  color: #ff00b4;
  text-decoration: none;
}
a:hover {
  color: #3fa6e5;
  text-decoration: underline;
}
strong {
  border-left: 14px solid #2691ef;
  color: #2691ef;
  font-weight: 600;
  font-size: 12px;
  padding-left: 3px;
}
.switchcontent {
  border-left: 1px solid #ff009c;
  padding: 5px 10px 10px 5px;
  margin-bottom: 10px;
  margin-left: 25px;
  display: none;
}
h2.steactacle, h2.steacnik, h2.steacip, h2.steactorik {
  margin: 0 0 0 -20px;
  font-size: 16px;
  width: 140px;
  height: 38px;
  display: block;
  position: relative;
}
h2.steactacle {
  background: transparent url(gfx/menu.gif) repeat scroll 143px 161px;
}
h2.steactacle span {
  display: none;
}
h2.steacnik {
  background: transparent url(gfx/menu.gif) repeat scroll 143px 34px;
}
h2.steacnik span {
  display: none;
}
h2.steacip {
  background: transparent url(gfx/menu.gif) repeat scroll 143px 96px;
}
h2.steacip span {
  display: none;
}
h2.steactorik {
  background: transparent url(gfx/menu.gif) repeat scroll 143px 0;
}
h2.steactorik span {
  display: none;
}
h3 {
  border-right: 10px solid #ff009c;
  margin: 5px;
  color: #ff009c;
  width: auto;
  font-size: 13px;
  font-weight: 600;
}
#layout {
  margin: 0 auto;
  padding: 0;
  background: transparent url(gfx/bg_layout.jpg) repeat scroll 0%;
  width: 691px;
  color: #333333;
}
#top {
  padding: 0.5em;
  background: transparent url(gfx/head.jpg) no-repeat scroll 0%;
  text-align: center;
  height: 274px;
  margin-bottom: -10px;
}
#top span {
  display: none;
}
#leftnav {
  margin: 0 0 0 80px;
  padding: 1em;
  float: left;
  width: 200px;
  font-family: verdana;
  font-size: 11px;
  text-align: justify;
}
* html #leftnav {
  margin-left: 40px;
  width: 230px;
}
#leftnav p {
  margin: 0 0 1em;
}
#content {
  padding: 1em;
  margin-left: 320px;
  font-family: verdana;
  font-size: 11px;
  text-align: justify;
  line-height: 16px;
  width: 280px;
}
* html #content {
  margin-left: -100px;
  padding-right: 70px;
  width: 370px;
}
#footer {
  margin: -10px 0 0;
  padding: 0.5em 80px 0.5em 0.5em;
  background: transparent url(gfx/foot.jpg) no-repeat scroll 0 bottom;
  clear: both;
  color: #666666;
  font-family: verdana;
  font-size: 9px;
  text-align: right;
  height: 200px;
}
#footer span {
  display: none;
}
#menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#menu li {
  margin: 0 0 0.2em;
}
#menu a {
  display: block;
  color: #ff00b4;
  width: 140px;
  text-decoration: none;
  height: 38px;
}
#steacacles {
  display: block;
  visibility: visible;
}
#steacip {
  display: none;
  visibility: hidden;
}
#steacnik {
  display: none;
  visibility: hidden;
}
#steactorik {
  display: none;
  visibility: hidden;
}
#soon {
  display: none;
  visibility: hidden;
}
#hymne, #contrepetrie, #presse, #photos {
  font-size: 10px;
}
#img img {
  margin-bottom: 5px;
}
html > body #hymne, html > body #contrepetrie {
  font-size: 9px;
}
#hymne em, #contrepetrie em {
  color: #2691ef;
  font-weight: 600;
}
#hymne {
  font-size: 10px;
}
