/* CSS Document */

body{background:#fff; color:#0F0F0F; font:15px/20px Arial, Helvetica, sans-serif; margin:32px 0 0; padding:0;}
div, ul, h1, h2, h3, h4, li, p, img{margin:0; padding:0;}
ul{list-style-type:none;}

/* TOP PANEL*/
#topPanel{
			width:762px; 
			height:373px; 
			position:relative; 
			margin:0 auto; 
			padding:0;}
#topPanel img{
			width:210px;
			height:70px; z-index:1; 
			padding:0; 
			position:absolute; 
			margin:0 0 0 21px;
			}
/* MENU PANEL*/
#topPanel ul{
			display:block;
			width:732px;
			height:36px;
			position:absolute;
			top:0;
			right:0;
			margin:11px 0 0;
			padding:0 29px 0 0;
			border-bottom:1px solid #AEAEAE;
			}
#topPanel ul li{
			float:right;
			font:14px/36px "Trebuchet MS",Arial, Helvetica, sans-serif;
			font-weight:bold;
			}
#topPanel ul li a{
				width:74px;
				height:36px;
				display:block;
				padding:0;
				color:#555;
				background:#fff;
				text-decoration:none;
				text-align:center;
				margin:0 1px 0 0;
				top:0px;
				left:0px;
				}
#topPanel ul li a:hover{
					width:74px;
					height:36px;
					text-decoration:none;
					background:url(images/button.gif) no-repeat 0 0 #AEAEAE;
					color:#fff;
					}
#topPanel ul li.active{
					width:74px;
					display:block;
					height:36px;
					background:url(images/button.gif) no-repeat 0 0 #AEAEAE;
					color:#fff;
					text-align:center;
					margin:0 1px 0 0;
					}
/* HEADER PANEL*/
#topPanel #headerPanelfast{
						  width:246px;
						  height:263px;
						  position:absolute;
						  top:0;
						  left:0;
						  margin:110px 0 0;
						  padding:0px;
						  background:url(images/orange-normal.jpg) no-repeat 0 0 #FC5F00;
						  color:#fff;
						  }
#topPanel #headerPanelfast a{width:246px;
							height:263px;
							display:block;
							text-decoration:none; }
#topPanel #headerPanelfast a:hover{width:246px;
								  height:263px;
								  background:url(images/orange-hover.jpg) no-repeat 0 0 #FC5F00;
								  color:#fff;
								  text-decoration:none;}
#topPanel #headerPanelfast h2{display:block;
							 width:90px;
							 height:47px;
							 margin:54px 0 0 120px;
							 font:24px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
							 font-weight:bold;
							 text-transform:uppercase;
							 position:absolute;
							 top:0px;
							 left:0px;
							 z-index:1;}
#topPanel #headerPanelfast p{width:163px;
							display:block;
							font:14px/22px Arial, Helvetica, sans-serif;
							font-weight:bold;
							position:absolute;
							top:0px;
							left:0px;
							z-index:1;
							padding:0;
							margin:105px 50px 0 38px;}
#topPanel #headerPanelsecond{width:246px;
							height:263px;
							position:absolute;
							top:0;
							left:258px;
							margin:110px 0 0;
							padding:0px;
							background:url(images/green-normal.jpg) no-repeat 0 0 #FC5F00;
							color:#fff;}
#topPanel #headerPanelsecond a{width:246px;
							height:263px;
							display:block;
							text-decoration:none; }
#topPanel #headerPanelsecond a:hover{width:246px;
									height:263px;
									background:url(images/green-hover.jpg) no-repeat 0 0 #FC5F00;
									color:#fff;
									text-decoration:none;}
#topPanel #headerPanelsecond h2{display:block;
								width:90px;
								height:47px;
								background:none;
								margin:54px 0 0 103px;
								font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif;
								font-weight:bold;
								text-transform:uppercase;
								padding:0;
								position:absolute;
								z-index:1;}
#topPanel #headerPanelsecond p{width:163px;
								display:block;
								font:14px/18px Arial, Helvetica, sans-serif;
								font-weight:bold;
								position:absolute;
								top:0px;
								left:0px;
								z-index:1;
								padding:0;
								margin:105px 50px 0 38px;}
#topPanel #headerPanelthird{width:246px;
							height:263px;
							position:absolute;
							top:0;
							right:0;
							margin:110px 0 0;
							padding:0px;
							background:url(images/blue-normal.jpg) no-repeat 0 0 #FC5F00;
							color:#fff;}
#topPanel #headerPanelthird a{width:246px;
							height:263px;
							display:block;
							text-decoration:none; }
#topPanel #headerPanelthird a:hover{width:246px;
								   height:263px;
								   background:url(images/blue-hover.jpg) no-repeat 0 0 #FC5F00;
								   color:#fff;
								   text-decoration:none;}
#topPanel #headerPanelthird h2{display:block;
							  width:90px;
							  height:47px;
							  background:none;
							  margin:54px 0 0 93px;
							  font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif;
							  font-weight:bold;
							  text-transform:uppercase;
							  padding:0;
							  position:absolute;
							  z-index:1;}
#topPanel #headerPanelthird p{width:163px;
							display:block;
							font:14px/18px Arial, Helvetica, sans-serif;
							font-weight:bold;
							position:absolute;
							top:0px;
							left:0px;
							z-index:1;
							padding:0;
							margin:105px 50px 0 38px;}

/* TOP PANEL 2*/
#topPanel2{
			width:762px; 
			height:85px; 
			position:relative; 
			margin:0 auto; 
			padding:0;}
#topPanel2 img{
			width:210px;
			height:70px; z-index:1; 
			padding:0; 
			position:absolute; 
			margin:0 0 0 21px;
			}
#topPanel2 ul{
			display:block;
			width:732px;
			height:36px;
			position:absolute;
			top:0;
			right:0;
			margin:11px 0 0;
			padding:0 29px 0 0;
			border-bottom:1px solid #AEAEAE;
			}
#topPanel2 ul li{
			float:right;
			font:14px/36px "Trebuchet MS",Arial, Helvetica, sans-serif;
			font-weight:bold;
			}
#topPanel2 ul li a{
				width:74px;
				height:36px;
				display:block;
				padding:0;
				color:#555;
				background:#fff;
				text-decoration:none;
				text-align:center;
				margin:0 1px 0 0;
				top:0px;
				left:0px;}
#topPanel2 ul li a:hover{
					width:74px;
					height:36px;
					text-decoration:none;
					background:url(images/button.gif) no-repeat 0 0 #AEAEAE;
					color:#fff;
					}
#topPanel2 ul li.active{
					width:74px;
					display:block;
					height:36px;
					background:url(images/button.gif) no-repeat 0 0 #AEAEAE;
					color:#fff;
					text-align:center;
					margin:0 1px 0 0;
					}
#topPanel2 ul li ul {
						position:absolute;
						width:220px;
						display:block;
						}
#topPanel2 ul li ul li {
						border-top : 1px solid #fff;
						}				

/* BODY PANEL*/

#bodyPanel{
			background:#DCDCDC none repeat scroll 0 0;
			color:#4C4C4C;
			width:762px;
			position:relative;
			margin:0 auto;
			padding:0;
			}
#bodyPanel h2{
				background:#fff;
				display:block;
				width:250px;
				height:50px;
				margin:0;
				font:30px/30px Georgia, "Times New Roman", Times, serif;
				font-weight:normal;
				padding:4px 0 0 202px;
				color:#FF7113;
				}
#bodyPanel p{
			background: 0 0 no-repeat #fff;
			margin:0 0 0 54px;
			padding:0 42px 35px 150px;
			color:#0F0F0F;
			}
#bodyPanel p span{
				font-weight:bold;
				}
#bodyPanel p.dotline{
					background:url(images/dot-line.gif) 0 0 repeat-x #fff;
					padding:0;
					margin:0 40px 0 25px;
					color:#000;
					}
#bodyPanel p.capstext{
					text-align:justify;
					font-family: Arial, "Times New Roman", Times, serif;
					font-size: medium;
					color:#000000;
					padding:15px 25px ;
					margin:2px 3px;
					}
#bodyPanel p.more{
				height:26px;
				padding:0;
				background:none;
				margin:0;
				}
#bodyPanel p.more a{
					width:76px;
					height:26px;
					display:block;
					margin:314px 20px 19px 618px;
					background:url(images/more.gif) 0 0 no-repeat #fff;
					color:#555;
					text-decoration:none;
					font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					padding:0 0 0 10px;
					text-transform:uppercase;
					position:absolute;
					top:0px;
					right:0px;
					}
#bodyPanel p.more a:hover{
						background:url(images/more.gif) 0 0 no-repeat #fff;
						color:#216EBD;
						text-decoration:none;
						}
#bodyPanel h1{
			padding:10px 0; 
			text-align:center;
			font-weight: bold; 
			text-transform: capitalize;
			font-size:xx-large;
			font-family: Arial, "Times New Roman", Times, serif;
			color:#FF7113;
			}
#bodyPanel h3{
			font-size: x-large ;
			margin:50px 0 10px 25px;
			text-decoration: underline; 
			text-transform: capitalize ;
			font-family: arial,"Times New Roman", Times, serif;
			color:#FF7113;
			}
#bodyPanel #testimonial{
						display:block;
						background:url(images/testimonial-bl.gif) 0 0 no-repeat #FFFFFF;
						padding:30px 50px 0 165px;
						margin:25px 25px 0px;
						color:#000000;
						height:260px;
						position:relative;
						border: 1px solid #FF7113;
						}
#bodyPanel #testimonial p{
						  background:none;
						  font-size:small;
						  margin:0;
						  padding:5px 0 5px 0;
						  }
#bodyPanel #testimonial p span{
							color:#000000 !Important;
							}
#bodyPanel #testimonial p.moretwo{
					height:26px;
					padding:0;
					background:none;
					margin:10px 0 0 180px;
					padding:0;
					}
#bodyPanel #testimonial p.moretwo a{
					  width:76px;
					  height:26px;
					  display:block;
					  margin:0px 0px 0px 196px;
					  background:url(images/more2.gif) 0 0 no-repeat;
					  color:#555;
					  text-decoration:none;
					  font:15px/26px Arial, Helvetica, sans-serif;
					  text-transform:uppercase;
					  padding:0 0 0 10px;
					  top:0px;
					  right:0px;
					  }
#bodyPanel #testimonial p.moretwo a:hover{
							width:76px;
							height:26px;
							display:block;
							background:url(images/more2.gif) 0 0 no-repeat;
							color:#216EBD;
							text-decoration:underline;
							font:15px/26px Arial, Helvetica, sans-serif;
							text-transform:uppercase;
							padding:0 0 0 10px;
							top:0px;
							right:0px;
							}
#bodyPanel p.moretwo2{
					 height:26px;
					 padding:0;
					 background:none;
					 margin:30px;
					 }
#bodyPanel p.moretwo2 a{
					  width:76px;
					  height:26px;
					  display:block;
					  margin:0px 0px 20px 570px;
					  background:url(images/more2.gif) 0 0 no-repeat;
					  color:#555;
					  text-decoration:none;
					  font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					  text-transform:uppercase;
					  padding:0 0 0 10px; 
					  top:0px;
					  right:0px;
					  }
#bodyPanel p.moretwo2 a:hover{
							background:url(images/more2.gif) 0 0 no-repeat;
							color:#216EBD;
							text-decoration:none;
							}
#bodyPanel h4{ 
				font-family:Arial, "Times New Roman", Times, serif;
				background:#FFFFFF none repeat scroll 0 0;
				border:1px solid #FF7113;
				color:#333333;
				font-size:xx-large;
				margin:40px 135px;
				padding:20px;
				}

#bodyPanel ul{
			width:225px;
			display:block;
			position:absolute;
			right:30px;
			top:405px;
			}
#bodyPanel ul li{
				font:12px/25px Arial, Helvetica, sans-serif;
				font-weight:normal;
				background:url(images/symbol2.gif) 0 8px no-repeat;
				padding:0 0 0 30px;
				}
#bodyPanel ul span{  
				background:url(images/dot-line.gif) repeat-x 0 100%;
				height:25px;
				display:block;
				}
#bodyPanel p.annonces {
					background: none;
					margin:0 0 0 0;
					padding: 40px 0 20px 20px;
					position:relative;
					}
/* CADRE DES TARIFS*/
#cadreForfait {
			width:762px;
			position:relative;
			top:0;
			margin:110px 0 0;
			padding:0px;
			color:#fff;
			}
#cadreForfait p{
				background: 0 0 no-repeat #fff;
				margin:0 0 0 54px;
				padding:0 42px 35px 150px;
				color:#0F0F0F;
				}
/* BODY PANEL 2*/


#bodyPanel2 {
			background:#DCDCDC none repeat scroll 0 0;
			width: 762px;
			position:relative;
			margin:0 auto;
			padding:0;
			}
#bodyPanel2 h2{
				font-family:arial,"Times New Roman", Times, serif;
				background:#FFFFFF no-repeat scroll 19px 16px;
				color:#6495ED;
				font-size : x-large;
				margin:10px 150px 0;
				padding:15px 0 10px;
				border-top:1px solid #daa520;
				border-left:1px solid #daa520;
				border-right:1px solid #daa520;
				text-align:center;
			}
#bodyPanel2 h2 a{
				font-size : x-large;
				color: #6495ED;
				font-family: Arial, "times new roman", times, serif;
				text-decoration:none;

				}
#bodyPanel2 h2 a:hover{
				font-size : x-large;
				color: blue;
				font-family: arial, "times new roman", times, serif;
				text-decoration:underline;
				}
#bodyPanel2 p{
			background:#FFFFFF none no-repeat scroll 0 0;
			font-family:arial, "Times New Roman", Times, serif;
			font-size: large;
			padding:0 0 5px 5px;
			color:#0F0F0F;
			}
#bodyPanel2 p span{
				font-weight:bold;
				}
#bodyPanel2 p.dotline{
					background:url(images/dot-line.gif) 0 0 repeat-x #fff;
					padding:0;
					margin:15px 0;
					color:#000;
					}
#bodyPanel2 p.capstext{
					background:#FFFFFF none no-repeat scroll 0 0;
					margin:0px 150px 10px ;
					font-family:Arial, "Times New Roman", Times, serif;
					color:#222222;
					text-align:justify;
					padding:5px 40px 25px;
					font-size: large;
					border-bottom:1px solid #daa520;
					border-left:1px solid #daa520;
					border-right:1px solid #daa520;
					}
#bodyPanel2 p.capstext2{
					background:#FFFFFF none no-repeat scroll 0 0;
					margin:20px 5px 0 5px;
					font-family:arial, "Times New Roman", Times, serif;
					color:#111111;
					text-align:justify;
					padding:20px ;
					font-size: large;
					}
#bodyPanel2 p.capstext3{
					background:#FFFFFF none no-repeat scroll 0 0;
					margin:20px 5px 0 5px;
					font-family:arial, "Times New Roman", Times, serif;
					color:#111111;
					text-align:justify;
					padding:20px ;
					font-size: 12px;
					}
#bodyPanel2 p.more{
				height:26px;
				padding:0;
				background:none;
				margin:0;
				}
#bodyPanel2 p.more a{
					width:76px;
					height:26px;
					display:block;
					margin:314px 20px 19px 618px;
					background:url(images/more.gif) 0 0 no-repeat #fff;
					color:#555;
					text-decoration:none;
					font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					padding:0 0 0 10px;
					text-transform:uppercase;
					position:absolute;
					top:0px;
					right:0px;
					}
#bodyPanel2 p.more a:hover{
						background:url(images/more.gif) 0 0 no-repeat #fff;
						color:#216EBD;
						text-decoration:none;
						}
#bodyPanel2 h1{
			font-size:xx-large;
			margin:0px 0 30px;
			text-align:center;
			font-weight: bold; 
			font-family:arial, "Times New Roman", Times, serif;
			color:#FF7113;
			}
#bodyPanel2 h3{
			font-size: x-large ;
			margin:10px 0;
			text-align: center;
			font-family: "Times New Roman", Times, serif;
			color:#555555;
			}
#bodyPanel2 #testimonial{
						width:283px;
						height:162px;
						display:block;
						background:url(images/testimonial-bg.gif) 0 0 no-repeat #FFF6DB;
						padding:32px 33px 0 148px;
						margin:0 0 0 20px;
						color:#786321;
						}
#bodyPanel2 #testimonial p{
						  background:none;
						  margin:0;
						  padding:0 0 5px 0;
						  }
#bodyPanel2 #testimonial p span{
							color:#786321 !Important;
							background:#FFFAED !Important;
							}
#bodyPanel2 p.moretwo{
					height:26px;
					padding:0;
					background:none;
					margin:0;
					}
#bodyPanel2 p.moretwo a{
					  width:76px;
					  height:26px;
					  display:block;
					  margin:0px 0px 0px 196px;
					  background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
					  color:#555;
					  text-decoration:none;
					  font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					  text-transform:uppercase;
					  padding:0 0 0 10px;
					  top:0px;
					  right:0px;
					  }
#bodyPanel2 p.moretwo a:hover{
							background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
							color:#216EBD;
							text-decoration:none;
							}
#bodyPanel2 p.moretwo2{
					 height:26px;
					 padding:0;
					 background:none;
					 margin:30px;
					 }
#bodyPanel2 p.moretwo2 a{
					  width:76px;
					  height:26px;
					  display:block;
					  margin:0px 0px 20px 570px;
					  background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
					  color:#555;
					  text-decoration:none;
					  font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					  text-transform:uppercase;
					  padding:0 0 0 10px; 
					  top:0px;
					  right:0px;
					  }
#bodyPanel2 p.moretwo2 a:hover{
							background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
							color:#216EBD;
							text-decoration:none;
							}
#bodyPanel2 h4{ 
				background:#dcdcdc no-repeat scroll 0 0;
				position:relative;
				margin:0px 5px;
				font-family:arial, "Times New Roman", Times, serif;
				font-size: medium;
				padding:0px;
				}
#bodyPanel2 table {
				
				
				}
#bodyPanel2 tr {

				}
#bodyPanel2 td{
				background: #ffffff;
				font-family:arial, times;
				font-size:small;
				width: 376px;
				padding:1px;
					}
#bodyPanel2 ul{
			margin:0;
			padding:2px 5px;
			}
#bodyPanel2 ul li{
				font:14px/25px Arial, Helvetica, sans-serif;
				font-weight:normal;
				background:#ffffff url(images/symbol2.gif) 5px 12px no-repeat;
				padding:5px 0 0 30px;
				}
#bodyPanel2 ul li span{ 
				 font-weight:bold;
				  }
#bodyPanel2 p.annonces {
					background: none;
					margin:0 0 0 0;
					padding: 40px 0 20px 20px;
					position:relative;
					}
#bodyPanel2 p.description {
						background:#FFFFFF none no-repeat scroll 0 0;
						font-family:Arial, "Times New Roman", Times, serif;
						padding: 0 ;
						font-size : medium ;
						margin : 1px 4px ;
						padding : 10px 30px ;
						}
#bodyPanel2 p.photoannonce {
							background:none;
							padding : 0;
							margin :0 ;
							}

					/*BODY PANEL 3*/
#bodyPanel3 {
			background:#DCDCDC none repeat scroll 0 0;
			width: 762px;
			position:relative;
			margin:0 auto;
			padding:0;
			}
#bodyPanel3 h2{
				font-family:Arial, "Times New Roman", Times, serif;
				color:#FF7113;
				font-size : x-large;
				margin:0 10px;
				padding:25px 10px 10px 50px;
			}
#bodyPanel3 h2 sup {
				font-size:12px;
				}
#bodyPanel3 p.basdepage{
						font-size:12px;
						background: none;
						padding:25px 0 0 25px;
						}
#bodyPanel3 p{
			background:#FFFFFF none no-repeat scroll 0 0;
			font-family:arial, "Times New Roman", Times, serif;
			font-size: large;
			padding:0 0 5px 5px;
			color:#0F0F0F;
			}
#bodyPanel3 p span{
				font-weight:bold;
				}
#bodyPanel3 p.dotline{
					background:url(images/dot-line.gif) 0 0 repeat-x #fff;
					padding:0;
					margin:15px 0;
					color:#000;
					}
#bodyPanel3 p.capstext{
					background:#FFFFFF none no-repeat scroll 0 0;
					margin:2px 3px;
					font-family:Arial, "Times New Roman", Times, serif;
					color:#000000;
					padding:15px 20px;
					font-size: large;
					font-style:italic;
					}
#bodyPanel3 p.capstext2{
					background:#FFFFFF none no-repeat scroll 0 0;
					border:3px inset #DCDCDC;
					color:#333333;
					font-family:Arial,"Times New Roman",Times,serif;
					font-size:14px;
					font-style:normal;
					font-variant:normal;
					font-weight:normal;
					line-height:20px;
					margin:0 20px;
					padding:10px 20px;
					text-align:justify;
					}
#bodyPanel3 p.capstext2 span{
					font-size:16px;
					font-weight:bold;
					}
#bodyPanel3 p.more{
				height:26px;
				padding:0;
				background:none;
				margin:0;
				}
#bodyPanel3 p.more a{
					width:76px;
					height:26px;
					display:block;
					margin:314px 20px 19px 618px;
					background:url(images/more.gif) 0 0 no-repeat #fff;
					color:#555;
					text-decoration:none;
					font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					padding:0 0 0 10px;
					text-transform:uppercase;
					position:absolute;
					top:0px;
					right:0px;
					}
#bodyPanel3 p.more a:hover{
						background:url(images/more.gif) 0 0 no-repeat #fff;
						color:#216EBD;
						text-decoration:none;
						}
#bodyPanel3 h1{
			font-size:xx-large;
			margin:0px 0 25px 0;
			font-weight: bold; 
			font-family:arial, "Times New Roman", Times, serif;
			color:#FF7113;
			text-align:center;
			}
#bodyPanel3 h3{
				border:3px outset #DCDCDC;
				color:#6495ED;
				font-family:Arial,"Times New Roman",Times,serif;
				font-size:large;
				margin:20px 20px 8px;
				padding:5px;
				text-align:Center;
			}
#bodyPanel3 h3 span{
					font-weight: bold;
					font-size: x-large;
					}
#bodyPanel3 #testimonial{
						width:283px;
						height:162px;
						display:block;
						background:url(images/testimonial-bg.gif) 0 0 no-repeat #FFF6DB;
						padding:32px 33px 0 148px;
						margin:0 0 0 20px;
						color:#786321;
						}
#bodyPanel3 #testimonial p{
						  background:none;
						  margin:0;
						  padding:0 0 5px 0;
						  }
#bodyPanel3 #testimonial p span{
							color:#786321 !Important;
							background:#FFFAED !Important;
							}
#bodyPanel3 p.moretwo{
					height:26px;
					padding:0;
					background:none;
					margin:0;
					}
#bodyPanel3 p.moretwo a{
					  width:76px;
					  height:26px;
					  display:block;
					  margin:0px 0px 0px 196px;
					  background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
					  color:#555;
					  text-decoration:none;
					  font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					  text-transform:uppercase;
					  padding:0 0 0 10px;
					  top:0px;
					  right:0px;
					  }
#bodyPanel3 p.moretwo a:hover{
							background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
							color:#216EBD;
							text-decoration:none;
							}
#bodyPanel3 p.moretwo2{
					 height:26px;
					 padding:0;
					 background:none;
					 margin:30px;
					 }
#bodyPanel3 p.moretwo2 a{
					  width:76px;
					  height:26px;
					  display:block;
					  margin:0px 0px 20px 570px;
					  background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
					  color:#555;
					  text-decoration:none;
					  font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					  text-transform:uppercase;
					  padding:0 0 0 10px; 
					  top:0px;
					  right:0px;
					  }
#bodyPanel3 p.moretwo2 a:hover{
							background:url(images/more2.gif) 0 0 no-repeat #FFF5D6;
							color:#216EBD;
							text-decoration:none;
							}
#bodyPanel3 h4{ 
				background:#fff;
				width:250px;
				height:30px;
				position:absolute;
				top:361px;
				right:5px;
				margin:0;
				font:30px/30px Georgia, "Times New Roman", Times, serif;
				font-weight:normal;
				padding:0px;
				color:#FF7113;
				}
#bodyPanel3 ul{
			margin:5px 10px;
			padding:8px 10px;
			width:722px;
			}
#bodyPanel3 ul li{
				font:14px/25px Arial, Helvetica, sans-serif;
				font-weight:normal;
				background:#ffffff url(images/symbol2.gif) 5px 8px no-repeat;
				padding:0 0 0 30px;
				}
#bodyPanel3 ul span{ 	 
				 background:url(images/dot-line.gif) repeat-x 0 100%;
				 height:25px;
				 display:block;
				  }	
#bodyPanel3 p.annonces {
					background: none;
					margin:0 0 0 0;
					padding: 40px 0 20px 20px;
					position:relative;
					}

					/* Body panel 4*/

#bodyPanel4{
			background:#DCDCDC none repeat scroll 0 0;
			color:#4C4C4C;
			width:762px;
			position:relative;
			margin:0 auto;
			padding:0;
			}
#bodyPanel4 h2{
				font-family:arial,"Times New Roman", Times, serif;
				background:#FFFFFF no-repeat scroll 19px 16px;
				color:#6495ED;
				font-size : x-large;
				margin:40px 100px 20px;
				padding:5px 0 ;
				border:1px solid #daa520;
				text-align:center;
				}
#bodyPanel4 p{
			background: 0 0 no-repeat #fff;
			margin:0 0 0 54px;
			padding:0 42px 35px 150px;
			color:#0F0F0F;
			}
#bodyPanel4 p.capstext{
					text-align:left;
					font-family: Arial, "Times New Roman", Times, serif;
					font-size: medium;
					color:#000000;
					padding:10px 25px ;
					margin:0px 3px;
					}
#bodyPanel4 p.capstext span{
				font-weight:bold;
				color:red;
				font-size: x-large;
				}
#bodyPanel4 p.capstext a{
				text-align: right;
				}
#bodyPanel4 p.capstext a:hover{
				color:blue;
				text-align: right;
				}				
#bodyPanel4 p.dotline{
					background:url(images/dot-line.gif) 0 0 repeat-x #fff;
					padding:0;
					margin:0 40px 0 25px;
					color:#000;
					}
#bodyPanel4 p.titre{
					text-align:center;
					font-family: Arial, "Times New Roman", Times, serif;
					font-size: large;
					color:#000000;
					padding:10px 25px ;
					margin:3px 3px 0 3px;
					}
#bodyPanel4 p.photoprix {
					text-align:justify;
					font-family: Arial, "Times New Roman", Times, serif;
					font-size: medium;
					color:#000000;
					padding:5px 25px ;
					margin:0px 3px;
					}
#bodyPanel4 p.photoprix  span{
							color:red;
							font-weight:bold;
							font-size:xx-large;
							}
#bodyPanel4 p.liendescriptif {
							text-align:right;
							font-family: Arial, "Times New Roman", Times, serif;
							font-size: medium;
							padding:5px 25px ;
							margin:0px 3px;
							}
#bodyPanel4 p.liendescriptif a{
							color:#000000;
					
							}
#bodyPanel4 p.liendescriptif  a:hover{
							color:blue;
								}
#bodyPanel4 p.more{
				height:26px;
				padding:0;
				background:none;
				margin:0;
				}
#bodyPanel4 p.more a{
					width:76px;
					height:26px;
					display:block;
					margin:314px 20px 19px 618px;
					background:url(images/more.gif) 0 0 no-repeat #fff;
					color:#555;
					text-decoration:none;
					font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					padding:0 0 0 10px;
					text-transform:uppercase;
					position:absolute;
					top:0px;
					right:0px;
					}
#bodyPanel4 p.more a:hover{
						background:url(images/more.gif) 0 0 no-repeat #fff;
						color:#216EBD;
						text-decoration:none;
						}
#bodyPanel4 h1{
			padding:5px 0 20px 0; 
			text-align:center;
			font-weight: bold; 
			font-size:xx-large;
			font-family: Arial, "Times New Roman", Times, serif;
			color:#FF7113;
			}
#bodyPanel4 h3{
			font-size: x-large ;
			margin:50px 0 10px 25px;
			font-family: arial,"Times New Roman", Times, serif;
			color:#FF7113;
			text-align:center;
			}

#bodyPanel4 p.moretwo2{
					 height:26px;
					 padding:0;
					 background:none;
					 margin:30px;
					 }
#bodyPanel4 p.moretwo2 a{
					  width:76px;
					  height:26px;
					  display:block;
					  margin:0px 0px 20px 570px;
					  background:url(images/more2.gif) 0 0 no-repeat;
					  color:#555;
					  text-decoration:none;
					  font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif;
					  text-transform:uppercase;
					  padding:0 0 0 10px; 
					  top:0px;
					  right:0px;
					  }
#bodyPanel4 p.moretwo2 a:hover{
							background:url(images/more2.gif) 0 0 no-repeat;
							color:#216EBD;
							text-decoration:none;
							}
#bodyPanel4 h4{ 
				font-family:Arial, "Times New Roman", Times, serif;
				background:#FFFFFF none repeat scroll 0 0;
				border:1px solid #FF7113;
				color:#333333;
				font-size:xx-large;
				margin:40px 135px;
				padding:20px;
				}
#bodyPanel4 p.annonces {
					background: none;
					margin:0 0 0 0;
					padding: 40px 0 20px 20px;
					position:relative;		
					}
#bodyPanel4 table{
				width:760px;
				color:#000;
				} 
#bodyPanel4 table img {

					}
#bodyPanel4 table tb{
					height: 75px;
					color:#000;
					}
#bodyPanel4 table th{
					font-family:arial;
					border: 1px solid black;
					background: #fff none repeat scroll 0 0;
					}
#bodyPanel4 table td {
					height:75px;
					background: #fff none repeat scroll 0 0;
					border:1px solid black;
					font-size: x-small;
					font-family:arial;
					text-align: center;
					color:blue;
					
					}
#bodyPanel4 table td.photo {
							width:100px;
							height:100px;
							border:1px solid #000;
								}
#bodyPanel4 table td.photo  a{
							border: none;
							}
#bodyPanel4 table td.description {
								width:350px;
								height: 75px;
								background: #fff;
								color:#5d5d5d;
								text-align:left;
								font-size:small;
								}
#bodyPanel4 table td.description span {
									font-weight:bold;
									color: #000;
									font-size:small;
									
									}
#bodyPanel4 table td.prix {
						font-size: medium;
						color: red;
						font-weight:bold;
						width:70px;
						}
#bodyPanel4 table td.dispo {
						background: green;
						}
#bodyPanel4 table td.nondispo {
							background:red;
							}

#instruction {
			font-family:arial;
			font-size:small;
			}							
#instruction , #instruction ul{
				background:#fff;
				list-style-type:disc;
				list-style-position: inside;
				padding: 10px 5px;
				margin: 5px ;
						}
html > body #instruction li {
						color: #000;
							}
#instruction2 {
			font-family:arial;
			font-size:small;
			}							
#instruction2 , #instruction2 ul{
				background:#fff;
				list-style-type:disc;
				list-style-position: inside;
				padding: 10px 5px;
				margin: 5px ;
						}
html > body #instruction2 li {
						color: #000;
							}	
#instruction3 {
			font-family:arial;
			font-size:small;
			}							
#instruction3 , #instruction3 ul{
				background:#fff;
				list-style-type:disc;
				list-style-position: inside;
				padding: 10px 5px;
				margin: 5px ;
						}
html > body #instruction3 li {
						color: #000;
							}							
/*Menu vente*/
#menuvente {
			font-family:arial;
			font-size:small;
			font-weight:bold;
			}
			
html > body #menuvente li {
					border:1px solid #555;
					}			
	
#menuvente, #menuvente ul {
			padding : 0; /* pas de marge intérieure */
			margin : 0; /* ni extérieure */
			list-style : none; /* on supprime le style par défaut de la liste */
			line-height : 21px; /* on définit une hauteur pour chaque élément */
			text-align : center; /* on centre le texte qui se trouve dans la liste */
			

			}
#menuvente a{
			background:none repeat scroll 0 0 #ffffff;
			color:#555;
			display:block;
			padding:0;
			text-decoration:none;
			width:252px;
			}			
#menuvente li {
			float:left;

			
			}
html > body #menuvente li ul li {
						border-bottom:1px solid black;
						}
#menuvente ul li a {
				color:#555
			}
#menuvente a:hover ,#menuvente li ul a:hover {
					background:#555;
					color: white;
					
					}
#menuvente li ul {
			position: absolute; /* Position absolue */
			width: 254px; /* Largeur des sous-listes */
			left: -999em; /* Hop, on envoie loin du champ de vision */
			}
#menuvente li ul li {
				border-bottom: 1px solid white;
				}			
#menuvente li:hover ul {
					
					left: auto; /* Repositionnement normal */
					min-height: 0; /* Corrige un bug sous IE */
					}
/* FOOTER PANEL*/
#footerPanel{
			width:762px;
			background:#DCDCDC;
			color:#000; 
			font-size:12px;
			margin:0 auto;
			position: relative;
			}
#footerbodyPanel{
				width:762px;
				height:170px;
				position:relative;
				margin:0 auto;
				padding:0;
				}
#footerPanel ul{
	width:412px;
	display:block;
	position:absolute;
	right:321px;
	top:-74px;
	visibility: visible;
}
#footerPanel li{float:left; font:12px/15px Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPanel ul li a{padding:0 6px; color:#4C4C4C; background:#DCDCDC; text-decoration:none;}
#footerPanel ul li a:hover{text-decoration:underline;}
#footerPanel ul li a.padl{padding:0 0 0 6px;}
#footerPanel p.copyright{
	background:#DCDCDC;
	display:block;
	position:absolute;
	top:14px;
	right:29px;
	color:#A64200;
}
#footerPanel ul.world{
	width:158px;
	background:#DCDCDC;
	color:#4C4C4C;
	display:block;
	position:absolute;
	top:41px;
	right:27px;
}
#footerPanel ul.world li a{background:#DCDCDC; display:block; color:#4C4C4C; text-decoration:none;}
#footerPanel ul.world li a:hover{text-decoration:underline;}

#footerhtmlPanel{ width:86px; height:31px; display:block; position:absolute; top:34px; left:29px; margin:0; padding:0;} 
#footerhtmlPanel a{ width:86px; height:31px; display:block; background:url(images/html-img.gif) no-repeat 0 0 #DCDCDC; text-decoration:none; font:14px/31px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2F2F2F; text-transform:uppercase; padding:0 0 0 10px; position:absolute; top:0px; right:0px;}
#footerhtmlPanel a:hover{background:url(images/html-img.gif) no-repeat 0 0 #DCDCDC; color:#216EBD; text-decoration:none; }
#footercssPanel{ width:86px; height:31px; display:block; position:absolute; top:34px; left:115px; margin:0; padding:0;} 
#footercssPanel a{ width:86px; height:31px; display:block; background:url(images/css-img.gif) no-repeat 0 0 #DCDCDC; text-decoration:none; font:14px/31px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2F2F2F; text-transform:uppercase; padding:0 0 0 10px; position:absolute; top:0px; right:0px;}
#footercssPanel a:hover{background:url(images/css-img.gif) no-repeat 0 0 #DCDCDC; color:#216EBD; text-decoration:none; }
