/*-----------------------------------------------------------------------------------*/
/* Globals */ 

* {
 padding:0px;
 margin:0px;
 }
a.item:link{ color:#000000; text-decoration:none;}
a.item:hover{ color:#7A909D; text-decoration:none;}
a.item:visited{ color:#000000; text-decoration:none;}

/*-----------------------------------------------------------------------------------*/
/* container */
.container { /* conteneur global centré */
 width: 800px;
/* height:600px;*/
height:auto;
 position:absolute;
 left:50%;
 top:0px;
 margin-left: -400px;
 margin-top: 0px;
 border: 0px;
 z-order:1; 
 text-align: left; /* alignement du texte rétabli*/
 background-color:#FFFFFF;
 }
/*-----------------------------------------------------------------------------------*/
.headerbar {
 float: left;
 width: 800px;
 height: 22px;
 background:url(/images/headbar.jpg) no-repeat;
 }

.logo {
 float: left;
 width: 800px;
 height: 69px;
 background:url(/images/logo.jpg) #FFFFFF no-repeat;
}

.menu {
 float: left;
 width: 800px;
 height: 21px;
 background:url(/images/menu.jpg) #FFFFFF no-repeat;
 }

.menuitems {
 position: relative;
 left: 185px;
 top: 0px;
 width: 590px;
 height: 15px;
 background-color: #FFFFFF;
 font-family:arial,verdana, sans-serif;
 font-weight:normal;
 font-size:12px;
 color:#000;
}

.mainhead {
 float: left;
 width: 800px;
 height: 193px;
 background:url(/images/head.jpg) #FFFFFF no-repeat;
 }

.photoframe {
 float: left;
 width: 800px;
 height: 216px;
 background:url(/images/photos.jpg) #FFFFFF no-repeat;
}

.frame {
 float: left;
 width: 482px;
 height: 157px;
 background-color:#fff;
 overflow: auto;
 }

.footerbar {
 float: left;
 width: 800px;
 height: 10px;
 background:url(/images/footer.jpg) #FFFFFF no-repeat;
 }

.footer {
 float: left;
 width: 800px;
 height: 92px;
 background-color: #FFFFFF;
 }

.legal {
 position: relative;
 top: 3px;
 left: 390px;
 width: 400px;
 height: 15px;
 background-color:#FFFFFF;
 text-align:right;
 font-family:arial,verdana, sans-serif;
 font-weight:normal;
 font-size:11px;
 color:#000;
}


/*-----------------------------------------------------------------------------------*/
.p1,.p2 { 
 position:relative; 
 left:3px; 
 width:440px; 
 line-height:120%;
 font-family:arial,verdana, helvetica, sans-serif;
 font-weight:normal;
 font-size:13px;
 color:#000;
 }
.p1 { top:10px; font-weight:bold}
.p2 { top:15px; }


/*-----------------------------------------------------------------------------------*/
.spacer { clear:both; }
/*-----------------------------------------------------------------------------------*/