* {	margin: 0;	padding: 0;	/*border: 0;*/	font-family: Trebuchet MS;	font-size: 1em;	/*font-weight: normal;*/	/*font-style: normal;*/	text-decoration: none;	}

body {
     margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
     }
#edition { position: relative; margin-left: auto; margin-right: auto; width: 900px; text-align: left; background-color:#e2e7a4;}
#site { position: relative; width: 900px; float: left;  background-color: white; border: 1px solid #677057;}
#bandeau { position: relative; float:left; width: 900px; height: 120px; background:white no-repeat url('images/bandeau.jpg'); z-index:10;}
#ss_bandeau {position:relative; float:left; width:900px; height:25px;}
#menu { position: absolute;  width: 550px;  margin-left:252px; /margin-left:142px;padding-top:3px;}
#conteneur { position: relative; float: left; width: 670px; min-height: 450px; height: auto !important; height:450px; background-color: white; margin-top:30px;}
#col_d { position: relative; float: left; width: 229px; min-height: 540px; height: auto !important; height:540px; background:#edf0c8;  margin-top:30px; border-top: 1px solid #677057; border-left: 1px solid #677057; border-bottom: 1px solid #677057;}
#footer {background-color:#536e27; width:900px;}

/*------------------- DRAPEAU - CONTACT ------------------------------------------*/
#drapeau {position:relative; float:left; padding-left:10px;}
#drapeau a {text-decoration: none; font:normal 12px 'Trebuchet MS'; color: #aab24b; background: #fff;}


/*-------------------MENU------------------------------------------*/
dl, dd { list-style-type: none; margin: 3px 10px 0 0; padding: 0; color: #536e27;}

#menu dl {cursor:pointer; float: left; }
#menu dt {text-decoration: none; font:normal 12px 'Trebuchet MS'; color: #aab24b; background: #fff;}
#menu ul {margin-top:-4px;margin-left:6px;/margin-top:0px;}
#menu li { display: inline; margin-left:-6px;/z-index:1000;}
#smenu1, #smenu2, #smenu3, #smenu4 { position: absolute;/width:400px;/height:30px;}
#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a { text-decoration: none; font:normal 9px 'Trebuchet MS'; padding-right:5px;padding-left:5px; padding-top:2px; color: #536e27;border-top: 1px solid #536e27;background: #fff; }
#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover { color:#aab24b; }



/*--------------------ESPACE MEMBRES--------------------------------*/
#esp_membre { float:left; width:298px; height:27px; background: no-repeat url('images/fond_membre.jpg'); margin-top:-25px; margin-left:350px;-margin-left:175px;}
#esp_membre .titre {text-decoration: none; font:bold 9px 'Trebuchet MS'; color: #536e27; padding-top:10px; /padding-top:2px; padding-left:5px;}
#esp_membre .text {text-decoration: none; font:normal 9px 'Trebuchet MS'; color: black;}



/*------------------COLONNE DROITE-------------------------------*/
#pres {position: relative; float: left;width: 225px;height:555px; /height:565px;}
#pres .titre { font:bold 15px 'Trebuchet MS'; color:white; text-align:left; padding-top:3px;  width:228px; height:25px; background: no-repeat url('images/fond_congres.jpg');}
#pres .legende {font: bold 11px/14px 'Trebuchet MS'; color:black; text-align: justify; margin-top:15px; margin-right:15px; margin-left:15px;}
#pres .text {font: normal 12px/15px 'Trebuchet MS'; color:black; text-align: justify; margin-right:15px; margin-left:15px; margin-top:-15px;}
#pres .text a {font: bold 11px/15px 'Trebuchet MS'; color:black;  margin-left:15px;}
#pres .text a:hover {text-decoration:underline;}
#pres .suite {font: bold italic 11px 'Trebuchet MS'; color:black; text-align: right;  margin-top:3px; margin-right:15px;}
#pres .suite a {font: bold italic 11px 'Trebuchet MS'; color:black; text-align: right; }
#pres .suite a:hover {text-decoration:underline;}
#pres .inscrivez {font: bold 12px 'Trebuchet MS'; color:#536e27; text-align: center;  margin-top:5px; margin-right:15px;}
#pres .inscrivez a {font: bold 12px 'Trebuchet MS'; color:#536e27; text-align: centers; }
#pres .inscrivez a:hover {text-decoration:underline;}


/*-------------------CONTENU  INDEX---------------------------------------*/
#une {position: relative; float: left; width: 670px; height:315px; border-top: 1px solid #677057;}
#img_une {position: relative; float: left;  width:315px;}
#img_une .suite {font: bold italic 10px 'Trebuchet MS'; color:black; text-align: left; margin-left:10px; margin-top:10px;}
#img_une .suite a {font: bold italic 10px 'Trebuchet MS'; color:black; text-align: left; }
#img_une .suite a:hover {text-decoration:underline;}
#legende {position: relative; float: left; width:305px; height:35px; border-right:1px solid #677057;}
#legende .text { font: italic 9px 'Trebuchet MS'; text-align: right; margin-top:10px; margin-right:5px;margin-left:5px;}
#rub_une { position:absolute; float: left; font:bold 15px 'Trebuchet MS';color:white; margin-left:315px; /margin-left:-335px; padding-top:5px; margin-bottom:10px; padding-left:20px; background: #cbd54e; height:20px; }
#texte {position: relative; float: left; width:335px; height:285px; margin-bottom:10px; margin-top:30px;}
#texte .titre {font: normal 19px 'Trebuchet MS'; color:#7AB031; margin-left:20px;}
#texte .sstitre {font: bold 12px 'Trebuchet MS'; color:black; margin-left:20px;margin-top:10px; margin-right:15px;}
#texte .text {font: normal 11px/15px 'Trebuchet MS'; color:black; text-align: justify; margin-left:20px; margin-top:10px; margin-right:15px;}
#texte .visite {font: bold italic 10px/10px 'Trebuchet MS'; color:black; text-align: right; margin-right:10px; margin-top:5px;}


#res_actu {position: relative; float: left; width: 655px; height:245px; border-top: 1px solid #677057;}
.actu {position: relative; float: left; width: 325px;}
.img_actu {position: relative; float: left; width:115px; height:115px;}
.leg_actu {position: relative; float: left; width:100px; height:35px; border-right:1px solid #677057;}
.leg_actu .text { font: italic 9px 'Trebuchet MS'; text-align: right; margin-top:10px; margin-right:5px;margin-left:5px;}
.rub_actu { position:absolute; float: left; font:bold 15px 'Trebuchet MS'; margin-left:115px; /margin-left:-200px; padding-left:20px; color:white; padding-top:5px;   background: #cbd54e; height:20px; }
.texte_actu {position: relative; float: left; width:200px; height:175px; margin-top:40px;}
.texte_actu .titre {font: normal 21px 'Trebuchet MS'; color:#7AB031; margin-left:20px;}
.texte_actu .sstitre {font: bold 12px 'Trebuchet MS'; color:black; margin-left:20px; margin-right:10px;}
.texte_actu .text {font: normal 11px/15px 'Trebuchet MS'; color:black; text-align: justify; margin-left:20px; margin-right:10px;}
.texte_actu .suite {font: bold italic 10px 'Trebuchet MS'; color:black; text-align: right; margin-right:10px; margin-top:10px;}
.texte_actu .suite a {font: bold italic 10px 'Trebuchet MS'; color:black; text-align: right; }
.texte_actu .suite a:hover {text-decoration:underline;}



/*-------------------CONTENU  GNRAL---------------------------------------*/

#img_contenu {position: relative; float: left; margin-right:15px;}

#rub { position:absolute; float:left; font:bold 15px 'Trebuchet MS';color:white; padding-top:5px; margin-bottom:10px; padding-left:20px; background: #cbd54e; height:20px; }

#contenu { margin-top:40px; }
#contenu .text {font: normal 12px/16px 'Trebuchet MS'; color:black; text-align: justify; margin-right:15px;  margin-left:20px;}
#contenu .text a {font: bold 12px/16px 'Trebuchet MS'; color:#dfae27;}
#contenu .titre {font: normal 15px 'Trebuchet MS'; color:#536e27; margin-left:20px; margin-top:30px;}
#contenu .sstitre {font: bold 13px/16px 'Trebuchet MS'; color:black; margin-left:5px; margin-right:15px;}
#contenu img {position:relative; margin-top:20px; margin-bottom:20px; margin-left:20px; }
#contenu .text_tab {font: normal 11px/14px 'Trebuchet MS'; color:black; text-align: justify; margin-left:5px; margin-top:5px; margin-right:10px;}
#contenu .int {font: normal 12px/25px 'Trebuchet MS'; color:black;  margin-left:20px;margin-right:5px;}
#contenu .text_form {font: normal 12px/25px 'Trebuchet MS'; color:black; }
#contenu .bt {cursor:pointer; font: bold 13px 'Trebuchet MS'; background:none; color:#536e27; border:1px solid #536e27;margin-top:10px;}
#contenu .retour {font: bold italic 12px 'Trebuchet MS'; color:black; text-align: left;  margin-left:20px;}
#contenu .retour a {font: bold italic 12px 'Trebuchet MS'; color:black; text-align: left; }
#contenu .retour a:hover {text-decoration:underline;}

#fichier {position:relative; float:left; width:630px; margin-top:20px;padding-left:20px;}
#fichier .des {font: normal 12px/15px 'Trebuchet MS'; color:black;text-align:justify;}
#fichier .text {font: bold 12px/16px 'Trebuchet MS'; color:black;  padding-top:15px;}
#fichier p {font: bold 14px/20px 'Trebuchet MS'; color:#536e27; }
#fichier a {font: bold 14px/20px 'Trebuchet MS'; color:#536e27; }
#fichier a:hover { text-decoration:underline; color:#536e27; }


.lien_u {position:relative;float:left;margin-bottom:10px; padding-left:20px;margin-top:20px; }
.lien_u .image {position:relative;float:left;width:80px; height:100px;}
.lien_u .contenu {width:220px; height:100px;}
.lien_u .text_des {font: normal 11px/16px 'Trebuchet MS'; color:black; padding-bottom:40px;  }
.lien_u a {font: bold 12px/16px 'Trebuchet MS'; color:#536e27; }
.lien_u a:hover { text-decoration:underline; color:#536e27; }



/*-------------------CONTENU TOUTES LES UNES---------------------------------------*/
#MW_aide1 { position: relative; height: 17px; width: 98%; text-align: left; }
	#MW_aide2 { position: relative; width: 98%; text-align: left; }
	#MW_aide11 { position: relative; height: 17px; width: 100%; text-align: left; }
	#MW_aide22 { position: relative; width: 100%; text-align: left; }
	
	#MW_aide1 p, #MW_aide2 p, #MW_aide22 p,#MW_aide11 p { font: bold 12px/20px 'Trebuchet MS'; color:#536e27;  }
	
	#MW_aide1 a {font: italic 11px/16px 'Trebuchet MS'; color:black;}
	#MW_aide1 a:hover {font: italic 11px/16px 'Trebuchet MS'; color:black; text-decoration:underline;}
	
	#MW_aide   { position: relative; width: 98%; padding: 6px;  }
	#MW_aide p {font: normal 12px/15px 'Trebuchet MS'; color:black;text-align:justify; }
	


/*-------------------CONTENU  CONGéS---------------------------------------*/
#contenu_cong { margin-top:20px;  margin-left:20px;}
#contenu_cong .text {font: normal 12px/16px 'Trebuchet MS'; color:black; text-align: justify; margin-right:15px; margin-top:10px;}
#contenu_cong .text a {font: normal 12px/16px 'Trebuchet MS'; color:#536e27;}
#contenu_cong .titre {font: bold 15px 'Trebuchet MS'; color:#536e27; margin-top:20px;}
#contenu_cong .sstitre {font: bold 12px/16px 'Trebuchet MS'; color:black; margin-top:10px;}
#contenu_cong img {position:relative; margin-top:20px; margin-bottom:20px; }

#som {position:relative; float:left; width:630px; margin-top:10px;padding-left:20px;}
#som p {font: bold 13px 'Trebuchet MS'; color:#536e27;margin-top:10px;}
#som a {font: bold 13px 'Trebuchet MS'; color:#536e27;}
#som a:hover {text-decoration:underline;}

/* -------------------------- galerie ------------------------------*/

		#S_gal_art { position: relative; float:left; width: 630px; margin: 0px 0px 0px 0px; }
			div#S_gal_art .pt_img { position: relative; float: left; margin-left: 22px; margin-top: 25px; width: 150px; height: 180px;}
			.pt_img p {font: normal 11px/13px 'Trebuchet MS'; text-align:center;} 


/*-------------------FOOTER---------------------------------------*/
#footer p {float:left; background-color:#536e27; width:855px; height:25px; font: normal 10px 'Trebuchet MS'; color:white; vertical-align:middle; text-align: center;margin-top:5px;}
#footer a.lienadresse {font: bold 10px 'Trebuchet MS'; color:white; text-align: center;margin-top:5px;}
#footer a.lienadresse:hover {text-decoration:underline;}
#footer a.lien {
	float:right;
	/*display:block;*/
	width:41px;
	height:18px;
	padding-right:4px;
	padding-top:7px;
	margin-top:5px;
	background: #536e27 no-repeat url('../signature-e-median.png');

}
