/* CSS Document */
#tableau1 { position: absolute; ; background-repeat: no-repeat; top: 15px; left: 50px; visibility: visible; }
#image2 { position: absolute; ; background-repeat: no-repeat; top: 87px; left: 112px; visibility: visible; width: 898px; z-index:100;}
#flash1 { position: absolute; ; background-repeat: no-repeat; top: 109px; left: 50px; visibility: visible; } /*background-color: #FFFFFF; width: 953px; height:413px;*/
#qui_carre { position: absolute; ; background-repeat: no-repeat; top: 1px; left: 0px; visibility: visible; background-color: #c90960; width: 294px; height:149px;}
/*#bandeau { position: relative; ; background-repeat: no-repeat; top: 0px; left: 0px; visibility: visible; }*/
#flashact { position: absolute; ; background-repeat: no-repeat; top: 109px; left: 50px; visibility: visible; background-color: #f9bd15; width: 953px; height:629px;}
#imagebas { position: absolute; ; background-repeat: no-repeat; top: 522px; left: 50px; visibility: visible; width: 953px;}
#baspage { position: absolute; ; background-repeat: no-repeat; top: 735px; left: 50px; visibility: visible;}
#baspageact { position: absolute; ; background-repeat: no-repeat; top: 1300px; left: 50px; visibility: visible; background-color: #6e2074;}
#baspageact2 { position: absolute; ; background-repeat: no-repeat; top: 820px; left: 50px; visibility: visible; background-color: #6e2074;}
#titre { position: absolute; background-repeat: no-repeat; top: 104px; left: 12px; visibility: visible; width: 279px;}
#texteact { position: absolute; background-repeat: no-repeat; top: 216px; left: 14px; visibility: visible; width: 180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#textequi {
	position: absolute;
	background-repeat: no-repeat;
	top: 50px;
	left: 15px;
	visibility: visible;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 71px;
}

#activite1 { position: absolute; background-repeat: no-repeat; top: 180px; left: 300px; visibility: visible;}
#activite2 { position: absolute; background-repeat: no-repeat; top: 180px; left: 486px; visibility: visible;}
#activite3 { position: absolute; background-repeat: no-repeat; top: 180px; left: 731px; visibility: visible;}
#activite4 { position: absolute; background-repeat: no-repeat; top: 478px; left: 869px; visibility: visible;}
#qui_sommes_text { position: absolute; background-repeat: no-repeat; top: 21px; left: 29px; visibility: visible; width: 522px;}
#qui_sommes_menu { position: absolute; background-repeat: no-repeat; top: 431px; left: 30px; visibility: visible; }
#contacter_text { position: absolute; background-repeat: no-repeat; top: 210px; left: 329px; visibility: visible; width: 522px;}
#fleche { position: absolute; background-repeat: no-repeat; top: 266px; left: 296px; visibility: visible; width: 39px;}

#soutenir_coord { position: absolute; background-repeat: no-repeat; top: 231px; left: 29px; visibility: visible; width: 250px;}
#soutenir_text {
	position: absolute;
	background-repeat: no-repeat;
	visibility: visible;
	width: 586px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	left: 32px;
}
#soutenir_bas_text { position: absolute; background-repeat: no-repeat; top: 1126px; left: 27px; visibility: visible; width: 250px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#contacter_coord { position: absolute; background-repeat: no-repeat; top: 64px; left: 31px; visibility: visible; width: 250px;}
#act_text { position: absolute; ; background-repeat: no-repeat; top: 167px; left: 30px; visibility: visible; width: 585px; color:#c7015b; font: Verdana, Arial, Helvetica, sans-serif;}
#act_para { position: absolute; top: 44px; left: 52px; width: 550px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px;}

#txt_droit { position: absolute; background-repeat: no-repeat; visibility: visible;}

/*#fondcouleurs { position: absolute; ; background-repeat: no-repeat; top: 257px; left: 50px; visibility: visible; }*/
/*#fondcouleurs { position: relative; ; background-repeat: no-repeat; top: 0px; left: 0px; visibility: visible; }*/
#fonddroit { position: absolute; ; background-repeat: no-repeat; top: 148px; left: 0px; height:485px; width: 294px; visibility: visible; }
#fondgauche { position: absolute; ; background-repeat: no-repeat; top: 148px; left: 294px; height:485px; width: 659px; visibility: visible; }
#fonddroitact { position: absolute; ; background-repeat: no-repeat; top: 0px; left: 0px;  width: 294px; height:485px; visibility: visible; } /**/
#fondgaucheact { position: absolute; ; background-repeat: no-repeat; top: 0px; left: 294px;  width: 659px; height:485px; visibility: visible; } /*height:485px;*/
#imagebas1 { position: absolute; ; background-repeat: no-repeat;  left: 31px;  width: visibility: visible; }
#act_para a {
 text-decoration:none;
}


#td {
	background-color: #dfe386;
	color: #6e2074 ;
	height:22px;
	vertical-align: middle;
}
#tbl a {
	width:100%;
	background-color: #dfe386;
	height:22px;
	font: Verdana ;
	font-weight:bold;
	font-size:10px;
	text-align: center;
	vertical-align: bottom;
	display:block;
	text-decoration: none;
	color:#000;
}
#tbl a:hover {
	text-decoration: none;
	background-color: #6e2074;
	color: #ffffff;
}


#nav {
	width = 891px
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	background: #dfe386 ;
}
#nav li {
	display:block;
	width: 178px ;
	text-align: center ;
	color: #fff ;
	padding : 0;
}
#nav li a {
	color: #6e2074;
	font:
	font-size:10px;
	font-weight:bold;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	
#menu	{
width: 891px ;
height: 22px;
padding: 0px; 
	font: Verdana ;
	font-weight:bold;
	font-size:10px;
background: #dfe386 ;
margin: 0px ; 
list-style-type: none ;
}

#menu a	{
	display: block ;
	width: 178px ;
	height: 14px;
	color: #6e2074 ;
	font: Verdana ;
	font-size:10px;
	font-weight:bold;
	text-align: center ;
	background: #dfe386 ;  
	padding: 5px 0px; 
	text-decoration: none ; 
	float: left ; 
}
#menu a:hover	{	
	color: #ffffff ;
	text-decoration: none ;
	background: #6e2074; 
}
#menu li	{
	float: left;
	width: 178px;
	height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menu .smenu{ display: none; list-style-type: none; margin: 0px; padding: 0px; border: 0px solid; color:#6e2074; background-color: #c90960;}
#menu .smenu li{ float: none; margin: 0px; padding: 0px; border: 0px solid; width: 170px; height:20px; border-color:#c90960;}
#menu .smenu li a:link,#menu .smenu li a:visited{ display: block; color: #6e2074; margin: 0px; border: 1px solid; text-decoration: none; background-color: #fff; border-color:#c90960;font: Verdana ;font-size:10px;}
#menu .smenu li a:hover{ background-image: none; background-color: #c90960; color:#FFFFFF}
#menu li:hover > .smenu { display: block; }

#menubas	{
width: 970px ;
padding: 0 ; 
margin: 0 ; 
list-style-type: none ; 
}
#menubas li	{
	float: left ;
	border: 0px solid #66FF00 ; 
}

#menuact	{

padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px -50px; 
list-style-type: none ; 
}
#menuact li	{
list-style-position:inside
	float: left ;
	padding: 0 ;
	margin-bottom: -5px;
	padding-bottom: 0px;
	border: 0px  ; 
}
