#map {
	position:relative;
	margin:10px;
	height:425px;
	display:block;
}
#map2 {
	position:relative;
	margin:10px;
	height:284px;
	width:385px;
	display:block;
	border:1px solid #000000;
	margin-top:5px;
}
#liste-1,#liste-2,#liste-3,#liste-4,#liste-5,#liste-6,#liste-7,#liste-8,#liste-9{
display:none;
}
#liste-10,#liste-11,#liste-12,#liste-13,#liste-14,#liste-15,#liste-16,#liste-17,#liste-18,#liste-19{
display:none;
}

#search{
	color: #FFC801;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	background-image: url(images/menu1li.jpg);
	background-repeat: repeat-y;
  padding-left:20px;
  text-align:center;
  
}
#search input{
margin:0px;
padding:0px;
border:1px solid #FFC801;
color:#1aa451;
font-weight:bold;
}
.search0{
width:100px;
}
.search1{
margin-top:5px;
margin-left:atuo;
margin-right:auto;
width:70px;
}
.search2{
margin-top:5px;
width:100px;
}
.search3{
margin-top:5px;
width:180px;
}
.fleft{
float:left;
}
#listemagasin{
position:relative;
display:block;

}
.adent{
font-size:10px;
font-family:tahoma;

}
.adent td{
padding:2px;
border:1px solid #cccccc;
}
.fck{
width:600px;
height:400px;
}
.admag{
padding:3px;
margin-bottom:10px;
background-color:#e2e1e2;
border:1px solid #04aa10;
}
.tabhor{
width:325px;
font-size:11px;
font-family:tahoma;
}
.tabhor td{
border:1px solid #04aa10;
padding:2px;
}
.tabhor th{
border:1px solid #04aa10;
padding:2px;
}
.estimation{
border:1px solid #04aa10;
padding:2px;
margin-bottom:10px;
}
.fil{
position:absolute;
top:-45px;
left:60px;
color:#000000;
font-size:12px;
font-family:tahoma;
}
.fil a {
color:#000000;
font-size:12px;
font-family:tahoma;


}

#banniere{
position:absolute;
top:55px;
right:10px;
width:550px;
height:125px;
text-align:center;

}
.adressedepot{
text-align:center;
padding:5px;
margin-left:5px;
}
/* INfo ouverture */
.ljour{
clear:left;
float:left;
width:200px;
border:1px solid  #04aa10;
text-align:center;
height:18px;
}
.compete {
clear:left;

width:604px;
border:1px solid  #04aa10;
text-align:center;
min-height:18px;
}
.leg{
  float:left;
width:200px;
border:1px solid  #04aa10;
text-align:center;
height:18px;
}
.jvide{
float:left;
width:402px;
border:1px solid  #04aa10;
background-color:#04aa10;
height:18px;
}
.jmat{
 float:left;
width:200px;
border:1px solid  #04aa10;
text-align:center;
height:18px;
}
.japm{
float:left;
width:200px;
border:1px solid  #04aa10;
text-align:center;
height:18px;
}
.jcont{
 float:left;
width:402px;
border:1px solid  #04aa10;
text-align:center;
height:18px;
}

.ljour2{
clear:left;
float:left;
width:100px;
border:1px solid  #91cbb2;
text-align:center;
height:18px;
}
.compete2 {
clear:left;

width:302px;
border:1px solid  #91cbb2;
text-align:center;
min-height:18px;
}
.leg2{
  float:left;
width:100px;
border:1px solid  #91cbb2;
text-align:center;
height:18px;
}
.jvide2{
float:left;
width:201px;
border:1px solid  #91cbb2;
background-color:#91cbb2;
height:18px;
}
.jmat2{
 float:left;
width:100px;
border:1px solid  #91cbb2;
text-align:center;
height:18px;
}
.japm2{
float:left;
width:100px;
border:1px solid  #91cbb2;
text-align:center;
height:18px;
}
.jcont2{
 float:left;
width:201px;
border:1px solid  #91cbb2;
text-align:center;
height:18px;
}






.presba{
float:left;
border:1px solid #cccccc;
padding:4px;
margin:3px;
margin-bottom:10px;
width:180px;
text-align:center;
}
.prcat{
margin-top:8px;
margin-bottom:3px;
border-bottom:1px solid green;

}
.presprd{
border:1px solid #cccccc;
padding:4px;
margin:3px;
margin-bottom:10px;

text-align:center;

}
.imgprd{
float:left;
width:520px;

}
.Prixlst{
text-align:right;
color: #1A6949;
font-weight:bold;
font-size:15px;

}
#depot{
position:absolute;
top:225px;
right:10px;
text-align:right;
color:#cccccc;

z-index:100;
}
.copy{
text-align:center;
width:900px;
margin-left:40px;
}
.copy a{
text-decoration:none;
color:#000000;
}
.foot2{
margin-top:-100px;
text-align:center;
color:#999999;

}
.foot2 a{
color:#cccccc;
font-size:10px;
font-family:verdana;
text-decoration:none;
}
.photopresmin{
border:1px solid #cccccc;
text-align:center;
width:73px;
height:73px;
float:left;
}

.blocprd{
position: fixed;
left: 50%;
top: 50%;
width: 460px;
height: 350px;
margin-top: -140px; /* moitié de la hauteur */
margin-left: -230px; /* moitié de la largeur */
background-color: #eee;
display:block;
color:#1A6949;
border: 2px solid #1A6949;

}
.close{

position:absolute;
width:100%;
height:25px;
bottom:0px;
color:#ffffff;
background-color:#1A6949;
text-align:center;
font-size:14 px;
font-family: geneva;
cursor:pointer;
}
.titrebloc{
font-size:15px;
font-family:arial;
font-weight:bold;
margin:4px; 
margin-bottom:6px;
text-align:center;

}
.descbloc{
font-size:12px;
font-family:arial;
font-weight:bold;
margin:4px;
padding-top:6px;
border-top:1px solid #1aa451;
}