form{
	margin:0;
	padding:0;
}

.DivError{
	display:none;
	font-family:Arial;
	font-size:11px;
	color:#FF0000;
	padding-left:4px;
	padding-bottom:2px;
	background-Color:#fff;
	clear: both;
	border: 1px solid #dd0000;
	margin-top:14px;
}

.DivLoading{
	float:left;
	display:inline-block;
	margin-top:20px;
	text-align:center;
	vertical-align:middle;
}

.DivMsg{
	float:right;
	font-family:Arial;
	font-size:13px;
	vertical-align:middle;
	text-align:center;
	margin-top:15px;
	margin-right:4px;
}

.DivModif,
.DivSuppr{
	margin-right:5px;
}

.DivModif span,
.DivSuppr span{
	font-family:Arial;
	font-size:14px;
	cursor: pointer;
	text-decoration:underline;
	color:#007EFF;
}

.DivUpload{
	display:none;
}

.FondCell{
	display:none;
	height:74px;
	margin:4px;
	border: 1px solid #ddd;
	clear:both;
}

#show_pic_shadow{
	position:absolute;
	overflow:auto;
	margin:6px;
	margin-top:0;
	padding:0;
	width:880px;
	background:#fff;
	border:1px solid #bababa;
	padding:10px;
	cursor:move;
}

#show_pic{
	margin:0;
	padding:0;
	position:absolute;
	left:0 !important;
}

.show_pic_depot_aaa {
	/*left:10px!important;*/
}

.ImgTopBot{
	display:none;
}

#show_pic ol{
	margin-bottom:16px;
	padding:8px 16px;
	background:#FFFF99;
	font-size:12px;
}

#show_pic li{
	margin:2px;
	list-style: decimal;
	margin-left:18px;
	line-height:12px;
	font-weight:bold;
}

#show_pic li span{
	font-weight:normal;
}

#downloaddiv{
	text-align: center;
	clear:both;
	float:none;
}

#txt_upload{
	font-weight:bold;
	display:none
}

#txt_upload span{
	font-weight:normal;
	font-size:12px;
}

#HeaderTable{
	font-size:12px;
	font-weight:bold;
	background:url(/images/lc_fr/degrade_blanc_gris_titre.jpg);
	height:24px;
}

#HeaderTable td{
	padding:0 10px;
}

#container{
	margin-top:10px;
}

.UploadBt{
	width:140px;
}

#PhotoOutsideCont{
	height:502px !important;
}

#PhotoInsideCont{
	position:absolute;
}

#container2 .RightCont,
#container2 .LeftCont{
	background:#efefef;
}

#container2 .LeftCont{
	width:79px;
}

#container2 .RightCont{
	width:216px;
}

#container2 td .DivSuppr{
	text-align:center;
}

.BorderLeft{
	border-left:6px solid #fff;
}

#ref_px_pho_loader{
	margin-top:10px;
}

.PhotoTitle{
	font-family:Verdana;
	font-size:12px;
	margin-bottom:6px;
}

#PhotoPrincipale{
	margin-bottom:15px;
}

#container2 table {
	clear:both;
}

.ErrorTd{
	background:#fff;
}

.ContTable{
	border-bottom:6px solid #fff;
}

.vignette{
	margin:2px;
}

input.FileInput{
	font-size:11px;
}