body
{
	font-size:11pt;
	font-weight:normal;
	margin:0;
	padding-top:50px;
	overflow:hidden;
}

p
{
	padding-left:5px;
	padding-right:5px;
}

p:first-letter
{
	padding-left:10px;
}

a
{
	color:#15b1c3;
	text-decoration:none;
	border:none;
}

h1
{
	font-size:14pt;
	background-color:#e3e3e3;
	margin:10px 10px 10px 10px;
	padding-left:10px;
	border:solid 1px;
	font-weight:normal;
}

h2
{
	font-size:11pt;
	font-weight:normal;
	margin:10px 10px 10px 10px;
	padding-left:10px;
	text-decoration:underline;
}

.Page
{
	/*padding:10px;*/
	background-image:url(../Images/Ombre3.png);
	background-repeat:no-repeat;
	clear:both;
	width:740px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	border:none;
	border-width:2px;
}

.PageGrande
{
	/*padding:10px;*/
	background-image:url(../Images/OmbreGrande.png);
	background-repeat:no-repeat;
	clear:both;
	width:740px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	border:none;
	border-width:2px;
}

.Fenetre
{
	visibility:visible;
	background-image:url(../Images/MaFenetreGrde1.png);
	width:650px;
	height:425px;
	position:relative;
	margin:0;
	padding:0;
}

.FenetreGrande
{
	visibility:visible;
	background-image:url(../Images/MaFenetreGrde2.png);
	width:710px;
	height:469px;
	position:relative;
	margin:0;
	padding:0;
}

.ContenuFenetre
{
	background-image:url(../Images/ArrierePlanFen2.jpg);
	background-repeat:repeat;
	/*position:absolute;*/
	right:0;
	top:0;
	padding:0;
	margin:0;
	width:100%;
}

.ContenuFenetreGrande
{
	background-image:url(../Images/ArrierePlanFenGrande.jpg);
	background-repeat:repeat;
	/*position:absolute;*/
	right:0;
	top:0;
	padding:0;
	margin:0;
	width:100%;
}

.Titre
{
	font-family:Arial, verdana, sans-serif;
	font-weight:bold;
	/*font: bold verdana, sans-serif;*/
	visibility:visible;
	position:relative;
	margin:0px 0px 0px 10px;
	padding:2px 0px 0px 0px;
}

.Titre a
{
	font-weight:bold;
	color:black;
	text-decoration:none;
}

.TitreOmbre1
{
	position: absolute;
	top: 4px; /* on décale le SPAN */
	left: 25px;
	color: black;
	font-family:Arial, verdana, sans-serif;
	font-weight:bold;
	/*font: bold verdana, sans-serif;*/
}

.TitreOmbre2
{
	position: absolute;
	top: 3px; /* on décale le SPAN */
	left: 23px;
	color: white;
	font-weight:bold;
}

.TitreOmbre3
{
	position: absolute;
	top: 4px;
	left: 22px;
	color: black;
	font-weight:bold;
}

.TitreOmbre4
{
	position: absolute;
	top: 2px;
	left: 24px;
	color: black;
	font-family:Arial, verdana, sans-serif;
	font-weight:bold;
	/*font: bold verdana, sans-serif;*/
}

.Pied
{
	visibility:visible;
	position:relative;
	margin:3px 0px 0px 10px;
	padding:0;
}

.Pied a
{
	color:black;
	text-decoration:none;
	border:none;
}

.Conteneur
{
	/*background-image:url(../Images/ArrierePlanFen2.jpg);*/
	background-attachment:scroll;
	/*background-color:#9191A7;*/
	visibility:visible;
	position:relative;
	height:377px;
	margin:1px 5px 0px 5px;
	padding:0;
	overflow:auto;
}

.ConteneurGrand
{
	/*background-image:url(../Images/ArrierePlanFen2.jpg);*/
	background-attachment:scroll;
	/*background-color:#9191A7;*/
	visibility:visible;
	position:relative;
	height:421px;
	margin:1px 5px 0px 5px;
	padding:0;
	overflow:auto;
}

.bloc1 img
{
	padding:10px;
	float:left;
	clear:right;
	border:none;
}

.bloc1 p
{
	padding-left:10px;
}

.bloc2 img
{
	padding:0px;
	border:none;
}

.bloc2 p
{
	padding-left:10px;
}

.video
{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	font-size:11pt;
	font-style: italic;
}

#CV
{
	left:30px;
	top:-390px;
}

#CV p
{
	padding-left:10px;
}

#CV p:first-letter
{
	padding-left:0px;
}

#Realisations
{
	
	left:60px;
	top:-780px;
}
