.auteur {margin:0 0 5px;font-size:90%;font-style:italic;}
a.showmore {float:right;border:none;/*width:auto;height:auto;*/padding:10px 0 0 0;margin:0 10px 0 0;font-style:italic;font-size:90%;}


#corps {background:transparent url(/commun/images/background/search.gif) 0 0 repeat-y;}

h1 {margin-bottom:20px;}
#contenu h2 {padding-top:40px;}

/*.subtitle {font-size:130%;margin-bottom:30px;}*/
.subtitle {font-size:85%;margin-bottom:0px;color:#777879;}

dt {float:left;width:100%;font-size:120%;color:#252525;}
dt a{color:#000;}

dd {float:left;width:100%;margin-top:3px;margin-bottom:8px;background:transparent url(/commun/images/background/blue-dotted.gif) 0 100% repeat-x;padding:0 0 25px 0;color:#595959;}
dd a{font-size:90%;text-decoration:none;}
dd a:hover{text-decoration:underline;}
dd {float:left;width:100%;}

strong.chapiter a{color:#595959;text-decoration:underline;}
strong.chapiter a:hover{text-decoration:none;}

dt.first {padding:5px 0px 5px 5px;width:545px;background-color:#f9f9f9;border:1px solid #dedede;border-bottom:none;}
dd.first {margin:0 0 30px 0;padding:3px 5px 5px 5px;width:540px;background:#f9f9f9;border:1px solid #dedede;border-top:none;}


#contenu.media dd a img {border:1px solid #ccc;padding:1px;float:left;margin:0 5px 5px 0;}
#contenu.media dd a {font-weight:bold;}

.vignette {float:left;width:540px;}
dt.vignette  {border-top:1px solid #b6b6b6;font-weight:bold;font-size:100%;padding:8px 10px 8px 0px;}
dd.vignette  {border-bottom:1px solid #b6b6b6;background:none;padding:0 10px 10px 0px;margin:0 0 20px 0;}
.vignette a {float:left;margin:0 5px 0 0;border:1px solid #b6b6b6;}
.vignette a.showmore {float:left;width:530px;border:none;text-align:right;}

dd.nodot {margin-bottom:8px;background-image:none;}
.expanding {margin-right:5px;}
#contenu {width:550px;}

.lirelasuite {text-decoration:underline;}
.lirelasuite:hover {text-decoration:none;}

/*
#Entree d'index dans le fullText _______________________*/
.entreeindex {float:left;width:100%;margin:5px 0 0 0;}
.entreeindex a{color:#000000;background:transparent url(/commun/images/icons/arrows.gif) no-repeat scroll 0 -85px;padding:0 0 0 15px;text-decoration:underline;}
.entreeindex .entreeindex_result {display:none;background-color:#EEE;padding:5px 5px 5px 15px;}
.entreeindex .entreeindex_result ul{padding:0 0 0 0px;}
/*.entreeindex .entreeindex_result li{background:transparent url(/commun/images/icons/arrows.gif) no-repeat scroll 5px -84px;}*/
.entreeindex .entreeindex_result li:hover{background-color:#eee;}
.entreeindex .entreeindex_result a{margin:0 0 0 20px;line-height:140%;}
.entreeindex .entreeindex_result .toutafficher{}
.entreeindex .entreeindex_result .seemore {margin:0px;line-height:200%;}


#media {float:left;width:100%;}
#media div{float:left;width:100%;margin-bottom:20px;}
#media p{height:150px;float:left;width:152px;border:1px solid #e1dfdf;background-color:#fcfcfc;margin:0 19px 24px 0 ;text-align:center;padding:12px 5px 24px 5px;}
#media p:hover{background:none;border:1px solid #000;}
#media p.right{float:right;margin:0 0;}
#media p a{font-size:85%;color:#000;display:block;width:134px;margin:0 auto;padding:0;text-decoration:none;}
#media p a:hover{text-decoration:underline;}

#media p a.vignette{border:none;display:block;background:#FFF;width:134px;height:103px;margin:0 auto;padding:0;float:none;}
#media p a img{width:130px;height:101px;padding:1px;background:#FFF;border:1px solid #b6b6b6;margin:0 auto;}

#media p span {display:block;width:134px;margin:0 auto;margin-bottom:5px;padding:2px 0;background:#B6B6B6 url(/commun/images/icons/td_photo.gif) 0 1px no-repeat;text-align:left;text-indent:20px;color:#FFF;font-size:85%;text-decoration:none;}
#media p span.anim, #media p span.animint, #media p span.gchr {background:#B6B6B6 url(/commun/images/icons/td_animI.gif) 0 1px no-repeat;}
#media p span.photo {background:#B6B6B6 url(/commun/images/icons/td_photo.gif) 0 1px no-repeat;}
#media p span.son {background:#B6B6B6 url(/commun/images/icons/td_music.gif) 0 1px no-repeat;}
#media p span.tab {background:#B6B6B6 url(/commun/images/icons/td_tableau.gif) 0 1px no-repeat;}
#media p span.dessin,#media p span.fig {background:#B6B6B6 url(/commun/images/icons/td_dessin.gif) 0 1px no-repeat;}
#media p span.video, #media p span.videoint {background:#B6B6B6 url(/commun/images/icons/td_video.gif) 0 1px no-repeat;}


#navigation {width:353px;}
#navigation h2 {margin-left:10px;}
#navigation ul {margin-bottom:30px;}
#navigation li {padding-left:30px;font-weight:normal;color:#000;font-size:100%;background-position:15px -81px;padding-top:3px;line-height:130%;}
#navigation li span{}
#navigation li span a{padding-left:10px;font-size:100%;color:#3f6ea1;}
#navigation li span.nb_result {font-size:85%;}
#navigation li.intro span.nb_result {font-size:100%;}
#navigation li a{color:#000;}

#navigation li.title {font-weight:bold;line-height:100%;padding-left:15px;background:none;}
#navigation li.subfilter {padding-left:60px;padding-top:0;background-position:48px -86px;line-height:100%;} 
#navigation li.on {background:#b6b4b4 url(/commun/images/icons/arrow-white.gif) 15px 6px no-repeat;} 
#navigation li.on a{text-decoration:none;}
#navigation li.filter {padding:2px 0 2px 60px;background-position:48px -85px;line-height:100%;font-size:90%;padding-bottom:5px;margin-bottom:3px;} 
#navigation #current_search li.on {background-position:48px 4px;}
#navigation #initial_search on {}
#navigation .resultindex .on {background-position:15px 6px;line-height:170%;padding:0 0 0 30px;}
#navigation .block {width:340px;margin:0 0 30px 0;}

.block p.title {text-align:center;font-size:125%;font-weight:bold;margin:15px 0 0;}
.block p.title img{display:block;margin:0 auto;margin-top:5px;}

#lettre p {margin:0 0 0 10px;}
#lettre p a {line-height:180%;}
#lettre p a.on {line-height:180%;font-weight:bold;text-decoration:none;}

/* Recherche Pagination */
.pagination {display:block;float:left;width:100%;}
.pagination .precedent {display:block;float:left;width:150px;text-align:left;}
.pagination .suivant {display:block;float:right;width:150px;text-align:right;}
.pagination span {display:block;float:left;width:200px;text-align:center;}

/*
#Recherche noResult _______________________*/
#search_keyword {background:transparent url(/commun/images/background/boite-recherche-bis.png) 0 0 no-repeat;width:547px;height:115px;margin-top:30px;}
#search_keyword h2 {margin:0;display:none;border:none;}
#search_keyword form {text-align:center;padding:55px 0 0 0;}
#search_keyword legend,#search_keyword label {display:none;}
#search_keyword #q {border:1px solid #125CA5;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:110%;vertical-align:top;height:26px;padding:4px 0 0 3px;width:275px;}
#search_keyword #btn_search {background:url("/commun/images/btn-search-home.gif") no-repeat scroll 0 0 transparent;border:medium none;height:31px;width:99px;}
#search_keyword #btn_search {text-indent:-9000em;}

#search_alpha h2 {padding-top:25px;border:none;}
#search_alpha dl {font-size:120%;}
#search_alpha dt {float:left;width:80px;}
#search_alpha dd {float:left;width:470px;}
#search_alpha dd a {color:#252525;text-decoration:underline;}
#search_alpha dd a.more {display:block;text-align:right;color:#3f6ea1;font-size:70%;margin:5px 0 0 0;}
#search_alpha dd span {display:none;}
#search_alpha dd span.rg {display:inline;}

.recherche_sansresultat div.fixed {position: fixed; width: 360px;}

#contenu h2 {margin:30px 0 10px 0;}
#recherche2 legend,#recherche2 label {display:none;}
#recherche2 #q2 {width:300px;border:1px solid #125CA5;padding:2px 0 2px 2px;}
#recherche2 .submit {padding:1px 0 2px 0;}

#alpha {margin-bottom:40px;} 
#alpha a{padding:0 10px 10px 10px;line-height:180%;}

