BODY {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP: 0px;
  background-color:		#aaa;       /* gris */
	/* color:					#FFF;*/
	COLOR: #FFFFFF2
}
UL {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LIST-STYLE-IMAGE: none;
  COLOR : white; 
  PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  MARGIN:           2px;
  TEXT-ALIGN:       justify; 
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px; 
  FONT-FAMILY:      tahoma; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  COLOR : white;
  FONT-SIZE:        8px
}
H5 {
	PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  MARGIN:           0px;
  /* TEXT-ALIGN:       justify; */ 
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px;
  PADDING-TOP:      10px;  
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  font-weight:      normal;
  COLOR : Black;
  FONT-SIZE:        22px
}
H4 {
	PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  /* TEXT-ALIGN:       justify; */
  MARGIN:           6px;
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px; 
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  /*COLOR : white; */
  COLOR : Black;
  FONT-SIZE:        13px
}
H3 {
	/* PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Times New Roman ; 
  LIST-STYLE-IMAGE: none;
  COLOR : white; 
  PADDING-TOP: 0px */
  
  PADDING-BOTTOM:   0px; 
  LIST-STYLE-TYPE:  none; 
  MARGIN:           6px;
  /*TEXT-ALIGN:       justify; */
  PADDING-LEFT:     0px; 
  PADDING-RIGHT:    0px; 
  FONT-FAMILY:      tahoma ;
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP:      0px;
  font-weight:      normal;
  /* COLOR : white; */
  /* COLOR:#770502; */
  COLOR:black;
   
  FONT-SIZE:        18px
  /* FONT-SIZE:        18px*/
}
H2 {
	 FONT-FAMILY: tahoma ;
	  LIST-STYLE-IMAGE: none;
  COLOR : black; 
    LIST-STYLE-TYPE: none;     
  
   /* margin: auto;*/
   MARGIN: 0px;
  PADDING-LEFT: 0px; 
   PADDING-BOTTOM: 0px; 
  PADDING-RIGHT: 0px;  
  PADDING-TOP: 0px;
  /* FONT-FAMILY: Arial, Helvetica, sans-serif; */
   /* COLOR: #FFFFFF; */ 
}
H1 {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: tahoma ; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP: 0px ;
  COLOR : white;
  FONT-SIZE: 40px
}
FORM {
	PADDING-BOTTOM: 0px; 
  LIST-STYLE-TYPE: none; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LIST-STYLE-IMAGE: none; 
  PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; 
  BORDER-RIGHT-STYLE: none; 
  BORDER-TOP-STYLE: none; 
  BORDER-LEFT-STYLE: none
}
.clr {
	CLEAR: both
}
.floatL {
	FLOAT: left
}
A {
	/* COLOR: #000; TEXT-DECORATION: none */
	/*COLOR: #FFFFFF;*/
  COLOR: black; 
  /* FONT-FAMILY: Times New Roman; */ 
  TEXT-DECORATION: underline  /* affecte la couleur aux lettres */
}
A:focus {
	/* COLOR: #1d3444; TEXT-DECORATION: underline */
	/* COLOR: #FFFFFF; */ 
  /* TEXT-DECORATION: underline */
}
A:hover {
	/* COLOR: #1d3444; */ 
  /* TEXT-DECORATION: underline*/
	/*COLOR: #FFFFFF; */ 
	COLOR : blue;
  TEXT-DECORATION: underline
}
A:active {
	/*COLOR: #1d3444; TEXT-DECORATION: underline*/
	/* COLOR: #FFFFFF; */ 
  /* TEXT-DECORATION: underline */
}

#partTop {
	/* BORDER-BOTTOM: #c5cdd1 1px solid; */
	BORDER-BOTTOM: #FFFFFF 1px solid;
   
  BACKGROUND-COLOR: #2E8B57; 
  BORDER-TOP: #c5cdd1 1px solid
}

#partCenter {
	WIDTH: 100%; 
  BACKGROUND: url(../images/fond_top.gif) repeat-x center top; 
  FLOAT: left
}
#cadre {
	MARGIN: 0px auto; 
  WIDTH: 958px
}
#partBottom {
	BACKGROUND: url(../images/fond_bas.gif) center bottom; 
  CLEAR: both
}
#partCenter #contenu {
	BORDER-LEFT: #f5f6f7 1px solid; 
  MARGIN: 0px auto; 
  WIDTH: 958px; 
  FLOAT: left; 
  BORDER-RIGHT: #f5f6f7 1px solid
}
#partCenter #cheminFer {
	BORDER-BOTTOM: #a9abac 1px dashed; 
  PADDING-BOTTOM: 10px; 
  MARGIN: 0px 6px 18px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  HEIGHT: 20px; 
  PADDING-TOP: 10px
}
#partCenter #colLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; WIDTH: 598px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#partCenter #colRight {
	WIDTH: 337px; PADDING-RIGHT: 6px; FLOAT: left
}

#header {
	/* MARGIN: 0px auto; */ 
	PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px;
  MARGIN-TOP: 0px;
	WIDTH: 960px;
  /*	BACKGROUND:  #3CB371;*/
  /* BACKGROUND: url(../pic/adelif_logo.png) #4B93C3 no-repeat; bleu ciel */
  /* BACKGROUND: url(../pic/logo.png) #3CB371 no-repeat; */
  /* BACKGROUND: url(../pic/logo.png) #FFFFFF no-repeat; */
  /*BACKGROUND: #FFFFFF no-repeat;                          */
  BACKGROUND: #FFFFFF no-repeat;
    margin-left:			auto;
	margin-right:			auto;	 
  HEIGHT: 160px
  }

/* #header .logo{
	MARGIN: 0px auto; 
	MARGIN-TOP: 0px;
	margin-left:0px;
  	
  WIDTH: 960px;   
  
  BACKGROUND: url(../pic/adelif_logo.png) #4B93C3 no-repeat;
  
	/* margin-right:			auto; */	 
  /*HEIGHT: 200px;
  } */

#desktop1
{
	position:				relative;
}

#header .logo {
	/* Z-INDEX: 2; */ 
  /* POSITION: relative; */
  POSITION: absolute;
  MARGIN-TOP: 0px; /* 30px */
  MARGIN-LEFT : 0px;
  FLOAT : center; 
  TEXT-ALIGN: center;
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px;
  /* BACKGROUND: url(../pic/logo.png) #aaa no-repeat; */
  BACKGROUND: url(../pic/logo.png) #FFFFFF no-repeat;
  	/* WIDTH: 200px; */
  	WIDTH: 170px;
  	HEIGHT: 130px
  	
  /* MARGIN-LEFT : 20%;
  FONT-SIZE: 40px;
  COLOR:#FFFFFF;
  FONT-WEIGHT: bold */    
}

#header .pub {
	/* Z-INDEX: 2; */ 
  /* POSITION: relative; */
  POSITION: absolute;
  MARGIN-TOP: 0px; /* 30px */
  MARGIN-LEFT : 0px;
  FLOAT : center; 
  TEXT-ALIGN: center;
  BACKGROUND: url(../pic/strat_pub.png) #FFFFFF no-repeat;
  	WIDTH: 960px;
  	/* WIDTH: 1030px; */
  	HEIGHT: 130px
  	
  /* MARGIN-LEFT : 20%;
  FONT-SIZE: 40px;
  COLOR:#FFFFFF;
  FONT-WEIGHT: bold */    
}

#header .titre {
	Z-INDEX: 2; 
  POSITION: relative;
  /* POSITION: absolute; */
  MARGIN-TOP: 0px; /* 30px */
  FLOAT : center; 
  TEXT-ALIGN: center;
  MARGIN-LEFT : 20%;
  FONT-SIZE: 40px;
  COLOR:#FFFFFF;
  FONT-WEIGHT: bold    
}

/* #titre {
	Z-INDEX: 2; */
  /* POSITION: relative; */
  /*POSITION: absolute; 
  MARGIN-TOP: 0px;*/ /* 30px */
  /*FLOAT : center; 
  TEXT-ALIGN: center;
  MARGIN-LEFT : 20%;
  FONT-SIZE: 40px;
  COLOR:#FFFFFF;
  FONT-WEIGHT: bold    
}*/

#site
{
	text-align:				left;
	width:					960px;
	/* BACKGROUND:  #4B93C3; bleu */
	/*BACKGROUND:  #FAEEBF;*/
	/* BACKGROUND: #3CB371; */
  BACKGROUND: #FFFFFF;
	margin-left:			auto;
	margin-right:			auto;
	/* MARGIN-TOP: 30px; */
	BORDER-LEFT: url(pic/test.gif) #000000 2px solid; 
	
  MARGIN-TOP: 0px;
	HEIGHT: 590px
}

#site1
{
	text-align:				left;
	width:					960px;
	HEIGHT: 950px;
	/* BACKGROUND:  #4B93C3; bleu */
	/*BACKGROUND:  #FAEEBF;*/
	/* BACKGROUND: #3CB371; */
  /*BACKGROUND: #FFFFFF;*/
  /*BACKGROUND: white;*/
  BACKGROUND: #FFFFFF;
	margin-left:			auto;
	margin-right:			auto;
	/* MARGIN-TOP: 30px; */
	BORDER-LEFT: url(pic/test.gif) #000000 2px solid; 
	
  MARGIN-TOP: 0px;	
}
#site2
{
	text-align:				left;
	width:					960px;
	HEIGHT: 1350px;
	/* BACKGROUND:  #4B93C3; bleu */
	/*BACKGROUND:  #FAEEBF;*/
	/* BACKGROUND: #3CB371; */
  /*BACKGROUND: #FFFFFF;*/
  /*BACKGROUND: white;*/
  BACKGROUND: #FFFFFF;
	margin-left:			auto;
	margin-right:			auto;
	/* MARGIN-TOP: 30px; */
	BORDER-LEFT: url(pic/test.gif) #000000 2px solid; 
	
  MARGIN-TOP: 0px;	
}

#top_de_page
{
	text-align:				left;
	width:					960px;
	/* BACKGROUND:  #4B93C3; bleu */
  BACKGROUND: #3CB371; 
	margin-left:			auto;
	margin-right:			auto;
	MARGIN-TOP: 0px;
	HEIGHT: 0px
}

/*#pied_de_page
{
	text-align:				left;
	width:					960px;*/
	/*BACKGROUND:  #4B93C3;*/
	/*BACKGROUND:  #3CB371;
	margin-left:			auto;
	margin-right:			auto;
	MARGIN-TOP: 1px;
	HEIGHT: 60px
}   */
#pied_de_page
{
	text-align:				left;
	width:					960px;
	/*BACKGROUND:  #4B93C3;*/
	BACKGROUND:  #EBE9E9; /*3CB371;*/
	margin-left:			auto;
	margin-right:			auto;
	/* margin-left:			0px; */
	MARGIN-TOP: 0px;
	HEIGHT: 30px
}
#decale_a_gauche
{
	text-align:				left;
	width:					20px;
	/*BACKGROUND:  #4B93C3;*/
	BACKGROUND:  #3CB371;
	margin-left:			auto;
	margin-right:			auto;
	MARGIN-TOP: 0px;
	HEIGHT: 250px
}
#copy_right
{
  POSITION: relative;
	text-align:				left;
		width:					960px;
	COLOR: #000;
	margin-left:			auto;
	margin-right:			auto;
	MARGIN-TOP: 10px;
	cursor:					pointer;
	HEIGHT: 20px
}

#message
{
	text-align:				left;
	width:					960px;
	/* BACKGROUND:  #4B93C3; */
	BACKGROUND:  #3CB371;
	margin-left:	auto;
	margin-right:	auto;
	MARGIN-TOP: 0px;
	HEIGHT: 40px
  
}

#bandeau
{
	text-align:				center;
	width:					960px;
	/*BACKGROUND:  #4B93C3;*/
	BACKGROUND:  #3CB371;
	margin-left:	auto;
	margin-right:	auto;
	MARGIN-TOP: 0px;
	HEIGHT: 40px
  
}

#message .contenumessage
{
	PADDING-BOTTOM: 10px; 
  MARGIN-TOP: 0px; 
  PADDING-LEFT: 0px; 
  WIDTH: 922px;
  PADDING-RIGHT: 0px;
  margin-left:			20px;
  BACKGROUND: url(../pic/wall_background.png);
  HEIGHT: 20px; 
  PADDING-TOP: 10px
}

#desktop
{
	position:				relative;
}

#pub {
	/* Z-INDEX: 2; */ 
  /*POSITION: relative;*/
  POSITION: absolute;
  WIDTH: 760px;
  HEIGHT: 200px;
  MARGIN-TOP: 0px; /* 30px */
  MARGIN-LEFT : 0px;
  FLOAT : center; 
  TEXT-ALIGN: center;
  BACKGROUND: url(../pic/strat_pub.png) #FFFFFF no-repeat;
   -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
  /* MARGIN-LEFT : 20%;
  FONT-SIZE: 40px;
  COLOR:#FFFFFF;
  FONT-WEIGHT: bold */    
}

#titre_1 {
  POSITION: relative; 
  MARGIN-TOP: 0px; /* 30px */
  FLOAT : center; 
  TEXT-ALIGN: center;
  FONT-SIZE: 40px;
  /*COLOR:#FFFFFF;*/
  COLOR:#2E8B57;
  FONT-WEIGHT: bold    
}

.icon
{
	width:					448px;
	height:					336px;
	background-image:		url(../pic/icon_background.gif);
	background-position:	top left
}

.icon
{
	position:				absolute;
}

.ZoneLarge
{
	position:				absolute;
	width:	615px;
	height:	200px;
	MARGIN: 5px;
	/* MARGIN-TOP: 0px; */
  /* background:#003366; */
  background:#8E7204; 
	background-position:	top left
}

.article_photo_1{
	WIDTH: 224px; 
  HEIGHT: 168px;
  POSITION:absolute;
  BORDER-BOTTOM: #ccd3d7 2px solid; 
  BORDER-LEFT: #ccd3d7 0px solid; 
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 2px solid; 
}

.article_photo_1 .contenuZoom_1 {
	PADDING-BOTTOM: 10px; 
  MARGIN-TOP: 140px; 
  PADDING-LEFT: 10px; 
  WIDTH: 100px;
  PADDING-RIGHT: 10px; 
  BACKGROUND: url(../pic/wall1.png); 
  HEIGHT: 18px; 
  POSITION:absolute;
  COLOR:White;
  PADDING-TOP: 2px}
  
.article_photo_1 .contenuZoom_2 {
	PADDING-BOTTOM: 10px; 
  MARGIN-TOP: 140px;
  MARGIN-LEFT:120px; 
  /*PADDING-LEFT: 120px;*/ 
  WIDTH: 97px;
  PADDING-RIGHT: 10px; 
  BACKGROUND: url(../pic/wall1.png); 
  HEIGHT: 18px; 
  POSITION:absolute;
  COLOR:White;
  PADDING-TOP: 2px}  
  

.ZoneLarge_1
{
	position:				absolute;
	width:					420px;
	height:					250px;
	MARGIN:           5px;
	background-position:	top left
	/* cursor:					pointer; */
}
.ZoneLarge_2
{
	position:				absolute;
	width:					630px;
	height:					270px;
	MARGIN:           5px;
	background-position:	top left;
}

.ZoneLarge_rectangle
{
	position:				absolute;
	width:					905px;
	height:					70px;
	MARGIN:           5px;
	background-position:	top left;
}

 
                       
.pack {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* WIDTH: 913px; */
  WIDTH: 225px; 
  HEIGHT: 225px;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /* BACKGROUND: url(../pic/gris0.png); */
    -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	background:#FFFFF0
  /*background:#003366; */
  /* background:#2E8B57; */ 
}

.pack .titre
{
	position:				absolute;
	width:					200px;
	height:					50px;
	MARGIN-TOP:           10px;
	MARGIN-LEFT:  10px;
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack .bouton
{
	position:				absolute;
	width:					120px;
	height:					 40px;
	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
	/* text-align:				center; */
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/boutons_9.png) no-repeat;
		/* background-position:	top left */
	/* cursor:					pointer; */
}
/******* */
.pack .button {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_toto0 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_toto0:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}


/**********/


.pack1 {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* WIDTH: 913px; */
  WIDTH: 225px; 
  HEIGHT: 225px;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /* BACKGROUND: url(../pic/gris1.png);*/
    -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	
  /*background:#003366;*/
  /* background:#2E8B57;*/
  background:#FDF5E6
}

.pack1 .titre
{
	position:				absolute;
	width:					200px;
	height:					50px;
	MARGIN-TOP:           10px;
	MARGIN-LEFT:  10px;
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack1 .bouton
{
	position:				absolute;
	width:					120px;
	height:					 40px;
	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
	/* text-align:				center; */
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/boutons_9.png) no-repeat;
		/* background-position:	top left */
	/* cursor:					pointer; */
}
/**************/
#submit1{
     border:none;
     color:#fff;
     MARGIN-TOP: 185px;
     MARGIN-LEFT:  52px;
     Padding-top:0px;
     background:red; 
     width:75px;
     height:15px;
}

.pack1 .button1 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px;
  cursor:	pointer;  
}
#bt_toto1 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_toto1:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}
 
/*************/
               
.pack2 {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* WIDTH: 913px; */
  WIDTH: 225px; 
  HEIGHT: 225px;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /* BACKGROUND: url(../pic/gris2.png); */
    -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	background:#FAEBD7;
  /*background:#003366;*/
  /* background:#2E8B57; */ 
}

.pack2 .titre
{
	position:				absolute;
	width:					200px;
	height:					50px;
	MARGIN-TOP:           10px;
	MARGIN-LEFT:  10px;
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack2 .bouton
{
	position:				absolute;
	width:					120px;
	height:					 40px;
	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
	/* text-align:				center; */
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/boutons_9.png) no-repeat;
		/* background-position:	top left */
	/* cursor:					pointer; */
}
/******* */
.pack2 .button2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_toto2 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_toto2:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}


/**********/

/************* detail pack ********/

.detailpack {
	BORDER-BOTTOM: #ccd3d7 0px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 0px solid; 
  /* WIDTH: 913px; */
  /*WIDTH: 700px; 
  HEIGHT: 930px; */ 
  
   
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  /* BACKGROUND: url(../pic/gris0.png) no-repeat; */
  /*BACKGROUND: #003366; */
  /*background:#003366;*/
  /* background:#2E8B57; */
  /* background:#aaa; */
  background:white;
}

.detailpack .titre
{
	position:				absolute;
	width:					700px;
	height:					50px;
	MARGIN-TOP:           10px;
	MARGIN-LEFT:  10px;
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.detailpack .corps
{
	position:				absolute;
	width:					690px;
	height:					50px;
	MARGIN-TOP:           10px;
	MARGIN-LEFT:  10px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .slogan
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /*width:					228px;*/
	width:					683px;
	/* height:			250px; */
	height:					95px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(pic/vertn.png);*/
	/* background-position:	top left */
	/* cursor:					pointer; */
	  -moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;	
  background:#FDF5E6
}
.detailpack .corps .slogan_starter
{
	position:absolute;
	BORDER-BOTTOM:#ccd3d7 1px solid; 
	BORDER-LEFT:#ccd3d7 1px solid; 
	BORDER-TOP:#ccd3d7 1px solid; 
	BORDER-RIGHT:#ccd3d7 1px solid;
 	width:681px;
	height:95px;
	vertical-align:middle;
	text-align:center;
	MARGIN-LEFT:0px;	
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;	
	background:#FFFFF0
}
.detailpack .corps .slogan_avance
{
	position:absolute;
	BORDER-BOTTOM:#ccd3d7 1px solid; 
	BORDER-LEFT:#ccd3d7 1px solid; 
	BORDER-TOP:#ccd3d7 1px solid; 
	BORDER-RIGHT:#ccd3d7 1px solid;
 	width:681px;
	height:95px;
	vertical-align:middle;
	text-align:center;	
	MARGIN-LEFT:0px;	
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
	background:#FDF5E6;	
}
.detailpack .corps .slogan_pro
{
	position:absolute;
	BORDER-BOTTOM:#ccd3d7 1px solid; 
	BORDER-LEFT:#ccd3d7 1px solid; 
	BORDER-TOP:#ccd3d7 1px solid; 
	BORDER-RIGHT:#ccd3d7 1px solid;
 	width:681px;
	height:95px;
	vertical-align:middle;
	text-align:center;	
	MARGIN-LEFT:0px;	
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;	
	background:#FAEBD7;
}
.detailpack .corps .prix
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	width:					180px;
	/* height:					50px; */
	height:					95px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	
	
	/* vertical-align:			middle; */
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .offre
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	/* height:					50px; */
	width:					681px;
	Height:					840px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(pic/vertn.png);*/
	text-align:		justify;
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .offre .exemple
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	width:					680px;
	/* height:					50px; */
	height:					90px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/ban/bansimple.gif);
	text-align:		justify;
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .banoffre
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	width:					681px;
	/* height:					50px; */
	height:					570px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(pic/vertn.png);
	text-align:		justify;
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .banintro
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	width:					681px;
	/* height:					50px; */
	height:					270px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(pic/vertn.png);
	text-align:		justify;
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .banintro .banexemple
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	width:					680px;
	/* height:					50px; */
	height:					90px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/ban/bansimple.gif);
	text-align:		justify;
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .banintro .banexemplegif
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	width:					680px;
	/* height:					50px; */
	height:					90px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/ban/bananimgif.gif);
	text-align:		justify;
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .case
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	/*width:					150px;*/
	width:					100px;
	/* height:					50px; */
	height:					30px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .option
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /*width:					228px;*/
	width:					358px;
	/* height:					50px; */
	height:					30px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.detailpack .corps .boutton
{
	position:				absolute;
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
	width:					100px;
	height:					30px;
	MARGIN-TOP:      0px;
	MARGIN-LEFT:     0px;
	/* text-align:				center;  */
	
	/* vertical-align:			bottom; */
	BACKGROUND: url(pic/vertn.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}


.detailpack .bouton
{
	position:				absolute;
	width:					120px;
	height:					 40px;
	MARGIN-TOP:     555px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  652px;
	/* text-align:				center; */
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/boutons_9.png) no-repeat;
		/* background-position:	top left */
	/* cursor:					pointer; */
}
/******* */
/* .detailpack .button3 { 
  width:100px;
  height:30px;
 	MARGIN-TOP:370px;
	MARGIN-LEFT:590px;
  COLOR : white;
  font-size:12px; */ 
  /*cursor:	pointer;*/ 
  /* width:300px;
  height:150px; */
  /* FLOAT : center; */
/* } */
#test { }

#bt_toto3{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:10px;
	  MARGIN-LEFT:570px;
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/boutons_7.png) no-repeat center center; 
}

#bt_toto3:hover { /* ne marche pas sous IE */
    width:110px;
    height:40px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}

#bt_toto4{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/boutons_7.png) no-repeat center center; 
}

#bt_toto4:hover { /* ne marche pas sous IE */
    width:110px;
    height:40px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}


/**********/



/************* fin detail pack ****/
.pack_pub2 {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/vert2.png); */
  /* BACKGROUND: green;*/
  -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
  POSITION: relative; 
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.pack_pub2 .titre
{
	position:				absolute;
	width:					225px;
	height:					50px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* BACKGROUND: blue; */
	  background-color:		#aaa;       /* gris */
	/* color:					#FFF;*/
	/* COLOR: #FFFFFF2 */
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack_pub2 .infopub
{
	position:				absolute;
	width:					225px;
	height:					175px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           0px;
	text-align:		justify;
	/* BACKGROUND:yellow;*/
	-moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	border-radius:0px 0px 10px 10px;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.pack_pub2 .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_totop2 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_totop2:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}

/************* fin detail pack ****/

/* début bloc_devis  */
        
.bloc_devis {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/gris.png); */
  POSITION: relative; 
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.bloc_devis .titre
{
	position:				absolute;
	width:					225px;
	height:					225px;
	/* width:					220px;
	height:					50px;
	MARGIN-TOP:           30px; */
  	
	text-align:				center;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	cursor:					pointer;
	  background: transparent url(../pic/pack_bleu.png) no-repeat center center;
}
.bloc_devis .titre :hover { /* ne marche pas sous IE */
    position:				absolute;
	  width:					225px;
	height:					225px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	  
    color : yellow; 
    background: transparent url(../pic/gris1.png) no-repeat center center;     
}
.bloc_devis .infopub
{
	position:				absolute;
	width:					215px;
	height:					50px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           5px;
	text-align:		justify;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.bloc_devis .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_devis{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/devis_0.png) no-repeat center center; 
}

#bt_devis:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/devis_1.png) no-repeat center center;     
}

 /* fin bloc_devis  */

 /* début bloc produit */
.bloc_produit {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/gris.png); */
  POSITION: absolute; 
  */ MARGIN-LEFT : 710px; */
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.bloc_produit .titre
{
	position:				absolute;
	width:					220px;
	height:					50px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/vert0.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.bloc_produit .infopub
{
	position:				absolute;
	width:					215px;
	height:					50px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           5px;
	text-align:		justify;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.bloc_produit .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_produit{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/pack_jaune.png) no-repeat center center; 
}

#bt_produit:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/pack_vert.png) no-repeat center center;     
} 
#bt_produit_1{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/architecte93_0.png) no-repeat center center; 
}

#bt_produit_1:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/architecte93_1.png) no-repeat center center;     
}
#bt_produit_2{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/lelibanaucoeur_0.png) no-repeat center center; 
}

#bt_produit_2:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/lelibanaucoeur_1.png) no-repeat center center;     
}                        
#bt_produit_3{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/adelif_0.png) no-repeat center center; 
}

#bt_produit_3:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/adelif_1.png) no-repeat center center;     
}
#bt_produit_4{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/innovationsfuturistes_0.png) no-repeat center center; 
}

#bt_produit_4:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/innovationsfuturistes_1.png) no-repeat center center;     
}
#bt_produit_5{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/unimefra_0.png) no-repeat center center; 
}

#bt_produit_5:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/unimefra_1.png) no-repeat center center;     
}
#bt_produit_6{ 
    /*MARGIN-TOP:370px;
	  MARGIN-LEFT:590px; */
	  MARGIN-TOP:0px;
	  MARGIN-LEFT:0px;
    color : white;
    width:225px;
    height:225px;
    font-size:12px;
    cursor:	pointer;
    background: transparent url(../pic/palmexchange_0.png) no-repeat center center; 
}

#bt_produit_6:hover { /* ne marche pas sous IE */
    width:225px;
    height:225px;
    font-size:12px;
    
    color : yellow; 
    background: transparent url(../pic/palmexchange_1.png) no-repeat center center;     
}
 /* fin bloc produit */

/* debut pack_starter */
.pack_starter {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/pack_bleu.png); */
  POSITION: relative; 
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px;
  	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
}
.pack_starter .titre
{
	position:				absolute;
	width:					220px;
	height:					50px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/pack_bleu_titre.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack_starter .infopub
{
	position:				absolute;
	width:					215px;
	height:					50px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           5px;
	text-align:		justify;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.pack_starter .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_totop2 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_totop2:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}


/*fin pack_starter */
/* debut pack_avance */
.pack_avance {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/pack_vert.png); */
  POSITION: relative; 
  -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.pack_avance .titre
{
	position:				absolute;
	width:					220px;
	height:					50px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/pack_vert_titre.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack_avance .infopub
{
	position:				absolute;
	width:					215px;
	height:					50px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           5px;
	text-align:		justify;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.pack_avance .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_totop2 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_totop2:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}
/*fin pack_avance */

/* debut pack_pro */
.pack_pro {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/pack_jaune.png); */
  POSITION: relative; 
  -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.pack_pro .titre
{
	position:				absolute;
	width:					220px;
	height:					50px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/pack_jaune_titre.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack_pro .infopub
{
	position:				absolute;
	width:					215px;
	height:					50px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           5px;
	text-align:		justify;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.pack_pro .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_totop2 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_totop2:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}
/*fin pack_pro */

/* debut pack_comp */
.pack_comp {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/pack_rouge.png); */
  POSITION: relative; 
  -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.pack_comp .titre
{
	position:				absolute;
	width:					220px;
	height:					50px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/pack_rouge_titre.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.pack_comp .infopub
{
	position:				absolute;
	width:					215px;
	height:					50px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           5px;
	text-align:		justify;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.pack_comp .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_totop2 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_totop2:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}


/*fin pack_comp */
/* debut bloc_contact */
.bloc_contact {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* BACKGROUND: url(../pic/pack_gris.png); */
  -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
  POSITION: relative; 
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.bloc_contact .titre
{
	position:				absolute;
	width:					220px;
	height:					50px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/pack_gris_titre.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.bloc_contact .infopub
{
	position:				absolute;
	width:					215px;
	height:					50px;
	MARGIN-TOP:           50px;
	MARGIN-LEFT:           5px;
	text-align:		justify;
	/* vertical-align:			bottom; */
	/* BACKGROUND: url(../pic/vert0.png); */
	/* background-position:	top left */
	/* cursor:					pointer; */
}

.bloc_contact .buttonp2 {
  /* width:300px;
  height:150px; */
  width:100px;
  height:30px;
 	MARGIN-TOP:     185px;
	/* FLOAT : center; */ 
  MARGIN-LEFT:  52px;
  COLOR : white; 
  font-size:12px; 
  cursor:	pointer; 
}
#bt_totop2 { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    background: transparent url(../pic/boutons_7.png) no-repeat center center;*/ 
}
#bt_totop2:hover { /* ne marche pas sous IE */
color : yellow; 
    background: transparent url(../pic/boutons_6.png) no-repeat center center;     
}
/*fin bloc_contact */

.pack_pub3 {
  WIDTH: 225px; 
  HEIGHT: 225px;
  /* BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid; 
  BACKGROUND: url(../pic/vert2.png);
  POSITION: relative; 
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.pack_pub3.titre
{
	position:				absolute;
	width:					220px;
	height:					110px;
	MARGIN-TOP:           0px;	
	text-align:				center;
	/* vertical-align:			bottom; */
	BACKGROUND: url(../pic/vert0.png);
	/* background-position:	top left */
	/* cursor:					pointer; */
}
.cadre {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  WIDTH: 665px; 
  /*background:#003366; */
  /*background:#8E7204;*/ 
  /*background:#9B2404;*/
  /*background:#770502; bordeau*/
  background:#2E8B57; /* sea green */
  HEIGHT: 550px;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid; 
}
.cadre_1 {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  WIDTH: 446px; 
  HEIGHT: 450px; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /*background:#003366;*/
  background:#2E8B57;   
}
.cadre_rectangle {
	BORDER-BOTTOM: #ccd3d7 3px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 3px solid; 
  WIDTH: 915px; 
  HEIGHT: 80px; 
  BORDER-TOP: #ccd3d7 3px solid; 
  BORDER-RIGHT: #ccd3d7 3px solid;
  /*background:#003366;*/
  background:#2E8B57;  
   
}
.cadre_rectangle_1 {
	BORDER-BOTTOM: #ccd3d7 3px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 3px solid; 
  WIDTH: 915px; 
  HEIGHT: 60px; 
  BORDER-TOP: #ccd3d7 3px solid; 
  BORDER-RIGHT: #ccd3d7 3px solid;
  /*background:#003366;*/
  background:#2E8B57; 
}
.cadre_2 {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* WIDTH: 913px; */
  WIDTH: 271px; 
  HEIGHT: 950px;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /*background:#003366;*/
  /* background:#2E8B57; */ 
}

.cadre_3 {
  WIDTH: 224px; 
  HEIGHT: 221px;
  BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid;
  POSITION: relative; 
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}
.cadre_4 {
  WIDTH: 224px; 
  HEIGHT: 221px;
  BORDER-BOTTOM: #2E8B57 1px solid; 
  BORDER-TOP: #2E8B57 1px solid; 
  BORDER-RIGHT: #2E8B57 1px solid;
  BORDER-LEFT: #2E8B57 1px solid;
  POSITION: relative; 
  MARGIN-LEFT : 10px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px; /* décaller la photos de 5px de gauche */ 
  PADDING-TOP: 0px; /* décaller la photos de 200px d'en haut */
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
}

#cadre_3 .zonelarge_3
{
	position:				absolute;
	width:					221px;
	height:					207px;
	MARGIN: 0px;
	BORDER-BOTTOM: #ccd3d7 2px solid;
	BORDER-LEFT: #ccd3d7 2px solid;
	BORDER-TOP: #ccd3d7 2px solid; 
  BORDER-RIGHT: #ccd3d7 2px solid;
	background-position:	top left;
}
.titre_l1 H5 A {
  TEXT-ALIGN:       left; 
  font-weight:      bold;
}
.titre_l2 H5 A {
  TEXT-ALIGN:       left; 
  MARGIN-LEFT : 50px;
  font-weight:      normal;
  TEXT-ALIGN:       justify;
}

.icon.green,
{
	background:		#FFF;
	color:					#FFF;
}
.iconcontent
{
	width:					448px;
	height:					336px;
	padding:				0px 5px;
	padding-top:			53px;
	font-size:				14px;
	text-align:				center;
	line-height:			96%;
	vertical-align:			bottom;
	overflow:				hidden;
}
.iconcontentLarge
{
	position:				relative;
	width:					260px;
	height:					64px;
	padding:				0px 5px;
	padding-top:			106px;
	color:					#FFF;
	font-size:				16px;
	text-align:				center;
	line-height:			96%;
	vertical-align:			bottom;
	overflow:				hidden;
}
#photo_tampon
{
	text-align:				left;
	width:					960px;
	BACKGROUND:  #4B93C3;
	margin-left:			auto;
	margin-right:			auto;
	MARGIN-TOP: 1px;
	HEIGHT: 10px
}

#liste {
 MARGIN-TOP: 0px;
	WIDTH: 960px; 
  HEIGHT: 600px;
  BACKGROUND: #4B93C3 no-repeat left top 50%
   }
  
#liste .liste_cadre {
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  WIDTH: 400px; 
  HEIGHT: 70px; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /*background:#003366;*/
  background:#2E8B57;
}
#liste .liste_cadre_1 {
  BORDER-BOTTOM: #ccd3d7 3px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 3px solid; 
  WIDTH: 445px; 
  HEIGHT: 100px; 
  BORDER-TOP: #ccd3d7 3px solid; 
  BORDER-RIGHT: #ccd3d7 3px solid;
  background:#003366;
}
#liste .liste_content {
  width:					170px;
	height:					100px;
}

#liste .liste_titre_l1 H4 A {
  TEXT-ALIGN:       left; 
  font-weight:      bold;
}
#liste .liste_titre_l2 H4 A {
  TEXT-ALIGN:       left; 
  font-weight:      normal;
}

#article {
MARGIN-TOP: 0px;
	WIDTH: 960px; 
  /* BACKGROUND:  #4B93C3;*/
  BACKGROUND:  #3CB371;
  HEIGHT: 200px
}

#article .article_titre{
  POSITION: relative; 
  MARGIN-TOP: 0px; /* 30px */
  FLOAT : center; 
  TEXT-ALIGN: center;
  FONT-SIZE: 40px;
  /* COLOR:#FFFFFF; */
  COLOR:#2E8B57;
  
  FONT-WEIGHT: bold    
}

#article .article_cadre1 {
	BORDER-BOTTOM: #ccd3d7 2px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 2px solid; 
  WIDTH: 915px; 
  HEIGHT: 70px; 
  BORDER-TOP: #ccd3d7 2px solid; 
  BORDER-RIGHT: #ccd3d7 2px solid;
  background:#003366;
}
#article .article_texte1 {
  width:					10px;
	height:					10px;
	background:		#FFF;
	color:					#FFF;
	Margin-top : 20px;
	Margin-left : 140px;
}
#article .article_cadre2 {
	BORDER-BOTTOM: #ccd3d7 2px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 2px solid; 
  WIDTH: 915px; 
  HEIGHT: 490px;  
  BORDER-TOP: #ccd3d7 2px solid; 
  BORDER-RIGHT: #ccd3d7 2px solid;
  background:#003366;
}

#article .article_cadre3 {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  WIDTH: 550px; 
  HEIGHT: 340px; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  background:#003366;
}
#article .article_cadre2 .article_photo{
	BORDER-BOTTOM: #ccd3d7 2px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 0px solid; 
  WIDTH: 200px; 
  HEIGHT: 150px; 
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 2px solid; 
 }
#article .article_cadre2 .article_texte1 {
  Position : absolute;
  width:					20px;
	height:					20px;
	background:		#FFF;
	color:					#FFF;
	MARGIN-TOP : 20px;
	Margin-left : 140px;
}
#article .article_cadre2 .article_texte2 {
  width:					400px;
	height:					100px;
	background:		#FFF;
	color:					#FFF;
	
}
#article .article_police1 H5 A {
  TEXT-ALIGN:       left; 
  font-weight:      normal;
}
#article .article_police2 H5 A {
  TEXT-ALIGN:       left; 
  font-weight:      bold;
}

#Organigramme {
 MARGIN-TOP: 0px;
	WIDTH: 960px; 
  background:#003366; 
  HEIGHT: 600px
                 }
#organigramme .photo_cadre {
	BORDER-BOTTOM: #ccd3d7 1px solid;
  POSITION:absolute;
  MARGIN-LEFT: 0px; 
  BORDER-LEFT: #ccd3d7 1px solid;
  WIDTH: 190px; 
  HEIGHT: 220px; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
              }
#organigramme .photo_content {
  width:					190px;
 	height:					150px;
	background:		#FFF;
	color:					#FFF;
}
#organigramme .photo_texte {
  BORDER-BOTTOM: #ccd3d7 0px solid;
  BORDER-LEFT: #ccd3d7 0px solid;
  /*WIDTH: 189px; */
  WIDTH: 160px; 
  HEIGHT: 69px; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
  MARGIN-LEFT: 0px;
  /* background:#003366; */
  background:red;
}
#organigramme .photo_titre {
  width:					150px;
	height:					10px;
	color:					#FFF;
}

#organigramme .photo_titre_L1 H4 A {
  TEXT-ALIGN:       left;
  font-weight:      bold;
}

#organigramme .photo_titre_L2 H4 A {
  TEXT-ALIGN:       left;
  font-weight:      normal;
}

#titre .ligne UL {
	POSITION: absolute; 
  /* MARGIN-TOP: 50px; */
  PADDING-TOP: 5px;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  DISPLAY: none; 
  BACKGROUND: url(../pic/fond_menu.gif) #657c92 repeat-x;
}

#corps {
	MARGIN-TOP: 2px;
	WIDTH: 960px; 
  BACKGROUND:  #4B93C3; 
  HEIGHT: 600px
}
#menupiedpage {
	Z-INDEX: 2; 
  POSITION: relative;
  MARGIN-LEFT: 20px;
 }
#menupiedpage .borderLeft {
	
	BORDER-LEFT: #696969 1px solid
}
#menupiedpage .column {
	POSITION: relative; 
  MARGIN-TOP: 0px;   /* responsable de la valeur vertical du menu (distance entre menu et pavé supperieur). */
  DISPLAY: block; 
  FLOAT: left ;
  WIDTH: 162px;
  
  /* BACKGROUND: #003366 repeat-x */ 
  /* BACKGROUND: url(../pic/ac_fond_menu_.png) #657c92 repeat-x */
}

#menu {
	Z-INDEX: 2; 
  POSITION: relative;
  MARGIN-LEFT: 3px;
 }                                  
#menu .column H2 A {
	PADDING-BOTTOM: 5px;
  PADDING-LEFT: 5px;  
  /*PADDING-RIGHT: 47px;*/
  PADDING-RIGHT: 5px; 
  DISPLAY: block; 
  /* COLOR: #FFFFFF; */
    COLOR: black;
  FONT-SIZE: 15px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
  TEXT-ALIGN: center; 
  PADDING-TOP: 5px    
} 
/* #menu .column H2 {
	COLOR: #FFFFFF;
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold
}  */
#menu .column {
	POSITION: relative;
  MARGIN-TOP: 0px;  
  DISPLAY: block; 
  FLOAT: left ;
  /* WIDTH: 158px; */
   WIDTH: 135px; 
  /* BACKGROUND: #003366 repeat-x */ /*bleu foncé */
  /* BACKGROUND: #2E8B57 repeat-x */
  BACKGROUND: #F1EFEF repeat-x
}
#menu .column UL {
	POSITION: absolute;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 0px; 
  PADDING-RIGHT: 0px; 
  PADDING-TOP: 5px
  DISPLAY: none; 
  /*WIDTH: 150px;*/ 
  WIDTH: 135px;
  /* BACKGROUND: #2E8B57 repeat-x */
  BACKGROUND: #F1EFEF repeat-x 
} 
#menu .column UL LI {
	PADDING-BOTTOM: 0px; 
  LINE-HEIGHT: 10px; 
  PADDING-LEFT: 0px; 
  /* WIDTH: 137px;*/
  WIDTH: 135px;  
  /*WIDTH: 150px;*/ 
  PADDING-RIGHT: 0px; 
  FONT-SIZE: 15px; 
  PADDING-TOP: 0px    
}
#menu .column UL LI A {
	PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;
  MARGIN-LEFT:0px;
  DISPLAY: block; 
  /* COLOR: #fff; */
  /* COLOR: #FFFFFF; */ 
  /* BACKGROUND: #003366 repeat-x ; */
  /* BACKGROUND: #2E8B57 repeat-x ; */
  BACKGROUND: #F1EFEF repeat-x;
  /* BACKGROUND: red repeat-x;*/
  
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none 
   
}
#menu .column UL LI A:hover {
	/*BORDER-BOTTOM: #fff 1px solid; 
  BORDER-LEFT: #fff 1px solid; 
  BORDER-TOP: #fff 1px solid; 
  BORDER-RIGHT: #fff 1px solid;*/
  
  BORDER-BOTTOM: yellow 1px solid; 
  BORDER-LEFT: yellow 1px solid; 
  BORDER-TOP: yellow 1px solid; 
  BORDER-RIGHT: yellow 1px solid;
  PADDING-BOTTOM: 4px; 
  PADDING-LEFT: 4px; 
  PADDING-RIGHT: 4px; 
  PADDING-TOP: 4px;
  COLOR: #FFFFFF; 
  /* BACKGROUND-COLOR: #1d3444; */
  /* BACKGROUND: #2E8B57 repeat-x ; */
  /* BACKGROUND: #F1EFEF repeat-x;*/
  BACKGROUND: #808080 repeat-x;
  /* BACKGROUND: red repeat-x; */
  FONT-SIZE: 12px
 }
#menu .selected {
	BACKGROUND: #808080 repeat-x;
	COLOR: yellow;
}
#menu .margeMenu {
	MARGIN-RIGHT: 199px
}
#menu .borderLeft {
	
	BORDER-LEFT: black 1px solid
}
#menu .borderTop {
	/*BORDER-TOP: #3CB371 1px solid*/
  BORDER-TOP: black 1px solid  
}
#menu .borderRight {
	/*BORDER-RIGHT: #3CB371 1px solid*/
  BORDER-RIGHT: black 1px solid 
}
#menu .borderBottom {
	/* BORDER-BOTTOM: #3CB371 1px solid */
	BORDER-BOTTOM: black 1px solid
}

#coldown .zoom {
	WIDTH: 235px; HEIGHT: 178px
}
#coldown .infiniteCarousel {
	WIDTH: 224px; 
  HEIGHT: 168px;
  
  BORDER-BOTTOM: #ccd3d7 3px solid; 
  BORDER-TOP: #ccd3d7 3px solid; 
  BORDER-RIGHT: #ccd3d7 3px solid;
  BORDER-LEFT: #ccd3d7 3px solid;
  POSITION: relative; 
  MARGIN-LEFT : 710px;
  MARGIN-TOP : 0px;
  PADDING-BOTTOM: 0px; 
  PADDING-LEFT: 0px;  
  PADDING-TOP: 0px; 
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px
  }
#coldown .infiniteCarousel .wrapper {
	Z-INDEX: 1; 
  POSITION: absolute; 
  MARGIN: 0px; 
  WIDTH: 224px; 
  HEIGHT: 168px;
  OVERFLOW: auto; 
  TOP: 0px
}
#coldown .infiniteCarousel UL A {
	COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
#coldown .infiniteCarousel UL A:hover {
	COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
#coldown .infiniteCarousel .wrapper UL {
	LIST-STYLE: none none outside; 
  POSITION: absolute; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  WIDTH: 9999px; 
  PADDING-RIGHT: 0px; 
  TOP: 0px; 
  PADDING-TOP: 0px
}
#coldown .infiniteCarousel UL LI {
	WIDTH: 224px;
  DISPLAY: block; 
  FLOAT: left; 
  HEIGHT: 168px
  /* HEIGHT: 224px */
}
#coldown .infiniteCarousel UL LI .contenuZoom {
	PADDING-BOTTOM: 10px; 
  MARGIN-TOP: 120px; 
  PADDING-LEFT: 10px; 
  WIDTH: 224px;
  PADDING-RIGHT: 10px; 
  BACKGROUND: url(../PIC/wall1.png); 
  HEIGHT: 40px; 
  PADDING-TOP: 10px
}
#colLeft .zoom {
	/* WIDTH: 235px; HEIGHT: 194px */
	  WIDTH: 225px; HEIGHT: 225px
}
#colLeft .infiniteCarousel {
  WIDTH: 225px;
	HEIGHT: 225px;
	/* WIDTH: 224px;
	HEIGHT: 168px; */
  BORDER-BOTTOM: #ccd3d7 1px solid; 
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid; 
  POSITION: relative; 
   -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	BACKGROUND:white;
  /* BACKGROUND: url(../pic/vert2.png); */
  MARGIN-left: 710px;
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;  
  PADDING-RIGHT: 0px; 
  PADDING-TOP: 0px
  
}
#colLeft .infiniteCarousel .wrapper {
	Z-INDEX: 1; 
  POSITION: absolute; 
  MARGIN: 0px; 
  WIDTH: 220px; 
  HEIGHT: 220px; 
  OVERFLOW: auto; 
  TOP: 0px; 
  /* BACKGROUND:yellow; */
  MARGIN: 2px
  }
#colLeft .infiniteCarousel UL A {
	COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
#colLeft .infiniteCarousel UL A:hover {
	COLOR: yellow; CURSOR: pointer; TEXT-DECORATION: none
}
#colLeft .infiniteCarousel .wrapper UL {
	LIST-STYLE: none none outside; 
  POSITION: absolute; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-LEFT: 0px; 
  WIDTH: 9999px;
  PADDING-RIGHT: 0px; 
  TOP: 0px; 
  PADDING-TOP: 0px
}
#colLeft .infiniteCarousel UL LI {
	WIDTH: 225px;
  DISPLAY: block; 
  FLOAT: left; 
  HEIGHT: 225px
  
}
#colLeft .infiniteCarousel UL LI .contenuZoom {
	WIDTH: 185px;
	HEIGHT: 30px;
	
  MARGIN-TOP: 190px;
	MARGIN-LEFT : 10px;
  PADDING-TOP: 10px
  PADDING-BOTTOM: 10px; 
  PADDING-LEFT: 10px; 
  PADDING-RIGHT: 10px; 
  BACKGROUND: url(../PIC/wall1.png); 
  TEXT-ALIGN: center;  
}
#colLeft .infiniteCarousel UL LI H3 {
	FONT-FAMILY: Arial; 
  FONT-SIZE: 18px; 
  FONT-WEIGHT: bold
}
#colLeft .infiniteCarousel UL LI P {
	FONT-SIZE: 12px
}
#colLeft .infiniteCarousel UL LI A IMG {
	DISPLAY: block; 
  CURSOR: pointer
}
#colLeft .infiniteCarousel .arrow {
	POSITION: absolute; 
  TEXT-INDENT: -999px; 
  WIDTH: 38px; 
  DISPLAY: block; 
  BACKGROUND: url(../images/arrow.gif) no-repeat 0px 0px; 
  HEIGHT: 33px; 
  TOP: 220px; 
  CURSOR: pointer
}
#identification {
  POSITION:relative;
	WIDTH: 650px;
  HEIGHT: 900px;
  MARGIN-TOP : 0px;
  MARGIN-LEFT : 283px;  
}
#identification .cadresaisi {
  WIDTH: 650px; 
  HEIGHT: 530px;
  POSITION: absolute 
}
#identification .cadresaisi .corps {
  WIDTH: 315px; 
  HEIGHT: 30px;
  POSITION: absolute 
}
#identification .cadresaisi .corps .required_text{
  WIDTH: 475px; 
  TEXT-ALIGN: right;
  MARGIN-TOP: 5px;
  /* Color: #2E8B57; */ 
  /* Color: #white; */
  Color: black;
  POSITION: absolute 
}
#identification .cadresaisi .corps .required_text .ligne{
  WIDTH: 200px; 
 
}
#identification .cadresaisi .corps .required_text .ligne_1{
  WIDTH: 400px; 
  HEIGHT:200px;

}

#submit{
     border:none;
     color:#fff;
     MARGIN-TOP: 0px;
     Padding-top:0px;
     background:red; 
     width:75px;
     height:15px;
}
#err {

  POSITION:relative; 
	WIDTH: 650px;

  HEIGHT: 50px;
  MARGIN-LEFT: 283px;

  background:brown;
  BORDER-BOTTOM: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid; 
  Color: white;
  
}

#err .cadresaisi {
  WIDTH: 650px; 
  HEIGHT: 25px;
  MARGIN-top : 10px;
  text-align:				center;
  POSITION: absolute 
}
#identification .cadresaisi .corps .required_text .button {
  width:300px;
  height:150px;
  COLOR : white; 
  font-size:12px;  
}
#bt_toto { 
    color : white;
    width:100px;
    height:30px;
    font-size:12px;
    CURSOR: pointer;
    background: transparent url(../pic/boutons_7.png) no-repeat center center; 
}
#bt_toto:hover { /* ne marche pas sous IE */ 
    background: transparent url(../pic/bouton_10.png) no-repeat center center;     
} 
/* début information */
#news {
 MARGIN-TOP: 0px;
 MARGIN-LEFT: 0px;
 
	WIDTH: 690px; 
  /* HEIGHT: 168px; */
  HEIGHT: 50px;
  /* background:#003366; */
  /* POSITION:absolute;  */
  /* POSITION:relative; */
  /* background:white; */ 
  
                 }
#news .photo_cadre {
	BORDER-BOTTOM: #ccd3d7 0px solid;
  /* POSITION:relative; */ 
 POSITION:absolute;
  MARGIN-LEFT: 0px; 
  BORDER-LEFT: #ccd3d7 0px solid;
  /* WIDTH: 190px; */ 
  WIDTH: 690px; 
  HEIGHT: 150px; 
  BORDER-TOP: #ccd3d7 0px solid; 
  BORDER-RIGHT: #ccd3d7 0px solid;
              }
#news .photo_content {
POSITION:absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;  
  /* width:					300px; */
  width:					150px;
 	height:					150px;
	background:		#FFF;
	color:					#FFF;
}
#news .photo_texte {
POSITION:absolute;
  BORDER-BOTTOM: #ccd3d7 1px solid;
  BORDER-LEFT: #ccd3d7 1px solid;
  WIDTH: 310px; 
  HEIGHT:150px; 
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /*MARGIN-LEFT: 0px; */
  background:#F1EFEF;
}
#news .photo_titre {
  width:					150px;
	height:					10px;
	color:					black;
}

#news .photo_titre_L1 H4 A {
  TEXT-ALIGN:       left;
  font-weight:      bold;
}

#news .photo_titre_L2 H4 A {
  TEXT-ALIGN:       left;
  font-weight:      normal;
}

/* fin information */
#info {
	BORDER-BOTTOM: #ccd3d7 1px solid; 
  POSITION:absolute; 
  BORDER-LEFT: #ccd3d7 1px solid; 
  /* WIDTH: 913px; */
  WIDTH: 935px;
  HEIGHT: 100px;
  BORDER-TOP: #ccd3d7 1px solid; 
  BORDER-RIGHT: #ccd3d7 1px solid;
  /*text-align:				left;
	width:					960px; */
	/*BACKGROUND:  #4B93C3;*/
	BACKGROUND:#EBE9E9; /*3CB371;*/
	
	/*margin-left:auto;
	margin-right:auto;*/
	
	/* margin-left:			0px; */
	/* MARGIN-TOP: 0px;
	HEIGHT: 30px */
}