body{
background-color:#E2FB65;
}

*{ margin:0;  padding:0;}

div#page{
height:auto !important;
min-height:860px;
height:860px;
width:983px;
margin-left:auto;
margin-right:auto;
position:relative;
background-color:#578e17;
}

div#banniere{
height:143px;
width:983px;
margin-left:auto;
margin-right:auto;
background:transparent url(images/banniere.jpg) no-repeat top;
}

div#cadreg{
width:166px;
float:left;
height:454px;
background:transparent url(images/gauche.jpg) no-repeat top;
}

div#cadred{
width:200px;
float:right;
height:567px;
background:transparent url(images/droite.jpg) no-repeat top;
}

div#texte{
height:auto !important;
min-height:700px;
height:700px;
margin-left:166px;
margin-right:200px;
background:url(images/fond1px.jpg) repeat-y;
background-color:#FFFFFF;
}

div#piedpage{
width:983px;
height:40px;
padding-bottom:15px;
background-color:#578e17;
border-top: 1px solid #325609;
}

div#essai{
position:absolute;
z-index:0;
margin-left:300px;
margin-top:0px;
}

div#herbe1{
position:absolute;
margin-top:-73px;
width:209px;
height:73px;
background:transparent url(images/herbe1.gif) no-repeat top;
}

div#herbe2{
position:absolute;
margin-top:-77px;
width:234px;
height:77px;
margin-left:749px;
background:transparent url(images/herbe2.gif) no-repeat right;
}

div#ongletd1{
text-align:center;
color:#FFFFFF;
font-family:Arial;
font-size:13px;
margin-left:20px;
margin-top:12px;
width:160px;
height:95px;
}

div#ongletd2{
color:#FFFFFF;
font-family:Arial;
font-size:13px;
padding-left:5px;
margin-left:20px;
margin-top:42px;
width:160px;
height:200px;
}

div#ongletd3{
color:#FFFFFF;
font-family:Arial;
font-size:13px;
padding-left:5px;
margin-left:20px;
margin-top:10px;
width:160px;
height:175px;
}

div#logo{
padding-left:206px;
}

h1{
color:#578e17;
text-align:center;
font-family:Arial, Verdana;
font-size:22px;
padding-top:0px;
padding-bottom:10px;
font-weight:bold;
position:relative;
padding-left:40px;
}

h2{
color:#e3007a;
font-family:Arial;
font-size:14px;
padding-right:15px;
padding-bottom:5px;
position:relative;
}

h2.page{
margin-left:70px;
}

h2.medias{
padding-left:30px;
padding-right:0px;
}

td.ssmarge{
padding-left:0px;
padding-right:0px;
}

a.h2:link{
color:#e3007a;
margin-left:70px;
text-decoration:none;
padding-right:30px;
font-weight:normal;
}

a.h2:hover{
color:#e3007a;
margin-left:70px;
text-decoration:underline;
padding-right:30px;
}

a.h2:visited {
color:#e3007a;
margin-left:70px;
text-decoration:none;
padding-right:30px;
font-weight:normal;
}

a.h2:hover{
color:#e3007a;
margin-left:70px;
text-decoration:underline;
padding-right:30px;
}

h3{
color:#e3007a;
font-family:Arial;
font-size:13px;
width:155px;
text-align:center;
padding-bottom:10px;
}

p{
padding-left:50px;
padding-right:10px;
padding-top:10px;
color:#000000;
font-family:Arial;
font-size:13px;
position:relative;
}

p.decal{
padding-left:70px;
padding-right:30px;
}

form.decal{
padding-left:80px;
padding-right:30px;
color:#000000;
font-family:Arial;
font-size:13px;
position:relative;
}

p.decal3{
padding-left:70px;
padding-right:30px;
}

p.petittxt{
text-align:center;
font-size:9px;
}

p.petittxt2{
font-size:10px;
padding-left:60px;
padding-right:20px;
}

p.page{
text-align:center;
margin-top:10px;
}

p.page2{
text-align:center;
margin-top:0px;
}

p.centre{
padding-left:50px;
text-align:center;
color:#000000;
font-family:Arial;
font-size:13px;
}

p.ongletg{
text-align:center;
color:#000000;
font-family:Arial;
font-size:13px;
margin-top:237px;
margin-left:-30px;
width:130px;
}

p.cadredr{
color:#FFFFFF;
margin-left:-10px;
padding:0;
}

.noncadre{
border:none;
}

em{
color:#1e81cc;
font-family:Arial;
font-size:13px;
font-weight:bold;
font-style:normal;
}

em.noir{
color:#000000;
font-family:Arial;
font-size:13px;
font-weight:bold;
font-style:normal;
}

em.prix{
color:#3d8f0c;
font-family:Arial;
font-size:13px;
font-weight:bold;
font-style:normal;
}

em.cadredr1{
color:#FFFFFF;
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
font-style:italic;
}

em.violet{
color:#e3007a;
}

em.petittxt{
font-size:9px;
}

td{
padding-left:7px;
padding-right:7px;
font-family:Arial;
font-size:13px;
position:relative;
}

td.centree{
vertical-align:center;
background-color:red;
}

table.accueil{
position:relative;
margin-top:15px;
}

ul.pied{
padding-top:15px;
text-align:center;
width:984px;
}

li.pied{
padding-left:15px;
padding-right:15px;
display:inline;
}

a.pied:link{
color:#FFFFFF;
text-decoration:none;
font-family:Arial;
font-size:13px;
}

a.pied:hover{
color:#FFFFFF;
text-decoration:underline;
font-family:Arial;
font-size:13px;
}

a.pied:visited{
color:#FFFFFF;
text-decoration:none;
font-family:Arial;
font-size:13px;
}

a.pied:hover{
color:#FFFFFF;
text-decoration:underline;
font-family:Arial;
font-size:13px;
}

ul.menu {
height:50px;
position:relative;
list-style-type:none;
margin-top:10px;
margin-left:22px;
}

li.menu{
height:30px;
margin-bottom:3px;
line-height:30px;
text-align:center;
vertical-align:middle;
width:130px;
font-family:"Myriad pro", Arial;
font-size:16px;
}

a.lienmenu:link{
color:#FFFFFF;
text-decoration:none;
display:block;
}

a.lienmenu:hover{
color:#fde119;
text-decoration:none;
display:block;
}

a.lienmenu:visited {
color:#FFFFFF;
text-decoration:none;
display:block;
}

a.lienmenu:hover{
color:#fde119;
text-decoration:none;
display:block;
}

ul.menu2 {
height:50px;
list-style-image: url("images/puce.gif");
}

li.menu2{
margin-bottom:10px;
margin-left:12px;
line-height:15px;
font-family:Arial;
font-size:12px;
}

a.lienmenu2:link{
color:#325609;
text-decoration:none;
display:block;
}

a.lienmenu2:hover{
color:#3299e6;
text-decoration:none;
display:block;
}

a.lienmenu2:visited {
color:#325609;
text-decoration:none;
display:block;
}

a.lienmenu2:hover{
color:#3299e6;
text-decoration:none;
display:block;
}

a.violet:link{
color:#e3007a;
text-decoration:none;
font-family:Arial;
font-size:13px;
}

a.violet:hover{
color:#e3007a;
text-decoration:underline;
font-family:Arial;
font-size:13px;
}

a.violet:visited{
color:#e3007a;
text-decoration:none;
font-family:Arial;
font-size:13px;
}

a.violet:hover{
color:#e3007a;
text-decoration:underline;
font-family:Arial;
font-size:13px;
}

input.case{
width:200px;
}

input.case2{
width:490px;
}

input.case3{
width:400px;
}
