/* CSS Document */

/* Nuage de tag articles similaires */

	#artSim{
	  border: 0px solid #000;
	  width: 196px;
	  height: 196px;
	  background: #444;
	  position: relative;
	  overflow: hidden;
	}
	
	#artSim ul{
	  list-style: none;
	  margin: 7px 0 0 7px;
	  padding: 0;
	}
	
	#artSim li{
	  float: left;
	  width: 50px;
	  height: 50px;
	  list-style: none;
	  margin: 0 7px 7px 0;
	  padding: 0;
	  background: #111;
	}
	
	#artSim, #artSim li, #artSim a, #artSim img{
	  display: block;
	}
	
	#artSim a{
	  border-color: #000;
	}
	
	#artSim a:hover{
	  border-color: #fff;
	}
	
	/* this css applies to the elements, only once sphere3d-ized */
	
	#artSim.sphere3d{
	  position: relative;
	  padding: 0;
	}
	
	#artSim.sphere3d, #artSim.sphere3d ul, #artSim.sphere3d li{
	  margin: 0;
	}
	
	#artSim.sphere3d a{
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  left: 0;
	  right: 0;
	}
	
	#artSim.sphere3d img{
	  width: 100%;
	  height: 100%;
	  border: solid 2px #fff;
	}
	
	#artSim.sphere3d img:hover{
	  border: solid 2px #003366;
	}

/* Nuage de tag photos */

	#photos{
	  border: 2px solid #000;
	  width: 400px;
	  height: 400px;
	}
	
	#photos ul{
	  list-style: none;
	  margin: 7px 0 0 7px;
	  padding: 0;
	}
	
	#photos li{
	  float: left;
	  width: 79px;
	  height: 79px;
	  list-style: none;
	  margin: 0 7px 7px 0;
	  padding: 0;
	  background: #111;
	}
	
	#photos, #photos li, #photos a, #photos img{
	  display: block;
	}
	
	#photos a{
	  border: 2px solid #fff;
	}
	
	#photos a:hover{
	  border-color: #003366;
	}
	
	/* this css applies to the elements, only once sphere3d-ized */
	
	#photos.sphere3d{
	  position: relative;
	  padding: 0;
	}
	
	#photos.sphere3d, #photos.sphere3d ul, #photos.sphere3d li{
	  margin: 0;
	}
	
	#photos.sphere3d a{
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  left: 0;
	  right: 0;
	}
	
	#photos.sphere3d img{
	  width: 100%;
	  height: 100%;
	}

/* Nuage de tag textuel */


	#tags{
		font-size: 1em;
		border: 2px solid #913D00;
	}
	
	#tags ul, #tags li{
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#tags ul{
		margin: 0.6em 1em;
	}
	
	#tags li{
		display: inline;
	}
	
	#tags a{
		text-decoration: none;
	}
	
	/* this css applies to the elements, only once sphere3d-ized */
	
	#tags.sphere3d{
		position: relative;
		padding: 0;
		height: 500px;
		border-color: #FF7F00;
	}
	
	#tags, #tags.sphere3d .sphere3d-noclick, #tags.sphere3d li, #tags.sphere3d a{
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border-radius: 15px;
	}
	
	#tags.sphere3d li{
	}
	
	#tags.sphere3d a{
		color: #fff;
		background: #FF7F00;
		padding: 0.3em 0.6em;
	}
	
	#tags.sphere3d a:hover{
		color: #fff;
		background: #913D00;
	}