body {margin:0px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:1.3; /*background-image:url(../layout/fond.gif) background-color:#FFFFfd*/}
a.blk,a.blk:link,a.blk:visited,a.blk:active,#noarticle a.blk,#article a.blk,#deminoarticle a.blk,#demiarticle a.blk{text-decoration: none;color:#000000; font-weight:bold}
a,a:link,a:visited,a:active,#noarticle a,#article a,#deminoarticle a,#demiarticle a{text-decoration: none;color:#990000}
a:hover,#noarticle a:hover,#article a:hover,#deminoarticle a:hover,#demiarticle a:hover {text-decoration: underline;}

/*divs*/
div{ border-collapse:collapse}
#all{width:760px;margin-left: auto; margin-right:auto; margin-top:10px}/*760
/*top*/
#top{width:760px; float:left; position:relative}/*760
/*left*/
#left{width:760px; height:100%; float:left;}/*560
/*head*/
#logo{width:760px; height:80px; float:left; background-color:#FFFFFF}
#banniere{margin:5px 20px 5px 40px; width:500px; height:50px; float:left; background-color:#ffffff}
#filet{margin:0px; width:960px; height:2px; float:left; background-color:#990000}
/*----------------------------content*/
#contenu{margin:15px 0px 0px 0px;width:758px; float:left; padding:0px 0px 10px 0px; border:1px solid #999966; background-color:#fffff5}/*558
/*noarticles*/
#noarticle{float:left; width:740px; margin: 5px 5px 5px 5px}/*550*/
#deminoarticle{float:left; width:369px; margin-left:5px; margin-right:0px; margin-top:15px}
#noarticle p.titre,#noarticle p.chapeau,#noarticle p.corps,#deminoarticle p.titre,#deminoarticle p.chapeau,#deminoarticle p.corps{ line-height:1.3; margin-bottom:-3px;}
#noarticle p{ padding-right:5px;}
#noarticle img,#deminoarticle img{ float:left; margin-right:5px; border:1px solid #999966; margin-bottom:5px}
#noarticle .titre,#deminoarticle .titre{}
/*collec*/



/*articles*/
#article{float:left; width:746px; margin:10px 0px 5px 5px}/*550*/
#demiarticle{float:left; width:369px; margin:10px 3px 5px 5px}
#tierarticle{float:left; width:242px; margin:10px 0px 5px 8px;}
#article p.titre,#article p.chapeau,#article p.corps,#demiarticle p.titre,#demiarticle p.chapeau,#demiarticle p.corps{ line-height:1.3; margin-bottom:-3px;}
#article p{ padding-right:5px;}
#article img,#demiarticle img{ float:left; margin-right:15px; border:1px solid #999966}
#article .titre,#demiarticle .titre{border-bottom:1px solid #999966;}/*#tierarticle .titre*/
#tierarticle p.chapeau{ line-height:1.3;font-size:11px; padding:3px}
#tierarticle p.titre{ font-size:12px; font-weight:bold; text-align:center}
/*paragraphes*/
.titre{ font-size:14px; font-weight:bold}
.soustitre{text-align:left;font-size:11px; color:#666666; font-weight:bold; margin-top:2px; margin-bottom:15px}
.soustitre2{text-align:left;font-size:11px; color:#CC6600; font-weight:bold; margin-top:0px; margin-bottom:15px}
.chapeau{ font-weight:bold; color:#666666}
.corps{}
.cite{ font-style:italic;}
.citeb{ font-style:italic; color:#333333; text-align:left; font-size:larger; font-weight:normal}
.auteur{ font-style:normal; text-align:right!important; font-weight:bold; color:#000000;}
.lasuite,.lasuite a{text-align:right;font-size:11px; font-weight:bold; margin-top:10px; margin-bottom:10px; margin-right:10px}

.lasuite a{color:#999966!important; background-color:#ffffff; padding:0px 2px 0px 2px; border:1px solid #999966;font-size:10px}
.lasuite a:hover{color:#ffffff!important; background-color:#990000;text-decoration:none!important; border:none}
/* livres */
#infLivre{ width:760px;display:block;margin-top:10px;margin:20px 0px 5px -6px;padding:0px 0px 4px 0px; text-decoration:none; background-color:#990000;color:#ffffff; font-size:14px; font-weight:bold; text-align:center; float:left; vertical-align:middle}
#infLivre a{color:#ffffff; font-style:oblique}

/* collections */
.tabCol{ margin-bottom:20px!important; margin-top:20px!important}
.infCol{color:#CC6600!important; font-weight:bold; text-align:left;}/* border-bottom:1px solid #999966;*/
.infCol a{text-decoration:none; color:#CC6600!important;font-style:oblique;}
.infCol a:hover{color:#999966!important; font-style:oblique; text-decoration:none!important}
.colldesc{font-size:11px; font-weight:bold; color:#999966; margin:0px; text-align:left; padding:0px}
.litt,.l_et_r,.h_et_t,.avh,.sim,.e_l_a,.h_c,.f_r{ color:#CC6600!important;font-size:18px; font-weight:bold; margin-top:5px}

/*focus*/
#focus{width:200px; height:300px; float:left; border:1px dashed #999966;margin-left:-1px}
#focus .lasuite,#focus .lasuite a{margin-top:0px!important}
#focus p{ width:190px; display:block; background-color:#FFFFCC; padding:5px; margin-bottom:0px; font-size:10px;/*filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7*/}


/*nav h */
#navh{ /*height:16px;*/ background-color:#999966;margin:-1px -1px 0px -1px; text-align:center; border-left:1px solid #990000; border-right:1px solid #990000; border-bottom:2px solid #999966; border-top:2px solid #990000; font-size:14px; font-weight:bold; position:relative;display:inline-block;}
#navh a,#navh span,#navh a:visited,#navh a:link,#navh a:active{display:inline-block;height:16px;margin:0px;padding:0px 10px 0px 10px; text-decoration:none;}
#navh span.mh1,#navh a.mh1{background-color:#B6B692;color:#ffffff;}
#navh a.mh0{ background-color:#999966;color:#ffffff;}
#navh a:hover{background-color:#B6B692  ;color:#999966;}

/*baseline*/
#baseline{width:760px; float:left; text-align:center; font-size:10px; background-color:#999966; color:#FFFFFF; margin-bottom:10px;}

/*boxes*/
#boxrgt{float:right;}
#boxlft,#boxall{float:left}
#boxrgt,#boxlft{ width:369px; margin:0px 5px 0px 5px; padding:3px}
#boxall{ width:744px; margin:0px 5px 0px 5px; padding:3px}

#boxrgt p.titre{text-align:right;margin-bottom:2px}
#boxlft p.titre{text-align:left;margin-bottom:2px}
#boxlft p.titre,#boxrgt p.titre,#boxall p.titre{font-size:26px; color:#CC6600; margin:10px 0px 0px 15px}
#boxlft p.chapeau,#boxrgt p.chapeau,#boxall p.chapeau{margin-top:0px}
#boxlft p.corps,#boxrgt p.corps,#boxall p.corps{margin-top:0px}
/*formulaires*/
form,input,select{margin:3px 0px 3px 8px; font-size:10px;}
div.recherche {width:300px; margin:5px 5px 0px 5px; padding:3px; float:right;border:1px dashed #CCCC99; background-color:#FFFFFF}

/*liste livres*/
a.bks,a.bks:link,a.bks:visited,a.bks:active,#noarticle a.bks,#article a.bks,#deminoarticle a.bks,#demiarticle a.bks{text-decoration: none;color:#990000; font-weight:bold;}
a.bks:hover,#noarticle a.bks:hover{color:#000000}
#adresse,#adresse2{ width:759px;display:block;margin-top:10px;margin:10px 0px 0px 0px;padding:0px; text-decoration:none;color:#666633; text-align:center; float:left;  font-size:12px; line-height:1.1}
#adresse a,#adresse2 a{color:#CC6600}
#adresse{border-top:1px solid #999966;}
/* home */
.smalltits{font-size:13px; font-weight:bold; color:#999966; margin:0px 5px 0px 17px;; text-align:left; padding:0px}