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

html
{height:100%;width:100%;}

{padding: 0; margin: 0;}

table,td,tr,div,span,img,ul,li
{margin:0;padding:0;border:0;}

#hv_fond
{z-index: 1;height:34px;background: url(/hv/css/m2.png) repeat-x;position:absolute;margin-left:auto;margin-right:auto;width:100%;}

#hv
{z-index: 5000;height:34px;position:relative;font-family:arial,sans-serif;display: block;margin-left:auto;margin-right:auto;width:920px; }

#hv_site
{height:20px;text-align:center;color:white;padding:10px 20px 0px 0px;background: #474636;}

#hv_site a
{color:#fff;text-decoration:none;font-family:georgia,serif;font-size:15px;}

#hv_site a:hover
{color:#c5c3a9;}

#hv hv_menu
{text-decoration:none;color:#fff;}

#hv ul li {

	height:22px;
	margin: 3px 10px 0px 0px;
	padding: 0;
	float: left;
	position: relative;
	list-style: none;
	font-size: 14px;
	color: #fff;
	text-align:center;
	border: 1px solid #EBE9DA;
	border-bottom: none;
border-top: none;
	padding: 8px 15px 0px 20px;
	background: transparent;
	cursor:pointer;

}

#hv ul li a
{text-decoration:none;color:#474636;}

#hv ul li ul
{position:absolute;top:-500px;left:-500px;}

#hv ul li ul li {display:none;}

#hv ul li ul li a {text-shadow: none;}

#hv ul li ul li ul {display:none;}


#hv ul li.encyclopedies:hover {

	background: #DCCF66 url(/hv/css/m3f.png) top center repeat-x;

}

#hv ul li ul li a:hover {

	color: #7b795e;

}

#hv ul li.encyclopedies:hover  ul{
	display: block;
	position:fixed;
	top: 33px;
	left: 0px;
	height: 200px;
	width: 100%;
	text-align: left;	
	background: #DCCF66 url(/hv/css/m3f.png) bottom center repeat-x;
	padding: 20px;
padding-top: 4px;
	text-align: left;
	border-top: 0px dotted #fff;	
	z-index: 7777;

}


#hv ul li.encyclopedies:hover a {

	color: #FFFFFF;

}


#hv ul li.deconnexion {
	border: 1px solid #EBE9DA;
	border-bottom: none;
border-top: 0px dotted #fff;
}

#hv ul li.deconnexion:hover {
	border: 1px dotted #fff;
	border-bottom: none;
	border-top: 0px dotted #fff;	
}

#hv ul li.deconnexion:hover a {

	border: none;
	text-decoration:underline;	
}

#hv ul li.edition {
	border: 1px solid #EBE9DA;
	border-bottom: none;
border-top: 0px dotted #fff;
}

#hv ul li.edition:hover {

	background: #CF8A23 url(/hv/css/m3fe.png) top center repeat-x;;
}

#hv ul li.edition:hover  ul{

	display: block;
	position:fixed;
	top: 33px;
	border-top: 0px dotted #fff;
	left: 0px;
	height: 280px;
	width: 100%;
	text-align: left;	
    	background: #CF8A23 url(/hv/css/m3fe.png) bottom center repeat-x;;
	padding: 20px;
padding-top: 8px;
	z-index: 7777;

}


#hv ul li.edition:hover a {

    color: #FFFFFF;
}



#hv ul li.dictionnaires:hover {

   	 background: #CF8A23 url(/hv/css/m4f.png) top center repeat-x;

}

#hv ul li.dictionnaires:hover  ul {

	display: block;
	position:fixed;
	top: 33px;
	border-top: 0px dotted #fff;
	left: 0px;
	height: 200px;
	width: 100%;
	text-align: left;	
    	background: #A47513 url(/hv/css/m4f.png) bottom center repeat-x;
	padding: 20px;
padding-top: 4px;
	z-index: 7777;
padding-left:90px

}

#hv ul li.dictionnaires:hover a {

	color: #FFFFFF;

}

#hv ul li.debats:hover {

	background: #A47513 url(/hv/css/m5f.png) top center repeat-x;

}

#hv ul li.debats:hover  ul {

	display: block;
	position:fixed;
	top: 33px;
	border-top: 0px dotted #fff;
	left: 0px;
	height: 200px;
	width: 100%;
	text-align: left;	
	background: #DCCF66 url(/hv/css/m5f.png) bottom center repeat-x;
	padding: 20px;
padding-top: 4px;
	z-index: 7777;
padding-left:90px
       
}

#hv ul li.debats:hover a {

    color: #FFFFFF;
}

#hv ul li.sentiers:hover {

    background: #CF8A23 url(/hv/css/m6f.png) top center repeat-x;
}

#hv ul li.sentiers:hover  ul {

	display: block;
	position:fixed;
	top: 33px;
	border-top: 0px dotted #fff;
	left: 0px;
	height: 200px;
	width: 100%;
	text-align: center;
	background: #A47513 url(/hv/css/m6f.png) bottom center repeat-x;
	padding: 20px;
padding-top: 4px;
	z-index: 7777;
padding-left:90px
}

#hv ul li.sentiers:hover a {

     color: #FFFFFF;
}

#hv ul li.publications:hover ul {

	display: block;
	position:fixed;
	top: 33px;
	border-top: 0px dotted #fff;	
	left: 0px;
	height: 200px;
	width: 100%;
	text-align: left;	
	background: #AA6F43;
	padding: 20px;
padding-top: 4px;
	z-index: 7777;

}

#hv ul li.publications:hover a {

	color: #FFFFFF;
	text-shadow: 0.5px 0.5px 1px #656452;

}

#hv ul li:hover ul li
{display:block;position:relative;float:left;width:100%;height:auto;}

#hv ul li:hover ul li ul li
{display:inline;position:relative;width:205px;padding-right:8px;color:white;letter-spacing:0;border:none;}

#hv ul li:hover ul li ul li p
{color:white;font-weight:normal;margin:0px;font-family:georgia,sans-serif;font-size:13px;text-align:left;}

#hv ul li:hover ul li ul li h2
{color:white;text-decoration:underline;font-weight:normal;margin:0px;font-family:georgia,sans-serif;font-size:19px;text-align:center;margin-bottom: 10px;}

#hv ul li:hover ul li ul li.pub
{font-size:36px;color:white;padding-top: 40px;text-align:center;}

#hv ul li:hover ul li ul li a:hover
{color:#e8e5bb;}

#hv ul li.edition ul
{border:none;display:block;width:100%;text-align:left;margin:0;padding:0;}

#hv ul li.edition ul li
{border:none;display:block;width:100%;text-align:left;margin:0;padding:0;}

#hv .eModules
{width:750px;float:left;height:auto;max-height:250px;font-size:13px;}

#hv .eModules .colonne
{width:150px;float:left;margin-bottom:21px;margin-right: 25px;height:auto;
}

#hv .eModules .toprow
{
	font-weight:bold;margin-bottom:15px;border-bottom: 1px dotted #e2e0c1;color:#e2e0c1;
}

#hv .eModules .toprow2
{
	font-weight:bold;margin-top:21px;margin-bottom:15px;border-bottom: 1px dotted #e2e0c1;color:#e2e0c1;
}

#hv .eModules .row
{
	padding: 4px 0px;
}

#hv .eModules .row a:hover
{
	text-decoration:underline;
}

#hv ul li.edition ul li div.eHistorique
{height:auto;float:left;margin:0;padding:0;}

#hv ul li.edition ul li div.eHistorique ul
{display:block;width: 350px;float:left;position:relative;top:0;height:auto;border:none;background: tranparent;margin:0;padding:0;}

#hv ul li.edition ul li div.eHistorique ul li
{background: #CF8A23 url(/hv/css/m3fe.png) top center repeat-x;display:block;float:none;border-bottom: 1px dotted #e2e0c1;padding:3px 0px;width:100%;background: tranparent;font-size:13px;margin:0;}

#hv ul li.edition ul li div.eHistorique ul li a:hover
{
	text-decoration:underline;
}

#citation
{min-height: 180px;height:auto;width:175px;font: normal 15px/15px georgia, serif;color:#fff;padding: 40px 30px 30px 30px;border-top-left-radius:3.0em;-webkit-border-top-left-radius:3.0em;-moz-border-radius-topleft:3.0em;border-bottom-right-radius:3.0em;-webkit-border-bottom-right-radius:3.0em;-moz-border-radius-bottomright:3.0em;text-decoration:none;margin-bottom:21px;}

#citation.c1
{background: #7B4F36 url(/hv/hv/css/cf1.png) repeat-x;}

#citation.c2
{background: #7B4F36 url(/hv/hv/css/cf2.png) repeat-x;}

#citation h3
{color:#fff;font: normal 21px/21px georgia, serif; margin-bottom:8px;border-bottom: 1px dotted #fff;padding-bottom: 5px;}