img, div, li {
	behavior: url(iepngfix.htc)
}

* html .PopupMid  { behavior: url(iepngfix.htc)  }
* html .Popup2Mid  { behavior: url(iepngfix.htc)  }
* html .Popup4Mid  { behavior: url(iepngfix.htc)  }
* html .PopupTop  { behavior: url(iepngfix.htc)  }
* html .PopupBottom  { behavior: url(iepngfix.htc)  }
* html .Popup2Top  { behavior: url(iepngfix.htc)  }
* html .Popup2Bottom  { behavior: url(iepngfix.htc)  }
* html .Popup4Bottom  { behavior: url(iepngfix.htc)  }
* html .Popup4Top  { behavior: url(iepngfix.htc)  }


#PopupContainer01 {
	width:328px;
	position:absolute;
	left: 262px;
	top: 396px;
	z-index:999;
}

#PopupContainer01Bis {
	width:328px;
	z-index:999;
	margin-left:13%;
}


a.link {color:#d10019; text-decoration:none;}
a.link:hover {color:#d10019; text-decoration: underline;}


#PopupContainer01Bis p {
	color:#757575;
	font-size:10px;
	margin-left:17px;
	margin-top:10px;
	padding:0px;	
}

#PopupContainer01Bis ul {
	color:#757575;
	font-size:10px;
}

#PopupContainer01Bis input {
	font-size:12px;
}

#PopupContainer02 {
	width:328px;
	position:absolute;
	left: 405px;
	top: 603px;
	z-index:999;
}

#PopupContainer02Bis {
	width:328px;
	z-index:999;
}

#PopupContainer03 {
	width:328px;
	position:absolute;
	left: 321px;
	top: 728px;
	z-index:999;
}

#PopupContainer03Bis {
	width:328px;
	z-index:999;
}


#PopupContainer04 {
	width:396px;
	position:absolute;
	left: 582px;
	top: 583px;
	z-index:999;
}

#PopupContainer04Bis {
	width:396px;
	z-index:999;
}

#PopupContain{
	margin-left:10%;
}


#PopupContainer05 {
	width:479px;
	position:absolute;
	left: 615px;
	top: 419px;
	z-index:0;
}

#PopupContainer05Bis {
	width:479px;
	padding:10px;
	z-index:0;
}


.PopupTop {width:328px; height:10px; background: url(../images/pop-up/popup_top_bg.png) top no-repeat; font-size:0px;}
.PopupBottom {width:328px; height:10px; background:url(../images/pop-up/popup_bottom_bg.png) bottom no-repeat; font-size:0px;}
.PopupMid {width:328px; background:url(../images/pop-up/popup_mid_bg.png) repeat-y;}

.PopupBisTop {width:328px; height:10px; font-size:0px;}
.PopupBisBottom {width:328px; height:10px; font-size:0px;}
.PopupBisMid {width:328px;}

.Popup2Top {width:388px; height:8px; background: url(../images/pop-up/popup2_top_bg.png) top no-repeat; font-size:0px;}
.Popup2Bottom {width:388px; height:8px; background:url(../images/pop-up/popup2_bottom_bg.png) bottom no-repeat; font-size:0px;}
.Popup2Mid {width:388px; background:url(../images/pop-up/popup2_mid_bg.png) repeat-y;}

.Popup2BisTop {width:388px; height:8px; font-size:0px;}
.Popup2BisBottom {width:388px; height:8px; font-size:0px;}
.Popup2BisMid {width:388px;}

.Popup4Top {width:396px; height:18px; background: url(../images/pop-up/popup4_top_bg.png) top no-repeat; font-size:0px;}
.Popup4Bottom {width:396px; height:13px; background:url(../images/pop-up/popup4_bottom_bg.png) bottom no-repeat; font-size:0px;}
.Popup4Mid {width:396px; background:url(../images/pop-up/popup4_mid_bg.png) repeat-y;}

.Popup3Top {width:479px; height:6px; background: url(../images/pop-up/popup3_top_bg.gif) top no-repeat; font-size:0px;}
.Popup3Bottom {width:479px; height:6px; background:url(../images/pop-up/popup3_bottom_bg.gif) bottom no-repeat; font-size:0px;}
.Popup3Mid {width:479px; background:url(../images/pop-up/popup3_mid_bg.gif) repeat-y;}

.Popup3BisTop {width:420px; height:6px; font-size:0px;}
.Popup3BisBottom {width:420px; height:6px; font-size:0px;}
.Popup3BisMid {width:420px;}

.TreeBox {
	width:380px;
	margin-left: 20px;
	border: 1px solid #d9d9d9;
	margin-top:10px;
	padding-left:70px;
	overflow:auto;
	padding-bottom:10px;
	padding-top:10px;
	float:left;
	margin-bottom:20px;
	display:inline;
}

.TreeBox ul li {
	font-size:10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:17px;
}
* html .TreeBox ul li { padding-top: 1px; } /*IE6*/
*:first-child+html .TreeBox ul li { padding-top: 4px; } /*IE7*/

.TreeBox ul li a {
	color:#434343;
	text-decoration:none;
}
.TreeBox ul li a.notexpanded {
	float: left;
	display: block;
	padding-left: 17px;
	background:url(../images/pop-up/tree_icon.gif) 0px center no-repeat;
}
.TreeBox ul li a.expanded {
	float: left;
	display: block;
	padding-left: 17px;
	background:url(../images/pop-up/tree_icon_expanded.gif) 0px center no-repeat;
}
.TreeBox ul li a.all_bold {
	font-weight:bold;
}
.TreeBox ul li a.square {
	display: block;
	white-space: nowrap;
	background: url(../images/pop-up/tree_icon_grey.gif) 0px center no-repeat;
	padding-left:9px;
}

.TreeBox ul li a.first {
	padding-top: 3px;
	background-position: 0px 4px;
}
* html .TreeBox ul li a.first { padding-top: 5px; background-position: 0px 7px; } /*IE6*/
*:first-child+html .TreeBox ul li a.first { padding-top: 3px; background-position: 0px 4px; } /*IE7*/

.TreeBox ul li a.square_first {
	padding-top: 3px;
	background-position: 0px 6px;
}
* html .TreeBox ul li a.square_first { padding-top: 4px; background-position: 0px 7px; } /*IE6*/
*:first-child+html .TreeBox ul li a.square_first { padding-top: 3px; background-position: 0px 6px; } /*IE7*/

.HeaderPop {width:426px; margin-left:20px; padding-top:18px; }
.HeaderPopBis { width:400px; margin-left:0px; padding-top:18px; }
.Popup3Mid .text { color:#434343; font-size:0.625em; line-height:1.43em; font-weight:bold; float:left; margin-right:10px; padding-top:3px;}
.Popup3BisMid .text { color:#434343; font-size:0.625em; line-height:1.43em; font-weight:bold; float:left; margin-right:-30px; padding-top:3px;}
.label2 {width:140px; height:18px; border:1px solid #514173; vertical-align:middle; float:left;}
.label2Bis {width:130px; height:18px; border:1px solid #514173; vertical-align:middle; float:left; margin-left:35px; margin-right:15px;}
.PopupMid .title {font-size:0.625em; color:#d10019; padding:10px 0px 10px 20px;}
.PopupMid .title a{color:#d10019; text-decoration:none;}
.PopupMid .title a:hover{color:#d10019; text-decoration: underline;}
.PopupBisMid .title {font-size:0.625em; color:#d10019; padding:10px 0px 10px 35px;}
.PopupBisMid .title a{color:#d10019; text-decoration:none;}
.PopupBisMid .title a:hover{color:#d10019; text-decoration: underline;}
fieldset p {color:#757575; font-size:0.687em; margin:0; padding:0; padding:10px 0px 10px 20px;}
.PopupMid .bold {font-size:0.625em; color:#d10019; padding:10px 0px 0px 20px; font-weight:bold;}
.PopupBisMid .bold {font-size:0.625em; color:#d10019; padding:10px 0px 0px 20px; font-weight:bold;}
.Popup2Mid .title {font-size:0.625em; color:#d10019; padding:10px 0px 10px 20px; font-weight:bold;}
.Popup2BisMid .title {font-size:0.625em; color:#d10019; padding:10px 0px 10px 20px; font-weight:bold;}
.Popup4Mid .title {font-size:0.625em; color:#d10019; padding:10px 0px 10px 20px; font-weight:bold;}
.label {width:260px; height:18px; border:1px solid #bcbcbc; margin:0px 0px 15px 20px;}
.label2 {width:260px; height:18px; border:1px solid #bcbcbc; margin:0px 0px 15px 20px;}
p.pop5 {font-size:0.625em; color:#434343; padding:0; margin:0; margin-left:20px; padding-right:10px;}

#valider_btn {
    background: url(../images/pop-up/valider_btn.gif) 0px -21px no-repeat;
	float:right;
	display:inline;
	margin:0px 30px 5px 0px;
} 
#valider_btn a {
    text-decoration: none;
    display: block;
    width: 80px; height:21px;
    background: url(../images/pop-up/valider_btn.gif) 0 0 no-repeat;
}
#valider_btn a.over {
    background: none;
}
#valider_btn a:hover {
    background: none;
} 


#validerDossier_btn {
    background: url(../images/pop-up/valider_btn.gif) 0px -21px no-repeat;
	float:right;
	display:inline;
	margin:0px 30px 5px 0px;
} 
#validerDossier_btn a {
    text-decoration: none;
    display: block;
    width: 80px; height:21px;
    background: url(../images/pop-up/valider_btn.gif) 0 0 no-repeat;
}
#validerDossier_btn a.over {
    background: none;
}
#validerDossier_btn a:hover {
    background: none;
}

#validerChxDossier_btn {
    background: url(../images/pop-up/valider_btn.gif) 0px -21px no-repeat;
	float:right;
	display:inline;
	margin:0px 30px 5px 0px;
} 
#validerChxDossier_btn a {
    text-decoration: none;
    display: block;
    width: 80px; height:21px;
    background: url(../images/pop-up/valider_btn.gif) 0 0 no-repeat;
}
#validerChxDossier_btn a.over {
    background: none;
}
#validerChxDossier_btn a:hover {
    background: none;
}

#oui_btn {
    background: url(../images/pop-up/oui_btn.gif) 0px -21px no-repeat;
	float: left;
	display:inline;
} 
#oui_btn a {
    text-decoration: none;
    display: block;
    width: 46px; height:21px;
    background: url(../images/pop-up/oui_btn.gif) 0 0 no-repeat;
}
#oui_btn a.over {
    background: none;
}
#oui_btn a:hover {
    background: none;
} 

#annuler_btn {
    background: url(../images/pop-up/annuler_btn.gif) 0px -21px no-repeat;
	float: left;
	display:inline;
	margin:0px 10px 0px 65px;
} 
#annuler_btn a {
    text-decoration: none;
    display: block;
    width: 71px; height:21px;
    background: url(../images/pop-up/annuler_btn.gif) 0 0 no-repeat;
}
#annuler_btn a.over {
    background: none;
}
#annuler_btn a:hover {
    background: none;
} 

#recherche_btn {
    background: url(../images/pop-up/recherche_btn.gif) 0px -17px no-repeat;
	display:inline;
	float:left;
	margin:2px 0px 10px 10px;
} 

#recherche_btn a {
    text-decoration: none;
    display: block;
    width: 78px; height:17px;
    background: url(../images/pop-up/recherche_btn.gif) 0 0 no-repeat;
}
#recherche_btn a.over {
    background: none;
}
#recherche_btn a:hover {
    background: none;
} 

#recherche_btnBis {
    background: url(../images/pop-up/recherche_btn.gif) 0px -17px no-repeat;
	display:inline;
	float:left;
	margin:2px 0px 10px -13px;
} 

#recherche_btnBis a {
    text-decoration: none;
    display: block;
    width: 78px; height:17px;
    background: url(../images/pop-up/recherche_btn.gif) 0 0 no-repeat;
}
#recherche_btnBis a.over {
    background: none;
}
#recherche_btnBis a:hover {
    background: none;
} 


#valider_btn_text {display: none;}
#oui_btn_text {display: none;}
#annuler_btn_text {display: none;}

.dossier-multiple-sel {
	width:190px;
	color:#010101;
	font-size:0.625em;
	border: 1px solid #bcbcbc;
	margin-left:20px;
	padding:5px 0px 0px 0px;
	margin-bottom:15px;
}
.nouv-text { font-size:0.687em; color:#000000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:20px;}
.nom-text {font-weight:normal; margin-top:10px; margin-bottom:10px;font-size:0.687em; color:#000000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}


#lexModal p {
	display: block;
	color:#757575;
	font-size:0.687em;
	margin:0px;
	padding:0px 0px 10px 20px;
}
#lexModal div.buttons {
    margin-top:12px;
    clear:both;
    text-align: center;
}
#lexModal div.buttons input {
    background: url(../images/pop-up/empty_large_btn.gif) 0px 0px no-repeat;
    width:90px;
    height:21px;
    overflow:hidden;
    margin:0px 10px 5px 10px;
    padding:0px;
    border:none;
    text-align:center;
    font-size:11px;
    font-family: sans-serif;
    color:white;
    cursor:pointer;
    float:none;
}
#lexModal div.buttons input:hover {
    background: url(../images/pop-up/empty_large_btn.gif) 0px -21px no-repeat;
}
#lexModal div.buttons input.small {
    background: url(../images/pop-up/empty_btn.gif) 0px 0px no-repeat;
    width:70px;
}
#lexModal div.buttons input.small:hover {
    background: url(../images/pop-up/empty_btn.gif) 0px -21px no-repeat;
}
#lexModal b {
	color: #d70021;
}
#lexModal div.warning {
    padding-top: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 1em;
    padding-left: 28px;
    margin-left: 10px;
    display: block;
    background-color: transparent;
    background-image: url(../images/warn.png);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 0pt 15px;
}

code.link {
	font-family: monospace;
	font-size: 15px;
	color: red;
}
