body,div,p,th,td,li,dd {
color:#000;
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:11px;
}
.reponse {
font-size:18px;
padding-top:60px;
text-align:center;
}
.tdtop {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scalesrc='image/prix.png');
height:32px;
position:relative;
width:77px;
z-index:100;
}
.tdtop[class] {
background-image:url(image/prix.png);
background-repeat:no-repeat;
height:32px;
margin-left:-10px;
margin-top:-30px;
position:relative;
width:77px;
z-index:100;
}
#form .tdtop[class]{
background-image:url(image/prix.png);
background-repeat:no-repeat;
height:32px;
padding:6px 0 0 25px;
color:#FFFFFF;
font-weight:bold;
font-size:110%;
}
.contener {
position:absolute;
top:0px;
left:50%;
height:805px;
width:960px;
margin-left:-480px;
overflow:auto;
}
#accueil {
background-repeat:no-repeat;
bottom:0;
height:24px;
left:160px;
margin:0;
padding:0;
position:relative;
right:0;
top:80px;
width:635px;
}
#accueil a:link, #accueil a:visited, #accueil a:hover  {
float: left;
display: block;
width: 73px;
height: 15px;
padding: 5px 0 0;
text-align: center;
color: #000;
background-image: url('./image/bouton.gif');
}
#accueil a:hover  {
background-image: url('./image/bouton-over.gif');
}
#haut {
background-image:url(image/haut.jpg);
background-repeat:no-repeat;
height:127px;
margin:0;
padding:0;
}
#centre {
background-image:url(image/centre.jpg);
background-repeat:no-repeat;
height:547px;
}
#bas {
background-image:url(image/bas.jpg);
height:41px;
width:959px;
}
.abc67 {
color:#6CB234;
font-size:18px;
font-weight:900;
height:24px;
left:675px;
position:absolute;
top:82px;
width:60px;
z-index:1;
}
a {
color:#6CB234;
text-decoration:none;
}
a:hover {
color:#FC0;
text-decoration:none;
}
#adresse {
color:#063;
font-size:14px;
font-weight:bolder;
height:20px;
left:127px;
position:absolute;
text-align:right;
top:25px;
width:380px;
}
#promotion {
background-image:url(image/promotion_13.jpg);
background-repeat:no-repeat;
height:500px;
left:28px;
position:absolute;
width:134px;
}
#nouveautes {
position:absolute;
left:800px;
width:134px;
height:500px;
background-image:url(image/nouveautes.jpg);
background-repeat:no-repeat;
}
#information {
height:330px;
left:163px;
position:absolute;
top:128px;
width:620px;
}
#tarif {
left:5px;
overflow:auto;
overflow-x:hidden;
position:absolute;
top:30px;
width:120px;
}
#tarifnouveautes {
position:absolute;
top:30px;
left:5px;
overflow:auto;
overflow-x:hidden;
width:120px;
}
#news {
position:absolute;
left:162px;
top:348px;
width:620px;
height:275px;
border: 2px solid gray;
background: #fff url(image/nouvelle.jpg) no-repeat top left;
}
#fournisseur {
height:322px;
left:675px;
position:absolute;
width:95px;
}
#contenu_actu {
position:absolute;
left:139px;
top:9px;
width:430px;
height: 255px;
overflow:auto;
overflow-x:hidden;
padding: 0 20px 0;
background: #D2F0E4;
}
h1 {
color:#630;
font-size:18px;
padding-bottom:0;
padding-top:3px;
}
h2 {
background-color:#dbdbda;
color:#5BB578;
font-size:13px;
height:10px;
margin:0;
padding:10px 0 0;
text-indent:10px;
}
#client a {
background-image:url(image/client.gif);
background-repeat:no-repeat;
color:#000;
display:block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
height:38px;
left:4px;
padding-left:45px;
padding-top:10px;
position:absolute;
text-decoration:none;
top:154px;
width:248px;
z-index:2;
}
#client a:hover {
background:url(image/client-over.gif);
background-repeat:no-repeat;
color:#991d1d;
display:block;
}
#espace {
color:#004B0E;
font-size:15px;
font-weight:bolder;
height:21px;
left:16px;
position:absolute;
top:171px;
width:175px;
z-index:2;
}
p {
font-size:11px;
font-weight:400;
margin:0;
padding:5px 0 0;
}
#texte{
	padding:8px;
	border:#72b23a solid 1px;
	text-align:center;}
#layer{
	width:620px;}
strong{
	color:#00a194}
#feuille {
color:#864E4E;
left:0;
top:5px;
width:90px;
}
#feuille a {
color:#864E4E;
text-decoration:underline;
}
#feuille a:hover {
text-decoration:none;
}
.prix {
bottom:-30px;
color:#FFF;
font-size:16px;
font-weight:400;
padding-top:3px;
text-align:center;
}
.prix strike {
font-size:11px;
}
#prix{background-image:url(image/prix.png);
background-repeat:no-repeat;
height:32px;
padding:6px 0 0 25px;
color:#FFFFFF;
font-weight:bold;
font-size:110%;
	}
h3 {
color:#864E4E;
font-size:12px;
font-weight:700;
padding:2px 0 15px;
text-align:center;
}
#tarif_prochainement {
height:293px;
left:5px;
over:scroll;
overflow:scroll;
position:absolute;
top:30px;
width:120px;
}
h4 {
color:#004B0E;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
margin:0;
padding:0;
}
h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 0 0;
}
h5 {
color:#004B0E;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:5px 0;
}
.italique_para {
font-style:italic;
}
#text_materiel {
height:370px;
left:1px;
margin:0;
overflow:auto;
padding:0 5px 0 10px;
position:absolute;
top:123px;
width:590px;
}
.centrer {
text-align:center;
}
.soustitre_matériel {
font-size:20px;
font-weight:700;
height:23px;
margin:20px 0 0;
}
.espacesstitre {
font-weight:700;
margin:0;
padding-bottom:5px;
padding-top:10px;
}
ol {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding-bottom:0;
padding-left:5px;
padding-top:7px;
}
ul {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0 0 0 10px;
}
p, li {
font-size: 13px;
}
.bold {
color:#000;
font-weight:700;
}
#rub_reso {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
height:20px;
left:2px;
position:absolute;
text-align:center;
top:56px;
width:140px;
}
#rub_autreperi {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
height:20px;
left:245px;
position:absolute;
text-align:center;
top:74px;
width:140px;
}
#rub_imprim {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
height:20px;
left:482px;
position:absolute;
text-align:center;
top:12px;
width:140px;
}
#gamma {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
height:18px;
left:156px;
padding:5px;
position:absolute;
text-align:left;
top:74px;
width:122px;
}
#cravate {
left:152px;
position:absolute;
top:7px;
}
#gamma2 {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
height:18px;
left:314px;
padding:5px;
position:absolute;
text-align:left;
top:75px;
width:122px;
}
#gamma3 {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
height:18px;
left:460px;
padding:5px;
position:absolute;
text-align:left;
top:75px;
width:147px;
}
#reference1 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:144px;
left:24px;
position:absolute;
text-align:left;
top:133px;
width:301px;
}
#text_logiciel {
height:295px;
left:163px;
margin:0;
overflow:auto;
padding:0 35px 0 25px;
position:absolute;
top:261px;
width:700px;
}
#txt_sav {
height:197px;
left:100px;
position:absolute;
top:139px;
width:500px;
}
#vignette_sav {
height:116px;
left:336px;
position:absolute;
top:47px;
width:148px;
z-index:-2;
}
#enveloppe {
height:47px;
left:254px;
margin:0;
padding:0;
position:absolute;
top:11px;
width:81px;
z-index:auto;
}
#rue {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
height:41px;
left:76px;
padding-left:0;
padding-right:10px;
position:absolute;
text-align:right;
top:21px;
width:429px;
}
#telephone {
color:#FFF;
font-size:14px;
font-weight:700;
left:110px;
margin:0;
padding:0;
position:absolute;
top:76px;
width:303px;
}
#remplissez {
font-size:12px;
font-weight:700;
height:15px;
left:389px;
padding:2px 0 0;
position:absolute;
text-align:center;
top:75px;
width:197px;
}
#reference2 {
left:355px;
position:absolute;
top:132px;
}
#cartediv {
left:-1px;
position:absolute;
text-align:right;
top:102px;
width:565px;
}
#api {
left:47px;
position:absolute;
top:104px;
}
#region {
background-color:#DEFDC5;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
height:20px;
left:43px;
padding-top:5px;
position:absolute;
text-align:center;
top:108px;
width:513px;
}
#reference_texte {
background-color:#DFFDC7;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
height:12px;
left:24px;
padding-top:3px;
position:absolute;
text-align:center;
top:109px;
width:550px;
}
#formulaire {
height:212px;
left:1px;
position:absolute;
top:54px;
width:569px;
}
.adresse_gabarit {
color:#004B0E;
font-size:14px;
font-weight:700;
left:436px;
position:absolute;
top:104px;
}
.formule {
padding-right:5px;
padding-top:2px;
}
#societe_texte {
background: url(image/abeille.jpg) no-repeat bottom right;
height:235px;
left:1px;
position:absolute;
top:195px;
width:620px;
}
#societe_texte ul li {
list-style-type: none;
}
dl {
font-size:11px;
margin:0;
padding:1px;
}
#rub_reference {
left:0;
position:absolute;
top:292px;
}
#anim_couloir {
height:400px;
left:121px;
position:absolute;
top:15px;
width:550px;
}
#entre {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
left:281px;
position:absolute;
top:430px;
}
#mentions {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
left:476px;
position:absolute;
top:431px;
}
#logo {
padding-top:10px;
text-align:center;
width:292px;
}
#txt_mention {
width:400px;
}
.centrerbold {
color:#000;
font-size:15px;
font-weight:700;
padding:10px 0 3px;
text-align:left;
text-indent:12px;
}
.bgactus {
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.bgtitre {
padding:5px;
vertical-align:top;
}
.bgmenu {
padding:1px;
vertical-align:top;
}
.tbl {
padding-left:10px;
padding-right:10px;
}
.tblpromo {
border-collapse:collapse;
width:90px;
}
.tblnews {
background-color:#FFF;
color:#000;
font-size:11px;
font-weight:700;
}
.tbltitre {
background-color:#FC3;
color:#FFF;
font-size:12px;
font-weight:700;
text-align:center;
}