/*CSS document*/

/*----------
############
GENERAL TAGS
############
----------*/
/**{ margin:0; padding:0; border:0;}*/
table {font-size:1em;}
body {font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#000; margin:0; padding:0; background:#E5E9EB url(../imgs/bg_page.gif) repeat-y;}
h1 {font-size:1.6em; color:#0039AB;  margin:0 0 3px 0;display:block;} 
h2 {color:#425e6e; font-size:1.2em; font-style:italic;  margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:1px solid #BCC3C9; display:block;}
h3 {color:#0039ab; font-size:1em; font-weight:bold; display:inline;} /*Here the display inline is necessary, as the H3 tag is used for the moment. But we probably should put something else than a H3 for this..*/
h4 {color: #CC0000; font-size:1em; font-weight:bold; margin-top:5px; margin-bottom:0px;}
h5 {font-size:1.2em; color:#CC0000;  margin:0 0 3px 0;display:block;} 
h6{font-size:1em; color:#0039ab;  margin:0 0 3px 0;display:block;}
p {margin:0; padding-bottom:10px;}
td, tr, th {color:#435966;font-family:Arial, Helvetica, sans-serif, Verdana; }
a {font-family: Verdana,Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:bold; color:#0039AB; text-decoration:underline;}
a.normText {font-family: Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#0039AB; text-decoration:underline;}
a.glossaireText {font-family: Arial, Helvetica, sans-serif; font-size:1em;color:#435966; font-weight:normal;text-decoration:underline;}
a:hover {text-decoration:none;}
/*** AJOUT LAURENT ***/
img{border:0;}
.clear { clear:both; }
.floatLeft { float:left; margin:0 5px 0 0; }
/*********************/
ul {margin:0; padding:0;}
ul.none li{background: url(../imgs/bg_li_tiret.gif) 0 8px no-repeat}
li{margin:0; padding:0 0 10px 10px; list-style:none; background:url(../imgs/li_red.gif) left top no-repeat;}
form {margin:0; padding:0;}
input, select, textarea {font-size:0.75em; color:#000000; border-color:#8396A0; }
sup { font-size:10px;}
.maj{margin:20px 0 0 0; font-size:0.8em;}
.error {padding:.8em;margin:1em 0;border:2px solid #ddd;background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;clear: both}


/*------------
##############
rachid
##############
------------*/

#txtJustifie {text-align:justify;}


/*------------
##############
PAGE CONTAINER
##############
------------*/
#container {width:760px; background:url(../imgs/bg_content.gif) repeat-y;}
#container.spage {background:url(../imgs/bg_content_s.gif) repeat-y;}
#containerHomepage {width:760px;background:url(../imgs/bg_content_h.gif) repeat-y;}
#containerAvisTys {width:760px; background:url(../imgs/bg_content_s.gif) repeat-y;}

#containerSupport{width:760px; background:url(../imgs/bg_content2.gif) repeat-y;}
	#containerSupport #separt{padding:0 0 0 30px;float:left;}
		#separt h2{border:none;margin:0;padding:0}
		#separt h3{padding:0 0 15px 0}
		#separt .conten{position:relative;}
		#separt .encartSculpt{float:left;padding:0 40px 0 0; position:relative;}
		#separt .encartSculpt#a{z-index:1}
		#separt .encartSculpt#c{z-index:2}
		#separt .encartSculpt#b{z-index:3}
		#separt #encartimg{float:left;margin:-15px 0 0 0;width:242px}
			#separt #encartimg img{float:right;}
			#encartimg .encartLiens{width:175px;height:223px;background:url(../imgs/bgd_encartLiens.gif) no-repeat;float:right;margin:5px -2px -60px 0}
			#encartimg .encartLiens ul {margin:20px 0 0 20px}
			#encartimg .encartLiens ul li{background:none}

		
	#containerSupport #separt #encartGlob{float:left;width:700px;padding:10px 0 30px 0}
		.encartSculpt .topSculpt{background:url(../imgs/bgd_sculpture.jpg) no-repeat;width:189px;height:196px; }
			.topSculpt h4{color:#5b7381;text-align:center;width:100px;margin:0 0 0 45px}
			.topSculpt p{color:#FFFFFF;margin:0 0 0 0px;text-align:center}
			.topSculpt img{margin:0 0 0 25px}
		.encartSculpt .bottomSculpt{background:url(../imgs/bgd_sculpture_bottom.jpg) no-repeat;width:189px;height:37px}
			.bottomSculpt a{color:#0039ab;margin:0 0 0 15px;width:150px;text-align:center;float:left;}
				.bottomSculpt a span{margin:0 0 0 20px}
	#honCode {font-size:11px; color:#71828C; padding:10px 0 0 5px; width:400px; margin:0 0 0 30px;}
		#honCode img { float:left; padding:0 5px 0 0;}
		#honCode a { font-weight:normal;font-size:11px;padding:0; margin:0;color:#0039AB;}


/*---------
	Div zoom Sculpture
	---------*/
#zoomStruct{background:url(../imgs/bgd_zoomsculpt.gif) no-repeat;width:364px;height:343px;position:absolute; display:none; z-index:100; top : 45px; left:15px;}
#zoomStruct .btnfermer{float:right;background:url(../imgs/bgd_btn_fermer.gif) no-repeat;width:83px;height:32px}
#zoomStruct .btnfermer a{float:right;;color:#FFFFFF;margin:5px 10px 0px 0}
			#zoomStruct h4{color:#5b7381;text-align:left;margin:15px 0 0 15px}
			#zoomStruct p{color:#5b7381;margin:0 0 0 15px;width:340px}
#zoomStruct .contenu {display:block}
#zoomStruct .contenu h4 {width:100px}
#zoomStruct .contenu p strong {width:100px}
#zoomStruct .content {float:left;width:362px;padding:20px 0 0 0}
	#zoomStruct .content img {float:left;padding:0 0 0 5px}
	#zoomStruct .content p {width:182px;float:left;}
	
#zoomStructbig{background:url(../imgs/bgd_zoomsculptbig.gif) no-repeat;width:364px;height:643px;position:absolute; display:none; z-index:100; top : 45px; left:15px;}
#zoomStructbig .btnfermer{float:right;background:url(../imgs/bgd_btn_fermer.gif) no-repeat;width:83px;height:32px}
#zoomStructbig .btnfermer a{float:right;;color:#FFFFFF;margin:5px 10px 0px 0}
			#zoomStructbig h4{color:#5b7381;text-align:left;margin:15px 0 0 15px}
			#zoomStructbig p{color:#5b7381;margin:0 0 0 15px;width:340px}
#zoomStructbig .contenu {display:block}
#zoomStructbig .contenu h4 {width:100px}
#zoomStructbig .contenu p strong {width:100px}
#zoomStructbig .content {float:left;width:362px;padding:20px 0 0 0}
	#zoomStructbig .content img {float:left;padding:0 0 0 5px}
	#zoomStructbig .content p {width:182px;float:left;}

#zoomStructmiddle{background:url(../imgs/bgd_zoomsculptmiddle.gif) no-repeat;width:364px;height:441px;position:absolute; display:none; z-index:100; top : 45px; left:15px;}
#zoomStructmiddle .btnfermer{float:right;background:url(../imgs/bgd_btn_fermer.gif) no-repeat;width:83px;height:32px}
#zoomStructmiddle .btnfermer a{float:right;;color:#FFFFFF;margin:5px 10px 0px 0}
			#zoomStructmiddle h4{color:#5b7381;text-align:left;margin:15px 0 0 15px}
			#zoomStructmiddle p{color:#5b7381;margin:0 0 0 15px;width:340px}
#zoomStructmiddle .contenu {display:block}
#zoomStructmiddle .contenu h4 {width:100px}
#zoomStructmiddle .contenu p strong {width:100px}
#zoomStructmiddle .content {float:left;width:362px;padding:20px 0 0 0}
	#zoomStructmiddle .content img {float:left;padding:0 0 0 5px}
	#zoomStructmiddle .content p {width:182px;float:left;}
	
	
	
#popupContent{width:364px;height:343px;position:absolute}
#popupContent .btnfermer{float:right;background:url(../imgs/bgd_btn_fermer.gif) no-repeat;width:83px;height:32px}
#popupContent .btnfermer a{float:right;;color:#FFFFFF;margin:5px 10px 0px 0}
			#popupContent h4{color:#5b7381;text-align:left;margin:15px 0 0 15px}
			#popupContent p{color:#5b7381;margin:0 0 0 15px}
#popupContent .contenu {display:block}
#popupContent .contenu h4 {width:100px}
#popupContent .contenu p strong {width:100px}
#popupContent .content {float:left;width:362px;padding:30px 0 0 0}
	#popupContent .content img {float:left;padding:0 0 0 5px}
	#popupContent .content p {width:182px;float:left;}
	
	
	/*---------
	Div zoom All Sculpture
	---------*/
	
#zoomAllStruct{background:url(../imgs/bgd_popup_all.gif) no-repeat;width:651px;height:570px;position:absolute;z-index:9999;display:none}
	#zoomAllStruct .btnfermer {float:right;background:url(../imgs/bgd_btn_fermer.gif) no-repeat;width:83px;height:32px}
	#zoomAllStruct .btnfermer a{float:right;color:#FFFFFF;margin:5px 10px 0px 0}

#contentPopupAll{}
	#contentPopupAll .totrange{float:left;}
	#contentPopupAll .totrange .range{padding:10px 0 0px 20px}
			#contentPopupAll .totrange .range h4{padding:5px 0 15px 10px;color:#5b7381}
			
	#contentPopupAll .totrangelast{float:left;width:135px;}
	#contentPopupAll .totrangelast .range{padding:10px 0 0px 28px}
			#contentPopupAll .totrangelast .range h4{padding:5px 0 15px 0;color:#5b7381}
			#contentPopupAll .totrangelast .range h4.last{padding:0px 0 15px 0;color:#5b7381;width:140px;}
			#contentPopupAll .totrangelast .range img.last{padding:10px 0 5px 0;}
	#contentPopupAll .totrangelast .rangelast{padding:0px 0 0px 28px;margin:-10px 0 0 0}
			#contentPopupAll .totrangelast .rangelast h4{padding:5px 0 15px 0;color:#5b7381}
			#contentPopupAll .totrangelast .rangelast h4.last{padding:5px 0 0px 0;color:#5b7381}
			#contentPopupAll .totrangelast .rangelast img.last{padding:5px 0 0px 0;}
			


	/*---------
	MASTER HEAD
	---------*/
	#masterhead {
	width:760px;height:68px; padding-top:18px; background:url(../imgs/bg_top.gif) no-repeat;}
	
		/*LEFT PART OF MASTERHEAD*/
		#leftgroup {
		width:577px;
		float:left;
		padding:1px 0 0 14px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:563px;
		}
			#logo {width:117px; height:28px; float:left;}
	
				#navigator {width:446px; float:left;}
				#navigator li {float:left; margin:0;  padding:9px 0 0 0; background:none; text-indent:0;}

				#trailer {clear:both; height:39px; text-align:left;}
		
		/*END LEFT PART OF MASTERHEAD*/

		/*RIGHT PART OF MASTERHEAD*/
		#rightgroup {width:163px; padding:9px 0 0 14px; float:left;}
		#rightgroup select {width:140px; vertical-align:middle; background:#E5E9EB;}
	
			#searchForm {height:25px;}
			#searchForm a {text-decoration:underline; font-weight:bold;  font-size:0.8em; color:#435966; vertical-align:middle;}
			#searchForm input.textinput{
			width:102px;
			height:17px;
			margin-right:5px;
			padding:1px;
			background:#dddddd;
			border:1px solid #666666;
			voice-family: "\"}\"";
			voice-family: inherit;
			width:100px;
			height:13px;
			}
			#printPage {text-align:right; clear:both; padding:5px 15px 0 0;}
	
		/*END RIGHT PART OF MASTERHEAD*/
	
	/*---------
	END MASTER HEAD
	---------*/

	/*----------
	PAGE CONTENT
	----------*/
	
	/*common classes*/
	h3 a {font-family: Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#0039AB; text-decoration:none;}
	.seperator {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #BCC3C9;} /*used for underline p bottom*/
	.topSeparator {margin-top:20px; padding-top:20px; padding-bottom:10px;border-top:1px solid #BCC3C9;}/*used for underline p top and margin up*/
	/*.dark {color:#000000;}*/
	.bullet {color:#ff3c00;} /*used for orange bullets*/
	.alignCenter {text-align:center}
	img.icon {vertical-align:middle; padding:0 3px 0 0;}
	img.phoneRight {float:right; margin:7px 20px;}
	img.alignLeft {float:left; margin:0 10px 10px 0;}
	img.alignRight {float:right; padding:0 0 10px 10px;}
	p.listTitle {font-size:1.1em; font-weight:bold; font-style:italic; color:#9BA2A7;}
	a.more {background:url(../imgs/red_arrow.gif) left 3px no-repeat; padding-left:10px;}
	ul.list li {margin:0; padding:0; background:none; text-indent:0;}
	div.gotop {text-align:right; clear:both; padding-right:20px;}
	/*end common classes*/

	/*sub-navigator*/
	#nav {width:174px; float:left; padding-bottom:100px; margin-left:30px; background:url(../imgs/bg_nav.gif) bottom no-repeat; display:inline;}
	#nav ul {padding-left:1px;}
		#nav ul ul { background:#E5E9EB; }
	#nav li {margin:0; padding:0; background:transparent; text-indent:0; display:inline;}
	#nav a {font-family: Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; color:#000; text-decoration:none; padding:3px 5px 3px 20px; background:#E5E9EB; display:block; border-bottom:1px solid #E5E9EB;}
		#nav a:hover {text-decoration:underline;}
		#nav a.group {padding:2px 5px 2px 10px; background:#B9C3C9;}
		#nav a.sspart {padding:0 0 3px 30px;}
		#nav a.sspartActive {padding:0 0 3px 30px;color:#0039AB;}
		#nav a.groupActive {padding:2px 5px 2px 10px; background:#B9C3C9; font-weight:bold;}
		#nav a.itemActive {color:#0039AB;}
		#nav ul.navSub a {padding:2px 5px 2px 30px; background:#E5E9EB url(../imgs/bg_link_arrow.gif) 15px 3px no-repeat;}
	/*END sub-navigator*/
	
	/*CONTENT CONT3 (3 COLUMNS)*/
	#content, #cont3{
		float:left;
	}
	#cont3, #content2, #content3 { width:374px; }
	#cont3, #content2 {
	/*width:374px;*/
	padding:2px 20px 10px 20px;
	color:#435966;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:334px;
	}
	#cont3 h3 {margin:0 0 15px 0;}
	#cont3 img {float:right; margin:0 0 10px 10px;}
	#cont3 dt img {float:right; margin:5px 0 10px 0;}
	#cont3 img.static {float:none; margin:0; padding:0; display:block;}
	#cont3 p.avertier {font-size:0.8em; padding-top:15px;}
		/*aidesbox Page aides droit*/
	#cont3 .aidesBox {padding-top:10px; clear:both;}
	#cont3 .aidesBox div {width:230px; float:left;}
	#cont3 .aidesBox img {float:left; padding:0 7px 5px 0; margin-right:5px;}
	#cont3 .textAvis {color:#000000;}
	#cont3 .bottomtext {width:330px;}
	#cont3 .bottomtext img {float:left; padding:0 10px 0 0;}
	#cont3 .boxtext {width:320px; background:#eaeaea; padding:10px 5px 10px 5px; font-size:10px; margin:0 0 10px 0;}
		/*end aidesbox*/
	#content3{
		padding:0 10px 10px 10px;
		color:#435966;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:350px;
	}
		#content3 #answers { background-color:#e5e9eb; margin-top:5px; }
			#content3 #answers .answer { font-weight:bold; color:#f47741; font-size:11px; }
			#content3 #answers p { font-size:10px; }
			#content3 #answers li {  padding:2px 0 5px 0; background-color:#e5e9eb; list-style:none; background:url(../imgs/li_answer.gif) no-repeat 8px 3px; border-bottom:1px solid #fff; border-left:4px solid #e5e9eb; border-right:4px solid #e5e9eb; }
			#content3 #answers a { font-weight:normal; font-size:11px; text-decoration:none; }
			html>body #content3 #answers a { padding-left:20px; }
			#content3 #answers #answer1,
			#content3 #answers #answer2, 
			#content3 #answers #answer3, 
			#content3 #answers #answer4, 
			#content3 #answers #answer5, 
			#content3 #answers #answer6, 
			#content3 #answers #answer7, 
			#content3 #answers #answer8, 
			#content3 #answers #answer9, 
			#content3 #answers #answer10, 
			#content3 #answers #answer11, 
			#content3 #answers #answer12 { background-color:#f2f4f5; border-left:4px solid #e5e9eb; border-right:4px solid #e5e9eb; padding:5px 20px 0 20px; margin-top:5px; }
	.conEn p{ padding:0px;}
	.conEn ul li{ padding-bottom:3px;}
	.conEn dl{ background-color:#e5e9eb;}
	.conEn dl dd{ background-color:#f2f4f5; padding:10px 15px 20px 15px; margin:0px 4px; overflow:hidden; }
	.conEn dl dt{ color:#0039ab; border-bottom:1px solid #FFFFFF;width:334px; overflow:hidden; margin:0 0 4px 0; padding:0 0 2px 0; cursor:pointer;}
	.conEn dl .last{ margin:0px;}
	.conEn dl .active{ margin:0px 0px 4px 0;}
		.conEn dl dt img{ float:left!important; margin:0px!important; padding:0 5px 0 0!important;}
		.conEn a{ font-size:0.75em;}
		
		/*page Savoir s'entourer, ils en parlent*/
			#cont3 .temoignageBox{border-bottom:1px solid #BCC3C9;padding:0 0 10px 0;float:right;}
			.temoignageBox .bgdtemoignage{background:url(../imgs/bgd_encart_tem.gif) no-repeat;width:342px;height:80px;float:right;}
					.bgdtemoignage p{color:#4f6978;font-size:12px;font-weight:bold;margin:10px 40px 10px 10px}
			#cont3 .temoignageBox img{margin:0 0 0px 0}
			#cont3 .temoignageBox .details{background:url(../imgs/bgd_tit_temoignage.jpg) no-repeat;float:left;width:342px;}
				#cont3 .temoignageBox .details p{width:300px;color:#FFFFFF;margin:0 0 0 10px}
			#cont3 .temoignageBox img.btnTem{margin:-22px 3px 0 0;}
				#cont3 .temoignageEncart{margin:0 0 10px;padding:10px 0; width:100%; overflow:hidden; border-bottom:1px dotted #98b2ef}
					#cont3 .temoignageEncart form{float:left;}
					#cont3 .temoignageEncart p{float:left;color:4f6978;}
					#cont3 .temoignageEncart a{float:left}
					#cont3 .temoignageEncart .entete{float:left;width:300px}
					#cont3 .temoignageEncart .entete img{float:left;padding:10px 0 20px 0;margin:0}
							.entete h4{color:#0039ab;float:left;font-size:14px;text-decoration:underline;width:150px;margin:20px 0 0 10px}
							.entete p{width:165px;float:left;margin:0 0 0 10px}
							.entete span{font-style:italic}
					#cont3 .temoignageEncart .enteteAutres { clear:both; overflow:hidden; width:100%; }
							.enteteAutres h4{color:#0039ab;font-size:14px;text-decoration:underline;}
							.enteteAutres span{font-style:italic}
							#cont3 .temoignageEncart ul{float:left;list-style:none;background:none}
							#cont3 .temoignageEncart ul li{list-style:none;background:none}


				/*page Savoir s'entourer, ils en parlent Details*/
					#cont3 .temoignageBoxDetails{padding:20px 0 0;float:right}
							.bgdtemoignagedetails {background:url(../imgs/bgd_tit_temoignage_details.jpg) no-repeat;width:340px;height:192px;float:right;padding:0 0 10px;}
								.bgdtemoignagedetails p.bottomP{float:left;color:#0039ab;width:249px;margin:0 0 0 10px;font-size:12px}
								.bgdtemoignagedetails a img{margin-top:-8px!important;}
								.bgdtemoignagedetails div{float:left;width:165px;}
								.bgdtemoignagedetails .blocleft{margin:10px 15px 0 10px;}
								.bgdtemoignagedetails .blocRight{width:140px;margin:10px 0 0 0}
								.bgdtemoignagedetails h3{font-size:16px;color:#0039ab}
						.temoignageBoxDetails .bgdtemoignage{background:url(../imgs/bgd_encart_tem.gif) no-repeat;width:342px;height:80px;float:right;}
								#cont3 .temoignageBoxDetails img{margin:0 0 0px 0}
			#cont3 .temoignageBoxDetails .details{background:url(../imgs/bgd_tit_temoignage.jpg) no-repeat;float:left;width:342px;}
				#cont3 .temoignageBoxDetails .details p{width:300px;color:#FFFFFF;margin:0 0 0 10px}
			#cont3 .temoignageBoxDetails img.btnTem{margin:-22px 3px 0 0;}
					#cont3 .temoignageEncartdetails .entete{float:left;width:300px}
					#cont3 .temoignageEncartdetails .entete img{float:left;padding:10px 0 20px 0;margin:0}
							.entete h4{color:#0039ab;float:left;font-size:14px;text-decoration:underline;width:150px;margin:20px 0 0 10px}
							ul.teminterview{float:left;}
							
				/*page Deposer votre temoignage*/
				#cont3 .temoignageEncartForm{margin:0 0 20px 0;padding:0 0 10px 0;float:left;border-bottom:1px dotted #98b2ef}
				#cont3 .temoignageEncartForm label{color:#4f6978;font-weight:normal}
					#cont3 .temoignageEncartForm label span{color:#435966}
				#cont3 .temoignageEncartForm h4{color:#0039ab;font-weight:bold;margin:20px 0 0 0}
				#cont3 .temoignageEncartForm .choix{width:205px;margin:0 0 10px 80px}
				#cont3 .temoignageEncartForm input#button{margin:30px 60px 0 0;padding:0;float:right;width:173px}
					#cont3 .temoignageEncartForm label.lblCol{color:#0039ab;font-weight:bold;vertical-align:top;}
					#cont3 .temoignageEncartForm label.lblCharte{font-weight:bold;float:left;}
						#cont3 .temoignageEncartForm label.lblCharte a{font-weight:bold;color:#4F6978;font-size:12px;text-decoration:underline;font-family:Arial, Helvetica, sans-serif, Verdana}
							#cont3 .temoignageEncartForm label.lblCharte a span{color:#4F6978;text-decoration:underline}
							#cont3 .temoignageEncartForm label.lblCharte a span.red{color:#FF0000;text-decoration:none}
					#cont3 .temoignageEncartForm input.chkbox{float:left;margin:0 0 0 82px;}
						.bgdTemformulaire{background:url(../imgs/bgd_encart_formulaire.png) no-repeat;width:340px;height:95px;padding:0 0 20px 0}
						.bgdTemformulaire p{color:#FFFFFF;padding:5px 0 0 5px}
						.temoignageEncartForm textarea{font-size:1em; white-space:nowrap;width:240px;height:93px;margin:-15px 0 10px;}
	
		/*telecharger, page avonex avis*/
		#telecharger {
		font-weight:bold;
		color:#0039ab;
		width:333px;
		margin-bottom:12px;
		padding:8px 5px 10px 9px;
		background:#e5e9eb url(../imgs/center_bg.gif) top left no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:319px;
		}
			#telecharger li{list-style:none; text-indent:20px; padding-bottom:10px; background: url(../imgs/icon_pdf.gif) left top no-repeat;}
/*		#telecharger .row {clear:both; line-height:16px;}
		#telecharger .col1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:140px; float:left; margin-right:9px; padding:3px 0;}
		#telecharger .col2 {width:160px; float:left; padding:3px 0;}
		#telecharger .col2 img {padding-right:5px; vertical-align:middle;}*/
		
		/*end telecharger*/


	/*END CONTENT CONT3*/

	/*CONTENT CONT2 (2 COLUMNS)*/
	#cont2 {
	color:#435966;
	width:542px;
	height:100%;
	float:left;
	padding:2px 0 20px 20px;
	background:#FFF;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:522px;
	
	}
	#cont2.equal {
	width:542px;
	padding:2px 15px 20px 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:507px;
	
	}
	#cont2 table{
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
	#cont2 td {border-right: 1px solid #333333;padding:5px;}
	#cont2 .pHref { font-size:11px; }
	.tdBorder {border-bottom: 1px solid #333333;}
	#cont2 img {margin-bottom:5px;}
	#cont2 h3 {display:block; margin:0 0 5px 0;}
	#cont2 h3 img {margin-bottom:12px;}
	#cont2 li h3 {margin:0 0 15px 0; display:inline;}
	#cont2 h2 { margin:0 0 10px 0; padding:0 0 10px 0; }
	#cont2 p.Italic{font-style:italic;}
	#cont2 .bottompic {margin:0 0 0 3px;}
	#cont2 .bottomtext {width:505px;}
	#cont2 .boxtext {width:495px; background:#eaeaea; padding:10px 5px 10px 5px; font-size:10px; margin:0 0 10px 0;}
	#cont2 #listPrecautions { padding:0 0 0 28px; margin:0; }
	#cont2 #listPrecautions li { background:none; text-indent:0; list-style:decimal; }
	#cont2 #avocliptext { background:url(../imgs/bg_avoclip.jpg) no-repeat; height:300px; }
		#cont2 #avocliptext #text1, #cont2 #avocliptext #text2, #cont2 #avocliptext #text3, #cont2 #avocliptext #demoAnim { font-size:11px; width:238px; float:left; padding:15px 5px 30px 15px; }
		#cont2 #avocliptext #text2 { padding:15px 5px 20px 15px; }
			#cont2 #avocliptext #demoAnim img { margin:10px 0 0 10px; }
			#cont2 #avocliptext #text3 p { padding:0 0 2px 0; }
			#cont2 #avocliptext #text2 p { padding:0 0 0 13px; }
			#cont2 #avocliptext #text2 li { list-style:none; text-indent:20px; padding:0 0 10px 0; background: url(../imgs/li_red.gif) 13px 0 no-repeat; }
		#cont2 #avocliptext li { font-size:12px; color:#0039ab; font-weight:bold; }

		#cont2 #animDemoAvoclip { height:208px; background:#F1F3F4 url(../imgs/bgd_avoDemonstration.gif) no-repeat; }
			#cont2 #animDemoAvoclip img { float:left; margin:12px 5px 0 15px;  }
			#cont2 #animDemoAvoclip p { margin:50px 0 5px 0; font-size:11px; color:#435966; padding:5px 0 5px 15px; }
			#cont2 #animDemoAvoclip h4 { padding-top:12px; color:#0039ab; }
		#cont2 #animDemoAvoject { height:208px; background:#F1F3F4 url(../imgs/bgd_avoNouveau.gif) no-repeat; }
			#cont2 #animDemoAvoject img { float:left; margin:12px 5px 0 15px;  }
			#cont2 #animDemoAvoject p { margin:0 0 5px 0; font-size:11px; color:#435966; padding:5px 0 5px 15px; }
			#cont2 #animDemoAvoject h4 { color:#0039ab; clear:both; padding:5px 0 0 15px; }
			#cont2 #animDemoAvoject .new { color:#FFF; text-transform:uppercase; font-weight:bold; font-size:14px; padding:8px 0; }
			#cont2 #animDemoAvoject .more { padding-bottom:10px; }
			#cont2 #animDemoAvoject .icon { margin-top:0 }
		/*#cont2 #tysabriPresentation { background:#F1F3F4 url(../imgs/bgd_meaAvoclip.gif) no-repeat; }
			#cont2 #tysabriPresentation img { float:left; margin:12px 5px 0 15px;  }
			#cont2 #tysabriPresentation p { margin:10px 0 5px 0; font-size:11px; color:#435966; padding:0 0 5px 15px; }
			#cont2 #tysabriPresentation h4 { padding-top:12px; color:#0039ab; padding:10px 0 0 15px; }*/
		#avojectClip  { width:500px; height:340px;background:url(../imgs/alt_avoject.jpg) no-repeat 0 100%; position:relative; border:1px solid #656f7b; }
			#avojectClip a { color:#FFF; font-weight:bold; font-size:10px; text-decoration:none; text-align:center; display:block; width:200px; height:19px;background:url(../imgs/bgd_button.gif) no-repeat; position:absolute; z-index:9; bottom:10px; right:10px; padding:5px 0 0 0; }
			#avojectFlashClip {  width:500px; height:340px; position:absolute; z-index:1; }
		#avojectText { padding-top:15px; width:500px; font-size:11px; }
			#avojectText .stronger { color:#444; font-weight:bold; font-size:12px; }
			#avojectText .more { font-size:10px; }
			#avojectText .highlight { background:#e5e9eb; padding:10px; font-size:12px; color:#000; font-weight:bold; }
			#avojectText .highlight img { margin:0; }
	
	#animationFlash { display:none; position:absolute; left:32px; top:350px; }
	
	#avoPresentation  { background:url(../imgs/bgd_avoPresentation.gif) no-repeat; padding:20px 0 0 18px; }
		#avoPresentation a { background:url(../imgs/red_arrow.gif) no-repeat 0 3px; padding:0 0 0 10px; }
		
		#avoPresentation #liBoucSecu { width:220px; float:left; margin:0 50px 0 0; }
			#avoPresentation #liBoucSecu h5 { color:#0039ab; font:bold 12px Arial, Helvetica, sans-serif; width:170px; padding:0 0 14px 0; }
		
		#avoPresentation #liFixAiguille { width:210px; float:left; }
			#avoPresentation #liFixAiguille h5 { color:#0039ab; font:bold 12px Arial, Helvetica, sans-serif; width:170px; }
			#avoPresentation div span { color:#cc0000; }
		
		#avoPresentation p { color:#435966; font:11px Arial, Helvetica, sans-serif; padding:0 0 0 0; }
		
		#avoPresentation #liAvoClipII { width:470px; padding:30px 0 40px 0; }
			#avoPresentation #liAvoClipII h5 { color:#0039ab; font:bold 12px Arial, Helvetica, sans-serif; width:300px; }
			#avoPresentation #liAvoClipII img { float:left; margin:0 5px 0 0; }
			#avoPresentation #liAvoClipII p { padding:0; }
		
	#popup1 { width:595px; background:url(../imgs/bgd_popup.gif) repeat-y top; position:absolute; left:148px; top:345px; display:none; }
		#popup1 .top { height:12px; background:url(../imgs/bgd_popupTop.gif) no-repeat top; }
		#popup1 .center { padding:0 15px; margin:0; }
		#popup1 .bottom { height:17px; background:url(../imgs/bgd_popupBottom.gif) no-repeat bottom; }
			#popup1 img { float:left; margin:0 10px 0 0; }
			#popup1 h2 { float:left; width:350px; font:bold 12px Arial, Helvetica, sans-serif; color:#cc0000; margin:0; padding:0 0 5px 0; border:none; }
			#popup1 p { float:left; width:350px; padding:10px 0; }
			#popup1 ul { float:left; width:350px; }
				#popup1 li { font:12px Arial, Helvetica, sans-serif; color:#435966; padding:0 0 5px 10px; margin:0 0 0 10px; }
			#popup1 .closedPopup { float:left; text-align:right; width:375px; }
				#popup1 .closedPopup a { color:#000000; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
			
	
	#popup2 { width:595px; background:url(../imgs/bgd_popup.gif) repeat-y top; position:absolute; left:148px; top:345px; display:none; }
		#popup2 .top { height:12px; background:url(../imgs/bgd_popupTop.gif) no-repeat top; }
		#popup2 .center { padding:0 15px; margin:0; }
		#popup2 .bottom { height:17px; background:url(../imgs/bgd_popupBottom.gif) no-repeat bottom; }
			#popup2 img { float:left; margin:0 10px 0 0; }
			#popup2 h2 { float:left; width:350px; font:bold 12px Arial, Helvetica, sans-serif; color:#cc0000; margin:0; padding:0 0 5px 0; border:none; }
			#popup2 p { float:left; width:350px; padding:10px 0; }
			#popup2 ul { float:left; width:350px; }
				#popup2 li { font:12px Arial, Helvetica, sans-serif; color:#435966; padding:0 0 5px 10px; margin:0 0 0 10px; }
			#popup2 .closedPopup { float:left; text-align:right; width:375px; }
				#popup2 .closedPopup a { color:#000000; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
	
	#popup3 { width:595px; background:#FFFFFF; position:absolute; left:32px; top:300px; display:none; }
#bodyCharte{background:none;text-align:justify;margin:10px}
	#charte h2{text-align:center}
	#charte li{background:none}
		#charte li ul{margin: 10px 0 0 0}
	#indicationAvo { width:542px; height:350px; overflow:auto; display:none; background:#FFF; border:2px solid #006699; position:absolute; left:31px; top:300px; }
	#indicationTysabri { width:542px; height:350px; overflow:auto; display:none; background:#FFF; border:2px solid #FF6600; position:absolute; left:31px; top:300px; }
	#indicationAvo p, #indicationTysabri p { margin:0 10px 5px 10px; text-align:justify; }
	#indicationAvo h2, #indicationTysabri h2 { margin:0 10px 5px 10px; padding:0; border:none; text-align:justify; }
	#indicationAvo .first, #indicationTysabri .first { margin-top:26px; padding:0; border:none; text-align:justify; }
	#indicationAvo div, #indicationTysabri div { margin:5px 5px; float:right; }
	#tysabriLogo { width:500px; height:39px; text-align:right; margin:0 0 10px 0; }
	#tysabriLogo div { float:right; }
	#tysabriLogo2 { width:335px; height:39px; margin:0 0 10px 0; }
		/*avonex index page*/
		#avo {
		width:518px;
		color:#0039AB;
		margin:0 0 10px 0;
		padding:0 0 0 0;
		voice-family: "\"}\"";
		voice-family: inherit;
		}
		#avonexContent {float:left; width:256px; background-color:#f1f3f4; padding:0 0 0 0; }
		#tysabriContent {float:left; width:262px; height:589px; background-color:#f1f3f4; padding:0 0 0 0; }
		#avo .avoMentions { margin:0 0 0 0; padding:10px 15px;background:url(../imgs/bgd_avoMentions.gif) left top no-repeat;}
		#avo .avoNotice { margin:0 0 0 0; padding:10px 15px;background:url(../imgs/bgd_avoNotice.gif) left top no-repeat;}
		#avo .avoFiche { margin:0 0 0 0; padding:10px 15px;background:url(../imgs/bgd_avoFiche.gif) left top no-repeat;}
		#avo .avoAvis { margin:0 0 0 0; padding:10px 15px;background:url(../imgs/bgd_avoAvis.gif) left top no-repeat;}
		#avo .avoPresentation { margin:0 0 0 0; padding:10px 15px;background:url(../imgs/bgd_avoAvis.gif) left top no-repeat;}
		#avo .tysMentions { margin:0 0 0 0; padding:10px 25px;background:url(../imgs/bgd_tysMentions.gif) left top no-repeat;}
		#avo .tysNotice { margin:0 0 0 0; padding:10px 25px;background:url(../imgs/bgd_tysNotice.gif) left top no-repeat;}
		#avo .tysFiche { margin:0 0 0 0; padding:10px 25px;background:url(../imgs/bgd_tysFiche.gif) left top no-repeat;}
		#avo .tysAvis { height:304px; margin:0 0 0 0; padding:10px 25px; background:url(../imgs/bgd_tysAvis.gif) left top no-repeat;}
		#avo .tysabriPresentation { margin:0 0 0 0; padding:10px 25px;background:url(../imgs/bgd_tysPresentation.gif) left top no-repeat;}
		#avo h3 {padding:5px 0 5px 10px; display:block; background-color:#FFFFFF; margin:0 0 0 0;}
		#avo h4 {margin:0 0 5px 0; display:block;}
		#avo h4 a { font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
		#avo p.liSpace {margin-bottom:2px;}
		#avo .column {
		width:165px;
		padding:7px 10px;
		background:url(../imgs/bg_block_top_avo.gif) left top no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:145px;
		}
			#columnRight {width:180px;}
				#notice {padding:7px 10px; background:url(../imgs/bg_block_top_avo.gif) left top no-repeat;}
				#notice ul {margin:0 0 5px 0;}
				#notice li {padding:0 0 5px 0;}
				#notice p {padding-bottom:3px;}
				#notice p.bottom {padding-bottom:10px;}
				#fiche {padding:7px 10px; background:url(../imgs/bg_block_gray.gif) left top no-repeat;}
		
		#vert {
		width:508px;
		color:#000;
		padding:10px 0 10px 10px;
		margin:0 0 10px 0;
		background:#E5E9EB;
		voice-family: "\"}\"";
		voice-family: inherit;
		}
		.spacer { clear: both; }
		#vert p { float:left; width:318px; }
		/*end avonex*/
	
		/*sep index page*/
		#sepTop {
		width:522px;
		color:#0039AB;
		padding:0 5px;
		background:#E5E9EB url(../imgs/bg_lines_top_sep.gif) repeat-x;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:512px;
		}
		#sepTop .column {
		width:165px;
		padding:7px 10px;
		float:left; background:url(../imgs/bg_block_top_sep.gif) left top no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:145px;
		
		} 
		#sepBottom {
		width:522px;
		color:#0039AB;
		padding:0 5px;
		background:#E5E9EB url(../imgs/bg_lines_sep.gif) repeat-x;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:512px;
		}
		#sepBottom .column {
		width:165px;
		padding:7px 10px;
		float:left;
		background:url(../imgs/bg_block_sep.gif) left top no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:145px;
		} 
		/*end sep*/

		/*Page avonex interaction connaisance*/
		#cont2 .affections {margin:10px 0; background:#e5e9eb; line-height:19px; border-bottom:1px solid #b9c3c9; border-top:1px solid #b9c3c9; clear:both;}/* Div de titre fond bleu, voir nommage?*/
		#cont2 .affections h3 {display:inline;}
		#cont2 .interaction {overflow:visible;}/*Div de contenu, voir nommage?*/
		#cont2 .list_subtitle {font-weight:bold; color:#000000; width:100px; float:left; margin-right:10px;}
		#cont2 .list_right_text {width:400px; float:left; margin-bottom:10px;}
		/*end Page interaction*/

		/*qui sommes nous*/
		#qui {
		width:522px;
		color:#0039AB;
		padding:0 5px;
		background:#E5E9EB url(../imgs/bg_lines_qui.gif) repeat-x;
		border-bottom:1px solid #fff;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:512px;
		}
		#qui .column {
		width:250px;
		padding:15px 10px 20px 10px;
		float:left; background:url(../imgs/bg_block_qui.gif) left top no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:230px;
		}
		/*end qui sommes nous*/

		/*#historic*/
		#historic img {float:none; margin-bottom:40px; margin-top:15px;}
		#historic {padding-top:5px; border-top:1px solid #B9C3C9;}
		#historic .column {
		width:240px;
		float:left;
		padding:10px;
		background:url(../imgs/bg_block_white.gif) no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:230px;
		}
		/*end #historic*/

		/*collection*/
		#cap {font-size:0.8em; font-weight:bold; color:#000; position:absolute; top:0; left:0; text-align:center; width:150px; height:15px; visibility:hidden;}
		#collection {
			width:522px;
			padding:15px;
			background:#E5E9EB url(../imgs/bg_brochures.gif) right top no-repeat;
			voice-family: "\"}\"";
			voice-family: inherit;
			width:492px;
			}
			#listBrochures {
			width:465px;
			height:131px;
			margin:10px 0;
			padding:12px;
			background:url(../imgs/bg_brochures_list.gif) no-repeat;
			voice-family: "\"}\"";
			voice-family: inherit;
			}
			#listBrochures a {margin-right:0; padding:5px; background:url(../imgs/bg_brochures_hili.gif) -50px 0px no-repeat; display:block; float:left;}
			#listBrochures a:hover, #listBrochures a.active {background-position: left top;}
			#listBrochures a.arrowPrevious:hover, #listBrochures a.active {background:none;}
			#listBrochures a.arrowNext:hover {background:none;}
			
		#collection	.brochureContent {clear:both; display:none;}
		#collection	.brochureText{width:300px; float:left;}
		#collection .brochureImg {width:165px;margin:0 10px 10px 0; float:left;}
		/*end collection*/
	
		/*contact map*/
		#coord {font-size:1.1em; font-style:italic; line-height:25px; text-align:center; color:#71828C; width:333px; margin-top:15px; background:#D6E2F8;}
			#coord img {display:block;}
			#dynMap {padding:20px 0 0 50px;}
				#dynMap h3 {display:block; margin:5px 0 -2px 0;}
				#dynMap p {padding-bottom:5px;}
		#cont2 .mapContent {display:none;}

		/*end contact map*/
	/*END CONTENT CONT2*/

	/*CONTENT CONT1 (1 COLUMN)*/
	#cont1 {color:#435966; width:680px; height:100%; float:left; margin-left:30px; padding:10px 20px 20px 20px; background:#fff url(../imgs/bg_cont1.gif) no-repeat; display:inline;}
	#cont1 img {margin-bottom:5px;}
	#cont1 h3 {display:block; margin:0 0 5px 0;}
	#cont1 h3 img {margin-bottom:12px;}
	
	/*contact*/
	#cont1 .contColumn {width:205px; padding:15px 10px; float:left;}
	#cont1 .contColumn p {padding-bottom:5px;}
		#contMap {padding:15px; background:url(../imgs/bg_block_white_big.gif) no-repeat;}
		#contMap p {padding-bottom:5px;}	

	/* page p_404 */
		p.p404 {font-weight:bold; padding:60px 0 100px 0;text-align:center;}

	/* Plan du Site */
	#cont1 .planBox {height:auto; margin:15px 0 5px 0; padding:20px 0 20px 10px; background:url(../imgs/plan_bigbg.gif) left 5px no-repeat; border-top:1px solid #B9C3C9;}
	#cont1 .planCol {width:200px; float:left; padding:0 0 0 20px;}
	#cont1 .planCol ul.list a {font-family:Arial, Helvetica, sans-serif, Verdana; font-size:0.9em; font-weight:normal; color:#435966; margin-left:20px; text-decoration:none;}
	#cont1 .planCol ul.list a:hover {text-decoration:underline;}
	/*End Plan du Site */

	/* Search Result | aver.htm */
		#sResult {background-color:#D4E1F9; line-height:20px;}
		#sResult span {color:#0039AB;font-weight:bold;}
		#sResult span.sText {width:470px;display:block; float:left;}
		.sCont {margin-bottom:20px; margin-top:5px;}
		.sCont a {font-size:1em;font-weight:normal;}
		.sCont h3 a {font-weight:bold; text-decoration:underline;}
		.sCont h3 a:hover {text-decoration:none;}
	/*END CONTENT CONT2*/

	/*home page*/
	#homeLeft {color:#425E6E; width:547px; float:left; margin-left:30px; background:#fff url(../imgs/bg_home.gif) no-repeat; display:inline;}
	#homeLeft h1, #homeRight h1 {font-size:1.2em; font-weight:bold; color:#71828c; display:block; margin:0 0 10px 0;}
		#homeNav {width:368px; text-align:right; padding:10px 0 0 0; float:left;}
		#homeNav ul {margin:0; padding:0;}
		#homeNav li {margin:0; padding:0; list-style:none; display:inline;}
		#ttl {font-size:1.6em; color:#0039AB; font-weight:bold;}
		
		#homeNav li a {margin:0 5px 0 0; display:block;}
			#atBottom {margin:16px 0 0 0; }

		#introPic {width:172px; text-align:center; margin:7px 0 0 5px; float:left;}
		#introPic img {display:block; margin:auto;}

	#homeLeft #homeTysabri {width:235px; margin:15px 5px 0 15px; padding:15px 0 0 15px; float:left; background:url(../imgs/bg_block_white_h1.gif) no-repeat; display:inline;}
	#homeLeft #homeTysabri img {margin-bottom:10px;}
	#homeLeft #homeTysabri #homeLogo { float:left; }
	#homeLeft #homeAvoclip {width:235px; margin:15px 0 0 15px; padding:15px 0 0 15px; float:left; background:url(../imgs/bg_block_white_h1.gif) no-repeat; display:inline;}
	#homeLeft #homeAvoclip img {float:left; margin:0 10px 5px 0;}
	#homeLeft #homeAvoclip h2 {font-size:1.1em; font-weight:normal; font-style:normal; color:#0039AB;}
	#homeLeft .bottomNote {font-size:0.8em; padding:20px 0 0 30px; clear:both;}

	#homeRight {width:173px; float:left; margin-left:1px; display:inline;}
		#lumiere {padding:12px; background:url(../imgs/bg_block_gray_h1.gif) 2px 2px no-repeat; border-bottom:1px solid #fff;}
		#avojectIM {color:#FFF; padding:12px 16px 12px 8px; background:#8c82b1 url(../imgs/bg_block_violet_h1.gif) 2px 2px no-repeat; border-bottom:1px solid #fff; width:149px; overflow:hidden}
			#avojectIM h1 {color:#FFF; }
			#avojectIM a {color:#3339ab; }
			#avojectIM .new {font-size:14px; color:#FFF; text-transform:uppercase; font-weight:bold; background:#492e8d; display:inline-block; padding:2px; }
	#homeRight .rightBox {padding:12px; background:url(../imgs/bg_block_gray_h2.gif) 2px 2px no-repeat;}
	
	#homeTtl {color:#CC0000;}
	/*end home page*/

	/*context - the right content*/
	#context {width:168px; padding-bottom:40px; float:left;}
		
	#context .temoignageBox{/*border-bottom:1px solid #BCC3C9;*/padding:10px 0 10px 0;float:right;}
			#context .temoignageBox .bgdtemoignage{background:url(../imgs/bgd_left_push.gif) no-repeat;width:166px;height:131px;float:right;}
					#context .bgdtemoignage p{color:#4f6978;font-size:12px;font-weight:bold;margin:10px 15px 7px 10px}
			#context .temoignageBox img{margin:0 0 0px 0}
			#context .temoignageBox .details{background:url(../imgs/bgd_tit_temoignage.jpg) no-repeat;float:left;width:342px;}
				#context .temoignageBox .details p{width:300px;color:#FFFFFF;margin:0 0 0 10px}
			#context .temoignageBox img.btnTem{margin:-3px 3px 0 0;}
			#context .temoignageBox img {float:right; /*margin:0 0 0 10px;*/}

		/*MEA_en_savoir_plus*/
		#plus {
		color:#0039ab;
		width:170px;
		padding:10px 10px 0 18px;
		background:url(../imgs/savoir_bg2.gif) no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:142px;
		font-size:11px;
		}
		#plus a, #plus a:visited, #plus a:hover { text-decoration:none; font-size:10px; }
		#plus a:hover { text-decoration:underline; }
			#plus h3 {margin:0 0 0 0; display:block;}
			#plus p {padding:10px 0 0 0;}
			#plus li{list-style:none; text-indent:20px; padding-bottom:10px; background: url(../imgs/icon_pdf.gif) left top no-repeat;}			
			#plus .flashVideo{margin-top:10px;}
			#plus .itemBgdNone { padding:0; margin:0 0 10px 0; }
			#plus .itemBgdNone li { background:none; padding:0; text-indent:0px; }
			#plus div img { margin:15px 0 0 0; }
		/*end MEA_en_savoir_plus*/
		
		/*Glossaire*/
		#glossaire img {float:none; padding:0; margin:0;}
		/*end Glossaire*/
	
	/*END context */
	
	/*----------
	END PAGE CONTENT
	----------*/

	/*----
	FOOTER
	----*/
	#footer {
	font-size:1em;
	color:#8396A0;
	width:760px;
	padding:37px 0 20px 30px;
	background:url(../imgs/bg_footer.gif) no-repeat;
	clear:both;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:730px;
	}
		
	#footer.hpage {background:url(../imgs/bg_footer_h.gif) no-repeat;}
	#footer li {float:left; margin:0; padding:0; background:none; text-indent:0;}
	#footer a {font-family: Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; color:#8396A0; text-decoration:underline; float:left; padding:0 5px;display:block;}
	#footer a:hover {text-decoration:none;}
	
	
	#footerSupport {
	font-size:1em;
	color:#8396A0;
	width:760px;
	padding:37px 0 20px 30px;
	background:url(../imgs/bg_footer2.gif) no-repeat;
	clear:both;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:730px;
	}
		
	#footerSupport.hpage {background:url(../imgs/bg_footer_h.gif) no-repeat;}
	#footerSupport li {float:left; margin:0; padding:0; background:none; text-indent:0;}
	#footerSupport a {font-family: Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; color:#8396A0; text-decoration:underline; float:left; padding:0 5px;display:block;}
	#footerSupport a:hover {text-decoration:none;}
	
	
	
	
		#bioService {position:relative; top:-75px; left:-9px; float:right;} /*trick... this one is a bit specific, with a negative position... Aloow to keep the bottom logo in the footer...*/
	/*END FOOTER*/
	
	/* Site Map */
	#siteMap { background:url(../imgs/bgd_siteMap2.gif) repeat-y; padding:0 0 0 30px; height:100%; }
		#siteMap_sepVous { float:left; }
		#siteMap div{ float:left; padding:5px 20px 5px 5px; }
			#siteMap li h3 a { background:url(../imgs/li_red.gif) 0 0 no-repeat; padding:0 0 0 10px; }
			#siteMap li { background:none; }
			#siteMap div a.rubricLink { background:url(../imgs/li_puceSiteMap.gif) 0 3px no-repeat; padding:0 0 10px 10px; display:block; font:bold italic 12px Arial, Helvetica, sans-serif; color:#425e6e; text-decoration:none; }
			#siteMap #siteMap_sepVous { float:left; border-left:0px; padding:5px 20px 5px 0; margin:0 0 10px 0; }
			#siteMap div ul li ul li a { font:11px Arial, Helvetica, sans-serif; font-weight:normal; color:#435966; text-decoration:none; display:block; width:170px; }
			#siteMap div ul li ul li a:hover { text-decoration:underline; }
				#siteMap div ul li .list { padding:0 0 0 20px; }

	/* Usage : Moteur de recherche:
 *             "Rsultats de la recherche 'XX'"
 *             "Affichage des rsultats 1  10 de 19"
 */
table.isearch_head {background-color:#D4E1F9; line-height:20px;}
/* Usage :  To display highlighted words in the page descriptions
 */
.isearch_highlight {background-color:#D4E1F9; font-weight:bold;}


/* pager */
ul.pager { width:auto; text-align:right; font-size:0.9em; }
	ul.pager li { font-size:1em; font-weight:bold; display:inline; background:none; padding:0; margin:0; }
		ul.pager li a { font-size:1em; display:inline; background:none; padding:0; margin:0; }

div#my-glider-horizontal div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 421px; 
	height: 82px;
	overflow: hidden;
	float:left;
}
	div#my-glider-horizontal div.scroller div.content {
		width: 517px;
	}
	div#my-glider-horizontal div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:47px;
		height:82px;
		overflow:hidden;
		float:left;	
	}