@charset "utf-8";
/* CSS Document */

html
{height:100%;width:100%;}

*{padding: 0; margin: 0;}



a
{color: #727b93;}

a:hover
{color: #A4699F;text-decoration:none;}

#hv
{display:active;font-family:arial,sans-serif;}

#hv
{z-index: 5000;height:38px;background: url(tb_f.png) repeat-x;}

#hv_site
{height:30px;text-align:center;color:white;padding:10px 20px 0px 0px;background: #697b90 url(bf.png) repeat-y;}

#hv_site a
{color:#fff;text-decoration:none;font-family:georgia,serif;font-size:16px;}

#hv_site a:hover
{color:#fff;}

#hv a
{text-decoration:none;color:#fff;}

#hv ul li {

	height:21px;
	margin: 4px 7px 0px 0px;
	padding: 0;
	float: right;
	position: relative;
	list-style: none;
	font-size: 14px;
	color: #fff;
	text-align:center;
	padding: 10px 15px 0px 10px;
	background: transparent;
	cursor:pointer;

}

#hv ul li.top_story
{background: url(/_pdr/css/ts_off.png) center left no-repeat;padding: 10px 5px 0px 20px;margin-right:30px;}

#hv ul li.top_story:hover
{background: url(/_pdr/css/ts_on.png) center left no-repeat;padding: 10px 5px 0px 20px;}

#hv .ts_on{

	display: block;
	position:absolute;
	left: 0px;
	top: 36px;
	min-height: 320px;
	max-height: 420px;
	height:auto;
	width: 100%;
	text-align: center;	
    background: transparent url(/_pdr/css/ef1.png) repeat-x;
	padding: 0px;
    text-align: left;
	z-index: 7777;

}


#hv ul li a
{text-decoration:none;color:#fff;}

#hv ul li a:hover
{text-decoration:underline;color:#fff;}

#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 ul li a:hover {

	color: #7b795e;

}


#hv ul li.deconnexion {

	border-bottom: none;

}


#hv ul li.deconnexion:hover a {

	border: none;
	text-decoration:underline;
	
}


#hv ul li.edition:hover  ul{

	display: block;
	position:fixed;
	top: 36px;
	border-top: 1px dotted #fff;
	left: 0px;
	height: 275px;
	width: 100%;
	text-align: left;	
    background: transparent url(/_pdr/css/ef.png) repeat-x;
	padding: 20px;
    text-align: left;
	z-index: 7777;

}

#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: 250px;padding-right:30px;float:left;color:white;letter-spacing: 0;border:none;text-align:left;}

#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:#697B90;font-weight:normal;margin:0px;font-family:georgia,sans-serif;font-size:21px;text-align:left;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:#949496;}

#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:#697B90;
}

#hv .eModules .toprow2
{
	font-weight:bold;margin-top:21px;margin-bottom:15px;border-bottom: 1px dotted #e2e0c1;color:#697B90;
}

#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
{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;}