label{float:left;font-size:12px;text-align:right;padding:4px 15px 0 0;color: #444;}
	input.textbox, textarea.textbox { font: 12px 'Arial', 'Helvetica'; width: 200px; background-color: #eef; border: 1px solid #aaf; padding: 2px 3px 2px 3px;}
	textarea.textbox { height: 120px; }
	input.textbox:focus, textarea.textbox:focus {background-color: #fff; border-color: #aaf;}
	
select.listbox { font: 12px 'Arial', 'Helvetica'; width: 208px; background-color: #eef4ff; border: 1px solid #aaf; padding: 6px 6px 6px 6px; }
	select.listbox:focus { background-color: #fff; border-color: #aaf;}
	a.listboxReset { font-family: verdana, arial, helvetica; font-size: 8pt; text-decoration: none; color: #FF3399; }
	a.listboxReset:hover { text-decoration: underline; }
div.fileassetDbox { border: 4px solid #333; background-color: #fff; padding: 20px; width: 400px; overflow: auto; }
	div.fileassetDbox h1 { margin: 0; }
	div.fileassetDbox input { padding: 3px; margin-right: 5px; }

div.dialogbox { border: 4px solid #333; background-color: #fff; padding: 20px; width: 400px; overflow: auto; }
table.datagrid { border: 1px solid #aaf; }
	table.datagrid caption, table.datagrid tfoot { padding-bottom: 4px; overflow: auto; }
		table.datagrid span.left { float: left; font-size: 10px; display: block; }
		table.datagrid span.right { float: right; font-size: 10px; display: block; }
	table.datagrid tr { background-color: #fff; }
		table.datagrid tr.alternate { background-color: #eef4ff; }
	table.datagrid th { background-color: #aaf; padding: 3px 5px 3px 5px; text-align: left; }
		table.datagrid th a { color: #1E2325; text-decoration: none; }
		table.datagrid th a:hover { color: #1E2325; text-decoration: underline;}
	table.datagrid td { padding: 5px; }
		table.datagrid td a { color: #1E2325; }
		table.datagrid td a:hover { color: #1E2325; text-decoration: none; }
	table.datagrid tfoot { border-top: 1px solid #aaf;} 

span.paginator { margin-bottom: 10px; padding: 0px; font-size:15px; }
	span.paginator span { list-style-type:none; display: inline; padding: 0; margin: 0; }
		span.paginator span.page a { text-decoration: none; color: #1E2325; padding: 0 3px 0 3px; margin: 0 2px 0 2px; border:1px solid #ddd;}
		span.paginator span.page a:hover { background-color: #F5BCD9; }
		span.paginator span.arrow { font-weight: bold; color: #ccc; margin: 0; padding: 0 3px 0 3px; }
		span.paginator span.arrow a { font-weight: bold; color: #1E2325; text-decoration: none; }
		span.paginator span.selected { font-weight: bold; background-color: #D21D76; color:#FFF; padding: 0 3px 0 3px; margin: 0 2px 0 2px;  }
		span.paginator span.break { color: #666; margin: 0 5px 0 5px; }
		span.paginator span.ellipsis { color: #666; }

div.renderWithName { padding: 4px 0 4px 0; overflow: auto; height: 100%; }
	div.renderWithName div.left { float: left; width: 200px; margin-right: 25px; }
	div.renderWithName div.required { font-weight: bold; text-transform: uppercase; }
	div.renderWithName div.left span.instructions { font: 10px 'Verdana', 'Arial', 'Helvetica'; color: #999; font-style: italic; text-transform: none;}

	div.renderWithName div.right { }
	div.renderWithName div.right span.error { margin-left: 15px; font: 10px 'Verdana', 'Arial', 'Helvetica'; color: #600; display:block;}
div#titleBar { border: 1px solid #FF3399; margin-bottom: 18px; }
	div#titleBar h2 { background-color: #FF3399; font: 12px 'Georgia', 'Times New Roman', 'Times'; font-style: italic; font-weight: bold; color: #fff; margin: 0; padding: 2px 5px 2px 5px; float: none; }
	div#titleBar h2#right { float: right; font: 10px 'Verdana', 'Arial', 'Helvetica'; font-style: normal; font-weight: normal; }
	div#titleBar h2#right a { color: #fff; text-decoration: none; }
	div#titleBar h2#right a:hover { text-decoration: underline; }
	div#titleBar h1 { font: 28px 'Georgia', 'Times New Roman', 'Times'; color: #FF3399; margin: 0; padding: 2px 0 2px 5px; font-weight: bold; }

p.create { }
	p.create a { text-decoration: none; color: #FF3399; font-weight: bold; }
	p.create a:hover { text-decoration: underline; }

div#draftList { }
	div#draftList h1 { margin: 0; font: 20px 'Georgia', 'Times New Roman', 'Times'; font-weight: bold; }
	div#draftList p { margin-top: 6px; margin-bottom: 18px;}

div#formControls { padding: 0 0 0 20px; }

div#formActions { background-color: #aaf; padding: 10px; height: 20px; margin-top: 18px; }
	div#formActions div#save { float: left; }
	div#formActions div#cancel { margin-left: 10px; float: left; }
	div#formActions div#delete { float: right; }
div.conteneurLigne {width:100%; display:inline; }
div.conteneur{width:100%; display:block;}
.colorCCC{color:#CCC;}
.selected{color:#1E2325; font-weight:bold;}
.taille14 {font-size:14px;}
.taille16 {font-size:16px;}
.clear {clear:both;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.marginL75{margin-left:75px;}
.marginL5{margin-left:5px;} .marginR5{margin-right:5px;} 
.marginL10{margin-left:10px;} .marginR10{margin-right:10px;}
.marginL15{margin-left:15px;} .marginR15{margin-right:15px;}
.borderLCCC{ border-left:1px solid #CCCCCC; padding:0 10px;}
.UploadPara{color:#888;}
.fcadre{border:1px solid #ccc; background-color:#F4F2F4; padding:3px; }
/* Mini*/
.Mini{ margin:0px 10px 55px 0px; width:150px;}
.Mini .bgimage{background-image:url(../../images/d/bgprevi.png); height:102px; width:148px; margin:0px;}
.Mini .image{padding-top:6px; padding-left:6px;height:92px; width:137px;overflow:hidden;}
.Mini img{border:0px solid #FE116A; margin:1px;}
.Mini a {font-weight:bold; }
.Mini .infos {font-size:10px; color:#777576;}
.Mini .extrait{ position:relative; top:25px; left:10px; width:12px; height:12px; border:1px solid #CC0066; }
/* Extrait*/
.Affextrait {}
.Affextrait .image{ border:1px solid #FE116A; margin:1px; height:80px; width:100px;overflow:hidden;}
.Affextrait .suite{ margin-top:25px; text-align:center; font-size:14px; font-weight:bold;}
.Orderby{border-top:1px solid #E4E4E4; height:25px; border-bottom:1px solid #E4E4E4; padding-top:5px;}
/* Page video*/
.retour{background-color:#ddd; width:100px;font-size:13px;font-weight:bold;padding:1px 10px; }
.retour a {color:#fff;}
.retour:hover{background-color:#FF0066;}
#videoVoir{}
#videoVoir .infos{border:1px solid #ccc; width:300px; height:200px; background-color:#eee; padding:2px;}
#videoVoir .infos2{border:1px solid #ccc; width:300px; height:140px; background-color:#eee; padding:2px;}
#videoVoir .vvtitre{ color:#999; font-size:10px; font-weight:bold; padding:2px;}
#videoVoir .partager{ color:#333; font-size:10px; width:280px;}
#videoVoir .myul{font-size:11px; margin:-5px; padding:0px; }
#videoVoir li { list-style-type:square;}
/*Recherche*/
.query {
	background:#FFFFCC none repeat scroll 0 0;border-color:#FF9900;border-style:solid;border-width:1px 0;color:#E88B00;font-size:1.25em;margin:10px 0 10px -10px;padding:12px;text-align:center;
}

