	@import url(dropDownMenu.css) ;
	
/*--- BASIQUES ---*/
	
	*                           { margin: 0; padding: 0; }
	html                        { width: 100%; height: 100%; border: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF;  }
	body                        {	width: 100%;	font-size: 12px;	background: url(images/fd.jpg) no-repeat; background-color: #BDB76B;}
	
	
	h1 , h2 , h3 , h4 , h5 , h6 { padding: 0px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
	h1                          { margin-bottom: 5px; padding: 0 5px 5px 5px; font-size: 16px; color: #FFF; }
	h2                          { font-size: 14px; color: #FFF;  }
	h3                          { font-size: 15px; color: #FFF; font-style: italic; }
	h4 , h5		                {	font-size: 14px;	color: #FFF;	font-weight: normal;	}
	h6               				 { font-size: 13px; color: #FFF; }
	code                        { font-size: 11px; }
	p                           { padding: 5px 15px; text-align: justify; }
	strong                      { font-weight: bold; }
	table                       {  border: none; }
	td , th                     { padding: 0px 0px; font-size: 12px;}
	ul                          { list-style-type: none; }
	dl , dt , dd                { display: block; }
	a                           { color: #fff; font-weight: normal; text-decoration: none; }
	a:hover                     { color: #fff;	text-decoration: underline;}
	form                        { clear: both; }
	input , select , textarea   { margin-left: 24px; padding: 1px; font-size: 9px; }
		
/*--- STRUCTURE ---*/
	.nuage 							 {	font-family: "Arial";letter-spacing: 2px;	line-height: 22pt; text-align: justify;}
	#container                  { position: absolute; top: 30; left: 420; margin-left: 0px; width: 416px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	letter-spacing: 0px;	color: #000;	font-weight: normal; text-align: justify;}
	#container2                 { position: absolute; top: 30; left: 16; margin-left: 0px; width: 416px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	letter-spacing: 0px;	color: #000;	font-weight: normal; text-align: justify;}
	#container3                 { position: absolute; top: 460; left: 20; margin-left: 0px; width: 950px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	letter-spacing: 0px;	color: #000;	font-weight: normal; text-align: justify;}

	.rouge							 {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;	color: #1292B9;padding-top: 3px;}
	.rouge2							 {	font-family: Arial, Helvetica, sans-serif;font-size: 13px;	color: #1292B9;padding-top: 3px; font-weight: bold;}
	#rouge3							 {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;	color: #1292B9;padding-top: 3px;}
	

	#footer                     { position: relative; margin-top: 10px; width: 100%; padding-top: 10px; font-size: 0.9em;}
	#footer a                   { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; font-weight: normal; }
	#footer a:hover             { color: #FFF; }
	#footer .copyright          { float: left; padding-bottom: 15px; }
	#footer .credits            { float: right; padding-bottom: 15px; }

/*--- BOXES PAGE ACCUEIL ---*/
	#pictos_obj        { position: absolute; top: 382; left: 175; }
	#pictos_obj1       { position: absolute; top: 382; left: 406;}
	#pictos_obj2       { position: absolute; top: 382; left: 635;}
	#pictos_obj3       { position: absolute; top: 382; left: 869;}
	
	#BoxA             { position: absolute; top: 275; left: 16; margin-bottom: 10px; padding-bottom: 8px; background: url(images/fd_orange.png) top center no-repeat; height:135px; width:200px;}
	#BoxA h4          { padding: 10px 10px 5px 17px; width:200px;}
	#BoxA img         { align:center; }
	#BoxA a img 	   { align: center;  border: 0px;}
	#BoxA a           { font-weight: normal; font-size: 11px;}
	
	#BoxB             { position: absolute;	top: 275;	left: 246;	margin-bottom: 10px;	padding-bottom: 8px;	background: url(images/fd_orange.png) top center no-repeat;	height:135px; width:200px;}
	#BoxB h4          { padding: 10px 10px 5px 17px;  width:200px}
	#BoxB img         { align:center; }
	#BoxB a img 	   { align: center; border: 0px;}
	#BoxB a           { font-weight: normal; font-size: 11px;}
	
	#BoxC             { position: absolute; top: 275; left: 476; margin-bottom: 10px; padding-bottom: 8px; background: url(images/fd_orange.png) top center no-repeat; height:135px; width:200px;}
	#BoxC h4          { padding: 10px 10px 5px 17px; width:200px}
	#BoxC img         { align:center; }
	#BoxC a img 	   { align: center;  border: 0px;}
	#BoxC a           { font-weight: normal; font-size: 11px;}
	
	#BoxD             { position: absolute; top: 275; left: 706; margin-bottom: 10px; padding-bottom: 8px; background: url(images/fd_orange.png) top center no-repeat; height:135px; width:200px;}
	#BoxD h4          { padding: 10px 10px 5px 17px; width:200px}
	#BoxD img         { align:center; }
	#BoxD a img 	   { align: center; border: 0px;}
	#BoxD a           { font-weight: normal; font-size: 11px;}
	
	#BoxE             { position: absolute; top: 16; left: 16; margin-bottom: 0px; padding-bottom: 0px; background: url(images/fd_vert_clair.jpg) top center no-repeat; height:245px; width:891;}
	#BoxE h4          { padding: 18px 10px 10px 21px;}
	#BoxE img         { align:center; 	border: 0px; }
	#BoxE a           { font-weight: normal; font-size: 11px;}
	
	#BoxF             {	position: absolute;	top: 435;	left: 16;	margin-bottom: 10px;	padding-bottom: 10px;	background: url(images/fd_vert_fonce.png) top center no-repeat; width:891;}
	#BoxF h1 , h2 , h3 , h4 , h5 , h6	      { padding: 18px 20px 10px 21px;}
	#BoxF img         { 	align: center;	border: 0px solid #FFF;}
	#BoxF a           { font-weight: normal; font-size: 11px;}
	
	#BoxG             { position: absolute; top: 50; left: 316; margin-bottom: 10px; padding-bottom: 8px; height:243px; width:461;  }
	#BoxG img         { align:center; }
	#BoxG a           { font-weight: normal; font-size: 11px;}
	
	#categoriesBox2              { margin-bottom: 10px; padding-bottom: 8px; background: url(images/boxes_bg.jpg) bottom center no-repeat; height:210px;}
	#categoriesBox2 h4           { padding: 5px 10px 10px 25px; background: url(images/boxes_bg.jpg) top center no-repeat; }
	#categoriesBox2 a            { font-weight: normal; font-size: 11px;}
	
/*--- BOXES PAGES SITE ---*/
	#pictos_objH        { position: absolute; top: 255; left: 16; background: url(images/menu.png) top center no-repeat; width:891; height:80px;}
	#pictos_objH_url    { position: absolute; top: 255; left: 16;}		
	
   #BoxH             { position: absolute; top: 260; left: 16; margin-bottom: 0px; padding-bottom: 0px; background: url(images/fd_vert_clair2.png) top center repeat-y;  width:891;}
	#BoxH h1 , h2 , h3 , h4 , h5 , h6          { padding: 55px 20px 18px 21px;}
	#BoxH img         { align:left; }
	#BoxH table       { margin-left: 15px;}
	#BoxH a           { font-weight: normal; font-size: 11px;}	
	
	#BoxP             { position: absolute; top: 260; left: 16; margin-bottom: 0px; padding-bottom: 0px; background: url(images/fd_vert_clair2.png) top center repeat-y;  width:891;}
	#BoxP img         { align:left; margin-left:5px;}
	/*  liens haut de page */
.detail {	font-size: 9px;	color: #666;	font-weight: normal;}
a.detail {	color: #666;	font-weight: normal;	text-decoration: none;}
a.detail:visited {	color: #666;	font-weight: normal;	text-decoration: none;}
a.detail:active {	color: #666;	font-weight: normal;	text-decoration: none;}
a.detail:hover {	color: #666;	font-weight: normal;	text-decoration: underline;}
	/*  TEXTE haut de page */
.texte_top {	font-family: "MS Sans Serif", Geneva, sans-serif;	font-size: 12px;	letter-spacing: 5px;	color: #fff;	font-weight: normal; text-align: center;}

.popup { POSITION: absolute; VISIBILITY: hidden; z-index:10;}

.galerie {	border: solid; border-color: White; border-width: 4px; align:left; }
