body{
background-image:url(../images/content_bkg.jpg);	
font-family: Arial, Helvetica, sans-serif;	
font-size: 14px;	
color: #000;
margin : 0;
   }

.bg3{ 
background-color:#46355a; font-size: 12px; color: #fff;}
.bg1{font-size: 10px;}
.bg2{  background-color: #fff;border:1px solid #c09; }

.border_img{
border:1px solid #c09;}


#imgs1 img{
border:1px solid #c09;
margin-left:40px;}


a{ color: #f00; }
a:hover{ color: #000; }
a:visited{ color: #f00; }

.color1{
margin-left:100px;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;	
font-size: 14px;	
text-align:justify;
line-height:20px;
color:#f00;}

.left{
margin-top:40px;
margin-right:5px;
float:left;}

.right{
float:right;}

#bloc{
padding:10px;
border:1px solid #c09;
background-color:#46355a;
}

#contener{
background-color:#fff;
width:766px;}

#header{
width:766px;
background-color:#433558;
}

#centre{
padding-top:0px;
_padding-top:20px;
background-color:#fff;
width:706px;}

#footer{
width:706px;
}


h1{
margin:0px;
padding-top:10px;
_padding-top:10px;
margin-bottom:-10px;
_margin-bottom:-15px;
text-align:center;
font-variant:small-caps;
margin-left:75px;
letter-spacing:1px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
_font-size: 13px;
color:#a795bf;}


h2{
clear:both;
text-align:left;
font-variant:small-caps;
letter-spacing:1px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
_font-size: 13px;
color:#c09;
border-bottom:#c09 solid 1px;}

.violet{
font-size:22px;
color:#c09;}

.up{
clear:left;
margin-top:0px;
_margin-top:0px;}


h3{	font-size: 17px;}
h4{	font-size: 15px;}
h5{	font-size: 14px;}
h6{	font-size: 13px;}

#coltext400b{
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #5a4774;
text-align:justify;
line-height:22px;
}

#coltext400{
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #ccc;
text-align:justify;
line-height:22px;
_line-height:20px;
}

#adulte{
margin-left:5px;
float:right;
width:290px;}

#adulte img{
margin:10px;
margin-right:0px;
border:1px solid #000;}

#adulte2{
margin-left:0px;
float:right;
width:150px;}

#adulte2 img{
margin:5px;
margin-right:0px;
border:1px solid #000;}


.txt-left{
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #5a4774;
text-align:left;
line-height:20px;
}

.txt-center{
font-variant:small-caps;
font-weight:bold;
letter-spacing:1px;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
_font-size: 13px;
color:#c09;
text-align:center;
}


