body{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff;color:#59483e}#wrapper{margin:0 auto;width:980px;border-left:solid 1px #f7f7f7;border-right:solid 1px #f7f7f7}#header{padding:0;height:90px;background-color:#fff}#subtitle{background:#80729c;margin-bottom:9px;color:#fff}#subtitle a{color:#fff}#subtitle p{color:#fff;float:left;font-size:18px;margin:.6em 0 .5em 1em}#logoutForm{float:right;text-align:right;margin-top:.9em;margin-right:1em}#content{background-color:#80729c;background-image:url('/Images/navigation.png');background-position:right bottom;background-repeat:no-repeat}#innercontent{background-color:#fff;padding-left:10px;padding-right:10px;margin-right:150px}#innercontent form.login label{float:left;font-weight:bold;margin-left:1em;margin-top:1.5em;width:150px}#innercontent form.login div{clear:left}#innercontent form.login input[type="text"],#innercontent form input[type="password"]{width:130px;float:left;margin-top:1em}#innercontent form.login .field-validation-error{margin-top:1.5em;margin-left:1em;float:left;color:red}#innercontent form.login input[type="submit"]{margin-top:1em;margin-left:120px}#innercontentpopup{background-color:#fff;padding:1em}#navigation{float:right;width:150px}#navigation ul{list-style-type:none;font-weight:bold;padding-left:12px;padding-right:3px}#navigation ul li{padding-bottom:.5em;font-size:13px}#navigation ul li.header{padding-top:.2em;font-size:18px;color:#fff}#navigation ul li a{text-decoration:none;color:#fff;font-weight:normal}#navigation ul li a:hover{color:#fff}#footer{position:relative;height:125px;background-image:url('/Images/footer.png');text-align:left;clear:both}#footer div{position:absolute;left:1em;bottom:1em}hr.clear{height:0;border:0;clear:both;margin:0;padding:0}span.hr{font-weight:bold;display:table;width:100%;padding-bottom:3px;padding-top:10px;margin-bottom:8px;border-bottom:2px solid #8e8478;text-align:left}span.noPaddingTop{padding-top:0}hr.BlackLine{width:100%;background-color:#8e8478;height:2px;border-style:none;display:inline-block}hr.LightBlackLine{width:100%;color:#000;background-color:#000;height:1px;border-style:none;display:inline-block}hr.GrayLine{width:100%;color:#a9a9a9;background-color:#a9a9a9;height:2px;border-style:none;display:inline-block}hr.LightGrayLine{width:100%;color:#a9a9a9;background-color:#a9a9a9;height:1px;border-style:none;display:inline-block}.userfield input{width:100px}.userfield .field-validation-valid,.userfield .field-validation-error{display:block}.editor-label,.editor-field{display:inline-block;padding-bottom:1em;padding-top:5px;vertical-align:central}.editor-label{width:30%;text-align:right;padding-right:3%;padding-top:10px;vertical-align:top}.editor-field{width:60%}input[type=submit]{float:right}.k-grid .k-grid-header .k-header .k-link{height:auto}.k-grid .k-grid-header .k-header{white-space:normal}.k-grid-toolbar{height:30px}img{border-style:none}fieldset{padding:10px;margin-bottom:10px;border:solid 2px #80729c}fieldset>legend{color:#604a7b;font-weight:bold;font-size:14px}fieldset.etape{position:relative;margin-left:10px;padding:10px;padding-left:15px;color:#8e8478}fieldset.etapeBeige{border:2px solid #80729c}fieldset.etapeViolet{border:2px solid #604a7b}fieldset.etapeEnAttente{border:2px solid #e0e0e0}fieldset.etape>.compteur{position:absolute;color:#fff;height:100%;height:-moz-calc(100% - 3px);height:-webkit-calc(100% - 3px);height:calc(100% - 3px);width:31px;top:0;left:-15px;bottom:-2px;text-align:center;font-weight:bold;font-size:200%;padding-top:5px;border:0}fieldset.etape>.compteurBeige{background-color:#80729c;color:#fff}fieldset.etape>.compteurViolet{background-color:#604a7b}fieldset.etape>.compteurEnAttente{background-color:#e0e0e0}fieldset.etape>legend{font-size:140%;color:#8e8478;font-weight:bold;padding-left:10px}fieldset.enteteDossier{color:#8e8478}fieldset.enteteDossier>div{width:100%;clear:both;float:left;text-align:left;margin-bottom:3px}fieldset.enteteDossier>div.enteteDossierDroite{width:30%;float:right;text-align:right;clear:right}fieldset.enteteDossier>div.enteteDossierGauche{width:70%;float:left;text-align:left;clear:left}.tableauDeBordTitre{width:100%;display:inline-block;font-weight:bold;font-size:180%;color:#604a7b}.tableauDeBordLigne{width:100%;background-color:#8e8478;height:2px;border-style:none;display:inline-block;margin-bottom:10px}.etapeStatuts{width:100%;font-size:120%;font-weight:bold;margin-bottom:5px;margin-left:10px}.etapeActions{width:28%;float:left;margin-left:10px}.etapeLiens{width:30%;float:right;text-align:right}.etapeCommentaires{width:40%;float:left;font-size:18px;font-weight:bold}.etapeCommentairesCoherence{font-size:14px;text-align:center}.etapeCommentairesEnAttente{width:100%;font-size:12px;display:inline-block;font-weight:normal}.etapeAttenteAth{color:#3d9ecc}.etapeTermine{color:#00500a}.nonRecevable{font-weight:bold;color:red}.recevable{font-weight:bold;color:#00500a}.recevableIrregularite{font-weight:bold;color:#f5640a}.attente{color:#a9a9a9}.ath-chapitre{width:100%;font-size:120%;padding-top:10px}.ath-field{font-size:120%;color:#a9a9a9;font-weight:bold}.ath-texte{vertical-align:top;padding-top:5px;padding-bottom:1.5em;float:left;width:80%}.ath-sous-texte{vertical-align:top;padding-left:5%;padding-top:5px;padding-bottom:1.5em;float:left;width:75%}.ath-choix-valeur{vertical-align:top;padding-bottom:5px;float:right;width:20%;text-align:right}.ath-label-valeur{vertical-align:top;padding-top:5px;float:right;width:20%;text-align:right}.UploadProgressBar{clear:both;display:block;height:20px;width:100%}.EcartTable{width:100%;padding:0;margin:0;display:table}.EcartTableHeader.FirstLine{display:table-row}.EcartTableHeader.SecondLine{display:table-row}.EcartTable.FirstLine{display:table-row;border-top-width:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000}.EcartTable.FirstLine>td{display:table-cell;border-top-width:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000}.EcartTable.SecondLine{display:table-row;border-bottom-color:#000;border-bottom-width:2px}.EcartTable.SecondLine>td{display:table-cell;border-bottom-color:#000;border-bottom-width:2px}.EcartTableColumn.Code{display:table-cell;vertical-align:top;width:70px}.EcartTableColumn.Phrase{display:table-cell;vertical-align:top;width:100%!important}.EcartTableColumn.Phrase>textarea{height:60px;vertical-align:top;width:100%!important;padding-right:5px}.EcartTableColumn.Blocage{display:table-cell;text-align:left;vertical-align:top;width:120px}.EcartTableColumn.Blocage>ul{vertical-align:top;width:120px;margin-left:5px;margin-top:0;margin-right:0;margin-bottom:0}.EcartTableColumn.TypeFichier{display:table-cell;text-align:left;vertical-align:top;width:120px}.EcartTableColumn.TypeFichier>select{vertical-align:top;width:120px;margin-left:5px;margin-top:0;margin-right:0;margin-bottom:0}.EcartTableColumn.Suppression{display:table-cell;vertical-align:top;width:120px}.SolutionTable{width:100%;padding:0;margin:0}.SolutionTableHeader.FirstLine{display:table-row}.SolutionTableHeader.SecondLine{display:table-row}.SolutionTable.FirstLine{display:table-row}.SolutionTable.FirstLine>td{display:table-cell;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000}.SolutionTableColumn.Code{display:table-cell;vertical-align:top;width:70px}.SolutionTableColumn.Phrase{display:table-cell;vertical-align:top;width:100%;padding-right:5px}.SolutionTableColumn.Phrase>textarea{height:60px;vertical-align:top;width:100%}.SolutionTableColumn.PhraseReponse{display:table-cell;vertical-align:top;width:60%;padding-right:5px}.SolutionTableColumn.PhraseReponse>textarea{height:60px;vertical-align:top;width:100%}.SolutionTableColumn.Telechargement{display:table-cell;vertical-align:top;width:120px;text-align:center}.SolutionTableColumn.TelechargementFichier{display:table-cell;vertical-align:top;width:40%;text-align:center}.SolutionTableColumn.TelechargementFichier>div.k-widget.k-upload.k-header.k-upload-sync{width:100%!important}.SolutionTableColumn.TelechargementFichier>div.k-widget.k-upload.k-header.k-upload-sync.k-upload-empty{width:100%!important}.SolutionTableColumn.Suppression{display:table-cell;vertical-align:top;width:120px}.SolutionTextLibre{background-color:#80729c;color:#fff;font-weight:bold;text-align:center}.Hidden{display:none}.FullSizeDiv{width:100%}.ThirdPartDiv{width:30%;display:inline-block}.LotsPart1{width:60%;display:inline-block}.LotsPart2{width:27%;display:inline-block}.LotsPart3{width:7%;display:inline-block}.BlockFullSizeDiv{width:100%;display:inline-block}.LeftBlockMidSizeDiv{width:49%;float:left;display:inline-block}.RightBlockMidSizeDiv{width:49%;float:right;display:inline-block}.LabelStyleDiv{padding-top:10px}.EditorStyleDiv{padding-top:5px}.TopologieOperation{background-color:#add8e6!important;text-align:left!important;min-width:336px!important}.TopologieOperation>button{min-width:116px}.TopologieLotissement{background-color:#3c3!important;text-align:left!important;min-width:330px!important;width:337px!important}.TopologieLotissement>button{min-width:116px}.TopologieLogement{background-color:#90ee90!important;text-align:left!important;min-width:301px!important;width:301px!important}.TopologieLogement>button{min-width:116px}.TopologieMaison{background-color:#0ff!important;text-align:left!important;min-width:330px!important;width:337px!important}.TopologieMaison>button{min-width:116px}.TopologieBatiment{background-color:#d3d3d3!important;text-align:left!important;min-width:330px!important;width:337px!important}.TopologieBatiment>button{min-width:116px}.TopologieError{background-color:#ffb6c1!important}.Grisage{color:gray!important;background-color:#d3d3d3}.TableauOffre{border-collapse:collapse}.TableauOffre-gauche{background-color:#80729c;border-top-left-radius:10px;border-bottom-left-radius:10px;color:#fff}.TableauOffre-gauche>img{margin:10px 10px 10px 10px;max-width:100px;max-height:100px;border-radius:15px}.TableauOffre-droite{background-color:#80729c;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-top:10px;padding-right:10px;color:#fff;vertical-align:top}.TableauOffre-droite a:link{color:#fff}.TableauOffre-droite a:visited{color:#fff}.TableauOffre-quantite{width:100px;background-color:#80729c;border:2px solid #3e276d;border-radius:10px;color:#fff;font-size:x-large;text-align:center}.TableauOffre-quantite a:link{color:#fff}.TableauOffre-quantite a:visited{color:#fff}.TableauOffre-separation{width:15px}.TableauOffre-interligne{height:25px}.etapePrestataireVisite{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff;color:#59483e;padding-left:10px;padding-right:10px}.DifferenceComparaisonEtapePrecedente{}.fusionTableChamps{margin-left:75px}.fusionLibelleQuestion{font-weight:bold}.fusionLibelle{width:100px;text-align:right;padding-right:15px}.fusionChamp input{width:200px}.fusionMessageErreur{position:relative;padding:.75rem 1.25rem;margin-left:75px;margin-bottom:1rem;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:.25rem;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.boutonRond{background:#f5f5f5;border:1px solid #d0d0d0;border-radius:10px;padding:3px;margin:3px}.boutonRond:hover{background:#8e8478}.tableCreationOperationOptions{width:280px;border-collapse:collapse;border:solid 1px;border-color:#fa7629;margin-bottom:15px}.tableCreationOperationOptions>tbody>tr>th{background-color:#fa7629;color:#fff;font-size:14px;border:solid 1px;border-color:#fa7629;text-align:center;padding:10px}.tableCreationOperationOptions>tbody>tr>td{font-weight:bold;padding-top:5px;padding-bottom:5px}.tableCreationOperationOptionsBleu{border-color:#004654}.tableCreationOperationOptionsBleu>tbody>tr>th{background-color:#004654;border-color:#004654}.tableCreationOperationOptionsVert{border-color:#56a64f}.tableCreationOperationOptionsVert>tbody>tr>th{background-color:#56a64f;border-color:#56a64f}.tableCreationOperationOptionsRouge{border-color:#7a1714}.tableCreationOperationOptionsRouge>tbody>tr>th{background-color:#7a1714;border-color:#7a1714}.tableCreationOperationOptionsJaune{border-color:#e1b441}.tableCreationOperationOptionsJaune>tbody>tr>th{background-color:#e1b441;border-color:#e1b441}.tableCreationOperationOptionsOrange{border-color:#fc6c43}.tableCreationOperationOptionsOrange>tbody>tr>th{background-color:#fc6c43;border-color:#fc6c43}.tableCreationOperationOptionsGris{border-color:#949191}.tableCreationOperationOptionsGris>tbody>tr>th{background-color:#949191;border-color:#949191}.formError{position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#ee0101;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001}.formError .formErrorArrowBottom{top:0;margin:-6px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}