
/*************************************
Parametres pour plate-forme decisionnelle
*************************************/

/*********************************
	= Bloc =Portlet =JSR
*********************************/
.portlet-titre,
.style1 .portlet-titre,
.style2 .portlet-titre,
.style3 .portlet-titre,
.sansstyle .portlet-titre {
background-color: #332e44;
color: #ffb622;
margin:0;
padding: .5em 5px;
}

.portlet-actions {
margin:0;
padding: 1px 5px;
background-color: #fff;
border: 1px solid #332e44;
border-width: 0 1px 1px 1px;
font-size:95%;
height:18px;
}

.portlet-actions a,
.portlet-actions span {
float:left;
width:11px;
height:0;
padding: 17px 2px 0 2px;
overflow:hidden;
}

.portlet-actions a:hover {
	text-decoration : none;
}

.portlet-edit {
background:url(/adminsite/portal/img/edit.gif) no-repeat 50% 50%;
}

.portlet-help {
background:url(/adminsite/portal/img/help.gif) no-repeat 50% 50%;
}

.portlet-view {
background:url(/adminsite/portal/img/view.gif) no-repeat 50% 50%;
}

.portlet-actions .portlet-max {
float: right;
background:url(/adminsite/portal/img/max.gif) no-repeat 50% 4px;
}

.portlet-actions .portlet-min {
float: right;
background:url(/adminsite/portal/img/min.gif) no-repeat 50% 4px;
}

.portlet-actions .portlet-nor {
float: right;
background:url(/adminsite/portal/img/norm.gif) no-repeat 50% 4px;
}

.portlet-contenu,
.portlet-contenu table,
.portlet-contenu td {
font-size:1em;
font-family: Trebuchet MS, Verdana, sans-serif;
}

.portlet-contenu {
	padding: .4em 5px;
	border: 1px solid #332e44;
	border-width: 0 1px 1px 1px;
	overflow: auto;
}

/****************************
  * Portlet Container Windows *
  *****************************/

.portlet-container {
  padding: 0;
}

.portlet-titlebar-title {
  font-family: Trebuchet MS, helvetica, verdana, sans-serif;
  font-size: 11px;
  font-weight: 500;
  color: #596874;
  white-space: nowrap;
  line-height: 100%;
  float: left;
  text-indent: 15px;
}

.portlet-titlebar-decoration {
  background-image: url( img/images/portlet-win-decoration.gif );
  background-repeat: no-repeat;
  height: 11px;
  width: 11px;
  float: left;
  position: relative;
  top: 6px;
}

/* wrapper for floating portlet window modes */
.portlet-mode-container {
  float: right;
}

.portlet-titlebar-left {
  background-image: url( img/images/portlet-top-left.gif );
  background-repeat: no-repeat;
  width: 9px;
  height: 33px;
  background-position: right;
  min-width: 9px;
  padding-left:9px ;
}

.portlet-titlebar-center {
  background-image: url( img/images/portlet-top-middle.gif );
  background-repeat: repeat-x;
  height: 33px;
}

.portlet-titlebar-right {
  background-image: url( img/images/portlet-top-right.gif );
  background-repeat: no-repeat;
  width: 10px;
  height: 33px;
  min-width: 10px;
  padding-right:7px ;
}

.portlet-content-left {
  background-image: url( img/images/portlet-left-vertical.gif );
  height: 100%;
  background-repeat: repeat-y;
  background-position: right;
  width: 9px;
  min-width: 9px;
}

.portlet-content-center {
  background-color: #f7f7f7;
  background-repeat: repeat;
  vertical-align: top;
  font-family: Trebuchet MS, helvetica, verdana, sans-serif;
  font-size: 11px;
}

.portlet-body {
  background-color: #000;
}

.portlet-content-right {
  background-image: url( img/images/portlet-right-vertical.gif );
  height: 100%;
  background-repeat: repeat-y;
  background-position: left;
  width: 10px;
  min-width: 10px;
}

.portlet-footer-left {
  background-image: url( img/images/portlet-bottom-left.gif );
  width: 9px;
  height: 9px;
  background-repeat: no-repeat;
  background-position: top right;
  min-width: 9px;
}

.portlet-footer-center {
  background-image: url( img/images/portlet-bottom-middle.gif );
  height: 14px;
  background-repeat: repeat-x;
}

.portlet-footer-right {
  background-image: url( img/images/portlet-bottom-right.gif );
  width: 10px;
  height: 9px;
  background-repeat: no-repeat;
  min-width: 10px;
}

  /***********************
  * Portlet Window Modes *
  ************************/
.portlet-mode-maximized {
  background-image: url( img/images/maximize.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

.portlet-mode-minimized {
  background-image: url( img/images/minimize.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

.portlet-mode-normal {
  background-image: url( img/images/normal.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

.portlet-mode-help {
  background-image: url( img/images/help.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

.portlet-mode-edit {
  background-image: url( img/images/edit.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

.portlet-mode-remove {
  background-image: url( img/images/remove.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

.portlet-mode-view {
  background-image: url( img/images/view.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

.portlet-mode-reload {
  background-image: url( img/images/reload.gif );
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  cursor: pointer;
}

