/*CSS*/

/* Uniquement pour l'impression */
@media print, screen {
@page {
margin :0 ;
}

* {
margin:0;
padding:0;
border:0;
}

body{ 
font-family:Verdana, Geneva, sans-serif;
width: 1024px;
height:100%;
font-size:12px;
margin:0cm;
padding:0;
color:#000;
background-color:#fff;
}

a {
color:#666;
text-decoration:none;
}
a:hover {
color:#333;
text-decoration:underline;
}
.center {
text-align:center;
}
.right {
text-align:right;
}
.spacer {
clear:both;
padding:0;
margin:0;
}

/* Blocks principaux ---------------------------------------------------------------------------------*/
#header {
  display:none;
}
#wrapper {
  width: 1024px;
  height:681px;
  margin: 0px auto 0px auto;
  padding:0;
  z-index:100;
}
#wrapper-garde {
  width: 1024px;
  height:681px;
  margin: 0px auto 0px auto;
  padding:0;
}

#left {
  display:none;
}
#right {
  display:none;
}
#content {
  width: 880px;
  height:631px;
  margin: 0px auto 0px auto;
  padding:25px 0 0 0;
}
#content2 {
	display:none;
}
#content3 {
	position:absolute;
	width: 880px;
	height:631px;
	margin: 0px auto 0px auto;
	padding:0px 0 0 0;
	z-index:90;
}

#main-left {
  display:block;
  float:left;
  width:50%;
  height:631px;
  padding:0px;
  margin:0px ;
  background:#fff url(bg-main-left.gif) no-repeat 0 0;
}
#main-right{
  display:block;
  float:right;
  width:50%;
  height:631px;
  padding:0px;
  margin:0px ;
  background:#fff url(bg-main-right.gif) no-repeat 0 0;
}
#main-garde{
  display:block;
  float:right;
  width:50%;
  height:631px;
  padding:0px;
  margin:0px ;
  background:#fff url(bg-main-garde.gif) no-repeat 0 0;
}

#image{
  display:block;
  float:left;
  width:248px;
  height:207px;
  padding:1px 11px 5px 1px;
  margin:10px 5px 10px 20px ;
  background:url(bg-image.png) no-repeat 0 0;
  text-align:center;
  vertical-align:middle;
}


/* LEFT ---------------------------------------------------------------------------------*/
#left a {
  display:block;
  width:58px;
  height:127px;
  background:url(bg-left.gif) no-repeat 0 0;
  text-decoration:none;
  margin:0 0 0 12px;
}
#left a:hover {
  background:url(bg-left-hover.gif) no-repeat 0 0;
  text-decoration:none;
}
#right a {
  display:block;
  width:58px;
  height:127px;
  background:url(bg-right.gif) no-repeat 0 0;
  text-decoration:none;
  margin:0;
}
#right a:hover {
  background:url(bg-right-hover.gif) no-repeat 0 0;
  text-decoration:none;
}

/* MAIN ---------------------------------------------------------------------------------*/

#slider,  #slider ol{ 
  width:880px;
  height:631px;
  margin:0 auto ;
  overflow:hidden; 
}
#slider {
 padding:0;
 margin:0;
}
#slider ul.slide, #slider ol{
  margin:0;
  padding:0;
  list-style:none;
  height:631px;
}

#content p {
  text-align:justify;
  margin:0px 20px 10px 20px;
  padding:0;
  line-height:140%;
  word-spacing:1px;
  color:#333;
  font-size:11px;
}
#content h1  {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	margin:20px 20px 10px 20px;
	padding:0px ;
	text-transform:uppercase;
	color:#9d1c1a;
	border-bottom:1px solid #991815 ;
}
#content p.prix {
	font-size:22px;
	text-align:right;
	margin:100px 20px 10px 5px;
	padding:0;
	color:#9d1c1a;
	font-style:italic;
}
#content ul {
  padding: 5px 10px 5px 40px;
  margin:0;
}

#content li{
  font-size:11px;
  color:#333;
  text-align:justify;
  list-style:none;
  line-height:180%;
  padding: 0px 0px 8px 15px;
  margin:0 0 0px 0;
  background: url("li.gif") no-repeat 0px 5px;
}

} /* fin des paramètres pour l'impression */

