

body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#223855;
margin:0;
padding:0;
/*background:url(../_img/fd_footer.gif) no-repeat center bottom ;*/
height:auto;
}

html{
min-height:100%;
height: auto;
margin:0;
padding:0;
background:url(../_img/fd_site.gif)}



h1{
font-size:22px;
color: #223855;
padding-left:10px;
margin-bottom:12px;
}



#main{
width:1000px;
height:550px;
margin:0 auto 0 auto;
background-position:top center;
}

#menutop{
height:25px;
width:650px;
margin-left:350px;
}

#menutop a{
font-size:13px;
color:#223855;
text-decoration:none;
padding:14px 40px 0 0;
display:block;
float:left;
}
#menutop .extranet{
	padding: 13px 0px 0px 0;
	margin: 0 0 0 0;
}

#menutop a:hover{
color:#50ACD3;
text-decoration:none;

}

#menutop2{
width:300px;
margin-left:700px;
padding-top:184px;
}

#menutop2 a{
font-size:11px;
color:#223855;
text-decoration:none;
padding:0 30px 0 0;
display:block;
float:left;
}

#menutop2 a:hover{
color:#50ACD3;
text-decoration:none;
}

#contenu{
color:#999898;
padding-top:20px;
}

#menugauche{
width:172px;
float:left;
}

#menugauche a{
color:#FFFFFF;
text-decoration:none;
line-height:27px;
width:152px;
height:27px;
padding:0px 20px 0px 0px;
text-align:right;
display:block;
background:url(../_img/bt_menugauche.gif) repeat-x;
}

#menugauche a:hover{
display:block;
background:url(../_img/bt_menugauche_roll.gif) repeat-x;
color:#223855;
}
#menugauche .itemOn{
display:block;
background:url(../_img/bt_menugauche_roll.gif) repeat-x;
color:#223855;
}

#menugauche div{
width:140px;
*width:135px;
/*border:1px solid #000;*/
/*height:100%;*/
background:url(../_img/fd_menugauche.png) no-repeat;

height:563px;
color: #223855;
text-align:left;
padding:15px;
}
#menugauche .sousMenu{
	background-color:#e1e1e1;
	height:auto;
}

#menugauche .sousMenu ul{
	padding:0 0 0 15px;
	margin:0 0 0 0;
}
#menugauche .sousMenu a {
	color:#213955;
	display:inline;
}
.sousItemOn{
	font-weight:bold;
}

#menugauche div a{
background:none;
color:#347FB2;
padding:0;
width:150px;
text-align:left;
text-decoration:underline;
line-height:15px;
height:15px;

}

#menugauche div a:hover{
color:#223855;
background:none;
}

.contenu_acc{
width:400px;
*width:380px;
float:left;
margin:15px 0 15px 15px;
padding:0 0px 15px 15px ;
background:#FFFFFF;
border:1px solid #999999;
}

.contenu{
width:700px;
float:left;
margin:15px 0 0 15px;
padding:15px 0px 15px 15px ;
background:#FFFFFF;
border:1px solid #999999;
}

.contenu_acc h1, .contenu h1{
font-size:20px;
padding-left:0;
}

.contenu_acc h2, .contenu h2{
text-align:right;
padding:10px 0px 107px 0px;
color:#223855;
font-size:13px;
font-weight:normal;
}

.contenu_acc p{width:390px;*width:360px;}

.news{
width:360px;
float:left;
background:#FFFFFF;
border:1px solid #999999;
margin:15px;
}

.news h3{
background-image:url(../_img/bt_menugauche_roll.gif);
padding:0 0 0 5px;
margin:0;
height:28px;
color:#7A7979;
font-family:"Trebuchet MS";
font-style:italic;
line-height:28px;
}

.news h4 a{
padding-left:5px;
color:#999898;
text-decoration:underline;
font-family:"Trebuchet MS";
font-size:14px;
}

.news h5 a{
padding-left:10px;
color:#999898;
text-decoration:none;
font-family:"Trebuchet MS";
font-style:italic;
font-size:12px;
}

#footer{
clear:both;
height:20px;
color:#fff;
margin:0 auto 0 auto;
width:999px;
background:url(../_img/fd_footer.gif) repeat center bottom ;

}
#footer a{
widht:999px;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
padding:2px 10px 0 180px;
display:block;
float:right;
}

#footer h6 a{
widht:999px;
font-size:13px;
color:#50ACD3;
text-decoration:underline;
padding:2px 10px 0 180px;
display:block;
float:right;
}


#footer h6 a:hover{
widht:999px;
font-size:13px;
color:#fff;
text-decoration:underline;
padding:2px 10px 0 180px;
display:block;
float:right;
}


#footer h7 a{
widht:999px;
font-size:13px;
color:#fff;
text-decoration:none;
padding:2px 10px 0 180px;
display:block;
float:right;
}

#footer h7 a:hover{
widht:999px;
font-size:13px;
color:#50ACD3;
text-decoration:none;
padding:2px 10px 0 180px;
display:block;
float:right;
}

#wrapper{
/*background:url(../_img/fd_footer.gif) no-repeat ;
background-position:bottom center;*/
background:url(../_img/entete.png) no-repeat;
background-position:top center;
}
.tableau .head{
	background-color:#d3f0ff;
	padding:5px;
}

.tableau td{
	padding:5px;
	vertical-align:top;
}

.calendrier td{

border:thin solid #cae8f8;

}

#formulaireadhesion {
	width:600px;
	
}
#formulaireadhesion label { 
	display: block;
	float: left; 
	width: 250px; 
	padding: 0; 
	margin: 5px 5px 0px 0px;
	text-align: right; 
}

.lienAccueil
{
	position:absolute;
	top:0; 
	left:0;
	margin-left:15px; 
}
.ImageAccueil
{
	width:250px; 
	height:235px;
}

h5 a.inscription_conference{
	background:url("../_img/author-24.png") no-repeat scroll left 2px;
	color:#9C2C29;
	font-size:16px;
	font-weight:bold;
	padding:3px 0 7px 45px;
	padding:3px 0 7px 45px!important;
	margin-left:25px!important;
	text-decoration:underline;
	text-decoration:underline!important;
	color:#9C2C29!important;
	font-size:16px!important;
	}
	
	h5 a:hover.inscription_conference{
		color:#cc0000;
		}
		
/* facebook : folluw us page d'accueil ENG */
a.facebook_badge{
	background:url(../_img/facebook_badge_follow_us1.png) no-repeat 0 0;
	border:medium none;
	height:35px;
	margin:-28px 0 0 663px;
	position:absolute;
	width:106px;
	}
	a.facebook_badge:hover{
		background:url(../_img/facebook_badge_follow_us_hover1.png) no-repeat 0 0;
		}
/* # */

/* facebook : folluw us page d'accueil FR */
a.facebook_badge_fr{
	background:url(../_img/facebook_badge_follow_us_fr.png) no-repeat 0 0;
	border:medium none;
	height:35px;
	margin:-28px 0 0 663px;
	position:absolute;
	width:106px;
	}
	a.facebook_badge_fr:hover{
		background:url(../_img/facebook_badge_follow_us_fr_hover.png) no-repeat 0 0;
		}
/* # */










