body {margin:0; padding:0; vertical-align:top; background:url(images/h_tall-2.jpg) repeat-x top #ffffff;;}
td {font-size:12px; font-family:Arial; color:#000000; line-height:14px; vertical-align:top; padding:0;}
a {border:none; text-decoration:underline; color:#000000;}
a:hover {text-decoration:none;}
form {margin:0; padding:0;}
table {border:0; border-collapse:collapse;}
img {border:0;}
.full{width:100%; height:100%;}
/****************************************************/
.h_txt{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:29px;}
.h_link {color:#1A8233; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:29px; background:url(images/h_pimp.gif) no-repeat left; padding-left:17px;}
.h_link:hover{text-decoration:none;}
#centre{
margin:auto;
width:766px;
}
.footertxt {color:#000000; font-size:10px; font-family:Arial; margin:0;}
.footerlink {color:#000000; text-decoration:underline; font-size:10px; font-family:Arial;}
.footerlink:hover{text-decoration:none;}
/****************************************************/
.link1 {color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:29px; background:url(images/pimp1.gif) no-repeat left; padding-left:17px;}
.link1:hover{text-decoration:none;}

.link2 {color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:14px; background:url(images/pimp2.gif) no-repeat left; padding-left:18px;}
.link2:hover{text-decoration:none;}

.link3 {color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:14px; background:none;}
.link3:hover{text-decoration:none;}
/****************************************************/
ul {margin:0; padding:0; list-style:none}
li {background: none; line-height:20px; color:#000000;}
li a {color:#000000; text-decoration:underline;}
li a:hover {text-decoration:none;}
/****************************************************/
.myform {width:127px; margin:0; padding:0 0 0 3px; height:19px; vertical-align:middle; font-size:11px;font-family:Tahoma; color:#000000; background:#ffffff;}
.myform2 {width:177px; margin:0; padding:0 0 0 3px; height:19px; vertical-align:middle; font-size:11px;font-family:Tahoma; color:#000000; background:#ffffff;}
/****************************************************/

.produits{
margin-bottom:10px;
border-left: solid 1px #CCCCCC;
width:497px;
text-align:left;
font-size:12px;
font-style:normal;
}
.produits li p{
margin-left:15px;
margin-bottom:0px;
text-decoration:none;
margin-top:8px;
}
.produits ul{
margin-top:15px;
overflow:auto;
}

.produits li{
width:45%;
float:left;
padding-left:10px; 
border-left:#CCCCCC solid 1px;
border-bottom: #CCCCCC solid  1px;
line-height:normal;
overflow:auto;
height:280px !important;
height:300px;
margin-top:2px;
}

.produits li img{
margin-left:10px;
margin-right:15px;
margin-top:10px;
margin-bottom:15px;
float:left;
}

.produits li h1{
font-size:12px;
font-weight:bold;
}
ul.produits_1 li{
height:180px;
float:left;
width:200px;
padding-left:0px; 
border-left:#CCCCCC solid 1px;
border-bottom: #CCCCCC solid  1px;
line-height:normal;
overflow:auto;
margin-top:5px;
}
ul.produits_1 li img{
width:83px;
height:116px;
float:left;
}
#menu{
width:150px;}

#menu dt{
margin:0;
width:100%
}
#menu a{
width:90%;
display:block;
padding:5px 2px 5px 2px;
text-decoration:none;
border-bottom:#666666 1px solid;
}
#menu a:hover{
background-color:#00CCFF;}
#menu ul{
width:80%;
margin-left:17px;
border-left:#666666 1px solid;
}

#menu ul li{
width:90%;
border-bottom:#666666 solid 1px;
font-size:11px;}
#menu ul li:hover{
background-color:#00CCFF;}
#menu ul li a{
border:none;
margin-left:5px;}
