#noinfosText { height:100px; width:990px; text-align:center; font-size:18px; line-height:24px; margin-top:50px; color:#666; }
#colorViewEditZone1{ width:390px; height:60px; margin:10px; float:none; position:relative;}
#colorViewEditZone1 input{ width:230px; height:20px; font-size:14px; color:#666; float:left; margin-right:20px; }
#colorViewEditZone1 select{ width:100px; height:20px; font-size:14px; color:#666; border:1px solid #CCC; float:left;}
#ralColorEdit{ width:390px; height:50px; margin:10px; float:none; position:relative;}
#ralColorEdit label{ width:70px; height:20px; margin-top:6px; float:left;}
#ralColorEdit input{ width:55px; height:20px; font-size:14px; color:#666; float:left; margin-right:20px; }
#colorViewEditZone2{ width:390px; height:150px; float:none; position:relative; color:#666; font-size:12px;}
.colorSkinEdit{ width:30px; height:25px; float:left; cursor:pointer;} 
#colorViewEditZone2 .blocMemoColor{ width:130px; height:130px; margin:10px; float:left; position:relative;} 
#colorViewEditZone2 .blocMemoColor .txtMemo{ width:130px; height:15px; margin:0px 5px 0px 5px; float:none; position:relative;}
#colorViewEditZone2 .blocMemoColor .txtMemo a{ color:#666; text-decoration:none;}
#colorViewEditZone2 .blocMemoColor .txtMemo a:hover{ color:#600; text-decoration:underline;}
#colorViewEditZone2 .blocMemoColor #memoColor{ 
	width:100px; height:100px; margin:8px 0px 10px 5px;float:none; position:relative; border:1px solid #DDD; cursor:pointer;}
#colorViewEditZone2 .blocMemoColor #newColor{ 
	width:80px; height:80px; margin:8px 0px 10px 5px;float:none; position:relative; border:1px solid #DDD;}
#addNewColorZone{ width:65%; min-width:500px; height:480px; top:130px; left:300px; background-color:#FFF; border:1px solid #DEDEDE; display:none; margin:150px 0px 0px 10%; float:none; position:absolute; }
#addNewColor {width:99%; height:420px; background-color:#FFF; border:0px; float:none; padding-left:5px; position:relative;}
#addNewColor th{ background-color:#AAA; border-bottom:thin solid #999; color:#FFF; padding:2px 5px; }
#addNewColor td{ cursor:pointer;}

div.main-colK{ margin-left: 220px; padding:0px 0px 25px 25px; min-height:25px; }

#creaModelZone input, #modifModelZone input, #creaCollZone input, #modifCollZone input{ 
	background:#FFFFFF; height:20px; border:1px solid #d5d5d5; margin-right:5px;padding-left:3px;font-size:12px;}
#creaModelZone select, #modifModelZone select, #creaCollZone select, #modifCollZone select{ color:#333; margin-right:5px;}
#creaModelZone .affLeft, #modifModelZone .affLeft, #creaCollZone .affLeft, #modCollZone .affLeft{ 
	padding:0px; border:0px; background:none repeat scroll 0 0 #FAFAFA; font-size:12px; font-weight:bold; width:190px;}
#creaModelZone .affRight, #modifModelZone .affRight, #creaCollZone .affRight, #modCollZone .affRight{ 
	padding:0px; border:0px; background:none repeat scroll 0 0 #FAFAFA;} 
#creaModelZone .modelBoxZone, #modifModelZone .modelBoxZone, #creaCollZone .modelBoxZone, #modCollZone .modelBoxZone{ 
	width:120px; height:135px; border:0px none; margin:0px 15px 20px 0px; float:left; 
	box-shadow :1px 1px 3px #CCC; padding:5px; }
.modelBoxZone .modelBoxZoneVign { float:left; width:80px; height:60 px; } 
.modelBoxZone .boxStylName, .modelBoxZone .BoxZoneGar,  .modelBoxZone .BoxZoneCheck{ float:left; width:100px; height:15px;  }
.modelBoxZone .BoxZoneTarif { float:left; width:90px; height:25px; } 
.modelBoxZone .BoxCodePrice { float:left; width:90px; height:25px; margin-top:10px; }  
.modelBoxZone .BoxCodePrice select{ width:115px; height:15px; font-size:12px; color:#333;  } 
#listeModeles { 
	width:170px; height:290px; border: 1px solid #D5D5D5; background-color:#FEFEFE; padding:2px 0px 5px 5px; 
	box-shadow: 0 0 8px 2px #E5E5E5; display:none; float:right; position:relative; top:20px; 
	overflow-y:auto; overflow-x:hidden; color:#555; }
#listeCollection { 
	width:225px; height:290px; border: 1px solid #D5D5D5; background-color:#FEFEFE; padding:2px 0px 5px 5px; 
	box-shadow: 0 0 8px 2px #E5E5E5; display:none; float:right; position:relative; left:-50px; top:25px; 
	overflow-y:auto; overflow-x:hidden; color:#555; }
#listeModeles .listTrueTitle{ width:160px; height:17px;margin-top:10px; font-size:13px; font-weight:bold;}
#listeCollection .listTrueTitle{ width:230px; height:17px;margin-top:10px; font-size:13px; font-weight:bold;}
#listeModeles .listTruedata{ width:165px; height:17px; font-size:12px; font-weight:normal; padding-left:5px;}
#listeCollection .listTruedata{ width:230px; height:17px; font-size:12px; font-weight:normal; padding-left:5px;}

#creCollColors, #modCollColors { width:98%; height:auto; margin-top:15px; }
#creCollColors .blocColorData, #modCollColors .blocColorData {width:164px; height:300px; /*height:auto; padding-bottom:10px;*/ float:left; border:1px solid #EEE; margin:0px 15px 20px 0px; background-color:#FCFCFC; overflow:hidden; }
.blocColorData .blocColor { width:100%; height:40px; float:left; margin-bottom:5px; border-bottom:1px solid #EEE;}
.blocColorData .decorInfoBase { padding-left:7px; float:left; width:97%; height:60px;}
.blocColorData .decorInfoBase .blocColorName { width:150px; height:15px; float:left; font-size:12px; font-style:italic; font-weight:bold; }
.blocColorData .decorInfoBase .blocColorStatus { width:110px; height:15px; float:left; margin-bottom:10px;}
.blocColorData .blocColorTxt, .blocColorData .blocColorTxtR { width:132px; height:15px; margin-right:5px; font-size:12px; float:left;}
.blocColorData .blocColorTxtR { color:#600; }
.blocColorData .blocColorTxtRPhoto { color:#600; width:328px; }
.blocColorData .blocColorSel {width:5px; height:15px; float:left;}
.blocColorData .ZoneModif { background-color:#EEE; width:337px; height:183px; margin-left:1px; padding:10px 0px 0px 7px; display:none; float:left; }
.blocColorData .ZoneModif .seeDecor{ width:190px; height:15px; float:left; text-align:right; color:#600; cursor:pointer; font-weight:bold; }
.blocColorData input{
		width:327px; height:18px; float:left; margin-bottom:12px;
		background:#FFFFFF; border:1px solid #EEE; padding-left:3px;font-size:12px; }
.blocColorData .ZoneModif .blocColorInpt{ color:#666; }
.blocColorData .blocColorImg {
	width:158px; height:190px; background-repeat:no-repeat; background-position: center center; 
	background-color:#FFF; top:48px; position:relative; display:none; left:150px; }
#creaKBox .inptName { width:95%; text-align:left; padding-left:5px;}
#creaKBox .inptFile { width:220px;}
#creaKBox .tdWidtzone {width:70px; height:20px; margin-right:10px; text-align:left; float:left; font-size:14px; color:#666;}
#creaKBox .tdWidtzone input{ width:15px; float:left; text-align:left; margin:0px 5px 0px 0px;}
#creaKBox .tdWidtzone span{ font-size:14px; color:#666; float:left;}

#popUpOpenProject #chxZoneList .listProjLine { width:520px; height:25px; border-bottom:1px solid #999; float:left; padding-top:5px; } 
#popUpOpenProject #chxZoneList .name { width:235px; height:24px; text-align:left; float:left;}
#popUpOpenProject #chxZoneList .modif { width:95px; height:24px; text-align:left; float:left; }
#popUpOpenProject #chxZoneList .echea { width:90px; height:24px; text-align:left; float:left; }
#popUpOpenProject #chxZoneList .statut { width:50px; height:24px; text-align:center; float:left; }
#popUpOpenProject #chxZoneList .statut .statusOn{ background-color:#093; width:7px; height:7px; margin:5px 0px 0px 22px; float:left; }
#popUpOpenProject #chxZoneList .statut .statusOff{ background-color: #C00; width:7px; height:7px; margin:5px 0px 0px 22px; float:left; }
#popUpOpenProject #chxZoneList .open{ width:50px;height:24px; text-align:center; color:#dc7f3b; float:left; cursor:pointer;}

.recapInfos {width:545px; height:auto; float:left; margin:25px 0px 0px 0px; }

.recapInfos .inputText { width:550px; height:90px; margin:3px 0px 10px 0px; text-align:left; float:left; }
.recapInfos .inputLine { width:550px; height:30px; margin:3px 0px 7px 0px; text-align:left; float:left; }
.recapInfos .inputLine .espC { width:50px; height:30px; float:left; }
.recapInfos .inputLine .libelC, .recapInfos .inputText .libelC  { 
	width:160px; height:20px; font-size:13px; color:#888; background-color:#FAF3F3; padding:5px 0px 0px 9px; margin-right:15px; float:left; }
.recapInfos .inputLine .libelCS { width:150px; height:25px; font-size:14px; color:#888; float:left; }
.recapInfos .inputText .libelC { height:90px; }
.recapInfos .inputText .inputArea { width:350px; height:90px; color:#888; background-color:#ECECEC; font-size:13px; padding:5px; float:left; }
.recapInfos .inputLine .stylRoomD { width:350px; height:100px; text-align:left; float:left; }
.recapInfos .inputLine .stylRoomD .stylImg{ width:120px; height:100px; text-align:left; float:left; }
.recapInfos .inputLine .input350, .recapInfos .inputLine .input250, .recapInfos .inputLine .input150, .recapInfos .inputLine .input60{ 
	height:22px; padding-top:3px; font-size:15px; color:#555; float:left; }
.recapInfos .inputLine .input350 { width:365px; }	
.recapInfos .inputLine .input350 .murTxt{ width:60px; height:40px; float:left; text-align:center;}			
.recapInfos .inputLine .input350 .murTxt .title{
	 width:55px; height:17px; margin-bottom:5px; padding-top:2px; font-weight:bold; background-color:#ececec; text-align:center; float:left;}			
.recapInfos .inputLine .input350 .murTxt .inputCd{ color:#333; font-size:16px;}
.recapInfos .inputLine .input250 { width:365px; }				
.recapInfos .inputLine .input250 .affSatusOn { width:10px; height:10px; background-color:#090; float:left; margin:5px 10px 0px 0px;}			
.recapInfos .inputLine .input250 .affSatusOff { width:10px; height:10px; background-color:#C00; float:left; margin:5px 10px 0px 0px;}				
.recapInfos .inputLine .input250 .txtstatus { height:22px; width:100px; padding-top:3px; margin-right:5px; float:left;}			
.recapInfos .inputLine .input60 { width:60px; }					
.recapInfos .inputLine .input150 { width:150px; }					
.recapInfos .inputLine select{ width:100px; height:20px; font-size:14px; color:#666; border:1px solid #CCC; float:left;}
.recapInfos .inputLineCC { width:550px; height:22px; margin:2px 0px 7px 0px; text-align:left; float:left; }
.recapInfos .inputLineCC .libelCC{ width:160px; height:18px; font-size:13px; color:#999; padding:5px 0px 0px 9px; margin-right:15px; float:left; }
.recapInfos .inputLineCC .input350CC{ height:20px; width:350px; padding-top:2px; font-size:13px; color:#555; float:left; }
.recapInfos .inputLineCC .input150CC{ height:20px; width:150px; padding-top:2px; font-size:13px; color:#555; float:left; }
.recapInfos .inputLineCC .input60CC {height:20px; width:60px; padding-top:2px; font-size:13px; color:#555; float:left; }	
.recapInfos .inputLineCC .libelCS { width:150px; height:25px; font-size:13px; color:#888; float:left; }
	
.recapInfos .ligDevis { width:530px; height:150px; float:none; padding-left:5px; margin-bottom:10px; }
.recapInfos .inputLineR { width:525px; height:18px; text-align:left; float:left; }
.recapInfos .inputLineR .libelC, .recapInfos .inputLineR .libelCB{ width:150px; height:18px; text-align:left; float:left; }
.recapInfos .inputLineR .libelCB{ font-weight:bold;}
.recapInfos .inputLineR .input250{ width:250px; height:18px; text-align:left; float:left; }
.recapInfos .inputLineR .input300{ width:300px; height:18px; text-align:left; float:left; }
.recapInfos .inputLineR .input340{ width:370px; height:18px; text-align:left; float:left; }
.recapInfos .inputLineR .input340 span{ font-size:10px; }
.recapInfos .inputLineR .input340 .nextTit{ margin-left:25px; font-size:12px;  } 
.recapInfos .inputLineR .input340 .nextTit span{  font-size:12px; font-weight:bold;  }
.recapInfos .inputLineR .input340 .nextTit span.affSatusOn { width:10px; height:10px; background-color:#7DA83B; float:right; margin:5px 10px 0px 0px;}			
.recapInfos .inputLineR .input340 .nextTit span.affSatusOff { width:10px; height:10px; background-color:#FAFAFA; float:right; margin:5px 10px 0px 0px;}
.recapInfos .inputLineR .dDecorTxt{ width:auto; height:18px; margin-right:10px; text-align:left; float:left; }
.recapInfos .inputLineR .dDecorColor{ width:30px; height:13px; border:1px solid #ddd; background-color:#FAFAFA; text-align:left; float:left; }
.recapInfos .inputLineR .dDecorColorBase{ width:30px; height:13px; background-color:#FAFAFA; text-align:left; float:left; }
.recapInfos .inputLineRX { width:490px; height:18px; margin-bottom:15px; text-align:left; float:left; }
.recapInfos .inputLineRX .libelC, .recapInfos .inputLineRX .libelCB{ width:150px; height:18px; text-align:left; float:left; }
.recapInfos .inputLineRX .input340{ width:340px; height:18px; text-align:left; font-size:13px; float:left; }
.recapInfos .inputLineRX .input340 a{ text-decoration:none; color:#405E9D; }
.recapInfos .deviscomm { width:530px; height:auto; float:left; padding-left:5px; margin:0px 0px 10px 0px; }
.recapInfos .deviscomm .commClose{ width:510px; height:15px; text-align:right; border-bottom:1px solid #999; margin-bottom:5px; padding-right:10px; float:left;}
.recapInfos .deviscomm .commClose a{ cursor:pointer; text-decoration:none;}
.recapInfos .deviscomm .deviscommTitle{ width:530px; height:20px; font-weight:bold; text-align:left; font-size:14px; float:left;}
.recapInfos .deviscomm .deviscommStatus{ width:150px; height:20px; float:left;}
.recapInfos .deviscomm .deviscommComm{ width:300px; height:20px; float:left;}
.recapInfos .deviscomm .deviscommFollow{ width:80px; height:20px; float:left;}
.recapInfos .deviscomm .ligComm{ width:530px; height:auto; margin-bottom:10px; font-weight:normal; color:#666; text-align:left; font-size:14px; float:left;}
.recapInfos .deviscomm .devisligCommStatus{ width:150px; height:35px;; float:left;}
.recapInfos .deviscomm .devisligCommComm{ width:295px; margin-right:5px; height:auto; float:left;}
.recapInfos .deviscomm .devisligCommFollow{ width:80px; height:20px; float:left;}
				


#curSkbdColor {width:50px; height:50px; float:left; margin-right:10px; border:1px solid #ccc; }
#curSkbdColorName {width:150px; height:20px; margin-top:25px; float:left;}
.skirtboardColorZone { width:490px; height:auto; float:left }
.skirtboardColorZone .skirtboardColorBloc {width:60px; height:90px; margin:0px 10px 10px 0px; float:left; }
.skirtboardColorZone .skirtboardColorBloc .skirtboardColorName { width:50px; height:30px; font-size:12px; line-height:13px; float:left; }
.skirtboardColorZone .skirtboardColorBloc .skirtboardColor { width:50px; height:50px; text-align:center; font-size:12px; color:#333; border:1px solid #ccc; float:left; margin-bottom:3px; cursor:pointer;}
.value .largventeBloc { width:285px; height:27px; float:left;  }
.value .largventeBloc .lngTxt{padding-right:15px; height:27px; float:left;}
.value .largventeBloc .vente{ width:236px; height:27px; float:left;}
.value .tvaDeliBloc { width:470px; height:27px; float:left; }

.value .skirtboardDecorBloc { 
	width:100%; width:560px; height:20px; margin-bottom:15px; border:1px solid #ddd; padding:8px 0px 10px 6px; overflow:hidden;}	
.value .skirtboardDecorBloc .skirtboardDecorBlocTitle {
	width:547px; height:20px; padding-left:5px; background-color:#DDD; border:1px solid #C5C5C5; margin-bottom:8px; }	
.value .skirtboardDecorBloc .skirtboardDecorBlocTitle .named{width:400px; float:left; height:20px; padding-top:3px; }	
.value .skirtboardDecorBloc .skirtboardDecorBlocTitle .colord{
	width:85px; float:left; height:20px; border-left:1px solid #FFF; border-right:1px solid #FFF;}	
.value .skirtboardDecorBloc .skirtboardDecorBlocTitle .plusd{
	margin-left:10px; width:20px; font-size:18px; cursor:pointer; float:left;}
.value .skirtboardDecorBloc .skbdBlockName{ width:221px; height:115px; float:left;}	
.value .skirtboardDecorBloc .skbdBlockName .skbdColorName { width:220px; height:20px; float:none; }
.value .skirtboardDecorBloc .skbdBlockName .skbdDecorimg { width:80px; height:50px;  padding-top:5px;float:none; }
.value .skirtboardDecorBloc .blocInfos1{ width:335px; height:115px; float:left;}	
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorinfo { width:150px; height:40px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorinfo span{ padding:0px 5px 0px 5px; font-weight:bold; color:#333;}
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorStatus { width:140px; height:40px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorStatus2 { width:125px; margin-left:9px; height:20px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorStyle { width:310px; height:32px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorinfo2 { width:97px; height:40px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorinfo3 { width:100px; height:40px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorinfo3 .txtcolor{float:left; width:60px; height:40px; color:#666;}
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorinfo3 .txtcolor2{float:left; width:42px; height:35px; margin-left:15px; color:#666;}
.value .skirtboardDecorBloc .blocInfos1 .skbdDecorinfo3 .color{ 
	width:25px; height:25px; margin :2px 2px 2px 5px ; float:left; border:1px solid #ccc; }
.value .skirtboardDecorBloc .blocInfos1 .sidebDecorinfo3 { width:210px; height:40px; color:#666; margin-left:40px; float:left; }
.value .skirtboardDecorBloc .blocInfos1 .sidebDecorinfo3 .txtcolor{float:left; width:40px; height:40px; color:#666;}
.value .skirtboardDecorBloc .blocInfos1 .sidebDecorinfo3 .color{ 
	width:25px; height:25px; margin :2px 2px 2px 10px ; float:left; border:1px solid #ccc; }
.value .skirtboardDecorBloc .blocInfos1 .txtdeli{float:left; width:190px; height:40px; color:#333;}
.value .skirtboardDecorBloc .blocInfos1 .txtorder{float:left; width:125px; height:40px; color:#333;}
.value .skirtboardDecorBloc .blocInfos2{ width:535px; height:75px; float:left; padding:10px; background-color:#eee;}		
.value .skirtboardDecorBloc .blocInfos2 .skbdDecorinfo { width:150px; height:28px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos2 .skbdDecorinfo span{ padding:0px 5px 0px 5px; font-weight:bold; color:#333;}
.value .skirtboardDecorBloc .blocInfos2 .skbdDecorinfo3 { width:100px; height:28px; color:#666; float:left;padding-left:73px; }
.value .skirtboardDecorBloc .blocInfos2 .skbdDecorinfo2 .txt{ width:75px; height:28px; color:#333; float:left; }
.value .skirtboardDecorBloc .blocInfos2 .skbdDecorinfo2 span{ width:45px; height:25px; color:#666; float:left; }
.value .skirtboardDecorBloc .blocInfos2 .skbdDecorinfo2 .vente{ width:175px; height:25px; color:#666; float:left; }
.value .boxpriceTxt, .boxPriceTab .boxPriceTabTr .boxpriceTxt{font-weight:bold; font-size:14px;}
.boxPriceTab .tprice{ padding-left:3px; width:55px; font-size:14px; }
.boxPriceTab .boxPriceTabTr {height:25px; margin-bottom:5px; border:none 0px; line-height:9px;}
.boxPriceTab .boxPriceTabTr2 {height:35px; margin-bottom:5px; border:none 0px; line-height:9px;}
.boxPriceTab .boxPriceTabTr:hover, .boxPriceTab .boxPriceTabTr2:hover{background-color: #FFF9EA;}
.boxPriceTab .boxPriceTabTr:hover td, .boxPriceTab .boxPriceTabTr2:hover td{border-top:1px solid #FC3;}
.boxPriceTab .boxPriceTabTr input, #creaKBox .boxPriceTabTr input{ padding-left:3px; width:40px; }
.boxPriceTab .boxPriceTabTr2 input, #creaKBox .boxPriceTabTr2 input{ padding-left:3px; width:40px; }
