body 
{
 width: 100%;
 margin: auto; 
 margin-top:5px;
 font-size:13px;
 color:black;
 font-family: Arial, "Times New Roman";
}
#citation
{
 text-align:center;
 font-size:12px;
}

#citation a
{
  color:black;
}

.logo
{
  text-align:center;
  font-size:12px;
  width:300px;
  padding-left:30px;
}

a img
{
  border:0px;
}

.liens
{
 color:#990000;
 font-size:13px;
  text-decoration:none;
 padding-left:15px;
}

.lien_titre
{
 color:#990000;
 font-size:13px;
  text-decoration:none;
 padding-left:0px;
}

#common
{
  background-color:#d4d4d4;
  background-image:url("img/debut_tab.png");
  background-repeat:repeat-x;
  background-position:top;
  padding-top:7px;
}

#principale
{
  font-size:13px;
  background-color:white;
  width:700px;
  border-style:outset;
  border-width:2px;
   background-image:url("img/fond_d.png");
  background-repeat:no-repeat;
  background-position:right bottom;
}

#principale h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#principale h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#principale h3
{
 color:black;
 font-size:13px;
 padding-left:20px;
 font-weight:normal;
}

#principale p
{
 padding-left:30px;
}

#principale a
{
 color:#990000;
 font-size:14px;
 float:right;
 text-decoration:none;
 padding-right:10px;
 font-weight:bold;
}

#principale a.liens
{
 color:#990000;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}
#principale a.liens2
{
 color:#FFFFFF;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}
#principale a.mail
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}

#principale a.lien2
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}

#principale2
{
  font-size:13px;
  background-color:white;
  width:700px;
  border-style:outset;
  border-width:2px;
  background-image:url("img/fond_d.png");
  background-repeat:no-repeat;
  background-position:right bottom;
  vertical-align: top;
}

#principale2 h1
{
	font-size:15px;
	padding-top:3px;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log2.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#principale2 h2
{
 color:red;
 font-size:14px;
 font-style:italic;
 font-weight:normal;
 padding-left:20px
}

#principale2 h3
{
 color:black;
 font-size:13px;
 padding-left:20px;
 font-weight:normal;
}

#principale2 p
{
 padding-left:30px;
 vertical-align: top;
}

#principale2 a
{
 color:#990000;
 font-weight:bold;
}


#anorm
{
	border: medium solid #770000; 
	border-collapse: collapse;
	clear: both;
}
#anorm th
{
	background-color: #c20000;
	border: thin solid #770000;
	color: #FFFFFF;
	font-size: 13px;
}
#anorm td.b
{
	font-weight: normal;
	color: #990000;
}
#anorm td.tab
{
	background-color: #FFFFFF;
	font-size: 11pt;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#anorm td
{
	background-color: #FFFFFF;
	border: thin solid #770000;
	font-size: 11pt;
}

#anorm a
{
	clear: both;
}


#menu p
{
 font-size:12px;
 color:#990000;
 padding-left:0px;
 margin-top:0px;
 padding-top:0px;
 margin-bottom:3px;
}


#menu a.liens
{
 color:#990000;
 font-size:12px;
  text-decoration:none;
 padding-left:15px;
}

#menu a.liens:hover
{
 color:#CC3300;
 font-size:12px;
 text-decoration:none;
 padding-left:15px;
 background: url("img/min_logo.png") no-repeat;
 background-position: 7px;
}

#menu h2
{
 font-size:12px;
 color:#990000;
 font-weight:normal;
 padding-left:15px;
 margin-bottom:0px;
}
#menu h3
{
 margin-top:0px;
 font-size:12px;
 color:black;
 font-weight:normal;
 padding-left:15px;
 margin-bottom:0px;
}

#menu h1
{
 font-size:12px;
 color:#990000;
 font-weight:normal;
 margin-bottom:0px;
}

.forget
{
 color:#990000;
 font-size:11px;
 font-style:italic;
 text-decoration:underline;
}

.inscription
{
 color:#990000;
 font-size:15px;
 text-decoration:none;
}

#box
{
 width:275px;
 margin-right:15px;
  border-style:outset;
  border-width:2px;
 padding-bottom:0px;
}

#box p
{
 font-size:13px;
 text-align:center;
 background-color:white;
 margin-bottom:0px;
 margin-top:0px;
 padding-top:10px;
 min-height:250px;
 height:250px;
}

#box h3
{
 font-size:13px;
 background-color:white;
 margin-bottom:0px;
 margin-top:0px;

 background-image:url("img/fond_g.png");
 background-repeat:no-repeat;
 background-position:left bottom;
}

#box h1
{
 margin-top:0px;
 font-size:13px;
 text-align:center;
 background-image:url("img/min_log4.png");
  background-repeat:no-repeat;
  background-position:right;
 margin-bottom:0px;
 color:white;
}

#box a
{
 color:#990000;
 text-decoration:none;
 font-size:11px;
 margin-left:5px;
 margin-bottom:0px;
}

#common_fin
{
	background-color:#FFFFFF;
	background-image:url(img/fin_tab.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:0px;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
}
.texte_bas
{
	color:#000000;
	font-size:10px;
	text-decoration:none;
	
}
#correction
{
	font-size:13px;
	background-color:white;
	width:700px;
	border-style:outset;
	border-width:2px;
	background-image:url(img/photo_correction.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#correction h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#correction h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#correction h3
{
 color:black;
 font-size:13px;
 padding-left:20px;
 font-weight:normal;
}

#correction p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
}

#correction a
{
 color:#990000;
 font-size:14px;
 float:right;;
 text-decoration:none;
 padding-right:10px;
 font-weight:bold;
}

#correction a.liens
{
 color:#990000;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}

#correction a.lien2
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}
#formation
{
	font-size:13px;
	background-color:white;
	width:700px;
	border-style:outset;
	border-width:2px;
	background-image:url(img/photo_formation.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#formation h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#formation h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#formation h3
{
 color:black;
 font-size:13px;
 padding-left:20px;
 font-weight:normal;
}

#formation p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
}
#formation p a:link
{
	color: #000000;
	text-decoration: underline;
}
#formation alien a:link
{
 color:#990000;
 font-size:14px;
 float:right;;
 text-decoration:none;
 padding-right:10px;
 font-weight:bold;
}

#formation a.liens
{
 color:#990000;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}

#formation a.lien2
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}
#formatable
{
  font-size:13px;
  background-color:white;
  width:700px;
  border-style:outset;
  border-width:2px;
  background-image:url("img/fond_d.png");
  background-repeat:no-repeat;
  background-position:right bottom;
}

#formatable h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#formatable h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#formatable h3
{
 color:black;
 font-size:13px;
 padding-left:20px;
 font-weight:normal;
}

#formatable p
{
	padding-left:30px;
	margin-right: 3px;
	text-align: justify;
}
#formatable alien a:link
{
 color:#990000;
 font-size:14px;
 float:right;;
 text-decoration:none;
 padding-right:10px;
 font-weight:bold;
}

#formatable a.liens
{
 color:#990000;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}

#formatable a.lien2
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}
.table_gris
{
	color:#000000;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	height: 17px;
	background-image: url(img/barre_table.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.table_blanc
{
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}
.table_blanc a:link
{
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	vertical-align: middle;
}
.table_blanc a:hover
{
	color:#990000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	vertical-align: middle;
}
.table_blanc a:visited
{
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	vertical-align: middle;
}
#redaction
{
	font-size:13px;
	background-color:white;
	width:700px;
	border-style:outset;
	border-width:2px;
	background-image:url(img/photo_redaction.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#redaction h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}
#redaction p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
}
#redaction p a:link
{
	text-decoration: underline;
	color: #990000;
}
#redaction p a:visited
{
	text-decoration: underline;
	color: #990000;
}
#traduction
{
	font-size:13px;
	background-color:white;
	width:700px;
	border-style:outset;
	border-width:2px;
	background-image:url(img/photo_traduction.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#traduction h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}
#traduction h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}
#traduction p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
}
.lien_gauche a:link
{
	color:#990000;
	font-size:14px;
	float:right;
	
	text-decoration:none;
	padding-right:10px;
	font-weight:bold;
	text-align: right;
}
.lien_gauche a:visited
{
	color:#990000;
	font-size:14px;
	float:right;
	
	text-decoration:none;
	padding-right:10px;
	font-weight:bold;
	text-align: right;
}
#guide
{
  font-size:13px;
  background-color:white;
  width:700px;
  border-style:outset;
  border-width:2px;
   background-image:url("img/fond_d.png");
  background-repeat:no-repeat;
  background-position:right bottom;
}

#guide h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#guide h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#guide h3
{
	color:black;
	font-size:13px;
	padding-left:20px;
	font-weight:normal;
	text-align: justify;
}

#guide p
{
	padding-left:30px;
	color: #000000;
	
}
#guide p a:link
{
	text-decoration: underline;
	color: #990000;
}
#guide p a:visited
{
	text-decoration: underline;
	color: #990000;
}
#guide alien
{
	color:#990000;
	font-size:14px;
	float:right;
	text-decoration:none;
	padding-right:5px;
	font-weight:bold;
	text-align: right;
}
#guide alien a:link
{
	color:#990000;
	font-size:14px;
	float:right;
	text-decoration:none;
	padding-right:5px;
	font-weight:bold;
	text-align: right;
}
#guide alien a:visited
{
	color:#990000;
	font-size:14px;
	float:right;
	text-decoration:none;
	padding-right:5px;
	font-weight:bold;
	text-align: right;
}
#gens_parles
{
	font-size:13px;
	background-color:white;
	width:700px;
	border-style:outset;
	border-width:2px;
	background-image:url(img/photo_gens.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#gens_parles h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}
#gens_parles h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}
#gens_parles p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
}
#gens_parles alien a:link
{
	color:#990000;
	font-size:14px;
	float:right;
	;
	text-decoration:none;
	padding-right:10px;
	font-weight:bold;
	text-align: right;
}
#gens_parles alien a:visited
{
	color:#990000;
	font-size:14px;
	float:right;
	;
	text-decoration:none;
	padding-right:10px;
	font-weight:bold;
	text-align: right;
}
#presse
{
	font-size:13px;
	background-color:white;
	width:700px;
	border-style:outset;
	border-width:2px;
	background-image:url(img/photo_presse.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#presse h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}
#presse h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}
#presse p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
}
#presse p a:link
{
	text-decoration: underline;
	color: #990000;
}
#presse p a:visited
{
	text-decoration: underline;
	color: #990000;
}
#presse alien a:link
{
	color:#990000;
	font-size:14px;
	float:right;
	;
	text-decoration:none;
	padding-right:10px;
	font-weight:bold;
	text-align: right;
}
#presse alien a:visited
{
	color:#990000;
	font-size:14px;
	float:right;
	;
	text-decoration:none;
	padding-right:10px;
	font-weight:bold;
	text-align: right;
}
#cgv
{
  font-size:13px;
  background-color:white;
  width:700px;
  border-style:outset;
  border-width:2px;
   background-image:url("img/fond_d.png");
  background-repeat:no-repeat;
  background-position:right bottom;
}

#cgv h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#cgv h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#cgv h3
{
	color:black;
	font-size:13px;
	padding-left:20px;
	font-weight:normal;
	text-align: justify;
}

#cgv p
{
	padding-left:30px;
	color: #000000;
	margin-right: 30px;
	text-align: justify;
}
#cgv p a:link
{
	text-decoration: underline;
	color: #990000;
}
#cgv p a:visited
{
	text-decoration: underline;
	color: #990000;
}
#blogs
{
	font-size:13px;
	background-color:white;
	width:700px;
	border-style:outset;
	border-width:2px;
	background-image:url(img/photo_blog.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#blogs h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#blogs h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}
#blogs p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
}
#blogs p a:link
{
	text-decoration: underline;
	color: #990000;
}
#blogs p a:visited
{
	text-decoration: underline;
	color: #990000;
}

#blogs a.liens
{
 color:#990000;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}

#blogs a.lien2
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}
#test
{
  font-size:13px;
  background-color:white;
  width:700px;
  border-style:outset;
  border-width:2px;
   background-image:url("img/photo_test.jpg");
  background-repeat:no-repeat;
  background-position:right bottom;
}

#test h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#test h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#test h3
{
	color:black;
	font-size:13px;
	padding-left:20px;
	font-weight:normal;
	text-align: justify;
}

#test p
{
	padding-left:30px;
	margin-right: 130px;
	text-align: justify;
	color: #000000;
}
#test p a:link
{
	text-decoration: underline;
	color: #990000;
}
#test p a:visited
{
	text-decoration: underline;
	color: #990000;
}
#accueil
{
  font-size:13px;
  background-color:white;
  width:450px;
  border-style:outset;
  border-width:2px;
   background-image:url("img/fond_d.png");
  background-repeat:no-repeat;
  background-position:right bottom;
}

#accueil h1
{
	font-size:15px;
	padding-top:3px;
	background-image:url("img/h_principale.png");
	background-repeat:repeat-x;
	height:23px;
	color:white;
	padding-left:10px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("img/min_log3.png");
	background-repeat:no-repeat;
	background-position:right;
	text-align: center;
}

#accueil h2
{
 color:#990000;
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding-left:20px
}

#accueil h3
{
 color:black;
 font-size:13px;
 padding-left:20px;
 font-weight:normal;
}

#accueil p
{
 padding-left:30px;
}

#accueil a
{
 color:#990000;
 font-size:14px;
 float:right;
 text-decoration:none;
 padding-right:10px;
 font-weight:bold;
}

#accueil a.liens
{
 color:#990000;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}
#accueil a.liens2
{
 color:#FFFFFF;
 font-size:14px;
 float:left;
 padding-left:20px;
 text-decoration:none;
 font-weight:bold;
}
#accueil a.mail
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}

#accueil a.lien2
{
 color:#990000;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}

