/**** Upload form styles ****/
div#upload { margin-top: 20px; }
div#thumbnails { float: left; 
background-color: #111115; 
margin-left: 20px; 
border-left:1px solid white;
padding: 10px; 
width: 480px; 
display: none; }

div#validation { float: left; 
margin-left: 20px; 
display: none; }


.textes { 
color : red; 
font-size:10px;
}


#upload #upload-form { float: left; background-color: #111115; margin: 0; padding: 10px; width: 400px; }
>#upload  * { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; }
#upload h3 { color:white; margin: 0 0 10px 0; padding: 0; font-size: 15px; font-variant: small-caps; border-bottom: 1px dotted #c0c0c0; }
#upload p { font-size: 12px; color:#ffffff; background-color: #000000; }
#upload form#upload-form #uploads-queue { }
#upload p#upload-status { padding: 2px; color: #ffffff; }

#upload .soustitre {
	font-family: Helvetica, Arial, sans-serif;
	color: #7bc1e9;
	font-size: 12px;
text-transform:uppercase;
}

.lesuploads2 { background-color: #111115; margin: 0; padding: 10px; width: 400px; }


.progressWrapper { width: 357px; overflow: hidden; }
.progressContainer { margin: 5px; padding: 4px; border: solid 1px #E8E8E8; background-color: #F7F7F7; overflow: hidden; }
.message { margin: 1em 0; padding: 10px 20px; border: solid 1px #FFDD99; background-color: #FFFFCC; overflow: hidden; }
.red { border: solid 1px #B50000; background-color: #FFEBEB; }
.green { border: solid 1px #DDF0DD; background-color: #EBFFEB; }
.blue { border: solid 1px #CEE2F2; background-color: #F0F5FF; }
.progressName { font-size: 8pt; font-weight: 700; color: #555; width: 323px; height: 14px; text-align: left; white-space: nowrap; overflow: hidden; }
.progressBarInProgress, .progressBarComplete, .progressBarError { font-size: 0; width: 0%; height: 2px; background-color: blue; margin-top: 2px; }
.progressBarComplete { width: 100%; background-color: green; visibility: hidden; }
.progressBarError { width: 100%; background-color: red; visibility: hidden; }
.progressBarStatus { 
margin-top: 2px; 
width: 337px; 
font-size: 7pt; 
font-family: Arial; 
text-align: left; 
white-space: nowrap; }
a.progressCancel { font-size: 0; display: block; height: 14px; width: 14px; background-image: url("../img/swfupload/cancel_button.gif"); background-repeat: no-repeat; background-position: -14px 0px; float: right; }
a.progressCancel:hover { background-position: 0px 0px; }

form.upload-ajax-item { clear: both; }
form.upload-ajax-item img { float: left; margin-right: 5px; }
form.upload-ajax-item p { margin: 0 0 3px 0; }
form.upload-ajax-item p input.tag { width: 70px; margin-right: 2px; }
form.upload-ajax-item p.status { padding: 5px; font-weight: bold; display: none; color: green; background-color: #eee; }

#btnupload {
	width:200px;
}
#status .status{
	color:red;
background:black;
}