/*----------------CSS Moozar----------------------*/


/* HEADER ------------------------------------------------------------------- */

/* COMMON ELEMENTS ---------------------------------------------------------- */

body{
  cursor: default;
  background-color: #fff;
  font-family: miriam, arial, sans-serif;
  font-size: 14px;
}

a{
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}

.wrapper{
  width: 960px;
  margin: 0 auto;
  line-height: 35px;
  vertical-align: middle;
}

/* BUTTONS ------------------------------------------------------------------ */

.register-button{
  display: inline-block;
  font-weight: bold;
  background-color: #397190;
  color: #fff;
  font-family: "arial black", arial, sans-serif;
  width: 80px;
  height: 24px;
  border-radius: 10px 10px;
  line-height: 24px;
  vertical-align: middle;
  margin-top: -2px;
  margin-left: 5px;
}

.register-button:hover{
  background-color: #fff;
  color: #397190;
  text-decoration: none;
}

/* HEADER ------------------------------------------------------------------- */

#header{
  height: 160px;
}

#top-header{
  width: 100%;
  height: 35px;
  background-color: #00324d;
  color: #fff;
}

#top-header .wrapper{
  text-align: center;
}

.right-header{
  float: right;
  margin-top: -35px;
  position: relative;
}

.right-header a{
  display: inline-block;
  color: #fff;
  margin-left: 50px;
}

.cart span{
  background-color: #fff;
  margin-left: 5px;
  color: #000;
  padding: 1px 5px 1px 20px;
  border-radius: 8px 8px;
}

.right-header img{
  position: absolute;
  margin-left: -22px;
  margin-top: 8px;
}

#main-nav{
  margin-top: 40px;
}

#main-nav ul li{
  display: inline-block;
  line-height: 58px;
  vertical-align: middle;
  width: 130px;
  height: 40px;
  margin-left: -4px;
  text-align: center;
}

#main-nav ul{
  border-bottom: 1px solid #cacaca;
}

#main-nav ul li a{
  color: #a1a1a1;
}

#main-nav ul li a:hover{
  color: #626262;
  text-decoration: none;
}

#main-nav ul .catalog-nav,
#main-nav ul .contact-nav{
  width: 90px;
}

#main-nav ul .what-nav a:hover{
  color: #f0cb0e;
}

#main-nav ul .artists-nav a:hover{
  color: #55b7d5;
}

#main-nav ul .catalog-nav a:hover,
#main-nav ul .contact-nav a:hover{
  color: #00324d;
}


/*Mise en forme page*/

* {margin:0;padding:0;}
html, body {margin:0;padding:0; color:#000000; }
ul, li, ol, dl, dt, dd, span, table, td, tr, pre, blocquote {margin:0;padding:0;}
img { border: none; margin:0;padding:0;}
fieldset { border : none;}

a { outline: none; color:#000000; text-decoration:none; }
a:hover {text-decoration:underline;}

hr{clear:both; visibility:hidden; height:5px;}

button::-moz-focus-inner {border: 0px solid transparent;}

p { margin:0;	padding: 0; color:#474340;}
p a{margin:0;padding:0;}
p.align-center { text-align: center; }
p.align-left { text-align: left; }
p.align-right { text-align: right; }
p.align-justify { text-align: justify; }


.rc { position:absolute; left:-2000px; top:-500px; }

.separation {background:transparent url(../img/panier/separation.jpg) no-repeat; display:block; width:769px; height:14px;
margin :10px 0;}

.separation2 {background:transparent url(../img/administration/separation02.jpg) no-repeat; display:block; width:600px; height:14px;
margin :10px 0;}

#page p {text-align:justify; font-size:14px; padding: 0 20px; }

#page h1 {font-size :24px;font-family:myriadpro-semibold;color:#474340; }

h1.title{font-size: 30px !important;text-align: center;font-family:myriadpro-semibold;margin-bottom: 15px !important;}

#page h2, #page h3, #page h4 {font-size :13px;color:#474340; padding-left:20px; margin : 10px 0;}

#page ul { margin-left:20px;}
#page ul li {list-style:none; padding-left :15px;background:transparent url('../img/artiste/puce_bleue.png') 0 3px no-repeat; font-size:12px; color:#474340; margin-left:10px;  }

/*Bloc notification/erreur***************/
#note .close { 
    background:transparent url(../img/commun/note_btn.jpg) no-repeat; 
    cursor:pointer; 
    height:26px; position:relative;
    width:85px;  
    z-index:10101; color:#FFFFFF; font-weight:bold; font-size:11px; text-align:center; line-height:26px;
	margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;
}


#note {
width:470px; top:230px; left: 42%;

margin-left: -150px ;
   
position:absolute; 
z-index:10100;  
background:#fff url(../img/commun/note_fondmoozar.jpg) bottom right no-repeat;
border :10px solid #d6d6d6;
 text-align:left; padding :20px;
 color:#333333;font-size:11px;
}

#note .titre{font-size:15px; font-weight:bold; margin-top:0;}

#note p {font-size:11px; margin :10px 0;}
#note p a{color:#efc917; text-decoration: underline; font-weight:bold;}
#note li {list-style:none; padding-left:20px; background:url(../img/commun/note_puce.jpg) left center no-repeat; font-size:12px;} 


#note .note_center
{
	text-align : center;
}

#wrapper{
		overflow: hidden;
	  width: 954px;
	  padding: 0;
	  margin: 0;
	  margin-left: auto;
	  margin-right: auto;
}


/**********************
commun-----------------*/
.btn {margin-top:20px;}
.btn a{
background:transparent url(../img/artiste/btn02-dyn.png) no-repeat;
display:block; width:126px; height:35px; float:left; line-height:35px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:16px;
background-position: left top;
}
.btn a:hover{ text-decoration:none;background-position: right top;}

.btn05 {margin-top:20px;}
.btn05 a{
background:transparent url(../img/administration/btn05.jpg) no-repeat;
display:block; width:114px; height:33px; float:left; line-height:33px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;
}
.btn05 a:hover{ text-decoration:underline;}

#page_type_ayantdroit h1{border-bottom:2px solid #474340; margin-left:20px; padding-left:0px; margin-bottom:20px;}
.page_type_ayantdroit-list {
	position: absolute;
	height: 100px;
}
.page_type_ayantdroit-text {
	width: 580px;
}

.btn_telecharger {margin-top:20px;}
.btn_telecharger a{
background:transparent url(../img/administration/btn_telecharger.jpg) no-repeat;
display:block; width:196px; height:33px; float:left; line-height:33px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:14px;
}
.btn_telecharger a:hover{ text-decoration:underline;}


/**********************
Index-----------------*/

#page_index h1 {display:block; width:600px; height:49px;
margin : 0 auto 30px auto;}

#page_index h2 {margin :20px 0 4px;  font-size:15px;}

#page_index img { }

#page_index .img_index { display:block; width:330px; height:310px; float:left;}
#page_index .img_index img{ padding-left:30px;}

#page_index .img_index2 { display:block; width:330px; height:310px; float:left;}
#page_index .img_index2 img{ padding-left:30px;margin-top: 20px}

#page_index #texte {float:left; width:470px;}

#page_index #btn_index {margin-top:20px;}
#page_index #btn_index a.register{
display:block; width:125px; height:35px; float:left; line-height:35px; text-align:center;
color:#008DC2; text-decoration:none; font-weight:bold; font-size:20px;margin-left:20px;text-decoration : underline;
}

#page_index #btn_index a.register:hover{
color:#046380;
}
	
#page_index #btn_index a.tuto{
display:block; width:125px; height:35px; float:left; line-height:35px; text-align:center;
color:#008DC2; text-decoration:none; font-weight:bold; font-size:20px;text-decoration : underline;
}

#page_index #btn_index a.tuto:hover{
	color:#046380;
}

#page_index #btn_index a:hover{ text-decoration:underline;}

#page_index p.btn_connect  {padding:0; margin:15px 0 0 0;}
#page_index .btn_connect { float:left;  }
#page_index .btn_connect2 { float:right;  }
#page_index .btn_connect a{ margin-right:5px;
background:transparent url(/img/artiste/btn08-dyn.png) no-repeat;
display:block; width:163px; height:36px; float:left; line-height:36px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; background-position: left top;
}
#page_index .btn_connect2 a:hover{ background-position: right top;}
#page_index .btn_connect2 a{ margin-right:5px;
background:transparent url(../img/artiste/btn_suivant.png) no-repeat;
display:block; width:77px; height:60px; float:left; line-height:36px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; 
}

#page_index .btn_connect3 a:hover{ text-decoration:underline;}
#page_index .btn_connect3 a{ margin-right:5px;
background:transparent url(../img/artiste/btn09-dyn.png) no-repeat;
display:block; width:131px; height:36px; float:right; line-height:36px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; background-position: left top;
}
#page_index .btn_connect3 a:hover{
	background-position: left top;
	text-decoration:none;
}

#page_index .btn_title a{ margin-right:5px;
display:block; width:200px; height:36px; line-height:36px; text-align:left;
color:#008DC2; text-decoration:underline; font-weight:bold; font-size:20px;
}

#page_index .btn_title2 a{ margin-right:5px;
display:block; width:200px; height:36px; line-height:36px; text-align:left;
color:#008DC2; text-decoration:underline; font-weight:bold; font-size:20px;
}

#page_index .btn_title a:hover,
#page_index .btn_title2 a:hover{
	color:#046380;
}

.img_banner img { 
float: right;
display:none;

}

/***********************************************
Catalogue : definition Mandat-----------------*/


#page_cat_defmandat .box_right{
background:transparent url(../img/administration/label_box_right.jpg) no-repeat;
width:177px; height:552px; display:block; float:right; margin-top:28px; margin-bottom:-82px;
padding-top:30px; margin-right:20px;
}

#page_cat_defmandat .box_right p { text-align:left; font-size:12px; line-height:13px; padding-left:15px; padding-right:15px;}

#page_cat_defmandat .box_right img {margin :20px 0;}

#page_cat_defmandat .box_right em, #page_cat_defmandat .box_right strong, #page_cat_defmandat .box_right a{color:#32C0F4;}


#page_cat_defmandat .box_right a {text-decoration:underline;}
 #page_cat_defmandat .box_right a:hover {color:#8A6B0F;}


#page_cat_defmandat .box_right #lien a{color:#474340; font-size:12px;}
#page_cat_defmandat .box_right #lien a:hover {text-decoration:none;}


#page_cat_defmandat h1 {border-bottom:2px solid #474340; margin-left:20px; padding-left:0px; margin-right:20px;}


#page_cat_defmandat #form_page_cat_defmandat {margin-left:20px; margin-top:20px; color:#474340;}

#page_cat_defmandat #form_page_cat_defmandat legend{ color:#32C0F4; font-size:14px; height: 35px;}

#page_cat_defmandat #form_page_cat_defmandat fieldset {margin:20px 0;}

#page_cat_defmandat #form_page_cat_defmandat .col {float:left; margin-right:20px; line-height:15px;}

#page_cat_defmandat #form_page_cat_defmandat label {padding-left:5px;}

#page_cat_defmandat #form_page_cat_defmandat #except1 em { font-style:normal; font-size:10px; margin-left:20px; margin-top:-5px;}

#page_cat_defmandat #form_page_cat_defmandat p#except1  {line-height:15px;}

#page_cat_defmandat #form_page_cat_defmandat p {padding-left:0; line-height:20px;}

#page_cat_defmandat #form_page_cat_defmandat #cadre {
background:transparent url(../img/administration/cadre01.jpg) no-repeat;
width:580px; height:50px; display:block;}
#page_cat_defmandat #form_page_cat_defmandat #cadre p { color:#FFFFFF; padding:7px 20px 0 10px; text-align:left;}
#page_cat_defmandat #form_page_cat_defmandat #cadre a {font-weight:bold; text-decoration:none; color:#FFFFFF;}
#page_cat_defmandat #form_page_cat_defmandat #cadre a:hover {text-decoration:underline;}

#page_cat_defmandat #form_page_cat_defmandat #montant, 
#page_cat_defmandat #form_page_cat_defmandat #montant p a {color:#333333;}
#page_cat_defmandat #form_page_cat_defmandat #montant p a img {vertical-align: middle;}
#page_cat_defmandat #form_page_cat_defmandat #montant input{ width:50px; text-align:center; font-weight:bold;}


#page_cat_defmandat #form_page_cat_defmandat #submit {
background:transparent url(../img/artiste/btn_suivant.png) no-repeat;
display:block; width:77px; height:60px; float:right; line-height:40px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;
cursor:pointer;border: none;
}

#ou {margin-left:17px;}
.ou {margin-left:18px; font-style:normal;}

* html .ou, * html #ou {margin-left:25px;}
*+ html .ou, *+ html #ou {margin-left:25px;}






/***********************************************
Catalogue : Importation_Titre-----------------*/

#page_cat_import_titre h1{border-bottom:2px solid #474340; margin-left:20px; padding-left:0px; margin-bottom:20px;}


#page_cat_import_titre #cadre1, #page_cat_import_titre #cadre2, #page_cat_import_titre #cadre3{ float:left; font-size:11px;text-align:left;color:#474340;}

#page_cat_import_titre #cadre1 {width:230px;background:transparent url(../img/administration/separation_vertical.jpg) top right no-repeat; height:300px; padding-right:10px;}
#page_cat_import_titre #cadre2 {width:310px;background:transparent url(../img/administration/separation_vertical.jpg) top right no-repeat; height:300px;padding-right:20px; padding-left:10px; }
#page_cat_import_titre #cadre3 {width:240px; }
#page_cat_import_titre #cadre3 p {padding-left:10px;text-align:left;}


#page_cat_import_titre #ajout_upload {float:left; margin :20px 0 0 20px;}

#page_cat_import_titre #conteneurFile2  {margin-top:20px;}

#page_cat_import_titre #conteneurFile3  {margin-top:20px;}
#page_cat_import_titre #conteneurFile #divFile, #page_cat_import_titre #conteneurFile3 #divFile3
{
position : relative;
width : 260px; height:25px;
text-align : left; 
margin:0 0 0 0; padding:0;
}

#page_cat_import_titre #conteneurFile .inputFile, #page_cat_import_titre #conteneurFile3 .inputFile
{
opacity : 0; /* for !IE */
filter : alpha(opacity=0); /* for IE */
position : absolute;
right : 0;
top : 0;
height:21px; 
}
#page_cat_import_titre #conteneurFile .inputText, #page_cat_import_titre #conteneurFile3 .inputText
{
padding : 2px 2px;
background :#fff  ;border :1px solid #999999;
width : 120px; color:#333;
height:17px; vertical-align:middle;
}
#page_cat_import_titre #conteneurFile span, 
#page_cat_import_titre #conteneurFile3 span
{
padding : 5px 9px; line-height:21px; color:#FFFFFF; vertical-align:middle; height:21px;
background: transparent url('../img/artiste/btn_parcourir-dyn.png')  no-repeat; font-weight:bold;
background-position: left top;
}

#page_cat_import_titre #conteneurFile span:hover, 
#page_cat_import_titre #conteneurFile3 span:hover
{
background-position: right top;
}

#page_cat_import_titre #conteneurFile #divFile, #page_cat_import_titre #conteneurFile2 #divFile2
{
position : relative;
width : 260px; height:25px;
text-align : left; 
margin:0 0 0 0; padding:0;
}

#page_cat_import_titre #conteneurFile .inputFile, #page_cat_import_titre #conteneurFile2 .inputFile
{
opacity : 0; /* for !IE */
filter : alpha(opacity=0); /* for IE */
position : absolute;
right : 0;
top : 0;
height:21px; 
}
#page_cat_import_titre #conteneurFile .inputText, #page_cat_import_titre #conteneurFile2 .inputText
{
padding : 2px 2px;
background :#fff  ;border :1px solid #999999;
width : 120px; color:#333;
height:17px; vertical-align:middle;
}
#page_cat_import_titre #conteneurFile span, 
#page_cat_import_titre #conteneurFile2 span
{
padding : 5px 9px; line-height:21px; color:#FFFFFF; vertical-align:middle; height:21px;
background: transparent url('../img/artiste/btn_parcourir-dyn.png')  no-repeat; font-weight:bold;
background-position : left top;width:70px;
}

#page_cat_import_titre #conteneurFile span:hover, 
#page_cat_import_titre #conteneurFile2 span:hover
{
	background-position : right top;
}

#page_cat_import_titre #btn_submit, #page_cat_import_titre #btn_ftp{
background:transparent url(../img/administration/btn05.jpg) no-repeat;margin-top:20px; 
display:block; width:114px; height:33px; float:left; line-height:33px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:14px; cursor:pointer;
}
#page_cat_import_titre #btn_submit:hover, #page_cat_import_titre #btn_ftp:hover{ text-decoration:underline;}





/**********************************------------*************
Catalogue : Importation images logo label-----------------*/

#page_ajout_logo h1{border-bottom:2px solid #474340; margin-left:20px; padding-left:0px; margin-bottom:20px;}

#page_ajout_logo p {margin-left:10px;}

#page_ajout_logo table { margin:20px 0 0 25px; width:400px; padding:0; border:0; }
#page_ajout_logo tfoot th{margin-top:20px; background:transparent url("../img/administration/table1/table_footer.jpg") top left no-repeat; margin-left:0px;}
#page_ajout_logo tfoot .btn { padding:0;}


#page_ajout_logo thead { height:51px; color:#FFFFFF; }

#page_ajout_logo #entete0 {
background:transparent url('../img/administration/table1/table_entete_cote1.jpg') top left no-repeat; 
width:15px; font-size:1px; text-indent:-9000px;}


#page_ajout_logo #entete1,#page_ajout_logo #entete2{
background:#333333 url('../img/administration/table1/table_entete.jpg') repeat-x; text-align:center; font-size:12px;} 

#page_ajout_logo #entete1 {
border-right :1px solid #444342;}



#page_ajout_logo #entete6 {
background:transparent url('../img/administration/table1/table_entete_cote2.jpg') top left no-repeat; 
width:11px; font-size:1px; text-indent:-9000px;
}

#page_ajout_logo tbody {font-size:11px;}
#page_ajout_logo .corps0 {width:15px; font-size:1px; text-indent:-9000px;background:transparent url('../img/administration/table1/table_corps_cote1.jpg') repeat-y;}
#page_ajout_logo .corps1 { width:134px; margin: 0 auto; text-align:left; border-right:1px solid #b2b2b2; padding-left:10px;}
#page_ajout_logo .corps2 { width:240px; margin:0; padding:0; padding:5px }

#page_ajout_logo .corps6 { width:11px; font-size:1px; text-indent:-9000px;background:transparent url('../img/administration/table1/table_corps_cote2.jpg') left repeat-y;}

#page_ajout_logo .table_separation {background:transparent url('../img/administration/table1/table_separation.jpg') no-repeat;font-size:1px; text-indent:-9000px; height:2px;}

#page_ajout_logo .conteneurFile .divFile
{
position : relative;
width : 220px;
text-align : right; 
margin:0 0 0 0; 
}
#page_ajout_logo .conteneurFile .inputFile
{

opacity : 0; /* for !IE */
filter : alpha(opacity=0); /* for IE */
position : absolute;
right : 0;
top : 0;
height:21px; 
}
#page_ajout_logo .conteneurFile .inputText
{
border : none;
padding : 2px 2px;
background : #fff; border:1px solid #999999;
width : 120px; color:#333333; font-size:10px;
height:17px; vertical-align:middle;

}
#page_ajout_logo .conteneurFile span
{
padding : 5px 19px; line-height:21px; color:#FFFFFF; vertical-align:middle; height:21px;
background: transparent url('../img/artiste/btn_parcourir-dyn.png')  no-repeat; font-weight:bold;
background-position: left top;
}

#page_ajout_logo .conteneurFile span
{
background-position: right top;
}


/***********************************************
Catalogue : Saisie en ligne -----------------*/
#page_cat_saisie h1 {border-bottom:2px solid #474340; margin-left:20px; padding-left:0px; margin-bottom:20px; margin-right:20px;}
.page_cat_saisie-list {
	margin-top: 200px;
}
#page_cat_saisie {position:relative; z-index:10000;}
#page_cat_saisie .box_right{
width:213px;
margin-left:10px; margin-bottom:-35px;padding-top: 59px;
color:#474340; margin-right:0px; float:right;position:relative;
}
.page_cat_saisie-list {
	margin-top: 0px;
}



* html #page_cat_saisie { height:738px;}
*+ html #page_cat_saisie { height:758px;}
* html #page_cat_saisie .box_right {margin-left:0px; margin-right:10px;margin-bottom:0px; }
*+ html #page_cat_saisie .box_right {margin-left:0px;}

#page_cat_saisie .box_right dt { padding-top:20px; height:38px;text-align:center; font-size:13px; font-weight:bold; background:transparent url("../img/administration/table2/box_right_entete.jpg") top no-repeat;}

#page_cat_saisie .box_right .center {text-align:center; padding:0; }

#page_cat_saisie .box_right p {padding-right:0;}

#page_cat_saisie .box_right .gris {background:transparent url("../img/administration/table2/box_right_gris.jpg") repeat-y; margin:0;width:183px; float:left;}
#page_cat_saisie .box_right .blanc {background:transparent url("../img/administration/table2/box_right_blanc.jpg") repeat-y; margin:0;width:183px; float:left;}
#page_cat_saisie .box_right .gris_height {min-height: 140px;}


#page_cat_saisie .box_right dd.transit {background:#ff0 url("../img/administration/table2/box_right_sep1.jpg") no-repeat; margin:0; padding:0; height:10px; display:block;width:213px;float:left; line-height:10px;}
#page_cat_saisie .box_right dd.transit2 {background:transparent url("../img/administration/table2/box_right_sep2.jpg") no-repeat; margin:0; padding:0; height:12px; display:block;width:213px;float:left;line-height:12px;}
#page_cat_saisie .box_right dd.transit3 {background:transparent url("../img/administration/table2/box_right_sep3.jpg") no-repeat; margin:0; padding:0; height:36px; display:block;width:213px;float:left;}

#page_cat_saisie .box_right dd {font-size:10px; padding:10px 15px 0 20px; }

#page_cat_saisie .box_right #choix_qualite {padding: 10px 20px; width: 158px; position: absolute; background: #cb9d17; color: #fff; margin-left: -8px; margin-top: 23px; z-index: 99999;}
#page_cat_saisie .box_right #choix_qualite label { margin-left: 10px;  }
#page_cat_saisie .box_right #choix_qualite input {display:block; float:left; width:15px; border:none; background-color:#C7C7C7;}
#page_cat_saisie .box_right #choix_qualite p { color: #fff; margin-left: 10px; font-weight: bold; font-size: 10px;}
#page_cat_saisie .box_right #choix_qualite span { display: block; height: 1px; background: #dbbb5d; margin-top: 5px; margin-bottom: 5px;}
#page_cat_saisie .box_right #choix_qualite a.choix_qualite-close { position: absolute; margin-left: 6px; bottom: -5px; }

#page_cat_saisie .box_right #territoire input { border:none; background:none; height:15px; padding:0; }
#page_cat_saisie .box_right #qualite_txt input { border:none; background:none;height:15px; padding:0;width:150px;}

#page_cat_saisie .box_right  input#titre, #page_cat_saisie .box_right  input#url {width:180px;}


#page_cat_saisie .box_right  input {border:1px solid #96afc6; font-size:11px; background-color:#FFFFFF; padding :3px 1px;} 
#page_cat_saisie .box_right  label {font-weight:bold;}
#page_cat_saisie .box_right  label em  {font-weight:normal; font-style:normal;}

#page_cat_saisie .box_right  #pochette {padding-bottom:20px;}
#page_cat_saisie .box_right  #pochette img  { border:4px solid #FFFFFF; float:left; margin-right:12px;}

#page_cat_saisie .box_right  #minimum p {padding:0;}
#page_cat_saisie .box_right  #minimum label {float:left; width:100px; display:block;} 
#page_cat_saisie .box_right  #minimum input {width:30px; border:none; background:none;}
#page_cat_saisie .box_right  #minimum #minimum_dollar label  {visibility:hidden;}
#page_cat_saisie .box_right  #minimum a:hover {text-decoration:none;}

#page_cat_saisie .box_right  a.btn {
background:transparent url(/img/artiste/btn08-dyn.png) no-repeat;
display:block; width:163px; height:34px; float:left; line-height:34px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; margin-bottom:20px;background-position: left top;
}
#page_cat_saisie .box_right  a.btn:hover {
	background-position: right top;
}

/*Bloc territoire***************/
#note_territoire .valider	 { 
    background:transparent url(../img/commun/note_btn.jpg) no-repeat; 
    cursor:pointer; 
    height:26px; position:relative;
    width:85px;  
    z-index:10101; color:#FFFFFF; font-weight:bold; font-size:11px; text-align:center; line-height:26px;
	margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;
}


#note_territoire {
width:560px; top:0px; left: 40%;
margin-left: -560px ;
position:absolute; 
z-index:999999;  display: none; 
background:#fff url(../img/commun/note_fondmoozar.jpg) bottom right no-repeat;
border :10px solid #d6d6d6;
 text-align:left; padding :20px;
 color:#333333;font-size:11px;
}

#note_territoire .titre{font-size:15px; font-weight:bold; margin-top:0;}

#note_territoire p {font-size:11px; }
#note_territoire p a{color:#efc917; text-decoration: underline; font-weight:bold;}
#note_territoire li {list-style:none; padding-left:20px; background:url(../img/commun/note_puce.jpg) left center no-repeat; font-size:12px; margin :10px 0;} 


#note_territoire .pays {float:left; width:280px;}
#note_territoire .pays label{ padding-left :5px;}
#note_territoire .pays p {float:left; width:140px; line-height:18px;}
#note_territoire #monde {background: transparent url(../img/administration/separation_vertical.jpg) right top no-repeat;}

/*------------*/

#page #page_cat_saisie ul li {list-style:none; background:none; padding-left:0px;}

#page_cat_saisie .box_right .conteneurFile .divFile, #page_cat_saisie .box_right .conteneurFile2 .divFile
{
position : relative;
width : 190px;
text-align : left; 
margin:0 0 0 0; cursor:pointer;
}


#page_cat_saisie .box_right .conteneurFile .divFile{width : 190px;}
#page_cat_saisie .box_right .conteneurFile2 .divFile{width : 110px; }

#page_cat_saisie .box_right .conteneurFile .inputFile, #page_cat_saisie .box_right .conteneurFile2 .inputFile
{
opacity : 0; /* for !IE */
filter : alpha(opacity=0); /* for IE */
position : absolute;
right : 0;
top : 0; float:left;

}
#page_cat_saisie .box_right .conteneurFile2 .inputFile {height:51px; }


#page_cat_saisie .box_right .conteneurFile .inputText, #page_cat_saisie .box_right .conteneurFile2 .inputText
{
border : none;
padding : 2px 2px;
border:1px solid #96afc6; font-size:11px; background-color:#FFFFFF;
width : 100px; font-size:10px;
height:17px; vertical-align:middle; 
}

#page_cat_saisie .box_right .conteneurFile2 .inputText{margin-bottom:10px; margin-right:20px;}

#page_cat_saisie .box_right .conteneurFile span, #page_cat_saisie .box_right .conteneurFile2 span
{
padding : 5px 14px 6px 14px; line-height:21px; color:#FFFFFF; vertical-align:middle; height:21px;
background: transparent url('/img/artiste/btn_parcourir-dyn.png')  no-repeat; font-weight:bold; 
background-position:left top;
}
#page_cat_saisie .box_right .conteneurFile2 span{margin-left:35px;}


#page_cat_saisie .box_right .btn_modif {float:right; margin : 5px 0;display:block;}
#page_cat_saisie .box_right .btn_modif a{ 
background:transparent url('/img/artiste/btn_parcourir-dyn.png') no-repeat;
display:block; width:71px; height:21px; line-height:21px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:11px; cursor:pointer;
border:none; margin-top:0; padding:0; background-position:left top;
}
#page_cat_saisie .box_right .btn_submit a:hover{ background-position:right top;}

#page_cat_saisie .box_right .blanc .btn_modif a {background:transparent url('/img/artiste/btn_parcourir-dyn.png') no-repeat; margin-top:-20px;background-position:left top;}
* html #page_cat_saisie .box_right .blanc .btn_modif a {margin-top:0px;}


#page_cat_saisie .box_right #btn_submit {margin-bottom:20px;}
#page_cat_saisie .box_right #btn_submit{
background:transparent url(/img/artiste/btn04-dyn.png) no-repeat;
display:block; width:126px; height:36px; line-height:36px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:13px; cursor:pointer;
border:none; margin-left:auto; margin-right:auto; margin-top:0; padding-top:0;background-position: left top;
}
#page_cat_saisie .box_right #btn_submit:hover{ background-position: right top;}



#page_cat_saisie table { margin:20px 0 0 15px; width:582px; padding:0; border:0; }
#page_cat_saisie tfoot #form_ajout{ background: url('../img/administration/table2/ajout_ligne.jpg') left no-repeat; height:25px; padding-left:10px; }
#page_cat_saisie tfoot #form_ajout a {color:#FFFFFF; font-size:11px; background:url('../img/administration/table2/ico_plus.jpg') left no-repeat; height:18px;
padding-left:25px;  display:block;}

#page_cat_saisie tfoot #form_txt {text-align:left; font-weight:normal; padding:0; margin-top:5px; margin-left:5px;}

#page_cat_saisie tfoot .btn { padding:0;}

#page_cat_saisie tfoot .btn01 {margin-top:20px; float:left;padding:0;}
#page_cat_saisie tfoot .btn01 a{
background:transparent url(/img/artiste/btn08-dyn.png) no-repeat;
display:block; width:163px; height:34px; float:left; line-height:34px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;background-position: left top;
}
#page_cat_saisie tfoot .btn01 a:hover{ background-position: right top;}

#page_cat_saisie tfoot .btn02 {margin-top:20px; float:left; padding:0 10px 0 5px;}
#page_cat_saisie tfoot .btn02 a{
background:transparent url(../img/administration/btn07.jpg) no-repeat;
display:block; width:169px; height:32px; float:left; line-height:32px; text-align:center;
color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;
}
#page_cat_saisie tfoot .btn02 a:hover{ text-decoration:underline;}

#page_cat_saisie tfoot #cadre {background-color:#dfdfdf; margin:10px 0 10px 5px; padding :5px 0; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#page_cat_saisie tfoot #cadre label {display:block; font-weight:normal; }

#page_cat_saisie tfoot #cadre label a {color:#474340; text-decoration:underline;}
#page_cat_saisie tfoot #cadre label a:hover {text-decoration:none;}
#page_cat_saisie tfoot #cadre input {border:none;float:left; padding-right:5px; background-color:#dfdfdf;} 

#page_cat_saisie thead { height:51px; }
#page_cat_saisie th,
#page_cat_saisie th a
{
    color: #ffffff;
    font-size: 14px;
    font-family: myriadpro-regular;
    font-weight: normal;
}
#page_cat_saisie td,
#page_cat_saisie td a
{
    color: #000000;
}

#page_cat_saisie #entete_debut {
background:transparent url('../img/administration/table2/table_entete_cote1.jpg') top left no-repeat; 
width:26px; font-size:1px; height:51px;}
#page_cat_saisie #entete_fin {
background:transparent url('../img/administration/table2/table_entete_cote2.jpg') top left no-repeat; 
width:14px; font-size:1px;
}


#page_cat_saisie #entete1, #page_cat_saisie #entete2, #page_cat_saisie #entete3, #page_cat_saisie #entete4, #page_cat_saisie #entete5, #page_cat_saisie #entete6, #page_cat_saisie #entete7, #page_cat_saisie #entete8 {
background:#333333 url('../img/administration/table2/table_entete.jpg') repeat-x; text-align:center; font-size:12px; margin:0; padding:0;} 

#page_cat_saisie #entete1, #page_cat_saisie #entete2, #page_cat_saisie #entete3, #page_cat_saisie #entete4, #page_cat_saisie #entete5, #page_cat_saisie #entete6, #page_cat_saisie #entete7 {
border-right :1px solid #444342;}

#page_cat_saisie table label {display:none;}
#page_cat_saisie table input {border:1px solid #96afc6; font-size:10px; background-color:#FFFFFF; padding :3px 1px;}



#page_cat_saisie tbody {font-size:12px; margin:0; padding:0;}
#page_cat_saisie tbody td input{margin:5px 0 5px 0; } 
#page_cat_saisie .corps_debut {width:15px; font-size:1px; text-indent:-9000px;background:transparent url('../img/administration/table2/table_corps_cote1.gif') repeat-y;}
#page_cat_saisie .corps_fin { width:11px; font-size:1px; text-indent:-9000px;background:transparent url('../img/administration/table2/table_corps_cote2.gif') left repeat-y; }

#page_cat_saisie .corps1, #page_cat_saisie .corps2, #page_cat_saisie .corps3, #page_cat_saisie .corps4, #page_cat_saisie .corps5, #page_cat_saisie .corps6, #page_cat_saisie .corps7 {  border-right:1px solid #b2b2b2; margin:0; padding:0; }
#page_cat_saisie .corps1 input { width:25px; border:none;}
#page_cat_saisie .corps2 input { width:60px; margin-left:2px; margin-right:2px;}
#page_cat_saisie .corps3 input { width:55px; margin-left:2px; margin-right:2px;}
#page_cat_saisie .corps4 input { width:90px; margin-left:2px; margin-right:2px;}
#page_cat_saisie .corps5 input { width:90px; margin-left:2px; margin-right:2px;}
#page_cat_saisie .corps6 input { width:90px; margin-left:2px; margin-right:1px;}

#page_cat_saisie .corps7 .inputsSelect { margin-left:2px;}
#page_cat_saisie .table_separation {background:transparent url('../img/administration/table2/table_separation.jpg') 0 0 no-repeat;font-size:0px; text-indent:-9000px; height:2px;}

* html #page_cat_saisie .corps1 input { width:25px;}
*+ html #page_cat_saisie .corps1 input { width:20px; }
* html #page_cat_saisie .corps4 input { width:70px;}
html>body #page_cat_saisie .corps1 input{width:30px;}
html>body #page_cat_saisie .corps4 input, html>body  #page_cat_saisie .corps5 input, html>body  #page_cat_saisie .corps5 input { width:110px; }

#page_cat_saisie .page_cat_saisie-list_items-form-table {margin-top: 69px; margin-left: 3px; width: 634px; position: absolute;}
#page_cat_saisie #entete2, #page_cat_saisie .page_cat_saisie-list_items-table td.corps2 {width: 96px;}
#page_cat_saisie #entete3, #page_cat_saisie .page_cat_saisie-list_items-table td.corps3 {width: 80px;}
#page_cat_saisie #entete4, #page_cat_saisie .page_cat_saisie-list_items-table td.corps4 {width: 105px;}
#page_cat_saisie #entete5, #page_cat_saisie .page_cat_saisie-list_items-table td.corps5 {width: 115px;}
#page_cat_saisie #entete6, #page_cat_saisie .page_cat_saisie-list_items-table td.corps6 {width: 115px;}
#page_cat_saisie #entete7, #page_cat_saisie .page_cat_saisie-list_items-table td.corps7 {width: 52px;}
#page_cat_saisie #entete8, #page_cat_saisie .page_cat_saisie-list_items-table td.corps8 {width: 58px; padding-top:3px; padding-bottom:3px;}

#page_cat_saisie tbody.page_cat_saisie-list_items {display: none;}
#page_cat_saisie .page_cat_saisie-list_items .corps1, #page_cat_saisie .page_cat_saisie-list_items .corps2, #page_cat_saisie .page_cat_saisie-list_items .corps3, #page_cat_saisie .page_cat_saisie-list_items .corps4, #page_cat_saisie .page_cat_saisie-list_items .corps5, #page_cat_saisie .page_cat_saisie-list_items .corps6, #page_cat_saisie .page_cat_saisie-list_items .corps7, #page_cat_saisie .page_cat_saisie-list_items .corps8 {  padding:5px; padding-top: 0; padding-bottom: 0; }
#page_cat_saisie .page_cat_saisie-list_items-form td input {width: 70%; }
html>body #page_cat_saisie .corps4 input, html>body  #page_cat_saisie .corps5 input, html>body  #page_cat_saisie .corps5 input { width: 70%; }
#page_cat_saisie .page_cat_saisie-list_items-form td {border: 0; background: url(../img/administration/table2/page_cat_saisie-list_items-center.jpg) no-repeat right center; text-align: center;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps2 {background: url(../img/administration/table2/page_cat_saisie-list_items-left.jpg) no-repeat right center; height: 52px; width: 115px;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps2 input {margin-left: 20px;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps3 {width: 76px;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps4 {width: 100px;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps5 {width: 107px;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps6 {width: 108px;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps7 {background: url(../img/artiste/page_cat_saisie-list_items-right.jpg) no-repeat right center;}
#page_cat_saisie .page_cat_saisie-list_items-form td.corps7 .conteneurSelect {margin-left: 8px; margin-top: 1px;}

#page_cat_saisie .page_cat_saisie-list_items-line_arrow td {text-align: center;}
#page_cat_saisie .page_cat_saisie-list_items-line_arrow td.page_cat_saisie-list_items-line_arrow-first img {margin-left: 25px;}
#page_cat_saisie .page_cat_saisie-list_items-line_arrow td.page_cat_saisie-list_items-line_arrow-last img {margin-left: -50px;}

#page_cat_saisie .page_cat_saisie-list_items-table {margin-top: 140px; width: 600px; }
#page_cat_saisie.page_cat_saisie-list .page_cat_saisie-list_items-table {
	margin-top: 160px;
}
#page_cat_saisie.page_cat_saisie-list .page_cat_saisie-list_items-form-table {
	margin-top: 90px;
}

#page_cat_saisie .page_cat_saisie-list_items-table .corps7 {text-align: center;}
#page_cat_saisie .page_cat_saisie-list_items-table .corps7 img, #page_cat_saisie .page_cat_saisie-list_items-table .corps8 img {vertical-align: middle; padding-top: 5px; padding-bottom: 5px;}
#page_cat_saisie .page_cat_saisie-list_items-table .corps8 img { padding-left: 5px;}
#page_cat_saisie .page_cat_saisie-list_items-table .btn01 {float: right;}
/* select image */

#page_cat_saisie .blanc .conteneurSelect label {float:left; width:100px; display:block;} 

#page_cat_saisie .conteneurSelect .inputsSelect{
    background :#fff  url("../img/administration/table2/puce.png") right center no-repeat;
    position: relative;
    border: 1px solid #96afc6;
    text-align: center;
    float : left; z-index :20000;
}

#page_cat_saisie .inputsSelect .selects, #page_cat_saisie  .blanc .inputsSelect .selects {
    padding         : 0;
    cursor          : pointer;
    white-space     : nowrap;
    overflow        : hidden;
}



#page_cat_saisie  .inputsSelect .selects{ width:50px; height:20px; padding :1px 0;}
#page_cat_saisie  .blanc .inputsSelect .selects { width:75px; height:15px;padding :1px 2px;}


#page_cat_saisie .inputsSelect ul
{
    position        : absolute;
    text-align      : left;
    border          : 1px solid #999;
    white-space     : nowrap;
    font            : normal 12px verdana;
    display         : none;
    background      : #fff;
    z-index         : 100;
    list-style      : none;
    margin          : 0;
	padding:2px;
	
}

#page_cat_saisie .inputsSelect ul li a{  display : block;   cursor: pointer;  width: 100%; }
#page_cat_saisie .blanc .inputsSelect ul li a{  display : block;   cursor: pointer; width:70px; }
#page_cat_saisie .inputsSelect ul li a:hover{  background      : #E1E1E1; text-decoration:none;}


#page_cat_saisie .ui-selecting { background: #eaeaea;}
#page_cat_saisie .ui-selected { background: #eaeaea;  }



#page_cat_saisie #import_termine  #selectable td em {color:#FF0000; text-decoration:underline; font-style:normal; }

#page_cat_saisie #import_termine  #selectable .corps2, #page_cat_saisie #import_termine  #selectable .corps4, #page_cat_saisie #import_termine  #selectable .corps5, #page_cat_saisie #import_termine  #selectable .corps6 { font-size:10px; line-height:10px; padding-left:2px;}
#page_cat_saisie #import_termine #selectable .corps3 {width:50px; text-align:center;font-size:10px;}
#page_cat_saisie #import_termine #selectable .corps7  { width:30px; text-align:right; }

#page_cat_saisie #import_termine .box_right dt em {font-size:10px; font-style:normal; font-weight:normal; line-height:20px;}

#page_cat_saisie #import_termine .box_right#show  dt { padding-top:20px; height:38px;text-align:center; font-size:13px; font-weight:bold; background:transparent url("../img/administration/table2/box_right_entete.jpg") top no-repeat;}
#page_cat_saisie #import_termine .box_right dt { padding-top:20px; height:38px;text-align:center; font-size:13px; font-weight:bold; background:transparent url("../img/administration/table2/box_right_entete2.jpg") top no-repeat;}

#page_cat_saisie #import_termine .box_right dd#enregistrement {margin-top:0; padding-top:0; text-align:center;}

/***********************************************
Inscription ayant-droit  ---------------------*/

#page #page_inscription h1 {border-bottom:2px solid #474340; margin-left:20px; padding-left:0px; margin-bottom:20px; margin-right:20px;}

#page #page_inscription #choix {float:left; vertical-align:middle; line-height:27px; }

#page #page_inscription p#choix {padding-right:0;  }

#page #page_inscription #box_choix {width:200px; float:left; padding-left:20px; }


#page #page_inscription ul li {list-style:none; background:none; padding-left:0px;}
#page #page_inscription ul.tabs {
    margin:0px; padding:0px;
	
}
#page #page_inscription ul.tabs li {
    list-style:none;
   	float:left; position:relative;
	margin-left:10px;height:27px; width:180px; 
	margin-top:10px;
}
#page #page_inscription ul.tabs li a {
    color:#fff;
    text-decoration:none;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold; display:block; line-height:27px;
    height:27px; width:170px; padding-left:10px;
}
#page #page_inscription ul.tabs li a:hover {
    border-color:#2f343a;
	background:transparent url(/img/artiste/active.png) no-repeat;
}
#page #page_inscription ul.tabs li a.active {
    background-color:#ffffff;
    color:#fff;
}
#page #page_inscription .content {
    background-color:#ffffff; 
    margin-top:10px; margin-left:20px;
}


#page #page_inscription ul.tabs {
    margin:0px; padding:0px;
    margin-top:5px;
    margin-bottom:6px;
}
#page #page_inscription ul.tabs li a {
   background:url(../img/administration/btn_categorie.jpg) no-repeat;
   
}
#page #page_inscription ul.tabs li a.active {
    background:url(../img/artiste/active.png) no-repeat;
    
}



<!--detail du formulaire-->

#page_inscription .form_moozar{ width:585px; margin-top:0; display:block;  }
#page_inscription .form_moozar form { display:block;width:585px; float:left;}
#page_inscription .form_moozar p {margin:0; padding:0 0 0 20px; line-height:14px;}
#page_inscription .form_moozar .legend{ 
color:#fff; font-size:14px; font-weight:bold; float:left;
background:#ff0 url(../img/administration/table3/entete_corps2.png) repeat-x; height:22px; padding:0 0 0 15px;width:570px;
}
#page_inscription .form_moozar #entete.legend  { background:url(../img/administration/inscription/entete.jpg) no-repeat;}
#page_inscription .form_moozar input, #page_inscription .form_moozar select{border:1px solid #96afc6; font-size:10px; background-color:#FFFFFF; padding :3px 1px;}
#page_inscription .form_moozar label {color:#55504d;}
#page_inscription .form_moozar fieldset {padding:0 0 10px 0;}
#page_inscription .form_moozar .border {border-top:1px solid #b2b2b2;}
#page_inscription .form_moozar #question span {padding :0 5px 0 10px;}
#page_inscription .form_moozar  #question input{border:none;}

#page_inscription .form_moozar .compte_cadre1 { float:left; width:583px; 
 background-color:#dfdfdf; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; width:583px;  
 display:block;}
#page_inscription .form_moozar .compte_cadre1 p {float:left; padding:5px 10px 0 15px;}
#page_inscription .form_moozar .compte_cadre1 p#email, #page_inscription .form_moozar .compte_cadre1 p#email2{width:200px; }
#page_inscription .form_moozar .compte_cadre1 input#email, #page_inscription .form_moozar .compte_cadre1 input#email2 {width:200px;}
#page_inscription .form_moozar .compte_cadre1 input#pass, #page_inscription .form_moozar .compte_cadre1 input#confirm_pass, #page_inscription .form_moozar .compte_cadre1 input#pass2, #page_inscription .form_moozar .compte_cadre1 input#confirm_pass2{width:140px; }

#page_inscription .form_moozar .compte_cadre2 { float:left; width:582px; 
 background-color:#dfdfdf; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; width:583px;  
 display:block;}
 #page_inscription .form_moozar .compte_cadre2.blanc  { background-color:#fff;}
#page_inscription .form_moozar .compte_cadre2 p { float:left;padding:5px 10px 0 15px;}
#page_inscription .form_moozar .compte_cadre2 p#adresse, #page_inscription .form_moozar .compte_cadre2 p#adresse2{width:200px; }
#page_inscription .form_moozar .compte_cadre2 input#adresse, #page_inscription .form_moozar .compte_cadre2 input#adresse2 {width:200px;}
#page_inscription .form_moozar .compte_cadre2 input#ville, #page_inscription .form_moozar .compte_cadre2 input#cp, #page_inscription .form_moozar .compte_cadre2 input#ville2, #page_inscription .form_moozar .compte_cadre2 input#cp2{width:140px; }
#page_inscription .form_moozar .compte_cadre2 select#nationalite, #page_inscription .form_moozar .compte_cadre2 select#nationalite2 {width:205px;}
#page_inscription .form_moozar .compte_cadre2 .payscee {margin-top:2px; margin-left:20px;}
#page_inscription .form_moozar .compte_cadre2 input#CEE, #page_inscription .form_moozar .compte_cadre2 input#CEE2  {width:140px;}
#page_inscription .form_moozar .compte_cadre2 input#dem, #page_inscription .form_moozar .compte_cadre2 input#dem2, #page_inscription .form_moozar .compte_cadre2 input#nom2, #page_inscription .form_moozar .compte_cadre2 input#prenom2  {width:200px; }
#page_inscription .form_moozar .compte_cadre2 input#rcs, #page_inscription .form_moozar .compte_cadre2 input#rcs2, #page_inscription .form_moozar .compte_cadre2 input#ville3 {width:140px;}
#page_inscription .form_moozar .compte_cadre2 select#form_soc, #page_inscription .form_moozar .compte_cadre2 select#form_soc2 {width:145px;}
#page_inscription .form_moozar .compte_cadre2 #tva, #page_inscription .form_moozar .compte_cadre2 #tva2 {margin-top:15px;}
#page_inscription .form_moozar .compte_cadre2 input#capital, #page_inscription .form_moozar .compte_cadre2 input#capital2 {width:200px;}
#page_inscription .form_moozar .compte_cadre2 #tva label, #page_inscription .form_moozar .compte_cadre2 #tva2 label{ padding-left:5px;  }
#page_inscription .form_moozar .compte_cadre2 input#num, #page_inscription .form_moozar .compte_cadre2 input#num2 {width:145px; }
#page_inscription .form_moozar .compte_cadre2 #tva_num , #page_inscription .form_moozar .compte_cadre2 #tva_num2   {margin-left:30px;}
#page_inscription .form_moozar .compte_cadre2 input#pseudo, #page_inscription .form_moozar .compte_cadre2 input#tel2 {width:200px;}
#page_inscription .form_moozar .compte_cadre2 label { font-size:11px; }

#page_inscription .form_moozar .compte_cadre2 #jaune input, #page_inscription .form_moozar .compte_cadre2 #jaune select{ border:1px solid #C6940D; background-color:#FFFADF;}

#page_inscription .form_moozar .compte_cadre3 { float:left; width:583px; 
 background-color:#fff; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; width:583px;  
 display:block;}
 #page_inscription .form_moozar .compte_cadre3.gris { background-color:#dfdfdf;}
#page_inscription .form_moozar .compte_cadre3 p {  float:left;padding:5px 10px 0 15px;}
#page_inscription .form_moozar .compte_cadre3 input#nom, #page_inscription .form_moozar .compte_cadre3 input#diff_nom, #page_inscription .form_moozar .compte_cadre3 input#diff_email{width:200px;}
#page_inscription .form_moozar .compte_cadre3 input#tel, #page_inscription .form_moozar .compte_cadre3 input#diff_tel, #page_inscription .form_moozar .compte_cadre3 input#diff_prenom {width:140px;}
#page_inscription .form_moozar .compte_cadre3 input#num, #page_inscription .form_moozar .compte_cadre3 input#num2 {width:140px;}

#page_inscription .form_moozar .compte_cadre3 label { font-size:11px; }


#page_inscription .form_moozar .compte_cadre4 { float:left; width:583px; 
 background-color:#fff; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; width:583px;  
 display:block; border:1px solid #b2b2b2;}
#page_inscription .form_moozar .compte_cadre4 p {  float:left;padding:5px 10px 0 15px;}
#page_inscription .form_moozar .compte_cadre4 input#banque, #page_inscription .form_moozar .compte_cadre4 input#banque2, #page_inscription .form_moozar .compte_cadre4 input#ville {width:200px;}
#page_inscription .form_moozar .compte_cadre4 input#iban, #page_inscription .form_moozar .compte_cadre4 input#iban2, #page_inscription .form_moozar .compte_cadre4 input#bic, #page_inscription .form_moozar .compte_cadre4 input#bic2, #page_inscription .form_moozar .compte_cadre4 input#date {width:140px;}

#page_inscription .form_moozar .compte_cadre4 img {border :3px solid #bbb;}


#page_inscription .form_moozar .conteneurFile {float:left; }
#page_inscription .form_moozar .conteneurFile label { font-size:11px; margin-left:20px; }

#page_inscription .conteneurFile .divFile
{
position : relative;
width : 250px;
text-align : right; 
margin:0 0 0 0; 
}
#page_inscription .conteneurFile .inputFile
{
opacity : 0; /* for !IE */
filter : alpha(opacity=0); /* for IE */
position : absolute;
right : 0;
top : 0; 
}

#page_inscription .conteneurFile .inputText
{
padding : 2px;
width : 150px; color:#333;
height:17px; vertical-align:middle;
}


#page_inscription .conteneurFile span
{
padding : 0px 14px; line-height:21px; color:#FFFFFF; vertical-align:middle; height:21px;width : 43px; 
background: transparent url('../img/artiste/btn_parcourir-dyn.png')  no-repeat; font-weight:bold;
background-position: left top;display: inline-block;font-size:11px;text-align:center;
}

#page_inscription .conteneurFile span:hover
{
	background-position: right top;
}



#page_inscription #inscri_submit, #page_inscription #inscri_submit2 {  text-align:center; font-size:15px; font-weight:bold;
background:transparent url("../img/artiste/btn08-dyn.png") no-repeat; display:block; 
color:#FFFFFF; height:32px; font-weight:bold; line-height:32px; color:#FFFFFF; 
cursor:pointer; width:163px; margin:20px 20px 0 0; border:0; float:right;
background-position: left top;
}
#page_inscription #inscri_submit:hover, #page_inscription #inscri_submit2:hover { text-decoration: none; background-position: right top;}

#page_inscription #inscri_submitlien a {  text-align:center; font-size:15px; font-weight:bold;
background:transparent url("../img/artiste/btn08-dyn.png") no-repeat; display:block; 
color:#FFFFFF; height:32px; font-weight:bold; line-height:32px; color:#FFFFFF; 
cursor:pointer; width:163px; margin:20px 0 0 0; border:0; float:right;
background-position: left top;
}
#page_inscription #inscri_submitlien a:hover { text-decoration: none; background-position: right top;}




/***********************************************
Bilan financier -----------------*/
#page_bilan h1 {border-bottom:2px solid #474340; margin-left:20px; padding-left:0px; margin-bottom:20px; margin-right:20px;}

#page_bilan h1 strong {color:#32C0F4;}

#page_bilan h2 strong{color:#32C0F4; float:left;}
#page_bilan #zone_euro { background:transparent url('../img/artiste/euro.jpg') no-repeat; padding-left:35px; height:30px; line-height:30px; margin-left:15px;}
#page_bilan #zone_dollar { background:transparent url('../img/artiste/dollar.jpg') no-repeat; padding-left:35px; height:30px; line-height:30px; margin-left:15px;}


#page_bilan #zone_euro a, #page_bilan #zone_dollar a {text-align:center; font-size:10px; font-weight:bold;
background:transparent url("../img/administration/btn09.gif") center no-repeat; display:block; 
color:#FFFFFF; height:30px; font-weight:bold; line-height:30px; color:#FFFFFF; 
cursor:pointer; width:72px;  border:0; float:left; margin-left:10px;}

#page_bilan .bilan_totaux thead { height:24px; color:#FFFFFF;  }
#page_bilan .bilan_totaux th {background:transparent url('../img/administration/table3/entete_corps2.png') repeat-x;  color:#FFFFFF; text-align:right; border-bottom:1px solid #B2b2b2 ;border-left:1px solid #B2b2b2; height:24px;}

#page_bilan .bilan_totaux .totaux_entete1 { background:none; color:#333333; border:none; width:100px; text-align:left; font-size:12px; padding-left:10px;}
#page_bilan .bilan_totaux .totaux_entete5{ background:none; border-bottom:none; }
#page_bilan .bilan_totaux .totaux_entete2, #page_bilan .bilan_totaux .totaux_entete3, #page_bilan .bilan_totaux .totaux_entete4, #page_bilan .bilan_totaux .totaux_entete6 { text-align:center;}

#page_bilan .bilan_totaux .totaux_ligne1 td { text-align:center; background:#eaeaea;border-left:1px solid #B2b2b2;}
#page_bilan .bilan_totaux td {text-align:center; background:#fff;}
#page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps1 { background:none; border:none;}
#page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps5 {background:none; }
#page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps2, #page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps3, #page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps4 {border-bottom:1px solid #B2b2b2;}
#page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps6, #page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps7, #page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps8, #page_bilan .bilan_totaux .totaux_ligne1 .totaux_corps9 { font-weight:bold; border-bottom:1px solid #B2b2b2;}

#page_bilan .bilan_totaux .totaux_corps6, #page_bilan .bilan_totaux .totaux_corps7, #page_bilan .bilan_totaux .totaux_corps8, #page_bilan .bilan_totaux .totaux_corps9
{border-bottom:1px solid #B2b2b2; border-left:1px solid #B2b2b2;}

#page_bilan .bilan_totaux .totaux_corps9 {border-right:1px solid #B2b2b2;}

#page_bilan .explication {background-color:#7b7b79; text-align:center; color:#FFFFFF; margin-left:15px; padding :5px 0; margin-top:20px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
 width:800px;
}


#page_bilan table { margin:0 0 0 15px; width:800px; padding:0; border:0; }

#page_bilan tfoot p {padding-left:5px; font-weight:normal; color:#adadad; font-size:10px;}

#page_bilan thead { height:51px; color:#FFFFFF;  }

#page_bilan #entete_debut {
background:transparent url('../img/administration/table2/table_entete_cote1.jpg') top left no-repeat; 
width:15px; font-size:1px; text-indent:-9000px;}
#page_bilan #entete_fin {
background:transparent url('../img/administration/table2/table_entete_cote2.jpg') top left no-repeat; 
width:11px; font-size:1px; text-indent:-9000px;
}

#page_bilan #entete1, #page_bilan #entete2, #page_bilan #entete3, #page_bilan #entete4, #page_bilan #entete5, #page_bilan #entete6, #page_bilan #entete7, #page_bilan #entete8, #page_bilan #entete9, #page_bilan #entete10, #page_bilan #entete11, #page_bilan #entete12, #page_bilan #entete13{background:#333333 url('../img/administration/table2/table_entete.jpg') repeat-x; text-align:center; font-size:11px; line-height:14px; height:51px;} 

#page_bilan #entete1, #page_bilan #entete2, #page_bilan #entete3, #page_bilan #entete4, #page_bilan #entete5, #page_bilan #entete6, #page_bilan #entete7, #page_bilan #entete8, #page_bilan #entete9, #page_bilan #entete10, #page_bilan #entete11, #page_bilan #entete12 {
border-right :1px solid #444342;}





#page_bilan tbody {font-size:10px;}

#page_bilan .corps_debut {width:15px; background:transparent url('../img/administration/table2/table_corps_cote1.gif') repeat-y; }
#page_bilan .corps1, #page_bilan .corps2, #page_bilan .corps3, #page_bilan .corps4, #page_bilan .corps5, #page_bilan .corps6, #page_bilan .corps7, #page_bilan .corps8, #page_bilan .corps9, #page_bilan .corps10, #page_bilan .corps11, #page_bilan .corps12 {  border-right:1px solid #b2b2b2; padding:4px 2px;}

#page_bilan .corps_fin { width:11px; font-size:1px; text-indent:-9000px;background:transparent url('../img/administration/table2/table_corps_cote2.gif') left repeat-y;}

#page_bilan .table_separation {background:transparent url('../img/administration/table3/table_separation.jpg') no-repeat;font-size:1px; text-indent:-9000px; height:2px;}

#page_bilan .corps1 {text-align:left;padding-left:0px;}
#page_bilan .corps2 {text-align:left; width:70px;}
#page_bilan .corps5 { width:50px;}
#page_bilan .corps6 { width:200px;}
#page_bilan .corps7 {text-align:center;}
#page_bilan .corps8, #page_bilan .corps9, #page_bilan .corps10, #page_bilan .corps11, #page_bilan .corps12 { width:40px; text-align:center; }
#page_bilan .corps13 { width:19px; text-align:center; padding:0; margin:0;}
#page_bilan .corps13 img { text-align:right; padding:3px 0 0 0; margin:0;}

#page_bilan .ui-selecting { background: #eaeaea;}
#page_bilan .ui-selected { background: #eaeaea; }

#page_bilan #recherche_bilan {margin-left:20px; width:800px;}
#page_bilan #recherche_bilan p {float:left; padding-left:10px; padding-right:0;margin:0;}
#page_bilan #recherche_bilan legend {font-size:13px; font-weight:bold; color:#474340;}

#page_bilan #recherche_bilan  #btn_submit{  text-align:center; font-size:11px;
background:transparent url("../img/artiste/btn10-dyn.png") no-repeat; display:block; 
color:#FFFFFF; height:25px; font-weight:bold; line-height:25px; color:#FFFFFF; 
cursor:pointer; width:81px; margin:18px 20px 0 0; border:0; background-position: left top;
text-decoration: none;
}

#page_bilan #recherche_bilan  #btn_submit:hover{
	background-position: right top;
	text-decoration: none;
}

#page_bilan #recherche_bilan #btn_submit:hover { text-decoration:underline;}


#page_bilan #recherche_bilan input#titre {width:200px; }
#page_bilan #recherche_bilan #input_titre {padding-left:50px; float:left;}
#page_bilan #recherche_bilan #input_titre img{ padding-top:5px;}


/* ----------------------
 * Inputs text formulaire
 * ------------- */

#page_bilan .jqTransformInputWrapper {
	background: transparent url(../img/artiste/cadre_form_gauche.jpg) no-repeat left top;
	height: 30px;
	padding: 0px; 
	float:left; 
}

#page_bilan .jqTransformInputInner {
	background: transparent url(../img/artiste/cadre_form_droite.jpg) no-repeat top right;
	padding: 0px; 
	margin: 0px; 
}

#page_bilan .jqTransformInputInner div {
	height: 30px;
	margin:0px 0px 0px 8px;
}

#page_bilan .jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 18px;
	color:#404040;	
	border: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	background:transparent;
}

/*  IE6 */
* html #page_bilan .jqTransformInputInner div input {
	padding: 0 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html #page_bilan .jqTransformInputInner div input {
	padding: 5px 0 0 0;
	margin-left:-10px;
	height:24px;
}



/* ----------------------
 * Inputs text formulaire
 * ------------- */
#page_panier_paiement #form_moozar{ margin-left:20px; width:700px;}
#page_panier_paiement #form_moozar p {margin:0; padding:0;}
#page_panier_paiement #form_moozar legend{ margin:0; padding:0; color:#55504d; font-size:11px;}
#page_panier_paiement #form_moozar em {font-size:10px; color:#999999;}

#form_moozar .jqTransformInputWrapper {
	background: transparent url(../img/commun/cadre_form_gauche.jpg) no-repeat left top;
	height: 30px;
	padding: 0px; 
	float:left; 
}

#form_moozar .jqTransformInputInner {
	background: transparent url(../img/commun/cadre_form_droite.jpg) no-repeat top right;
	padding: 0px; 
	margin: 0px; 
}

#form_moozar .jqTransformInputInner div {
	height: 30px;
	margin:0px 0px 0px 8px;
}

#form_moozar .jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 32px;
	color:#404040;	
	border: none;
	padding: 0;
	margin: 0px;
	background:transparent;
}

/*  IE6 */
* html #form_moozar .jqTransformInputInner div input {
	padding: 0 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html #form_moozar .jqTransformInputInner div input {
	padding: 5px 0 0 0;
	margin-left:-10px;
	height:24px;
}

/* -------------
 * Selects
 * ------------- */
#form_moozar .jqTransformSelectWrapper {
	width: 45px;
	position:relative;
	height: 30px;
	background: url(../img/commun/cadre_form_gauche.jpg) no-repeat top left;
	float:left;
}

#form_moozar .jqTransformSelectWrapper div span {
	
	font-size: 11px;
	float: none;
	position: absolute;
	width:14px;
	height: 30px;
	line-height: 15px;
	padding: 8px 0 0 7px;
	overflow: hidden;
	cursor:pointer;
	
}

#form_moozar .jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 20px;
	height: 30px;
	background: url(../img/commun/cadre_form_droite_fleche.jpg) no-repeat center center;
}

#form_moozar .jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 30px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

#form_moozar .jqTransformSelectWrapper ul a {
	display: block;
	padding: 2px 5px 2xp 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 11px;
}

#form_moozar .jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333; text-decoration:none;
}

#form_moozar .jqTransformSelectWrapper ul a:hover, #form_moozar .jqTransformSelectWrapper ul a.selected:hover {
	background:#e2ba13;
	color: #fff;
}


#form_moozar .jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
}
#form_moozar .jqTransformSafari .jqTransformInputInner div input {
	background-color: none;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 42px; 
	padding-left: 4px;
}
/* -------------
 * Textarea
 * ------------- */
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 12px;
	line-height: 16px;
}

#form_moozar table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 8px;
height: 6px;
margin: 0;
padding: 0;
}
#form_moozar table.jqTransformTextarea{}
#form_moozar table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
#form_moozar table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(../img/commun/textarea_tl.gif) no-repeat top left;}
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(../img/commun/textarea_tm.gif) repeat-x top left;}
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(../img/commun/textarea_tr.gif) no-repeat top left;}

#form_moozar table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(../img/commun/textarea_ml.gif) repeat-y top left;}
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(../img/commun/textarea-mm.gif) repeat;}
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(../img/commun/textarea_mr.gif) repeat-y top left;}

#form_moozar table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(../img/commun/textarea_bl.gif) no-repeat top left;}
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(../img/commun/textarea_bm.gif) repeat-x top left;}
#form_moozar table.jqTransformTextarea td#jqTransformTextarea-br{background: url(../img/commun/textarea_br.gif) no-repeat top left;}


#form_moozar table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
#form_moozar table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}



/********************************/
/***Mon compte : Contact*******
*********************************/

#page_contact #form_moozar label {color:#474340}

#page_contact #form_moozar #compte_cadre1 { width:700px; float:left;}
#page_contact #form_moozar #compte_cadre1 p{width:310px; float:left;}
#page_contact #form_moozar #compte_cadre1 input {width:300px;}

#page_contact #form_moozar #compte_cadre3 {width:700px; margin-top:10px;}
#page_contact #form_moozar #compte_cadre3 label {float:left; padding-right:10px;}
#page_contact #form_moozar #compte_cadre3 span {padding-left:5px; float:left;}


#page_contact #form_moozar #panier_submit { float:right; text-align:center; font-size:17px; font-weight:bold;
background:transparent url("../img/panier/btn_paiement.jpg") no-repeat;display:block; 
color:#FFFFFF; height:35px; font-weight:bold; line_height:35px; color:#FFFFFF; 
cursor:pointer; width:233px; margin:20px 0 0 0;
}
#page_contact #form_moozar #panier_submit:hover {color:#333333;}

#page_contact #form_moozar #send { float:right; text-align:center; font-size:16px;
background:transparent url("../img/artiste/btn08-dyn.png") no-repeat;display:block; 
color:#FFFFFF; height:35px; font-weight:bold; line_height:35px; color:#FFFFFF; 
cursor:pointer; margin:20px 0 0 0;width:163px;border: none;
background-position: left top;
}
#page_contact #form_moozar #send:hover {text-decoration: none;background-position: right top;}

#prompt {
width:470px;
position:absolute; 
z-index:10100;  
background:#fff url(../img/commun/note_fondmoozar.jpg) bottom right no-repeat;
border :10px solid #888786;
 text-align:left; padding :20px;
 color:#333333;font-size:11px;
}

#prompt .titre{font-size:15px; font-weight:bold; margin-top:0;}

#prompt p {font-size:11px; margin :10px 0;}
#prompt .confirm {
	text-align: center;
}
#prompt .confirm button { 
    background:transparent url(../img/commun/note_btn.jpg) no-repeat; 
    cursor:pointer; 
    height:26px; position:relative;
    width:85px;  
    color:#FFFFFF; font-weight:bold; font-size:11px; text-align:center; line-height:26px;
}

#page #page_type .btn_visu {
text-align:center; font-size:16px; font-weight:bold;
background:transparent url("../img/artiste/btn08-dyn.png") no-repeat; 
color:#FFFFFF; height:25px; font-weight:bold; line-height:25px; 
width:163px; margin:10px 10px 0 0;  display:block; float:left;
background-position: left top;
}
#page #page_type a.btn_visu:hover {background-position: right top; text-decoration:none; }


/* Page Popup */
#page_popup p {text-align:justify; font-size:11px; padding: 0 20px; }
#page_popup h1 {font-size :14px;color:#474340; padding-left:10px; }
#page_popup h2, #page h3, #page h4 {font-size :13px;color:#474340; padding-left:10px; margin : 10px 0;}


/********************************/
/***Panier : B�n�ficiare*******
*********************************/

#page_popup #page_beneficiaire{text-align:left;}
#page_popup #page_beneficiaire p {padding :0 10px 0 10px;}

#page_popup #page_beneficiaire table { margin:0 0 0 5px; width:560px; padding:0; border:0; }

#page_popup #page_beneficiaire tfoot th{background:transparent url("../img/compte/foot.jpg") top left no-repeat;}

#page_popup #page_beneficiaire thead { height:25px; color:#FFFFFF; }

#page_popup #page_beneficiaire .entete0 {
background:transparent url('../img/compte/titre_gauche.jpg') top left no-repeat; 
width:15px; font-size:0px; text-indent:-9000px;}


#page_beneficiaire .entete1, #page_beneficiaire .entete2, #page_beneficiaire .entete3, #page_beneficiaire .entete4, #page_beneficiaire .entete5, #page_beneficiaire .entete6 {
background:#333333 url('../img/compte/titre_fond.jpg') repeat-x; text-align:center; font-size:12px;} 

#page_beneficiaire .entete1, #page_beneficiaire .entete2, #page_beneficiaire .entete3, #page_beneficiaire .entete4, #page_beneficiaire .entete5 {
border-right :1px solid #444342;}



#page_beneficiaire .entete7 {
background:transparent url('../img/compte/titre_droite.jpg') top left no-repeat; 
width:8px; font-size:0px; text-indent:-9000px;
}

#page_beneficiaire tbody {font-size:11px;}
#page_beneficiaire .corps0 {width:15px; font-size:0px; text-indent:-9000px;background:transparent url('../img/compte/body_gauche.jpg') repeat-y;}

#page_beneficiaire .corps1, #page_beneficiaire .corps2, #page_beneficiaire .corps3, #page_beneficiaire .corps4, #page_beneficiaire .corps5 {border-right:1px solid #b2b2b2;}

#page_popup #page_beneficiaire .corps1 {  text-align:center;  padding:3px;}
#page_popup #page_beneficiaire .corps2 { padding: 0 0 0 5px;}
#page_popup #page_beneficiaire .corps3 { width:70px; padding-left:5px;}
#page_popup #page_beneficiaire .corps4 {  padding: 0 0 0 5px;font-weight:bold;}
#page_popup #page_beneficiaire .corps5 img{ vertical-align:middle;  }
#page_popup #page_beneficiaire .corps5 {text-align:left;padding: 0 0 0 5px;}
#page_popup #page_beneficiaire .corps6 {text-align:center;}

#page_popup #page_beneficiaire .corps7 { width:9px; font-size:0px; text-indent:-9000px;background:transparent url('../img/compte/body_droite.jpg') left repeat-y;}


#page_popup #page_beneficiaire .separation {background:transparent url('../img/commun/separation.jpg') no-repeat;display:block; height:14px; width:580px; }




#page_beneficiaire .btn1 a{
line-height:36px; font-size:11px; 
background:transparent url('../img/panier/btn_connect.jpg') no-repeat; display:block;
color:#FFFFFF; width:149px; height:36px; font-weight:bold; text-align:center;}


#page_beneficiaire p {color:#474340}

#page_beneficiaire #info1 li{font-size:11px; list-style:none; padding-left:10px; font-weight:bold;color:#474340; }

#page_beneficiaire #info1 {float:left; width:290px; background: url(../img/compte/separation_vertical.jpg) right center no-repeat; height:160px;padding-right:10px;}

#page_beneficiaire #info2 { float:left;}
#page_beneficiaire #info2 ul {margin-left:10px;}
#page_beneficiaire #info2 li { list-style:none; float:left; margin-top:10px;}
#page_beneficiaire #info2 li a {line-height:26px; font-size:10px; margin-right:2px;
background:transparent url('../img/commun/note_btn.jpg') no-repeat; display:block;
color:#FFFFFF; width:85px; height:26px; text-align:center;}

.suggestionsBox
{

    position: absolute;
    margin: 0 0 0 0px;
    width: 290px;
    background-color: #FFFFFF;
    border: solid 1px #999;
    color: #000;
    z-index: 2000;
    
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

.suggestionList
{
    margin: 0px;
    padding: 0px;
}

.suggestionList li
{
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
    list-style: none;
}

.suggestionList li:hover
{
    background-color: #659CD8;
}

