/*-------------------------------------------------
    LAYER POPUP 
-------------------------------------------------*/
#LayerPopup {
	height: 250px;
}

#LayerPopup .bordGauche, #LayerPopup .bordDroite {
	height: 200px;
}

#LayerPopup .content {
	height: 198px;
    overflow: auto;
}

#LayerListContainer {
	height: 100%;
	overflow: auto;
}

.LayerRow {
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.LayerRow.last  {
}

.LayerRow .sortContainer {
	width: 14px;
}

.LayerRow .LayerMoveUp {
	width: 14px;
	height: 18px;
	background-image: url("../images/layer-moveup.png");
	cursor: pointer;
	margin-left: 5px;
}

.LayerRow .LayerMoveUp.dijitDisabled, .LayerRow .LayerMoveUp.ui-state-disabled {
	background: url("../images/layer-moveup-disabled.png");
}

.LayerRow .LayerMoveUp.dijitDisabled .dijitButtonNode {
	background: #777777;
}

.LayerRow .LayerMoveUp * {
	display: none;
}

.LayerRow .LayerMoveDown {
	width: 14px;
	height: 18px;
	background-image: url("../images/layer-movedown.png");
	cursor: pointer;
	margin-left: 5px;
}

.LayerRow .LayerMoveDown.dijitDisabled, .LayerRow .LayerMoveDown.ui-state-disabled {
	background-image: url("../images/layer-movedown-disabled.png");
}

.LayerRow .LayerMoveDown * {
	display: none;
}

.LayerRow .toolContainer {
	/*background-image: url("../images/layer-fond-bouton.png");
	background-repeat: repeat-x;*/
}

.LayerRow .visibilityContainer {
	width: 25px;
}

.LayerRow .visibilityTool {
	margin-left: 10px;
	height: 10px;
	width: 15px;
}

.LayerRow .visibilityTool * {
	cursor: pointer;
}

.LayerRow .visibilityTool.dijitCheckBox , .LayerRow .visibilityTool.CheckBox{
	background: url("../images/oeil_off.png") no-repeat ;
	cursor:pointer;
}

.LayerRow .visibilityTool.dijitCheckBox.dijitCheckBoxDisabled {
	background: url("../images/layer-visibility.gif") no-repeat scroll -45px 50%;
}

.LayerRow .visibilityTool.dijitCheckBoxChecked, .LayerRow .visibilityTool.CheckBoxChecked {
	background: url("../images/oeil_on.png") no-repeat ;
	cursor:pointer;
}
CheckBoxChecked {
	background: url("../images/oeil_on.png") no-repeat ;
	cursor:pointer;
}

.LayerRow .visibilityTool.dijitCheckBoxChecked.dijitCheckBoxDisabled, .LayerRow .visibilityTool.CheckBoxChecked.CheckBoxDisabled {
	background: url("../images/oeil_indisponible.png") no-repeat ;
	width: 13px;
	height: 14px;
	margin-left: 7px;
	cursor:none;
}

.dj_webkit .LayerRow .visibilityTool.dijitCheckBoxChecked.dijitCheckBoxDisabled {
	margin-left: 14px;
}

.LayerRow .deleteContainer {
	width: 27px;
}

.LayerRow .LayerDelete {
	background-image: url("../images/supprimer.png");
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
	cursor: pointer;
	margin: 3px 5px 0 10px;
}

.LayerRow .LayerDelete * {
	display: none;
}

.LayerRow .LayerName table {
	height: 32px;
	width: 100%;
}

.LayerRow .LayerName.notInRange {
	background: url("../images/layer-fond-notinscale.png") repeat;
}

.LayerRow .titleContainer {
	vertical-align: top;
	padding-left: 7px !important;
	padding-top: 3px !important;
	font-weight: bold;
	width: 185px;
	color: #fff;
}

.LayerRow .opacityContainer {
	width:82px;
}

.LayerRow .infoContainer {
	width: 14px;
	padding-left: 5px !important;
}

.LayerRow .infoEnabled {
	width: 16px;
	height: 14px;
	background-image: url("../images/layer-info.png");
	cursor: pointer;
}

.LayerRow .infoDisabled {
	width: 16px;
	height: 14px;
	background-image: url("../images/layer-info-disabled.png");
}

.LayerRow .arrowContainer {
	width: 9px;
}

.LayerRow .flech_dte {
	width: 9px;
	height: 9px;
	background-image: url("../images/layer-detail-closed.png");
	margin: 0 5px;
	cursor: pointer;
	background-repeat: no-repeat;
}

.LayerRow .flech_dte * {
	display: none;
}

.LayerRow .flech_bas {
	width: 9px;
	height: 9px;
	background-image: url("../images/layer-detail-opened.png");
	margin: 0 5px;
	cursor: pointer;
	background-repeat: no-repeat;
}

.LayerRow .flech_bas * {
	display: none;
}

.LayerRow .LayerSubRow {
}

.LayerRow .hidden {
	display: none;
}

.LayerRow .SubRowLayerMarge {
	border-top-width: 1px;
	border-top-style: solid;
}

.LayerRow .SubRowLayerContent {
	padding-left: 10px !important;
	border-top-width: 1px;
	border-top-style: solid;
}

.LayerRow .SubRowLayerContentRow {
	height: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	color: #fff;
}


.LayerRow .SubRowLayerContentRow.first {
	border-top-width: 0;
}

.dj_ie #LayerPopup .content {
	height: 200px;
}

.dj_ie .LayerRow .dijitDisabled * {
	display: block;
	padding: 0;
	border-width: 0;
	margin: 0;
	font-size: 0px;
}

.dj_ie .LayerRow .dijitDisabled .dijitButtonContents {
	width: 14px;
	height: 18px;
}

.dj_ie .LayerRow .dijitDisabled .LayerMoveUpIcon {
	width: 14px;
	height: 18px;
	background-image: url("../images/layer-moveup-disabled.png");
}

.dj_ie .LayerRow .dijitDisabled .LayerMoveDownIcon {
	width: 14px;
	height: 18px;
	background-image: url("../images/layer-movedown-disabled.png");
}

.dj_ie .LayerRow .visibilityTool {
	height: 16px;
}

/*-------------------------------------------------
    LAYER CONFIG POPUP 
-------------------------------------------------*/
#LayerListConfiguration .LayerName {
	background-color: #F3F3F3;
}

#LayerListConfiguration .LayerName .titleContainer {
	color: #000;
}

#LayerListConfiguration .LayerRow .LayerSubRow {
	background-color: #FFF;
}

#LayerListConfiguration .LayerRow .SubRowLayerContent {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 0;
}

#LayerListConfiguration .LayerRow .SubRowLayerContent .SubRowLayerContentRow {
	color: #333;
}

#LayerListConfiguration .LayerRow .flech_bas {
	background-image: url("../images/legend-detail-opened.png");
	background-position: 0 3px;
}

#LayerListConfiguration .LayerRow .flech_dte {
	background-image: url("../images/legend-detail-closed.png");
	background-position: 3px 0;
}
