#sf_asset_container
{
  padding-right: 5px;
}

#sf_asset_container form {
    margin:5px;
}
#sf_asset_container a img,:link img,:visited img { border: none; }

#sf_asset_container a:link, #sf_admin_container a:visited
{
  text-decoration: none;
}

#sf_asset_container a:hover
{
  text-decoration: none;
}

#sf_asset_container td
{
  margin: 0;
  padding: 20px;
  font-family: Arial, sans-serif;
  font-size: 11px;

}

#sf_asset_container p
{
  margin-bottom: 5px;
}

#sf_asset_container #sf_asset_assets
{
  padding-top: 10px;
  clear: left;
}

#sf_asset_container h1
{
  margin: 8px 0;
  padding: 3px;
  padding-left: 0px;
  color: #555;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
  font-size: 25px;
}

#sf_asset_container input
{
  padding: 3px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #ddd;
  vertical-align:middle;
}

#sf_asset_container label
{
  display: block;
  padding: 0 1em 3px 0;
  text-align: left;
  color: #666;
  font-weight: normal !important;
}

span.crumb
{
  padding: 0 5px;
}

#sf_asset_container span.wrap_space
{
  font-size:0px;
}

#sf_asset_container #sf_admin_edit_form
{
  margin-top: 5px;
}

#sf_asset_container #sf_admin_edit_form label
{
  float:left;
  width:14.2em;
}

#sf_asset_container .form-row
{
  padding: 10px;
}

#sf_asset_container #sf_asset_upload_form
{
  width: 240px;
  margin-right: 10px;
}

#sf_asset_container #sf_asset_mkdir_form
{
  width: 150px;
}

#sf_asset_container fieldset
{
  margin-bottom: 5px;
  border: 1px solid #ddd;
}

#sf_asset_container .float-left
{
  float: left;
}

#sf_asset_container .float-right
{
  float: right;
}

#sf_asset_container ul.sf_asset_actions
{
  display: block;
  margin: 0;
  list-style-type: none;
  text-align: right;
}

#sf_asset_container ul.sf_asset_actions a
{
  color: #333;
}

#sf_asset_container ul.sf_asset_actions li
{
  list-style-type: none;
  display: inline;
}

#sf_asset_container ul.sf_asset_actions input
{
  padding: 3px 3px 3px 20px;
  color: #333;
  font-size: 11px;
  font-family: Arial, sans-serif;
  border: 0px;
  border-right: 4px solid #999;
  background-color: #ffc;
  cursor: hand;
  cursor: pointer;
}

#sf_asset_container .sf_asset_action_add_file
{
  background: url(../images/filenew.png) no-repeat 3px 2px;
  border-right: 4px solid #73B65A !important;
}

#sf_asset_container .sf_asset_action_add_folder
{
  background: url(../images/folder_new.html) no-repeat 3px 2px;
  border-right: 4px solid #73B65A !important;
}

#sf_asset_container .sf_asset_filters li
{
  list-style-type: none;
}

#sf_asset_container .assetImage
{
  float: left;
  padding: 5px;
  width: 185px;
  height: 130px;
  margin: 5px;
  text-align: center;
}

#sf_asset_container .assetComment
{
 
  color: #fff;
  text-align: left;
  width: 150px

}

#sf_asset_container .assetComment .details
{
  text-align: left;
  color: #999;
}

#sf_asset_container .thumbnails
{
  width: auto !important;
  width: 200px;
  height: 84px;
  
}
.global_video {
float:left;
height:198px;
padding:1px 0px 5px 1px;
}
#video_centre {
border:1px solid #CCCCCC;
float:left;
height:133px;
margin-right:12px;
margin-top:12px;
width:155px;
}
.description_video {

height:50px;
padding-top:0;
width:127px;
margin-top:0;
float:left;
clear:both;
}
.titre_video {
color:#B8B8B8;
float:left;
font-family:Verdana,Regular;
font-size:11px;
height:20px;
margin-right:12px;
margin-top:5px;
text-align:left;
width:155px;
}
.global_son {
float:left;
height:120px;
padding:1px 0px 5px 1px;


width:285px;
}
#son_centre {
margin-right:12px;
margin-top:12px;
width:155px;
}
.description_son {

height:50px;

padding-left:5px;

width:127px;
}
.titre_son {
color:#000000;
float:left;
font-family:Verdana,Regular;
font-size:11px;
height:20px;
margin-right:12px;
margin-top:5px;
text-align:left;
width:155px;
}
.div_image {
float:left;
height:133px;
margin-right:12px;
margin-top:12px;
width:158px;
}
#sf_asset_container .thumbnails a:hover img
{
  background: #eee;
}

#sf_asset_container img.deleteImage
{
  visibility: hidden;
}

#sf_asset_container .assetImage:hover img.deleteImage
{
  visibility: visible;
}

#sf_asset_container .search_result .details
{
  padding-top: 5px;
}

#thumbs
{
  position: absolute;
  right: 40px;
}

#sf_asset_bar
{
  width: 250px;
  float: right;
  border: solid 1px #eed;
  padding: 10px;
  margin: 5px;
}

#sf_asset_bar form
{
  margin: 0;
}

#sf_asset_bar .form-row .content
{
  margin: 2px 0 5px 0;
}

#tinyMCE_insert_form img.thumb
{
  position: absolute;
  right: 20px;
  top: 20px;
}


/* ________________________________________________ => style affichage images*/
#global_div{
	width:700px;
	float:left;
	margin-left:0px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	height: auto;
	min-height: 700px
}
#div_haut{
	clear:both;
	/*float:left;*/
	height:55px;
	margin-bottom:30px;
	padding-left:165px;
	width:400px;
}
#div_haut_menu{
	float:left;
	padding-left:100px;
	height:auto;
	width:680px;
	padding-top: 5px;
}
.div_icon a{
	height:45px;
	width:45px;
	margin-right:10px;
	background-color:#f4ed7b;
	-moz-border-radius:5px 5px 5px 5px;
	text-align: center;
	padding:5px;
	float:left

}

.div_icon a:hover, .div_icon a:focus, .div_icon a:active {background-color:#a8f5d7;}

#div_centre{ margin-top:40px; float:left; width:680px}
.div_image{
	width:158px;
	height:133px;
	float:left;
	margin-right:12px;
	margin-top:12px
}
.div_titre_video{
	width:155px;
	height:20px;
	float:left;
	margin-right:12px;
	margin-top:12px;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Regular;
	color:#000
	
	
}
.div_video {
	width:155px;
	height:133px;
	float:left;
	margin-right:12px;
	margin-top:12px;
	border: 1px solid #CCC;
}
/*.menu1 {
	font-size: 11px;
	color: #FFF;
	font-family: Verdana, Regular;
	padding-left: 15px;
	text-transform: uppercase;
	padding-right: 15px;
	height: 42px;
	text-align: right;
  }
  .menu1:hover {
	color: #CC9;
}
*/
#div_centre1{ float:left; width:680px}

.div_arrondi{
	background-color:#FFF;
	-moz-border-radius:5px 5px 5px 5px;
	margin-top:40px;
	float:left;
	width:660px;
	padding-top: 20px;
	padding-left: 20px;
	height: 500px;
}
.lien_document{
	float:left;   
	height:20px; 	
	background-image:url(../images/icon%2b.png);
	background-repeat:no-repeat; 	
	font-family: Verdana, Regular;
	color:#000;
	font-size:11px;
	font-weight:normal;
	margin:1px 2px 1px 12px; 
	padding-left:20px;
	cursor:pointer
}

.lien_lecture{
	width:69px;
	height:12px;
	float:left;
	margin-right:10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
}
.lien_lecture a, .bloc_lien_download a{text-decoration: none;}

.lien_lecture a:active ,.bloc_lien_download a:active{text-decoration: none;}
.bloc_lien_document{width:256px; height:30; margin-right:60px; float:left;}
.bloc_lien_download{width:130px; height:30; margin-right:10px; float:left; color:#000;}

.pour_lien
{
	padding-left:5px;
	font-family: Verdana, Regular;
	color:#000; font-size:11px;
	font-weight:normal;
	cursor:pointer;
	text-decoration:none;
}
.pour_lien a
{
	text-decoration:none;
}
.pour_lien a:hover
{
	text-decoration:none;
	color:#900;
}

.div_ligne{
	height:40px;
	margin-top:10px;
	float:left;
	width: 650px
}
#div_centre_video{padding-left:50px; margin-top:40px; float:left; width:680px}
.loop
{
	padding-right:8px;
}
/* ________________________________________________ => fin style affichage images*/

.container-arbre-categorie-multimedia {
	/*-moz-border-radius:0px 0px 5px 5px;*/
	width: 528px;
	float:left;
	/*background-attachment: scroll;
	background-color: #eeeded;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;*/
	font-style:normal;
	padding-bottom: 0px;
	text-align: center;
	font-family:"Myriad Pro";
	font-size:14px;
	height:auto;
	text-align:right;
}
.icone_up_down_arbre {
float:right;
width:40px;
cursor: pointer;
}
 .titre-arbre-categorie-multimedia {
	 background-image: url("../images/bg-top-arbre.png");
    background-repeat: no-repeat;
    color: #009e60;
    cursor: pointer;
    float: left;
    font-family: "Myriad Pro";
    font-size: 14px;
    height: 20px;
    padding-right: 10px;
    text-align: right;
    width: 527px;
   }
   .result{margin-left: 10px;
   text-align: center;}

#div_centre_my_video {
float:left;
margin-top:40px;
padding-left:50px;
width:680px;
}

#list_categories a {color: #666;}
.bg-bottom-arbre-multimedia
{
	background-image: url("../images/bg-bottom-arbre.png");
    background-repeat: no-repeat;
    float: left;
    height: 27px;
    margin: 0;
    padding: 0;
    width: 528px;
}
.container-arborescence-multimedia {
    background-color: #70c7a5;
    float: left;
    height: auto;
    padding: 10px 0 0 4px;
    width: 524px;
}
.listCat
{
	float:left; padding-left:319px;
}