/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 */
@font-face {
    font-family: 'arena_condensedregular';
    src: url('../fonts/arenac-webfont.eot');
    src: url('../fonts/arenac-webfont.eot#iefix') format('embedded-opentype'),
         url('../fonts/arenac-webfont.woff') format('woff'),
         url('../fonts/arenac-webfont.ttf') format('truetype'),
         url('../fonts/arenac-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
  background:url('../images/bande_fond.jpg') repeat-x center 95px;
  background-size:auto;
  z-index:-200;
  font-family: 'arena_condensedregular', Verdana, "Lucida Grande", sans-serif, Arial;
  font-size: 16px;
}
html {
  background-image:url('../images/BCKGRD_haut.gif'), url('../images/BCKGRD_bas.gif');
  background-repeat : repeat-x;
  background-position : top left, bottom left;
}
/********************DIV*************/
#toolbar {
  height:34px;
  padding :8px;
  color:white;
  background: rgb(64,59,48);
  background:url('../images/degrade_haut.jpg') no-repeat;
}
#placelogo {
  width:150px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
}
#frise {
  height:100px;
  width:1200px;
  margin-left:-50px;
  overflow:visible;
  background:url('../images/fond_olitkids2.png') no-repeat;
  position: fixed;
  bottom: -40px;
  height: 280px;
  z-index:-100;
}
#menubar {
  height:27px;
  width:923px;
  padding :8px 8px 8px 50px;
  color:white;
  position: fixed;
  bottom :0%;
  background: rgb(64,59,48);
  background:url('../images/degrade_bas.jpg') no-repeat;
  z-index : 10000;
}
#menu li{
 margin : 0px;
 padding : 0px; 
}
.module, #header, #breadcrumbs, #content, #footer {
  margin: 0px;
}
#search {
  float: left;
}
#menu {
  margin-left:10px
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
  border: 0px none;
}
.menu-dropdown .dropdown {
  top: -40px;
}
.menu-dropdown .dropdown-bg > div {
  border-style: none 0px solid;
  background-color: rgba(64, 59, 48, 0.75);
  box-shadow : 3px 3px 3px black;
}
#content {
  background: rgba(0, 0, 0, 0.08);
  border-radius : 0 0 10px 10px;
  padding :10px;
  box-shadow:3px 3px 6px #BCBCBC;
  margin-bottom:100px;
}
#searchbox {
  background-color: white;
  box-shadow:inset 1px 1px 2px grey;
  border-radius: 4px;
  border : none 0px;
}
.bbkidado {
  bottom: 100px;
  float: right;
  height: 100px;
  width: 120px;
  z-index:500;
}
#sectionkid {
  float:left;
}
.width50 img{
 width:470px; 
}
.width25 img{
 width:225px;
}
#toolbar .float-right .module {
margin: 0 ;
}
/********************FIN DIV*************/
/********************TXT*************/
.facebook .icon{
  margin-right:10px;
}
.menu-dropdown li.active .level1 {
  color: white;
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
  color: white;
  font-size: 17px;
}
.wk-slideshow-tabsbar .nav span {
    padding: 7px 10px 5px 10px;
}
a {
  color: white;
}
a:hover {
  transition : all ease-in-out 0.4s;
  -moz-transition : all ease-in-out 0.4s;
  -webkit-transition : all ease-in-out 0.4s;
  -o-transition : all ease-in-out 0.4s;
  -ms-transition : all ease-in-out 0.4s;
}
a:hover, em, code {
  color: #444444;
}
.menu-dropdown li {
  display: inline;
  position:static;
}
.menu-dropdown a.level2 > span, .menu-dropdown span.level2 > span {
  display: inline;
}
.menu-dropdown a.level2, .menu-dropdown span.level2 {
  font-family: "CoolveticaRg-Regular";
  font-size: 17px;
  color: white;
  display :inline;
  margin-left:35px;
}
.menu-dropdown a.level2:hover {
  color: #90C7DB !important;
}
.menu-dropdown li.level1:hover .level1, .menu-dropdown li.remain .level1 {
  color: #90C7DB;
  font-family: "CoolveticaRg-Regular";
}
.menu-dropdown li.level1 .level1, .menu-dropdown li.remain .level1 {
  font-family: "CoolveticaRg-Regular";
}
.menu-dropdown li.level1 {
  margin-right: 0px;
}
#system .title {
  font-family: "CoolveticaRg-Regular";
}
code, pre {
  font-family: Verdana, "Lucida Grande", sans-serif, Arial;
}
code h1, pre h1 {
  font-family: "CoolveticaRg-Regular";
}
td {
  padding:0 10px 0 0;
}
.bigtitle {
  font-family: "CoolveticaRg-Regular";
  color:#6B6351;
  font-size:46px;
  height:60px;
}
.prix {
  font-size:28px;
}
#menu_gamme a {
  color:#6B6351;
}
#menu_gamme a:hover {
  color:#56C0D9;
}
.wk-slideshow-tabs .nav span {
  padding: 7px 10px 5px;
}
div.width33 form, div.width50 form, div.width25 form {
  display:none;
}
#system .item > .links {
  margin: 5px 0 0;
}
#system .item > header {
  margin-bottom: 2px;
}
#system .items .item {
  margin-top: 5px;
  padding-top: 2px;
}
h1 {
  margin-bottom: 5px;
}
h3 {
font-size: 16px;
line-height: 14px;
}
.retourliste a {
  color : #444444;
}
/********************FIN TXT*************/