@charset "utf-8";
/* CSS Document */
@font-face {font-family : 'Ten Million Fire';src: url('../font/TenMillionFireflies.ttf') format('opentype'); }
@font-face {font-family : 'harabara';src: url('../font/Harabara.ttf') format('opentype'); }


body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight:normal;
	width:100%;
	margin:0;
	border:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	background-attachment:fixed; 
	background-repeat:no-repeat;
}

p{margin:0;}
h1{visibility:hidden;height:200px;}
h2,h3,h4{color:#fff;text-shadow:0 -1px 0 #71543c; font-size:1.3em;line-height:23px;}
h3{text-shadow:0 -1px 0 #000000;border-bottom:1px solid #000000;}
h5{color:#074777;font-size:1.2em;margin-left:5px;}
a{color:#074777;font-weight:bold; text-decoration:none; border-bottom:1px dotted;}
a:hover{ border-bottom:1px solid;}
hr{height:1px;color:#053960;border:0;margin-left:auto;margin-right:auto;border-top: 1px dashed #053960;clear:both;}
header {
	width:100%;
	display:block;
	border-top:3px solid #fbba01;
	margin-left:auto;
	margin-right:auto;
}
header #entete{width:1000px;margin-left:auto;margin-right:auto;}
header #entete img{	padding-left:50px;}

#contenu{margin-left:auto;margin-right:auto;width:1000px;}
#gauche{width:550px;min-height:800px;}
	.contenu-gauche{background-image:url("../images/fond-contenu.png");width:540px;padding-top:10px;-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.35);}
		.contenu-gauche h2{position:relative;background-image:url("../images/fond-titre1.png");background-repeat:no-repeat;left:-9px; height:32px;padding-left:10px;}
			.contenu-gauche h2 span{background-color:#ff7800;border-bottom:2px solid #71543c;padding-top:2px;padding-right:5px;}
	.contenu-gauche p, .contenu-gauche ul{margin-left:5px;margin-right:5px;margin-bottom:5px;}
.liste-contenu{min-height:150px;}
.contenu-gauche h2 span a{color:#fff;border-bottom:0;}
.contenu-gauche h2 span a:hover{text-decoration:underline;}
	.liste-contenu p{padding:10px;}
		.liste-contenu p{position:relative;padding-left:110px;padding-bottom:30px;}
		.liste-contenu img{position:absolute;width:100px; margin-left:5px;}

#suivant{background-image:url("../images/fond-contenu.png"); width:540px;padding-top:10px; padding-bottom:10px;}
#droite{position:absolute;margin-left:540px;width:450px;margin-top:-16px;}
#radio{background-image:url("../images/fond-radio.png");color:#fff;-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.35);}
	#radio h3{padding-top:20px;padding-left:10px;}
	#radio img, #radio p,#radio ul{margin-left:10px;margin-right:10px;}
		#radio p a{color:#fff;}
		#selection{color:#c1b4a7;}
		#radio p a:hover{color:#c1b4a7;}
.contenu-droite,.personnalites{background-image:url("../images/fond-contenu.png");width:440px;padding-top:1px; margin-left:10px;-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.35);}
	.contenu-droite h4,.personnalites h4{position:relative;background-image:url("../images/fond-h4.png");background-repeat:no-repeat;left:-10px;width:540px;height:31px;padding-left:10px;}
	.contenu-droite p, .contenu-droite ul, .personnalites p, .personnalites ul{margin-left:5px;margin-right:5px;margin-bottom:5px;}
	.attribut{font-size: 0.8em;}
	.personnalites img{border-bottom:1px solid #074777;padding-left:105px;padding-right:105px;}
#fil-ariane{padding-left:10px;background-color:#297489;margin-right:10px;height:30px;border-bottom:2px solid #153b45;}
		#fil-ariane p{font-size:1.2em;font-family:Ten Million Fire;font-weight:bold;}
		#fil-ariane p, #fil-ariane p a{color:#fff;border-bottom:0;}
		#fil-ariane p a{text-decoration:underline;}
		#fil-ariane p a:hover{text-decoration:none;}
#menu{padding-left:10px;background-image:url("../images/fond-radio.png");margin-right:10px;height:30px;border-bottom:1px solid #000;}
	#menu p{padding-top:7px;text-shadow:0 -1px 0 #000;}
	#menu p a{margin-right:35px; color:#fff;font-size:1.2em;}
	#menu p a:hover{color:#c1b4a7;}
footer{margin-top:0px;width:100%;}
	#contenu-footer{background-image:url("../images/bg-header.png");background-repeat:repeat-x;width:1000px;margin-left:auto;margin-right:auto;}
	#contenu-footer{background-image:url("../images/fond-footer.jpg");background-repeat:repeat-x;padding:5px;border-bottom:3px solid #fda601;}
	#contenu-footer p{color:#053960;font-size:0.8em;}

/*
@media screen and (min-width: 800px){ body {background-image:url("../images/fonds/fond2-1280.jpg");}}
@media screen and (min-width: 1200px){ body {background-image:url("../images/fonds/fond2-1680.jpg");}}
*/
