h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: uppercase;
	color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #990000;
	margin-bottom: 10px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #C1593C;
	margin-bottom: 5px;
}
.fondmarron {
	color: #ffffff;
	background-color: #C1593C;
	padding:20px;
}
.texteblanc {
	color: #FFFFFF;
	font-size: 11pt;
}

.pointillesbas {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


p {
	font-size: 9pt;
	font-weight: normal;
	color:#000000;
}
.espace10 {
	margin-right: 10px;
	margin-left: 10px;
}
a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 5px;
	text-decoration:none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
}
.encadre {
	color: #FFFFFF;
	background-color: #990000;
	padding: 10px;
	font-size: 9pt;
	text-align:justify;
}

.newContent{
	padding-left:30px;
	padding-right:35px;
	font-size:12px;
	padding-top:40px;
}

#newContent2{
	padding-right:0px;
}

.newContent h1{
	font-weight:normal;
	font-size:18px;
}

.newContent h2.orange{
	color:#e05428;
}

.newContent h2.orange.borderRight, .newContent h2.jaune.borderLeft{
	font-size:16px;
}

.newContent h2.jaune{
	color:#f98815;
}

.newContent h2.gris{
	color:#aaa;
}

.newContent .miniature{
	height:139px;
	width:139px;
	float:left;
	margin-right:23px;
}

.newContent  .maskContainerMiniminiature .miniature{
	height:99px;
	width:99px;
	float:left;
	margin-right:23px;
}

.newContent .miniature .text{
	background-image:url(../images/fondtransparent.png);
	text-align:center;
	padding:8px 8px 8px 8px;
	line-height:18px;
	font-size:13px;
}

.newContent .containerMiniature{
	width:3000px;
	position:absolute;
	height:130px;
}

.newContent  a, .newContent  a:hover{
	color:#000;
	font-weight:normal;
}

.newContent .maskContainerMiniature{
	height:130px;
	width:787px;
	margin:0 10px;
	position:relative;
	overflow:hidden;
	float:left;
}

.newContent .maskContainerMiniminiature{
	height:130px;
	width:710px;
	margin:0 10px;
	position:relative;
	overflow:hidden;
	float:left;
}

.newContent .fleche{
	margin:40px 0px;
	float:left;
	display:block;
	
}

a img{
	border:0;
}

.newContent .containerScroll{
	padding-left:20px;
	height:200px;
	padding-top:20px;
	float:left;
}

#miniContainerScroll{
	width:800px;
	padding-top:10px;
	height:150px;
}

.newContent .containerScroll h2{
	padding-left:32px;
	font-size:14px;
	padding-bottom:15px;
}

.newContent .maskContainerMiniminiature .miniature.current{
	border:3px solid #ee7e3a;
    width: 93px;
    height: 93px;
}
	
.newContent .maskContainerMiniminiature .miniature.currentJ{
	border:3px solid #ee7e3a;
    width: 93px;
    height: 93px;
}
	
	#plaquetteNew{
		position:absolute;
		top:222px;
		right:42px;
	}
	
	.txtAvantPlaquette{ 
		width:720px;
		padding-top:10px;
	}
	
	.txtAvantPlaquette div{
		height:70px;
	}
	.grandeLigneH2 h2{
		font-size:14px;
		display:inline;
		text-transform:uppercase;
	}	
	.grandeLigneH2{
		padding-top:20px;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color: #CCCCCC;
		margin-right:30px;
	}
	.grandeLigneH2 h2.borderLeft{
		float:right;
		border-left-width: 1px;
		border-left-style: dotted;
		border-left-color: #CCCCCC;
		padding-left:5px;
	}

	.grandeLigneH2 h2.borderRight{
		border-right-width: 1px;
		border-right-style: dotted;
		border-right-color: #CCCCCC;
		padding-right:5px;
	}

	.grandeLigneH2 h2.jaune{
		float:right;
	}

	.cadreRose{
		background-color:#f8d1bf;
		padding:7px 0px 7px 25px;
		width:100px;
		float:left;
		margin-top:3px;
	}
	
	.cadreRose .current, .cadreRose .current a{
		color:#e8662c;
	}

	
	#cadreOrange{
		background-color:#fddbb8;
	}
	
	.txtTiny img{
		padding:7px 0px;
	}
	
	.txtTiny ul{
		list-style-image:url(../images/pointOrange.png);
		padding-left:20px;
	}
	
	#containerPhotoTiny{
			padding-left:140px;

	}
	
	.txtTiny{
		width:300px;
		float:left;
		padding-top:15px;
	}
	.txtTiny, 	.txtTiny *{
		font-size:12px !important;
	}
	.txtTiny a{
		text-decoration:underline;
	}
	.txtTiny em a{
		text-decoration:none;
	}
	.cadreImageMultisize{
		width:460px;
		float:left;
		text-align:center;
		color:#e05428;
		font-size:18px;
	}
	
	#pictoSavoir{
		background-image:url(../images/pictoSavoir.png);
		background-repeat:no-repeat;
		height:20px;
		width:180px;
		display:block;
		padding-left:80px;
		padding-top:7px;
	}
	
	.cadreImageMultisize .titre{
	padding-bottom:5px;
}

