/* 
    Document   : ie7
    Created on : 1 mars 2011, 12:07:22
    Author     : Manu
    Description:
        Purpose of the stylesheet follows.
*/

body.univ_1 #deco_entete {
	width: 250px;
}

form.search_top div.submit input{
	padding-top:0px;
	font-size:12px;
	border:none;
}

form.search_top .text input {
	height: 26px;
	padding-top: 10px;
}

#header {
	height: 166px;
}

#header #middle {
	float: left;
  position: relative;
  top: 10px;
	left: 0px;
	z-index: 2000;
}

#arbo {
  /*height: auto;*/
}

#arbo .univers {
  /*height: 55px;*/
}

#arbo .univers li {
	position: static;
}

/*---------- FIN ETAT hover + active ---------*/

#menu_dashboard {
}

#menu_dashboard .level_0 {
	zoom: 1;
}

#menu_dashboard .level_0 li {
}

#arbo .univers li .sous_arbo {
	z-index: 2000;
	width: 995px;
	overflow: visible;
}

#arbo .univers div.sous_arbo_content {
	display: inline;
	margin-right: 0;
	/*behavior: url(/js/PIE-1.0beta4/PIE.htc);*/
}

#arbo .univers .sous_familles li {
	filter: none;
}

#arbo .univers div.sous_arbo_pub {
	display: inline;
}

#arbo .univers .pubs li {
	width: 187px;
	padding: 0 0 0 0;
}

#bg_shadow {
	width: 995px;
	margin: 0;
	padding: 0;
	overflow: visible;
	zoom: 1;
	position: static;
	/*z-index: -2;*/
	background-image: none;
}


.contenu_colonne_droite {
	overflow: visible;
	zoom: 1;
}


.coup_de_coeur,
.offres_du_moment {
	overflow: visible;
	zoom: 1;
}

.coup_de_coeur .titre,
.offres_du_moment .titre {
	z-index: 900;
	zoom: 1;
}

#content {
	/*z-index: -1;*/
	/*padding-top: 0;*/
}

body#utilisateurs #content_center #mon_dashboard .content .col_g h3 span,
body#utilisateurs #content_center #mon_dashboard .content .col_d h3 span {
	height: 30px;
}

body#utilisateurs #content_center #mon_dashboard .content .col_d .fond {
	width: 210px;
}

body#sous_famille .tools_block {
	position: relative;
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=0 ); */
}


/* ----------------- tools_block --------------------*/

body#utilisateurs .tools_block,
body#commandes .tools_block,
body#etablissement .tools_block,
body#marches .tools_block,
body#panier .tools_block  {
	position: relative;
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=0 );*/ /* IE6-9 */
}

body#sous_famille .tools_block {
	position: relative;
	margin-top: 0;
}

body#produits .tools_block {
	position: relative;
}

.coup_de_coeur,
.offres_du_moment {
	zoom: 1;
}

body#nodes #page_de_contenu h2 {
	zoom: 1;
}

/*----- Etat normal -----*/
body.univ_1 #definition_produit #onglets li,
body.univ_2 #definition_produit #onglets li,
body.univ_3 #definition_produit #onglets li,
body.univ_4 #definition_produit #onglets li,
body.univ_5 #definition_produit #onglets li {
	position: relative;
	color: #333;
}

/*---------------------------------*/

body#univers .pas_manquer {
	overflow: auto;
}

#breadcrumbs {
	zoom: 1;
	margin-top: 20px;
}

#footer #spirales {
}

#footer .content #col_2 {
	height: 149px;
	position: relative;
}

#menu_dashboard .level_1 li a {
	filter: none;
}

.ajout_panier div.btn_panier {
	overflow: visible;
	width: 120px;
}

.ajout_panier div.btn_panier input {
	width: 120px;
}

body#sous_famille #mode_grille div.btn_panier {
}


body#sous_famille #mode_grille div.btn_panier input {
	width: auto;
}

#content_left #rechercher fieldset legend span {
	display: block;
	width: 150px;
	padding-left: 0;
	color: #333;
}



/*--- Remplace les <br class="pusher" /> ---*/
/* For modern browsers */

/* For IE 6/7 (trigger hasLayout) */
body#panier #content_center #mon_panier div.input {
	overflow: hidden;
	zoom:1;
}

body#panier #content_center #mon_panier .select,
body#panier #content_center #mon_panier .text {
	width: 455px;
}

body#panier #content_center #mon_panier .text {
	width: 452px;
}

body#panier #content_center #mon_panier .select select {
	width: 300px;
}

body#etablissement #content_center #fiche_etablissement .content,
body#utilisateurs #content_center #utilisateur .content,
body#utilisateurs #content_center #espace_utilisateur .content,
body#commandes #content_center #liste_commande .content,
body#utilisateurs #content_center #mon_dashboard .content,
body#commandes #content_center #votre_commande .content,
body#etablissement #content_center #liste_commande .content,
body#marches #content_center #liste_marches .content,
body#panier #content_center #mon_panier .content {
	zoom: 1;
}


#content_left #choix_rayon ul {
	padding-left: 0;
}

#content_left #choix_rayon li {
	list-style-position: outside;
}

#content_left #rechercher fieldset legend {
	top: 0;
}

thead tr {
	position: relative;
}

body#sous_famille #mode_grille .ajout_panier input {
	background: none;
}


#content_left .choix_rayon .bg {
	position: relative;
	overflow: visible;
	zoom: 1;
	z-index: -1;
}

body#inscription #content form .bloc_gauche #espace_administrateur fieldset.strong p {
	float: left;
	margin-top: 10px;
	color: #000;
}

body#inscription #content form .bloc_gauche #espace_administrateur fieldset.strong div.radio {
  width: 150px;
  margin: 10px 0 10px 10px;
}

/*---------------------------------------------------------------------------*/
/*--- Definition de la hauteur minimum de .rappel_etape pour chaque etape ---*/
/*---------------------------------------------------------------------------*/


/*--- Mon etablissement 2 ---*/
body#inscription .compte_etablissement .rappel_etape {
	height: auto !important;
	min-height: 475px; /*542px*/
	height: 475px; 
}

/*--- Espace administrateur ---*/
body#inscription .compte_administrateur .rappel_etape {
	height: auto !important;
	min-height: 557px;
	height: 557px;
}

/*--- Conditions generales ---*/
body#inscription .conditions_generales .rappel_etape {
	height: auto !important;
	min-height: 500px;
	height: 500px;
}


body#commandes #content_center .actions .action_add_to_basket {
	width: 140px;
	position: relative;
}

.coup_de_coeur,
.offres_du_moment {
	position: relative;
}

#content_left #rechercher div.rech_simple input {
	height: 23px;
	padding-top: 10px;
}

body#etablissement #content_center #fiche_etablissement .content .fond,
body#utilisateurs #content_center #utilisateur .content .fond,
body#utilisateurs #content_center #espace_utilisateur .content .fond,
body#commandes #content_center #liste_commande .content .fond,
body#utilisateurs #content_center #mon_dashboard .content .fond,
body#commandes #content_center #votre_commande .content .fond,
body#etablissement #content_center #liste_commande .content .fond,
body#marches #content_center #liste_marches .content .fond,
body#panier #content_center #mon_panier .content .fond {
	position: relative;
}

body#etablissement #content_center .data_list_content,
body#utilisateurs #content_center .data_list_content,
body#commandes #content_center .data_list_content,
body#marches #content_center .data_list_content,
body#panier #content_center .data_list_content {
	position: relative;
	zoom: 1;
}

.tabs_content {
	position: relative;
}

.auto_complete {
	zoom: 1;
}


body#commandes #content_center #votre_commande .center {
}

body#commandes #content_center #votre_commande .center div.submit/*,
body#commandes #content_center #liste_commande div.submit,
body#representants #content_center #liste_commande div.submit,
body#representants #content_center #statistiques_representant div.submit*/ {
	clear: both;
	overflow: hidden;
	zoom: 1;
	/*width: 100px;*/
}
body#commandes .tools_block .tools_block_content,
body#commandes #content_center #votre_commande div.submit input,
body#commandes #content_center #liste_commande div.submit input,
body#representants #content_center #liste_commande div.submit input,
body#representants #content_center #statistiques_representant div.submit input {
	/*width: 100px;*/
}

body#commandes .tools_block form,
body#commandes .tools_block div.input,
body#commandes #content_center #liste_commande div.submit{
	float:left;
}
#content_center .tools_block div.submit input{
	width:40px;
}

body#commandes #content_center #liste_commande div.ajout_article form div.submit{
	float:right;
}
#advanced_search_button{
	float:left;
}
body#commandes #content_center #liste_commande .data_list_grid input#action_valider_selection, 
body#commandes #content_center #liste_commande .data_list_grid input#action_modifier_selection {
	border: 1px solid #B7B7B7;
	position: relative;
}
body#commandes #content_center #liste_commande .data_list_grid input#action_valider_selection{
	width: 167px;
}
body#commandes #content_center #liste_commande .data_list_grid input#action_modifier_selection{
	width: 90px;
}
body#commandes #content_center #liste_commande .data_list_grid input#action_valider_selection{
	margin-top:13px;
}
body#commandes #content_center #liste_commande .data_list_grid span.basket_count{
	margin-top:-15px;
}
	
#infos_compte #mon_compte {
	float:left;
	margin: 5px 1px 0 2px;
}
#infos_compte #cons_mon_panier {
	float: left;
	width: 160px;
	margin: 5px 0 0 0;
}