/*Bannière Pub*/
.banniere_pub {
position:absolute;
margin-left:1125px;

}

/* Marquer style Stabilo*/
.markeur {
background-color: #F90;
color: #66C;
}

/*Liste inspi jdr*/
.Cartouche_titre_inspi{
	width: 700px;
	border-radius: 0px 10px 0px 10px;
	background: #ddd;
	padding: .1em 1em;
	
	text-decoration: none;
	font-weight : bold;
	color: #444;
	text-shadow: 0 1px 0 rgba(255,255,255,.5); 
	position: relative;
	box-shadow: 8px 8px 12px #aaa;
	margin-bottom:10px;
	margin-top:30px;
}

/* Cartouche Fléches pour le chemin de la page inter rubriques*/
	ul#breadcrumbs-two{
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}
	
	#breadcrumbs-two{
	  /* Clear floats */
	  overflow: hidden;
	  width: 100%;
	}
	
	#breadcrumbs-two li{
	  float: left;
	  margin: 0 .3em 0 1em;
	}
	
	#breadcrumbs-two a{
	  background: #ddd;
	  padding: .1em 1em; /* au lieu de .7em 1em*/
	  float: left;
	  text-decoration: none;
	  color: #444;
	  text-shadow: 0 1px 0 rgba(255,255,255,.5); 
	  position: relative;
	}
	
	#breadcrumbs-two a:hover{
	  background: #99db76;
	}
	
	#breadcrumbs-two a::before{
	  content: "";
	  position: absolute;
	  top: 50%; 
	  margin-top: -1.5em;   
	  border-width: 1.5em 0 1.5em 1em;
	  border-style: solid;
	  border-color: #ddd #ddd #ddd transparent;
	  left: -1em;
	}
	
	#breadcrumbs-two a:hover::before{
	  border-color: #99db76 #99db76 #99db76 transparent;
	}
	
	#breadcrumbs-two a::after{
	  content: "";
	  position: absolute;
	  top: 50%; 
	  margin-top: -1.5em;   
	  border-top: 1.5em solid transparent;
	  border-bottom: 1.5em solid transparent;
	  border-left: 1em solid #ddd;
	  right: -1em;
	}
	
	#breadcrumbs-two a:hover::after{
	  border-left-color: #99db76;
	}
	
	#breadcrumbs-two .current,
	#breadcrumbs-two .current:hover{
	  font-weight: bold;
	  background: none;
	}
	
	#breadcrumbs-two .current::after,
	#breadcrumbs-two .current::before{
	  content: normal;
	}
/* nuage de tag pour les rubriques Genre de Liste_fiche*/
	ul#breadcrumbs-four{
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}
	
	#breadcrumbs-four{
	  /* Clear floats */
	  overflow: hidden;
	  width: 100%;
	}
	
	#breadcrumbs-four li{
	  float: left;
	  margin: .5em .5em 0 1em;
	}
	
	#breadcrumbs-four a{
	  background: #ddd;
	  padding: .1em 1em;
	  float: left;
	  text-decoration: none;
	  color: #444;
	  text-shadow: 0 1px 0 rgba(255,255,255,.5); 
	  position: relative;
	}
	
	#breadcrumbs-four a:hover{
	  background: #efc9ab;
	}
	
	#breadcrumbs-four a::before,
	#breadcrumbs-four a::after{
	  content:'';
	  position:absolute;
	  top: 0;
	  bottom: 0;
	  width: 1em;
	  background: #ddd;
	  -webkit-transform: skew(-10deg);
	  -moz-transform: skew(-10deg);
	  -ms-transform: skew(-10deg);
	  -o-transform: skew(-10deg);
	  transform: skew(-10deg);  
	}
	
	#breadcrumbs-four a::before{
	
	  left: -.5em;
	  -webkit-border-radius: 5px 0 0 5px;
	  -moz-border-radius: 5px 0 0 5px;
	  border-radius: 5px 0 0 5px;
	}
	
	#breadcrumbs-four a:hover::before{
	  background: #efc9ab;
	}
	
	#breadcrumbs-four a::after{
	  right: -.5em;   
	  -webkit-border-radius: 0 5px 5px 0;
	  -moz-border-radius: 0 5px 5px 0;
	  border-radius: 0 5px 5px 0;
	}
	
	#breadcrumbs-four a:hover::after{
	  background: #efc9ab;
	}
	
	#breadcrumbs-four .current,
	#breadcrumbs-four .current:hover{
	  font-weight: bold;
	  background: none;
	}
	
	#breadcrumbs-four .current::after,
	#breadcrumbs-four .current::before{
	  content: normal;
	}
	
/* Rotation */
.rotateDiv	{  
			margin-top:0px;
			-webkit-transform:rotate(5deg);
			-moz-transform:rotate(5deg);
			-o-transform:rotate(5deg);
			/* filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1.5); */
			-ms-transform:rotate(5deg);
			}
.rotateDiv_inv	{  
			margin-top:0px;
			-webkit-transform:rotate(-7deg);
			-moz-transform:rotate(-7deg);
			-o-transform:rotate(-7deg);
			/* filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1.5); */
			-ms-transform:rotate(-7deg);
			}
			
.postit_angle{
 position:absolute;
 left:950px;
 top:40px;
 background: transparent url(postit_angle.png) no-repeat 0 0;
 text-align: center;
 padding:5px 0px 0px 0px;
 width:140px;
 height:140px;
 }
 
 html {
	height: 100%;
}
body {
 text-align: center;
  background: #eaeaea url('fond.jpg') no-repeat top left; /* (grille grise et blanche) */
  background-attachment:fixed;
  width:1100;
  height: 100%;
  padding:50px;
  margin: auto;
  /* font-family: sans-serif; Police moderne, sans empattements, du type Times New Roman */
}
img { 
vertical-align:middle; }

/******************/
/* Documents liés */
/******************/
.titre_doc_lies {
	text-shadow: 2px 2px 4px #999; /* ombre du texte */
	border-width:1px 0px 0px 0px; /* sousligne le titre */
	border-color:#EF8700;
	color:red;
} 

div#doc_lies_contenair {
	clear: both;
	text-align: left;
	width:500px;
	box-shadow: 1px 1px 12px #555;
	border-radius: 10px 10px 10px 10px;
	background-image:url("Fonds/PapierPeint/texture_toile.jpg");
	background-repeat : repeat; 
	padding-bottom:20px;
	margin-top:30px;

}
div#titre_encart_toile{
width:350px;
text-align: center;
border-radius: 7px 7px 7px 7px;
background-color:#000000;
color:#FFFFFF;
font-style:italic;
font-weight:bold;

}
div#doc_lies_logo {
	float:right;
	text-align:right;
	width:100px;
	height: 100px;
}
div#doc_lies_Contenu {
overflow: hidden;
width:385px;
margin-left:110px;
}

/* Mise en page colonnes, header & footer*/
#conteneur {
	width:1050px; 
	margin-top:0px;
	margin-bottom:25px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	box-shadow: 1px 1px 12px #555;
	border-radius: 0px 10px 10px 10px;
	background-color:#FFFFFF;
}
#header {
	background-color:black; 
	height:109px; 
	text-align:left; 
	border-radius: 10px 10px 0px 0px;
}
#wrap {
	overflow:hidden;
}
#sidebar {
	margin-left:850px;
	width:180px;
	height:100%;
}
#contenu {
	float:left; 
	width:840px;
	padding:5px;
}
#footer {
	background-color:#000000;
	height:50px;
	border-radius: 0px 0px 10px 10px;
	clear:both;
}
/*div#conteneur_general
{
	width:1050px; 
	margin:0 auto;
}

div#bandeau {
	padding-bottom:20px;
	text-align: left;
	width:1050px;
	height:100px;
	background-color:#000000;
	box-shadow: 1px 1px 12px #555;
	border-radius: 10px 10px 0px 0px;
}
div#contenu {
	height:100%;
	width:1050px;
	text-align:center;
	background-color:#FFFFFF;
	box-shadow: 1px 1px 12px #555;
	background-color:gray;
}
	
div#texte_centre {
	height:100%;
	text-align:left;
	width:825px;
	margin-left:5px;
	margin-right:150px;
	background-color:red;
}
div#menu_gauche {
	float:left;
	text-align:left;
	width:150px;
	background-color:#FFFFFF;
	margin-left:10px;
	}
	
div#menu_droite {
	height:100%;
	text-align:left;
	float:right;
	width:200px;
	background-color:blue;
	margin-right:10px;
	}

div#piedpage {
	
	width:1050px;
	height:50px;
	background-color:#000000;
	box-shadow: 1px 1px 12px #555;
	text-align:center;
	clear:both;
	/*border-radius: 0px 0px 10px 10px;*/
	}
*/
div#titre_accueil_box {
	padding-bottom:20px;
	text-align: center;
	width:350px;
	height:8px;
	background-color:#000000;
	color:#FFFFFF;
	box-shadow: 1px 1px 12px #555;
	border-radius: 10px 10px 0px 0px;
	}
div#contenu_accueil_box {
	padding-bottom:20px;
	text-align: left;
	width:350px;
	height:100%;
	background-color:#FFFFFF;
	color:#000000;
	box-shadow: 1px 1px 12px #555;
	border-radius: 0px 0px 10px 10px;
		}
		
.vgallery
{
	padding:0;
	margin:0;
}
.vgallery img
{
  margin:4px;
  float:left;
}
.vgallery li
{
  list-style:none;
  margin-left:0;
  clear:left;
}
.vgallery p
{
  margin-left:93px;
}
.gallery li
{
  display:inline-block;
  width: 62px;
  min-height: 80px;
  vertical-align:top;
  text-align:center;
  padding:2px;
  zoom:1;
  *display: inline;
  _height: 80px;
  border:none;
}
.floatleft{
 float: left;
 }
.colonnefloat {
  float: left;
  width: 320px;
  margin: 1em 0;
}
		