	body{
		background:#9f9f9f url(/img/bg_body2.jpg) top left repeat-x; 
		margin:0;
		padding:0;
		font:12px Arial, Helvetica, sans-serif;
	}
	.alt{
		display:none;
	}
	/*linkology*/
a:link	{
	color: #00AEEF;
	font-weight: normal;
	text-decoration: underline;
}
a:visited	{
	color: #00AEEF;
	font-weight: normal;
	text-decoration: underline;
}
a:hover	{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
a:active	{
	color: #00AEEF;
	font-weight: normal;
	text-decoration: underline;
}
/*/linkology*/

	p.logopartners{
		margin:0;
		padding:0;
		text-align:left;
	}
	p.logopartners img{
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	#conteneur{
		margin:28px auto;
		width:718px;
		background:transparent url(/img/bg_conteneur3.jpg) top left no-repeat;
		padding:0 9px 0 9px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:700px;
	}
	#entete{
		height:176px;
		width:700px;
		border:0px;
		overflow:hidden;
		background:transparent url(/img/bannierePFcongress2008.jpg) top left no-repeat; 
	}
	#pieddepage{
		width:699px;
		background-color:#d3d7e2;
		font-size:11px;
		color:#336699;
		clear:both;
		float:none;
		text-align:center;
	}
	#contenu{
		text-align:left;
		background-color:#FFFFFF;
	}
	#barre{
		float:left;
		width:120px;
		background:transparent url(/img/bg_barre3.jpg) top left no-repeat;
		height:640px;
	}
	#texte{
		float:left;
		width:520px;
		padding:35px 30px 0px 30px;
		text-align:justify;
	}
	#head{
		padding:0;
		margin:0 auto;
		width:716px;
		float:none;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:700px;
	}
	#lang{
	background: transparent url(/img/lang.gif) top left no-repeat;
	height:18px;
	margin:0px 8px;
	clear:both;
	float:none;
	display:block;
	padding:0;
	}
	#lang ul{
	margin: 0;
	padding: 0;
	}
	#lang ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	float:left;
	}
	#lang ul li, #lang ul a {
	height:18px;
	display: block;
	padding:0;
	margin:0;
	}
	#lang ul li a {
	text-decoration: none;
	padding:0;
	margin:0;
	}
	
	#lang li#fr	{width: 63px; margin:0; padding:0;}
	#lang li#en {width: 57px; margin:0; padding:0;}
	
	#treemenu1{
	margin:0px;
	clear:both;
	float:none;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	background: transparent url(/img/bg_nav5.gif) top left no-repeat;
	height:26px;
	display:block;
	position:relative;
}
#treemenu1_en{
	margin:0px;
	clear:both;
	float:none;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	background: transparent url(/img/bg_nav5_en.gif) top left no-repeat;
	height:26px;
	display:block;
	position:relative;
}

ul#treemenu1 li, ul#treemenu1_en li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}
ul#treemenu1 li, ul#treemenu1 a, ul#treemenu1_en li, ul#treemenu1_en a {
	height:26px;
	display: block;
}

ul#treemenu1 li a, ul#treemenu1_en li a {
	text-decoration: none;
}
ul#treemenu1 li ul, ul#treemenu1_en li ul {
	margin:0;
	padding:0;
}

ul#treemenu1 li ul li, ul#treemenu1_en li ul li {
	background:none;
	background-color:#336699;
	position:relative;
	margin:0;
	padding:0;
	border:1px solid #FFFFFF;
	border-top:0;
	border-collapse:collapse;
}
ul#treemenu1 li ul li, ul#treemenu1_en li ul li{
	height:100%;
	text-align:left;
}
ul#treemenu1 li ul {
	height:auto;
}
ul#treemenu1 li ul li a, ul#treemenu1_en li ul li a {
	text-indent: 0px;
	text-decoration: none;
	width:150px;
	height:auto;
	color:#FFFFFF;
	line-height:18px;
	padding:3px 5px;
}
ul#treemenu1 li ul li a:hover, ul#treemenu1_en li ul li a:hover {
	background:#337FB1;
}

li#Nav1Elt0_en	{left: 119px; width: 55px;}
li#Nav1Elt1_en	{left: 174px; width: 87px;}
li#Nav1Elt2_en	{left: 261px; width: 76px;}
li#Nav1Elt3_en	{left: 337px; width: 116px;}
li#Nav1Elt4_en	{left: 453px; width: 80px;}
li#Nav1Elt5_en	{left: 533px; width: 91px;}
li#Nav1Elt6_en	{left: 624px; width: 76px;}

li#Nav1Elt0_en a{display:block; width: 55px; background:transparent; height:26px;}
li#Nav1Elt1_en a{display:block; width: 87px; background:transparent; height:26px;}
li#Nav1Elt2_en a{display:block; width: 76px; background:transparent; height:26px;}
li#Nav1Elt3_en a{display:block; width: 116px; background:transparent; height:26px;}
li#Nav1Elt4_en a{display:block; width: 80px; background:transparent; height:26px;}
li#Nav1Elt5_en a{display:block; width: 91px; background:transparent; height:26px;}
li#Nav1Elt6_en a{display:block; width: 76px; background:transparent; height:26px;}

ul#treemenu1_en li#Nav1Elt0_en a:hover , body.home ul#treemenu1_en li#Nav1Elt0_en {background: transparent url(/img/bg_nav5_en.gif) -119px -26px no-repeat;} 
ul#treemenu1_en li#Nav1Elt1_en a:hover , body.inscription ul#treemenu1_en li#Nav1Elt1_en {background: transparent url(/img/bg_nav5_en.gif) -174px -26px no-repeat;} 
ul#treemenu1_en li#Nav1Elt2_en a:hover , body.programme ul#treemenu1_en li#Nav1Elt2_en  {background: transparent url(/img/bg_nav5_en.gif) -261px -26px no-repeat;}
ul#treemenu1_en li#Nav1Elt3_en a:hover , body.plan ul#treemenu1_en li#Nav1Elt3_en  {background: transparent url(/img/bg_nav5_en.gif) -337px -26px no-repeat;}
ul#treemenu1_en li#Nav1Elt4_en a:hover , body.hebergement ul#treemenu1_en li#Nav1Elt4_en  {background: transparent url(/img/bg_nav5_en.gif) -453px -26px no-repeat;}
ul#treemenu1_en li#Nav1Elt5_en a:hover , body.partenaires ul#treemenu1_en li#Nav1Elt5_en  {background: transparent url(/img/bg_nav5_en.gif) -533px -26px no-repeat;}
ul#treemenu1_en li#Nav1Elt6_en a:hover , body.contact ul#treemenu1_en li#Nav1Elt6_en  {background: transparent url(/img/bg_nav5_en.gif) -624px -26px no-repeat;}


li#Nav1Elt0	{left: 119px; width: 55px;}
li#Nav1Elt1	{left: 174px; width: 87px;}
li#Nav1Elt2	{left: 261px; width: 68px;}
li#Nav1Elt3	{left: 329px; width: 100px;}
li#Nav1Elt4	{left: 429px; width: 103px;}
li#Nav1Elt5	{left: 532px; width: 82px;}
li#Nav1Elt6	{left: 614px; width: 86px;}

li#Nav1Elt0 a{display:block; width: 55px; background:transparent; height:26px;}
li#Nav1Elt1 a{display:block; width: 87px; background:transparent; height:26px;}
li#Nav1Elt2 a{display:block; width: 68px; background:transparent; height:26px;}
li#Nav1Elt3 a{display:block; width: 100px; background:transparent; height:26px;}
li#Nav1Elt4 a{display:block; width: 103px; background:transparent; height:26px;}
li#Nav1Elt5 a{display:block; width: 82px; background:transparent; height:26px;}
li#Nav1Elt6 a{display:block; width: 86px; background:transparent; height:26px;}

ul#treemenu1 li#Nav1Elt0 a:hover , body.home ul#treemenu1 li#Nav1Elt0 {background: transparent url(/img/bg_nav5.gif) -119px -26px no-repeat;} 
ul#treemenu1 li#Nav1Elt1 a:hover , body.inscription ul#treemenu1 li#Nav1Elt1 {background: transparent url(/img/bg_nav5.gif) -174px -26px no-repeat;} 
ul#treemenu1 li#Nav1Elt2 a:hover , body.programme ul#treemenu1 li#Nav1Elt2  {background: transparent url(/img/bg_nav5.gif) -261px -26px no-repeat;}
ul#treemenu1 li#Nav1Elt3 a:hover , body.plan ul#treemenu1 li#Nav1Elt3  {background: transparent url(/img/bg_nav5.gif) -329px -26px no-repeat;}
ul#treemenu1 li#Nav1Elt4 a:hover , body.hebergement ul#treemenu1 li#Nav1Elt4  {background: transparent url(/img/bg_nav5.gif) -429px -26px no-repeat;}
ul#treemenu1 li#Nav1Elt5 a:hover , body.partenaires ul#treemenu1 li#Nav1Elt5  {background: transparent url(/img/bg_nav5.gif) -532px -26px no-repeat;}
ul#treemenu1 li#Nav1Elt6 a:hover , body.contact ul#treemenu1 li#Nav1Elt6  {background: transparent url(/img/bg_nav5.gif) -614px -26px no-repeat;}


/*	#texte h2{
		display:block;
		height:31px;
		margin:0;
		padding:0;
	}*/
	#texte h2{
		display:block;
		line-height:25px;
		height:25px;
		margin:20px 0 10px 12px;
		padding:0;
		font-size:13px;
		font-weight:bold;
		color:#8AB1C2;
		background: transparent url(/img/bg_h3.gif) top left repeat-x;
	}
	
	
	#texte h3{	
		margin-left: 12px;
		color:#8AB1C2;
	}
/*	#texte h5{
		display:block;
		margin:10px 0 0 12px;
		padding:0;
		font-size:10px;
		font-weight:bold;
	}*/
	/*#texte h2#h2_program{background: transparent url(/img/h2_program.gif) top left no-repeat;}
	#texte h2#h2_program_fr{background: transparent url(/img/h2_program_fr.gif) top left no-repeat;}*/
	

/*	#texte h4{
		font-size:13px;
		font-weight:bold;
		color:#336699;
		margin:10px 0 0 12px;
	}
*/
	#texte p{
		margin:0 0 10px 12px;
		padding:0;
	}
	#texte ul, #texte ol{
		margin:10px 0 0 32px;
		padding:0 0 0 0;
	}
	#texte ul li{
		list-style-position:outside;
		list-style-type:none;
		background-image: url(/img/puce_li.gif);
		background-repeat: no-repeat;
		background-position: 0px 5px;
		padding:0;
		margin:0 0 3px 0;
		text-indent:10px;
	}
	#texte ol li{
		list-style-position:outside;
		padding:0;
		margin:0 0 3px 0;
	}
	table.TabRendev {
		border-left: 1px solid #337FB1;
		border-top: 1px solid #337FB1;
		border-collapse: collapse;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		margin:15px 0 15px 12px;
		background-color:#ffffff;
		text-align:left;
	}
	
	table.TabRendev td{
		border-right: 1px solid #337FB1;
		border-bottom: 1px solid #337FB1;
		border-collapse: collapse;
		padding: 2px 5px 2px 5px;
		vertical-align:top;
	}
	table.TabRendev th{
		padding: 4px 5px 4px 5px;
		color:#FFFFFF;
		background-color:#337FB1;
		border-right: 1px solid #337FB1;
		border-bottom: 1px solid #337FB1;
		text-align: left;
	}

span.label{
	display:block;
	width:100px;
	font-weight:bold;
	float:left;
}

form#contact_form{
	width:420px;
	margin-top:20px;
}

form#contact_form label{
	display:block;
	width:120px;
	float:left;
}

form#contact_form span#message{
	color:#FF0000;
	font-size:11px;
}

form#contact_form textarea{
	height:120px;
	width:250px;
}

form#contact_form table{
	margin-left:82px;
	border:none;
}
form#contact_form select{
	font-size:12px;
	width:180px;
}

table tr td.label{
	font-weight:bold;
	width:100px;
	display:block;
}


h1.content_title
{
	color:#036;
	margin-top:0;
}
p.lien_info_home
{
	text-align:left;
	display:block;
	width:475px;
	padding:5px;
}
#picto_pdf_EN
{
	/*firefox*/
	float:right !important;
	margin-top:-26px !important;
	margin-right:210px !important;
	
	/*ie7*/
	/float:right;
	/margin-left:-224px;
	/margin-top:-26px;
	
	/*ie6*/
	-display:inline;
	-float:right;
	-margin-left:0px;
	-margin-top:-25px;

}
#picto_pdf_FR
{
	/*firefox*/
	float:right !important;
	margin-top:-26px !important;
	margin-right:240px !important;

	/*ie7*/
	/float:right;
	/margin-left:-254px;
	/margin-top:-26px;
	
	/*ie6*/
	-display:inline;
	-float:right;
	-margin-left:0px;
	-margin-top:-25px;	
}

#img_box
{
	width:500px;
	height:170px;
	margin-left:10px;
	margin-bottom:5px;
	padding:5px;
}
#pic1
{
	float:left;
	background-image: url(/img/pic1.jpg);
	width:240px;
	height:160px;
}
#pic2
{
	float:right;
	background-image: url(/img/pic2.jpg);
	width:240px;
	height:160px;
}

#link_box
{
	width:500px;
	background-color:#d3d7e2;
	border:1px solid;
	border-color:#19254f;
	margin-left:10px;
	padding:5px;
	/padding-bottom:0px;
	-padding-bottom:0px;
}

.partner_desc
{
	width:500px;
	height:140px;
}

.partner_text
{
	float:left;
	width:350px;
}

#partner_img1
{
	float:right;
	width:130px;
	height:90px;
	margin-top:40px;
	margin-left:10px;
}
#partner_img2
{
	float:right;
	width:110px;
	height:110px;
	margin-top:20px;
	margin-left:20px;
}


.form_inscription
{
	width:180px;
}

p#bouton
{
	margin-left:110px;
	margin-top:20px;
}
p.fielderror 
{
	color:#f00;
}
.fielderror 
{
	color:#f00;
}
.form_inscription p
{
	clear:both;
	float:none;

}

label.confirmation
{
	display: block; 
	line-height:15px;
	float: left; 
	width:120px;
	font-weight:bold;
}
	#texte img{
		border:none;
	}
#planacces
{
	width:475px;
}

#pic_box
{
	margin-left:5px;
}

#panellist
{
	margin-left:12px;
}

#link_PF
{
	float:left;
	width:117px;
	height:31px;
	margin-top:122px;
	margin-left:181px;
	-margin-top:122px;
	-margin-left:90px;
	border:0;
}
#link_Euro
{
	float:left;
	width:66px;
	height:56px;
	margin-left:20px;
	margin-top:111px;
	-margin-left:25px;
	-margin-top:111px;
	border:0;
}

img.space
{
	margin-left:5px;
}

#instruction
{
	margin-left:10px;
}

#left_col
{
	margin-top:470px;	
	margin-left:10px;
}
p#programme_gmic
{
	/*background-image:  url("../img/picto_pdf.gif");*/
	background-repeat:no-repeat;
	line-height:20px;
	/*padding-left:20px;*/
	text-align:center;
}

.popup
{
	padding-left:10px;
	border:1px;
}

.navy{
color: navy;
}

div#texte h4, div#texte strong{
padding: 0 0 0 12px;
}

div#texte ul li{
margin: 0;
padding: 0;
}

div#texte h3{
margin:9px 0 9px 12px;
}
