BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4 {
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 100%;
	font-weight: normal;
}

A {
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

A:visited { 
        color: #FFFFFF;
        text-decoration : none; 
     }

A:link {
        color: #FFFFFF;
        text-decoration : none;
     }

A:hover {
        color : #FF6500;
        text-decoration : none;
     }



.formrecherche {
	background-color: #f2f2f2;
	color: #505030;
	margin: 0px;
	padding: 2px;
	border: solid 1px #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
}

.spip_logos {
	border: 0px solid #ffffff;
	margin: -3px;
}

.on {
        color : #FF6500;
        text-decoration : none;
		font-weight: bold;
     }
     
.but-nav {margin-top: 5px;text-align: right;}

.but-nav span {margin-top: 3px;font-size: 9px;color: #ff6500;display: block;line-height: 9px;}

.but-manuscrit {font-size: 9px;padding: 2px 6px;margin: 0 0 0 15px; border: 1px solid #666666;}
.but-manuscrit:hover {background-color: #666666;}

.but-contact {font-size: 9px;padding: 2px 6px; border: 1px solid #ff6500;}
.but-contact:hover {background-color: #666666;}

.prop-achat {width: 108px;font-size: 9px;padding: 2px 6px;margin: 20px 0; border: 1px solid #fff;background-color: #666666;line-height: 12px;text-align: center;-moz-border-radius: 10px;border-radius: 10px}
.prop-achat a {display: block;}

/* @group BLOG */

.blog {border-bottom: thin dotted #a5a5a5; margin-bottom: 20px;}

.blog span {color: #a5a5a5;font-size: 11px;}

.txt_blog {font-size: 11px;color: #FFF;}

.txt_blog a, .txt_blog a:link, .txt_blog a:active, .txt_blog a:visited {color: #FFF; border-bottom: thin dotted #FF6500;text-decoration: none;}

.txt_blog a:hover {color: #FFF;text-decoration: none; border-bottom-style: none;}

.blog p {margin: 0 0 10px; padding: 0;}

.blog h2 {color: #FF6500;}

.titre-b {text-align:right;margin-bottom:10px;}
.titre-b a {font-size: 11px;color: #ff6500;font-weight:bold;}

/* @end */

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none;}

.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }



h2 { color: #ff7a00;
font-size: 14px;}

h2.manu { color: #ff7a00;
font-size: 24px;
text-align:right;
margin-right:30px;}


h3.theme_tv { color: #ff7a00;
font-size: 13px;
text-align: right;
margin-right: 5px;}

h3.theme_tv a, h3.theme_tv a:link, h3.theme_tv a:visited { color: #ff7a00;}
h3.theme_tv a:hover { color: #ffffff;}

div.cartouche_tv {padding: 5px; margin-left: 10px; width: 170px; height: 200px; background-color: #333333; border: 1px solid #666;}

div.cartouche_listing_tv {padding: 5px; margin-left: 10px; width: 605px; background-color: #333333; border: 1px solid #666;}

div.texte_tv {font-size: 11px; padding: 0 5px 5px; width: 150px;}

div.cartouche_tv img { border: 2px solid #000000;}

div.cartouche_tv p {margin: 5px 5px 10px; padding: 0;}

div.cartouche_listing_tv {font-size: 11px; color: #fff;}

div.cartouche_listing_tv h2 {font-size: 16px; color: #fff;}

div.cartouche_listing_tv h3 {font-size: 13px; color: #fff;}

div.cartouche_listing_tv img {margin-top: 5px; margin-bottom: 4px;}

div.ouv_assoc_cartouche_listing_tv {color: #fff; font-size: 11px; margin-top: 20px; margin-left: 4px;}

div.ouv_assoc_cartouche_listing_tv img {margin-top: 5px; margin-left: 4px;}

.titre_ouvrage {margin-left: 2px; padding-top: 4px;}

#parcours {font-size: 12px; color: #fff; padding: 5px; margin-left: 10px; width: 605px; background-color: #202020; border: 1px solid #666;}

.video_ouvrage {font-size: 12px; color: #fff; padding: 5px; width: 600px; background-color: #202020; border: 1px solid #666;}

.close_video a, .close_video a:link, .close_video a:visited {font-size: 12px; color: #ff7a00;}
.close_video a:hover {font-size: 12px; color: #ffffff;}

.chapo {font-size: 11px;color: #fff;line-height: 15px;font-weight: bold;}

.description {font-size: 11px;line-height: 15px;color: #fff;margin-left: 25px;}
.description p {margin-bottom: 5px;}

/* galerie */

#menu_gal {font-size: 12px; color: #fff; padding: 2px; margin-left: 200px; width: 400px; background-color: #202020; border: 1px solid #666;}

/* prix B */

div.texte_prixB {font-size: 11px; color: #fff; margin-left: 10px;}

div.cartouche_prixB {padding: 5px; margin-left: 10px; width: 170px; height: 280px; background-color: #333333; border: 1px solid #666;}

div.cartouche_prixB p {margin: 5px 5px 10px; padding: 0;}

/* M@nuscrit */

div.icon_manuscrit_off {margin-left: 360px; padding: 3px; font-size: 12px; color: #fff; background-color: #333333; border: 1px solid #666;}

div.icon_manuscrit_off:hover {margin-left: 360px; padding: 3px; font-size: 12px; color: #fff; background-color: #191919; border: 1px solid #666;}

div.icon_manuscrit_notation {margin-left: 360px; padding: 3px; font-size: 12px; color: #fff; background-color: #333333; border: 1px solid #666;}

div.icon_manuscrit_on {margin-left: 360px; padding: 3px; font-size: 12px; color: #fff; background-color: #666666; border: 1px solid #ff6500;}

div.icon_manuscrit_on:hover {margin-left: 360px; padding: 3px; font-size: 12px; color: #fff; background-color: #191919; border: 1px solid #ff6500;}

#prixb2008 a {color: #ff6500;text-decoration: none;}

#prixb2008 a:hover {color: #fff; text-decoration: none;}

span.label {display:block;margin-top:5px;margin-bottom:0;margin-left: 2px;font-size: 11px;color: #fff}

#download_form input {border: 1px solid #ccc;}

select {border: 1px solid #ccc;font-size:11px;}

/* Panier */

#panier {background-color:#666666;border:1px solid black;}

#panier-2 {background-color: #666666;border:1px solid #ecdc3c;margin-top: 20px;}

#commande {background-color: #202020;font-size:11px;padding:1px;color:#f60;text-align:center;text-transform:uppercase;margin-bottom:10px;}

#commande strong {color: #ecdc3c;}

#info-paypal {font-size:9px;font-style:italic;color:#fff;text-align:center;padding:2px;}

form#paypal  {margin:0;padding:1px;}

#port {font-size:9px;color:#fff;}

iframe {background-color: #4e5052; text-align: center;}
iframe img {margin: 0 auto;}
.invit-zoom {font-size: 10px;text-align: right;margin: 2px 30px 2px 0;}
.invit-zoom a {color: #898989;}
.invit-zoom a:hover {color: #ff6500;}

/* ABO RL */

#abo-RL {background-color:#666666;border:1px solid #959595;padding:5px;margin-top:60px;}
#abo-RL h2 {font-size:14px;}
#abo-RL h3 {font-size:12px;color:#fff;margin-top:5px;}
#abo-RL p {font-size:11px;margin:4px 0;color:#202020;}
form#paypal2  {margin:5px 0 0 0;padding:0;}
.txt-RL {text-align: left;color: #fff;font-size: 12px;margin-top: 5px;line-height: 16px;padding-right: 20px;}



#man {font-family:Georgia, "Times New Roman", Times, serif;width:500px;height:120px;background:#4e5052 url(bg-man.png) no-repeat left top;margin:0 auto;display: block;}
#man h1 {width:200px;float:left;display:inline;color:#385687;font-size:64px;line-height:50px;margin:10px 40px 10px 40px;}
#man h1 a:hover {text-decoration:none;}
#man .orange {color:#ff6500;}
#man p {clear:both;display:block;text-align:center;color:#385687;}
#man a {color:#385687;text-decoration:none;}
#man a:hover {text-decoration:underline;}


#manuscrits_top {text-align: center;font-family:Georgia, "Times New Roman", Times, serif;width:500px;height:120px;background:#4e5052 url(bg-manuscrits.png) no-repeat left top;margin:0 auto;display: block;}
#manuscrits_top h1 {color:#ff6500;font-size:26px;line-height:25px;padding-top: 15px;}
#manuscrits_top h1 a:hover {text-decoration:none;}
#manuscrits_top .orange {color:#ff6500;}
#manuscrits_top p {clear:both;display:block;text-align:center;color:#fff;}
#manuscrits_top a {color:#fff;text-decoration:none;}
#manuscrits_top a:hover {text-decoration:underline;}

#count_down_container {width:150px;float:left;display:inline;padding:10px;background-color:#385687;font-size:24px;color:#fff;text-align:center;margin:20px 10px 10px 0;}

h4.top-ten {color:#fff;font-weight: bold;}

td.top-ten {color:#fff;font-size: 12px;}

td.top-ten a {color:#ff6500;}

td.top-ten a:hover {color:#fff;}

span.auteur_top a {color:#dddddd;}

div.all-top-ten {text-align: right;}

div.incunables {width: 180px;height: 20px;background-color: #333;text-align: center;padding: 4px;float:left;margin-right:10px;margin-bottom:20px;}

#revuepresse {width: 200px;padding: 5px;margin-top: 50px;font-size: 12px;background-color: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align: center; border: 1px solid #000;}
#revuepresse a {color: #ff6500;display: block;font-weight: bold;}
#revuepresse a:hover {color: #000;display: block;}

#annonce_man {width: 450px;margin: 0 auto;text-align: left;font-size: 11px;color: #fff; border-top: 2px solid #fff;}
#annonce_man2 {width: 500px;padding: 5px 10px 10px 10px;margin: 0 auto 20px auto;text-align: left;font-size: 11px;color: #fff; border: 2px solid #fff; background-color: #787b7e;}

#annonce { padding: 20px 0 0 0; }
.ouvrage-sommaire { width: 200px; height: 400px; float: left; display: inline; text-align: center; }
.ouvrage-sommaire .couv-ouvrage-sommaire { height: 240px; }
.ouvrage-sommaire .couv-ouvrage-sommaire img { max-height: 220px; width: auto; }
.ouvrage-sommaire h6 { margin: 10px 0 0 0; padding: 0; font-size: 10px; color: #fff; font-weight: normal;}
.ouvrage-sommaire h3 { margin: 3px 0 0 0; padding: 0; font-size: 13px; font-weight: bold; }
.ouvrage-sommaire h4 { margin: 0 0 0 0; padding: 0; font-size: 13px; font-style: italic; }
.ouvrage-sommaire p { margin: 2px 0 0 0; padding: 0; font-size: 13px; color:#fff; font-weight: normal; }





