body{
	margin:0px; 
	font-family:Arial,Verdana,Trebuchet MS;
	color:/*#6e6e6e*/ #000000;
	font-size:12px;
	letter-spacing:1px;
	line-height:1.5;
	text-align:justify;
	/*background-color:#ffffff;
	background-image:url(../images/im03-fond01.jpg);
	background-attachment:fixed;
	background-repeat:repeat;
	*/
	background-color:#000000;
	background-image:url(../images/im03-fond05.png);
	background-position:center;
	background-attachment:fixed;
	background-repeat:no-repeat;
}

body#intro{
	background-color:#000000;
	background-image:url(../images/im03-fond01.jpg);
	background-attachment:fixed;
	background-repeat:repeat;
}

h1{padding-left:210px;padding-top:20px;margin-bottom:40px;color:#000000;font-size:18px;font-weight:normal;}
h1 .partie1{color:#0099cc;text-decoration:underline;}
h5{margin-bottom:0px;font-size:12px;color:#0099cc;}

.underline{text-decoration:underline;}
a.invisible{text-decoration:none;color:#5c5c5c;}
p.invisible-top{margin-top:0px;}
p.invisible{margin:0px;}

a{color:#504c4c;text-decoration:none;}
a:hover{color:#0099cc;}
a:active{color:#0099cc;}

.bold{font-weight:bold;}
.italic{font-style:italic;}
.center{text-align:center;}

.floatRight{float:right;}
.floatLeft{float:left;}

.source{font-size:10px;padding-top:10px;}

.pointille{border-bottom:1px dashed #ECECEC;}

p.legende{font-style:italic;font-size:10px;}

p.pdf{border:solid 1px #cccccc;border-style:dashed;background:#ffffff;padding:5px;}

ul{list-style:url(../images/im04-puce01.jpg);}
ul.invisible{margin:0px;}

p{line-height:1.5;}

img{border:none;}

table td.titre{font-weight:bold;text-align:center;}
table td.titre p{margin:0px;}

#pdf{margin-top:20px;}
#pdf  img{float:left;}
/*#pdf img{margin-left:20px;}*/

/*Formulaires*/
input, textarea, select {
	background-color:#F4F4F6;
	border-color:#FFFFFF #CECECE #CECECE #0099cc;
	border-style:solid;
	border-width:1px 1px 1px 2px;
	color:#0099cc;
}
input{padding-left:5px;}
form input, form select {
	width:160px;
}
.input-valide{background-color:transparent;margin-left:50px;border:none;width:83px;}
textarea{padding:5px;}

.input-img-suppr{
	width:20px;
	background-color:transparent;
	border:none;
	}

#photo-illustre{float:right;border:dashed 1px #cccccc /*#ececec*/;width:200px;margin:10px;padding:5px;background:#ffffff;text-align:center;}
#photo-illustre-multiple{border:dashed 1px #cccccc /*#ececec*/;width:200px;margin:10px;padding:5px;background:#ffffff;text-align:center;margin:0 0 20px 60px;}
#div-illustre{float:right;width:200px;margin:10px;padding:5px;background:#ffffff;}

#icone-illustre-multiple{border:dashed 1px #cccccc /*#ececec*/;width:150px;background:#ffffff;text-align:center;margin:0 40px 20px 60px;}

#logo-illustre{float:right;width:100px;text-align:center;margin:0px 0px 20px 20px;}

#illustre-basPage{margin-left:300px;}

#container{
	background:#ffffff /*#f6f6fd*/ url(../images/im03-ombre03.png) repeat-y 50% -10px;
	width:900px;
	min-height:730px;
	padding: 0px 10px 20px 10px;
	/*border-right:solid 5px #ffffff;
	border-left:solid 5px #ffffff;*/
	margin:auto;
}

/* Partie gauche */
#container-sommaire{
	float:left;
	width:150px;
	margin-right:40px;
	position:relative;
	z-index:2;
}
#container-sommaire #sommaire{
	margin:0px;
	background:#fff url(../images/im00-infos03.gif) repeat-y;
	width:100px;
	padding:20px;
}
#container-sommaire #sommaire li{
	font-size:14px;
	list-style:square;
	color:#fff;
	line-height:30px;
}
#container-sommaire #sommaire a{
	color:#ffffff;
	text-decoration:none;
}

#container-banniere {
margin-left:80px;
text-align:center;
}

#container-banniere-trait{background:url(../images/im03-fond04.png) no-repeat;width:710px;height:20px;}
#container-banniere-trait p{color:#ffffff;margin:0px;}


/* Partie centre*/
#contenu{padding-right:10px;padding-left:10px;}

/* Cadres Infos */
#cadreGrisInfos{width:244px;color:#000000;margin:0px 0px 20px 50px;}
	#cadreGrisInfos #cadreGrisInfos-top {background:url(../images/im02-infos07.png) no-repeat;width:244px;height:15px;}
	#cadreGrisInfos #cadreGrisInfos-bottom {background:url(../images/im02-infos09.png) no-repeat;width:244px;height:20px;}
	#cadreGrisInfos #cadreGrisInfos-contenu{margin:0px;background:url(../images/im02-infos08.png) repeat-y;padding:0 10px 0 10px;min-height:100px;}
	#cadreGrisInfos #cadreGrisInfos-contenu h3 {margin-top:0px;}
	#cadreGrisInfos #cadreGrisInfos-contenu h3 .underline{text-decoration:underline;}
	#cadreGrisInfos #cadreGrisInfos-contenu ul{padding-left:10px;list-style-type:disc;list-style-image:none;}
	#cadreGrisInfos #cadreGrisInfos-contenu p.bouton{margin:0px;}
	#cadreGrisInfos #cadreGrisInfos-contenu p.bouton a{text-decoration:none;}
	#cadreGrisInfos #cadreGrisInfos-contenu a{color:#ffffff;text-decoration:none;}
	
	
	
#cadreBleuInfos{width:244px;color:#000000;margin:0px 0px 20px 50px;}
	#cadreBleuInfos #cadreBleuInfos-top {background:url(../images/im02-infos04.png) no-repeat;width:245px;height:15px;}
	#cadreBleuInfos #cadreBleuInfos-bottom {background:url(../images/im02-infos06.png) no-repeat;width:245px;height:11px;}
	#cadreBleuInfos #cadreBleuInfos-contenu{margin:0px;background:url(../images/im02-infos05.png) repeat-y;padding:0 10px 0 15px;min-height:100px;}
	#cadreBleuInfos #cadreBleuInfos-contenu h3 {margin-top:0px;}
	#cadreBleuInfos #cadreBleuInfos-contenu h3 .underline{text-decoration:underline;}
	#cadreBleuInfos #cadreBleuInfos-contenu ul{padding-left:10px;}
	#cadreBleuInfos #cadreBleuInfos-contenu p.bouton{margin:0px;}
	#cadreBleuInfos #cadreBleuInfos-contenu p.bouton a{text-decoration:none;}
	#cadreBleuInfos #cadreBleuInfos-contenu a{color:#ffffff;text-decoration:none;}
	
	
/* Partie basse*/
#footer{letter-spacing:0.1px;line-height:0.5px;font-size:12px;text-align:center;color:#6e6e6e;border:dashed 1px #cccccc;}
#contact{margin-top:0px;margin-bottom:0px;}
#infos-legales{margin-top:0px;margin-bottom:0px;}
#infos-legales a{margin-right:10px;margin-left:10px;}

/* Ateliers */
#ateliers-groupes{float:left;border:solid 1px #99CCFF;width:300px;margin:10px;padding:0px 10px 0px 10px;background:#EFEFEF;}

/* Formateurs */
#formateurs{float:left;border:solid 1px;width:180px;margin:10px;padding:0px 10px 0px 10px;background:#ffffff;}
#formateurs-anciens{float:left;border:solid 1px;width:160px;margin:10px;padding:0px 10px 0px 10px;background:#ffffff;}
#formateurs-intervenants{float:left;border:solid 1px;width:360px;margin:10px;padding:0px 10px 0px 10px;background:#ffffff;}

/* Agenda */
.cadre-bleu{border:solid 1px #99CCFF;width:380px;padding:20px;margin-left:150px;background:#EFEFEF;margin-bottom:20px;}


/* Contact */
#plan-google{float:right;border:solid 1px;width:250px;margin:10px;padding:0px 10px 0px 10px;background:#ffffff;}

/* Liens */
.img-liens{margin:10px;float:left;}


/* Animation intro */
#introduction{margin:auto;background:url(../images/im00-anim02.jpg);height:355px;margin-top:100px;text-align:center;border-top:solid 1px #006699;border-bottom:solid 1px #006699;;}
#introduction table{margin:auto;text-align:center;}
#acces-site p{text-align:center;margin-left:600px;font-size:12px;color:#0099cc;font-weight:bold;}
#acces-site p a{color:#0099cc;}

/* Photos */
#img-legende{float:left;border:dashed 1px #cccccc;width:195px;margin:10px;padding:5px 5px 0px 5px;background:#ffffff;text-align:center;}
#img-legende p{text-align:center;}
#img-legende a{text-decoration:none;color:#5c5c5c;}
#img-bloc img{border:dashed 1px #cccccc;margin:5px;padding:5px;background:#ffffff;text-align:center;}

#gal-photos{float:left;border:solid 1px;width:100px;margin:10px;padding:5px;background:#ffffff;}

/* Mentions légales */
#colonne{width:300px;float:left;}

