
/* CSS Document */

body 
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#eeeeee;
	margin:0;
	padding:0;
}


#TopTop
{
	background-color:#17130A;
	height:220px;
}


#TopLangue
{
	height:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:15px;
	float:right;
	color:white;
	width:120px;
	text-align:right;
	font-size:12px;
	margin-top:-5px;
}

#TopLangue a, #TopLangue a:link, #TopLangue a:visited
{
	color:white;
	text-decoration:none;
}


#TopLangue a:hover, #TopLangue a:active 
{
	color:#b0172d;
	text-decoration:underline;
}



#BelowBelow
{
	position:relative;
	min-height: 100%;
	padding-bottom: 400px;
	background-color:#D9D5CD;
	margin-top:-400px;
	z-index:-10;
	/*height:400px;*/
}


#Around
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-210px;
	background-color:#FFF;
	/*box-shadow: 3px 3px 25px #666;*/
}



#Top
{
	height:160px;
	width:950px;
	/*margin-top:20px;*/
	background-color:#17130A;
	background-image:url(pictures/Banniere2.jpg);
	background-repeat:no-repeat;
}


.Toplien
{
	display:block;
	width:100%;
	height:122px;
}


#NewsletterTop
{
	height:30px;
	width:930px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:10px;
	text-align:center;
	font-size:14px;
}


#NewsletterTop a, #NewsletterTop a:link, #NewsletterTop a:visited
{
	color:black;
	text-decoration:underline;
}


#NewsletterTop a:hover, #NewsletterTop a:active 
{
	color:#b0172d;
	text-decoration:underline;
}


#NewsletterTop a img
{ 
	text-decoration:none;
	border:none;
}



#mainintro
{
	width:930px;
	height:750px;
	line-height: normal;
	background-color:#FFF;
	padding:10px;
	-moz-box-shadow: 3px 3px 25px #666;
	-webkit-box-shadow: 3px 3px 25px #666;
	box-shadow: 3px 3px 25px #666;
}


#main
{
	width:930px;
	line-height: normal;
	background-color:#FFF;
	padding:10px;
	-moz-box-shadow: 3px 3px 25px #666;
	-webkit-box-shadow: 3px 3px 25px #666;
	box-shadow: 3px 3px 25px #666;
}


#main2
{
	width:930px;
	line-height: normal;
	background-color:#FFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:350px;
	-moz-box-shadow: 3px 3px 25px #666;
	-webkit-box-shadow: 3px 3px 25px #666;
	box-shadow: 3px 3px 25px #666;
	/*filter:progid:DXImageTransform.Microsoft.Glow(Color=#666666,Strength=2);
  	zoom: 1;*/
}


#main3
{
	width:930px;
	height:700px;
	line-height: normal;
	background-color:#FFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	-moz-box-shadow: 3px 3px 25px #666;
	-webkit-box-shadow: 3px 3px 25px #666;
	box-shadow: 3px 3px 25px #666;
	/*filter:progid:DXImageTransform.Microsoft.Glow(Color=#666666,Strength=2);
  	zoom: 1;*/
}



#topimage
{
	width:930px;
	height:180px;
}


#topimage1
{
	/*margin-top:10px;*/
	margin-bottom:10px;
	/*margin-left:10px;*/
	width:930px;
	height:180px;
}


/**************/
/*  MENU TOP  */
/*************/

#menu
{
	width:953px;
	line-height: normal;
	text-align:center;
	color:#333333;
	font-size:12px;
}

#menu ul {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu li {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
	/*width:150px;*/
}

#menu ul li {
	list-style: none;
	margin-right:3px;
	padding: 0;
}

#menu li a, #menu li a:link, #menu li a:visited 
{
	color:#FFF;
	text-decoration:none;
	background-color:#b0172d;
	display: block;
	margin: 0;
	padding: 12px 12px 12px 12px;
	-moz-border-radius: 6px 6px 0 0;
	-khtml-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0; 
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 6px; /* pour Chrome */ 
}

#menu li a:hover, #menu li a:active 
{
	color:#666666;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 12px 12px 12px 12px;
	background-color:white;
}

#menu li a.menuactive 
{
	color:#666666;
	background-color:white;
}
	
							
/****************************/
/* BOITE DU DIAPORAMA TOP1, 2, 3, 4, 5, 6, 8  */
/****************************/


#boite_around1
{
	width:700px;
    height:400px;
	margin-top:20px;
    background-color:none;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px; 
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 6px; /* pour Chrome */ 
	-webkit-border-bottom-left-radius: 6px; /* pour Chrome */
	-webkit-border-bottom-right-radius: 6px; /* pour Chrome */
	border:#ccc solid 1px;
	box-shadow: 3px 3px 2px #ccc;
	padding:5px;
}


#boite_around2 
{
	width:700px;
    height:400px;
	margin-top:20px;
    background-color:white;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px; 
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 6px; /* pour Chrome */ 
	-webkit-border-bottom-left-radius: 6px; /* pour Chrome */
	-webkit-border-bottom-right-radius: 6px; /* pour Chrome */
	border:#ccc solid 1px;
	box-shadow: 3px 3px 2px #ccc;
	padding:5px;
}


/****************/
/*  MENU LEFT1  */
/****************/

#Menuleft
{ 
	clear:both;
	text-align: left;
	width: 190px;
  	float: left;
	background-color:#FFFFFF;
	font-size:12px;
}

.niveau2alone
{ 
	text-align: left;
	width: 190px;
	color:#FFF;
	display:block;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-size:12px;
	margin-bottom:20px;
	background-color:#42341C;
}

.niveau2alone a
{
	text-decoration:none;
	color:#FFF;
}

.niveau2alone a:hover, .niveau2alone a:active
{
	text-decoration:none;
	color:#999;
}

.niveau2below
{ 
	text-align: left;
	width: 190px;
	color:#FFF;
	display:block;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-size:12px;
	background-color:#42341C;
}

.niveau2below a:hover, .niveau2below a:active
{
	text-decoration:none;
	color:#999;
}

.niveau2below a
{
	text-decoration:none;
	color:#FFF;
}


.navigation
{ 
	width: 198px;
  	list-style: none;
  	margin:0 0 20px 0px;
  	padding: 0;
	border:#42341C solid 1px;
	/*border:#59482B solid 1px;*/
}

.navigation li 
{
  color:#333;
  margin-bottom: 1px ;
}

.navigation li a 
{
  display: block ;
  color: #333 ;
  font: 1em "Trebuchet MS",Arial,sans-serif ;
  line-height: 1em ;
  text-align: left ;
  text-decoration: none ;
  padding-left:13px;
  padding-top:4px;
  padding-bottom:4px;
}

.navigation li a:hover, .navigation li a:active
{
  background-color:#CCC;
  text-decoration: none;
}


.menuleftactive
{
	background-color:#ccc;
  	text-decoration: none;
}


/*****************/
/*  MENU VENDRE  */
/*****************/

#Menuvendre
{ 
	clear:both;
	text-align:center;
	width: 930px;
  	float: left;
	background-color:#fff;
	margin-bottom:20px;
	margin-top:10px;
}


#Menuvendre img
{
	border:none;
	text-decoration:none;	
	padding:1px;	
}


/**********/
/*  TEXT  */
/**********/

#Textintro
{ 
	text-align: center;
	line-height:15px;
	font-size:12px;
	color:#666;
	background-color:#FFFFFF;
	margin-top:10px;
	margin-bottom:0;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:20px;
	height:200px;
}

#Textintro h4
{ 
	color:#42341C;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding-bottom:0;
	margin-bottom:0;
}


.Textintro2
{ 
	text-align: center;
	line-height:15px;
	font-size:12px;
	color:#666;
	background-color:#FFFFFF;
	margin-top:10px;
	margin-bottom:0;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:20px;
	height:75px;
}

.Textintro2 h1
{ 
	font-size:10px;
	color:white;
	margin:0;
	padding:0;
}


.Textintro2 h4
{ 
	color:#42341C;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding-bottom:0;
	margin-bottom:0;
}

.Textintro2 img
{
	width:260px;
	height:279px;
	margin-left:14px;
	margin-right:14px;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px; 
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 6px; /* pour Chrome */ 
	-webkit-border-bottom-left-radius: 6px; /* pour Chrome */
	-webkit-border-bottom-right-radius: 6px; /* pour Chrome */
}


.Textintro3
{
	width:240px;
	height:259px;
	margin-left:42px;
	margin-right:14px;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px; 
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 6px; /* pour Chrome */ 
	-webkit-border-bottom-left-radius: 6px; /* pour Chrome */
	-webkit-border-bottom-right-radius: 6px; /* pour Chrome */
	float:left;
	background-image:url(pictures/accueilfond2.jpg);
	background-repeat:no-repeat;
	color:white;
	padding:10px;
	text-align:left;
}


.Textintro3 h2
{
	text-align:left;
	margin:0;
	font-size:14px;
	padding-bottom:10px;
}


.espaceintro3
{
	margin:0;
	padding-bottom:2px;
	color:#CCC;
}


.Textintro2 a img
{ 
	text-decoration:none;
	border:none;
}


#Text
{ 
	text-align: left;
	line-height:20px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:20px;
}

#Text h2
{ 
	text-align: left;
	color:#333;
	font-size:24px;
	padding-top:0px;
	margin-top:0;
}


#Text h3
{ 
	text-align: left;
	color:#42341C;
	font-size:16px;
	padding-top:10px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:900px;
}

#Text h4
{ 
	text-align: left;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding-bottom:0;
	margin-bottom:0;
}


#Text h5
{ 
	text-align: left;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding-bottom:0;
	margin-bottom:10px;
	text-decoration:underline;
}


#Text a
{ 
	text-decoration:underline;
	color:#333;
}


#Text a:hover, #Text a:active
{ 
	text-decoration:underline;
	color:#900;
}



#Text2, #Text9
{ 
	text-align:left;
	line-height:20px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:13px;
	margin-left:200px;
	padding-left:15px;
	/*padding-right:15px;*/
	padding-top:20px;
	padding-bottom:20px;
}

#Text2 h2, #Text9 h2
{ 
	text-align: left;
	color:#d0a874;
	font-size:24px;
	padding-top:0px;
	margin-top:0;
}


#Text2 h3, #Text9 h3
{ 
	text-align: left;
	color:#42341C;
	font-size:18px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:700px;
}

#Text2 h4, #Text9 h4
{ 
	text-align: left;
	color:#674B22;
	font-size:14px;
	font-weight:bold;
	/*font-style:italic;*/
	padding-bottom:5px;
	border-bottom:#674B22 solid 1px;
	margin-bottom:20px;
	width:680px;
	margin-top:25px;
}


#Text9 h5
{ 
	text-align: left;
	color:#674B22;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:20px;
	width:680px;
	margin-top:25px;
}


#Text2 a, #Text9 a
{ 
	text-decoration:none;
	color:#333;
}


#Text2 a:hover, #Text2 a:active, #Text9 a:hover, #Text9 a:active
{ 
	text-decoration:underline;
	color:#900;
}

.souligne
{
	text-decoration:underline;
}


.niveau4
{
	width:680px;
}


.retrait10
{
	padding-left:10px;
	font-weight:bold;
	color:black;
}


.retrait30
{
	padding-bottom:15px;
	margin:0;
}


.bottom20
{
	padding-bottom:15px;
}

.bottom5
{
	padding-bottom:5px;
}


.centre
{
	text-align:center;
}


#Text2 img
{
	margin:8px;
	box-shadow: 3px 3px 7px #ccc;
	width:150px;
	height:140px;
	border:none;
	text-decoration:none;	
	border:#666 solid 1px;
	padding:2px;	
}


#Text2 .Graphique img, #Text9 .Graphique img
{
	width:350px;
	height:200px;
}


.espacebullet
{
	margin:0;
	padding-bottom:20px;
	width:640px;
}


.espacebullet2
{
	margin:0;
	padding-bottom:20px;
}


.espacebullet3
{
	margin:0;
	padding-bottom:7px;
}


.largeurbullet
{
	width:600px;
}


.largeurbullet2
{
	width:640px;
}


.largeurbullet3
{
	width:580px;
}


#Text3
{ 
	text-align: left;
	line-height: normal;
	font-size:12px;
	background-color:#FFFFFF;
	color:#666666;
	/*margin-left:130px;*/
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	height:1000px;
}


#Text3 h4
{ 
	text-align: left;
	color:#42341C;
	font-size:14px;
	padding-top:0px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:480px;
}


#Text3 a
{ 
	text-decoration:none;
	color:#333;
}


#Text3 a img
{ 
	text-decoration:none;
	border:none;
}


#Text3 a:hover, #Text3 a:active
{ 
	text-decoration:underline;
	color:#900;
}


#Text4, #Text8, #Text11
{ 
	text-align:left;
	line-height:20px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:13px;
	margin-left:200px;
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
	height:1000px;
}

#Text4 h2, #Text8 h2, #Text11 h2
{ 
	text-align: left;
	color:#d0a874;
	font-size:24px;
	padding-top:0px;
	margin-top:0;
}


#Text4 h3, #Text8 h3, #Text11 h3
{ 
	text-align: left;
	color:#42341C;
	font-size:18px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:700px;
}


#Text4 img
{
	margin:10px;
	box-shadow: 3px 3px 7px #ccc;
	width:175px;
	height:112px;
	border:none;
	text-decoration:none;	
	border:#666 solid 1px;
	padding:2px;	
}

#Text11 img
{
	margin:10px;
	box-shadow: 3px 3px 7px #ccc;
	width:438px;
	height:250px;
	border:none;
	text-decoration:none;	
	border:#666 solid 1px;
	padding:2px;	
}


#Text8 img, #Text9 img
{
	width:700px;
    height:400px;
    background-color:none;
	border:none;
	text-decoration:none;
	box-shadow:none;
}


#Text4 a, #Text8 a, #Text11 a
{ 
	text-decoration:none;
	color:#333;
}


#Text4 a:hover, #Text4 a:active, #Text8 a:hover, #Text8 a:active, #Text11 a:hover, #Text11 a:active
{ 
	text-decoration:underline;
	color:#900;
}


#Text5
{ 
	text-align:left;
	line-height:20px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:13px;
	margin-left:200px;
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
}

#Text5 h2
{ 
	text-align: left;
	color:#d0a874;
	font-size:24px;
	padding-top:0px;
	margin-top:0;
}


#Text5 h3
{ 
	text-align: left;
	color:#42341C;
	font-size:18px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:700px;
}


#Text5 h4
{ 
	text-align: left;
	color:#674B22;
	font-size:14px;
	font-weight:bold;
	/*font-style:italic;*/
	padding-bottom:5px;
	border-bottom:#674B22 solid 1px;
	margin-bottom:20px;
	width:680px;
	margin-top:25px;
}


.autourvideo
{
	width:640px;
    height:360px;
	margin-top:20px;
    background-color:none;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px; 
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 6px; /* pour Chrome */ 
	-webkit-border-bottom-left-radius: 6px; /* pour Chrome */
	-webkit-border-bottom-right-radius: 6px; /* pour Chrome */
	border:#ccc solid 1px;
	box-shadow: 3px 3px 2px #ccc;
	padding:20px;
	margin-bottom:30px;
}

#Text6, #Text10
{ 
	text-align:left;
	line-height:20px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:13px;
	margin-left:200px;
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
	height:1000px;
}

#Text6 h2, #Text10 h2
{ 
	text-align: left;
	color:#d0a874;
	font-size:24px;
	padding-top:0px;
	margin-top:0;
}


#Text6 h3, #Text10 h3
{ 
	text-align: left;
	color:#42341C;
	font-size:18px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:700px;
}

#Text6 h4, #Text10 h4
{ 
	text-align: left;
	color:#674B22;
	font-size:14px;
	font-weight:bold;
	/*font-style:italic;*/
	padding-bottom:5px;
	border-bottom:#674B22 solid 1px;
	margin-bottom:20px;
	width:680px;
	margin-top:25px;
}


#Text6 a, #Text10 a
{ 
	text-decoration:none;
	color:#333;
}


#Text6 a:hover, #Text6 a:active, #Text10 a:hover, #Text10 a:active
{ 
	text-decoration:underline;
	color:#900;
}


#Text6 img
{
	margin:8px;
	box-shadow: 3px 3px 7px #ccc;
	width:150px;
	height:140px;
	text-decoration:none;	
	border:#666 solid 1px;
	padding:2px;	
}


#Text10 img
{
	margin:8px;
	box-shadow: 3px 3px 7px #ccc;
	width:350px;
	height:200px;
	text-decoration:none;	
	border:#666 solid 1px;
	padding:2px;	
}


#Photopar6
{ 
	text-align:center;
	padding-left:60px;
	padding-right:60px;
}


#Text7
{ 
	text-align:left;
	line-height:20px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:13px;
	margin-left:200px;
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
}

#Text7 h2
{ 
	text-align: left;
	color:#d0a874;
	font-size:24px;
	padding-top:0px;
	margin-top:0;
}


#Text7 h3
{ 
	text-align: left;
	color:#42341C;
	font-size:18px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:700px;
}


#Text7 img
{
	margin:10px;
	box-shadow: 3px 3px 7px #ccc;
	width:175px;
	height:112px;
	border:none;
	text-decoration:none;	
	border:#666 solid 1px;
	padding:2px;	
}


#Text12
{ 
	text-align:center;
	background-color:#FFFFFF;
	color:#666666;
	font-size:13px;
	height:1000px;
	padding-left:20px;
	padding-right:20px;
}

#Text12 img
{
	margin:1px;
	/*box-shadow: 3px 3px 7px #ccc;*/
	width:175px;
	height:112px;
	border:none;
	text-decoration:none;	
	border:#666 solid 1px;
	padding:2px;	
}

#Text13
{ 
	text-align: left;
	line-height: normal;
	font-size:12px;
	background-color:#FFFFFF;
	color:#666666;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	height:1300px;
}


#Text13 h4
{ 
	text-align: left;
	color:#42341C;
	font-size:14px;
	padding-top:0px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:480px;
}

#Text13 a
{ 
	text-decoration:none;
	color:#333;
}


#Text13 a img
{ 
	text-decoration:none;
	border:none;
}


#Text13 a:hover, #Text13 a:active
{ 
	text-decoration:underline;
	color:#900;
}


#Text14
{ 
	text-align: left;
	line-height: normal;
	font-size:12px;
	background-color:#FFFFFF;
	color:#666666;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	height:1700px;
}


#Text14 h4
{ 
	text-align: left;
	color:#42341C;
	font-size:14px;
	padding-top:0px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:480px;
}

#Text14 h5
{ 
	text-align: left;
	color:#42341C;
	font-size:14px;
	padding-top:0px;
	margin-top:0;
	padding-bottom:5px;
	border-bottom:#42341C solid 1px;
	width:870px;
}


#Text14 a
{ 
	text-decoration:none;
	color:#333;
}


#Text14 a img
{ 
	text-decoration:none;
	border:none;
}


#Text14 a:hover, #Text14 a:active
{ 
	text-decoration:underline;
	color:#900;
}





/************/
/*  VENDRE  */
/************/

#Contenu
{
	width:910px;
	padding-right:20px;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
	background-color:#FFF;
	line-height: normal;
	font-size:12px;
	/*height:2200px;*/
	box-shadow: 3px 3px 25px #666;
}


.Vendre
{
	width:890px;
	height:180px;
	border:#CCC solid 1px;
	box-shadow: 3px 3px 5px #ccc;
	margin-bottom:20px;
	padding:10px;
}

.Vendre img
{
	float:left;
	width:221px;
	height:166px;
	text-decoration:none;
	border: none;
	margin-left:5px;
}


.Vendre a
{
	text-decoration:none;
	color:#000000;
}


.Description1
{
	float:left;
	width:290px;
	height:175px;
	margin-left:30px;	
}

.Description2
{
	float:left;
	width:280px;
	height:175px;
	margin-left:30px;	
	background-color:#eee;
}


.Description3
{
	float:left;
	width:350px;
	margin-left:10px;	
}


.Description3 img
{
	width:350px;
	height:245px;
	border:#999 solid 1px;
	padding:5px;
	box-shadow: 3px 3px 5px #ccc;
}

.Description4
{
	float:left;
	width:450px;
	margin-left:50px;
	line-height:18px;
}

.Description5
{
	float:left;
	width:350px;
	margin-left:50px;
	/*margin-top:10px;*/
}

.Description6
{
	float:left;
	width:870px;
	line-height:18px;
	margin-left:20px;
}


.Vendrevideo
{
	float:left;
	width:930px;
	text-align:center;
	margin-top:20px;
}


.Phrase
{
	width:250px;
	height:120px;
	padding-top:30px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	font-size:12px;
}

.Phrase2
{
	width:250px;
	height:120px;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	text-align:center;
	font-size:12px;
}


.Phrase3
{
	width:250px;
	height:110px;
	padding-top:40px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	font-size:12px;
}

.Phrase4
{
	width:250px;
	height:60px;
	padding-top:80px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	text-align:center;
	font-size:12px;
}

.Info
{
	width:270px;
	height:50px;
	font-size:14px;
	text-align:right;
	padding-right:10px;
}

.Info a
{
	text-decoration:none;
	color:#666;
}

.Info a:hover, .Info a:active
{
	text-decoration:underline;
	color:#600;
}

.Info img
{
	text-decoration:none;
	width:10px;
	height:14px;
	margin-left:140px;
}

#Text8 .Fleche img, #Text4 .Fleche img, #Text9 .Fleche img, #Text11 .Fleche img, #Text6 .Fleche img, #Text2 .Fleche img, #Text10 .Fleche img
{
	text-decoration:none;
	width:15px;
	height:12px;
	border:none;
	padding:0;
	margin:0;
	box-shadow: 0px 0px 0px #ffffff;
}


.Description1 table
{
    border-collapse: collapse;
	border:#999 solid 2px;
	width: 300px;
}


.Description1 td
{
    border: 1px solid white;
	padding-left:10px;
	padding-right:10px;
	padding-top:4.6px;
	padding-bottom:4.5px;
}

.Tableleft
{
    color:#000;
	font-weight:bold;
	width:100px;
	background-color:#EEE;
}

.Tableright
{
    background-color:white;
}

.Description4 table
{
    border-collapse: collapse;
	border:#999 solid 2px;
	width: 500px;
}


.Description4 td
{
    border: 1px solid white;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.Tableleft4
{
    color:#000;
	font-weight:bold;
	width:170px;
	background-color:#EEE;
}

.Tableright4
{
    background-color:white;
	width:330px;
}

.Gras
{
	font-weight:bold;
}

.Graschemin
{
	font-weight:bold;
	color:#666;
}


.Italique
{
   font-style:italic;
}


.Description5 table
{
    border-collapse: collapse;
	border:none;
	width: 440px;
	margin-left:30px;
}


.Description5 td
{
    border:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
}


.Tableleft5
{
	width:140px;
}

.Tableright5
{
	width:260px;
}


.Tableleft6
{
	width:140px;
	vertical-align:top;
}

.Tableright6
{
	width:260px;
}

.Typeul6
{
	list-style:none;
	list-style-image:url(pictures/Tiret.png);
	list-style-position:outside;
	padding-left:15px;
	/*margin-left:15px;*/
	/*padding-bottom:5px;*/
	margin-top:0;
}

.Typeli6
{
	padding-bottom:5px;
}



/************/
/*  CHEMIN  */
/************/

#Chemin2
{ 
	text-align: left;
	color:#999;
	margin-left:210px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px; 
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 6px; /* pour Chrome */ 
	-webkit-border-bottom-left-radius: 6px; /* pour Chrome */
	-webkit-border-bottom-right-radius: 6px; /* pour Chrome */
	border:#CCC solid 1px;
	background-color:#F4F4F4;
	font-size:12px;
}

#Chemin2 a
{ 
	color:#999;
}

#Chemin2 a:hover, #Chemin2 a:active
{
  color:#333;
  text-decoration:underline;
}


/***********/
/*  BELOW  */
/***********/

#Below
{
	clear:both;
	background-color:#D9D5CD;
	height: 320px;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
}


#Belowcenter
{
	width:930px;
	margin-top:0;
	margin-bottom:0;
	margin-left:10px;
}

.Column
{ 
	text-align: left;
  	width: 260px;
	height:200px;
  	float: left;
	color:#666666;
	font-size:11px;
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
}


.Columncenter
{ 
	text-align: center;
  	width: 260px;
	height:200px;
  	float: left;
	color:#666666;
	font-size:10px;
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
}


.Column strong
{ 
	font-size:11px;
}

.Column a
{
	text-decoration:none;
	color:#666666;
}

.Column a:hover
{
	text-decoration:underline;
}

.Belowespace
{
	line-height:1px;
}


/*****************/
/* TABLEAU-GRAND */
/*****************/

#Text2 table, #Text6 table
{
    border-collapse: collapse;
	border:#666 solid 2px;
	width: 700px;
	box-shadow: 3px 3px 7px #ccc;
	margin-bottom:20px;
}

#Text2 table tbody, #Text6 table tbody
{
	border:#666 solid 2px;
}


#Text2 td, #Text2 th, #Text6 td, #Text6 th
{
    border: 1px solid white;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}


#Text2 table a, #Text6 table a
{
	text-decoration:none;
	color:#333;
}

#Text2 table a:hover, #Text2 table a:active, #Text6 table a:hover, #Text6 table a:active
{
	color:#900;
	text-decoration:underline;
}


.left
{
    color:#513703;
	font-weight:bold;
	width:100px;
	text-align:center;
	background-color:#eee;
}


.head1
{
	background-color:#CCC;
}


.left1
{
    color:#513703;
	font-weight:bold;
	width:200px;
	text-align:left;
	background-color:#eee;
}


.col4
{
	text-align:center;
	width:200px;
}

.col5
{
	text-align:center;
}


.head2
{
	background-color:#CCC;
	text-align:center;
}


.left2
{
    color:#513703;
	font-weight:bold;
	width:80px;
	text-align:left;
	background-color:#eee;
}

.col6
{
	text-align:center;
	width:80px;
}


.col7
{
	text-align:center;
	width:130px;
}


.col8
{
	text-align:center;
	width:100px;
}

.col9
{
	text-align:center;
	width:130px;
}


/*****************/
/* TABLEAU-MOYEN */
/*****************/

#Moyen
{
	margin-left:50px;
	margin-top:15px;
}

#Moyen table
{
    border-collapse: collapse;
	border:#666 solid 2px;
	width: 550px;
	box-shadow: 3px 3px 7px #ccc;
}

#Moyen table thead
{
	border:#666 solid 2px;
	text-align:center;
	background-color:#eee;
}


#Moyen td, #Moyen th
{
    border: 1px solid #CCC;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}


.col1
{
	width:200px;
}

.col2
{
	width:100px;
}

.col3
{
	text-align:center;
}


.head3
{
	background-color:#CCC;
	text-align:center;
}



/******************/
/* TABLEAU-MOYEN2 */
/******************/

#Moyen2
{
	width:400px;
}

#Moyen2 table
{
    border-collapse: collapse;
	border:#666 solid 2px;
	width: 600px;
	box-shadow: 3px 3px 7px #ccc;
	margin-bottom:20px;
}

#Moyen2 table thead
{
	border:#666 solid 2px;
	text-align:center;
	background-color:#eee;
}


#Moyen2 td, #Moyen th
{
    border: 1px solid white;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}


.head3
{
	background-color:#CCC;
	text-align:center;
}

.left3
{
    color:#513703;
	font-weight:bold;
	width:150px;
	text-align:left;
	background-color:#eee;
}

.col21
{
	text-align:center;
	width:80px;
}

.col22
{
	text-align:center;
	width:80px;
}

.col23
{
	text-align:center;
	width:80px;
}




/*********/
/* LIENS */
/*********/

a, a:hover, a:active, a:focus, a:link, a:visited
{
	text-decoration:none;
	border:none;
}


/********************/
/* POUR LA LIGHTBOX */
/********************/



/* line 6, ../sass/lightbox.sass */
#lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
  display: none;
}

/* line 15, ../sass/lightbox.sass */
#lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-weight: normal;
}
/* line 24, ../sass/lightbox.sass */
#lightbox img {
  width: auto;
  height: auto;
}
/* line 27, ../sass/lightbox.sass */
#lightbox a img {
  border: none;
}

/* line 30, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 39, ../sass/lightbox.sass */
.lb-container {
  padding: 10px;
}

/* line 42, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 51, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 59, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 62, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 65, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  /* Trick IE into showing hover */
  display: block;
}

/* line 72, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}

/* line 76, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}

/* line 81, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(images/prev.png) left 48% no-repeat;
}

/* line 85, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(images/next.png) right 48% no-repeat;
}

/* line 88, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 95, ../sass/lightbox.sass */
.lb-data {
  padding: 0 10px;
  color: #bbbbbb;
}
/* line 98, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 103, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}
/* line 107, ../sass/lightbox.sass */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 11px;
}
/* line 112, ../sass/lightbox.sass */
.lb-data .lb-close {
  width: 35px;
  float: right;
  padding-bottom: 0.7em;
  outline: none;
}
/* line 117, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
}

