	
	.portlet { margin:0; margin-bottom:30px; width:480px;  }
	.portlet-header { margin: 0; padding-bottom: 4px; padding-left: 0; }
	.portlet-header .ui-icon { float:left; margin:5px 5px 0 -6px; }
	#rubrique_teaching .ui-icon { float:left; margin:0 5px 0 -6px; }
	.portlet-content { padding: 0.4em 0; }
	.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 100px !important; }
	.ui-sortable-placeholder * { visibility: hidden; }


	.ui-icon { width: 16px; height: 16px; background-image: url(/jsglo/jquery/themes/base/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
	.ui-widget-content .ui-icon {background-image: url(/jsglo/jquery/themes/base/images/ui-icons_222222_256x240.png);}
	.ui-widget-header .ui-icon {background-image: url(/jsglo/jquery/themes/base/images/ui-icons_222222_256x240.png);}
	.ui-state-default .ui-icon { background-image: url(/jsglo/jquery/themes/base/images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
	.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/jsglo/jquery/themes/base/images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
	.ui-state-active .ui-icon {background-image: url(/jsglo/jquery/themes/base/images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
	.ui-state-highlight .ui-icon {background-image: url(/jsglo/jquery/themes/base/images/ui-icons_256x240.png)/*{iconsHighlight}*/; }
	.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/jsglo/jquery/themes/base/images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }
	

	.ui-icon-circle-triangle-e { background-position: -48px -192px; }
	.ui-icon-circle-triangle-s { background-position: -64px -192px; }
	.ui-icon-circle-triangle-w { background-position: -80px -192px; }
	.ui-icon-circle-triangle-n { background-position: -96px -192px; }


	/* Corner radius */
	.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }
