body {
padding:0;
margin:0;
background:url(../newimg/bkgfond.jpg) #540607 repeat-x;
}

.container {
width:955px;
/*border:1px solid #FFFFFF;*/
margin-left:auto;
margin-right:auto;
}

.header {
width:955px;
height:146px;
background:url(../newimg/header.jpg);
margin-bottom:8px;
}

.boitelog {
width:217px;
height:120px;
background:url(../newimg/boite-login.gif);
background-repeat:no-repeat;
float:right;
margin-right:60px;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.boitelog a, .boitelog a:link {
color:#a11719;
}

.boitelog img {
margin-left:10px;
}
.boitelog a:hover {
color:#000000;
}

.boitelog form {
margin:0px;
font-size:11px;
}
.boitelog input {
height:12px;
font-size:11px;
}

.connect {
display:block;
height:19px;
background:url(../newimg/bonhomme.jpg);
background-position:right;
background-repeat:no-repeat;
width:130px;
margin-top:10px;
margin-left:64px;
padding-top:5px;
font-weight:bold;
}

.menu {
height:36px;
background:url(../newimg/bkg-menu.jpg);
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
color:#a11719;
text-transform:uppercase;
font-weight:bold;
padding-top:22px;
}
.menu ul {
list-style-type:none;
margin:0px;
margin-left:10px;
/*margin-top:20px;*/
padding:0px;
width:700px;
/*border:1px solid #FF0000;*/

/*padding-top:25px;*/

}
.menu ul li {

display:inline;
padding-right:15px;
padding-left:15px;
border-right:1px solid #e6dcdc;
}

.menu ul li a, .menu ul li a:link {
color:#A11719;
text-decoration:none;
}
.menu ul li a:hover {
color:#000;
}

#espclient {
background:url(../newimg/cadenas.gif);
margin-right:5px;
display:block;
background-repeat:no-repeat;
padding-left:45px;
margin-top:-6px;
padding-top:6px;
height:28px;
width:170px;
float:right;
}

#espclient a, #espclient a:link {
color:#A11719;
text-decoration:none;
}

#espclient a:hover {
color:#000000;
}

.contenu {
width:955px;
margin-left:1px solid #a11719;
margin-right:1px solid #a11719;
margin-top:0px;
background:#FFFFFF;
}

.zone1 {
width:562px;
float:left;
padding:10px 10px 10px 20px;
margin-bottom:20px;
}

.bulle {
width:417px;
height:65px;
padding-left:80px;
padding-top:15px;
background:url(../newimg/bulle.jpg);
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin-top:10px;
margin-bottom:10px;
}

h1 {
background:url(../newimg/puce-toque.jpg);
background-repeat:no-repeat;
padding-top:7px;
padding-left:40px;
margin-bottom:5px;
height:28px;
display:block;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#a11719;
font-size:16px;
}

h2 {
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
border:1px solid #d2d2d2;
padding:5px 0px 5px 30px;
margin-bottom:8px;
background:url(../newimg/puce-toque2.jpg);
background-repeat:no-repeat;
background-position:left;
height:20px;
text-transform:uppercase;
padding-top:5px;

}

h5 {
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:15px;
color:#900000;
text-align:center;
margin:20px 5px 5px 5px;
}


.buttonservice {
width:562px;
height:145px;
border:1px solid #d2d2d2;
}

.buttonservice img:hover {
opacity:0.5; 
filter:alpha(opacity=50); 
-moz-opacity:0.5; 
-khtml-opacity:0.5;
}

.derpart {
background:#f1efe9;
}
.derpart-title{
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:15px;
color:#ac0000;
padding:5px;
font-weight:bold;
}
.derpart tr td {
/*padding:5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.derpart img {
width:130px;
height:100px;
border:2px solid #900000;
margin:5px;
}
#see {
text-align:right;
width:25px;
height:25px;
border:none;
margin-right:5px;
}

.derpart-desc {
padding:5px;

}
#button-ok img:hover{
opacity:0.5; 
filter:alpha(opacity=50); 
-moz-opacity:0.5; 
-khtml-opacity:0.5;
}
.zone2 {
width:320px;
float:right;
padding-right:20px;
}



.zone2 h2 {
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
border:1px solid #d2d2d2;
padding:5px 0px 5px 30px;
margin-bottom:8px;
background:url(../newimg/puce-question.jpg);
background-repeat:no-repeat;
background-position:left;
height:20px;
text-transform:uppercase;
padding-top:5px;

}

.zone2 h3 {
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
border:1px solid #d2d2d2;
padding:5px 0px 5px 30px;
margin-bottom:8px;
background:url(../newimg/puce-toque2.jpg);
background-repeat:no-repeat;
background-position:left;
height:20px;
text-transform:uppercase;
padding-top:5px;
}



.img-info {
text-align:center;
/*background:#F1EFE9;*/
}
.img-info img{
width:250px;
height:150px;
/*border:2px solid #d6d6d6;*/
}
.blocs-info {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.padding {
padding:5px 25px 5px 25px;
}
.footer {
width:935px;
height:15px;
background:#a11719;
margin-top:5px;
border-bottom:10px solid #771112;
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
}
.footer a, .footer a:link {
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover {
color:#CCCCCC;
}
#mr {
float:right;
text-align:right;
}
form {
margin:0px;
padding:0px;
}
.form {
width:277px;
padding-top:2px;
height:190px;
background:url(../newimg/form.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
.form form {

padding:0;
}
.form table {
margin-top:20px;
margin-left:5px;
/*border:1px solid #FF0000;*/
}
.form table tr td {
vertical-align:top;
padding-left:10px;
padding-bottom:5px;
}
.formvalide {
margin-top:25px;
text-align:center;
}
.formvalide img {
border:1px solid #d1d1d1;
}
.vide {
height:1px;
}
.zone2 hr {
border-top:1px solid #a11719;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
.pub {
width:250px;
height:250px;
margin-top:20px;

margin-left:auto;
margin-right:auto;
margin-bottom:20px;
}