body{
background-color:#000000;
}

*{ 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:#832380;
}

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

div#cadreg{
width:167px;
float:left;
height:600px;
background:transparent url(../images/cadreg.jpg) no-repeat top;
background-color:#FFFFFF;
}

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


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

div#piedpage{
width:983px;
height:40px;
padding-bottom:15px;
background-color:#832380;
}

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

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

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

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:#832380;
text-align:center;
font-family:Calibri, Verdana;
font-size:22px;
padding-top:5px;
padding-bottom:5px;
font-weight:normal;
position:relative;
}

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

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

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

a.h2:link{
color:#832380;
text-decoration:none;
padding-right:30px;
}

a.h2:hover{
color:#832380;
text-decoration:underline;
padding-right:30px;
}

a.h2:visited {
color:#832380;
text-decoration:none;
padding-right:30px;
}

a.h2:hover{
color:#832380;
text-decoration:underline;
padding-right:30px;
}

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

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

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

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

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

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

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

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

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

p.centre{
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:210px;
margin-left:10px;
width:130px;
}

p.cadredr{
color:#FFFFFF;
margin:0;
padding:0;
}

.noncadre{
border:none;
}

em{
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:#832380;
}

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

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

td.txtdecal{
padding-left:30px;
}

table{
position:relative;
}

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:41px;
margin-left:19px;
}

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:#832380;
text-decoration:none;
display:block;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

input.case{
width:200px;
}

input.case2{
width:490px;
}

input.case3{
width:400px;
}