body{
background:#FFF;
margin:0;
padding:0;

}
img{
border:0px;
}
#container{

position:relative;
width: 1009px;
/*height:700px;*/
border: 1px solid #ccc;
border-bottom:0px;
margin:auto;
text-align:left;
margin-top:0px;
/*background: url("../images/fond-body.jpg") repeat-y;*/
}
#header{
position:relative;
background: url("../images/header.jpg");
width:1009px;
height:138px;
}
#content{
position:relative;
/*border: 1px solid #000;*/
margin: 0px;
width:1000px;
height:530px;
background: url("../images/content-gauche.gif") no-repeat top left;
padding:0px;
}
#content-left{
width:478px;
height:100%;
background:#fff;
float:left;
margin:0;
margin-left:20px;
margin-right:0px;
padding:0;
position:relative;
}
#content-right{
width:468px;
height:100%;
background:#fff;
float:right;
position:relative;
margin:0px;
padding:0;
margin-left:0px;
}
#content-left img{
padding-top:20px;
}
#content-right p{
padding-left:25px;
margin-top:20px;
}
#footertxt{
/*padding-top:10px;*/
padding-left:10px;
}
.inc{
background:#fff url("../images/fond-note.jpg") top left no-repeat;
font-style:italic;
font-family: Arial,Tahoma,verdana;
font-size: 14px;
color:#000;
}
.norm{
background:trensparent;
font-family: Arial,Tahoma,verdana;
font-size: 14px;
color:#000;
}
.norm1{
background:trensparent;
font-family: Arial,Tahoma,verdana;
font-size: 14px;
color:#000;
padding-bottom:2px;
}
#footer{
font-family: Arial,Tahoma,verdana;
border: 1px solid #ccc;
margin:auto;
text-align:left;
margin-top:0px;
position:relative;
background: url("../images/footer.jpg") left bottom repeat-x;
width:1009px;
height:60px;
border-top:0px;
font-size:13pt;
padding-bottom:10px;
color:#fff;
}
.titre-tab{
border-bottom: 2px solid #3da8b1;
width:465px;
font-size:12px;
font-weight:bold;
padding-top:7px;
}

.titre-tab-left{
border-bottom: 2px solid #ffffff;
background: url("../images/big-arrow.jpg") top left no-repeat;
width:20px;
font-size:12px;
font-weight:bold;
}
.titre-tab-left1{
border-bottom: 2px solid #ffffff;
background: #ffffff;
width:20px;
font-size:12px;
font-weight:bold;
}

.normal-tab{
border-spacing:0px 0px 0px 0px;
border-bottom: 1px solid #3da8b1;
padding-top:0px;
font-size:12px;
font-weight:normal;
}
.special-tab{
border-bottom: 1px solid #ffffff;
padding-top:0px;
font-size:12px;
font-weight:normal;
width:55%;
}
.normal-tab-left{
border-bottom: 1px solid #ffffff;
padding-top:0px;
font-size:12px;
font-weight:normal;
background: url("../images/carre.jpg") top right no-repeat;
}
.agauche{
position:relative;margin-top:0px;float:left;
}
.adroite{
position:relative;margin-right:5px;float:right;

}
.aumilieu{
position:relative;
margin-right:40px;
float:right;
padding-top:0px;
margin-top:0px;
}
#forfait{
border: 2px solid #3DA8B1;
width:95%;
height:100%;
padding: 3px;
}
.menu1 {
padding:0 0 0 30px; 
margin:0; 
list-style:none; 
height:35px; 
background:#fff;
position:relative; 
border:0px solid #000; 
border-width:0 0px; 
border-bottom:4px solid #52402e;

}
.menu1 li {
float:left;
background:url(../images/fond-menu.jpg) top right no-repeat;
}
.menu1 li a {
display:block; 
float:left; 
height:35px; 
line-height:35px; 
color:#373b3c; /*aaa*/
text-decoration:none; 
font-size:12px; 
font-family:arial, verdana, sans-serif;
font-weight:bold; 
text-align:center; 
padding:0 8px 0 4px; 
cursor:pointer;
}
.menu1 li a b {float:left; display:block; padding:0 8px 0 8px;margin-right:8px;}
.menu1 li.current a {background:#fff url(../images/fond-menu.jpg) top right no-repeat;}
.menu1 li.current a b {color:#000;background:url(../images/button3.gif) repeat-x;padding-right:8px;}
.menu1 li a:hover {color:#fff; background:trensparent;}
.menu1 li a:hover b {background:url(../images/button3.gif) repeat-x;}
.menu1 li.current a:hover {color:#fff; cursor:default;}
.menu1 li.current a:hover b {background:trensparent;}
#lien{
position:relative;
top:30px;
left:95px;
height:85px;
width:320px;
}
#contact{
position:absolute;
top:270px;
left:130px;
height:135px;
width:25px;
}
