/**/
/* -------------------------------------------------------  ENCYCLOPEDIA -----------------------------------------------	*/
/**/

.descriptionCell{
	margin-left		: 5px;
	padding			: 5px;
	width			: 90%;
}

.encyclopediaIndex {
	clear			: both;
	float			: left;
	padding-top		: 10px;
	padding-bottom	: 10px;
	width			: 80%;			/* obligatoire sinon IE compresse le div pour une raison mystérieuse */
	margin-left		: 10px;	/* obligatoire sinon IE décale tout assez fortement sur la droite (pouquoi ???)*/
}

.indent1 {
	text-indent		: 35px;
}

.linkEncyclopedia {
}

.linkEncyclopedia div {
}

.linkEncyclopedia label{
	margin-right	: 10px;
}

.avatarDescriptionArchitecte div{
	 clear			: left;
	 width			: 100%;
	 margin-top		: 0.3%;
}

.tableRoyaume {
	clear			: both;
	float			: left;
	width			: 100%;
	border			: 0;
	padding-left	: 10px;
	padding-right	: 10px;
}
.tableSousRoyaume {
	clear			: both;
	float			: left;
	border			: 0;
    margin-top		: 10px;
    margin-bottom	: 10px;
}
.tableSousRoyaume td{
	width			: 15%;

}
.speechTableRoyaume {
    padding-left	: 10px;
	font-size		: 12px;
	font-weight		: normal;
    padding-top		: 5px;
    padding-bottom	: 5px;

}
#speechRessource {
    display			: none;
}
#speechBuilding {
    display			: none;
}
#speechUnit{
    display			: none;
}
.labelTableRoyaume {
    font-size		: 12px;
    font-weight		: bold;
}
.quantityTableRoyaume {
 font-size			: 12px;

}

/*----------------------------------------  DESCRIPTION  dans l'encyclopedie ----------------------------------------*/

.descriptionGlobalFrame{
	padding			: 15px;
		}

.imageAndTitle{
	position		: relative;
	width			: 230px;
	height			: 270px;
		}

.buildingsNeeded{
	position		: relative;
	top				: -240px;
	left			: 270px;
		}

.costBuildingsOrUnits{
	position		: relative;
	left			: 270px;
	top				: -210px;
		}

.consumptionBuildingsOrUnits{
	position		: relative;
	left			: 270px;
	top				: -200px;
		}

.descriptionBuildings{
	float			: left;
	width			: 690px;
	margin-left		: 7px;
}

.descriptionUnits{
	position		: relative;
	top				: -330px;
	border			: 0px dashed #FFC400;
	width			: 230px;
	text-align		: justify;
		}

.descriptionUnitsDetails{
	position		: relative;
	width			: 300px;
	left			: 270px;
		}

.imageAndTitleUnits{
	position		: relative;
	width			: 200px;
	height			: 230px;
}

.fieldsetUnitCost {
	width			: 500px;
	/*height			: 50px;*/
	border			: 1px dashed #999999;
		}

.fieldsetUnitConsumption {
	width			: 350px;
	height			: 50px;
	border			: 1px dashed #999999;
		}

.fieldsetBuildingsDetails {
	width			: 500px;
	/*height			: 75px;*/
	border			: 1px dashed #999999;
		}

.fieldsetBuildingCost {
	width			: 472px;
	height			: 50px;
	border			: 1px dashed #999999;
		}

.fieldsetBuildingConsumption {
	width			: 472px;
	height			: 50px;
	padding			: 2px;
	border			: 1px dashed #999999;
		}
