	/* Dated on 15/06/2009 */
@font-face {

    font-family: "Futura LT Bold Oblique";
	src: local("Futura LT Bold Oblique"),
    url(font/FuturaLTBoldOblique.ttf);

}
@font-face1 {

    font-family: "FuturaLTBook";

    font-style:  italic;

    font-weight: normal;
	
	src: url(font/FuturaLTBook.ttf);
   /* src: url(../../LTe50152.ttf);*/

}

body{
	background-color: #fff;
	margin: 0px;
	margin-top:4px;
	color:#333333;
	font:italic normal 14px FuturaLTBook;
	line-height:19px;
}
td,p,li
{
	margin:0px;
	padding:0px;/*font:italic  normal  12px verdana;
	font:italic normal 12px FuturaLTBook;*/
}
a img { border:none; }
select, input{
	font:normal 9px Arial;
}
.clearh{clear:both;height: 0px;}
a:link,a:active,a:visited{
	font:italic  normal  12px FuturaLTBookOblique;
	text-decoration: none;
	color:#000000;
	outline:none;
}
a:hover{
	font:italic  normal  5px FuturaLTBookOblique;
	text-decoration: none;
	color:#ec1f7b;
	outline:none;
}
a.revue:link,a.revue:active,a.revue:visited{
	font:italic  normal  12px FuturaLTBookOblique;
	text-decoration: none;
	color:#8f505f;
	outline:none;
}
a.revue:hover{
	font:italic  normal  12px FuturaLTBookOblique;
	text-decoration: none;
	color:#8f505f;
	outline:none;
}
a.revue_txt:link,a.revue_txt:active,a.revue_txt:visited{
	margin:0px;
	font:italic  normal  12px FuturaLTBookOblique;
	text-decoration: none;
	color:#000000;
	outline:none;
}
a.revue_txt:hover{
	font:italic  normal  12px FuturaLTBookOblique;
	text-decoration: none;
	color:#000000;
	outline:none;
}
.pad10{
	padding-left:10px;
}
.leftbg
{
background: transparent url('../images/leftbg.jpg') repeat-y right;
width:24px;
height:100%;
}
.rightbg
{
background: transparent url('../images/rightbg.jpg') repeat-y;
width:36px;
height:100%;
}
.rightnew
{
background: transparent url('../images/rightnn.gif') no-repeat;
width:36px;
height:122px;
}
.menubg{
background: transparent url('../images/menubg.jpg') no-repeat;
/*width:782px;*/
height:30px;
}
.menubg_new{
background: transparent url('../images/menubg_new.jpg') no-repeat;
width:782px;
height:30px;
}
.menubgbut{
background: transparent url('../images/menu_but.png') no-repeat;
width:140px;
height:27px;
text-align:center;
color:#646366;
cursor:pointer;
font:normal 12px AvantGarde-DemiRegular, Trebuchet MS, Arial;
}
.menubgbut_sel{
background: transparent url('../images/menu_butsel.png') no-repeat;
width:140px;
height:27px;
text-align:center;
color:#ffffff;
cursor:pointer;
font:normal 12px AvantGarde-DemiRegular, Trebuchet MS, Arial;
}
.menubgbut a:link, .menubgbut a:active, .menubgbut a:visited, {
color:#ffffff;
text-align:center;
text-decoration:none;
}
.menubgbut_sel a:hover {
color:#ffffff;
text-align:center;
text-decoration:none;
}

.menubgbut a:link, .menubgbut a:active, .menubgbut a:visited, {
color:#646366;
text-align:center;
text-decoration:none;
width:154px;
display:block;
}
.menubgbut a:hover {
color:#ffffff;
text-align:center;
text-decoration:none;
width:154px;
height:30px;
display:block;
}
a.menubgbut_text:link, a.menubgbut_text:active, a.menubgbut_text:visited{
color:#646366;
text-align:center;
text-decoration:none;
}
a.menubgbut_text:hover{
color:#ffffff;
text-align:center;
text-decoration:none;
}
.inputbg{
background: transparent url('../images/inbutbg.gif') no-repeat;
width:193px;
height:24px;
line-height:24px;


}
.inputbg input{
font-size:12px; 
color:#646366;
margin-left:0px;
margin-right:8px;
width:170px;
border:none;
height:15px;
line-height:15px;
vertical-align:middle;
}
a.whitebold:link, a.whitebold:active, a.whitebold:visited{
	color:#ffffff;
	text-decoration:none;
	padding:0px;
	font:bold normal 12px Futura-Bold, Arial;
}
a.whitebold:hover{
	color:#ffffff;
	text-decoration:underline;	
	padding:0px;
	font:bold normal 12px Futura-Bold, Arial;
}
.whitebold{
	color:#ffffff;
	text-decoration:none;
	line-height:10px;
	padding:0 25px;
	font:normal bold 12px Futura-Bold, Arial;
}

.whiteTxtBold{
	font:normal 13px/10px Futura-Bold, Arial;
	padding:0 25px;
	color:#ffffff;
}
.whitefont{
	font:900 13px FuturaLTBook;
	text-transform:uppercase;
	font-style:italic;
	color:#ffffff;
	padding:5px 0px 5px 3px;
}
.normalwhite{
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	/*padding-left:2px;*/
}
.titlefont{
	/*font:italic bold 24px Futura LT Bold Oblique, Times New Roman;*/
	font:italic bold 17px FuturaLTBoldOblique, Times New Roman;
/*	font-style:italic;*/
	color:#ffffff;
	padding-left:5px;
}
a.contactus:link, a.contactus:active, a.contactus:visited{
	background: transparent url('../images/contactus.jpg') no-repeat top;
	width:215px;
	height:119px;
	display:block;
}
a.contactus:hover{
	background: transparent url('../images/contactus.jpg') no-repeat bottom;
	width:215px;
	height:119px;
	display:block;
}
a.inscrivez:link, a.inscrivez:active, a.inscrivez:visited{
	background: transparent url('../images/inscrivez_vous.jpg') no-repeat top;
	width:78px;
	height:62px;
	display:block;
	margin:auto;
}
a.inscrivez:hover{
	background: transparent url('../images/inscrivez_vous.jpg') no-repeat bottom;
	width:78px;
	height:62px;
	display:block;
	margin:auto;
}
/*dropdown properties */
.relative {
	position : relative;
}
.absolute {
	position : absolute;
}
.dropdown_text
{
	color:#ffffff;
	font:italic  normal  12px FuturaLTBook;
	
}
a.dropdown_textsel:link, a.dropdown_textsel:active, a.dropdown_textsel:visited{
	color:#fee2b5;
	font:italic  normal  12px FuturaLTBook;
	text-decoration:none;
	text-align:left;
	
}
a.dropdown_text:hover{
	color:#fee2b5;
	font:italic  normal  12px FuturaLTBook;
	text-decoration:none;
	text-align:left;
	
}
.titletext{
	font:bolder 20px FuturaLTBoldOblique;
	font-style:italic;
	color:#ad9396;
	
}
.blktext{
	font:bolder 12px FuturaLTBook;
	color:#1a171b;

}
.justify
{
	text-align:justify;
}

a.ddlink:link,a.ddlink:active,a.ddlink:visited {
	color:#fff;
	font:normal bold 13px FuturaLTBook, Arial;
	text-align:left;
	text-decoration:none;
	padding:5px 0px 0px 2px;
}
a.ddlink:hover,a.ddlinksel:link,a.ddlinksel:active,a.ddlinksel:visited,a.ddlinksel:hover {
	color:#fee2b5;
	font:normal bold 13px FuturaLTBook, Arial;
	text-align:left;
	text-decoration:none;
	padding:5px 0px 0px 2px;
	
}

.head{
	color:#832541;
	font-weight:normal;
	font-size:14px;
	}
	
.cssbut1{
	background: #97556A url('../images/clsbut.gif') no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	border:none;
	width:89px;
	text-align:center;
	text-transform:capitalize;
	height:24px;
	cursor:pointer;
}
a.arrow:link, a.arrow:active, a.arrow:visited{
	background: transparent url('../images/arrow.jpg') no-repeat top;
	width:24px;
	height:24px;
	display:block;
}
a.arrow:hover{
	background: transparent url('../images/arrow.jpg') no-repeat bottom;
	width:24px;
	height:24px;
	display:block;
}
.leftstrip
{
background: #ffffff url('../images/leftstrip.jpg') repeat-y;
width:21px;
height:100%;
}
.darktext
{
	color:#231f20;
	font:bold 14px FuturaLTBoldOblique, Arial;
}
.bluetext
{
	color:#0072ae;
	font:bold 12px verdana;
}
a.arrowtext:link, a.arrowtext:active, a.arrowtext:visited{
	color:#0072ae;
	font:bold 12px FuturaLTBook;
	text-decoration:none;
}
a.arrowtext:hover{
	color:#231f20;
	font:bold 13px FuturaLTBook;
	text-decoration:none;
}
.fleft{float:left;}
.clear{clear:both;}

/*** Gallery properties ****/
#GalleryTab {
	margin:0px;
	padding:0px;
	height:16px;
}
#GalleryTab li{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	height:16px;
}
a.t1_unsel:link,a.t1_unsel:active,a.t1_unsel:visited{
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t1_unsel.png) no-repeat bottom;
	width:81px;
	height:16px;
	display:block;
	position:relative;
	z-index:3000;
}
a.t1_unsel:hover{
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t1_hover.png) no-repeat bottom;
	width:81px;
	height:16px;
	display:block;
	position:relative;
	z-index:3000;
}
a.t1_sel:link,a.t1_sel:active,a.t1_sel:visited,a.t1_sel:hover {
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t1_sel.png) no-repeat bottom;
	width:81px;
	height:16px;
	display:block;
	position:relative;
	z-index:3005;
}
/*** Second Tab  ***/
a.t2_unsel:link,a.t2_unsel:active,a.t2_unsel:visited{
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t3_unsel.png) no-repeat bottom;
	width:83px;
	height:16px;
	display:block;
	position:relative;
	z-index:2000;
	left:-9px;
}
a.t2_unsel:hover{
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t3_hover.png) no-repeat bottom;
	width:83px;
	height:16px;
	display:block;
	position:relative;
	z-index:2000;
	left:-9px;
}
a.t2_sel:link,a.t2_sel:active,a.t2_sel:visited,a.t2_sel:hover {
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t3_sel.png) no-repeat bottom;
	width:83px;
	height:16px;
	display:block;
	position:relative;
	z-index:3005;
	left:-9px;
}
/*** Third Tab  ***/
a.t3_unsel:link,a.t3_unsel:active,a.t3_unsel:visited{
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t2_unsel.png) no-repeat bottom;
	width:82px;
	height:16px;
	display:block;
	position:relative;
	z-index:1000;
	left:-18px;
}
a.t3_unsel:hover{
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t2_hover.png) no-repeat bottom;
	width:82px;
	height:16px;
	display:block;
	position:relative;
	z-index:1000;
	left:-18px;
}
a.t3_sel:link,a.t3_sel:active,a.t3_sel:visited,a.t3_sel:hover {
	text-decoration: none;
	outline:none;
	background: transparent url(../images/t2_sel.png) no-repeat bottom;
	width:82px;
	height:16px;
	display:block;
	position:relative;
	z-index:3005;
	left:-18px;
}
/*** END ***/
.orgtitle
{
	color:#aa4e0e;
	font:bold 14px FuturaLTBoldOblique, Arial;
}
.bluetitle
{
	/*color:#006eab;*/
	color:#56A828;
	font:bold 14px FuturaLTBoldOblique, Arial;
}

.heading
{
	color:#BE7A90;
	font:FuturaLTBoldOblique, Arial;
	font-weight:bold;
	font-size:15px;
}

a.banner:link, a.banner:active, a.banner:visited{
	color:#724851;
	font:italic  normal  12px FuturaLTBook;
	text-decoration:none;
	/*text-align : justify;*/
	text-align : left;
	vertical-align : bottom;
	/*line-height:50px;*/
	
}
a.banner:hover{
	color:#660000;
	font:italic  normal  12px FuturaLTBook;
	text-decoration:none;
	/*text-align : justify;*/
	text-align : left;
	vertical-align:bottom;
	/*line-height:50px;*/
}

a.popup:link, a.popup:active, a.popup:visited{
	color:#000000;
	font:bold 12px FuturaLTBook;
	text-decoration:none;
	
}
a.popup:hover{
	color:#653842;
	font:bold 12px FuturaLTBook;
	text-decoration:none;
	
}
a.lattrebg:link,a.lattrebg:active,a.lattrebg:visited,a.lattrebg:hover {
	background: transparent url(../images/lattre.jpg) left top;
	width:83px;
	*width:88px;
	height:74px;
	display:block;
	color:#fff;
	text-align:left;
	text-decoration:none;
	font:bold 13px Arial;
	padding:5px 0 0 5px;
}

.popupmenu, a.popupmenu:link, a.popupmenu:active, a.popupmenu:visited{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
a.popupmenu:hover{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;	
}

a.lattrebg strong {font:normal  normal  19px Arial;}




/****New CSS****/
.orangeTitle{
	font:italic  bold  14px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#aa4e0f;
}

.letterImgTxt{
	font:normal  21px Futura-Book;
	color:#fff;
	padding:10px 0;
}
.contentTxt{
	font:italic normal 12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#000;
	text-align:justify;
}
.projetIdustrielcontentTxt{
	font:normal 12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#000;
}
.txtSep{
	width:180px; 
	border-top:1px solid #aa4e0e; 
	height: 1px;
}
.contSep{
	width:480px; 
	border-top:3px solid #643741;
	height: 1px;
	margin-left:10px;
}
.orngeContent{
	background-color:#f39400;
	font:italic normal 12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#ffffff;
}
a.readLink{
	font:normal 12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#408fc6;
	text-decoration:none;
}
a.readLink:hover{
	font:normal 12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#408fc6;
	text-decoration:underline;
}
a.redLink{
	font:normal 9px arial;
	color:#643741;
	text-decoration:none;
}
a.redLink:hover{
	font:normal 9px arial;
	color:#643741;
	text-decoration:underline;
}
.newsTxt{
	font:normal 12px Futura-Book,trebuchet ms,arial;
	color:#444444;
	text-align:justify;
}
.newsTitle{
	font:italic normal 12px FuturaLTExtraBoldOblique, trebuchet ms, arial;
	color:#4f4e4e;
}
.newsTitle1{
	font:bold 9px/8.5px Futura-Bold, trebuchet ms, arial;
	color:#4f4e4e;
}
.historriqueTxt{
	font:italic normal 12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#000;
	text-align:justify;
}
.historiqueBold{
	font:bold 12.2px/12.3px Futura-Bold, trebuchet ms, arial;
	color:#fff;
}
.historiqueBold1{
	font:bold 12.3px Futura-Bold, trebuchet ms, arial;
	color:#fff;
}
.dRedTxt{
	font:italic bold 12px FuturaLTBoldOblique , trebuchet ms, arial;
	color:#643741;
}
.cellule{
	line-height:normal;
	font-size:12px;
}
.cellule ul{
	padding:0px  0 0 60px;
	margin:0px;
	line-height:12px;
	font:
}
.dRedTxtBold{
	font:italic bold 13px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#643741;
}
.blkBold{
	font:italic bold 10px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#000;
}

/* contact us */

.contactTitle{
	font: normal  12px Futura-Bold, trebuchet ms, arial;
	color:#643741;
}

.contactTitle1{
	font: italic bold  12px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#000;
}
.rightTitle2{
	font: italic bold  12px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#fff;
	padding:5px;
}

.contactTxt{
	font:italic normal  12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#000;
	text-align:justify;
}
.paddleft5{padding-left:5px;}
.paddleft30{padding-left:30px;}

.footerText{
	font:bold 9px Myriad Roman, Trebuchet MS, Arial;
	padding-left:140px;
	*padding-left:140px;
	color: #fff;
}
a.footerText:link,a.footerText:active,a.footerText:visited,a.footerText:hover{
	font:bold 9px Myriad Roman, Trebuchet MS, Arial;
	padding-left:0px;
	*padding-left:0px;
	color: #fff;
}

/*Objectif*/
.objContent ul{
	margin:0px;
	padding:0px;
}
.objContent ul li{
	list-style-type:disc;
	margin-left:15px;
	padding-bottom:20px;
	font:italic normal 12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#643741;
}
/*projet_ industriel*/
#industriel{
	margin:-10px 0 0 90px;
	width:100%;
	height:50px;
	float:left;	
	background:url(../images/appels_arrow.gif) no-repeat scroll 0px 35% transparent;
}
#industriel ul li {
	float:none;
	/*height:40px;*/
	margin:10px 0 0 10px;
	padding:0;
	width:240px;
}
#industriel .industrielpdf a{
	clear:both;
	font:bold italic  12px FuturaLTBoldOblique, trebuchet ms, arial;	
	color:#633741;
	text-align:left;
	
	
	/*margin:0px 0px 0px -3px;	*/
	text-decoration:underline;
}
#industriel .industrielpdf a:hover{
	text-decoration:none;
}
.industrieltxt{
	font:bold italic  12px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#643741;
	text-align:left;
	padding-left:0px;	
}
a.industrieltxt2{
	font:bold italic  8px FuturaLTBook, trebuchet ms, arial;
	color:#633741;
	text-align:left;	
	text-decoration:underline;
}
a:hover.industrieltxt2{
	text-decoration:none;
}
.industrieltxt1{
	font:italic  12px FuturaLTBookOblique, trebuchet ms, arial;
	color:#000;
	text-align:left;
	padding-left:30px;
}
.leftspace{
	padding-left:42px;
}
ul{	

}
/*comite_de_logo*/
.comitelogotxt{
	font:italic normal 12px FuturaLTBookOblique,trebuchet ms,arial;
	color:#000;
	text-align:left;
	/*padding-top:5px;*/
}
#container{
	margin:auto;
	width:100%;
}
/*.img1{
	float:left;	
	width:130px;
	height:60px;
	padding-top:10px; 
}
.img2{
	float:left;	
	width:140px;
	height:60px;
	padding-top:10px;
}*/
.img1{
	float:left;	
	width:175px;
	height:55px;
	padding-top:5px;	
}
.img2{
	float:left;	
	width:140px;
	height:70px;	
}
.img3{
	float:left;	
	width:120px;
	height:50px;
	padding-top:20px;
}
.clr{
	clear:both;
}
.img4{
	float:left;	
	width:175px;
	height:55px;
	padding-top:15px;	
}
.img5{
	float:left;	
	width:140px;
	height:70px;	
}

.img6{
	float:left;	
	width:110px;
	height:50px;	
}
.img7{
	float:left;	
	width:170px;
	height:41px;
	padding-top:5px;		
}
.img8{	
	width:140px;
	height:30px;
	padding-top:5px;		
}
.img9{
	float:left;	
	width:110px;
	height:50px;		
}
.img10{
	float:left;	
	height:45px;
	padding-top:5px;
	width:138px;
	margin:auto;	
}
.img11{
	float:left;	
	width:105px;
	height:40px;
	padding-top:10px;	
}
/*processus_dattribution*/
#pdf{
	margin:10px 0px 0px 100px;
	_margin:10px 0px 0px 40px;
	width:400px;
	height:50px;
	float:left;
	padding:0px;
	background:url(../images/appels_arrow.gif) no-repeat scroll 0% 28% transparent;
}
#pdf .firstpdf a{
	clear:both;
	font: italic  12px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#633741;
	text-align:left;
	margin:0px 0px 0px -3px;	
	text-decoration:underline;
}
#pdf .firstpdf a:hover{
	text-decoration:none;
}
.processustxt{
	font:bold italic  12px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#643741;
	text-align:left;
	padding-left:26px;	
}
.selecttxt{
	font:bold italic  10px FuturaLTBook, trebuchet ms, arial;
	color:#643741;
	/*text-align:center;	*/
	padding:0 0 5px 30px;
}
.options{
	width:230px;
	height:94px;
	border:1px solid #949596;
}
.selecttxt1{
	font:bold 9px Arial;
	color:#000;
	text-align:left;
}
.selecttxt2{
	font:normal 9px Arial;
	color:#000;
	text-align:right;
	padding-left:20px;
}
/*Space*/
.topspace10{
	padding-top:10px;
}
.topspace5{
	padding-top:5px;
}
.lspace5{
	padding-left:5px;
}
.botspace{
	padding-bottom:10px;
}

.leftspace20{
	padding-left:20px;
}
/*End*/
/*actions et results*/
#actioncontainer{
	width:98%;
	/*min-height:700px;*/
	border:1px solid #535154;
	margin:auto;
}
.actioncontainer1{
	width:510px;
	
	/*min-height:700px;*/
	margin:0px 0px 0px 4px;
	border:1px solid #535154;
}
.actioncontainer1 ul li p{
	margin:0px;
	padding:0px;
}
#actioncontainer ul li p{
	margin:0px;
	padding:0px;
}
.topleft{
	width:235px;
	height:40px;
	margin:auto;
	*margin:0px;
	*width:270px;
	float:left;	
}
.topright{
	width:234px;
	height:40px;
	margin:auto;
	*margin:0px;
	*width:201px;
	float:left;	
	border-left:1px solid #535154;	
}
.toptxt{
	font:bold 12px Futura-bold,trebuchet ms,arial;
	color#000;
	text-align:center;
	margin-top:5px;
}
.centertitle{
	width:510px;
	float:left;
	height:20px;
	border-top:1px solid #8d8b8d;
	border-bottom:1px solid #8d8b8d;
	margin:0;
	background:#f29400;
}
.centertitletxt{	
	font:bold 12px Arial;
	color:#FFF;
	text-align:center;
	padding-top:3px;	
	
}
.centertitletxt1{	
	font:bold 12px Arial;
	color:#FFF;
	text-align:left;
	padding-top:3px;	
	
}
#centertable{
	width:270px;
	margin:auto;
	float:left;
	padding:0;
	border-right:1px solid #8d8b8d;
	/*border-bottom:1px solid #8d8b8d;*/
}
#centertable ul{
	list-style-type:none;
	/*width:270px;*/
	margin:0px;
	padding:0px;	
}
#centertable ul li{
	font:normal 12px Futura-Book,trebuchet ms,arial;
	color:#000;
	width:270px;
	margin:0px;
	padding:0px;
	text-align:justify;
	/*text-align:left;*/
	padding-left:2px;
	border-bottom:1px solid #000;	
}
div.widthclass
{
width:232px;
}

#centertable li.bordernone{
	border:none;
}
.special{
	font:normal 12px Arial;
	color:#000;
	padding-left:5px;	
}	
#centertableright{
	float:left;
	/*height:114px;*/
	margin:0;
	width:236px;
	*width:201px;
	/*border-bottom:1px solid #8d8b8d;*/
}
#centertableright1{
	float:left;
	height:91px;
	margin:0;
	width:236px;
	*width:201px;
	/*border-bottom:1px solid #8d8b8d;*/
}
.righttxt{
 font:normal 12px Futura-Book,trebuchet ms,arial;
 color:#000;
 text-align:center;
 margin-top:35px;
}
	
	
#menutable td{
	padding:3px 5px;
	/*padding:0px 0px;*/
}
div.title
{
	width:465px;
	font: bold;
}
div.title1
{
	width:465px;
	font: bold;
}
div.title1 img {
float:left;
margin-left:18px;
margin-top:-14px;
}
td.image
{
height: 515px;
width: 445px;

	
}
span.boldclass
{
font-weight:bold;
}
td.compose
{
color: #643741;
font-weight:bold;	
}
span.vice
{
	color: #643741;
	
font-weight:bold;
width: 100;

}
td.vicelist
{
	width: 100;
	text-align: center;
	
}
div.align
{
float:left;	
font:normal FuturaLTBook, Arial;
color: #643741;
font-weight:bold;
padding-left:25px;
}
div.align1
{
font:normal FuturaLTBook, Arial;
color: #643741;
font-weight:bold;

}
div.center
{
float:left;
font:normal FuturaLTBook, Arial;
padding-left:3px; 
*padding-left:0px;
}
span.secret{
float:left;
font:normal FuturaLTBook, Arial;
}
div.center1
{
float:left;
font:normal FuturaLTBook, Arial;
}
a.menubrown:link,a.menubrown:active,a.menubrown:visited{
	font:italic FuturaLTBook, Arial;
	font-size: 12px;
	text-decoration:none;
}
a.menubrown:hover{
	font:FuturaLTBook, Arial;
	font-size: 12px;
	color: #00957F;
	/*text-decoration: underline;*/
}	
a.site:link,a.site:active,a.site:visited{
	font:italic FuturaLTBook, Arial;
	font-size: 12px/13px;
	text-decoration:underline;
	color:#000;
}
a.site:hover{
	font:FuturaLTBook, Arial;
	font-size: 12px/13px;
	color: #00957F;
	/*text-decoration: underline;*/
}	
td.txtdisplay{
font-weight:bold;
font-style:normal;
font-family: Futura-Bold, trebuchet ms, arial;

}
td.txtdisplay1{
font:12px FuturaLTBook, Arial;


}
#preTable td{
font-size:12px;
}
td.projettxt{
font-size:12px;
}
.fondBTxt{
	font: bold 10px/10px Futura-Bold, Arial;
	color:#000;
}
.paddleftright{
padding:0 3px 0 3px;
}
.paddleft{
padding-left:3px;
}
span.padleft
{
padding-left:5px;
}

a.ddlink2:link,a.ddlink2:active,a.ddlink2:visited {
	color:#fff;
	font:13px Futura-Book;
	text-align:left;
	text-decoration:none;
	padding:5px 0px 0px 4px;
	cursor:pointer;
}
a.ddlink2:hover,a.ddlink2sel:link,a.ddlink2sel:active,a.ddlink2sel:visited,a.ddlink2sel:hover {
	color:#fee2b5;
	font:13px Futura-Book;
	text-align:left;
	text-decoration:none;
	padding:5px 0px 0px 4px;
	cursor:pointer;
	
}
a.menulink:link ,a.menulink:active,a.menulink:visited,a.menulink:hover {
	text-align : left;
	height : auto;
	color:#FFFFFF;
	font:normal bold 13px FuturaLTBook;
	text-decoration:none;
	display : block;
	cursor:pointer;
}
a.menulink:hover,a.menulinksel:link,a.menulinksel:active,a.menulinksel:visited,a.menulinksel:hover{ 
	text-align : left;
	height : auto;
	color : #fee2b5;
	font:normal bold 13px FuturaLTBook;
	text-decoration:none;
	cursor:pointer;
	
}
.norepeat { background-repeat : no-repeat; }

.spanclass {
	float:left;
	padding: 4px 0pt;
}
.spanwidth { width:160px; }

.infoprojectpdf{
	margin:0px 20px 0 0;
	/*_margin:0px 0px 0px 0px;*/
	height:50px;
	float:right;
	padding:0px;
	*padding-top:12px;
	background:url(../images/appels_arrow.gif) no-repeat scroll 0% 28% transparent;
}
.infoprojectpdf .firstpdfIP a{
	clear:both;
	font: italic  12px FuturaLTBoldOblique, trebuchet ms, arial;
	color:#633741;
	text-align:right;
	margin:0px 0px 0px -3px;	
	text-decoration:underline;
}
.infoprojectpdf .firstpdfIP a:hover{
	text-decoration:none;
}

.rightnav_bg {
	background : transparent url(../images/right_navbg.jpg) repeat-y 0 0;
}
.min_hgt {
	min-height:550px;
	height:auto !important;
	height:550px;
}
.leftspacetxt {
margin-left:-1px;
margin-top:20px;
*margin-top:0px;
}
.leftspacetxt p{
padding-bottom:7px;
margin:0px;
}
.lspace{
	padding-left:10px;
}
.changesize, .changesize td.paddleftright,.changesize td a.menubrown, .changesize td a.site, .changesize td a.menubrown:hover,.changesize td a.menubrown:link,.changesize td a.menubrown:active,.changesize td a.menubrown:visited { font-size:17px; }

