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

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

._normal
{font-size:13px;}

/*************************************************************************/
/* 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;}

#menu
{width: 960px;background: transparent;font-family:arial,sans-serif;font-size:13px;height:40px;margin:0 20px;}

#menu ul
{background: transparent;height:25px;padding:6px 30px 5px 30px;margin:0;}

#menu ul li
{list-style: none;list-image:none;display:inline;float:left;padding:11px 10px 7px 10px;color:white;margin-right:8px;background: #454337;}

#menu ul li._on
{list-style: none;list-image:none;display:inline;float:left;padding:11px 10px 7px 10px;color:white;margin-right:8px;background: #BAB68D;}

#menu ul li:hover
{background: #BAB68D;}

#menu ul li a
{text-decoration:none;color:white;}

#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;}


/******************************************************************/
/* CONTAINERS */
/******************************************************************/

#page_container 
{width:1000px;text-align:center;margin: 0px;height:auto;}

#centre 
{margin: 0px 60px 0px 40px;padding:0px;float:left;text-align:left;width:700px;}

#droite 
{margin: 0px;padding:0px;float:left;text-align:left;width:210px;}

#gauche 
{margin: 20px;padding:0px;float:left;text-align:left;width:210px;}


/*************************************************************************/
/* 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:#8C3015;font-size: 13px;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em; font-weight:bold;margin:0px;}	

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

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

#manchettes h4
{text-decoration:none;}

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

#centre h1 
{font-size: 36px;color:#8C3015;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:0px;margin-bottom: 21px;}

#centre h1 a
{color:#8C3015;text-decoration:none;}

#centre h1 a:hover
{color:#8C3015;text-decoration:underline;}

#centre h2 
{color:#8C3015;font-size: 24px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:36px 0px 10px 0px;}		

#centre .sous-titre
{color:#8C3015;font-size: 24px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:0px 0px 21px 0px;}

#centre h2 a
{color:#8C3015;text-decoration:none;}

#centre h2 a:hover
{color:#8C3015;text-decoration:underline;}

#centre h3
{color:#8C3015;font-size: 16px;fpadding: 0px;margin:28px 0px 10px 0px;}		

#centre h3 a
{color:#8C3015;text-decoration:none;}

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

#centre h4
{font-size: 12px;font-family:georgia,serif;color:#8C3015;text-transform:uppercase;letter-spacing: 0.1em;font-weight:bold;margin:10px 0px 0px 0px;}		

#centre h4 a
{color:#8C3015;text-decoration:none;}

#centre h2 a:hover
{color:#8C3015;text-decoration:underline;}

#centre .texte {font-size: 15px;font-family:georgia,serif;line-height:20px;color: #454337;padding: 0px;}

#centre .texte a
{color:#8C3015;text-decoration:underline;}

#centre .texte a:hover
{color:#8C3015;text-decoration:none;}

#centre .texte b
{color:#8C3015;}

#centre img
{float:left;margin: 0px 30px 18px 0px;box-shadow: 4px 4px 9px #c9c6a4;}
		
#centre .date 
{font-size: 14px;color: #000000;}

#centre .intro 
{font-size: 18px;font-family:georgia,sans-serif;margin-bottom: 16px;color:#454337;}

#centre .intro a
{color:#8C3015;text-decoration:underline;}

#centre .intro a:hover
{color:#8C3015;text-decoration:none;}
		
#documents  h2 
{color:#8C3015;font-size: 24px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:36px 0px 10px 0px;}		

#documents h2 a
{color:#8C3015;text-decoration:none;}

#documents h2 a:hover
{color:#8C3015;text-decoration:underline;}

#documents  .auteurs 
{color:#8C3015;font-size:18px;font-family:georgia,serif;font-weight:normal;padding: 0px;margin:5px 0px 10px 0px;}		

#documents  img
{float:left;margin: 0px 12px 6px 0px;border:none;}



/*************************************************************************/
/* 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:12px;color:#454337;text-align:left;}

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

#droite h3
{font-size: 16px;color:#454337;margin: 21px 0px 0px 0px;padding:0px;}

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

#droite h4
{font-size: 12px;color:#454337;font-weight:bold;margin:10px 0px 0px 0px;}		

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

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

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

#annotations div
{font-size:12px;line-height:18px;color:#454337;padding-bottom:15px;margin-bottom:15px;border-bottom: 1px dotted #8C3015;overflow:hidden;}

#annotations div a
{color: #8C3015;text-decoration:underline;font-weight:bold;}

#annotations div a:hover
{color: #8C3015;text-decoration:none;}


/*************************************************************************/
/* 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 
{background:#DA4518;font-size: 18px;font-family:georgia,serif;font-weight:normal;color:#f3f2e4;text-transform:uppercase;text-align:center;margin:0px 6px 6px 0;height:21px;width:24px;float:left;padding-top:3px;}		

#index:hover
{background:#454337;font-size: 18px;font-family:georgia,serif;font-weight:normal;color:#f3f2e4;text-transform:uppercase;text-align:center;margin:0px 6px 6px 0;height:21px;width:24px;float:left;padding-top:3px;box-shadow: 3px 3px 2px #BAB68D;}	

#index_on
{background:#454337;font-size: 18px;font-family:georgia,serif;font-weight:normal;color:#f3f2e4;text-transform:uppercase;text-align:center;margin:0px 6px 6px 0;height:21px;width:24px;float:left;padding-top:3px;box-shadow: 3px 3px 2px #BAB68D;}		

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

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

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

#index_on a
{color:#f3f2e4; text-decoration:none;}


#_index 
{background:#DA4518;font-size: 32px;font-family:georgia,serif;font-weight:normal;color:#BAB68D;text-transform:uppercase;text-align:center;margin:0px 18px 18px 0;height:42px;width:48px;float:left;padding-top:6px;}		

#_index:hover
{background:#454337;font-size: 32px;font-family:georgia,serif;font-weight:normal;color:#BAB68D;text-transform:uppercase;text-align:center;margin:0px 18px 18px 0;height:42px;width:48px;float:left;padding-top:6px;box-shadow: 5px 5px 5px #BAB68D;}	

#_index a
{color:#f3f2e4;text-decoration:none;}

#_index:hover a
{color:#f3f2e4; text-decoration:none;}

#_index a:hover
{color:#f3f2e4; text-decoration:none;}


/*************************************************************************/
/* 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;}

