@charset "utf-8";
html, a, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

img{border:0px;}

body{
 margin:0px;
 padding:0px;
 background-color:#668b0d;
}

p{
 padding-bottom:12px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#000000;
}

blockquote{ 
 margin-top:10px;
 margin-bottom:10px;
 padding: 10px 10px 10px 10px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:11px;
 color:#555555;
 border-style:solid;
 border-width:1px;
 border-color:#888888;
}

a:visited {
 color:#000000;
 text-decoration:none;
}

a:link {
 color:#000000;
 text-decoration:none;
}

a:active {
 color:#000000;
 text-decoration:none;
}

#globaltitre1{
 margin:0px auto;
 margin-top:20px;
 margin-bottom:20px;
 width:600px;
 line-height:38px;
 font-family:'Helvetica','Arial';
 font-size:34px;
 font-weight:bold;
 letter-spacing:-1px;
 color:#000000;
 float:left;
}

#globaltexte{
 margin:0px auto;
 margin-top:20px;
 margin-bottom:20px;
 width:600px;
 line-height:16px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 font-weight:bold;
 color:#000000;
 float:left;
}

#texte{ 
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#000000;
}

#texte_article{ 
 padding-left:20px;
 padding-right:30px;
 padding-bottom:40px;
 min-height:60px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#000000;
}

#texte_col1{
 margin-left:20px;
 width:180px;
 padding-bottom:10px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#000000;
 float:left;
}

#texte_col2{
 width:360px;
 padding-bottom:10px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#000000;
 float:left;
}

#texte_erreur{ 
 padding-left:20px;
 padding-right:30px;
 padding-bottom:10px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#660000;
}

#texte_message{ 
 padding-left:20px;
 padding-right:30px;
 padding-bottom:10px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#000000;
}

#titre_article{ 
 padding-top:20px;
 padding-left:20px;
 padding-right:30px;
 line-height:26px;
 font-family:'Helvetica','Arial';
 font-size:26px;
 color:#678b0d;
}

#titre_article2{ 
 padding-left:20px;
 padding-right:30px;
 padding-top:5px;
 padding-bottom:30px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:13px;
 color:#678b0d;
}

#photo_article_bag{
 padding-bottom:30px;
 float:left;
}

#photo_article{
 float:left;
}

#photo_article_complement{
 float:right;
}

#signature{ 
 padding-left:10px;
 padding-right:20px;
 width:460px;
 text-align:center;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 background-color:#678b0d;
 color:#ffffff;
}

#image{
 margin:0px auto;
 width:640px;
 min-height:240px;
 padding-left:40px;
}

#global_menu{
 margin:0px auto;
 height:50px;
 background-image:url(../interface/menubg.jpg);
 background-repeat:repeat-x; 
 background-color:#ffffff;
}

#menu{
 margin:0px auto;
 width:1000px;
 height:50px;
 background-image:url(../interface/menubg.jpg);
 background-repeat:repeat-x; 
 background-color:#ffffff;
}

#logo01{
 position:relative;
 left:20px;
}


#global_header{
 margin:0px auto;
 height:220px;
 background-image:url(../interface/headerbg.jpg);
}

#header{
 margin:0px auto;
 width:1000px;
 height:220px;
 background-image:url(../interface/headerbg.jpg);
}

#headerimgFR{
 margin:0px auto;
 width:1000px;
 height:220px; 
 background-image:url(../interface/headerimgFR.jpg);
 background-repeat:repeat-x;
 background-color:#ffffff;
}

#logo02FR{
 margin:0px auto;
 width:190px;
 height:220px;
 background-image:url(../interface/logo02FR.jpg);
 background-repeat:repeat-x;
 float:left;
}

#global_contenu_haut{
 margin:0px auto;
 min-height:150px;
 background-image:url(../interface/contentbg.jpg);
 background-repeat:repeat-x;
 background-color:#ffffff;
 overflow:auto;
}

#contenu_haut{
 margin:0px auto;
 width:1000px;
 min-height:150px;
 background-image:url(../interface/contentbagbg.jpg);
 background-repeat:repeat-y;
 background-color:#ffffff;
 overflow:auto;
}

#contenu_haut_bag{
 margin:0px auto;
 width:1000px;
 min-height:150px;
 background-image:url(../interface/contentbagimg.jpg);
 background-repeat:repeat-x;
 overflow:auto;
}

#contenu{
 margin:0px auto;
 width:920px;
 min-height:860px;
 background-image:url(../interface/contentbg.jpg);
 background-repeat:repeat-x;
 float:left;
 overflow:auto;
}

#contenu_texte{
 margin:0px auto;
 width:680px;
 min-height:860px;
 background-image:url(../interface/fond2.png);
 background-repeat:no-repeat;
 float:left;
 overflow:auto;
}

#contenu_texteB{
 margin:0px auto;
 width:680px;
 min-height:860px;
 background-position:bottom right;
 background-image:url(../interface/fond3.png);
 background-repeat:no-repeat;
 float:left;
 overflow:auto;
}

#contenu_texte_marge{
 margin:0px auto;
 width:40px;
 min-height:150px;
 float:left;
}

#contenu_texte_contenu{
 margin:0px auto;
 width:600px;
 min-height:150px;
 float:left;
}

#art{
 margin:0px auto;
 width:600px;
 float:left;
}

#arthaut{
 margin:0px auto;
 width:600px;
 height:10px;
 background-image:url(../interface/artbghaut.png);
 background-repeat:no-repeat;
 float:left;
}

#artcentre{
 margin:0px auto;
 width:600px;
 background-image:url(../interface/artbgcentre.png);
 background-repeat:repeat-y;
 float:left;
}

#artbas{
 margin:0px auto;
 width:600px;
 height:10px;
 background-image:url(../interface/artbgbas.png);
 background-repeat:no-repeat;
 float:left;
}

#comhaut{
 margin:0px auto;
 width:600px;
 height:10px;
 background-image:url(../interface/comhaut.png);
 background-repeat:no-repeat;
 float:left;
}

#comcentre{
 margin:0px auto;
 width:600px;
 background-image:url(../interface/comcentre.png);
 background-repeat:repeat-y;
 float:left;
}

#combas{
 margin:0px auto;
 width:600px;
 height:10px;
 background-image:url(../interface/combas.png);
 background-repeat:no-repeat;
 float:left;
}

#artespace{
 margin:0px;
 width:600px;
 min-height:30px;
 float:left;
}

#bandeau{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:20px;
 width:580px;
 line-height:36px;
 font-family:'Helvetica','Arial';
 font-size:48px;
 float:left;
}

#avatar_noborder{
 margin:0px auto;
 margin-left:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
 padding-top:10px;
 width:80px;
 min-height:80px;
 line-height:14px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 text-align:center;
 color:#555555;
 float:left;
}

#avatar{
 margin:0px auto;
 margin-left:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
 padding-top:10px;
 width:80px;
 min-height:80px;
 line-height:14px;
 font-family:'Helvetica','Arial';
 font-size:10px;
 text-align:center;
 border:1px solid #eaeaea;
 color:#555555;
 background-color:#f6f6f6;
 float:left;
}

#avatarcomplement{
 margin:0px auto;
 margin-left:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
 padding-top:10px;
 width:400px;
 min-height:80px;
 line-height:14px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#555555;
 float:left;
}

#formulairemarge{
 margin:0px auto;
 margin-left:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
 padding-top:10px;
 width:80px;
 min-height:80px;
 line-height:14px;
 font-family:'Helvetica','Arial';
 font-size:10px;
 text-align:center;
 color:#555555;
 float:left;
}

#artbouton{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 padding-bottom:2px;
 text-align:right;
 width:580px;
 float:left;
}

#arttitre1{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-top:40px;
 margin-bottom:5px;
 width:580px;
 line-height:38px;
 font-family:'Helvetica','Arial';
 font-size:34px;
 font-weight:bold;
 letter-spacing:-1px;
 color:#000000;
 float:left;
}

#arttitre2{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:40px;
 width:580px;
 line-height:28px;
 font-family:'Helvetica','Arial';
 font-size:24px;
 color:#668b0d;
 float:left;
}

#arttitre3{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:40px;
 width:580px;
 line-height:28px;
 font-family:'Helvetica','Arial';
 font-size:24px;
 color:#668b0d;
 float:left;
}

#arttitre4{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:10px;
 width:580px;
 line-height:20px;
 font-family:'Helvetica','Arial';
 font-size:16px;
 color:#668b0d;
 float:left;
}

#comtitre1{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-top:20px;
 width:580px;
 line-height:28px;
 font-family:'Helvetica','Arial';
 font-size:24px;
 color:#668b0d;
 float:left;
}

#comtitre2{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:20px;
 width:580px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:14px;
 color:#668b0d;
 float:left;
}

#arttexte{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:20px;
 width:580px;
 font-family:'Times','serif';
 font-size:14px;
 color:#000000;
 float:left;
}

#arttexteHelv{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:20px;
 width:580px;
 font-family:'Helvetica','Arial';
 line-height:18px;
 font-size:12px;
 color:#000000;
 float:left;
}

#artsignature{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:40px;
 width:580px;
 line-height:16px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#668b0d;
 float:left;
}

#commentairetitre1{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-top:20px;
 width:445px;
 line-height:28px;
 font-family:'Helvetica','Arial';
 font-size:24px;
 color:#668b0d;
 float:left;
}

#commentairetitre2{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:20px;
 width:445px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:14px;
 color:#668b0d;
 float:left;
}

#commentairetexte{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:20px;
 width:445px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 line-height:18px;
 color:#000000;
 float:left;
}

#commentairesignature{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 width:445px;
 text-align:center;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 background-color:#668b0d;
 color:#ffffff;
 float:left;
}

#artlegende{
 margin:0px auto;
 width:270px;
 font-family:'Helvetica','Arial';
 font-style:italic;
 font-size:11px;
 text-align:center;
 color:#888888;
 float:left;
}

#artlegendelarge{
 margin:0px auto;
 width:580px;
 font-family:'Helvetica','Arial';
 font-style:italic;
 font-size:11px;
 text-align:center;
 color:#888888;
 float:left;
}

#cit1{
 margin:0px auto;
 width:600px;
 min-height:40px;
 float:left;
 background-image:url(../interface/citgauche.png);
 background-position:top left;
 background-repeat:no-repeat;
 overflow:auto;
}

#cit2{
 margin:0px auto;
 width:600px;
 min-height:40px;
 float:left;
 background-image:url(../interface/citdroite.png);
 background-position:bottom right;
 background-repeat:no-repeat;
 overflow:auto;
}

#citreference{
 margin:0px auto;
 width:600px;
 min-height:40px;
 font-family:'Helvetica','Arial';
 font-style:italic;
 font-size:11px;
 text-align:center;
 color:#668b0d;
 float:left;
 overflow:auto;
}

#citgauche{
 margin:0px auto;
 margin-left:10px;
 margin-bottom:20px;
 width:150px;
 min-height:40px;
 float:left;
 overflow:auto;
}

#citcentre{
 margin:0px auto;
 margin-bottom:20px;
 width:280px;
 min-height:40px;
 font-family:'Helvetica','Arial';
 font-style:italic;
 font-size:20px;
 text-align:center;
 color:#668b0d;
 float:left;
 overflow:auto;
}

#citdroite{
 margin:0px auto;
 margin-right:10px;
 margin-bottom:20px;
 min-height:40px;
 width:150px;
 float:left;
 overflow:auto;
}



#col1{
 margin:0px auto;
 margin-left:10px;
 margin-bottom:20px;
 width:270px;
 min-height:150px;
 font-family: 'Times', 'serif';
 font-size:14px;
 float:left;
}

#col2{
 margin:0px auto;
 margin-right:10px;
 margin-bottom:20px;
 width:270px;
 min-height:150px;
 font-family: 'Times', 'serif';
 font-size:14px;
 float:left;
}

#colmarge{
 margin:0px auto;
 width:40px;
 min-height:150px;
 float:left;
}


#sommairephoto{
 margin:0px auto;
 margin-left:10px;
 margin-bottom:0px;
 width:150px;
 height:150px;
 font-family: 'Times', 'serif';
 font-size:14px;
 float:left;
}

#sommairecontenu{
 margin:0px auto;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:0px;
 width:420px;
 font-family: 'Times', 'serif';
 font-size:14px;
 float:left;
}

#sommairetitre0{
 margin:0px auto;
 width:420px;
 line-height:34px;
 font-family:'Helvetica','Arial';
 font-size:20px;
 font-weight:bold;
 letter-spacing:-1px;
 color:#000000;
 float:left;
}

#sommairetitre1{
 margin:0px auto;
 margin-bottom:5px;
 width:420px;
 line-height:34px;
 font-family:'Helvetica','Arial';
 font-size:30px;
 font-weight:bold;
 letter-spacing:-1px;
 color:#000000;
 float:left;
}

#sommairetitre2{
 margin:0px auto;
 margin-bottom:10px;
 width:420px;
 line-height:20px;
 font-family:'Helvetica','Arial';
 font-size:16px;
 color:#668b0d;
 float:left;
}

#sommairetexte{
 margin:0px auto;
 margin-bottom:10px;
 width:420px;
 line-height:20px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#000000;
 float:left;
}

#sommairesignature{
 margin:0px auto;
 margin-bottom:10px;
 width:420px;
 line-height:16px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#668b0d;
 float:left;
}



#contenu_menu{
 margin:0px auto;
 width:240px;
 min-height:860px;
 float:right;
}

#marginleft{
 margin:0px auto;
 width:40px;
 min-height:150px;
 float:left;
}

#marginright{
 margin:0px auto;
 width:40px;
 min-height:150px;
 float:left;
}

#article{
 margin:0px auto;
 width:680px;
 min-height:100px;
 overflow:auto;
}

#article_marge{
 margin:0px auto;
 width:40px;
 min-height:100px;
 float:left;
 overflow:auto;
}


#article_bag{
 margin:0px auto;
 width:640px;
 min-height:100px;
 float:right;
 overflow:auto;
}

#article_contenu{
 margin:0px auto;
 padding-top:30px;
 padding-bottom:30px;
 padding-left:15px;
 padding-right:15px;
 width:610px;
 min-height:100px;
 background-image:url(../interface/articlecentre.png);
 background-repeat:repeat-y;
 overflow:auto;
}

#article_message_contenu{
 margin:0px auto;
 padding-top:30px;
 padding-left:15px;
 padding-right:15px;
 width:610px;
 min-height:100px;
 background-image:url(../interface/articlecentre.png);
 background-repeat:repeat-y;
 float:right;
 overflow:auto;
}

#article_message_contenu_court{
 margin:0px auto;
 padding-top:10px;
 padding-left:15px;
 padding-right:15px;
 width:610px;
 background-image:url(../interface/articlecentre.png);
 background-repeat:repeat-y;
 float:right;
 overflow:auto;
}

#article_haut{
 margin:0px auto;
 padding-left:15px;
 padding-right:15px;
 width:610px;
 height:20px;
 background-image:url(../interface/articlehaut.png);
 background-repeat:repeat-y; 
 overflow:auto;
}

#article_bas{
 margin:0px auto;
 padding-left:15px;
 padding-right:15px;
 width:610px;
 height:20px;
 background-image:url(../interface/articlebas.png);
 background-repeat:repeat-y;
 overflow:auto;
}

#bottom{
 margin:0px auto;
 height:30px; 
 background-image:url(../interface/bottombg.jpg);
 background-repeat:repeat-x;
 background-color:#ffffff;
}

#bottomimg{
 margin:0px auto;
 width:1000px;
 height:30px; 
 background-image:url(../interface/bottomimg.jpg);
 background-repeat:repeat-x;
 background-color:#ffffff;
}


#footer{
 margin:0px auto;
 height:600px; 
 background-image:url(../interface/footerbg.jpg);
 background-repeat:repeat;
 background-color:#ffffff;
}

#footerbag{
 margin:0px auto;
 height:600px;
 width:920px;
}

#footerright{
 margin:0px auto;
 height:600px;
 width:360px;
 float:right;
}

#footerright1{
 margin:0px auto;
 height:50px;
 width:360px;
}

#footerright2{
 margin:0px auto;
 height:80px;
 width:360px;
}

#footerright3{
 margin:0px auto;
 width:360px;
}

#footerleft{
 margin:0px auto;
 height:600px;
 width:560px;
 float:left;
}

#copyright{
 margin:0px auto;
 height:50px; 
 background-image:url(../interface/copyrightbg.jpg);
 background-repeat:repeat;
 background-color:#ffffff;
}

#copyrightimg{
 margin:0px auto;
 height:50px;
 width:1000px; 
 background-image:url(../interface/copyrightimg.jpg);
 background-repeat:repeat;
 background-color:#ffffff;
}

#citation{ 
 padding: 0px 20px 20px 20px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 color:#3c4e08;
 background-color:#e8f036;
}

#citation2{ 
 padding: 0px 20px 20px 20px;
 line-height:18px;
 font-family:'Helvetica','Arial';
 font-size:12px;
 font-style:italic;
 text-align:right;
 color:#3c4e08;
 background-color:#e8f036;
}






#commentaires_global{
 margin:0px auto;
 width:680px;
 min-height:100px;
 float:left;
 overflow:auto;
}

#commentaires_marge{
 margin:0px auto;
 width:40px;
 min-height:60px;
 float:left;
}

#commentaires_pied{
 margin:0px auto;
 width:680px;
 height:0px;
 float:left;
}

#commentaires_avatar_global{
 margin:0px auto;
 width:100px;
 height:100px;
 background-image:url(../interface/avatarbg.png);
 background-repeat:no-repeat;
 float:left;
}

#commentaires_avatar_Haut{
 margin:0px auto;
 width:100px;
 height:10px;
 float:left;
}

#commentaires_avatar_Bas{
 margin:0px auto;
 width:100px;
 height:10px;
 float:left;
}

#commentaires_avatar_conteneur{
 margin:0px auto;
 width:100px;
 height:80px;
 float:left;
}

#commentaires_avatar_Gauche{
 margin:0px auto;
 width:10px;
 height:80px;
 float:left;
}

#commentaires_avatar{
 margin:0px auto;
 width:80px;
 height:80px;
}

#commentaires_avatar_Droite{
 margin:0px auto;
 width:10px;
 height:80px;
}

#commentaires_legende{
 margin:0px auto;
 padding-top:5px;
 width:100px;
 min-height:100px;
 text-align:center;
 font-family:'Helvetica','Arial';
 color:#668b0d;
 font-size:10px;
 float:left;
}


#commentaires_commentaire{
 margin:0px auto;
 width:540px;
 min-height:100px;
 float:left;
 overflow:auto;
}

#commentaires_pointe{
 margin:0px auto;
 width:35px;
 min-height:100px;
 background-image:url(../interface/avatarcommentairepointe.png);
 float:left;
 overflow:auto;
}

#commentaires_contenu{
 margin:0px auto;
 width:505px;
 min-height:200px;
 float:left;
 overflow:auto;
}

#commentaires_contenu_haut{
 margin:0px auto;
 width:505px;
 height:20px;
 background-image:url(../interface/avatarcommentairehaut.png);
 float:left;
 overflow:auto;
}

#commentaires_contenu_centre{
 margin:0px auto;
 width:505px;
 min-height:150px;
 background-image:url(../interface/avatarcommentairecentre.png);
 float:left;
 overflow:auto;
}

#commentaires_contenu_bas{
 margin:0px auto;
 width:505px;
 height:20px;
 background-image:url(../interface/avatarcommentairebas.png);
 float:left;
 overflow:auto;
}


#barre_commentaires{
 margin:0px;
 width:600px;
 min-height:80px;
 float:left;
}

#page{
 margin:0px auto;
 width:40px;
 min-height:40px;
 float:left;
 overflow:auto;
}

#page_marge{
 margin:0px auto;
 width:265px;
 min-height:40px;
 float:left;
 overflow:auto;
}

#bouton{
 margin:0px;
}

h1{
 margin:0px;
 padding: 0px 0px 0px 20px;
 color:#668b0d;
 font-family: 'Arial','Verdana','Helvetica','Sans-serif';
 font-size:26px;
 text-transform:uppercase;
 font-weight:normal;
}

#titre1{
 margin:0px;
 padding: 0px 0px 0px 0px;
 width:680px;
 color:#668b0d;
 font-family: 'Arial','Verdana','Helvetica','Sans-serif';
 font-size:26px;
 text-transform:uppercase;
 font-weight:normal;
}

h2{
 padding: 0px 0px 50px 20px;
 color:#668b0d;
 font-family: 'Arial','Verdana','Helvetica','Sans-serif';
 font-size:26px;
 text-transform:uppercase;
 font-weight:normal;
}

#espace{
 margin:0px;
 width:680px;
 min-height:100px;
 float:left;
}

#espace50{
 margin:0px;
 width:680px;
 min-height:50px;
 float:left;
}

#espace20{
 margin:0px;
 width:680px;
 min-height:30px;
 float:left;
}

#espace30{
 margin:0px;
 width:680px;
 min-height:30px;
 float:left;
}

#espace40{
 margin:0px;
 width:680px;
 min-height:40px;
 float:left;
}

#espace10{
 margin:0px;
 width:680px;
 min-height:10px;
 float:left;
}

#espace15{
 margin:0px;
 width:680px;
 min-height:15px;
 float:left;
}









#formulaire{
 margin:0px auto;
 width:680px;
 min-height:40px;
 font-family: 'Arial','Verdana','Helvetica','Sans-serif';
 font-size:12px;
 float:left;
 overflow:auto;
}

#formulaire_marge_gauche{
 margin:0px auto;
 width:40px;
 min-height:40px;
 float:left;
 overflow:auto;
}


#formulaire_contenu{
 margin:0px auto;
 width:640px;
 min-height:40px;
 float:left;
 overflow:auto;
}

#formulaire_centre_global{
 margin:0px auto;
 width:640px;
 min-height:40px;
 background-image:url(../interface/articlecentre.png);
 background-repeat:repeat-y;
 float:left;
 overflow:auto;
}

#formulaire_centre{
 margin:0px auto;
 width:500px;
 min-height:40px;
 float:left;
 overflow:auto;
}

#formulaire_centre_marge{
 margin:0px auto;
 width:140px;
 min-height:40px;
 float:left;
 overflow:auto;
}

#formulaire_haut{
 margin:0px auto;
 width:640px;
 height:20px;
 background-image:url(../interface/articlehaut.png);
 background-repeat:repeat-y;
 float:left;
 overflow:auto;
}

#formulaire_bas{
 margin:0px auto;
 width:640px;
 height:20px;
 background-image:url(../interface/articlebas.png);
 background-repeat:repeat-y;
 float:left;
 overflow:auto;
}

#formulaire_boutons{
 margin:0px auto;
 width:680px;
 min-height:100px;
 float:left;
 overflow:auto;
}

#formulaire_boutons_marge{
 margin:0px auto;
 width:280px;
 min-height:100px;
 float:left;
 overflow:auto;
}

#formulaire_boutons_contenu{
 margin:0px auto;
 width:400px;
 min-height:100px;
 float:left;
 overflow:auto;
}















#gallery {
 width:580px;
 height:640px;
 margin:0 auto;
 position:relative;
 font-family:verdana, arial, sans-serif;
 text-align:center;
}

#gallery a.previous {
	display:block; 
	height:40px; 
	width:40px; 
	background:url(boutons/photosprev.png); 
	position:absolute; 
	left:0px; 
	top:460px;
}

#gallery a.next {
	display:block; 
	height:40px; 
	width:40px; 
	background:url(boutons/photosnext.png); 
	position:absolute; 
	right:0px; 
	top:460px;
}

#gallery a b {
	display:none;
}

#gallery #fullsize {
	position:absolute;
	left:0;
	top:0;
	height:640px;
	width:580px;
	overflow:hidden;
	text-align:center;
}

#gallery #fullsize div {
	width:580px; 
	height:640px; 
	padding-top:10px; 
	position:relative;
}

#gallery #fullsize div img {
	clear:both; 
	display:block; 
	margin:0 auto; 
	border:Opx;
}



