*{margin:0px;padding:0px;}
img{border:none;}
a{text-decoration:none;}
body{
	background:white;
	position:relative;
	color:#808080;
	font-size:11px;
	font-family:Verdana;
}
div.sep{font-size:1px;clear:both;}
body{background:white none no-repeat left top;}
body.configurateur_lw{background:white none no-repeat left top;position:relative;}
.pim_configurateur-pi1{width:947px;background-color:white;margin:0 10px;}
#texte_contenu .pim_configurateur-pi1{background-color:transparent;}
.pim_configurateur-pi1 .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-color:white;}
.configurateur_toolbar div{float:left;clear:none;margin:5px;margin-left: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);}
.configurateur_toolbar div.toolbar_item_connect{background-image:url(../img/picto_connect.gif);}
.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:#808080;font-weight:bold;}
.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:#808080;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:100px;}
.colonne_solution{width:140px;}
.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;}
.colonne_gauche .une_cellule{border-left:1px solid #937aba;font-weight:bold;color:#684894;}
.abs_quantites{position:absolute;top:870px;left:110px;width:838px;z-index:10;height:22px;text-align:center;background-color:white;}
.abs_quantites_contenu{margin:1px 0 0 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:#79a338 url(../img/bkg_configurateur_essentiel.gif) no-repeat left top;font-weight:bold;color:white;}
.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 left top;font-weight:bold;color:white;}
.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:#abd864 url(../img/bkg_configurateur_maximal.gif) no-repeat left top;font-weight:bold;color:white;}
.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:64px;border-right:1px solid #CFB8F2;}
.colonne_unite{float:left;clear:right;width:30px;border-left:1px solid #CFB8F2;}
.pas_contenu{position:absolute;left:63px;top:22px;background:transparent url(../img/img_pas_contenu.gif) no-repeat left top;font-size:1px;height:2px;width:11px;}
.ligne0{height:34px;color:#684894;}
.ligne0 .solution_piece{float:left;clear:none;margin:10px 0 0 5px;font-size:12px;}
.ligne0 .solution_picto{float:right;clear:none;margin:3px 5px 0 0;}
.ligne1{height:26px;color:#684894;}
.ligne1_contenu{height:16px;margin:5px 0;}
.ligne1_vide{background:#C0C0C0;height:26px;font-size:1px;}
.ligne2{height:70px;color:#684894;font-weight:bold;}
.ligne3{height:147px;color:#684894;position:relative;}
.colonne_gauche .ligne3,.colonne_gauche .ligne10,.colonne_gauche .ligne11,.colonne_gauche .ligne121314,.colonne_gauche .ligne1516171819{font-weight:normal;}
.ligne3 .zoom{position:absolute;right:5px;bottom:3px;}
.ligne4 .contenu,.ligne39 .contenu,.ligne5 .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_benefices_thermiques{font-weight:bold;color:#684894;}
.ligne4_r{font-size:8px;color:#684894;}
.ligne5{height:60px;color:#684894;position:relative;}
.ligne5 .pas_contenu{top:29px;}
.ligne5_benefices_acoustiques{font-weight:bold;color:#684894;}
.ligne5_delta_ra{font-size:8px;color:#684894;}
.ligne678{height:91px;color:#684894;position:relative;}
.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;}
.ligne10{height:30px;}
.ligne11{height:31px;}
.ligne121314{height:79px;}
.ligne1516171819{height:133px;}
.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:22px;}
.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;}
.ligne39{height:157px; text-align: center;}
.une_colonne .ligne39{text-align:left;}
.colonne_gauche .ligne39{text-align:right;}
#pim_simulateur{width:749px;height:680px;}
/*********************** BGN Sauvegarde d'une solution ***********************/
.pim_configurateur_solution_revoir_submit input,.pim_configurateur_solution_sauvegarder_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;}
.pim_configurateur_solution_revoir_submit,.pim_configurateur_solution_sauvegarder_submit{float:left;clear:none;}
.pim_configurateur_solution_revoir_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{background:transparent url(../img/bkg_formulaire_champ_grand.gif) no-repeat left top;width:310px;height:23px;}
.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{width:310px;float:left;clear:none;}
.colonne_vide{width:150px;float:left;clear:none;}
/*********************** END Sauvegarde d'une solution ***********************/
/*********************** BGN shadowbox ***********************/
iframe#shadowbox_content{border:1px solid #684894;}
#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:16px;color:black;margin:19px 0 0 10px;width:555px;}
.bulle_texte{font-size:11px;font-family:arial sans-serif;color:#808080;margin:6px 0 19px 10px;text-align:justify;width:555px;}