* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
* HTML {
	FONT-SIZE: 100%; cursor:default;
}
BODY {
	FONT:11px Arial, Helvetica, sans-serif; COLOR: #444; BACKGROUND-COLOR: transparent; margin: 0px; text-align: center;
}    
#contener {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; margin-left: auto; margin-right: auto; WIDTH: 910px; PADDING-TOP: 20px; HEIGHT: auto; text-align: left;
}

.but_submit {background-color:transparent; border:0; vertical-align:bottom; padding:0px 0px 0px 2px;}
.button { vertical-align:middle;}
.submit { font:1em Arial, Helvetica, sans-serif; font-weight:bold; color:white;  width:64px; height:26px; border:0; background:url(../img/common/button_submit.jpg) no-repeat; padding-top:0.5em; padding-bottom:0.7em; border:0;}
#selectfooter2 { float: left; padding: 6px 0 0 15px; }

#header {
    position:relative;
	WIDTH:910px;
	height:80px;
	top: 0px;
}

.topflash
{
	position:absolute;
	top:0px;
	width:570px;
	height:60px;
	left:170px;
}

#logo {
	position:absolute; left:0px; top:41px;
}

#barreintro {
	position:relative; top:0px; WIDTH: 910px; BACKGROUND-COLOR: #eee
	}
#intro {
	FLOAT: left; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px;  LINE-HEIGHT: 2em;
}

#intro H1{
 FONT-SIZE: 10px; font-weight: 400;
}

#smallheader {
	MARGIN-BOTTOM: 20px; WIDTH: 900px
}
#centerplain {
	FLOAT: left; width: 910px;
}
#footer {
	CLEAR: both; WIDTH: 910px; POSITION: relative; 
}
.ligne {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 590px; POSITION: relative
}
#centerplain .ligne {
	WIDTH: 910px
}

.txt8b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none
}

.orange2 {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}




SELECT {
	FONT-SIZE: 1em; COLOR: #333; BACKGROUND-COLOR: #eee
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 1em; LINE-HEIGHT: 1.2em; PADDING-TOP: 1em
}
A {
	TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 1em; COLOR: #333; BACKGROUND-COLOR: transparent
}
A:visited {
	COLOR: #444; BACKGROUND-COLOR: transparent
}
A:hover {
	COLOR: #f60; BACKGROUND-COLOR: transparent
}
A:active {
	COLOR: #444; BACKGROUND-COLOR: transparent
}

#toolBar {
	FLOAT: right
}

#toolBar A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 0px; BACKGROUND: url(images/puce2.gif) no-repeat 4px 50%
}

#toolBar .lastLink {
	COLOR: #f60; BACKGROUND-COLOR: transparent
}

#account {
	FLOAT: right;
	BACKGROUND-COLOR: transparent;
	font-weight:bold;
}

#account A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: white 2px solid; PADDING-TOP: 3px;
}

#account A {
	BACKGROUND: url(images/puce2.gif) no-repeat 4px 50%
}

#account .lastLink {
	COLOR: #f60; BACKGROUND-COLOR: transparent
}






.listlinks2 LI A {
	PADDING-RIGHT: 0.55em; DISPLAY: block; PADDING-LEFT: 1.05em; BACKGROUND: url(images/puce2.gif) no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.spacer {
	CLEAR: both
}
LI {
	LIST-STYLE-TYPE: none
}









.login_top {
	MARGIN-TOP: 2px; BACKGROUND: url(images/login_top.gif) no-repeat; FLOAT: left; WIDTH: 910px; HEIGHT: 15px
}
.login_in {
	BACKGROUND: url(images/login_in.gif); FLOAT: left; WIDTH: 910px;height:300px
}
.login_bottom {
	BACKGROUND: url(images/login_bottom.gif) no-repeat; FLOAT: left; WIDTH: 910px; HEIGHT: 13px; 
}
.login_in H2 {
	WIDTH: 584px
}
.login_in P {
	WIDTH: 584px; margin-left:20px
}
.login_in UL {
	WIDTH: 584px
}
.login_in H2 {
	FONT-SIZE: 4.1em; margin-left:20px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ccc 3px solid
}
.login_in H2 IMG {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: -9px
}
.login_in .visu {
	position:absolute;margin-left:650px;margin-top:70px
}


* HTML .login_form {
	MARGIN-LEFT: 55px
}
.login_in LABEL {
	FLOAT: left; MARGIN: 7px 0px 0px; WIDTH: 370px
}
.login_in SPAN {
	FLOAT: left; WIDTH: 142px
}
.login_form INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 120px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid
}

.login_form SELECT {
	FLOAT: right; WIDTH: 122px; MARGIN-RIGHT: 5px
}
.login_in FORM {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 0px; HEIGHT: auto
}
.login_form {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 5px 0px 105px; WIDTH: 420px
}

.login_form DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}
.login_in BUTTON {
	PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 22px
}
.login_in .listlinks2 {
	CLEAR: left; BORDER-TOP: #ccc 3px solid; MARGIN: 5px 0px; PADDING-TOP: 1px
}
#footer LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(images/puce3.gif) no-repeat 0px 65%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}

.login_in_lost {
               margin-left:20px; margin-top:147px; width:584px
}

.login_in_contact {
               margin-left:20px; margin-top:134px; width:584px
}
#footer SELECT {
	FONT-SIZE: 1em; WIDTH: 135px; COLOR: #333; BACKGROUND-COLOR: #eee
}
#selectfooter1 {
	RIGHT: 0px; FLOAT: right; TOP: 20px
}

#microsoft
{
position:absolute; top:20px; left:810px;
}




.barre {
	BORDER-TOP: #ccc 7px solid
}

.login_in INPUT {
	WIDTH:208px; BACKGROUND-COLOR: #eee
}

.login_form #espace {
	WIDTH: 210px
}


.cookie LABEL {
	FLOAT: left; MARGIN: 10px 0px 30px 155px; WIDTH: 420px
}

.cookie INPUT{
float:none;FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none; width:16px; BACKGROUND-COLOR: #fff;border:0px;margin-left:0px;
}

.login_erreur {
              position:absolute; margin-left:55px; margin-top:215px; width:520px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none;
}

.login_erreur_perdu {
              position:absolute; margin-left:20px; margin-top:240px; width:520px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none;
}







#footerleft {
	MARGIN: 10px 0px
}

.textbox { 
	border:1px solid #92ADC5; 
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 10px; 
	color: #000000; 
	background-image: url('pop/images/gray_bg_pix.gif');
}
	
.contact
	{
	font-family: arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #3F4C5A;
	}

.conteneur
   { 
   position:relative; height:400px; width:910px; top:0px;
   }
   
.conteneur2
   {
   position: absolute; top:240px; left:0px; width:910px; height:160px;
   }
   
.chapeau
   {
   position:absolute;top:40px; left:10px;color: #444444;
   }
   
.flash
   {
   position:relative;top:0px; left:0px; height:200px; background:url(images/1024.jpg) no-repeat; 
   }

.ordinateur
   {
   position:absolute;top:0px; left:563px; width:345px; height:200px; 
   }  
   
.accroche1
   {
   position:relative; margin-left:0px; margin-top:30px; font-family: arial; font-size: 22px;
   }
.accroche2
   {
   position:relative; margin-top:20px; margin-left:0px; font-family: arial; font-size: 11px; text-align: justify; BACKGROUND-COLOR: #FFCCFF;  PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LINE-HEIGHT: 2em;

   }
       
.pub1
   {
   position:absolute;top:57px; left:685px;font-weight:bold; color: #444444;
   } 
                        
.pub2
   {
  position:relative; margin-top:23px; margin-left:0px;
  } 
   
.pub3
   {
   position:relative; margin-top:-40px ; margin-left:130px; font-weight:bold; color: #444444;
   }                      
                       
.pub4
   {
   position:relative; margin-top:20px; margin-left:265px; background:url(images/puce.gif) no-repeat; font-weight:bold; color: #444444; padding-left: 20px
   }
   
.pub5
   {
   position:absolute;top:135px; left:180px; font-family: arial; font-size: 1.0em;color: #000000;
   } 
   
.pub6
   {
   position:absolute;top:135px; left:510px; font-family: arial; font-size: 1.0em;color: #000000;
   }
   

.conteneur2_1
   { 
   position:absolute; left:0px; top:30px; height:130px; width:260px;
   } 

.chapeau2_1
   {
   position:absolute;top:0px; left:0px; width:260px;color: #cccccc;text-align:right;
   }          

.boutique_main_text2_1
   {
   position:absolute;top:0px; left:0px; width:261px;  text-align:justify; 
   }
                     
.blocBoutique2_1 
   {
   float:left; width:50px; height:40px;
   }

.boutique_main_image2_1
   {
   position:absolute;top:60px; left:0px; width:260px; height:70px; 
   }

.label_tel2_1
   {
   text-align:justify;
   } 
                         
   
.home_puce2_1
   {
   position:absolute;top:46px; left:167px; background:url(images/puce6.gif) no-repeat 0px 65%; font-weight:bold; color: #444444;padding-left: 20px;font-weight:bold;
   }
   
.home_puce2_1_erreur
   {
   position:absolute;top:43px; left:0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:FF6600; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none;
   }
   

.conteneur2_2
   { 
   position:absolute; left:326px; top:30px; height:130px; width:260px;
   }
                       
.chapeau2_2
   {
   position:absolute;top:0px; left:0px; width:260px; color: #cccccc;text-align:center;
   }                      

.boutique_main_text2_2
   {
   position:absolute;top:0px; left:0px; width:260px; text-align:justify;
   }
                     
.blocBoutique2_2
   {
   float:left; width:50px; height:40px;
   }

.boutique_main_image2_2
   {
   position:absolute;top:50px; left:0px; width:260px; height:50px; BACKGROUND: url(images/pass.gif) no-repeat;
   }

.home_puce2_2
   {
   position:absolute;top:106px; left:150px; background:url(images/puce6.gif) no-repeat 0px 65%; font-weight:bold; color: #444444;padding-left: 20px; font-weight:bold;
   }
                       
                       
.conteneur2_3
   { 
   position:absolute; left:650px; top:30px; height:130px; width:260px;
   }
                       
.chapeau2_3
   {
   position:absolute;top:0px; left:0px; width:260px; color: #cccccc;text-align:center;
   }

.boutique_main_text2_3
   {
   position:absolute;top:0px; left:0px; width:260px; text-align:justify;
   }
                     
.blocBoutique2_3
   {
   float:left; width:50px; height:40px;
   }

.boutique_main_image2_3
   {
   position:absolute;top:60px; left:0px; width:260px; height:40px;
   }

.home_puce2_3
   {
   position:absolute;top:106px; left:185px; background:url(images/puce6.gif) no-repeat 0px 65%; font-weight:bold; color: #444444; padding-left: 20px; font-weight:bold;
   }
                       
.barre1
   {
	BORDER-TOP: #ccc 1px solid
   }
   
.barre2
   {
	BORDER-TOP: #ccc 3px solid; margin-bottom:2px
   }
.lien2_3
   {
	BACKGROUND: url(images/puce2.gif) no-repeat 4px 50%; PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FLOAT: left;
   }
   
.tel 
   {
   width:20px; height:22px; padding-top:1px; margin-left:1px;
   }
   
   
   
   
.acces_in1 {
	BACKGROUND: url(images/login_in.gif); FLOAT: left; WIDTH: 910px;height:240px
}
.acces_in2 {
	BACKGROUND: url(images/login_in.gif); FLOAT: left; WIDTH: 910px;height:37px
}

.acces_info {
               margin-left:20px; margin-top:0px; width:584px;
}
.acces_identifiant {
               margin-left:20px; margin-top:30px; width:584px;
}

.acces_charger {
               position:absolute;top:195px;left:268px;width:350px;1.2em;
}


.pass_charger {
               position:absolute;top:170px;left:268px;width:350px;1.2em;
}

.pass_info {
               position:absolute; top:130px; left:30px;width:105px;height:98px; text-align:justify; color:#999;
}

.pass_puce
   {
   font-size:11px; background:url(images/puce4.gif) no-repeat 0px 65%; font-weight:bold; color:#444444; padding-left:10px; font-weight:bold;
   }
   
.pass_puce2
   {
   font-size:11px; background:url(images/puce3.gif) no-repeat 0px 65%; color:#FF6600; padding-left:10px;
   }


.acces_lien
   {
	BACKGROUND: url(images/puce2.gif) no-repeat 4px 50%; PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FLOAT: left;
   }

.acces_in1 H2 {
	WIDTH: 584px
}
.acces_in1 P {
	WIDTH: 584px; margin-left:20px
}
.acces_in1 UL {
	WIDTH: 584px
}
.acces_in1 H2 {
	FONT-SIZE: 4.1em; margin-left:20px; MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #ccc 3px solid
}
.acces_in1 H2 IMG {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: -9px
}
.acces_informations
   {
   position:absolute;top:88px; left:655px; width:200px; 
   }

.acces_declaration
   {
   position:absolute;top:88px; left:650px; width:210px; text-align:justify; color:#999999;
   }
   
.acces_select
  {
  margin-left:20px; margin-top:90px;width:200px;FONT-SIZE: 1.1em;
  }
  
.acces_select SELECT
  {
  width:88px;
  }

.acces_erreur
  {
  margin-left:20px;margin-top:20px; width:520px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none;
  }
  




.info_client {
             margin-left:20px; margin-top:22px; width:584px;
}
.info_form {
               width:584px;
}
.info_client LABEL {
	FLOAT: left; MARGIN: 7px 0px 0px; WIDTH: 292px
}
.info_client SPAN {
	FLOAT: left; WIDTH: 80px
}
.info_client INPUT {
	FONT:12px Arial, Helvetica, sans-serif; COLOR: #444;BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}

.info_client SELECT {
	FLOAT: right; WIDTH: 122px; MARGIN-RIGHT: 5px
}

.info_button
{
  position:absolute; top:225px; left:20px; background-color:transparent; border:0px none; vertical-align:bottom; background:url(images/valider.gif); width:85px; height:22px
}
.info_erreur
  {
  position:absolute; top:228px; left:120px; width:520px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none;
  }
  


.rapport_select
  {
  margin-left:20px; margin-top:0px; width:300px; FONT-SIZE: 9px;
  }

.rapport_select SELECT
  {
  width:88px;
  }
  
.rapport_frame
  {
  margin-left:20px; margin-top:18px; width:584px; height:120px; overflow:auto; font-size:9px; border:1px solid #EEE;
  }
  
.test
{
position:relative; width:910px;
}

.start
{
cursor:default;float:right;margin-right:20px;
}

.protection_in1 {
	BACKGROUND: url(images/login_in.gif); FLOAT: left; WIDTH: 910px;height:340px
}

.protection_in1 H2 {
	FONT-SIZE: 4.1em; margin-left:20px; MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #ccc 3px solid; WIDTH: 640px
}


.protection_right {
               position:absolute;top:100px;left:330px;width:340px
}


.protection_right_txt{
  text-align:justify; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica;  padding-left:10px; padding-right:10px
}


.protection_right H5{
   COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; padding-left:10px; padding-right:10px
}

.but_submit2 {
   background-color:transparent; border:0; position:absolute;left:160px;top:194px
}

.protection_image{
padding-left:10px; padding-right:10px
}

.protection_mid_erreur {
              FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica;  padding-left:10px; padding-right:10px
}

.protection_right INPUT {
	position:absolute;left:160px;top:197px; BACKGROUND-COLOR: #eee; left:10px; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 120px; BORDER-BOTTOM: #ccc 1px solid;
}

.protection_left {
               position:absolute; top:95px; left:40px; width:250px; height:245px; 
}

.protection_left P{
   line-height: 17px; margin-bottom: 0px; text-align:justify; FONT-SIZE: 11px; COLOR: #999; FONT-FAMILY: Arial, Helvetica;  padding-left:18px; padding-right:18px
}

.protection_left_top {
	BACKGROUND: url(images/top_cccccc.gif) no-repeat 0px 100%; WIDTH: 230px; height:6px
}
.protection_left_mid {
	BACKGROUND: url(images/mid_cccccc.gif) 0px 0%; WIDTH:230px; 
}
.protection_left_low {
	BACKGROUND: url(images/low_cccccc.gif) no-repeat 0px 0%; WIDTH:230px; HEIGHT: 6px; 
}

.protection_ext {
               position:absolute;top:110px;left:690px;width:150px;11px;text-align:justify;color:#999999;
}

.protection_footer {
position: absolute;	bottom:10px; padding-left:10px; left:90%
}

.new_mid {
	position:absolute;left:240px;top:105px
}
.new_mid LABEL {
	FLOAT: left; MARGIN: 7px 0px 0px; WIDTH: 350px
}
.new_mid SPAN {
	FLOAT: left; WIDTH: 100px
}
.new_mid INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 208px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.new_mid FORM {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 350px; PADDING-TOP: 0px; HEIGHT: auto
}
.check_new LABEL {
	FLOAT: left; MARGIN: 10px 0px 0px 137px; WIDTH: 190px
}

.check_new INPUT{
float:none;FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none; width:15px; BACKGROUND-COLOR: #fff;border:0px;margin-left:0px;
}

.but_new {
background-color:transparent; border:0px; vertical-align:bottom; margin-left:135px; background:url(images/valider.gif); width:85px; height:22px
}

.new_erreur {
              position:absolute; left:30px; top:285px; width:520px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none;
}
.new_info {
               position:absolute; top:113px; left:50px;width:107px; height:97px; text-align:justify; color:#999;
}
.new_informations
   {
   position:absolute;top:112px; left:680px; width:200px;
   }
   
.new_mid2 {
	position:absolute;left:250px;top:112px;
}


.ajouter_in1 {
	BACKGROUND: url(images/login_in.gif); FLOAT: left; WIDTH: 910px;height:270px
}

.ajouter_in1 INPUT {
	WIDTH:208px; BACKGROUND-COLOR: #eee
}

.ajouter_in1 H2 {
	WIDTH: 584px
}
.ajouter_in1 P {
	WIDTH: 584px; margin-left:20px
}
.ajouter_in1 UL {
	WIDTH: 584px
}
.ajouter_in1 H2 {
	FONT-SIZE: 4.1em; margin-left:20px; MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #ccc 3px solid
}
.ajouter_in1 H2 IMG {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: -9px
}

.ajouter_mid {
	position:absolute;left:220px;top:150px; width:360px
}

.ajouter_mid2 {
	position:absolute;left:220px;top:150px; width:390px
}

.ajouter_mid LABEL {
	FLOAT: left; MARGIN: 7px 0px 0px; WIDTH: 360px
}
.ajouter_mid SPAN {
	FLOAT: left; WIDTH: 120px
}
.ajouter_mid INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 208px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.ajouter_mid FORM {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 0px; HEIGHT: auto
}

.but_ajouter {
background-color:transparent; border:0px; vertical-align:bottom; margin-left:145px; background:url(images/suivant.gif); width:85px; height:22px; margin-top:10px
}

.ajouter_info {
               position:absolute; top:130px; left:30px;width:127px; text-align:justify; color:#999;
}

.ajouter_info2 {
               position:absolute; top:130px; left:30px;width:131px; text-align:justify; color:#999;
}

.ajouter_erreur
  {
  position:absolute; top:260px; left:20px; width:880px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none;
  }
  
  
  
.ajouter2_mid {
	position:absolute;left:220px;top:156px; width:360px
}
.ajouter2_mid LABEL {
	FLOAT: left; MARGIN: 7px 0px 0px; WIDTH: 360px
}
.ajouter2_mid SPAN {
	FLOAT: left; WIDTH: 120px
}
.ajouter2_mid INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 28px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid
}

#pop{
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; right: left; BORDER-LEFT: #ccc 1px solid; WIDTH:175px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid; 
}
.ajouter2_mid FORM {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 0px; HEIGHT: auto
}

.ajouter2_info {
               position:absolute; top:130px; left:30px;width:141px; text-align:justify; color:#999;
}

.ajouter_ajax
  {
  position:absolute;left:240px;top:32px; width:200px FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none
  }
  
.account_ajax
  {
  position:absolute; left:240px;top:67px; width:840px FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none
  }
.pop_ajax
  {
  position:absolute; left:240px;top:32px; width:840px FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial; TEXT-DECORATION: none
  }
  
 .conteneur2_4
   { 
   position:absolute; left:0px; top:0px; height:160px; width:250px;
   }
   
.boutique_main_text2_4
   {
   position:absolute;top:0px; left:0px; width:250px; text-align:justify;
   }
   
.boutique_main_image2_4
   {
   position:absolute;top:130px; left:0px; width:250px; height:30px;
   }
   
   
.conteneur2_5
   { 
   position:absolute; left:660px; top:0px; height:160px; width:250px;
   }
   
.boutique_main_text2_5
   {
   position:absolute;top:0px; left:0px; height:52px; width:250px; text-align:justify;
   }
   
   
.boutique_main_text2_5_1
   {
   position:absolute;top:18px; left:0px; height:20px; width:250px; text-align:center;
   }
   
   
.boutique_main_text2_5_1 A
   {
   FONT-SIZE: 16px; COLOR: #333; BACKGROUND-COLOR: transparent
   }
   
.boutique_main_text2_5_1 A:hover
   {
   FONT-SIZE: 16px; COLOR: #333; BACKGROUND-COLOR: transparent
   }
   
   
.boutique_main_image2_5
   {
   position:absolute;top:74px; left:0px; width:250px; height:50px; text-align:justify;
   }
   
   
.conteneur2_6
   { 
   position:absolute; left:350px; top:0px; height:160px; width:250px;
   }
   
.boutique_main_text2_6
   {
   position:absolute;top:30px; left:0px; width:250px; text-align:justify;
   }
   
.boutique_main_image2_6
   {
   position:absolute;top:90px; left:0px; width:250px; height:60px;text-align:justify;
   }