/*
- these stylesheet settings apply to all media
- for printing styles edit templates/print.css
- learn more about CSS at http://www.w3schools.com/css/
- 2003/11/23 PaulM PandA.nl
*/

/* replaces old "select width settings" in currencies.php, manufacturers.php box and search.php box */
.boxText select {
width: 95%;
}

  /*----------------------*/
 /*** ELEMENTS COMMUNS ***/
/*----------------------*/
.main_content{
	margin-top:0px;
}

td.voir_condi{
	font-size:9pt;
	color:#224D77;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
td.voir_condi a{
	font-size:9pt;
	color:#224D77;
	text-decoration:underline;
}
td.voir_condi a:hover{
	color:#707070;
}
td.action_success p{
	color:#224D77;
	font-weight:bold;
	font-size:9pt;
	padding-left:15px;
	margin:0;
	width:720px;
	text-align:left;
}
td#contient_image{
	text-align:center;
	vertical-align:middle;
}

div#bloc_principale_center{
	width:100%;
}
div#bloc_principale_middle{
	width:100%;
	padding-left:10px;
	background-color:#FFFFFF;
}
div#bloc_principale_left{
	width:100%;
	/*margin-left:30px;*/
}
div#bloc_principale_right{
	width:100%;
}

td.champ_obli{
	text-align:left;
}
td.champ_obli div{
	margin-left:625px;
	font-size:9pt;
	color:#535354;
}
td#close_java a{
	font-size:9pt;
	color:#224D77;
	text-decoration:none;
}
td#close_java a:hover{
	font-size:9pt;
	color:#224D77;
	text-decoration:underline;
}


  /*-----------------*/
 /*** ENTETE PAGE ***/
/*-----------------*/

td.categHeading#categHeadingPopup div{
	width:742px;
	height:39px;
}
td.categHeading div{
	width:727px;
	height:29px;
	background-image:url(../../images/OrdiPourTous/page_categ_header.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#535354;
	font-family:arial;;
	font-size:13pt;
	font-weight:bold;
	padding-left:15px;
	padding-top:10px;
	text-align:left;
}
td.descripCateg{
	color:#707070;
	padding-top:10px;
	padding-bottom:20px;
}
td.descripCateg div{
	width:720px;
	text-align:left;
}
td.descripCateg div#descrip{
	font-family: Verdana;
	font-size:0.8em;
	width:720px;
	text-align:left;
}
td.textInfos{
	padding-left:10px;
}
td.textInfos div{
	color:#224D77;
	text-align:left;
	width:720px;

}
td.textSuccess div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#535354;
	padding-left:10px;
	text-align:left;
	width:720px;
}

  /*----------------------------------*/
 /*** TABLEAU RECHECHE RIEN TROUVE ***/
/*----------------------------------*/

td.textRienTrouve{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13pt;
	color:#535354;
	padding-left:10px;
}


  /*-------------------------*/
 /*** BLOC CENTRALE LARGE ***/
/*-------------------------*/

td.Entete_bloc_large div{
	font-size:12pt;
	font-weight:bold;
	color:#535354;
	padding-left:10px;
	width:744px;
	text-align:left;
}
td.Entete_bloc_large_avis{
	font-size:12pt;
	color:#535354;
	padding-left:10px;
}
td.sous_titre_bloc_large{
	font-size:9pt;
	color:#224D77;
	padding-left:10px;
	font-style:italic;
}
td.infos_bloc_large div{
	text-align:left;
	font-size:9pt;
	color:#224D77;
	font-style:italic;
	width:744px;
}
td.Entete_bloc_large div span{
	color:#BBBBBC;
	font-size:8pt;
}
table.bloc_large{
	width:744px;
}
td.bloc_large_header{
	height:15px;
	background-image:url(../../images/OrdiPourTous/bloc_large_header.gif);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:1px;
}
td.bloc_large_content{
	background-image:url(../../images/OrdiPourTous/bloc_large_content.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
td.bloc_large_content_left{
	background-image:url(../../images/OrdiPourTous/bloc_large_content_left.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:29%;
	text-align:right;
}
td.bloc_large_content_left_addr{
	background-image:url(../../images/OrdiPourTous/bloc_large_content_left.gif);
	background-repeat:repeat-y;
	background-position:top left;
	text-align:right;
	width:15%;
}
td.bloc_large_content_left_news{
	background-image:url(../../images/OrdiPourTous/bloc_large_content_left.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:20%;
	text-align:right;
}
td.bloc_large_content_left_review{
	background-image:url(../../images/OrdiPourTous/bloc_large_content_left.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:60%;
}
td.bloc_large_content_right{
	background-image:url(../../images/OrdiPourTous/bloc_large_content_right.gif);
	background-repeat:repeat-y;
	background-position:top right;
}
td.bloc_large_footer{
	height:32px;
	background-image:url(../../images/OrdiPourTous/bloc_large_footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
td.bloc_large_footer_alt{
	height:59px;
	background-image:url(../../images/OrdiPourTous/bloc_large_footer_alt.gif);
	background-repeat:no-repeat;
	background-position:top left;
}


  /*---------------------*/
 /*** PAGE MON COMPTE ***/
/*---------------------*/

td#logoff{
	text-align:right;
}
td#logoff a{
	text-align:right;
	color:#7baefd;
	text-decoration:none;
	font-size:9pt;
	height:12px;
}
td#logoff a:hover{
	color:#7baefd;
	text-decoration:underline;
}
table#gros_case{
	width:735px;
}
table#gros_case td.ligne_gauche{
	width:238px;
	background-repeat:no-repeat;
	background-position:top left;
}
table#gros_case td.ligne_gauche a{
	display:block;
	height:71px;
	padding-left:75px;
	padding-right:10px;
	margin-left:20px;
	background-repeat:no-repeat;
	background-position:left;
	text-align:center;
	color:#6565CB;
	font-size:12pt;
	font-weight:bold;
}
table#gros_case td.ligne_gauche a:hover{
	text-decoration:none;
	color:#707070;
}
table#gros_case td.ligne_gauche a#compte1{
	background-image:url(../../images/OrdiPourTous/picto_perso_on.gif);
}
table#gros_case td.ligne_gauche a#compte2{
	background-image:url(../../images/OrdiPourTous/picto_addr_on.gif);
}
table#gros_case td.ligne_gauche a#compte3{
	background-image:url(../../images/OrdiPourTous/picto_comm_on.gif);
}
table#gros_case td.ligne_gauche a#compte4{
	background-image:url(../../images/OrdiPourTous/picto_ba_on.gif);
}
table#gros_case td.ligne_gauche a#compte5{
	background-image:url(../../images/OrdiPourTous/picto_news_on.gif);
}
table#gros_case td.ligne_gauche a#compte1:hover{
	background-image:url(../../images/OrdiPourTous/picto_perso_off.gif);
}
table#gros_case td.ligne_gauche a#compte2:hover{
	background-image:url(../../images/OrdiPourTous/picto_addr_off.gif);
}
table#gros_case td.ligne_gauche a#compte3:hover{
	background-image:url(../../images/OrdiPourTous/picto_comm_off.gif);
}
table#gros_case td.ligne_gauche a#compte4:hover{
	background-image:url(../../images/OrdiPourTous/picto_ba_off.gif);
}
table#gros_case td.ligne_gauche a#compte5:hover{
	background-image:url(../../images/OrdiPourTous/picto_news_off.gif);
}
table#gros_case td.ligne_droite{
	width:497px;
	background-repeat:no-repeat;
	background-position:top left;
}
table#gros_case td.ligne_droite p{
	font-family:Arial, Helvetica, sans-serif;
	color:#224D77;
	padding-right:15px;
	padding-left:15px;
}
tr.gros_case_ligne td.ligne_gauche{
	height:82px;
	background-image:url(../../images/OrdiPourTous/tab_gros_case_gauche.gif);
}
tr.gros_case_ligne td.ligne_droite{
	height:82px;
	background-image:url(../../images/OrdiPourTous/tab_gros_case_droite.gif);

}
tr.gros_case_footer td.ligne_gauche{
	height:94px;
	background-image:url(../../images/OrdiPourTous/tab_gros_case_gauche_footer.gif);
}
tr.gros_case_footer td.ligne_droite{
	height:94px;
	background-image:url(../../images/OrdiPourTous/tab_gros_case_droite_footer.gif);

}

  /*-------------------------------------*/
 /*** NAVIGATION CATEGORIE MON COMPTE ***/
/*-------------------------------------*/

table#navig_compte a,table#navig_compte span{
	display:block;
	padding-top:45px;
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	color:#6565CB;
	font-size:8pt;
	font-weight:bold;
	width:75px;
	/*position:relative;
	left:40px;*/
}
table#navig_compte span{
	color:#707070;
}
table#navig_compte a:hover{
	text-decoration:none;
	color:#707070;
}
table#navig_compte a#compte1{
	background-image:url(../../images/OrdiPourTous/picto_perso_petit_on.gif);
}
table#navig_compte a#compte2{
	background-image:url(../../images/OrdiPourTous/picto_addr_petit_on.gif);
}
table#navig_compte a#compte3{
	background-image:url(../../images/OrdiPourTous/picto_comm_petit_on.gif);
}
table#navig_compte a#compte4{
	background-image:url(../../images/OrdiPourTous/picto_ba_petit_on.gif);
}
table#navig_compte a#compte5{
	background-image:url(../../images/OrdiPourTous/picto_news_petit_on.gif);
}
table#navig_compte a#compte1:hover,table#navig_compte span#compte1{
	background-image:url(../../images/OrdiPourTous/picto_perso_petit_off.gif);
}
table#navig_compte a#compte2:hover,table#navig_compte span#compte2{
	background-image:url(../../images/OrdiPourTous/picto_addr_petit_off.gif);
}
table#navig_compte a#compte3:hover,table#navig_compte span#compte3{
	background-image:url(../../images/OrdiPourTous/picto_comm_petit_off.gif);
}
table#navig_compte a#compte4:hover,table#navig_compte span#compte4{
	background-image:url(../../images/OrdiPourTous/picto_ba_petit_off.gif);
}
table#navig_compte a#compte5:hover,table#navig_compte span#compte5{
	background-image:url(../../images/OrdiPourTous/picto_news_petit_off.gif);
}

  /*--------------------*/
 /*** PAGE BON ACHAT ***/
/*--------------------*/

td.infos_bloc{
	font-size:9pt;
	color:#224D77;
	font-style:italic;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
table#ba{
	font-family:Arial, Helvetica, sans-serif;
}

table#ba td{
	color:#224D77;
	background-repeat:no-repeat;
	background-position:top left;
	text-align:center;
}
table#ba tr.ba_header td{
	height:26px;
}
table#ba tr.ba_header td.ba_left{
	width:146px;
	background-image:url(../../images/OrdiPourTous/ba_header_gauche.gif);
}
table#ba tr.ba_header td.ba_middle{
	width:148px;
	background-image:url(../../images/OrdiPourTous/ba_header_milieu.gif);
}
table#ba tr.ba_header td.ba_right{
	width:172px;
	background-image:url(../../images/OrdiPourTous/ba_header_droite.gif);
}

table#ba tr.ba_content td{
	height:44px;
}
table#ba tr.ba_content td.ba_left{
	width:146px;
	background-image:url(../../images/OrdiPourTous/ba_content_gauche.gif);
}
table#ba tr.ba_content td.ba_middle{
	width:148px;
	background-image:url(../../images/OrdiPourTous/ba_content_milieu.gif);
}
table#ba tr.ba_content td.ba_right{
	width:172px;
	background-image:url(../../images/OrdiPourTous/ba_content_droite.gif);
}

  /*------------------------*/
 /*** PAGE MES COMMANDES ***/
/*------------------------*/

table#liste_order{
	width:745px;
	color:#224D77;
	background-image:url(../../images/OrdiPourTous/table_egalement_achete_ligne.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
table#liste_order tr#liste_order_sort td{
	height:20px;
	text-align:center;
	background-color:#FFFFFF;
}
table#liste_order tr#liste_order_sort td a{
	color:#224D77;
}
table#liste_order tr#liste_order_sort td a:hover{
	color:#224D77;
}
table#liste_order tr#liste_order_sort td#col1{
	width:120px;
}
table#liste_order tr#liste_order_sort td#col2{
	width:135px;
}
table#liste_order tr#liste_order_sort td#col3{
	width:130px;
}
table#liste_order tr#liste_order_sort td#col4{
	width:140px;
}


table#liste_order td.liste_order_header{
	height:28px;
	background-image:url(../../images/OrdiPourTous/table_egalement_achete_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#liste_order tr.liste_order_ligne{
	height:25px;
}
table#liste_order tr.liste_order_ligne td{
	background-image:none;
	text-align:center;
}
table#liste_order tr.liste_order_ligne td.liste_order_ref a{
	color:#224D77;
	text-decoration:underline;
	font-weight:bold;
}
table#liste_order tr.liste_order_ligne td.liste_order_ref a:hover{
	color:#224D77;
	font-size:11pt;
	text-decoration:underline;
}
table#liste_order tr.liste_order_ligne td.liste_order_montant{
	text-align:right;
}
table#liste_order tr.liste_order_ligne td.liste_order_montant span{
	padding-right:25px;
}
table#liste_order tr.liste_order_ligne td.liste_order_status{
	text-align:left;
}
table#liste_order tr.liste_order_ligne td.liste_order_status div{
	padding-left:15px
}
table#liste_order td.liste_order_footer{
	height:32px;
	background-image:url(../../images/OrdiPourTous/table_egalement_achete_footer.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

  /*--------------------------------*/
 /*** PAGE DETAIL D'UNE COMMANDE ***/
/*--------------------------------*/

table#detail_commande{
	width:709px;
}
table#detail_commande td.detail_entete{
	font-size:11pt;
	color:#535354;
	padding-left:10px;
	font-weight:bold;
}
table#detail_commande td.detail_header{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_large_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#detail_commande td.detail_content{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_large_content.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
table#detail_commande td.detail_content div{
	float:left;
	color:#224D77;	
}
table#detail_commande td.detail_content div.detail_title{
	padding-left:15px;
	width:170px;
	padding-top:5px;
}
table#detail_commande td.detail_content div.detail_title#date{
	width:70px;
}
table#detail_commande td.detail_content div.detail_donnee{
	padding-left:15px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
table#detail_commande td.detail_content div.detail_donnee#comment{
	padding-top:0;
	vertical-align:middle;
}
table#detail_commande td.detail_content div.detail_donnee span{
	font-weight:normal;
	vertical-align:middle;
}
table#detail_commande td.detail_content div.detail_donnee#comment img{
	vertical-align:middle;
}
table#detail_commande td.detail_separ{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_large_separ.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#detail_commande td.detail_footer{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_large_footer.gif);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	bottom:6px;
}
  /*---------------------------*/
 /*** PAGE CARNET ADDRESSES ***/
/*---------------------------*/
td.bloc_large_content_right span{
	color:#707070;
}
td.lien_address_book a{
	color:#7baefd;
	text-decoration:none;
}
td.lien_address_book a:hover{
	color:#7baefd;
	text-decoration:underline;
}

  /*---------------------------------------*/
 /*** PAGE CREATION COMPTE & NEWSLETTER ***/
/*---------------------------------------*/
table#creer_compte tr.ligne_formu{
	height:25px;
}
table#creer_compte tr.ligne_formu_opt{
	height:40px;
}
table#creer_compte label{
	color:#224D77;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
}
table#creer_compte span.infos{
	color:#535354;
	font-size:8pt;
	display:block;
	padding:3px 0 3px 220px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table#creer_compte span.infos#entete{
	font-size:9pt;
	padding:3px 0 20px 10px;
}
table#creer_compte span.infos#enbas{
	padding:3px 0 3px 10px;
}
table#creer_compte span.infos a{
	text-decoration:underline;
	color:#535354;
}
table#creer_compte span.infos a:hover{
	color:#224D77;
}
table#creer_compte td#champ_obli{
	text-align:right;
	font-size:8pt;
	color:#535354;
}
table#creer_compte td#champ_obli div{
	padding-right:15px;
}
table#creer_compte input{
	width:200px;
}
table#creer_compte textarea{
	width:200px;
	height:55px;
}
table#creer_compte textarea#demande_renseignement{
	width:530px;
	height:100px;
	overflow:hidden;
}
table#creer_compte textarea#message_ami{
	width:650px;
	height:100px;
	overflow:hidden;
	text-align:left;
}
table#creer_compte td#radio input{
	width:20px;
}
table#creer_compte td#addresse{
	vertical-align:top;
}
table#creer_compte td#CP input{
	width:38px;
}
table#creer_compte td#check input{
	width:20px;
	margin-left:25px;
}
table#creer_compte td.option label{
	padding:0;
}
table#creer_compte td.option input{
	width:25px;
}
table#creer_compte td.bloc_large_footer_alt{
	text-align:right;
}
table#creer_compte td.bloc_large_footer_alt input{
	width:auto;
}
table#creer_compte td.bloc_large_footer_alt div{
	margin-bottom:10px;
	margin-right:42px;
}
  /*-------------------------*/
 /*** PAGE IDENTIFICATION ***/
/*-------------------------*/
table.boxlogin{
	width:336px;
}
table.boxlogin td.boxlogin_header{
	height:43px;
	background-image:url(../../images/OrdiPourTous/loginbox_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:left;
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
table.boxlogin td.boxlogin_header div{
	padding-left:25px;
}
table.boxlogin td.boxlogin_content{
	background-image:url(../../images/OrdiPourTous/loginbox_content.gif);
	background-position:top left;
	background-repeat:repeat-y;
	text-align:left;
	vertical-align:top;
}
table.boxlogin td.boxlogin_content p,table.boxlogin td.boxlogin_content div.paragraphe{
	margin:0;
	padding:20px 15px 15px 20px;
	color:#224D77;
	font-size:9pt;
	font-family:arial;
}
table.boxlogin td.boxlogin_content div.paragraphe{
	padding-bottom:0;
}
table.boxlogin td.boxlogin_content div.paragraphe div{
	margin-bottom:10px;
}
table.boxlogin td.boxlogin_content div.paragraphe div a{
	text-decoration:underline;
	color:#224D77;
}
table.boxlogin td.boxlogin_content div.paragraphe div a:hover{
	color:#707070;
}
table.boxlogin td.boxlogin_footer{
	height:59px;
	background-image:url(../../images/OrdiPourTous/loginbox_footer.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
}
table.boxlogin td.boxlogin_footer div{
	margin-bottom:10px;
	margin-right:32px;
}

  /*---------------------*/
 /*** PAGE MDP OUBLIE ***/
/*---------------------*/
table#mdp_box{
	width:334px;
}

table#mdp_box td.mdp_header{
	height:15px;
	background-image:url(../../images/OrdiPourTous/mdp_box_header.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
table#mdp_box td.mdp_content{
	background-image:url(../../images/OrdiPourTous/mdp_box_content.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
table#mdp_box td.mdp_content div.paragraphe{
	margin:0;
	padding:5px 15px 15px 20px;
	color:#224D77;
}
table#mdp_box td.mdp_content div.paragraphe span{
	color:#FF0000;
}
table#mdp_box td.mdp_content div.paragraphe input{
	margin-top:10px;
	width:288px;
}
table#mdp_box td.mdp_footer{
	height:59px;
	background-image:url(../../images/OrdiPourTous/mdp_box_footer.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
}
table#mdp_box td.mdp_footer div{
	margin-bottom:20px;
	margin-right:32px;
}

  /*----------------------*/
 /*** PAGE ECRIRE AVIS ***/
/*----------------------*/
table#review_post{

}
table#review_post td.bloc_large_content#plus_haut{
	padding-bottom:15px;
}
table#review_post p.rev_info{
	margin:0;
	padding:5px 15px 15px 20px;
	color:#224D77;
}
table#review_post p{
	padding-top:5px;
	padding-bottom:5px;
	margin:0;
}
table#review_post label, table#review_post span{
	color:#224D77;
}
table#review_post label{
	padding-left:20px;
}
table#review_post textarea{
	margin-left:20px;
	width:685px;
	overflow:hidden;
	margin-bottom:5px;
}
table#review_post textarea#title_review{
	height:15px;
	padding-top:3px;
	padding-bottom:3px;
}
table#review_post span.note{
	padding-right:10px;
}
table#review_post td.bloc_large_footer_alt{
	text-align:right;
}
table#review_post td.bloc_large_footer_alt div{
	margin-bottom:20px;
	margin-right:32px;
}

  /*--------------------*/
 /*** ETAPE COMMANDE ***/
/*--------------------*/

table#tab_commande{
	/*margin-right:10px;*/
}
table#tab_commande td.navig_commande{
	width:750px;
	height:106px;
	background-position:top left;
	background-repeat:no-repeat;
}
table#tab_commande td.navig_commande#etape1{
	background-image:url(../../images/OrdiPourTous/navig_commande_1.gif);
}
table#tab_commande td.navig_commande#etape2{
	background-image:url(../../images/OrdiPourTous/navig_commande_2.gif);
}
table#tab_commande td.navig_commande#etape3{
	background-image:url(../../images/OrdiPourTous/navig_commande_3.gif);
}
table#tab_commande td.navig_commande#etape4{
	background-image:url(../../images/OrdiPourTous/navig_commande_4.gif);
}
table#tab_commande td.navig_commande#etape5{
	background-image:url(../../images/OrdiPourTous/navig_commande_5.gif);
}
table#tab_commande td.navig_commande#etape6{
	background-image:url(../../images/OrdiPourTous/navig_commande_6.gif);
}

table#tab_commande td.navig_commande a.goto_etape{
	display:block;
	float:left;
	height:117px;
	width:125px;
	line-height:1px;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top left;
}
table#tab_commande td.navig_commande a.goto_etape#goto_1:hover{
	background-image:url(../../images/OrdiPourTous/navig_goto_1.gif);
}
table#tab_commande td.navig_commande a.goto_etape#goto_2:hover{
	background-image:url(../../images/OrdiPourTous/navig_goto_2.gif);
}
table#tab_commande td.navig_commande a.goto_etape#goto_3:hover{
	background-image:url(../../images/OrdiPourTous/navig_goto_3.gif);
}
table#tab_commande td.navig_commande a.goto_etape#goto_4:hover{
	background-image:url(../../images/OrdiPourTous/navig_goto_4.gif);
}
table#tab_commande td.navig_commande a.goto_etape#goto_5:hover{
	background-image:url(../../images/OrdiPourTous/navig_goto_5.gif);
}

  /*-----------------*/
 /*** PAGE PANIER ***/
/*-----------------*/

table#panier{
	width:709px;
}
table#panier td.panier_header{
	height:31px;
	background-position:bottom left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_panier_header.gif);
}
table#panier td.panier_content{
	height:71px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_panier_content.gif);
}
table#panier td.panier_content_vide{
	height:71px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_panier_content_vide.gif);
}
table#panier td.panier_footer{
	height:79px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_panier_footer.gif);
	vertical-align:top;
}
table#panier div{
	float:left;
	height:46px;
	text-align:center;
	color:#224D77;
	font-size:9pt;
	margin-top:25px;
}
table#panier div input{
	text-align:right;
	width:22px;
}
table#panier div a{
	color:#224D77;
	text-decoration:none;
}
table#panier div a:hover{
	color:#224D77;
	text-decoration:underline;
}
table#panier div.cart_ima{
	width:75px;
	text-align:left;
	height:66px;
	margin-top:5px;
}
table#panier div.cart_ima img{
	margin-left:6px;
}
table#panier div.cart_design{
	width:289px;
	text-align:left;
}
table#panier div.cart_design a{
	padding-left:5px;
	display:block;
}
table#panier div.cart_prix{
	width:70px;
	font-size:11pt;
}
table#panier div.cart_qte{
	width:69px;
}
table#panier div.cart_qte input{
	width:15px;
}
table#panier div.cart_qte div#contient_fleche{
	/*width:14px;*/
	float:left;
	margin:0;
	padding:0;
	font-size:inherit;
	width:14px;
	position:relative;
	left:15px;
}
table#panier div.cart_qte a#fleche_qte{
	display:block;
	margin-top:3px;
}
table#panier div.cart_dispo{
	width:56px;
}
table#panier div.cart_somme{
	width:98px;
	font-size:11pt;
}
table#panier div.cart_suppr{
	width:40px;
}


/* conteneur de fdp et total */
table#fdp_et_total{
	margin-top:5px;
}
table#fdp_et_total div{
	clear:both;
	padding-top:10px;
	padding-left:15px;
}
table#fdp_et_total div#button_right{
	padding-left:130px;
}
table#fdp_et_total td#contient_tab_fdp{
	width:370px;
}
table#fdp_et_total td#contient_tab_total{
	width:40px;
	vertical-align:top;
}

/*  box fdp  */
table#fdp_panier {
	width:362px;
}
table#fdp_panier td#fdp_panier_entete{
	font-size:11pt;
	color:#535354;
	padding-left:10px;
	font-weight:bold;	
}
table#fdp_panier td#fdp_panier_header{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_panier_fdp_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#fdp_panier td.fdp_panier_separ{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_panier_fdp_separ.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#fdp_panier td.fdp_panier_content,table#fdp_panier td.fdp_panier_intit,table#fdp_panier td.fdp_panier_content2{
	background-image:url(../../images/OrdiPourTous/tab_panier_fdp_content.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
table#fdp_panier td#fdp_panier_footer{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_panier_fdp_footer.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#fdp_panier td.fdp_panier_intit{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	height:26px;
	padding-left:20px;
	font-size:12pt;
	font-weight:normal;
}
table#fdp_panier td.fdp_panier_content{
	color:#224D77;
	padding-top:10px;
	padding-left:15px;
}
table#fdp_panier td.fdp_panier_content span{
	font-weight:bold;
}
table#fdp_panier td.fdp_panier_content#titre{
	vertical-align:middle;
}
table#fdp_panier td.fdp_panier_content#titre img{
	vertical-align:middle;
}
table#fdp_panier td.fdp_panier_content a{
	text-decoration:underline;
	color:#224D77;
}
table#fdp_panier td.fdp_panier_content a:hover{
	text-decoration:underline;
	color:#224D77;
}
table#fdp_panier td.fdp_panier_content2{
	color:#224D77;
	padding-left:15px;
	padding-bottom:3px;
	padding-top:3px;
}
table#fdp_panier td.fdp_panier_content2 a{
	clear:both;
	display:block;
	text-align:right;
	color:#7baefd;
	text-decoration:none;
	font-size:9pt;
	height:12px;
	padding-right:15px;
	padding-bottom:5px;
	cursor:pointer;
}
table#fdp_panier td.fdp_panier_content2 a:hover{
	color:#7baefd;
	text-decoration:underline;
}
table#fdp_panier td.fdp_panier_content2 div{
	float:left;
	margin:0;
	padding:0;
	height:33px;
}
table#fdp_panier td.fdp_panier_content2 span{
	text-align:right;
	display:block;
	float:right;
	width:50px;
	padding-top:5px;
	vertical-align:middle;
	padding-right:100px;
}
table#fdp_panier td.fdp_panier_content2 input{
	width:30px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#224D77;
	font-weight:bold;
}
/*  box total */
table#total_panier {
	width:337px;
}
table#total_panier td#total_panier_entete{
	font-size:11pt;
	color:#535354;
	padding-left:10px;
	font-weight:bold;	
}
table#total_panier td#total_panier_header{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_panier_total_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#total_panier td#total_panier_separ{
	height:4px;
	background-image:url(../../images/OrdiPourTous/tab_panier_total_separ.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#total_panier td#total_panier_footer{
	height:6px;
	background-image:url(../../images/OrdiPourTous/tab_panier_total_footer.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
table#total_panier td{
	padding:0;
	margin:0;
	font-weight:bold;
}
table#total_panier td.intit{
	background-image:url(../../images/OrdiPourTous/tab_panier_total_content.gif);
	background-position:top left;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	color:#224D77;
	font-weight:bold;
	font-size:12pt;
	text-align:right;
	width:155px;
	height:23px;
}
table#total_panier td.donnees{
	background-image:url(../../images/OrdiPourTous/tab_panier_total_content.gif);
	background-position:top right;
	background-repeat:repeat-y;
	text-align:right;
	padding-right:70px;
	color:#CC0099;
	font-size:12pt;
}
table#total_panier td span{
	font-size:10pt;
	color:#224D77;
}
table#total_panier td span.gros_violet{
	font-size:12pt;
	color:#CC0099;
}
table#total_panier td span.violet{
	color:#CC0099;
}

/* bouton bas panier */
td#contient_bouton{
	padding-top:10px;
}
table#boutons_panier{
	width:452px;
	text-align:right;
	padding-right:15px;
	padding-top:10px;
	vertical-align:top;
}
table#boutons_panier td{
	height:51px;
}

  /*-------------------------*/
 /*** PAGE MODE LIVRAISON ***/
/*-------------------------*/
table#livraison{

}
td.entete_commande{
	font-size:14pt;
	color:#535353;
	padding-left:15px;
}

table#adresse_actu{
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url(../../images/OrdiPourTous/bloc_address_default.gif);
	width:750px;
	height:79px;
}
table#adresse_actu td.add_actu_top{
	padding-left:15px;
	color:#224D77;
	font-size:9pt;
	vertical-align:bottom;
}
table#adresse_actu td.add_actu_bottom{
	padding-left:15px;
	padding-top:3px;
	vertical-align:top;
}
table#adresse_actu td.add_actu_bottom a{
	color:#7baefd;
	text-decoration:none;
}
table#adresse_actu td.add_actu_bottom a:hover{
	color:#7baefd;
	text-decoration:underline;
}

table#mode_livr{
	width:750px;
}

table#mode_livr td.livr_ligne{
	height:78px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url(../../images/OrdiPourTous/tab_livr_ligne.gif);
}
table#mode_livr td.livr_ligne div{
	float:left;
	height:78px;
}
table#mode_livr td.livr_ligne div.livr_check{
	width:60px;
	text-align:center;
	vertical-align:top;
}
table#mode_livr td.livr_ligne div.livr_check input{
	margin-top:30px;
}
table#mode_livr td.livr_ligne div.livr_icon{
	width:100px;
	text-align:left;
}
table#mode_livr td.livr_ligne div.livr_icon img{
	margin:0;
	padding:0;
	margin-top:7px;
}
table#mode_livr td.livr_ligne div.livr_text{
	width:470px;
	text-align:left;
}
table#mode_livr td.livr_ligne div.livr_text a{
	text-decoration:underline;
	color:#224D77;
}
table#mode_livr td.livr_ligne div.livr_text a:hover{
	text-decoration:underline;
	color:#224D77;
}
table#mode_livr td.livr_ligne div.livr_text p{
	color:#224D77;
	padding:0;
	margin:0;
	margin-top:15px;
	margin-left:7px;
}
table#mode_livr td.livr_ligne div.livr_text p span{
	font-weight:bold;
}
table#mode_livr td.livr_ligne div.livr_prix{
	width:110px;
	text-align:center;
}
table#mode_livr td.livr_ligne div.livr_prix p{
	color:#224d78;
	font-weight:bold;
	font-size:14pt;
	margin:0;
	padding:0;
	padding-top:30px;
}
table#mode_livr td.livr_footer{
	height:1px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url(../../images/OrdiPourTous/tab_livr_footer.gif);
}

  /*----------------------------------*/
 /*** PAGE CHOIX ADRESSE LIVRAISON ***/
/*----------------------------------*/

table#adresse_actuel{
	width:744px;
	height:50px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url(../../images/OrdiPourTous/bloc_address_default_2.gif);
}
table#adresse_actuel td{
	padding-left:15px;
	color:#224D77;
	font-size:9pt;
}
table#adresse_actuel td#empty_cart{
	text-align:center;
	font-size:12pt;
	font-weight:bold;
}


table#choix_addresse{
	width:744px;
}
table#choix_addresse td#choix_addresse_header{
	background-image:url(../../images/OrdiPourTous/choix_addresse_header.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:1px;
	width:744px;
}
table#choix_addresse td.choix_addresse_ligne{
	background-image:url(../../images/OrdiPourTous/choix_addresse_ligne.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:47px;
	width:744px;
}
table#choix_addresse div{
	float:left;
	padding-top:10px;
}
table#choix_addresse div.chx_addr_left{
	width:685px;
	padding-left:15px;
	vertical-align:middle;
	color:#224D77;
	font-size:9pt;
	height:37px;
}
table#choix_addresse div.chx_addr_right{
	
}
table#choix_addresse td#choix_addresse_footer{
	background-image:url(../../images/OrdiPourTous/choix_addresse_footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:54px;
	width:744px;
}
  /*----------------------------*/
 /*** PAGE RECAP & BON ACHAT ***/
/*----------------------------*/


table#panier_alt{
	width:709px;
}
table#panier_alt td.produit_box_header{
	font-size:11pt;
	color:#535354;
	padding-left:10px;
	font-weight:bold;
}
table#panier_alt td.produit_box_header a{
	display:block;
	color:#7baefd;
	text-decoration:none;
	font-size:8pt;
	height:12px;
	text-align:right;
	font-weight:normal;
	padding-right:10px;
	margin-top:-15px;
}
table#panier_alt td.produit_box_header a:hover{
	color:#7baefd;
	text-decoration:underline;
}
table#panier_alt td.panier_header{
	height:31px;
	background-position:bottom left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_panier_header_alt.gif);
}
table#panier_alt td.panier_content{
	height:40px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_panier_content_alt.gif);
}
table#panier_alt td.panier_footer{
	height:40px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_panier_content_alt.gif);
}
table#panier_alt div{
	float:left;
	text-align:center;
	color:#224D77;
	font-size:9pt;
}
table#panier_alt div input{
	text-align:right;
	width:22px;
}
table#panier_alt div a{
	color:#224D77;
	text-decoration:none;
}
table#panier_alt div a:hover{
	color:#224D77;
	text-decoration:underline;
}
table#panier_alt div.cart_design{
	width:365px;
	text-align:left;
}
table#panier_alt div.cart_design a{
	padding-left:10px;
	display:block;
}
table#panier_alt div.cart_design span{
	padding-left:10px;
	display:block;
}
table#panier_alt div.cart_prix{
	width:70px;
	font-size:11pt;
	text-align:right;
}
table#panier_alt div.cart_prix span{
	padding-right:5px;
}
table#panier_alt div.cart_qte{
	width:69px;
}
table#panier_alt div.cart_dispo{
	width:66px;
}
table#panier_alt div.cart_somme{
	width:130px;
	font-size:11pt;
	text-align:right;
}
table#panier_alt div.cart_somme span{
	padding-right:7px;
}

table#send_and_bill td.contient_mini_box{
	padding-left:5px;
	padding-right:5px;
}
table#send_and_bill td.contient_mini_box#middle{
	width:232px;
	padding:0;
}

table.mini_box{
	width:232px;
	text-align:left;
}
table.mini_box td.mini_box_header{
	font-size:11pt;
	color:#535354;
	padding-left:10px;
	font-weight:bold;
}
table.mini_box td.mini_box_content{
	color:#224D77;
	width:232px;
	height:89px;
	background-image:url(../../images/OrdiPourTous/mini_box_recap.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:10px;
	padding-right:7px;
	font-size:9pt;
}
table.mini_box td.mini_box_content div{
	vertical-align:top;
	height:58px;
	padding-top:7px;
}
table.mini_box td.mini_box_content div#md_livr{
	overflow:hidden;
}
table.mini_box td.mini_box_content div img{
	float:left;
}
table.mini_box td.mini_box_content div#md_livr span{
	display:block;
	font-weight:bold;
	position:relative;
	left:10px;
	top:15px;
}
table.mini_box td.mini_box_content a{
	clear:both;
	display:block;
	text-align:right;
	color:#7baefd;
	text-decoration:none;
	font-size:8pt;
	width:100%;
	height:12px;
	margin-top:5px;
	margin-bottom:7px;
}
table.mini_box td.mini_box_content a:hover{
	color:#7baefd;
	text-decoration:underline;
}


table#ba_box{
	width:242px;
}
table#ba_box td.ba_box_header{
	font-size:11pt;
	color:#535354;
	padding-left:10px;
	font-weight:bold;
}
table#ba_box td.ba_box_content{
	color:#224D77;
	width:242px;
	height:149px;
	background-image:url(../../images/OrdiPourTous/ba_box_recap.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:10px;
	padding-right:7px;
	font-size:9pt;
}


  /*------------------------*/
 /*** PAGE MODE PAIEMENT ***/
/*------------------------*/

table#mode_pay_gauche{
	width:336px;
	height:118px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_payment_left.gif);
}
table#mode_pay_gauche td.entete_pay p{
	font-size:14pt;
	color:#535353;
	width:150px;
	padding:0;
	margin:0;
	margin-left:105px;
}
table#mode_pay_gauche td.info_pay p{
	font-size:8pt;
	color:#224D77;
	width:220px;
	padding:0;
	margin:0;
	margin-left:105px;
}

table#mode_pay_droite{
	width:414px;
	height:118px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../../images/OrdiPourTous/tab_payment_right.gif);
}
table#mode_pay_droite table td{
	height:55px;
}
table#mode_pay_droite td.pay_check{
	width:30px;
	text-align:right;
}
table#mode_pay_droite td.pay_icon{
		width:70px;
}
table#mode_pay_droite td.pay_icon img{

}
table#mode_pay_droite td.pay_text{
	color:#224D77;
	text-align:left;
}
table#check_cgv{
	color:#224D77;
	font-style:italic;
}
table#check_cgv a{
	color:#224D77;
	font-style:italic;
}
table#check_cgv a:hover{
	color:#535353;
}

  /*------------------------------------*/
 /*** PAGE COMMANDE REUSSIT et ECHEC ***/
/*------------------------------------*/
table#resum_commande{
	width:430px;
	color:#224D77;
}
table#resum_commande td{
	text-align:center;
}
table#resum_commande td#resum_header{
	background-image:url(../../images/OrdiPourTous/box_result_commande_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
}
table#resum_commande td.resum_content{
	background-image:url(../../images/OrdiPourTous/box_result_commande_content.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
table#resum_commande td#titre{
	font-size:11pt;
	font-weight:bold;
}
table#resum_commande td.resum_content#montant{
	font-weight:bold;
	padding-top:5px;
}
table#resum_commande td.resum_content#montant span{
	color:#CC0099;
}
table#resum_commande td.resum_content#ref{
	font-weight:bold;
	padding-top:5px;
}
table#resum_commande td.resum_content#ref span{
	color:#CC0099;
}
table#resum_commande td.resum_content#virement{
	padding-top:15px;
	padding-bottom:10px;
}
table#resum_commande td.resum_content#compte{
	text-align:left;
	padding-left:110px;
}
table#resum_commande td.resum_content#compte span{
	padding-right:15px;
	display:block;
	float:left;
	width:125px;
}
table#resum_commande td.resum_content#rappel{
	padding-top:15px;
}
table#resum_commande td#resum_footer{
	background-image:url(../../images/OrdiPourTous/box_result_commande_footer.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
}
td#text_merci_commande{
	width:100%;
	color:#224D77;
	text-align:center;
	line-height:25px;
}

  /*------------------------*/
 /*** VOIR TOUS LES AVIS ***/
/*------------------------*/
table#tous_avis{
	color:#224D77;
}
table#tous_avis td{
	padding-left:15px;
}
table#tous_avis td.bloc_large_content_left_review{
	font-size:8pt;
	font-weight:bold;
}
table#tous_avis td.bloc_large_content_right img{
	position:relative;
	top:4px;
}
table#tous_avis td.bloc_large_content{
	font-size:9pt;
	padding-top:15px;
	padding-right:10px;
}
  /*---------------------*/
 /*** A VOTRE SERVICE ***/
/*---------------------*/
table#votre_service td.bloc_large_content{
	height:30px;
}
table#votre_service a.sommaire{
	display:block;
	padding-left:15px;
	font-size:12pt;
	text-decoration:none;
	color:#224D77;
}
table#votre_service a.sommaire:hover{
	text-decoration:underline;
	color:#224D77;
}
table#votre_service td.bloc_large_content div.soustitre{
	font-size:11pt;
	color:#224D77;
	padding-left:10px;
	font-weight:bold;
}
table#votre_service td.bloc_large_content p{
	color:#224D77;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	text-align:justify;
	margin:0;
}
table#votre_service td.bloc_large_content ul.main_quest{
	color:#224D77;
}
table#votre_service td.bloc_large_content li.faq_quest{
	height:17px;
}
table#votre_service td.bloc_large_content li.faq_quest a{
	color:#224D77;
	text-decoration:none;
}
table#votre_service td.bloc_large_content li.faq_quest a:hover{
	color:#224D77;
	text-decoration:underline;
}
table#votre_service td.bloc_large_content a.back{
	display:block;
	padding-right:15px;
	font-size:8pt;
}

  /*-----------------*/
 /*** ENVOYER AMI ***/
/*-----------------*/
body#white{
	background-color:#FFFFFF;
	background:none;
}
form#email_friend{
	background-color:#FFFFFF;
}
table#popup{
	width:100%;
	background-color:#FFFFFF;
}

  /*-----------------*/
 /*** PARTENAIRES ***/
/*-----------------*/
div.link_categ{
	float:left;
	width:33%;
	font-size:10pt;
	color:#224D77;
}
div.link_categ a{
	display:block;
	font-weight:bold;
}
div.link_categ a:hover{
	display:block;
	font-weight:bold;
}
div.link_categ a img{
	display:block;
}

table#link_list{
	border: 1px solid red;
}

