/* ========================================
		FEUILLE DE STYLES DU SITE ACTO CAPITAL
		© Mazarine Digital
		http://www.mazarinedigital.com
	 ======================================== */
	 
/* GENERAL */
* {
	margin:0px;
	padding:0px;
}
html {
	overflow-y: scroll;
	overflow:-moz-scrollbars-vertical;
}
#logoprint {
	display:none
}
body {
	background: url(../_img/body-bg.gif) repeat-x; 
}
#conteneur {
	width:950px;
	margin:0 auto;
	background:url(../_img/right-bg.gif) right repeat-y;
	margin-bottom:40px;
	background-color:#FFFFFF
}
p {
	margin-top:15px;
}
.green {
	color:#69897e;
}
.clear {
   clear:both;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* HOME */
#centerHome1,
#centerHome2 {
	position:relative;
	height: 380px;
	background:url(../_img/center-home-bg.jpg) no-repeat;
}
#centerHome2 {
	background:url(../_img/center-home-bg-en.jpg) no-repeat;
}
#centerHome1 {
	background:url(../_img/center-home-bg.jpg) no-repeat;
}
#actuHome {
	width:405px;
	height:110px;
	font:normal 10px Arial, Helvetica, sans-serif;
	line-height:12pt;
	color:#d9dfcb;
	float:left;
	margin-top:266px;
	margin-left:50px;
	display:inline;
}
#actuHome span {
	font:bold 11px Arial, Helvetica, sans-serif;
}
#actuHome strong {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#b8d536
}
#actuHome a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d9dfcb;
	line-height:12pt;
}
#investorSpaceBt {
	display:block;
	width:220px;
	height:60px;
	text-indent:-999px;
	overflow:hidden;
	float:left;
	margin-top:280px;
	margin-left:205px;
}
#savoirPlus_1,
#savoirPlus_2 {
	display:block;
	position:absolute;
	width:460px;
	height:130px;
	text-indent:-999px;
	overflow:hidden;
	top:80px;
	left:50px;
	
}
#savoirPlus_2 {
	top:150px;
	height:57px;
	width:450px;
}
/* HEADER */
#header {
	position:relative;
	height: 102px;
	background:url(../_img/header-bg.jpg) no-repeat right;
	background-color:#FFFFFF
}
#header.home {
	background:url(../_img/header-bg-home.gif) no-repeat right;
	background-color:#FFFFFF
}
#logoBackHome {
	float:left;
	margin:21px 0 0 35px;
	display:block;
	width:162px;
	height:47px;
	text-indent:-999px;
	background:url(../_img/logo-actocapital.gif) no-repeat;
	outline:none;
	display:inline;
}
#header h1 {
	width:381px;
	height:16px;
	background:url(../_img/top-txt.gif) no-repeat;
	overflow:hidden;
	text-indent:-999px;
	float:left;
	margin:13px 0 0 58px;
}
#header ul {
	position:absolute;
	top:49px;
	left:228px;
	list-style-type: none;
	/*border:1px solid red*/
}
#header ul.en {
	left:205px;
}
#header ul li {
	display: inline;
}
#header ul li a {
	display:block;
	float: left;
	line-height:16px;
	height:16px;
	text-indent: -100em;
	overflow: hidden;
	margin-left:26px;
	display:inline;
}
#header ul.en li a {
	margin-left:53px;
}
/* Menu Top FR */
#header ul li a.link_1 {
	width:123px;
	background: url(../_img/actomezz-qui-sommes-nous.gif) no-repeat 0 0;
}
#header ul li a.link_1:hover, #header ul li a.link_1on {
	width:123px;
	background: url(../_img/actomezz-qui-sommes-nous.gif) no-repeat 0 -16px;
}
#header ul li a.link_2 {
	width:96px;
	background: url(../_img/actomezz-investissements.gif) no-repeat 0 0;
}
#header ul li a.link_2:hover, #header ul li a.link_2on {
	width:96px;
	background: url(../_img/actomezz-investissements.gif) no-repeat 0 -16px;
}
#header ul li a.link_3 {
	width:71px;
	background: url(../_img/actomezz-actu-presse.gif) no-repeat 0 0;
}
#header ul li a.link_3:hover, #header ul li a.link_3on {
	width:71px;
	background: url(../_img/actomezz-actu-presse.gif) no-repeat 0 -16px;
}
#header ul li a.link_4 {
	width:43px;
	background: url(../_img/actomezz-equipe.gif) no-repeat 0 0;
}
#header ul li a.link_4:hover, #header ul li a.link_4on {
	width:43px;
	background: url(../_img/actomezz-equipe.gif) no-repeat 0 -16px;
}
#header ul li a.link_5 {
	width:52px;
	background: url(../_img/actomezz-contact.gif) no-repeat 0 0;
}
#header ul li a.link_5:hover, #header ul li a.link_5on {
	width:52px;
	background: url(../_img/actomezz-contact.gif) no-repeat 0 -16px;
}

/* Menu Top EN */
#header ul li a.link_1_en {
	width:57px;
	background: url(../_img/actomezz-qui-sommes-nous-en.gif) no-repeat 0 0;
}
#header ul li a.link_1_en:hover, #header ul li a.link_1_enon {
	width:57px;
	background: url(../_img/actomezz-qui-sommes-nous-en.gif) no-repeat 0 -16px;
}
#header ul li a.link_2_en {
	width:76px;
	background: url(../_img/actomezz-investissements-en.gif) no-repeat 0 0;
}
#header ul li a.link_2_en:hover, #header ul li a.link_2_enon {	
	width:76px;
	background: url(../_img/actomezz-investissements-en.gif) no-repeat 0 -16px;
}
#header ul li a.link_3_en {
	width:34px;
	background: url(../_img/actomezz-actu-presse-en.gif) no-repeat 0 0;
}
#header ul li a.link_3_en:hover, #header ul li a.link_3_enon {
	width:34px;
	background: url(../_img/actomezz-actu-presse-en.gif) no-repeat 0 -16px;
}
#header ul li a.link_4_en {
	width:35px;
	background: url(../_img/actomezz-equipe-en.gif) no-repeat 0 0;
}
#header ul li a.link_4_en:hover, #header ul li a.link_4_enon {
	width:35px;
	background: url(../_img/actomezz-equipe-en.gif) no-repeat 0 -16px;
}
#header ul li a.link_5_en {
	width:71px;
	background: url(../_img/actomezz-contact-en.gif) no-repeat 0 0;
}
#header ul li a.link_5_en:hover, #header ul li a.link_5_enon {
	width:71px;
	background: url(../_img/actomezz-contact-en.gif) no-repeat 0 -16px;
}


#header #versionLang {
	display:block;
	width:80px;
	padding:3px 3px;
	text-decoration:none;
	background:url(../_img/header-lang-puce.gif) no-repeat 14px 8px;
	background-color:#9ac22b;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	float:right;
	text-align:center;
	margin-right:3px;
	margin-top:3px;
}

#header a:hover#versionLang {
	background-color:#718411;
}


/* TOP */
#top {
	position:relative;
	height: 29px;
	background-color:#00533b;
}
#top ul {
	position:absolute;
	top:0px;
	left:207px;
	list-style-type: none;
}
#top ul li {
	display: inline;
}
#top ul li a,
#top ul li strong {
	display:block;
	float: left;
	line-height:29px;
	height:29px;
}
#top a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:18px;
	margin-right:10px;
	background:url(../_img/top-ariane-sep.gif) no-repeat right;
}
#top a:hover {
	text-decoration: underline;
}
#top strong {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

/* LEFT */
#left {
	float:left;
	width: 207px;
}
#leftTop {
	width: 207px;
	height:217px;
	background:url(../_img/left-bg.gif);
}
#leftTop strong {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#c3df30;
	background:url(../_img/left-puce2.gif) no-repeat left;
	margin-left:35px;
	padding-left:14px;
	margin-bottom:7px;
}
#leftTop strong.close {
	background:url(../_img/left-puce3.gif) no-repeat left;
}
#leftTop strong a{
	color:#c3df30;
	text-decoration:none;
}

#leftMenu, #leftSMenu {
	list-style-type: none;
	margin:0 auto;
	width:166px;
}
#leftMenu {
	border-bottom:1px solid #1d6336;
}
#leftMenu li {
	width:100%;
	border-top:1px solid #1d6336;
	/*padding-bottom:5px;
	padding-top:5px;*/
}
#leftMenu li a {
	display:block;
	background:url(../_img/left-puce.gif)  no-repeat 15px 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	padding:3px 9px;
	padding-left:26px;
}
#leftMenu li a.openSMenu {
	background:url(../_img/left-puce2.gif)  no-repeat 11px 5px;
	margin-bottom:3px;
}
#leftMenu li a:hover,
#leftMenu li a.on {
	color:#c3df30;
}
#leftSMenu li {
	border-top:none;
}
#leftSMenu li a {
	/*line-height:9pt;*/
	display:block;
	height:20px;
}
#leftBottom a#whatsmezzanine {
	display:block;
	background:url(../_img/whats-mezzanine.gif) no-repeat;
	overflow:hidden;
	width:195px;
	height:68px;
	line-height:68px;
	text-indent:-999px;
	margin:20px auto;
}


/* RIGHT */
#right {
	float:right;
	width:158px;
	height:247px;
	background:url(../_img/right-bg.jpg) no-repeat;
}


/* CENTER */
#banner {
	float:right;
	width:743px;
	height:96px;
	background:url(../_img/center-bg.jpg) no-repeat center;
}
#center {
	float:right;
	position:relative;
	width:585px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#555555;
	line-height:12pt;
	padding-bottom:40px;
}
#center a {
/*	color:#535252;*/
}
.p480 {
	width:480px;
	margin:0 auto;
}


.p480Inline {
	width:480px;
	clear:both; 
	float:left; 
	margin-left:52px;
	display:inline;
}

.p380 {
	width:380px;
	margin:0 auto;
}
.p520 {
	width:523px;
	margin:0 auto;
}
#center h1 {
	margin-top:43px;
	line-height:12pt;
}

#center h2.philo {
	background: url(../_img/philosophie.gif) no-repeat; 
	height: 42px;
	width:317px;
	margin-top:40px;
	margin-bottom: 40px;
}
.p480 span.rien{
	display: none;
}

#center h1.secteur{
	background: url(../_img/center-open-puce.gif) 0 6px no-repeat;
	padding-left:15px;
	font-weight:normal;
	font-size: 18px;
	height: 29px;
	width:510px;

}
#center .bloc_invest {
	width: 510px;
}
#center .fiche_invest {
	width: 495px;
	/*height: 90px;*/
	padding-top:24px;
	padding-left: 18px;
}
#texte {
	color: #555555
}

#center .bloc_invest .company_name {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #005239;
	float: left;
	margin-top:-0px;
	
}
.fiche_invest span.company_title {
	background: url(../_img/separator_invest.gif) 0 0px no-repeat;
	padding-left: 10px;
	font-size:12px;
	color: #005239;
	margin-left:10px;
	
}

 .fiche_invest .logos_invest {
 	width: 480px;
	/*height: 41px;*/
	margin-top: 20px;
	position: relative;
 }
 
.logos_invest .logo_company {
	position: absolute;
	right: 0;
}
.link_more {
	width: 510px;
	padding-top: 8px;
	padding-bottom:8px;
	background-color: #ecf1ea;
	position: relative;
}
.link_more.cede1 {
	background:url(../_img/cede1.gif) no-repeat top left;
	background-color: #ecf1ea;
}
.link_more.cede2 {
	background:url(../_img/cede2.gif) no-repeat top left;
	background-color: #ecf1ea;
}

.link_more .cede3 {
	position: absolute; 
	top: 0; 
	left: 0;
}

.link_more div {
	margin-left: 15px;	
	margin-top:10px;
}
.link_more.cede1 div {
	margin-left: 75px;	
}
.link_more.cede2 div {
	margin-left: 95px;	
}

.link_more a {
color: #50554f; 
text-decoration:none; 

}

.link_more .open {
	position: absolute;
	right: 15px;
	top: 15px;
}
 
.logos_invest .logo_capi {
	position: absolute;
  
}


/*presse*/
#center ul.archiveMonth {
	list-style-type: none;
	margin:0px;
	padding:0px;
	margin-bottom:50px;
}
.presseYear {
	padding-top:15px;
}
#center ul.archiveMonth li {
	display: inline;
	list-style-type:none;
	padding-left:0px;
	background: none;
}
#center ul.archiveMonth li a {
	display:block;
	border-right:1px solid #FFF;
	padding:2px 6px 4px 7px;
	float:left;
	color:#FFF;
}
a.etat {
	background-color:#d5d5d5;
}
a.etat.on {
	text-decoration: none;
	cursor: pointer;
	background-color: #00674F;
	color:#FFFFFF
}
a.etat.off {
	text-decoration: none;
	cursor: default;
}
a.etat.activ {
	background-color:#555555;
	text-decoration:underline;
}
a.dateArchiveoff, 
a.dateArchiveon  {
	background: url(../_img/center-open-puce.gif) left no-repeat;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
	color:#555;
	display:block;
	margin:10px 0 5px 0;
}
.sep .date {
	text-transform: uppercase;
	letter-spacing:1px;
}

a.dateArchiveoff{
	color:#e95e1e;
}

.txt555 {
	color:#555;
	text-decoration:none
}

#center h1.green {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#025239;
}
#center .title_green {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#00533b;
	padding-bottom:15px;

}
#center .green_sub {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#00533b;
	text-decoration:underline;
	padding-bottom:15px;
	padding-top:0px;
}
#center h1.red {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#056854;
}
#center ul {
	list-style-type: none;
	padding-left:20px;
}
#center ul li {
	background:url(../_img/center_li_puce.gif) no-repeat 0px 6px;
	padding-left:13px;
}
#center ul.esp  {
	margin-bottom: 40px;
}
ul#keyfigures {
	font-weight:bold;
	width: 480px;
	margin-left:-30px
}
ul#keyfigures span {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#046552
}
ul#keyfigures li p {
	background:url(../_img/interview-sep.gif) center bottom no-repeat;
	padding-bottom:12px;
	margin-top:12px;
	padding-left:0px;
}
ul#keyfigures li p.nobg {
	background: none;
}
ul#keyfigures li {
	background:url(../_img/center_li_puce.gif) no-repeat 0px 5px;
	padding-left:13px;
}
.box {
	width: 523px;
	background:url(../_img/center_box_top.png) top left no-repeat;
	border-bottom:1px solid white;
	margin-bottom:10px;
	margin-left: 30px;
}
.boxpoppin {
	position: relative;
	left:32px;
	border:none;
}
.bp2 {
	top:55px;
}
.box h3 {
	float:left;
	margin:12px 0 0 30px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#025239;
	display : inline;
}
.box h2 {
	float:left;
	margin:12px 0 0 5px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#555555;
	display : inline;
}
#fadePoppinOff {
	display:block;
	float:right;
	margin:11px 0px 0 0;
	width:17px;
	height:17px;
	background: url(../_img/center_box_close.gif) no-repeat;
	display : inline;
	text-indent: -999px;
	overflow: hidden;
}
.boxbottom {
	background:url(../_img/center_box_bottom.png) bottom left no-repeat;
	height:20px;
}
.nobg {
	background:none;
}
.boxbg {
	background: url(../_img/bg.png) center;
	/*margin-top:31px;*/
	padding:0 30px;
	padding-top:8px;
	margin:0 auto;
	line-height:13pt;
	width:463px;
}
.interviewidentity {
	position:relative;
	height:110px; 
}
.interviewidentity img {
	position:absolute;
	top:10px;
}
.interviewidentity img.ouverture {
position: relative;
bottom:0;
top:0;
margin-right: 10px;
}
.interviewidentity img.fermeture {
position: relative;
bottom:0;
top:0;
margin-left: 10px;
}
.interviewidentity p {
	position:relative;
	top:10px;
	left:80px;
}
.interviewidentity a {
	text-decoration: underline;
	color:#555555;
	display:block;
	margin-left: 10px;
}
.boxbg span {
	font:normal 18px Arial, Helvetica, sans-serif;
	/*color:#e95e1e;*/
	line-height:8px;
}
.boxbg span.question {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#e95e1e;
	line-height:13pt;
}
span.light {
	color:#e95e1e;
	font-size:12px;
}
.paddtop15 {
	padding-top:15px;
}
.margtop15 {
	margin-top:15px;
}
.boxInvestor {
	width:260px; 
	height:147px;
	background:url(../_img/box-investment-cede.gif) no-repeat;
	float:left;
	margin-left:1px;
	margin-right:1px;
}
.boxInvestor.noMargin {
	margin-right:0px;
}
.boxInvestor h3 {
	float:left;
	margin-top:13px;
	margin-left:27px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e95e1e;
	display:inline
}
.boxInvestor a.fichePdf {
	float:right;
	margin-top:13px;
	margin-right:27px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#e95e1e;
}
.siteDetail {
	float:right;
	margin-top:3px;
	margin-right:27px;
	display:inline
}
.siteDetail a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#535252;
}
.logoInvestor {
	float:right;
	width:242px;
	height:82px;
	margin-top:4px;
	margin-right:9px;
	display:inline
}
.logoInvestor img {
	display:block;
	margin:auto;
}

#interview {
	background: url(../_img/interview-bg.jpg) top no-repeat;
}
#interview h3 {

width:545px;
height:30px;
background: url(../_img/center_box_top.png)  no-repeat;
behavior:url(iepngfix1.htc);
font:bold 12px Arial, Helvetica, sans-serif;
color:#025239;

}
#interview  #fadePoppinOff {
	width:17px;
	height:17px;
	background:url(../_img/center_box_close.gif) no-repeat;
	display : inline;
	position: absolute;
	top: 0px;
	right: 40px;
	
}
#interview .box3 {
	background: url(../_img/bg.png) no-repeat;
	behavior:url(iepngfix1.htc);
	position: relative;
	margin-top: -16px;
	margin-left: -1px;
}
.margin0{
margin-top:0
}
#interview .box3 p{


}
#interview .box_bottom {
	background: #0000CC  url(../_img/center_box_bottom.png)  no-repeat;
	behavior:url(iepngfix1.htc);
	height:30px;
	clear:both;

}
#center_temoignages {
	background: url(../_img/interview-bg.jpg) top repeat-x;

}

/* INVESTISSOR */
.contentInvestor {
	margin-top: 15px;
	background: url(../_img/interview-sep.gif) bottom center no-repeat;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
.contentInvestor a {
	color:#03523c
}
.contentInvestor ul,
.contentInvestor ul li {
	margin:0px;
	padding:0px;
}
.contentInvestor ul li {
	margin-bottom:20px;
}
.contentInvestor ul {
	margin-left:-21px;
}
.infosInvestor {
	margin-bottom:18px;
}
.divStrategy {
	background:url(../_img/interview-sep.gif) center top no-repeat;
	padding:7px 0 15px 0;
}
/* *************** */

.img_interview {
	float: left;
	
	margin-left:8px;
	width:70px; 
	padding-left:16px; 
	-padding-left:16px; 
	-margin-left: 4px; 
	
}
.txt_interview {
	padding:0 10px;
	float:left;
	width:400px;
	margin-left:-10px
}
.txt_interview h3{
	color: #555555;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin-top:0;
}
.txt_interview  span.guillemet {
	color: #c3df30;
	font:bold 18px Arial, Helvetica, sans-serif;
	line-height: 8pt
}

.p545_inter {
	padding-top: 20px;
	width:523px;
	margin:0 auto;
	background: url(../_img/bg.png) no-repeat;
	behavior:url(iepngfix1.htc);
}

a.suite {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#535252;
	display:block;
	line-height:20pt
	
}

/* chiffres cles */

#center_key {
	margin-top: 20px;
}

.top_keys {
	background: url(../_img/center_box_top.png) no-repeat;
	behavior:url(iepngfix1.htc);
	width:523px;
	height:31px;
	margin:0 auto;
	position: relative;
}
.top_keys.large {
	height:39px;
}

.p545_keys {
	width:545px;
	margin:0 auto;
	background: url(../_img/bg.png) no-repeat;
	behavior:url(iepngfix1.htc);
}

.top_keys h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#025239;
	display: inline;
	float:left;
	margin:12px 0 0 30px;
}
.top_keys.large h3{
	margin:16px 0 0 30px;
}
.top_keys h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	display: inline;
	float:left;
	margin:12px 0 0 6px;
}
.top_keys #fadePoppinOff {
position: absolute;
top: 0;
right:25px;
}
p.resume_txt {
width: 470px;
padding-left:0px;
color:#555;
}
p.resume_txt span,
p.resume_txt p,
p.resume_txt strong,
p.resume_txt p strong,
p.resume_txt p strong span {
	color:#555;
	line-height:13pt;
}

.bottom_keys {
	background: url(../_img/center_box_bottom.png) no-repeat;
	behavior:url(iepngfix1.htc);
	width:523px;
	height:31px;
		margin:0 auto;
}
#keyfigures li p {
	font: bold 12px Arial, Helvetica, sans-serif
}
/*presse*/
.presse h2 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#025239;
	margin:3px 0px 5px 0px;
	background-color:#FFFFFF
}
.presse h2 a {
	color:#006750;
	text-decoration:none;
	background-color:#FFFFFF
}
.presse h2 a:hover {
	text-decoration:underline
}
.presse div.sep {
	padding-bottom:15px;
	margin-bottom:15px;
	background:url(../_img/interview-sep.gif) bottom no-repeat;
	line-height:13pt}

.presse div p {
	float:left;
	width:335px;
	margin:0px;
	margin-right:25px;
}
.presse div font {
	text-transform:uppercase;
}
.presse div p.nopdf {
	width:485px;
}
.presse div p a {
	color:#555555;
	text-decoration:none;
}
.presse div p a:hover {
	text-decoration:underline
}
.presse div p a.noDeco:hover {
	text-decoration:none;
}
.presse h2 a.noDeco:hover {
	text-decoration:none
}
.presse div a.pdf {
	background: url(../_img/pdf.gif) top center no-repeat;
	display:block;
	width:120px;
	height:50px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#555555;
	position:relative;
	float:left;
	margin-top:6px;
}
.presse div a span{
	display:block;
	position:absolute;
	bottom:0px;
	width:120px;
	text-align:center;
}
.both {
	clear:both;
	visibility:hidden
}
ul#archiveMonth {
	list-style-type: none;
	margin:0px;
	padding:0px;
	margin-bottom:50px;
}
.presseYear {
	padding-top:15px;
}

ul#archiveMonth li {
	display: inline;
	background:none;
	padding-left:0px;
}
ul#archiveMonth li a {
	display:block;
	border-right:1px solid #FFF;
	padding:2px 8px 4px 7px;
	float:left;
	color:#FFF;
	
}
ul#archiveMonth li.on a {
	text-decoration:underline;
	cursor:pointer;
}
#archiveMonth li.etat0 a {
	background-color:#d5d5d5;
}
#archiveMonth li.etat1 a {
	background-color:#00684F;
}
#archiveMonth li.etat2 a {
	background-color:#555555;
}
a.dateArchiveoff, 
a.dateArchiveon  {
	background: url(../_img/center-open-puce.gif) left no-repeat;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
	color:#555;
	display:block;
	margin:10px 0 5px 0;
}
a.dateArchiveoff{
	color:#00684F;
}
#planImg {
	position:relative;
	z-index:2;
	float:right;
	margin-right:-35px;
	margin-top:-12px;
}

/* BOTTOM */
#bottom {
	clear:both;
	height:57px;
	background:url(../_img/bottom-bg.gif) repeat-x;
}
#bottom ul {
	list-style-type: none;
	margin-left:35px;
}
#bottom ul li {
	display: inline;
}
#bottom ul li a {
	display:block;
	float: left;
	margin-top:21px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#69897e;
	text-decoration:none;
	padding:0 6px;
}
#bottom ul li a.sep {
	border-right:1px solid #69897e
}
#bottom ul li a:hover, #bottom ul li a.on {
	text-decoration:underline;
}
#bottom a#glossary,
#bottom a#glossary-en {
	display:block;
	background:url(../_img/bottom-aglossary.gif) no-repeat;
	overflow:hidden;
	height:17px;
	line-height:17px;
	text-indent:-999px;
	width:70px;
	float:left;
	margin-right:34px;
	margin-top:19px;
}
#bottom a#glossary-en {
	background:url(../_img/bottom-aglossary-en.gif) no-repeat;
}
#bottom h2,
#bottom h2.en {
	width:375px;
	height:16px;
	background:url(../_img/bottom-txt.gif) no-repeat;
	overflow:hidden;
	text-indent:-999px;
	float:right;
	margin:20px 15px 0 0;
	cursor: pointer;
}
#bottom h2.en {
	width:325px;
	background:url(../_img/bottom-txt-en.gif) no-repeat;
}

.p480 #bloc_txt {
	padding-top: 20px;
	padding-left: 15px;
}
.p480 #bloc_txt a {
color: #025036;
text-decoration:none; 
}
#bloc_txt p {
	margin-bottom: 20px;
	padding-bottom:20px;
	background:url(../_img/interview-sep.gif) bottom no-repeat;
}


#bloc_txt ul {
	list-style-type: none;
	padding-left:20px;
	margin-bottom: 20px;
	padding-bottom:20px;
	background:url(../_img/interview-sep.gif) bottom no-repeat;
}
#bloc_txt ul li {
	background:url(../_img/center_li_puce.gif) 3px 5px no-repeat;
	padding-left:13px;
}

.sep h2 {
	text-transform: none;
	font-size:15px;
}

/* Plan du site */
.normBlackClose2 {
	background: url(../_img/puce_vertC.gif) no-repeat 0px 3px; 
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#89ad67;
}
.normBlackClose {
	background: url(../_img/puce_vertC.gif) left no-repeat; 
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#83ad57;
}
.boldRedClose {
	background: url(../_img/puce_verthaut.gif) left no-repeat; 
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#006454;
}
.boldRedClose2 {
	background: url(../_img/puce_vertbas.gif) left no-repeat; 
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#006454;
}
.normBlackOpen {
	background: url(../_img/center-open-puce-red.gif) left no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#555555 
}
.boldRedClose2,
.normBlackClose,
.boldRedClose {
	line-height:28pt;
	text-decoration:none;
	padding-left:10px;
}
.normBlackClose2{
	line-height:15pt;
	text-decoration:none;
	padding-left:10px;
}
#siteplan p {
	background:url(../_img/interview-sep.gif) bottom center no-repeat;
	margin:0px;
	color: #00695b;
}
#siteplan span {
	background:url(../_img/interview-sep.gif) bottom center no-repeat;
	margin:0px;
	color: #00695b;
	padding-bottom:10px;
	display:block;
	margin-left:10px;
}

