/*
	Colors : 
		ffffff		white
		c0c0c0		silver
		808080		grey
		000000		black
*/
/***************************** Recherche indexee *****************************/
.cachee{display:none;visibility:hidden;}
.visible{display:inline;visibility:visible;}
div.visible{display:block;}
div.sepH1blc{clear:both;font-size:1px;height:1px;background:white;}
div.recherche_sous_titre{margin-left:125px;}
div.tx-indexedsearch,div.tx-indexedsearch-browsebox,div.tx-indexedsearch-res{width:580px;}
div.tx-indexedsearch-res{margin:50px 0 20px 0;}
div.tx-indexedsearch-res div.tx-indexedsearch-res{margin:0;}
div#recherche div.tx-indexedsearch{width:193px;}
div.tx-indexedsearch-whatis{width:540px;}
div.tx-indexedsearch-whatis,span.tx-indexedsearch-sw{font-size:13px;font-weight:bold;}
div.tx-indexedsearch-browsebox{font-weight:bold;}
div.tx-indexedsearch-title,div.tx-indexedsearch-title a,span.tx-indexedsearch-title a:link,div.tx_indexedsearch-title a:visited,div.tx_indexedsearch-title a:hover,div.tx_indexedsearch-title a:active{font-size:14px;color:#684894;text-decoration:underline;}
div.tx-indexedsearch-result-number{font-size:14px;color:gray;width:27px;float:left;clear:left;margin-left:12px;}
div.tx-indexedsearch-title{float:left;clear:none;}
strong.tx-indexedsearch-redMarkup{color:#684894;}
p.tx-indexedsearch-descr,p.tx-indexedsearch-readmore{font-size:11px;color:gray;width:540px;text-align:justify;margin-left:40px;}
p.tx-indexedsearch-readmore{text-align:right;}
p.tx-indexedsearch-readmore a,p.tx-indexedsearch-readmore a:link,p.tx-indexedsearch-readmore a:visited,p.tx-indexedsearch-readmore a:hover,p.tx-indexedsearch-readmore a:active,#login_forgot_password a,#login_forgot_password a:link,#login_forgot_password a:visited,#login_forgot_password a:hover,#login_forgot_password a:active{color:#684894;background:transparent url(../img/bkg_lire_la_suite.gif) no-repeat left 5px;padding-left:12px;text-decoration:underline;line-height:11px;}
div.tx-indexedsearch-browsebox ul.browsebox{list-style-type:none;float:right;clear:right;}
div.tx-indexedsearch-browsebox ul.browsebox li,div.tx-indexedsearch-browsebox ul.browsebox li a,div.tx-indexedsearch-browsebox ul.browsebox li a:link,div.tx-indexedsearch-browsebox ul.browsebox li a:visited,div.tx-indexedsearch-browsebox ul.browsebox li a:hover,div.tx-indexedsearch-browsebox ul.browsebox li a:active{float:left;clear:none;margin:0 3px;color:gray;text-decoration:underline;}
div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage,div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a,div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a:link,div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a:visited,div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a:hover,div.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a:active{color:#684894;text-decoration:none;}
div.sepH1{font-size:1px;height:1px;clear:both;}
div.sepH3{font-size:1px;height:3px;clear:both;}
div.sepH6{font-size:1px;height:6px;clear:both;}
div.sepH8{font-size:1px;height:8px;clear:both;}
div.sepH12{font-size:1px;height:12px;clear:both;}
div.sepH15{font-size:1px;height:15px;clear:both;}
div.sepH18{font-size:1px;height:18px;clear:both;}
div.sepH20{font-size:1px;height:20px;clear:both;}
div.sepH25{font-size:1px;height:25px;clear:both;}
div.sepH30{font-size:1px;height:30px;clear:both;}
div#recherche_texte_home{width:490px;height:22px;float:left;clear:left;margin-right:7px;background:transparent url(../img/bkg_recherche_champ.gif) no-repeat left top;padding:4px 0 0 15px;}
div#recherche_submit{width:75px;float:left;clear:none;}
#btn_recherche_submit{background:transparent url(../img/bkg_recherche_submit.gif) no-repeat left top;border: 0 none;width:75px;height:22px;padding:0 0 4px 0;font-size:10px;color:white;font-weight:bold;}
#input_recherche_texte{border:0 none;width:465px;height:15px;font-size:11px;color:#666666;font-weight:bold;}
/***************************** Login *****************************/
#champ_login_input,#champ_pwd_input{width:310px;height:23px;background:transparent url(../img/bkg_formulaire_champ_grand.gif) no-repeat left top;}
#champ_login_logged{font-weight:bold;color:#684894;font-size:12px;}
#champ_logout_logged input{background:transparent url(../img/bkg_lire_la_suite.gif) no-repeat left center;border:0 none;padding:0 0 0 12px;color:#684894;}
.champ_log,.champ_mdp{margin:4px 0 0 4px;border:0 none;background:none;width:300px;}
#login_submit{background:transparent url(../img/bkg_login_submit.gif) no-repeat left top;width:128px;height:20px;color:white;border:0 none;float:right;clear:right;font-weight:bold;}
#login_forgot_password a{font-weight:bold;}
div.conteneur_login,#champ_login_label,#champ_login_input,#champ_pwd_label,#champ_pwd_input{float:right;}
#champ_login_label label,#champ_pwd_label label{font-weight:bold;margin:3px 12px 0 0;display:block;}
#login_forgot_password{text-align:right;clear:right;}
div.login_titre{width:572px;height:21px;color:white;font-size:12px;background:transparent url(../img/bkg_login_titre.gif) no-repeat left top;float:right;}
div.taf_titre{width:572px;color:white;font-size:12px;background:transparent url(../img/bkg_login_titre.gif) no-repeat left top;float:right;}
h1.login_titre{margin:3px 0 0 12px;font-size:13px;font-family:verdana;color:white;}
h1.taf_titre{margin:3px 0 0 12px;font-size:13px;font-family:verdana;}
/***************************** inscription *****************************/
.tx-srfeuserregister-pi1 dt,.tx_tipafriend_form dt{width:273px;text-align:right;padding-right:10px;}
.tx-srfeuserregister-pi1 dd,.tx_tipafriend_form dd{width:310px;}
.tx-srfeuserregister-pi1 dd,.tx-srfeuserregister-pi1 dt,.tx_tipafriend_form dd,.tx_tipafriend_form dt{display:block;float:left;clear:none;}
.tx-srfeuserregister-pi1 label,.tx_tipafriend_form label{font-weight:bold;font-size:12px;display:block;margin-top:3px;}
.tx-srfeuserregister-pi1-submit,.bouton_submit,.tx-tipafriend-submit{background:transparent url(../img/bkg_btn_submit.gif) no-repeat left top;width:147px;height:20px;border:0 none;color:white;padding-bottom:2px;font-weight:bold;}
.tx-srfeuserregister-pi1-delete{width:572px;}
.tx_tipafriend_form,.tx-srfeuserregister-pi1-create,.tx-srfeuserregister-pi1-delete{float:right;}
.tx-srfeuserregister-pi1-create-info,.tx-srfeuserregister-pi1-notice{float:right;/*color:black;*/}
.tx-srfeuserregister-pi1-titre_page{float:right;}
.tx-tipafriend-text,.tx-srfeuserregister-pi1-text,.tx-srfeuserregister-pi1-password,.tx-srfeuserregister-pi1-input-tca-conteneur input{background:transparent url(../img/bkg_x_filet_champ.gif) repeat-x left top;border:0 none;height:22px;padding:4px 0 0 0;width:289px;}
#tx-srfeuserregister-pi1-zip{width:137px;}
.tx-srfeuserregister-pi1-text-conteneur,.tx-srfeuserregister-pi1-input-tca-conteneur,.tx-tipafriend-text-conteneur{height:22px;}
.tx-srfeuserregister-pi1-text-conteneur img,.tx-srfeuserregister-pi1-text-conteneur input,.tx-srfeuserregister-pi1-input-tca-conteneur img,.tx-srfeuserregister-pi1-input-tca-conteneur input,.tx-tipafriend-text-conteneur img,.tx-tipafriend-text-conteneur input{float:left;clear:none;display:block;}
.tx-srfeuserregister-pi1-textarea-haut,.tx-tipafriend-textarea-haut{height:10px;width:309px;background:transparent url(../img/bkg_haut_textarea.gif) no-repeat left top;font-size:1px;}
.tx-srfeuserregister-pi1-textarea-bas,.tx-tipafriend-textarea-bas{height:10px;width:309px;background:transparent url(../img/bkg_bas_textarea.gif) no-repeat left top;font-size:1px;}
.tx-srfeuserregister-pi1-textarea-textarea,.tx-tipafriend-textarea-textarea{height:87px;margin-top:-1px}
.tx-srfeuserregister-pi1-textarea-conteneur{height:117px;font-size:1px;}
.tx-srfeuserregister-pi1-textarea{border:0 none;background:transparent url(../img/bkg_y_filet_textarea.gif) repeat-y top left;width:303px;overflow:auto;padding:0 3px;font-family:Verdana;font-size:12px;height:87px;}
#connected a,#connected a:link,#connected a:visited,#connected a:hover,#connected a:active,#connected input,.tx-srfeuserregister-pi1-trash a,.tx-srfeuserregister-pi1-trash a:link,.tx-srfeuserregister-pi1-trash a:visited,.tx-srfeuserregister-pi1-trash a:hover,.tx-srfeuserregister-pi1-trash a:active{background:transparent url(../img/fleche_lien_profil.gif) no-repeat 0 4px;padding-left:15px;text-decoration:none;color:#3C1C5E;font-size:10px;cursor:pointer;border:0 none;}
.tx-srfeuserregister-pi1-trash a:hover{text-decoration:underline;}
div.tx-srfeuserregister-pi1-trash{float:right;font-size:12px;height:21px;width:572px;}
#connected input{padding-left:10px;background-position:0 5px;}
.tx-srfeuserregister-pi1-input-tca-conteneur-naf input{width:75px;}
.tx-srfeuserregister-pi1 p{margin:3px 0;}
.tx_tipafriend_codetext{float:right;}
.tx-srfreecap-pi2-image{margin:0;width:310px;}
/***************************** configurateur *****************************/
body{background:white none no-repeat left top;}
body.configurateur_lw{background:white none repeat-y left top;position:relative;overflow-x:hidden;text-align:left;width:980px;}
.sepBlanc{background:white none repeat left top;}
.pim_configurateur-pi1{width:977px;background:white url(../img/bkg_y_body_shadowbox.gif) repeat-y left top;overflow:hidden;}
.pim_configurateur-pi1 .pim_configurateur-pi1_contenu{width:956px;margin:7px 0 0 13px;}
#texte_contenu .pim_configurateur-pi1{background:none;}
#partie_left_corps_right #texte_contenu .pim_configurateur-pi1{width:600px;}
/*#texte_contenu .pim_configurateur-pi1 .pim_configurateur-pi1_contenu*/
.pim_configurateur-pi1 .ligne_onglets,.pim_configurateur-pi1_contenu .ligne_onglets{width:947px;height:26px;}
.bordure_2px{height:2px;font-size:1px;background-color:#684894;clear:both;}
.cellule_separateur_H7px{height:7px;border-top:1px solid #937aba;border-bottom:1px solid #937aba;background-color:#cfb8f2;font-size:1px;}
.colonne_gauche .cellule_separateur_H7px{border-left:1px solid #937ABA;}
.cellule_separateur_H7px_derniere_colonne{border-right:2px solid #684894;}
.cellule_separateur_H7px_derniere_colonne_derniere_ligne{border-right:1px solid #937ABA;}
.configurateur_toolbar{float:right;background:white url(../img/bkg_toolbar.gif) no-repeat left top;width:977px;height:39px}
.configurateur_toolbar div{float:right;clear:none;margin:15px 10px 5px 10px;background:transparent none no-repeat left top;padding-left:25px;height:17px;line-height:17px;}
.configurateur_toolbar div a,.configurateur_toolbar div a:link,.configurateur_toolbar div a:visited,.configurateur_toolbar div a:hover,.configurateur_toolbar div a:active,input.toolbar_item_input{color:#684894;font-size:10px;}
input.toolbar_item_input{border:0 none;background:none;letter-spacing:1px;}
.configurateur_toolbar div.toolbar_item_print{background-image:url(../img/picto_print.gif);}
.configurateur_toolbar div.toolbar_item_send{background-image:url(../img/picto_send.gif);}
.configurateur_toolbar div.toolbar_item_save{background-image:url(../img/picto_save.gif);margin:15px 15px 5px 10px;}
.configurateur_toolbar div.toolbar_item_email{position:absolute;top:47px;right:10px;clear:right;margin:0px 11px 0px 0px;visibility:hidden;}
.configurateur_toolbar div.toolbar_item_email img{clear:none;display:block;float:left;}
body.configurateur_lw input#configurateur_email_to_send{background:transparent url(../img/bkg_x_filet_champ.gif) repeat-x scroll left top;border:0 none;height:22px;padding:4px 0 0;width:150px;clear:none;display:block;float:left;}
body.configurateur_lw div#erreur_email{clear:right;position:absolute;top:63px;right:10px;margin:3px 59px 0px 0px;}
div#erreur_email{color:#808080;}
/*.configurateur_toolbar div.toolbar_item_connect{background-image:url(../img/picto_connect.gif);}*/
/*.configurateur_toolbar div.toolbar_item_close{background-image:url(../img/bkg_btn_fermer.gif);height:30px;width:134px;font-size:11px;font-weight:bold;color:white;text-align:left;padding:0;margin:10px 10px 0 0;}*/
#shadowbox_info{height:24px;}
#shadowbox_nav{height:24px;}
#shadowbox_nav #shadowbox_nav_close{background-image:url(../img/img_fermer_noshadow.png);height:20px;width:124px;font-size:11px;font-weight:bold;color:white;text-align:left;padding:2px 0 0 35px;margin:0 -35px 0 0;}
#shadowbox_nav #shadowbox_nav_close img{margin-bottom:10px;}
.configurateur_toolbar div.toolbar_item_close a,.configurateur_toolbar div.toolbar_item_close a:link,.configurateur_toolbar div.toolbar_item_close a:visited,.configurateur_toolbar div.toolbar_item_close a:hover,.configurateur_toolbar div.toolbar_item_close a:active{color:white;display:block;margin:2px 0 0 0;padding-left:35px;width:133px;}
.configurateur_toolbar_bas{background:white url(../img/bkg_toolbar_bas.gif) no-repeat left top;}
.configurateur_toolbar_bas div{margin:15px 10px 5px 5px;}
.configurateur_toolbar_bas div.toolbar_item_close{padding:0;margin-top:5px;}
.ligne_onglets .un_onglet{float:left;clear:none;width:120px;margin-right:3px;height:26px;background:transparent url(../img/bkg_configurateur_onglet_off.gif) no-repeat left bottom;font-size:11px;color:gray;font-weight:bold;cursor:pointer;}
.ligne_onglets .un_onglet .un_onglet_contenu{margin:9px 0 0 0;text-align:center;}
.ligne_onglets .onglet_actif{background-color:#684894;color:white;width:144px;background-image:url(../img/bkg_configurateur_onglet_on.gif);}
.ligne_onglets .un_onglet_contenu{text-align:center;margin-top:8px;}
.ligne_onglets .onglet_actif .un_onglet_contenu{margin:7px 0 0 0;text-align:center;}
.un_onglet a,.un_onglet a:link,.un_onglet a:visited,.un_onglet a:hover,.un_onglet a:active{color:gray;font-weight:bold;font-size:11px;}
.onglet_actif a,.onglet_actif a:link,.onglet_actif a:visited,.onglet_actif a:hover,.onglet_actif a:active{color:white;font-weight:bold;font-size:13px;}
.une_colonne{float:left;clear:none;overflow:hidden;border-top:2px solid #684894;}
.colonne_gauche{width:86px;width:112px;}
.colonne_solution{width:140px;}
.colonne_solution .contenu{text-align:center;margin-top:6px;}
.colonne_solution_visible{display:block;visibility:visible;}
.colonne_solution_cachee{display:none;visibility:hidden;}
.une_cellule{border:1px solid #937aba;border-right:2px solid #684894;overflow:hidden;}
.une_colonne .une_cellule{border-left:0 none;font-size:9px;background-color:white;text-align:center;}
.une_colonne .cellule_grisee{background-color:#C0C0C0;}
.colonne_gauche .une_cellule{border-left:1px solid #937aba;font-weight:bold;color:#684894;text-align:right;}
.abs_quantites{position:absolute;top:900px;left:125px;width:838px;z-index:10;height:44px;text-align:center;background-color:white;}
.abs_quantites_contenu{margin:1px 0 0 0;margin:10px 0;font-weight:bold;font-size:11px;color:#684894;height:18px;}
.une_colonne .ligne6 a,.une_colonne .ligne6 a:link,.une_colonne .ligne6 a:visited,.une_colonne .ligne6 a:hover,.une_colonne .ligne6 a:active,.une_colonne .ligne7 a,.une_colonne .ligne7 a:link,.une_colonne .ligne7 a:visited,.une_colonne .ligne7 a:hover,.une_colonne .ligne7 a:active,.une_colonne .ligne8 a,.une_colonne .ligne8 a:link,.une_colonne .ligne8 a:visited,.une_colonne .ligne8 a:hover,.une_colonne .ligne8 a:active{display:block;color:#684894;height:21px;margin:0;padding:4px 0;}
.une_colonne .niveau_preconise{font-weight:bold;}
.une_colonne .niveau_confort_1_courant{background:#abd864 url(../img/bkg_configurateur_essentiel.gif) no-repeat center top;font-weight:bold;color:white;font-size:11px;}
.une_colonne .niveau_confort_1_courant a,.une_colonne .niveau_confort_1_courant a:link,.une_colonne .niveau_confort_1_courant a:visited,.une_colonne .niveau_confort_1_courant a:hover,.une_colonne .niveau_confort_1_courant a:active,.une_colonne .niveau_confort_2_courant a,.une_colonne .niveau_confort_2_courant a:link,.une_colonne .niveau_confort_2_courant a:visited,.une_colonne .niveau_confort_2_courant a:hover,.une_colonne .niveau_confort_2_courant a:active,.une_colonne .niveau_confort_3_courant a,.une_colonne .niveau_confort_3_courant a:link,.une_colonne .niveau_confort_3_courant a:visited,.une_colonne .niveau_confort_3_courant a:hover,.une_colonne .niveau_confort_3_courant a:active{display:block;color:white;}
.une_colonne .niveau_confort_2_courant{background:#8bc53f url(../img/bkg_configurateur_optimal.gif) no-repeat center top;font-weight:bold;color:white;font-size:11px;}
.une_colonne .niveau_confort_2_courant a,.une_colonne .niveau_confort_2_courant a:link,.une_colonne .niveau_confort_2_courant a:visited,.une_colonne .niveau_confort_2_courant a:hover,.une_colonne .niveau_confort_2_courant a:active,.une_colonne .niveau_confort_2_courant a,.une_colonne .niveau_confort_2_courant a:link,.une_colonne .niveau_confort_2_courant a:visited,.une_colonne .niveau_confort_2_courant a:hover,.une_colonne .niveau_confort_2_courant a:active,.une_colonne .niveau_confort_3_courant a,.une_colonne .niveau_confort_3_courant a:link,.une_colonne .niveau_confort_3_courant a:visited,.une_colonne .niveau_confort_3_courant a:hover,.une_colonne .niveau_confort_3_courant a:active{display:block;color:white;}
.une_colonne .niveau_confort_3_courant{background:#79a338 url(../img/bkg_configurateur_maximal.gif) no-repeat center top;font-weight:bold;color:white;font-size:11px;}
.une_colonne .niveau_confort_3_courant a,.une_colonne .niveau_confort_3_courant a:link,.une_colonne .niveau_confort_3_courant a:visited,.une_colonne .niveau_confort_3_courant a:hover,.une_colonne .niveau_confort_3_courant a:active,.une_colonne .niveau_confort_2_courant a,.une_colonne .niveau_confort_2_courant a:link,.une_colonne .niveau_confort_2_courant a:visited,.une_colonne .niveau_confort_2_courant a:hover,.une_colonne .niveau_confort_2_courant a:active,.une_colonne .niveau_confort_3_courant a,.une_colonne .niveau_confort_3_courant a:link,.une_colonne .niveau_confort_3_courant a:visited,.une_colonne .niveau_confort_3_courant a:hover,.une_colonne .niveau_confort_3_courant a:active{display:block;color:white;}
.niveau_confort_description{font-weight:bold;font-size:8px;}
.credit_impot_description{font-weight:normal;}
.colonne_quantite{float:left;clear:left;width:50px;width:73px;border-right:1px solid #CFB8F2;}
.colonne_quantite_contenu{margin:16px 0 0 0;}
.colonne_unite{float:left;clear:right;width:34px;border-left:1px solid #CFB8F2;}
.colonne_unite_contenu{margin:16px 0 0 0;}
.pas_contenu{xposition:absolute;xleft:50%;xtop:22px;background:transparent url(../img/img_pas_contenu.gif) no-repeat center top;font-size:1px;height:2px;width:11px;margin:22px auto 0 auto;}
.ligne0{height:34px;color:#684894;font-weight:bold;text-align:center;}
/*.ligne0 .solution_piece{float:left;clear:none;margin:3px 0 0 3px;font-size:12px;}
.ligne0 .solution_picto{float:left;clear:none;margin:3px 0 0 12px;width:23px;}*/
.ligne0 table{margin:0 auto;}
.ligne0 td.solution_piece{vertical-align:middle;font-size:12px;}
.ligne0 td.solution_picto{}
.ligne0 td.solution_picto img{margin-left:5px;}
.ligne1{height:26px;color:#684894;}
.ligne1 .contenu{height:16px;margin:5px 0 0 0;}
.colonne_gauche .ligne1 .contenu{height:16px;margin:5px 3px 0 0;}
.ligne1_vide{background:#C0C0C0;height:26px;font-size:1px;}
.ligne2{height:70px;color:#684894;font-weight:bold;position:relative;}
.ligne2_conteneur_pictos{position:absolute;text-align:center;left:0px;bottom:6px;}
.ligne2 .contenu{margin:27px 3px 0 0;}
.colonne_solution .ligne2 .contenu{margin:6px 0 0 0;text-align:center;}
.ligne3{height:147px;color:#684894;position:relative;}
.ligne3 .contenu{margin:65px 3px 0 0;}
/*
.ligne .contenu{margin:px 3px 0 0;}
*/
.colonne_gauche .ligne3,.colonne_gauche .ligne10,.colonne_gauche .ligne11,.colonne_gauche .ligne121314,.colonne_gauche .ligne1516171819{font-weight:normal;}
.ligne3 .zoom{position:absolute;right:0px;bottom:-20px;}
.ligne3_conteneur_image{width:86px;width:134px;text-align:center;height:100px;margin:17px auto 0 auto;position:relative;}
.ligne39 .contenu,.ligne678 .contenu,.ligne9 .contenu{margin:12px 3px 0 0;text-align:right;}
.niveau_confort_description,.credit_impot_description{text-align:right;margin:0 3px 0 0;}
.ligne4 .aide,.ligne5 .aide,.ligne678 .aide,.ligne9 .aide{position:absolute;width:12px;height:12px;top:0;left:0;}
.ligne4{height:46px;color:#684894;position:relative;}
.ligne4 .contenu{margin:10px 3px 0 0;text-align:right;}
.colonne_solution .ligne4 .contenu{margin:6px 0 0 0;text-align:center;}
.ligne4_benefices_thermiques{font-weight:bold;color:#684894;}
.ligne4_r{font-size:8px;color:#684894;}
.ligne5{height:60px;color:#684894;position:relative;}
.ligne5 .contenu{margin:16px 3px 0 0;text-align:right;}
.colonne_solution .ligne5 .contenu{margin:6px 0 0 0;text-align:center;}
.ligne5 .pas_contenu{xtop:29px;margin:29px auto 0 auto;}
.ligne5_benefices_acoustiques{font-weight:bold;color:#684894;}
.ligne5_delta_ra{font-size:8px;color:#684894;}
.ligne678{height:70px;color:#684894;position:relative;}
.ligne678 .contenu{margin:20px 3px 0 0;}
.ligne6{height:22px;color:#684894;}
.ligne7{height:22px;color:#684894;}
.ligne8{height:22px;color:#684894;}
.ligne9{height:35px;text-align:center;color:#684894;position:relative;font-weight:bold;}
.ligne9 .contenu{margin:6px 3px 0 0;}
.colonne_solution .ligne9 .contenu{margin:6px 0 0 0;text-align:center;}
.ligne10{height:30px;}
.ligne10 .contenu{margin:8px 3px 0 0;}
.ligne11{height:31px;}
.ligne11 .contenu{margin:8px 3px 0 0;}
.ligne121314{height:79px;}
.ligne121314 .contenu{margin:27px 3px 0 0;}
.ligne1516171819{height:133px;}
.ligne1516171819 .contenu{margin:58px 3px 0 0;}
.ligne12{height:25px;}
.ligne13{height:25px;}
.ligne14{height:25px;}
.ligne15{height:25px;}
.ligne16{height:25px;}
.ligne17{height:25px;}
.ligne18{height:25px;}
.ligne19{height:25px;}
.ligne20,.ligne20 .colonne_quantite,.ligne20 .colonne_unite{height:44px;text-align:center;}
.ligne21,.ligne21 .colonne_quantite,.ligne21 .colonne_unite,.ligne22,.ligne22 .colonne_quantite,.ligne22 .colonne_unite,.ligne23,.ligne23 .colonne_quantite,.ligne23 .colonne_unite,.ligne24,.ligne24 .colonne_quantite,.ligne24 .colonne_unite,.ligne25,.ligne25 .colonne_quantite,.ligne25 .colonne_unite,.ligne26,.ligne26 .colonne_quantite,.ligne26 .colonne_unite,.ligne27,.ligne27 .colonne_quantite,.ligne27 .colonne_unite,.ligne28,.ligne28 .colonne_quantite,.ligne28 .colonne_unite,.ligne29,.ligne29 .colonne_quantite,.ligne29 .colonne_unite,.ligne30,.ligne30 .colonne_quantite,.ligne30 .colonne_unite,.ligne31,.ligne31 .colonne_quantite,.ligne31 .colonne_unite,.ligne32,.ligne32 .colonne_quantite,.ligne32 .colonne_unite,.ligne33,.ligne33 .colonne_quantite,.ligne33 .colonne_unite,.ligne34,.ligne34 .colonne_quantite,.ligne34 .colonne_unite,.ligne35,.ligne35 .colonne_quantite,.ligne35 .colonne_unite,.ligne36,.ligne36 .colonne_quantite,.ligne36 .colonne_unite,.ligne37,.ligne37 .colonne_quantite,.ligne37 .colonne_unite,.ligne38,.ligne38 .colonne_quantite,.ligne38 .colonne_unite{height:26px;font-weight:normal;text-align:center;}
.ligne30,.ligne30 .colonne_quantite,.ligne30 .colonne_unite{height:36px;}
.ligne21 .colonne_quantite .colonne_quantite_contenu,.ligne27 .colonne_quantite .colonne_quantite_contenu,.ligne30 .colonne_quantite .colonne_quantite_contenu,.ligne34 .colonne_quantite .colonne_quantite_contenu,.ligne36 .colonne_quantite .colonne_quantite_contenu{margin:1px 0 0 0;}
.ligne22 .colonne_quantite .colonne_quantite_contenu,.ligne23 .colonne_quantite .colonne_quantite_contenu,.ligne24 .colonne_quantite .colonne_quantite_contenu,.ligne25 .colonne_quantite .colonne_quantite_contenu,.ligne26 .colonne_quantite .colonne_quantite_contenu,.ligne28 .colonne_quantite .colonne_quantite_contenu,.ligne29 .colonne_quantite .colonne_quantite_contenu,.ligne31 .colonne_quantite .colonne_quantite_contenu,.ligne32 .colonne_quantite .colonne_quantite_contenu,.ligne33 .colonne_quantite .colonne_quantite_contenu,.ligne35 .colonne_quantite .colonne_quantite_contenu,.ligne37 .colonne_quantite .colonne_quantite_contenu,.ligne38 .colonne_quantite .colonne_quantite_contenu{margin:5px 0 0 0;}
.ligne21 .colonne_unite .colonne_unite_contenu,.ligne22 .colonne_unite .colonne_unite_contenu,.ligne23 .colonne_unite .colonne_unite_contenu,.ligne24 .colonne_unite .colonne_unite_contenu,.ligne25 .colonne_unite .colonne_unite_contenu,.ligne26 .colonne_unite .colonne_unite_contenu,.ligne27 .colonne_unite .colonne_unite_contenu,.ligne28 .colonne_unite .colonne_unite_contenu,.ligne29 .colonne_unite .colonne_unite_contenu,.ligne30 .colonne_unite .colonne_unite_contenu,.ligne31 .colonne_unite .colonne_unite_contenu,.ligne32 .colonne_unite .colonne_unite_contenu,.ligne33 .colonne_unite .colonne_unite_contenu,.ligne34 .colonne_unite .colonne_unite_contenu,.ligne35 .colonne_unite .colonne_unite_contenu,.ligne36 .colonne_unite .colonne_unite_contenu,.ligne37 .colonne_unite .colonne_unite_contenu,.ligne38 .colonne_unite .colonne_unite_contenu{margin:5px 0 0 0;}
.ligne30 .colonne_quantite .colonne_quantite_contenu{margin-top:6px;}
.ligne30 .colonne_unite .colonne_unite_contenu{margin-top:12px;}
.ligne39{height:190px;text-align:center;}
.ligne39 .contenu{font-weight:normal;margin-top:78px;}
.colonne_solution .ligne39 .contenu{text-align:left;font-weight:normal;margin:3px 3px 0 3px;}
.une_colonne .ligne39{text-align:left;}
.colonne_gauche .ligne39{text-align:right;}
#pim_simulateur{width:749px;height:680px;}
a.noLink,a.noLink:link,a.noLink:visited,a.noLink:hover,a.noLink:active{cursor:default;}
a.lienGrise,a.lienGrise:link,a.lienGrise:visited,a.lienGrise:hover,a.lienGrise:active{background-color:silver;}
.pim_configurateur_commentaire_img_haut,.pim_configurateur_commentaire_img_bas{height:10px;width:309px;}
.pim_configurateur_commentaire_textarea{width:309px;height:97px;border:0 none;}
.pim_configurateur_solution_commentaire_textarea{height:107px;}
.col_1,.col_1 .ligne2_conteneur_pictos{width:840px;}
.col_2,.col_2 .ligne2_conteneur_pictos{width:420px;}
.col_3,.col_3 .ligne2_conteneur_pictos{width:280px;}
.col_4,.col_4 .ligne2_conteneur_pictos{width:210px;}
.col_5,.col_5 .ligne2_conteneur_pictos{width:168px;}
.col_6,.col_6 .ligne2_conteneur_pictos{width:140px;}
/*********************** BGN Sauvegarde d'une solution ***********************/
.pim_configurateur_solution_sauve_form{width:600px;}
.pim_configurateur_solution_sauvegarder_submit input,.pim_configurateur_solution_sauvesol_submit input,.pim_configurateur_solution_configurateur_submit input{background:transparent url(../img/bkg_btn_submit.gif) no-repeat left top;width:147px;height:20px;border:0 none;color:white;padding-bottom:2px;font-weight:bold;font-size:10px;}
.pim_configurateur_solution_revoir_submit input{background:transparent url(../img/bouton_revoirmasolution.gif) no-repeat left top;width:172px;height:20px;border:0 none;}
.pim_configurateur_solution_envoyer_submit input{background:transparent url(../img/bouton_envoyer.gif) no-repeat left top;width:127px;height:20px;border:0 none;}
.pim_configurateur_solution_revoir_submit,.pim_configurateur_solution_sauvegarder_submit,#lien_retour{float:left;clear:none;}
.pim_configurateur_solution_sauvesol_submit,.pim_configurateur_solution_configurateur_submit{float:right;clear:none;}
.pim_configurateur_solution_revoir_submit,.pim_configurateur_solution_sauvesol_submit{margin-right:9px;margin-left:4px;}
.pim_configurateur_solution_nom_label label,.pim_configurateur_solution_commentaire_label label{margin-right:10px;margin-top:4px;display:block;}
.pim_configurateur_solution_nom_input,#etat_email{background:transparent url(../img/bkg_formulaire_champ_grand.gif) no-repeat left top;width:310px;height:23px;}
#etat_email{background:none;margin-top:4px;}
.pim_configurateur_solution_nom_input input{width:290px;height:17px;border:0 none;margin:3px 10px;background:transparent;	}
.pim_configurateur_solution_commentaire_textarea{width:303px;}
.pim_configurateur_solution_commentaire_textarea textarea{border:0 none;background:transparent url(../img/bkg_y_filet_textarea.gif) repeat-y top left;width:303px;overflow:auto;padding:0 3px;font-family:Helvetica;font-size:11px;height:87px;}
.pim_configurateur_solution_nom_label,.pim_configurateur_solution_commentaire_label{width:150px;font-weight:bold;float:left;clear:none;text-align:right;}
.pim_configurateur_solution_nom_input,.pim_configurateur_solution_commentaire_textarea,#etat_email{width:310px;float:left;clear:none;}
.pim_configurateur_champs_obligatoires{float:right;text-align:right;/*font-weight:bold;*/}
.pim_configurateur_solution_erreur_texte{margin-left:150px;}
.colonne_vide{width:150px;float:left;clear:none;}
/*********************** END Sauvegarde d'une solution ***********************/
/*********************** BGN shadowbox ***********************/
#bulle,#bulle2{/*background-color:#E7EEC7;border:1px dashed #93B61A;*/border:1px solid #937ABA;background-color:white;display:block;font-size:11px;width:575px;position:absolute;text-align:left;visibility:hidden;z-index:1000;}
#bulle2{visibility:visible;}
.bulle_titre_aide{font-size:11px;color:#684894;height:20px;border-bottom:1px solid #937ABA;width:575px;margin:0;}
.bulle_titre_aide_contenu{margin:5px 0 0 10px;height:17px;width:555px;}
.bulle_titre{font-size:11px;color:black;margin:19px 0 0 10px;width:555px;}
.bulle_texte{font-size:11px;font-family:arial sans-serif;color:gray;margin:6px 0 19px 10px;text-align:justify;width:555px;}
/*********************** END shadowbox ***********************/
/*********************** BGN tipafriend ***********************/
.tx_tipafriend_url{font-weight:bold;}
.tx_tipafriend_url a,.tx_tipafriend_url a:link,.tx_tipafriend_url a:visited,.tx_tipafriend_url a:hover,.tx_tipafriend_url a:active{font-weight:normal;}
div.tiplink{clear:none;float:left;width:200px;height:21px;margin:15px 0 0 0;}
div.tiplink_vide{width:200px;float:left;clear:left;}
div.conteneur_logo_enseignes_groupe{float:right;clear:none;margin-left:10px;confo}
/*********************** END tipafriend ***********************/
