/*****************************/
/*** Core html setup stuff ***/
/*****************************/
html {
  font-family: 'trebuchet MS', sans-serif;
  font-size: 125%;
  color: Gray;
  line-height: 1.3em;
  text-align:justify;
}

body {
  background-color: Black;
  font-size:60%;
}

form {
  margin: 0;
  padding: 0;
}

a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	text-decoration: underline;
	font-weight: normal;
}

input.button { cursor: pointer; }

p { margin-top: 0; margin-bottom: 8px; }

img { border: 0 none; }

/**
Style specifique pour les blocs principaux
**/
#site{
  width: 100%;
  background:transparent url(../images/site-fd.png) repeat left top;
}

#contenu{
  width: 100%;
  height: 800px;
}

#pieds{
  width: 100%;
  height: 60px;
  background: url(../images/pieds-fd.png) repeat-x top left;
  color: White;
  padding: 22px 0 0;
  text-align: center;
}
#pieds p {clear: both;}
#pieds ul{padding: 0 0 17px 38%;}
#pieds li { float:left; margin: 0px; padding: 0px; }
#pieds li a{ color: White; text-decoration: none; margin: 0px; padding: 0px;}
#pieds li a:hover{ color: Black; text-decoration: underline;}



/**
Classe generiques pour les elements divers
**/
.clr{ clear: both; height:0px; line-height:0px; margin:0; padding:0;}


/**
style retable
**/

#retable-1_ {
	position:absolute;
	left:11px;
	top:0px;
	width:392px;
	height:144px;
}

#retable-2_ {
	position:absolute;
	left:104px;
	top:144px;
	width:125px;
	height:110px;
}

#retable-3_ {
	position:absolute;
	left:229px;
	top:144px;
	width:43px;
	height:110px;
}

#retable-4_ {
	position:absolute;
	left:272px;
	top:144px;
	width:131px;
	height:110px;
}

#retable-5_ {
	position:absolute;
	left:104px;
	top:254px;
	width:125px;
	height:44px;
}

#retable-6_ {
	position:absolute;
	left:229px;
	top:254px;
	width:43px;
	height:44px;
}

#retable-7_ {
	position:absolute;
	left:272px;
	top:254px;
	width:131px;
	height:44px;
}

#retable-8_ {
	position:absolute;
	left:104px;
	top:298px;
	width:125px;
	height:76px;
}

#retable-9_ {
	position:absolute;
	left:229px;
	top:298px;
	width:43px;
	height:76px;
}

#retable-10_ {
	position:absolute;
	left:272px;
	top:298px;
	width:131px;
	height:76px;
}

#retable-11_ {
	position:absolute;
	left:104px;
	top:374px;
	width:125px;
	height:100px;
}

#retable-12_ {
	position:absolute;
	left:229px;
	top:374px;
	width:43px;
	height:100px;
}

#retable-13_ {
	position:absolute;
	left:272px;
	top:374px;
	width:131px;
	height:100px;
}

#retable-14_ {
	position:absolute;
	left:104px;
	top:474px;
	width:125px;
	height:94px;
}

#retable-15_ {
	position:absolute;
	left:229px;
	top:474px;
	width:43px;
	height:194px;
}

#retable-16_ {
	position:absolute;
	left:272px;
	top:474px;
	width:131px;
	height:94px;
}

#retable-17_ {
	position:absolute;
	left:104px;
	top:568px;
	width:125px;
	height:128px;
}

#retable-18_ {
	position:absolute;
	left:229px;
	top:568px;
	width:43px;
	height:128px;
}

#retable-19_ {
	position:absolute;
	left:272px;
	top:568px;
	width:131px;
	height:128px;
}

#detailRet{
  display: none;
  float: right;
}
#txtRet{
  float:left;
  width: 38%;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  color: #560303;
}

#slidewrap{
  position: relative; top: 139px; left: 92px;
}