body  { padding:5px; font:11px arial; text-align:center; }

#page { width:500px; margin:5px auto 20px auto; text-align:justify; }

.accroche              { font-family:Arial, sans-serif; font-size:11px; color:#000; text-decoration:none; }
.accroche-maigre       { text-decoration:none; font-size:11px; color:#666; }
.accroche-maigre:hover { text-decoration:underline; color:#333; }
.accroche-texte        { text-decoration:none; color:#000; }
.accroche-texte:hover  { text-decoration:none; color:#333; }
.accroche-gras         { font-family:Verdana, sans-serif; text-decoration:none; color:#000; font-weight:bold; }
.accroche-gras:hover   { font-family:Verdana, sans-serif; text-decoration:underline; color:#000; }
.accroche-suite        { text-decoration:none; color:#c00; }
.accroche-suite:hover  { text-decoration:underline; color:#c00; }

.lettre              { font-family:Arial, sans-serif; font-size:10px; color:#000; text-decoration:none; }
.lettre-maigre       { text-decoration:none; font-size:10px; color:#666; }
.lettre-maigre:hover { text-decoration:underline; color:#333; }
.lettre-texte        { text-decoration:none; color:#000; }
.lettre-texte:hover  { text-decoration:none; color:#333;}
.lettre-gras         { font-family:Verdana, sans-serif; text-decoration:none; color:#000; font-weight:bold; }
.lettre-gras:hover   { font-family:Verdana, sans-serif; text-decoration:underline; color:#000; }
.lettre-suite        { text-decoration:none; color:#c00; }
.lettre-suite:hover  { text-decoration:underline; color:#c00; }

.tribune              { font-family:Arial, sans-serif; font-size:11px; color:#000; text-decoration:none; }
.tribune-maigre       { text-decoration:none; font-size:11px; color:#666; }
.tribune-maigre:hover { text-decoration:underline; color:#333; }
.tribune-texte        { text-decoration:none; color:#000; }
.tribune-texte:hover  { text-decoration:none; color:#333;}
.tribune-gras         { font-family:Verdana, sans-serif; text-decoration:none; color:#000; font-weight:bold; }
.tribune-gras:hover   { font-family:Verdana, sans-serif; text-decoration:underline; color:#000; }
.tribune-suite        { text-decoration:none; color:#c00; }
.tribune-suite:hover  { text-decoration:underline; color:#c00; }

.titre-categorie { font-family:Arial, sans-serif; font-size:13px; font-weight:bold; color:#c00; display:inline; }
.titre-article   { font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; color:#000; }

.contenu          { font-family:Arial, sans-serif; font-size:11px; color:#000; }
.contenu a        { color:#c00; text-decoration:none; }
.contenu a:hover  { color:#000; text-decoration:underline; }
.contenu b,strong { font-family:Verdana, sans-serif; color:#000; font-weight:bold; }
.contenu h1       { font-family:Verdana, sans-serif; color:#000; font-weight:bold; font-size:13px;}

.navigation         { font-family:Arial, sans-serif; font-size:10px; color:#000; }
.navigation a       { color:#c00; text-decoration:none; }
.navigation a:hover { color:#000; text-decoration:underline; }
.navigation b       { font-family:Verdana, sans-serif; color:#000; font-weight:bold; }

.push         { font-family:Arial, sans-serif; font-size:10px; color:#000; }
.push b       { color:#000; font-weight:bold; }
.push a       { color:#c00; text-decoration:none; }
.push a:hover { color:#c00; text-decoration:underline; }

input,select { font-family:Arial, sans-serif; font-size:10px; }

.titre-atelier       { font-family:Verdana, sans-serif; font-size:11px; color:#000; font-weight:bold; display:inline; }
.titre-conference    { font-family:Verdana, sans-serif; font-size:12px; color:#000; font-weight:bold; display:inline; }
.titre-atelier-rouge { font-family:Verdana, sans-serif; font-size:11px; color:#c00; font-weight:bold; display:inline; }
.titre-rouge         { font-family:Verdana, sans-serif; font-size:12px; color:#c00; font-weight:bold; display:inline; }

.border-area     { border:#999 1px solid; margin:5px; padding:5px; }
.border-area2    { border:#999 1px solid; }
.background-area { background:url(http://atelier-us.com/pics/contenu/background_form.gif); margin:5px; padding:5px; width:75%; }


.recherche      { font-family:Arial, sans-serif; font-size:10px;}
.recherche1     { color:#fff; background:#666; }
.recherche2     { color:#000; background:#ccc; }
.recherche-head { color:#000; background:#fff; }

.recherche-lien1       { color:#fff; text-decoration:none; }
.recherche-lien1:hover { color:#fff; text-decoration:underline; }
.recherche-lien2       { color:#000; text-decoration:none; }
.recherche-lien2:hover { color:#000; text-decoration:underline; }

.date-lettre         { color:#c00; font-weight:bold; font-size:12px; display:inline;}
.emplacement-lettre  { color:#c00; font-weight:bold; font-size:12px; display:inline;}
.presentation-lettre { color:#000; font-weight:bold; font-size:12px; display:inline;padding-left:5px;}


.titre-page       { font-family:Arial, sans-serif; font-size:12px; color:#c00; text-decoration:none; font-weight:bold; display:inline; }
.contenu h1       { font-family:Arial, sans-serif; font-size:12px; color:#c00; text-decoration:none; font-weight:bold; }
.titre-plandusite { font-family:Arial, sans-serif; font-size:12px; color:#c00; text-decoration:none; font-weight:bold; display:inline; }
.ul-plandusite    { font-family:Verdana, sans-serif; font-size:12px; color:#000; text-decoration:none; padding:0px; margin:0px; list-style-type:none; }
.li-plandusite    { font-family:Verdana, sans-serif; font-size:12px; color:#000; text-decoration:none; padding:0px; margin:0px; list-style-type:none; }

.static-titre  { font-family:Arial, sans-serif; font-size:12px; color:#333; text-decoration:none; font-weight:bold; }
.static-gras   { font-family:Verdana, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:bold; }
.static strong { font-family:Verdana, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:bold; }
.static-sup    { font-family:Verdana, sans-serif; font-size:12px; color:#333; text-decoration:none; }
.static        { font-family:Arial, sans-serif; font-size:11px; color:#000; text-decoration:none; }

.chemin            { font-family:Arial, sans-serif; font-size:10px; line-height:11px; color:#000; background:#fff; }
.chemin-lien       { font-family:Arial, sans-serif; font-size:10px; line-height:10px; color:#000; }
.chemin-lien:hover { text-decoration:none; }

.lien       { font-family:Arial, sans-serif; font-size:11px; line-height:10px; color:#c00; text-decoration:none; }
.lien:hover { color:#000; text-decoration:underline;}

.accessibilite { display:none; font-family:arial; font-size:13px; font-weight:bold; text-decoration:none; }

.ldisp-accroche     { font-family:Arial, sans-serif; font-size:11px; color:#000; text-decoration:none; padding:5px 0px 5px 0px; width:333px; }
.ldisp-accroche img { float:right; }
.ldisp-accroche-text{ float:left; width:255px; }

.date-emission { font-family:Verdana, sans-serif; font-size:11px; font-weight:bold; color:#c00;}

.data-table         { font-family:Arial, sans-serif; font-size:11px; color:#000;}
.data-table table   { font-family:Arial, sans-serif; font-size:11px; color:#000; border:thin solid #666; padding:4px; text-align:center; }
.data-table th      { background:#ccc; }
.data-table caption { font-weight:bold; padding:5px; }

.donnee-perso { font-size:9px; }

.inscription       { background:url('http://atelier-us.com/pics/boutons/bouton_inscription.gif'); width:140px; height:25px;}
.inscription:hover { background:url('http://atelier-us.com/pics/boutons/bouton_inscription_2.gif'); width:140px; height:25px;}

#PMR     { height:27px; width:740px; margin:0px; padding:0px; background:url(http://atelier-us.com/pics/_home/fond_navhaute.gif) no-repeat; border-right:1px solid #999; }
#PMR li  { margin:0px; padding:0px; display:inline; height:23px; }
#PMR ul  { margin:0px 0px 0px 350px; padding:0px; display:inline; height:23px; }
#PMR img { border:0px; }

.error  { color:#f00; }
.color6 { color:#df00a0; }
.color2 { color:#ef1209; }
.color3 { color:#962b80; }
.color4 { color:#369; }
.color5 { color:#f70; }

.homeaccroche    { font-family:Arial, sans-serif; font-size:11px; color:#000; text-decoration:none; padding:0px 0px 25px 0px; width:354px; background-color:#fff; }
.homeaccroche h3 { padding:0px 0px 15px 0px; margin:0px; }
.homeaccroche hr { visibility:hidden; clear:both; }

.homeactu-1 { width:343px; background:#fff url(http://atelier-us.com/pics/_home_centre/bib1.gif) no-repeat top right; padding:0px 0px 10px 10px; margin:0px; }
.homeactu-2 { width:343px; background:#fff url(http://atelier-us.com/pics/_home_centre/bib2.gif) no-repeat top right; padding:0px 0px 10px 10px; margin:0px; }
.homeactu-3 { width:343px; background:#fff url(http://atelier-us.com/pics/_home_centre/bib3.gif) no-repeat top right; padding:0px 0px 10px 10px; margin:0px; }
.homeactu-4 { width:343px; background:#fff url(http://atelier-us.com/pics/_home_centre/bib4.gif) no-repeat top right; padding:0px 0px 10px 10px; margin:0px; }
.homeactu-5 { width:343px; background:#fff url(http://atelier-us.com/pics/_home_centre/bib5.gif) no-repeat top right; padding:0px 0px 10px 10px; margin:0px; }
.homeactu-6 { width:343px; background:#fff url(http://atelier-us.com/pics/_home_centre/bib6.gif) no-repeat top right; padding:0px 0px 10px 10px; margin:0px; }

.disp-accroche      { font-family:Arial, sans-serif; font-size:11px; color:#000; text-decoration:none; padding:5px 0px 5px 5px; width:333px; }
.disp-accroche img  { float:left; }
.disp-accroche-text { float:left; width:265px; padding:0px 0px 0px 10px; }

#middleband-3cols { position:absolute; left:160px; top:178px; width:374px; }
#middleband-2cols { position:absolute; left:0px; top:178px; width:534px; }
#middleband-content-2cols { width:auto; min-height:500px; background:#fff; border-left:1px solid #9a9a9a; padding:0px 0px 0px 15px; }

#footer-2cols { diplay:none; }
#footer-3cols { diplay:none; }
#footer       { diplay:none; }

#bnpparibas { diplay:none; }
#chemin     { font-family:Arial, sans-serif; font-size:11px; color:#000; padding:2px 2px 2px 2px; background:#fff; }
#rss        { position:relative; text-align:right; padding:2px 5px 5px 180px; }
#rss img    { border:0px; }

#rightband         { position:absolute; left:534px; top:178px; width:206px; background:#fff; border-right:1px solid #999; border-bottom:1px solid #999; }
#rightband-content { position:relative; background:#fff; }
#rightband h2      { margin:0px; padding:0px; }

#bibliotheque { background:url(http://atelier-us.com/pics/_home_droite/bibliofond.gif); }

#leftband         { position:absolute; left:0px; top:178px; width:160px; max-width:160px; }
#leftband-content { background:#fff; border-bottom:1px solid #9a9a9a; border-left:1px solid #9a9a9a; padding:0px 0px 10px 0px; width:160px; max-width:160px; }

.fond-contenu { padding:0px 0px 20px 20px; background:url(http://atelier-us.com/pics/contenu/background_table.gif); }

.publi-fond      {  }
.publi           { padding:0px 0px 15px 0px; background-color:#fff; }
.publi hr        { clear:both; visibility:hidden; }
.publi h2        { font-family:Arial, sans-serif; font-size:13px; color:#c00; margin:0px; padding:5px; }
.publi-footer    { padding:15px 0px 5px 0px; text-align:right; }
.publi-content   { margin:15px 10px 0px 10px; width:auto; }
.publi-header    {  }
.publi-header h2 { font-family:Arial, sans-serif; font-size:13px; color:#c00; margin:0px; padding:0px 0px 5px 0px; }
.publi-header h3 { font-family:Verdana, sans-serif; font-size:13px; color:#000; margin:0px; padding:0px; }

#publi-titre     { display:block; clear:both; }
#publi-titre h3  { width:250px; float:left; }
#publi-titre img { float:right; }
#publi-header-1  { background:#fff url(http://atelier-us.com/pics/contenu/separateur1.gif) bottom repeat-x; padding:0px 0px 32px 0px; }
#publi-header-2  { background:#fff url(http://atelier-us.com/pics/contenu/separateur2.gif) bottom repeat-x; padding:0px 0px 32px 0px; }
#publi-header-3  { background:#fff url(http://atelier-us.com/pics/contenu/separateur3.gif) bottom repeat-x; padding:0px 0px 32px 0px; }
#publi-header-4  { background:#fff url(http://atelier-us.com/pics/contenu/separateur4.gif) bottom repeat-x; padding:0px 0px 32px 0px; }
#publi-header-5  { background:#fff url(http://atelier-us.com/pics/contenu/separateur5.gif) bottom repeat-x; padding:0px 0px 32px 0px; }
#publi-header-6  { background:#fff url(http://atelier-us.com/pics/contenu/separateur6.gif) bottom repeat-x; padding:0px 0px 32px 0px; }

.liste-navigation { text-align:right; margin:15px 10px 10px 0px; }
.liste-navigation form { margin:0px; padding:0px; }

#tetiere           { position:absolute; left:0px; top:27px; background:url(http://atelier-us.com/pics/_home/visuel.jpg) top left no-repeat; width:740px; height:151px; }
#tetiere img       { border:0px; }
#tetiere h1        { position:absolute; left:20px; top:0px; padding:0px; margin:0px; }
#tetiere #baseline { position:absolute; left:187px; top:23px; padding:0px; margin:0px; }
#tetiere-nav       { display:none; position:absolute; left:0px; top:146px; }
#tetiere-radio     { position:absolute; left:531px; top:27px; }

.agenda-fond    { background:url(http://atelier-us.com/pics/agenda/fond_agenda2.gif); width:206px; margin:0px; padding:0px; }
.agenda         { padding:0px 0px 25px 0px; background:url(http://atelier-us.com/pics/agenda/agenda_bas.gif) bottom no-repeat; }
.agenda img     { border:0px; }
.agenda h2      { margin:0px; padding:0px; }
.agenda h3      { margin:0px; padding:0px; }
.agenda-content { margin:0px; padding:0px 0px 0px 25px; }
.agenda hr      { visibility:hidden; clear:both; }

div.agenda-entry     { width:174px; margin:0px 0px 0px 30px; }
div.agenda-entry-txt { width:118px; float:left; }
div.agenda-entry-img { width:54px; float:right; }

a.agenda-titre-atelier       { background:url(http://atelier-us.com/pics/agenda/5_lesateliers.gif) 0px 0px; width:161px; height:25px; display:block; margin:0px 0px 3px 25px; }
a.agenda-titre-atelier:hover { background-position:0px 25px; }
.agenda-titre-atelier h3     { margin:0px; padding:0px; }
.agenda-titre-atelier span   { visibility:hidden; }
a.agenda-titre-conf          { background:url(http://atelier-us.com/pics/agenda/5_lesconferences.gif) 0px 0px; width:161px; height:25px; display:block; margin:0px 0px 3px 25px; }
.agenda-titre-conf h3        { margin:0px; padding:0px; }
a.agenda-titre-conf:hover    { background-position:0px 25px; }
.agenda-titre-conf span      { visibility:hidden; }

.conf-entry-img{ float:left; width:54px; height:54px; border:#9B9B9B 1px solid; margin:3px 10px 5px 0px;}
.clear{clear:both;}

.searchcontainer      { background:url(http://atelier-us.com/pics/_home_droite/biblio_fond_recherche.gif); width:206px; margin:0px; padding:0px; clear:both; }
.searchcontainer h3   { padding:0px; margin:0px; }
.searchcontainer form { margin:0px; padding:0px 0px 10px 45px; }

.evt-content         { border:#999 1px solid; margin:10px; padding:20px 10px 10px 10px; }
.evt-content h4      { font-size:12px; color:#c00; font-weight:bold; background:#fff url(http://atelier-us.com/pics/contenu/22.gif) no-repeat 0px 0px; padding:0px 0px 0px 30px; margin:0px;	}
.evt-content-sub     { font-family:Arial, sans-serif; font-size:11px; background:#fff url(http://atelier-us.com/pics/contenu/barre_vol_down.gif) no-repeat bottom right; padding:15px 0px 30px 30px; margin:0px; }
.evt-header          { font-family:Arial, sans-serif; font-size:11px; border:#999 1px solid; background:#fff; margin:0px 10px 0px 10px; padding:0px; }
.evt-header-date     { font-family:Verdana, sans-serif; font-size:12px; color:#c00; font-weight:bold; margin:0px; padding:5px; background:url(http://atelier-us.com/pics/contenu/background_table.gif); }
.evt-header hr       { visibility:hidden; clear:both; }
.evt-header-titre    { font-family:Verdana, sans-serif; padding:10px 0px 0px 0px; font-size:11px; color:#000; font-weight:bold; width:70%; float:left; }
.evt-header-titre h3 { font-size:12px; color:#c00; margin:0px; padding:0px; }
.evt-header-img      { margin:10px 10px 0px 10px; float:left; }
.evt-inscription     { height:22px; padding:0px; margin:0px 10px 0px 0px; }
.evt-inscription a       { display:block; float:right; height:22px; width:124px; background:url(http://atelier-us.com/pics/boutons/sinscrire_12.gif) 0px 0px; margin:0px; padding:0px; }
.evt-inscription a:hover { background-position:0px 22px; }
.evt-inscription span    { visibility:hidden; }

.publi-fond-evt    { padding:0px 0px 20px 20px; background:url(http://atelier-us.com/pics/contenu/background_table.gif); }
.publi-fond-evt h2 { padding:0px; margin:0px; }
.publi-evt         { padding:10px 0px 15px 0px; background-color:#fff; min-height:500px; }

a.accroche-texte       { text-decoration:none; color:#000; }
a.accroche-texte:hover { text-decoration:none; color:#333; }

#radio         { position:absolute; top:0px; left:0px; width:209px; height:151px; border-right:1px solid #999; background:#fff url(http://atelier-us.com/pics/_home/fond_radio.gif) no-repeat; }
#radio h3      { margin:0px; padding:0px; }
#radio-logo    { position:absolute; left:159px; top:51px; }
#radio-links   { position:absolute; left:17px; top:56px; display:block; }
#radio-tease   { position:absolute; left:17px; top:56px; display:none; }
#radio-footer  { position:absolute; left:53px; top:120px; }
#radio-content { position:absolute; left:15px; top:56px; width:180px; }

.boxred-top { height:15px; background:#fff url(http://atelier-us.com/pics/_home_gauche/boxred-top.gif) no-repeat bottom right; margin:0px; padding:0px; }
.boxred-bottom { height:15px; background:#fff url(http://atelier-us.com/pics/_home_gauche/boxred-bottom.gif) no-repeat top right; margin:0px; padding:0px; }

.leftbox-white    { font-family:Arial, sans-serif; font-size:11px; background:#fff; border:1px solid #999; padding:5px; margin:0px 0px 0px 15px; }
.leftbox-white h3 { margin:0px; padding:0px 0px 10px 0px; }
.leftbox-content  { width:130px; }
.leftbox-grey     { background:url(http://atelier-us.com/pics/_home_gauche/rub_fond_temps_forts.gif); border:1px solid #999; padding:5px; margin:0px 0px 0px 15px; }
.leftbox-grey h3  { margin:0px; padding:0px 0px 10px 0px; }

form#inscriptionHome         { margin:0px 0px 0px 15px; padding:0px; }
#inscriptionHome h3          { padding:0px; margin:0px; }
#inscriptionHome input#email { border:1px solid #999; vertical-align:text-top; padding:0px; margin:0px; }
#inscriptionHome input#ok    { vertical-align:text-top; padding:0px; margin:0px; }

.lettre-form-checkbox        { font-family:Arial, sans-serif; font-size:11px; }
.lettre-form-checkbox p      { text-indent:-20px; padding:0px 0px 0px 20px; margin:0px; }
.lettre-form-checkbox intput { margin:0px; padding:0px; }
.lettre-form-email           { padding:6px 0px 25px 30px; background:url(http://atelier-us.com/pics/_home_gauche/lettre_form_box.gif) no-repeat; }