* {
list-style:none;
margin:0;
padding:0;
}

html,body {
height:95%;
}

body {
color:#000;
background:#d3c57d;
font-family:Georgia, Times, serif;
font-size:65%;
padding:10px 5px;
}

#flashcontent {
width:100%;
height:100%;
}

#cadre {
width:100%;
min-width:950px;
min-height:100%;
position:relative;
background-color:#fff;
margin:33px 0 0;
}

#cadre_top #top_left,#cadre_top #top_right,#cadre_bottom #bottom_left,#cadre_bottom #bottom_right {
height:8px;
width:8px;
background-repeat:no-repeat;
position:absolute;
}

#cadre_top #top_left {
top:0;
left:0;
background-image:url(../images/corner_top_left.png);
z-index:0;
}

#cadre_top #top_right {
top:0;
right:0;
background-image:url(../images/corner_top_right.png);
z-index:1;
}

#cadre_bottom #bottom_left {
bottom:0;
left:0;
background-image:url(../images/corner_bottom_left.png);
z-index:2;
}

#cadre_bottom #bottom_right {
bottom:0;
right:0;
background-image:url(../images/corner_bottom_right.png);
z-index:3;
}

#global {
position:relative;
z-index:10;
width:930px;
margin:0 auto;
padding:8px 50px 8px 8px;
}



#central {
float:left;
width:700px;
position:relative;
overflow:visible;
margin:50px 0 0 0;
padding:15px 15px 80px;
}

#content {
font-size:1.2em;
float:left;
width:700px;
margin:40px 0 0 0;
}

#stuckit {
position:absolute;
bottom:0;
height:0;
}

a {
color:#737373;
text-decoration:none;
}

a:hover,a:focus {
color:#a6a6a6;
}

a img {
border:0;
}

.linkArrow {
background:#999;
margin:0 0 0 5px;
}

.actus a,.actus .mini, h1.actus {
color:#b6a4ac;
}

.rencontres a,.rencontres .mini, h1.rencontres {
color:#cc625f;
}

.ecrivains a,.ecrivains .mini, h1.ecrivains {
color:#d09f5e;
}

.bourses a,.bourses .mini, h1.bourses {
color:#cfcf72;
}

.docu a,.docu .mini, h1.docu {
color:#becb96;
}

.actions a,.actions .mini, h1.actions {
color:#96b2b3;
}

.expression a,.expression .mini, h1.expression {
color:#c38ca1;
}
h4.expression { font-size:1.2em;margin-bottom:10px ; font-weight:bold;margin-top:20px;}
.lettre a,.lettre .mini, h1.lettre {
color:#d2c09e;
}

.international a,.international .mini, h1.international {
color:#7b625d;
}

.enquete a,.enquete .mini, h1.enquete {
color:#B6B3B1;
}

.partenaires a,.partenaires .mini, h1.partenaires {
color:#996666;
}
#centre {
background:#fff;
font-size:1.1em;
width:100%;
overflow:hidden;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
padding:15px;
}

h1#logo {
text-indent:-9999px;
text-decoration:none;
overflow:hidden;
margin:0 0 30px -15px;
}

h1#logo a {
display:block;
width:230px;
height:125px;
}

@font-face {
	font-family: 'Meta';
	src: url('metapro-book-webfont.eot');
	src: local('?'), url('metapro-book-webfont.woff') format('woff'), url('metapro-book-webfont.ttf') format('truetype'), url('metapro-book-webfont.svg#webfontzB3narm0') format('svg');
	font-weight: normal;
	font-style: normal;
}

h1 {
font-family:Meta;
font-size:2.5em;
line-height:.95em;
display:block;
margin:0 0 60px 0;
background-image:0;
}

h3 {
margin:0 0 5px;
font-size:1.4em;
font-weight:normal;
}

.mini {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
margin:-8px 0 0 0;
}

#navigation {
width:188px;
float:left;
}

#navigation ul {
list-style:none;
font-family:Meta;
border-bottom:1px solid #d3c57d;
margin:0;
}

#navigation ul li {
border-top:1px solid #d3c57d;
padding:5px 0;
}

#navigation ul li a {
display:block;
text-decoration:none;
font-size:1.2em;
background:url(../images/arrow.gif) no-repeat -20px -11px;
}

#navigation ul li a.active {
padding:0 0 0 8px;
background:url(../images/arrow.gif) no-repeat 0 -11px;
}

#navigation ul li ul {
padding:5px 0 3px 0;
border:0;
font-size:.8em;
}

#navigation ul li ul li{
border:0;
padding:0 0 2px 20px;
}

#navigation h3 {
color:#d3c57d;
font-family:Meta;
font-size:1.2em;
border-bottom:1px solid #d3c57d;
margin:20px 0 10px;
padding:0 0 5px;
}

#navigation #smenu3 .item0 {
border-bottom:1px dashed #d09f5e;
padding:0 0 5px 20px;
margin:0 0 5px 0;
}

#navigation #smenu3 .item10 {
border-bottom:1px dashed #d09f5e;
padding:0 0 5px 20px;
margin:0 0 5px 0;
}

#contenu {
margin-left:210px;
}

#contenu #triCol {
margin:60px 0 0 0;
font-size:1em;
}

#contenu #triCol a img {
border:0;
padding:0;
}

#contenu #triCol img {
border:1px solid #b4b4b4;
padding:3px;
}

#contenu #triCol div {
margin:0 0 20px 0;
}

#contenu #triCol .important {
border:1px solid #d3c57d;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
padding:8px;
}

#contenu #triCol #one {
display:inline-block;
width:230px;
float:left;
margin:0 25px 0 0;
}

#contenu #triCol #two {
display:inline-block;
width:225px;
float:left;
margin:0 25px 0 0;
}

#contenu #triCol #three {
display:inline-block;
width:190px;
}

#contenu #triCol #three div {
border-bottom:1px solid #96B2B3;
padding:0 0 10px 0;
}

#contenu #triCol #three h3 {
color:#96b2b3;
font-family:Meta;
font-size:1.3em;
border-bottom:1px solid #d3c57d;
margin:0 0 10px;
padding:0 0 5px;
}
#contenu #triCol #three h4 a {
color:#96B2B3;
}

#contenu #biCol {
margin:60px 0 0 0;
font-size:1em;
}

#contenu #biCol a img {
border:0;
padding:0;
}

#contenu #biCol img {
border:1px solid #b4b4b4;
padding:3px;
}

#contenu #biCol div {
margin:0 0 20px 0;
}

#contenu #biCol .important {
border:1px solid #d3c57d;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
padding:8px;
}

#contenu #biCol #one {
display:inline-block;
width:310px;
float:left;
margin:0 40px 0 0;
}

#contenu #biCol #two {
display:inline-block;
width:310px;
float:left;
margin:0 40px 0 0;
}

#footer {
clear:both;
height:50px;
background:url(../images/minilogo.gif) no-repeat 0 0;
font-size:1.5em;
padding:0 0 0 30px;
}

.piedpage {
display:block;
width:290px;
height:28px;
position:absolute;
top:35px;
font-size:1.8em;
float:left;
margin:0 0 0 100px;
padding:0 0 0 25px;
}

.mentionslegales {
text-align:right;
position:absolute;
top:25px;
right:-20px;
font-size:1.2em;
}

h5 {
font-size:0.9em;
}

h6 {
font-size:1.4em;
font-weight:400;
padding-top:35px;
display:block;
clear:both;
margin-bottom:10px;
color:#000;
}

.h6Faq {
font-size:1.4em;
font-weight:700;
color:#000;
margin-top:35px;
display:block;
margin-bottom:10px;
}

p {
margin:10px auto;
}

kbd {
border:1px solid #afb6ba;
background-color:#fff;
padding:0 3px;
}

textarea {
font-size:12px;
}

.inactive {
color:#d7d6cf;
text-decoration:none;
}

.alignright {
text-align:right;
}

.aligncenter {
text-align:center;
}

.alignleft {
text-align:left;
}

.italique {
font-style:italic;
}

.floatright {
float:right;
}

.purple {
color:#ba8099;
}

.titre_liste {
font-size:1.2em;
font-weight:700;
}

.download {
padding-left:20px;
height:20px;
background:url(../images/ico_dl.gif) no-repeat left;
color:#d3c57d;
}

.download a {
color:#f14c9f;
}

.liste li {
padding-left:0;
margin:0;
}

.cadre {
border:1px solid #f4f4f4;
margin:25px 0;
padding:5px;
}

.cadrespe {
border:1px solid #f4f4f4;
min-height:140px;
margin:25px 0;
padding:5px;
}

.visuelleft {
float:left;
display:block;
margin-right:0;
height:199px;
width:146px;
background:url(../images/bg_image_lettre.jpg) no-repeat;
background-position:0 0;
padding:4px 5px 5px;
}

.blocPhotoCreditBoursesResidences {
clear:both;
margin-top:40px;
float:left;

display:block;
margin-right:0;
height:250px;
width:146px;
padding:4px 5px 5px;
}

.visuelleftBoursesResidences {
display:block;
margin-right:0;
height:199px;
width:146px;
background:url(../images/bg_image_bourses_residences.jpg) no-repeat;
background-position:0 0;
padding:4px 5px 5px;
}

.creditsPhoto {
font-size:0.9em;
color:#CCC;
width:146px;
text-align:center;
margin:0;
padding:0;
}

#fondMapBoursesResidences {
margin-top:15px;
width:400px;
height:400px;
background:url(../images/fondMapBoursesResidences.jpg) no-repeat;
background-position:0 0;
padding:5px;
}

.visuelleft_txt {
float:left;
display:block;
margin-right:0;
height:199px;
width:146px;
background:url(../images/bg_image_texte.jpg) no-repeat;
background-position:0 0;
padding:4px 5px 5px;
}

.date_archive {
text-align:right;
color:#d3c57d;
margin:-60px 0 60px;
}

.titre_texte {
font-size:1.5em;
margin-bottom:20px;
}

.backup {
margin-top:-40px;
}

.backupFAT {
margin-bottom:-65px;
}

.backup_liens {
position:relative;
top:-25px;
}

.big {
width:650px;
}

.select_faq {
width:200px;
margin-bottom:10px;
}

.attention {
color:red;
border:1px solid red;
}

.erreur {
color:red;
border:1px solid red;
font-style:italic;
margin-bottom:20px;
padding:3px;
}

.top10 {
margin-top:8px;
}

.bottom10 {
margin-bottom:8px;
}

.red_alert {
color:red;
}

.brown {
color:#c89867;
}

.bonjour {
height:15px;
display:inline;
margin:0 auto;
padding:5px;
}

.news {
margin-bottom:-1px;
}

.margit {
margin:10px 0;
}

.menu_membre {
font-size:1.1em;
font-weight:700;
}

.menu_membre a {
text-decoration:none;
border:1px solid #fff;
background-color:#c89867;
color:#fff;
padding:2px;
}

.menu_membre a:hover {
border:1px solid #c89867;
background-color:#fff;
color:#c89867;
}

.intertitre_colore {
color:#000;
font-size:1.4em;
font-weight:400;
margin-top:35px;
display:block;
margin-bottom:10px;
}

.intertitre {
font-size:1.3em;
font-family:"Times New Roman", Times, serif;
}

.invisible {
display:none;
height:0;
}

.nomgenre_purple {
color:#000;
font-size:1.2em;
font-weight:700;
}

.nomgenre_purple span {
font-weight:400;
font-size:0.7em;
color:#ba8099;
}

.liste_archives li {
padding:2px 0;
}

.rep_faq h4 {
font-size:1em;
margin:10px 0 0;
}

.btn_ajoutfiche {
display:block;
width:108px;
height:14px;
background:url(../images/btn_ajouter_fiche.gif) no-repeat;
border-bottom:1px solid #fff;
text-indent:-9999px;
overflow:hidden;
text-decoration:none;
}

.btn_modifiche {
display:block;
float:left;
width:170px;
height:14px;
background:url(../images/btn_modif_fiche.gif) no-repeat;
border-bottom:1px solid #fff;
text-indent:-9999px;
overflow:hidden;
text-decoration:none;
}

.btn_supprfiche {
display:block;
float:left;
margin-left:15px;
width:181px;
height:14px;
background:url(../images/btn_suppr_fiche.gif) no-repeat;
border-bottom:1px solid #fff;
text-indent:-9999px;
overflow:hidden;
text-decoration:none;
}

.btn_mafiche {
display:block;
margin-left:15px;
width:112px;
height:14px;
background:url(../images/btn_modif_ma_fiche.gif) no-repeat;
border-bottom:1px solid #fff;
text-indent:-9999px;
overflow:hidden;
text-decoration:none;
}

.btn_monagenda {
display:block;
margin-left:15px;
width:135px;
height:14px;
background:url(../images/btn_modif_mon_agenda.gif) no-repeat;
border-bottom:1px solid #fff;
text-indent:-9999px;
overflow:hidden;
text-decoration:none;
}

#header {
height:124px;
padding-top:8px;
margin:-5px 0 65px -8px;
}

#accessibility {
z-index:999;
text-align:right;
height:15px;
color:#9a997d;
float:right;
font-size:1em;
}




.lettredinfo a{
text-align:center;
color:#fff;
}

.lettredinfo:hover{
color:#fff;
text-decoration:underline;
}


#polaccess h4 {
margin:20px 0 10px;
}

#polaccess ul li {
line-height:1.3em;
list-style:disc;
margin:7px 0 7px 14px;
}

#menu {
width:185px;
list-style:none;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
border-top:1px solid #d3c885;
float:left;
font-size:1.3em;
margin-left:-10px;
}

#menu li {
border-bottom:1px solid #d3c885;
}

#menu li a {
display:block;
height:24px;
text-decoration:none;
background-position:0 0;
text-indent:-9999px;
overflow:hidden;
}

#menu li ul {
margin-bottom:5px;
}

#menu li ul li {
border:0;
margin-bottom:3px;
}

#menu li ul li a {
display:block;
height:11px;
font-size:0.8em;
background-position:0 0;
overflow:hidden;
}

#actu_home {
width:100%;
height:16px;
position:absolute;
top:-25px;
left:0;
}

#actu_home li {
float:left;
height:16px;
color:#fff;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
margin:-5px 25px 0 0;
}

#actu_home li a {
display:block;
text-indent:0;
color:#fff;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:2em;
height:35px;
text-decoration:none;
}

a.info:hover {
background:none;
z-index:500;
}

a.info:hover div {
display:block;
position:absolute;
font-size:10px;
font-weight:400;
width:372px;
top:30px;
left:0;
font-family:"Times New Roman", Times, serif;
color:#fff;
}

a.info:hover div h4 {
display:block;
width:372px;
height:26px;
background:url(../images/popup_top.gif) no-repeat top;
font-size:2em;
margin:0 0 -15px -10px;
padding:5px 0 0 20px;
}

a.info:hover div p {
display:block;
background:url(../images/popup_bottom.gif) no-repeat bottom;
font-size:1.5em;
padding:10px;
}

#actu_home .home_date {
color:#f1f0ed;
font-family:"Trebuchet MS" Arial, Verdana;
font-size:2em;
margin:-5px 100px 0 0;
}

#flash {
position:absolute;
width:100%;
display:block;
margin-left:-8px;
padding-right:58px;
margin-top:50px;
}

#nav_home {
display:block;
width:100%;
border-top:1px solid #d3c885;
margin-left:-8px;
padding-right:58px;
}

#nav_home li {
border-bottom:1px solid #d3c885;
display:block;
height:30px;
margin-right:-58px;
text-indent:-9999px;
overflow:hidden;
text-decoration:none;
}

#nav_home li a {
background-repeat:no-repeat;
display:block;
height:30px;
}



#liste_alpha {
position:absolute;
width:450px;
top:-55px;
left:365px;
margin-top:0;
font-size:1.5em;
font-weight:400;
text-indent:0;
font-family:"Trebuchet MS", Arial, Verdana;
}

#liste_alpha a {
color:#c5d5b2;
text-decoration:none;
}

#liste_alphabet {
display:block;
width:450px;
clear:both;
margin:-55px 0 20px 0;
padding:0 0 20px 0;
font-size:1.5em;
font-family:"Trebuchet MS", Verdana, Arial;
color:#98957e;
}

#liste_alphabet a {
color:#c96;
text-decoration:none;
}

#liste_alphabet .inactive {
color:#edddcd;
text-decoration:none;
}

.m {
width:13px;
}

.w {
width:14px;
}

#liste_ecrivains {
font-size:0.8em;
margin:0 auto;
}

#liste_ecrivains li {
text-align:left;
padding:2px 0;
}

#liste_ecrivains li span {
font-weight:700;
color:#000;
margin-right:5px;
text-align:left;
font-size:1.5em;
}

.fiche p {
margin:0 0 10px;
}
.fiche img {
border:1px solid #b4b4b4;
padding:3px;
float:left;
margin:0 10px 10px 0;
}
.fiche .mediaListe li {
padding:8px 0 0 38px;
min-height:25px;
}
.fiche .mediaListe .texte {
background:url(../images/picto_lire_rencontres.png) no-repeat top left;
}
.fiche .mediaListe .audio {
background:url(../images/picto_ecouter_rencontres.png) no-repeat 0 3px;
padding:0 0 0 38px;
}
.fiche .mediaListe .video {
background:url(../images/picto_voir_rencontres.png) no-repeat top left;
}
.lien_ecrivain {
font-size:1em;
margin-top:30px;
}

.presentation_noimage {
margin-left:0;
}

.types_animations ul {
margin-top:15px;
}

.types_animations ul li {
height:20px;
}

.nomgenre {
width:500px;
color:#000;
font-size:1.2em;
font-weight:700;
padding:10px 0 15px 0;
}

.nomgenre h1 {
font-family:Georgia, Times, serif;
}

.nomgenre span {
font-weight:400;
font-size:0.7em;
color:#c89867;
}

.liens_fiche {
clear:both;
padding:10px 0px 20px 0px;
}

.liens_fiche a {
border-bottom:1px solid #fff;
margin-right:10px;
color:#d09f5e;
font-family:Meta;
}

.liens_fiche .grey a {
color:#737373;
}

.liens_fiche .brown {
padding:0 0 0 35px;
}

.liens_fiche span {
margin:1px 10px 0 0;
}


.liens_fiche p {
display:block;
margin:10px 0 0;
}

.liens_fiche .brown a:hover {
border-bottom:1px solid #c89867;
}

.liens_fiche .grey a:hover {
border-bottom:1px solid #99967f;
}

.agenda {
width:400px;
margin:0 auto;
}

.bloc_agenda {
margin:20px 0 0 20px;
padding:3px 0;
}

.bloc_agenda li {
margin:5px 0;
}

.bloc_agenda .date_prog {
margin-top:-20px;
text-align:right;
color:#c89867;
}

.item_agenda {
margin-bottom:30px;
}

.item_agenda_esmembres {
margin-bottom:60px;
}

#h3_detail-agenda a {
color:#d4a987;
margin-left:30px;
}

.bloc_photo {
float:left;
display:block;
height:199px;
width:146px;
background:url(../images/bg_image_ecrivain.jpg) no-repeat;
background-position:0 0;
margin:4px 0 4px 4px;
padding:5px;
}

.cadre_photo {
position:absolute;
top:0;
left:0;
z-index:5;
display:none;
}

.bloc_prog {
margin:0;
padding:0 0 10px;
}

.date_prog {
color:#f0cf57;
}

.bloc_rencontres h3 {
font-size:1.6em;
margin:0 0 10px;
}

.bloc_rencontres h4 {
font-size:1.2em;
color:#d3c57d;
}

.bloc_titre {
margin:0 0 25px;
}

.dl_extrait_txt,.dl_extrait_son {
text-align:right;
color:#d3c57d;
}

.bloc_download {
border:1px solid #f14c9f;
width:250px;
text-align:left;
margin:0 auto;
padding:5px;
}

.lexique {
margin-bottom:50px;
}

.lexique li {
padding-left:0;
margin-top:15px;
}

.h6lexique {
margin:0;
padding:0;
}

fieldset {
border:1px solid #f4f4f4;
background-color:#fbfbfb;
font-size:0.9em;
margin:0 0 20px;
padding:10px;
}

fieldset textarea {
width:100%;
height:150px;
overflow:auto;
border:1px solid #ddd;
}

fieldset legend {
font-weight:700;
margin:0 0 0 10px;
padding:0 3px;
}

fieldset ul {
margin-bottom:25px;
}

fieldset ul li {
height:auto;
margin:5px 0;
}

.largearea {
width:100%;
}

.bouton {
color:#fff;
border:0;
text-decoration:none;
font-size:0.9em;
padding:2px;
}

.bouton:hover {
background-color:#000;
}

input {
border:1px solid #e8e8e8;
background-color:#fff;
}

.form_text li label {
display:block;
width:100px;
float:left;
font-weight:700;
}

.form_date li input {
border:1px solid #ddd;
width:80px;
}

.form_date li select {
border:1px solid #ddd;
width:60px;
}

.form_date li label {
width:150px;
display:block;
float:left;
font-weight:700;
}

.form_checkbox li {
margin:2px 0;
}

.form_checkbox li input {
margin-right:10px;
border:0;
background:0;
}

.form_commentaires {
margin:5px auto 25px;
}

.form_commentaires ul li label {
width:50px;
display:block;
float:left;
color:#ba8099;
font-weight:700;
}

.form_petition li input {
border:1px solid #ddd;
width:128px;
}

.form_petition li label {
width:50px;
display:block;
float:left;
color:#bb819a;
font-weight:700;
}

.bloc_commentaire {
margin:20px 0 40px;
}

.commentaire {
background:url(../images/ico_bulle.gif) left no-repeat;
padding-left:23px;
}

.btn_mod {
display:block;
float:left;
margin-right:5px;
}

.btn_mod a {
display:block;
width:51px;
height:17px;
color:#fff;
text-align:center;
font-size:0.9em;
background:url(../images/bg_btn-mod.jpg) no-repeat top;
}

.btn_mod a:hover {
color:#ba8099;
text-decoration:none;
background-position:bottom;
}

.btn_sup {
display:block;
float:left;
}

.btn_sup a {
display:block;
width:60px;
height:17px;
color:#fff;
text-align:center;
font-size:0.9em;
background:url(../images/bg_btn-sup.jpg) no-repeat top;
}

.btn_sup a:hover {
color:#bb2737;
text-decoration:none;
background-position:bottom;
}

#chapeau {
font-weight:700;
margin-bottom:20px;

}

.petition {
width:400px;
margin-right:20px;
min-height:600px;
}

.bloc_petition h5 {
font-size:1.2em;
font-weight:700;
margin:0;
}

.bloc_petition {
margin-bottom:40px;
}

.details_petition {
width:210px;
margin-bottom:20px;
}

.details_petition select {
font-size:10px;
width:129px;
font-family:Arial, Helvetica, sans-serif;
}

.date_texte {
color:#bb819a;
font-style:italic;
}

#lettre_mde {
width:450px;
}

#lettre_mde h4 {
font-size:1.4em;
margin-bottom:10px;
font-weight:400;
color:#000;
}

#lettre_mde h5 {
font-size:1.4em;
margin-bottom:10px;
font-weight:400;
padding-top:20px;
color:#000;
}

#lettre_mde p {
text-align:left;
font-size:0.8em;
font-weight:700;
}

#lettre_mde .liste p {
padding-left:0;
font-size:1.1em;
font-weight:400;
margin:0;
}

#liste_section {
display:block;
clear:both;
}

#liste_section li {
font-family:"Trebuchet MS", Arial, Verdana;
color:#cccc68;
float:left;
}

#liste_section a {
color:#cccc68;
}

.liste_bourses {
font-size:1em;
color:#cccc68;
margin:0 auto;
}

.liste_bourses li {
text-align:left;
padding:6px 0;
}

.liste_bourses li span {
color:#000;
margin-right:5px;
text-align:left;
font-size:1.2em;
}

#liste_ecrivains li span a.grise_liste {
color:#777;
}

a.infobulle {
position:relative;
z-index:24;
text-decoration:none;
cursor:help;
}

a.infobulle:hover {
z-index:25;
text-decoration:none;
background:none;
}

a.infobulle:hover span {
display:block;
position:absolute;
top:2em;
left:2em;
width:15em;
border:1px solid #ccc;
background-color:#ffffed;
color:#666;
font-weight:400;
padding:2px;
}

#picsPresentation {
width:190px;
float:left;
}

#picsPresentation img {
width:165px;
border:1px solid #B4B4B4;
padding:3px;
margin:0 0 10px 0;
}

#picsPresentation .IMG .topIMG {
width:175px;
_width:176px;
background:url(../images/bg_img_head_presentation.jpg) no-repeat bottom;
_margin:-8px 0 0 1px;
z-index:1;
margin:-8px 0 0 -5px;
}

#picsPresentation .IMG img {
width:165px;
_margin:-7px auto -2px 6px;
margin:-8px auto auto 0;
}

#formRecherche ul {
list-style-type:none;
width:200px;
margin:10px 0;
padding:0;
}

#formRecherche li {
width:200px;
margin:0;
padding:0;
}

#formRecherche input {
margin:0 10px 0 0;
padding:0;
}

#formRecherche select {
display:block;
width:150px;
clear:both;
margin-top:10px;
}

#triRecherche h4 {
float:left;
margin:1px 5px 0 0;
}

#triRecherche ul {
clear:both;
padding:15px 0 0;
}

.ecrivain {
display:block;
padding-top:10px;
}

#titre_rub {
font-size:1.2em;
font-weight:400;
margin-bottom:10px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.accueil a,.accueil .mini, #navigation .presentation a,.presentation .mini, h1.acceuil {
color:#d3c57d;
background-color:#d3c57d;
}

.accueil .linkArrow,.presentation .linkArrow, #navigation .accueil a, #navigation .presentation a {
background-color:#d3c57d;
}

.actus .linkArrow,#navigation .actus a {
background-color:#b6a4ac;
}

.rencontres .linkArrow,#navigation .rencontres a {
background-color:#cc625f;
}

.ecrivains .linkArrow,#navigation .ecrivains a {
background-color:#d09f5e;
}

.bourses .linkArrow,#navigation .bourses a {
background-color:#cfcf72;
}

.docu .linkArrow,#navigation .docu a {
background-color:#becb96;
}

.actions .linkArrow,#navigation .actions a{
background-color:#96b2b3;
}

.expression .linkArrow,#navigation .expression a {
background-color:#c38ca1;
}

.lettre .linkArrow,#navigation .lettre a {
background-color:#cc625f;
}

.international .linkArrow,#navigation .international a {
background-color:#7b625d;
}

.enquete .linkArrow,#navigation .enquete a {
background-color:#B6B3B1;
}
.partenaires .linkArrow,#navigation .partenaires a {
background-color:#996666;
}

h1,h2,h4,.normal {
font-weight:normal;
}

#navigation h3{
font-weight:normal;
}

#three h3{
font-weight:normal;
}

#centre h2 { 
font-family:Meta;
margin:-55px 0 20px 20px;
}

#navigation .presentation,.nomargin,.rep_faq p,.bloc_petition .bloc_titre p,#lettre_mde ul li,.residence p {
margin:0;
}

hr,a.info div,a.infobulle span {
display:none;
}

.h6_debut,.notop {
margin-top:0;
}

.clear,#formRecherche {
clear:both;
}

.bold,.lexique li span {
font-weight:700;
}

.floatleft,#formRecherche li input {
float:left;
}



.greyskies,.greyskies a {
color:#9a997d;
}




.block,.fiche {
display:block;
clear:both;
}

.visuelleft img,.visuelleft_txt img {
width:136px;
}

.backup_lexique,a.info {
position:relative;
}

.black_flag,.black_flag a {
color:#000;
}

.ok,.ok a {
color:#0c0;
}

.20bottom,.details_petition fieldset {
margin-bottom:20px;
}

.bloc_resume_txt ul,.listePrecedentsBeneficiaires p {
margin-bottom:15px;
}

.liste_archives a,#liste_ecrivains li span a:hover,.fiche a,.lien_ecrivain a,.bloc_agenda a,.bloc_prog a,.bloc_petition h5 a,.bloc_petition_passees a,.bloc_actions a {
text-decoration:none;
}

.liste_archives a:hover,#liste_alpha a:hover,#liste_alphabet a:hover,.fiche a:hover,.lien_ecrivain a:hover,.bloc_agenda a:hover,.bloc_prog a:hover,.bloc_petition_passees a:hover,.bloc_actions a:hover,.liste_bourses li span a:hover,#liste_ecrivains li span a.grise_liste:hover {
text-decoration:underline;
}

.btn_ajoutfiche:hover,.btn_modifiche:hover,.btn_supprfiche:hover,.btn_mafiche:hover,.btn_monagenda:hover {
border-bottom:1px solid #96968e;
}

#liste_alpha li,#liste_alphabet li {
display:block;
float:left;
margin:0 3px;
}

.a,.c,.d,.h,.n,.s,.z {
width:8px;
}

.b,.e,.k,.o,.p,.q,.u,.v,.x {
width:9px;
}

.f,.r,.t {
width:6px;
}

.g,.y {
width:10px;
}

.i,.j,.l {
width:3px;
}

#liste_ecrivains li span a,.liste_bourses li span a {
color:#000;
text-decoration:none;
}

.fiche h5,.fiche .liens_topfiche {
margin-left:160px;
}

.bloc_prog li,.bloc_petition_passees li,.bloc_actions li {
text-align:left;
margin:0;
padding:0;
}

.form_text li input,.form_commentaires ul li input {
border:1px solid #ddd;
}

.bloc_petition .bloc_titre,.bloc_petition_passees,.bloc_actions {
margin:10px 0 0;
padding:0;
}

#formRecherche label,#formRecherche label .padded {
padding:0;
}

/*nav s'abonner*/
.adhesion{
height:82px;
width:111px;
margin:-2px 0 0 0;
}
.adhesion a{
height:82px;
width:111px;
opacity:1;	
margin:-2px 0 0 0;
}
.adhesion:hover{
opacity:0.6;
}

.adherer{
clear:both;
padding:1px;
margin:0 0 0 -2px;
}


.lienssociaux{
margin:14px 0 0 0;
}

/*nav blog*/
.blog{
height:52px;
width:52px;
float:left;
margin:0 10px 0 1px;
}
.blog a{
height:52px;
width:52px;
opacity:1;	
margin:0 10px 0 1px;
}
.blog:hover{
opacity:0.6;
}

/*nav fb*/
.fb{

height:52px;
width:52px;
float:left;
margin:2px 0 0 0;
}
.fb a{
height:52px;
width:52px;
opacity:1;	
margin:2px 0 0 0;
}
.fb:hover{
opacity:0.6;
}


/*rencontres*/
.heure{
color:#737373;
font-family: Arial,Helvetica,sans-serif;
font-size: 0.9em;	
}
.cycle{
font-style:italic;
color:#AAA;
font-size:.9em;
}






