		body {			
			/*background-color:ACACAC;
			background-image: url(../img/bgHeader.gif);
			background-repeat:repeat-x;*/
			text-align:center;
			font-family:tahoma,arial,sans-serif;
			font-size:11px;			
			font-weight:normal;
			color:333333;
			line-height:14px;			
			margin-width:0px;
			margin-top:0px;
			}
		
		a:link {
			/*color:#D63A01;*/
			color: #EB650C;
		} 	
		a:visited {
			color:#666666;
		}
		a:active {
			color:#EB650C;
		} 
		
		
		#frame {
			/*position:relative;*/
			/*background-image: url(../img/bgFrame.gif);
			background-repeat:repeat-y;
			background-color:#FFFFFF;*/
			background: url(../img/repeatFrame.jpg) repeat-y 758px 148px;
			width:760px;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
			padding:0px;
			text-align:left;	
			height;100px;	
			/*position: relative;*/	
			}			
		
		#contentLeft {			
			left:0;
			width:164px;			
			padding:0px;
			float:left;			
		}
		#menuLeft a {			
			background-repeat : no-repeat;
			margin-left:10px;
			margin-top:2px;
			padding-left:16px;
			background : url(../img/puce.gif) no-repeat;
			background-position: 0% 70%;
			color:#222222;
			text-decoration:none;
			font-weight:bold;
		}

		#titleLeft {
			/*background-color:#D63A01;*/
			background-color: #EB650C;
			height:20px;
			width:163px;
			
			color:#FFFFFF;			
			vertical-align:middle;			
			font-weight:bold;
			margin-bottom:5px;
		}		
		#titleLeft a {
			color:#FFFFFF;			
		}	
		.innerTitleLeft {
			padding:2px 0px 0px 10px;			
		}
		.innerTitleLeft a{
			color:#FFFFFF;
		}
		
		#innerLeft{
			padding:10px;	
		}

		
				
		#contentCenter {
			border-right-width:2px;
			border-right-color:#999999;			
			border-right-style:dotted;
			width:350px;
			height:auto;
			padding:0px;
			float:left;
			background:#FFFFFF;			
			}
		#innerCenter {
			overflow:hidden;			
			margin-left:10px;
			margin-right:10px;
		}	
		#contentCenter2 {
			border-right-width:2px;
			border-right-color:#999999;			
			border-right-style:dotted;
			width:429px;
			height:auto;
			padding:0px;
			float:left;
			background:#FFFFFF;			
			}
		#innerCenter2 {
			overflow:hidden;			
			margin-left:10px;
			margin-right:10px;
		}	
				
		#contentCR {			
			width:595px;
			height:auto;
			padding:0px;
			float:left;
			background:#FFFFFF;			
			}
		#innerCR {
			padding-left:10px;
			padding-left:5px;
			overflow:hidden;
		}	
		
		#contentRight {
			width:243px;
			padding:0px;
			float:left;
			/*background:#fff;*/
			height:auto;
			/*margin-right: 3px;*/
		}
		#contentRight2 {
			width:160px;
			padding:0px;
			float:left;
			background:#fff;	
			height:auto;
		}		
		#innerRight2 {
			padding:5px;
			overflow:hidden;
		}			
		#contentNews {
			width:575px;
			padding:0px;
			float:left;
			background:#fff;	
			height:auto;
		}
		#innerNews {
			overflow:hidden;			
			padding-left:10px;
			padding-right:10px;
		}
		html>body #contentRight {
   			width: 244px;   			
		}
			/*end truc*/
		#innerRight{
			padding:5px;
			overflow:hidden;
			
		}	
		.rightTable {
			padding:5px;			
			border-bottom-width:2px;
			border-bottom-color:#999999;			
			border-bottom-style:dotted;
			font: normal 11px tahoma,arial,sans-serif; 			
		}			
			
		#contentHeader {
			background:#D63A01;
			height:148px;
			margin-top: 2px;
			/*background-image:url(../img/Ed07.jpg);
			background-repeat:no-repeat;
			background-position: 0% 50%;*/
			border-bottom: solid 2px white;
			}
		
		.contentBanner {
			height:108px;
			vertical-align:middle;
			background-image:url(../img/Ed07.jpg);
			background-repeat:no-repeat;
			background-position: 100% 50%;
			}
			
		#contentTopNav {
			/*background-color:#433D41;
			background-image: url(../img/repeatHeader.gif);
			background-repeat:repeat-x;*/
			height:2px;	
			line-height: 1px;		
			}	
		#innerTopNavLeft {
			vertical-align:middle;
			font-weight:bold;
			font-size:9px;
			color:#CCCCCC;
			padding:8px 0px 0px 10px;/* top right bottom left*/
			overflow:hidden;
			float:left;
		}	
		#innerTopNavRight {
			vertical-align:middle;
			font-weight:bold;
			font-size:9px;
			color:#CCCCCC;
			padding:8px 10px 0px 0px;/* top right bottom left*/
			overflow:hidden;
			float:right;
		}
		#contentTopNav a {			
			color:#DEDEDE;
			text-decoration:none;
			font-weight:bold;
		}		
			
		#contentFooter {			
			background-image:url(../img/repeatFooter.gif);
			background-repeat:repeat-x;
			height:50px;	
			clear:both;						
			}		
		#innerFooter {
			padding:30px 10px 0px 10px;/*top right bottom left*/
			text-align:right;			
			font-weight:bold;
			font-size:9px;
			color:#CCCCCC;			
			z-index:2;	
		}		
		.news {
			border-bottom-width:2px;
			border-bottom-color:#999999;			
			border-bottom-style:dotted;
		}
 		.tableBorder { 
			border: 1px solid #DC3700; 
			margin-right: 8px;
		}
		
		
		

.gen {			
	font-family:tahoma,arial,sans-serif;
	font-size:11px;			
	font-weight:normal;
	color:#333333;
	line-height:14px;			
}
.smallGen {			
	font-family:tahoma,arial,sans-serif;
	font-size:9px;			
	font-weight:normal;
	color:#333333;
	line-height:12px;			
}
.genGrey {			
	font-family:tahoma,arial,sans-serif;
	font-size:11px;			
	font-weight:normal;
	color:#888888;
	line-height:14px;			
}
.smallGenGrey {			
	font-family:tahoma,arial,sans-serif;
	font-size:9px;			
	font-weight:normal;
	color:#888888;
	line-height:12px;			
}

.zeTitle {			
	font-family:tahoma,arial,sans-serif;
	font-size:13px;			
	font-weight:bold;
	color:#D93710;
	line-height:14px;	
	text-transform:uppercase;		
}
					
Input, Textarea, submit, select {
	font: normal 10px tahoma,arial,sans-serif;
	color:#333333;	
	border: #CCCCCC 1px solid;	
	background-color:#EDEDED;
}

.cfButton {
	text-decoration:none;
	border: #CCCCCC 1px solid;
	font-weight:;	
	font-size:10px;
	/*letter-spacing:1px;*/
	color:#666666;
}

.notInput	{
	border-style: none;
	background-color: #FFFFFF;
	width:15px;
}
.notInputTabTitle	{
	border-style: none;
	background-color: #CCCCCC;
	width:15px;
}

.tableTitle {
	background-color:#CCCCCC;
	color:#000000;
	font-family:tahoma,arial,sans-serif;
	font-size:11px;			
	font-weight:normal;	
	line-height:14px;	
}

.zeSubmitInvisible {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	
	text-decoration: underline;	
	color: D63A01;
	background-color: FFFFFF;	
	border-style: outset;
	border-color : ffffff;
	border-width : 0px;	
	cursor : hand;
	cursor:hand;
	cursor:pointer;
}

hr {
	height:1px; 
	color:#CCCCCC;
}

.warn {
	color: D63A01;
	font-weight:bold;
}

/* style pour les conférences*/
.prsTitle {
	font-weight:bold;
	color:D63A01;
}