#Layer1 {
	position:absolute;
	left:151px;
	top:329px;
	width:739px;
	height:127px;
	z-index:6;
}
.Style10 {
	font-size: 70px;
	color: #FF0000;
	text-decoration: blink;
	text-align: center;
}
/*corp */
body{
  width:700px;
  margin: auto;
  background-color: #777267;
  font: 9px Verdana, 'Trebuchet MS', Arial;
  color: #6A5E4D;
}

div#bandeau {
  margin-left:-1px;
  border:solid 1px #615E5A;
	width:702px;
	height:23px;
	background-image:url(../../design/images/bandeau2.jpg);
	padding-top:80px;
}
#bandeau a:link, #bandeau a:visited {
	text-decoration:none;
	color:#ffffff;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-left:600px;
}
#bandeau a:hover {
	color:#70c4d3;
}
#bandeau a:active {
  color:#ffffff;
}
div#adresse {
  width:702px;
  height:16px;
  background-color:#D2CFCA;
}
#adresse table {margin-left:-3px;margin-right:-3px;margin-top:-3px;}
div#titre{
  border-top:solid 1px #6E6962;
  border-bottom:solid 1px #6E6962;
  width:702px;
  height:20px;
  line-height:22px;
  background-image:url(../../design/images/titre.jpg);
}
.menu_non {font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.menu a{padding-left:5px;padding-right:5px;}
.menu a:link, .menu a:visited {
	text-decoration:none;
	color:#D2CFCA;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.menu a:hover {
	color:#70c4d3;
}
.menu a:active {
  color:#D2CFCA;
}
.menu_new a{padding-left:10px;padding-right:5px;}
.menu_new a:link, .menu_new a:visited {
	text-decoration:none;
	color:#ffffff;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.menu_new a:hover {
	color:#70c4d3;
}
.menu_new a:active {
  color:#D2CFCA;
}
.menu_2{
	overflow: hidden;
}

.menu_2 a:link, .menu_2 a:visited {
	text-decoration:none;
	color:#6A5E4D;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
}
.menu_2 a:hover {
	color:#70c4d3;
}
.menu_2 a:active {
  color:#6A5E4D;
}
#fond{
  background-color:#D2CFCA;
  margin-right:-2px;
}
#recherche{
  margin-top:4px;
  padding-top:2px;
  padding-left:10px;
  background-color:#ffffff;
  width:692px;
  height:14px;
  border-top:solid 1px #ADACA8;
  border-bottom:solid 1px #ADACA8;
  color:#6A5E4D;
}
*+html #recherche{margin-top:-14px;}
#recherche input{font:normal 9px Verdana, Arial, Helvetica, sans-serif;vertical-align:top;margin-top:-3px;}

*+html #recherche input{margin-top:-3px;}
#siret{
  padding-left:10px;
  padding-top:3px;
  background-color:#ffffff;
  width:692px;
  height:16px;
  border-top:solid 1px #ADACA8;
  border-bottom:solid 1px #ADACA8;
  color:#999999;
}
#dessous{
  width:700px;
  height:10px;
  background-color:#D2CFCA;
  padding-right:2px;
  border-bottom:solid 1px #ADACA8;
}
#pagecourante{
  margin-top:4px;
  background-color:#F0EFED;
  width:700px;
  height:16px;
  border:solid 1px #D8D7D3;
  color:#6A5E4D;
  font:normal 14px Helvetica, Verdana, Arial, sans-serif;
}
*+html #pagecourante{padding-left:40px; width:660px;margin-top:-15px;}
#pagecourante ul{
  list-style-type : none;
  margin-top:0px;
  margin-left:-26px;
}
*+html #pagecourante ul{margin-left:-13px;}
#pagecourante a:link, #pagecourante a:visited {
	text-decoration:none;
	color:#6A5E4D;
	font:normal 11px Helvetica, Verdana, Arial, sans-serif;
}
#pagecourante a:hover {
	color:#000000;
}
#pagecourante a:active {
  color:#6A5E4D;
}
#pagecourante li{
  display : inline;
	padding-left: 5px;
	padding-right: 5px;
}
*+html #pagecourante li{padding-left:3px; padding-right:0px;}
div#corps{
  border-left:solid 1px #E4E5DD;
  border-right:solid 1px #E4E5DD;
	width:701px;
	height:auto;
	min-height:443px;
	background-color:#D2CFCA; /*#D2CFCA;*/
	padding-top:1px;
	padding-bottom:1px;
/*padding-left:18px;*/
	overflow : auto ;            /*rajout stephane 20090324*/

}
div#pied_page{
	height:14px;
	width:695px;
	border-bottom:solid 1px #ADACA8;
	margin-left:0px;
  padding-left:7px;
	padding-top:4px;
	color:#999999;
	background-color:#ffffff;
}
*+html #pied_page{padding-top:0px;}
#pied_page a:link, #pied_page a:visited {
	text-decoration:none;
	color:#999999;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
}
#pied_page a:hover {
	color:#cccccc;
}
#pied_page a:active {
  color:#999999;
}
/* RUBRIQUES */
.rubrique_vide{
	list-style-image: url(../../design/images/vide.gif) !important;
}

#rubriques{
  margin-left:5px;
  margin-top:-1px;
  float:left;
  width:140px;
  height:444px;
  background-color:#ffffff;
}
*+html #rubriques{padding-top:6px;}
#rubriques a:link, #rubriques a:visited {
	text-decoration:none;
	color:#6A5E4D;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}
#rubriques a:hover {
	color:#000000;
}
#rubriques a:active {
  color:#6A5E4D;
}

#rubriques ul{
	text-transform: uppercase;
}

#rubriques ul li{
  margin-left:-10px;  
	list-style-image: url(../../design/images/plus.gif);
}

#rubriques ul li ul{
	display: none;
}

#rubriques ul li ul li{
  margin-left:-25px;
	list-style-image: url(../../design/images/red.gif);text-transform: lowercase;
}

/* EDITION RUBRIQUES */
#edition_rubriques ul{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 200px;
	background-color: #ddd;
	min-height: 25px;
	margin: 0px;
}

#edition_rubriques ul li{
	width: 194px;
	height: 25px;
	margin: 2px;
	list-style-type: none;
	background-color: #eee;
	border: 1px solid #ccc;
	padding-left: 5px
}

#listing_rubriques div{
	float: left;
	margin-left: 15px;
}

#corbeille_draganddrop{
	background-image: url('../images/point.gif');
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFFFFF;
	border: 1px solid black;
	width: 50px;
	height: 40px;
	padding: 0px;
	float: right;
}

#corbeille_draganddrop li{
	display: none;
}

/* CADRE VITRINE (CONTACT ET ACCES/SALLE D'ESPO */
#cad_index{
  margin-left:5px;
  margin-right:5px;
  margin-top:4px;
}

#image_index{
  margin-top:1px;
  margin-left:5px;
  height:237px;
  width:452px;
  float:left;
  text-align:right
}

#contenu_index{
  border:solid 1px #CAC6C0;
  height:231px;
  width:205px;
  float:left;
  margin-left:5px;
  background-color:#E9E7E5;
  padding:0px 10px 5px 10px;
  font:normal 10px Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
}
/* Rajout Damien 20091027*/
#contenu_index1{
  border:solid 1px #CAC6C0;
  height:auto;
  width:97.5%;
  clear: both;
  float: none;
  overflow: auto;
  margin-left:auto;
  margin-right: auto;
  text-align: justify;
  background-color:#E9E7E5;
  font:normal 10px Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  padding: 3px;
}

h5{
  font:bold 13px Georgia, Verdana, Arial, Helvetica, sans-serif;
  color:#6A5E4D;
  margin-top:10px;
  margin-bottom:15px;
}

#menu_index{
  background-color:#6A5E4D;
  width:689px;
  height:18px;
  border:solid 1px #ADACA8;
  /*margin-top:255px;*/ /* Mise en commentaire Damien 20091027*/
  overflow: auto; /* Ajout Damien 20091027*/
  margin-top:5px; /* Ajout Damien 20091027*/
  padding-left:10px;
  font:normal 14px Verdana, Arial, Helvetica, sans-serif;
  color:#D2CFCA;
  padding-bottom:2px;
}

#cadre_vitrine{
  float:right;
  background-color:#E5E4E1;
  width:200px;
  padding:0px 0px 0px 10px;
  margin-right:10px;
  margin-top:-45px;
}

/* CONTACT */
#cadre_contact{
  float:right;
  background-color:#E5E4E1;
  width:200px;
  padding:0px 0px 0px 10px;
  margin-right:10px;
  margin-top:-25px;
}
#contact{
  padding-left:10px;
  color:#777777;
}

#contact h3{
  color:#bbbbbb;
}

#contact form{

}

#contact p{
  color:#777777;
}

#contact label{
 
}

#contact input{
  font:normal 9px Arial, Verdana, Helvetica, sans-serif; width:170px;
}

#contact textarea{

}

#contact button{
  margin-left:315px;
}
*+html #contact button{
  margin-left:313px;
}
.contact_info_mail{

}

#contact_obligatoire{
  float:left;
  width:200px;
  padding-left:50px;
}

#contact_facultatif{
  float:left;
  width:200px;
}

#contact_message{
  float:left;
  padding-left:50px;
	width:200px;
}

/* CATALOGUE */
#catalogue{
 text-align:justify;
 margin-right:5px;
}
#catalogue_a{margin-left:130px; text-align:justify; margin-right:5px;}
#rub_images{margin-left:-20px;}
#rubriques_en_image{
  list-style-type: none;
}
#rubriques_en_image img{
  border:solid 1px #999999;
}
#index_rub {margin-left:-20px;}
.fond_catalogue{
  height: 14px;
  width: 94px;
  background-color:#E9E7E5;
  padding-left:5px;
  border:solid 1px #999999;
}
.fond_cat{
  height: 14px;
  width: 94px;
  background-color:#E9E7E5;
  padding-left:5px;
  border:solid 1px #999999;
}
#rubriques_en_image li{
  float:left;
  margin: 2px 6px 14px 3px;
}

#rubriques_en_image a:link, #rubriques_en_image a:visited {
  text-decoration:none;
	color:#80939F;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
}
#rubriques_en_image a:hover {
	color:#000000;
}
#rubriques_en_image a:active {
  color:#80939F;
}

#rubriques_texte{
  margin-left:150px;
  padding-top:270px;
}
*+html #rubriques_texte{
  padding-top:0px;
}
#rubriques_en_texte{
	display: inline;
  padding: 0px;
}

#rubriques_en_texte li{
  display: inline;
  padding: 0px;
  margin: 0px;
}

#rubriques_en_texte li ul{
  display: inline;
  padding: 0px;
  margin: 0px;
}

#rubriques_en_texte li ul li{
  display: inline;
  padding-left: 5px !important;
}


#rubriques_en_texte a:link, #rubriques_en_texte a:visited {
	text-decoration:none;
	color:#6A5E4D;
	font:normal 9px Arial, Verdana, Helvetica, sans-serif;
}
#rubriques_en_texte a:hover {
	color:#ffffff;
}
#rubriques_en_texte a:active {
  color:#6A5E4D;
}
button{font:normal 9px Arial, Verdana, Helvetica, sans-serif; margin-left:155px;}
*+html button{margin-left:159px;}



#corps_droit{								/*rajout stephane 20090324*/

	float:left;
	width:550px;
 /*  background-color:#ffffff;*/
 
}





/* ARTICLE */
#article{
  margin-left:150px;
  margin-right:5px;
  margin-top:-6px;
}
#article_a{
  margin-left:150px;
  margin-right:5px;
  margin-top:4px;
}
*+html #article{margin-top:3px;}
*+html #article_a{margin-top:13px;}
select {
width:210px;
border-top:solid 3px #999999;
border-bottom:solid 2px #cccccc;
border-left:solid 7px #aaaaaa;
border-right:solid 7px #aaaaaa;
}

#image_article{
  width:314px;
  height:237px;
  float:left;
  border:solid 1px #999999;
  text-align:center;                  /*rajout stephane 20090407*/
  background-color:#fff;		/*rajout stephane 20090407*/
}

*+html #image_article input{margin-left:-130px;}


#menu_article{
  background-color:#6A5E4D;
  width:517px;
  height:18px;
  border:solid 1px #ADACA8;
  margin-top:5px;
  padding-left:25px;
  font:normal 14px Verdana, Arial, Helvetica, sans-serif;
  color:#D2CFCA;
}

#menu_articles{
  background-color:#6A5E4D;
  width:533px;
  height:16px;
  border:solid 1px #ADACA8;
  margin-top:-5px;
  padding-left:10px;
  padding-top:2px;
  font:normal 10px Verdana, Arial, Helvetica, sans-serif;
  color:#D2CFCA;
}
*+html #menu_articles{margin-top:-15px;}
#details{
  border:solid 1px #999999;
  height:237px;
  width:217px;
  float:left;
  margin-left:5px;
  background-color:#E9E7E5;
  padding-left:5px;
  font:normal 9px Arial, Verdana, Helvetica, sans-serif;
  color:#666666;
}

*+html #details{
  padding-top:5px;
  height:232px;
}
#detail_form{margin-top:-12px;margin-bottom:-10px;}
*+html #detail_form{margin-top:-9px;margin-bottom:-20px;}
#espace{margin-top:5px;}
*+html #espace{margin-top:19px;}
#espace select{font:normal 9px Verdana, Helvetica, Arial, sans-serif;color:#666666;}
#details_edit{
  border:solid 1px #CAC6C0;
  height:auto;
  width:217px;
  float:left;
  margin-left:5px;
  background-color:#E9E7E5;
  padding-left:5px;
  font:normal 9px Arial, Verdana, Helvetica, sans-serif;
}
#details_edit input{font:normal 9px Arial, Verdana, Helvetica, sans-serif;}
*+html #details form{
  margin-top:-15px;
}

#article h2{
  color:#6A5E4D;
}

#article h3{
  color:#6A5E4D;
}

*+html #article h2{
  font:normal 13px 'Arial black', Verdana, Helvetica, sans-serif;
}

*+html #article h3{
  font:normal 11px 'Arial black', Verdana, Helvetica, sans-serif;
}

#image_technique{

  width:194px;
  margin-left:8px;
  background-color:#ffffff;
  border:solid 1px #CAC6C0;
  text-align:center;               /*rajout stephane 20090407*/
}

#image_technique input{
	width: 194px;
}

*+html #image_technique{
  margin-top:-10px;
}

#articles_associes{
}

.liste_article{
  width: auto;
  float: left;
  margin:20px;   /*stephane 20090324   margin:5px;*/
}

.fond_image{                                  /* rajout stephane 20090407*/
  background-color:#fff;
  height:106px;
  width:140px;
	text-align:center;  
 border:solid 1px #999999;	
}

.liste_article img{
 /* border:solid 1px #999999;    stephane suppression 20090407*/  


}
img {
   border:0px;  

   
   
   }         
   
   
.fond_produit{
  height: 14px;
  width: 135px;               /* modif stephane 20090324 width:76px;*/
  background-color:#ece7e8;
  padding-left:5px;
  border:solid 1px #999999;
}
*+html .fond_produit{padding-top:1px;height: 12px;}
.fond_produit_2{
  height: 14px;
  width: 135px;					/* modif stephane 20090324 width:76px;*/
  background-color:#ece7e8;
  padding-left:5px;
  border:solid 1px #999999;
  border-top:solid 1px #ffffff;
}
*+html .fond_produit_2{padding-top:0px;height: 12px;}
#diapo{
  text-align:center;
  margin-top:2px;
}

hr{background-color:#ffffff;height:3px;width:100%;}

.idees{width:690px; padding:5px;}
.idees img{border:solid 1px #999999;}
.idees hr{margin-top:10px; margin-left:0px;}

.idees_deco{float:left; margin-top:0px;}
/*Modification Damien 28/10/09 : height:108px;  devient height:237px; */
.idee_deco{width:213px; height: 237px; margin-left:466px; margin-top:0px; background-color:#E9E7E5; border:solid 1px #ADACA8;padding: 5px;}
*+html .idee_deco{margin-top:-120px;}

.idees p a:link, .idees p a:visited {
	text-decoration:none;
	color:#999999;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.idees p a:hover {
	color:#999999;
}
.idees p a:active {
  color:#999999;
}
.idees a:link, .idees a:visited {margin-top:-10px;
	text-decoration:none;
	color:#666666;
	font:normal 13px 'Arial black', Verdana, Helvetica, sans-serif;
}
.idees a:hover {
	color:#999999;
}
.idees a:active {
  color:#666666;
}
#idee_deco{width:213px; height:227px; margin-left:466px; margin-top:-241px; background-color:#E9E7E5; border:solid 1px #ADACA8;padding: 5px; color:#999999;	font:normal 11px Verdana, 'Arial black', Helvetica, sans-serif;}
#idee_deco p{
	color:#999999;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#menu_deco{
  background-color:#6A5E4D;
  width:674px;
  height:18px;
  border:solid 1px #ADACA8;
  margin-top:10px;
  padding-left:10px;
  font:normal 14px Verdana, Arial, Helvetica, sans-serif;
  color:#D2CFCA;
  padding-bottom:2px;
}
#selection_vide{text-align:center;font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
#selection{margin-left:25px;margin-top:10px;}
#selection_2{text-align:right; margin-left:477px;margin-top:10px;}
#selection input{font-size:9px;text-align:center;}
#selection img{border:none;}
.menu_selectionne{background-color:#70c4d3;} 
.sous_menu_selectionne{background-color:#70c4d3;}
#image_cachee{
	display: none;
	position: absolute;
	top:10px;
	float: left;
	z-index: 2;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid black;
	text-align: center;
	margin-top:135px;
}
*+html #image_cachee {left:20%;}

#image_technique_cachee{
	display: none;
	position: absolute;
	z-index: 2;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid black;
	text-align: center;
	margin-top:-135px;
	left: 20%;
}

#auth{text-align:center;}
#auth p{text-align:right;width:450px;}
/***************************************************************/
#menu_edition{
	width: 650px;
	margin: auto;
	height: 25px;
	background-color: #F0F2EE;
	border: 1px dotted #868027;
}
*+html #menu_edition{width:200px;}
#menu_edition ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#menu_edition li{
	padding-top: 4px;
	margin: 0px;
	list-style-image: none;
	float: left;
	border-right: 1px solid #CCCCCC;
}

.outil{
	float: left;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	cursor : pointer;
	height: 21px;
	background-color: #F0F2E5;
}

.separateur{
	float: left;
	width: 4px;
	height: 21px;
}

#size{
	min-width: 20px;
	min-height: 20px;
	max-width: 20px;
}

#size ul{
	position: absolute;
	max-width: 40px;
	z-index: 2;
}

#size:hover li{
	display: inline;
}

#size li{
	float: left;
	width: 100px;
	background-color: #F0F2E5;
	display: none;
	margin: 0px;
	border: 0px;
}
#save button{margin-left:25px;}
#color{
	min-width: 20px;
	min-height: 20px;
	max-width: 20px;
}

#color ul{
	position: absolute;
	max-width: 96px;
	z-index: 2;
}

#color:hover li{
	display: inline;
}

#color li{
	float: left;
	width: 6px;
	height: 6px;
	display: none;
	margin: 0px;
	border: 0px;
}

#bgcolor{
	min-width: 20px;
	min-height: 20px;
	max-width: 20px;
}

#bgcolor ul{
	position: absolute;
	max-width: 100px;
	z-index: 2;
}

#bgcolor:hover li{
	display: inline;
}

#bgcolor li{
	float: left;
	width: 20px;
	height: 20px;
	display: none;
	margin: 0px;
	border: 0px;
}

#choix_taille img{
	border: 1px dotted black;
}

#liste_references input{
	display: block;
}
/*bouton */
.go{background-image:url(../../design/images/magnifier.png);width:20px;}
#mar_cond{padding: 15px;}
#corps_metier{float:left;width:338px;padding:5px;background:#D2CFCA;}
#corps_metier a:link, #corps_metier a:visited {margin-left:20px;
	text-decoration:none;
	color:#666666;
	font:normal 13px 'Arial black', Verdana, Helvetica, sans-serif;
}
#corps_metier a:hover {
	color:#999999;
}
#corps_metier a:active {
  color:#666666;
}
#admin_corps_metier{float:left;width:339px;padding:5px;background:#D2CFCA;}
#admin_corps_metier a:link, #admin_corps_metier a:visited {margin-left:20px;
	text-decoration:none;
	color:#666666;
	font:normal 11px 'Arial black', Verdana, Helvetica, sans-serif;
}
#admin_corps_metier a:hover {
	color:#999999;
}
#admin_corps_metier a:active {
  color:#666666;
}
#partenaires_part{float:left;width:338px;padding:5px;background:#D2CFCA;}
#partenaires_visue{float:left;width:338px;padding:5px;background:#D2CFCA;}
#partenaires_visue h3{margin-top:-10px;margin-bottom:0px;}
.calage { display: inline ; float: left ; width: 125px ; font-weight: bold ; margin-left: 5px ; }
#partenaires_visue a:link, #partenaires_visue a:visited {margin-left:0px;
	text-decoration:none;
	color:#666666;
	font:normal 10px 'Arial black', Verdana, Helvetica, sans-serif;
}
#partenaires_visue a:hover {
	color:#999999;
}
#partenaires_visue a:active {
  color:#666666;
}



