@charset "utf-8";
/* CSS Document */


body 
{width:100%;background: #FFF url(/hv/ea/css/f.png) top center no-repeat;margin:0px;padding: 0px;font-family: arial,arial,sans-serif;font-size: 14px;color:#82533D;}

._normal
{font-size:15px;}

/*************************************************************************/
/* DEFAULTS */
/*************************************************************************/

.edit_link a{text-decoration:none;color:#798b92;}
.edit_link a:hover{text-decoration:underline;color:#798b92;}

tbody     
{margin:0px;font-size:13px;}

table       
{background: transparent;padding: 0px;border: none;}

table.container {background-color:white;border:}
a     
{color: black;}			 		

h1 {font-size:21px;font-weight:bold;}
h2 {font-size:28px;font-weight:bold;}
h2.sans-serif{font-family:georgia,sans-serif;font-size:24px;font-weight:normal;}
h3 {font-size:13px;font-weight:bold;}
h5 {font-size:11px;font-weight:normal;}

._edit{color:#8a4119;float:left;margin-top:30px;margin-left:5px;}
._edit a{color:#8a4119;text-decoration:none;}
._edit a:hover{text-decoration:underline;}

._label{font-weight:bold;margin-top:30px;float:left;}

#sommaire
{background: transparent url(/data/css/s1.png) repeat-x;}

#pied_de_page
{background: #9fb4bb;}

#summary
{font-family:tahoma, sans-serif;margin:30px 0px 0px 0px;padding:0px 30px 40px 30px;}

#sommaire a {color:white;text-decoration:none;}
#sommaire a:hover {text-decoration:underline;}

#sommaire h3
{color:white;font-size:13px;padding-bottom:6px;letter-spacing:1px;}

#sommaire .item_group
{width: 150px;float:left;margin-right:25px;}

#sommaire .item
{padding: 4px 0px;font-size:13px;}

/*************************************************************************/
/* SECTIONS */
/*************************************************************************/

.section {margin:30px 0px 5px; font-size:15px;font-weight:bold;color:#000000;width:auto;border-bottom: 1px dotted #000000;}
		 
.on
{display: active;}

.off
{display: none;}

			 
/*************************************************************************/
/* MANCHETTES */
/*************************************************************************/

#manchettes p
{margin: 0px;padding:0px;}

#manchettes img
{float:left;margin: 0 10px 4px 0;border: 0px;}

#manchettes .authors
{color:#BF7A52;font-size: 13px;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em; font-weight:bold;margin:0px;}	

#manchettes .authors a
{color:#BF7A52;text-decoration:none;}	

#manchettes .authors a:hover
{text-decoration:underline;}	

#manchettes h4
{text-decoration:none;}

/*************************************************************************/
/* CENTER */
/*************************************************************************/

#contact
{font-family:georgia,sans-serif;margin: 1px 0px;color:#b4af89;font-size: 12px;line-height:14px;}

#contact a
{font-family:georgia,sans-serif;margin: 1px 0px;color:#7B4F36;font-size: 12px;line-height:14px;}

#contact a:hover
{font-family:georgia,sans-serif;margin: 1px 0px;color:#b4af89;font-size: 12px;line-height:14px;}

#contenu
{text-align:left;font-family:georgia,serif;}

#contenu a
{font-family:georgia,serif;color: #7B4F36;}

#contenu .index
{color:#9e6e3a;line-height:24px;font-family:georgia,serif;}	

#contenu .index a
{font-size: 12px;font-family:georgia,serif;}

#contenu .dossier a:hover
{color:#9e6e3a;text-decoration:underline;font-size: 24px;}

#contenu a:hover
{color:#BF7A52;text-decoration:underline;}

#contenu h1 
{font-size: 42px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:0px;margin-bottom: 21px;line-height:36px;color:#ce972d;font-variant:small-caps;letter-spacing:0.1em;}

#contenu h1 a
{color:#ce972d;text-decoration:none;}

#contenu h1 a:hover
{color:#9e6e3a;text-decoration:underline;}

#contenu h2 
{font-size: 28px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:7px 0px 25px 0px;font-variant: small-caps;letter-spacing: 0.1em;color:#7B4F36;border-top: 1px dotted #9e6e3a;border-bottom: 1px dotted #9e6e3a;margin:0px 0px 20px 0px;}		

#contenu .sous-titre
{font-size: 28px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:7px 0px 25px 0px;font-variant: small-caps;letter-spacing: 0.1em;color:#7B4F36;border-top: 1px dotted #9e6e3a;border-bottom: 1px dotted #9e6e3a;margin:21px 0px;}		


#contenu .Acc_intro 
{font-family:georgia,sans-serif;margin: 20px 0px;color:#7B4F36;font-size: 13px;line-height:23px;text-align:justify;}

#contenu .extrait
{background: #f6f1c6;margin:21px 0px;padding:15px 10px 15px 15px;border-top: 1px dotted #9e6e3a;border-bottom: 1px dotted #9e6e3a;box-shadow: 4px 4px 9px #ccb366;line-height:21px;margin:0px 0px 30px 0px;}

#contenu .extrait p
{color: #7B4F36;margin:3px 3px;font-style:italic;text-align:justify;}

#contenu .extrait img
{float: left;margin-right:8px;box-shadow:box-shadow: 4px 4px 9px #c9c6a4;}

#contenu h2 a
{text-decoration:none;}

#contenu h2 a:hover
{color:#BF7A52;text-decoration:underline;}

#contenu h3
{;color:#d97925;font-size: 18px;padding: 0px;font-variant: small-caps;font-weight:normal;margin:28px 0px 6px 0px;letter-spacing: 0.1em;}		

#contenu h3 a
{font-size: 18px;color:#d97925;text-decoration:none;}

#contenu h3 a:hover
{text-decoration:underline;}

#contenu h4
{border-top: 1px dotted #9e6e3a;border-bottom: 1px dotted #9e6e3a;font-size: 14px;font-family:georgia,serif;background: #fffce4;color: #ce972d;text-transform:uppercase;letter-spacing: 0.1em;margin:10px 0px 0px 0px;padding: 5px 5px;font-style:italic;}		

#contenu h4 a
{color: #BF7A52;font-size: 13px;text-decoration:none;padding: 3px 0px;}

#contenu h4 a:hover
{text-decoration:underline;}

#contenu .dossier
{width: 100%;margin:0px 0px 30px 0px;padding: 5px 10px;color:#9e6e3a;border-top: 1px dotted #9e6e3a;border-bottom: 2px dotted #9e6e3a;font-size:16px;line-height:21px;font-variant:small-caps;letter-spacing: 0.1em;background: url(/hv/hv/css/af.png) repeat-x;}	

#contenu .dossier a
{color:#9e6e3a;text-decoration:none;font-size: 24px;padding:0px 0px;;margin:0px 0px 0px 0px}

#contenu .dossier a:hover
{color:#9e6e3a;text-decoration:underline;font-size: 24px;}

#contenu h2 a:hover
{color:#82533D;text-decoration:underline;}

#contenu .texte {font-size: 15px;font-family:georgia,serif;line-height:20px;color: #513000;padding: 0px;text-align:justify;line-height:140%;}

#contenu .texte p
{margin-bottom:21px;}

#contenu .texte a
{color:#ce972d;text-decoration:underline;}

#contenu .texte a:hover
{text-decoration:none;}

#contenu .texte img
{float:left;margin: 5px 5px 5px 5px;border-style:solid;;border-color:#666666;border-width:1px; }

/*#contenu .texte img
/*{float:left;margin: 0px 20px 10px 0px;box-shadow: 4px 4px 9px #c9c6a4;}
*/
#contenu .date 
{font-size: 14px;color: #000000;}

#contenu .intro 
{font-family:georgia,sans-serif;margin: 24px 0px;color:#9e6e3a;font-size: 16px;line-height:20px;text-align:justify;font-style:italic;}

#contenu .intro p
{font-family:georgia,sans-serif;color:#b4af89;font-size: 18px;}

#contenu .intro a
{color:#BF7A52;text-decoration:underline;}

#contenu .intro a:hover
{color:#BF7A52;text-decoration:none;}

#contenu .dates
{font-family:georgia,sans-serif;margin-top:60px;padding: 5px;border-top: 1px dotted #9e6e3a;border-bottom: 1px dotted #9e6e3a;}

#hv_sections h3
{color:#9e6e3a;font-size: 19px;padding: 0px;font-variant: small-caps;font-weight:normal;letter-spacing: 0.1em;border-top: 1px dotted #9e6e3a;border-bottom: 2px dotted #9e6e3a; }		

#hv_sections h4
{font-size: 18px;font-family:georgia,serif;background: #f6f1c6;color:#d97925;text-transform:uppercase;letter-spacing: 0.1em;margin:0px 0px 25px 0px;padding: 0px 0px 0px 0px;border-top: 1px dotted #9e6e3a;border-bottom: 1px dotted #9e6e3a;padding-bottom:20px;}		

#hv_sections .dossiers .titre a
{color:#9e6e3a;text-decoration:underline;}

#hv_sections .dossiers .titre a:hover {text-decoration: none;}

#hv_sections .dossiers .abstract
{padding-bottom:30px;text-align:justify;font-size: 13px;font-family:georgia,serif;}

#actualites h3
{font-size: 21px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:30px 0px 30px 0px;color:#9e6e3a;border-bottom: 1px dotted #9e6e3a;font-variant:normal;letter-spacing:0;}	

#actualites .texte img
{float:left;margin: 0px 20px 10px 0px;box-shadow: 4px 4px 9px #c9c6a4;}



/*************************************************************************/
/* SECTIONS */
/*************************************************************************/

#gauche 
{margin: 0px 0px 0px 0px;text-align: left;}

#gauche h2
{font-weight:bold;font-size: 14px;color:#000000;margin: 0px;}

#gauche h3
{font-weight:bold;font-size: 13px;color:#000000;margin: 0px;}

#gauche h3 a 
{color:#000000;text-decoration: none;}

#gauche .title
{font-weight:bold;font-size: 13px;color:#000000;text-decoration:none;margin: 0px;}

#gauche .title:hover {text-decoration: underline;}

#gauche .abstract
{width: 100%;margin:0px;padding: 0px;}

#droite
{font-family:georgia,serif;font-size:13px;color:#7B4F36;text-align:left;}

#droite h2 
{color:#82533D;font-size: 24px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:36px 0px 10px 0px;}		

#droite h3
{width: 100%;margin:21px 0px 18px 0;padding: 10px 5px;background: url(/hv/hv/css/h3f.png) repeat-x;border-bottom: 1px dotted #9e6e3a;color:#ce972d;font-size:18px;line-height:21px;font-variant:small-caps;font-weight:normal;}		

#droite h3 a 
{color:#ce972d;text-decoration: none;}

#droite h4
{font-size: 13px;font-family:georgia,serif;background: #e3d984;color:#fff;text-transform:uppercase;letter-spacing: 0.1em;margin:10px 0px 0px 0px;padding: 5px 10px;}		

#droite h4 a
{color:#f7f3d4;text-decoration:none;}	

#droite h4 a:hover
{color:#FFF;text-decoration:underline}		

#droite .abstract
{width: 100%;margin:0px 0px;padding: 0px;color:#9e6e3a;line-height:21px;}

#droite .auteurs
{width: 100%;margin:0px 0px 15px 0px;padding: 5px 5px;color:#9e6e3a;border-bottom: 2px dotted #9e6e3a;font-size:16px;line-height:21px;background: url(/hv/hv/css/af.png) repeat-x;}

#droite .don
{font-family:georgia,serif;font-size:12px;color:#7B4F36;text-align:justify;}

#droite .don a
{font-family:georgia,serif;font-size:12px;color:#9e6e3a;text-align:justify;text-decoration:underline}

#droite .don a:hover
{font-family:georgia,serif;font-size:12px;color:#9e6e3a;text-align:justify;text-decoration:none}

#droite .dossiers_section
{margin-bottom: 30px;}

#droite .dossiers_section .titre
{width: 100%;padding: 5px 5px;color:#9e6e3a;border-bottom: 1px dotted #9e6e3a;font-size:16px;line-height:21px;background: url(/hv/hv/css/h3f.png) repeat-x;}

#droite .dossiers_section .titre a
{color:#9e6e3a;text-decoration:none;}

#droite .dossiers_section .titre a:hover
{text-decoration:underline;}

#droite .actualites .titre
{width: 100%;padding: 5px 5px;color:#9e6e3a;font-size:13px;line-height:16px;background: url(/hv/hv/css/h3f.png) repeat-x;}

#droite .actualites .titre a
{color:#805c35;font-size:14px;text-decoration:none;font-weight:bold;}

#droite .actualites .titre a:hover
{text-decoration:underline;}

#droite .actualites .abstract
{width: 100%;margin:0px 0px;padding: 0px 2px;color:#9e6e3a;line-height:16px;}

#droite .actualites .date
{padding-bottom:18px;margin:0px 2px;text-align:justify;font-style:italic;color:#9e6e3a;font-size:12px;}

#droite .actualites .abstract img
{float:left;margin-right:8px;box-shadow:box-shadow: 4px 4px 9px #c9c6a4;}

#droite .sous-titre
{font-size: 20px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:10px 0px 23px 0px;}

#droite .Acc_intro 
{font-family:georgia,sans-serif;margin: 20px 0px;color:#7B4F36;font-size: 13px;line-height:23px;text-align:justify;}

#droite .texte
{color:#9e6e3a;line-height:21px;}

#droite .texte div
{font-size:12px;padding-bottom:10px;margin-bottom:10px;border-bottom: 1px dotted #BF7A52;overflow:hidden;}

#droite .texte div a
{color: #7B4F36;}

#droite .bloc
{margin-top:2px;}

#droite .bloc .bloc_label
{font-weight:bold;}

#droite .bloc .bloc_motscles
{font-style:italic;}

#droite .extrait
{background: #f6f1c6;margin:21px 0;padding:15px 10px 15px 15px;border-top: 1px dotted #9e6e3a;border-bottom: 1px dotted #9e6e3a;box-shadow: 4px 4px 9px #c9c6a4;line-height:21px;}

#droite .extrait .bloc_label
{font-weight:bold;margin-bottom: 10px;}

#formulaires
{font-family:georgia,serif;font-size:13px;color:#7B4F36;text-align:left;}

#formulaires h1 
{color:#BF7A52;font-size: 28px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:36px 0px 10px 0px;}		

#formulaires h3 
{color:#82533D;font-size: 16px;padding: 0px;margin:28px 0px 10px 0px;}		

#formulaires h2 
{color:#BF7A52;font-size: 21px;padding: 0px;margin:21px 0px 10px 0px;font-variant:small-caps;}	

#formulaires .label
{font-size:14px;padding-bottom:3px;text-transform:uppercase;}

#formulaires input.texte
{background: #f7f5e6;font-size:14px;padding:4px;width:300px;}

#formulaires input.a_completer
{background: #BF7A52;color:#f7f5e6;font-size:14px;padding:4px;width:300px;font-family:georgia,serif;}

#formulaires input.texte2
{background: #f7f5e6;font-size:14px;padding:4px;width:100px;}

#formulaires input.bouton
{font-family:georgia,sans-serif;font-size:16px;padding:4px;color:#82533D;}

#formulaires select
{background: #f7f5e6;font-size:14px;padding:4px;width:300px;}

/***************************
/*MENU*/
****************************

#menu
{float:center;}


/*************************************************************************/
/* INDEX */
/*************************************************************************/

.search_keyword
{margin:0px 0px 20px 0px;padding:0px;font-size:18px;color:#527D9F;border-top: 1px dotted #000000;}

a.keywords     
{text-decoration:none}	

a.keywords:hover     
{text-decoration:underline}

#index a
{color:#BF7A52;text-decoration:none;}

#index a:hover
{color:#798b92; text-decoration:underline;}

#index .encyclopedie {
text-transform:uppercase;font-family:georgia,serif;letter-spacing:0.1em;font-size:11px;color:#798b92;padding-top:3px;}

#index .encyclo
{color:#798b92;font-size:11px;}

.index_author
{color:#8a4119;}

.index_cols
{width:200px;float:left;margin-right:20px;}

#index .title
{font-size:16px;font-family:georgia,serif;font-weight:normal;padding:10px 0px 0px 0px;margin:0px;}	

#index .title a
{color: #BF7A52;text-decoration:underline;}

#index .title a:hover
{text-decoration:none;}

#index .dossier
{color:#BF7A52;font-size:13px;font-weight:bold;padding: 20px 0px 0px 0px;margin:0px;}	

#index .author
{font-size:13px;font-weight:bold;padding: 0px 0px 0px 0px;margin:0px;}	

#index .abstract
{font-size:13px;padding: 0px 0px 15px 0px;margin:0px;}	

#index .motscles
{color:#696b6c;font-size:13px;font-style:italic;}	


/*************************************************************************/
/* IMPRESSION */
/*************************************************************************/

#impression 
{margin-top: 10px;}


/*************************************************************************/
/* MENU ALPHA */
/*************************************************************************/

.alpha_menu
{padding: 2px 5px;text-align:center;color: black;border-right: 1px dotted black;float:left;}

.alpha_menu_on
{padding: 2px 5px;text-align:center;color: black;border-right: 1px dotted black;float:left;}


.alpha_menu a
{color:black;text-decoration:underline;font-size:13px;text-transform:uppercase;}

.alpha_menu_on a
{text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:bold;}

.alpha_menu a:hover
{color:black;text-decoration:underline;font-size:13px;}

.pages
{padding: 2px 6px;text-align:center;color: black;float:left;border-right: 1px dotted black;}

.pages_on
{padding: 2px 6px;text-align:center;color: black;font-weight:bold;float:left;border-right: 1px dotted black;}

.pages a
{color:black;text-decoration:underline;font-size:13px;}

.pages_on a
{color:black;text-decoration:underline;font-size:13px;font-weight:bold;}

.pages a:hover
{color:black;text-decoration:none;font-size:13px;}