@charset "utf-8";
/* CSS Document relatif aux différentes propriétés des div pour la mise en pages des pages */

div{}
#main_home_container{
	margin:0px auto;
	width:1024px;
	height:768px;
	background-color:#6a1b4f;
	}
  #main_home_left_container{
	  float:left;
	  width:284px;
	 /* height:768px;*/
	 height:auto;
	 background-color:#dadcfc;
	  }
  #home_left_container1{
	  margin:6px auto auto 11px;
	  width:273px;
	  height:400px;
	  background-color:#6a1b4f;
	  padding-top:14px;
	  }
	#home_left_container1_top{
	margin:0px 15px;
	width:244px;
	height:266px;
	background-color:#946387;
	padding-top:12px;
	}
	#home_left_container1_middle{
	padding-top:2px;
	margin:0px 15px;	
	width:244px;
	height:134px;
	background-color:#cccccc;
	}
  #home_left_container2{
	  /*float:right;*/
	  width:284px;
	  height:auto;
	 /* background-color:#6a1b4f;*/
	  }
   #home_left_container2_pic1{
	  width:284px;
	  height:103px;
	  background-image:url(../images/left_cont_img1.png);
	  background-repeat:no-repeat;
	 /* background-color:#6a1b4f;*/
	  }
	 #home_left_container2_pic2{
	  width:284px;
	  height:76px;
	  background-image:url(../images/left_cont_img2.png);
	  background-repeat:no-repeat;
	 /* background-color:#6a1b4f;*/
	  }
	 #home_left_container2_pic3{
	  width:284px;
	  height:82px;
	  background-image:url(../images/left_cont_img3.png);
	  background-repeat:no-repeat;
   /* background-color:#6a1b4f;*/
	  }
	  #home_left_container2_pic4{
	  width:284px;
	  height:54px;
	  background-image:url(../images/left_cont_img4.png);
	  background-repeat:no-repeat;
   /* background-color:#6a1b4f;*/
	  }
	  
  #home_left_footer{
	  width:285px;
	  height:34px;
	  background-color:#946387;
	  /*clear:right;*/
	  }
  #title_container
   {  width:auto;
	  height:auto;
	  margin:12px 5px;
	  }
   #title_item
   {  width:auto;
	  height:auto;
	  margin:auto 12px ;
	  }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#main_home_right_container{
	float:left;
	width:739px;
	height:768px;
	/* height:auto;*/
	background-color:#dadcfc;
	}
  #bando{
	width:739px;
	height:176px;
	background-image:url(../images/bando.png);
	background-repeat:no-repeat;
	}
  #main_menu_item{
	width:739px;
	height:67px;
	  }
	#main_menu{
	padding-top:17px;
	margin:auto;
	width:722px;
	height:25px;
	background-color:#97c1c1;
	text-align:center;
	  }
	#main_nav_path{
	margin:auto;
	width:722px;
	height:25px;
	clear:left;
	  }
	#icon_container{
		float:left;
		width:62px;
		height:14px;
		vertical-align:middle;
		margin:6px 5px 3px 11px;
	}
	#path{
		float:left;
		width:auto;
		height:15px;
		vertical-align:middle;
		margin:6px auto 4px auto;
		}
 #home_right_container{
	width:739px;
	height:524px;
	/*height:auto;*/
	clear:both;
	}
 #home_right_container1{
	float:left;
	width:561px;
	height:524px;
	/* height:auto;*/
   }
 #home_right_container11
 {
	margin:auto;
	width:546px;
	/*height:157px;*/
	height:auto;
	padding-bottom:7px;
 }
 #home_right_container12
 {
	margin:inherit;
	width:531px;
	height:21px;
	background-image:url(../images/bg_title.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:16px;
	vertical-align:text-bottom;
 }
 #home_right_container13
 {
	padding-left:6px;
	padding-right:4px;
	width:538px;
	height:120px;
	background-image:url(../images/bg_mid_text.jpg);
	background-repeat:repeat-y;
 }
 #home_right_container14
 {
	padding:0px 5px;
	width:536px;
	height:120px;
	background-image:url(../images/bg_mid_text.jpg);
	background-repeat:repeat-y;
 }
 #home_right_container15
 {
	margin:inherit;
	width:546px;
	height:14px;
	background-image:url(../images/bg_bot_text.jpg);
	background-repeat:no-repeat;
 }
  #home_right_container16
 {
	padding:0px 5px;
	width:536px;
	height:450px;
	background-image:url(../images/bg_mid_text.jpg);
	background-repeat:repeat-y;
 }
 #home_right_container_footer
 {
	float:left;
	margin:6px auto 0px auto;
	width:561px;
	height:34px;
	background-color:#946387;	
  } 
  #home_right_container_footer1
 {
	float:left;
	margin:auto;
	width:130px;
	height:34px;
  } 
  #home_right_container_footer2
 {
	float:right;
	padding:4px 2px;
	margin:auto;
	width:423px;
	height:25px;	
  } 
	
	
	
	
 #home_right_container2
 {
	float:right;
	width:178px;
	height:499px;
	/*height:auto;*/
	background-color:#6a1b4f;
	padding-top:14px;
	padding-bottom:12px;
	}
  #home_right_container21{
	margin:auto;
	width:168px;
	height:76px;
	background-color:#cccccc;
	margin-bottom:12px;
	text-align:center;
	}
  #home_right_container22{
	margin:auto;
	width:168px;
	height:76px;
	background-color:#946387;
	margin-bottom:12px;
	text-align:center;
	}
  #home_right_container23{
	margin:auto;
	width:168px;
	height:76px;
	background-color:#97c1c1;
	margin-bottom:12px;
	text-align:center;
	}
  #home_right_container24
   {
	margin:auto;
	width:168px;
	height:234px;
	background-color:#ffffff;
  }
   #home_right_img_container
   {
	float:left;
	margin:1px 5px;
	width:auto;
	height:auto;
	background-color:#ffffff;
  }
  
  
  /*     ---------------------      PAGES INTERNES                 -------------------------                  */
#main_int_container{
	margin:0px auto;
	width:1024px;
	height:960px;
	background-color:#6a1b4f;
	}
#main_int2_container{
	margin:0px auto;
	width:1024px;
	height:860px;
	background-color:#6a1b4f;
	}	
#main_int_right_container{
	float:left;
	width:739px;
	/*height:768px;*/
	 height:716px;
	background-color:#dadcfc;
}
#main_int2_right_container{
	float:left;
	width:739px;
	/*height:768px;*/
	 height:616px;
	background-color:#dadcfc;
}
 #int_right_container1{
	float:left;
	width:561px;
		/*height:524px;*/
   height:716px;
   }
  #int2_right_container1{
	float:left;
	width:561px;
		/*height:524px;*/
   height:616px;
   }
  #int2_right_container11
 {
	margin:auto;
	width:546px;
	/*height:157px;*/
	height:auto;
	padding-bottom:7px;
 }
  #int_right_container16
 {
	padding:0px 5px;
	width:536px;
	height:auto;
	height:450px;
	background-image:url(../images/bg_mid_text.jpg);
	background-repeat:repeat-y;
 }
   #int2_right_container16
 {
	padding:0px 5px;
	width:536px;
	height:auto;
	height:450px;
	background-image:url(../images/bg_mid_text.jpg);
	background-repeat:repeat-y;
 }
   #int_right_container161
 {
	padding:0px 5px;
	width:536px;
	height:auto;
	height:670px;
	background-image:url(../images/bg_mid_text.jpg);
	background-repeat:repeat-y;
 }
   #int2_right_container161
 {
	padding:0px 5px;
	width:536px;
	height:auto;
	height:570px;
	background-image:url(../images/bg_mid_text.jpg);
	background-repeat:repeat-y;
 }
 	
 #int_right_container2
 {
	float:right;
	width:178px;
	height:690px;
	/*height:auto;*/
	background-color:#6a1b4f;
	padding-top:14px;
	padding-bottom:12px;
	}
 #int2_right_container2
 {
	float:right;
	width:178px;
	height:590px;
	/*height:auto;*/
	background-color:#6a1b4f;
	padding-top:14px;
	padding-bottom:12px;
	}


  #int_right_container24
   {
	margin:auto;
	width:168px;
	height:425px;
	background-color:#ffffff;
  }
   #int2_right_container24
   {
	margin:auto;
	width:168px;
	height:325px;
	background-color:#ffffff;
  }
#int_right_container_footer
 {
	float:left;
	margin:0px auto 0px auto;
	width:561px;
	height:34px;
	background-color:#946387;	
  }    
 #int_footer{
	margin:0px auto;
	height:34px;
	width:1024px;
	background-color:#946387;	
	}
#int_footer_left{
	float:left;
	height:34px;
	width:844px;
	background-color:#946387;	
	}
#int_footer_right{
	float:right;
	height:34px;
	width:178px;
	background-color:#6a1b4f;	
	}
 #int_container_footer2
 { 
	float:left;
	padding:4px 2px;
	margin-top:7px;
	width:410px;
	height:18px;	
  }
  #int2_container_footer2
 { 
	float:left;
	padding:4px 2px;
	margin-top:7px;
	width:310px;
	height:18px;	
  } 