@charset "utf-8";

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007d8f;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #012c3d;
}
.info {
	color:#C00;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.blanc12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.blanc13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.blanc14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.jaune16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #f1bb00;
}
.turquoise16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #007d8f;
}
.turquoise24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #007d8f;
}
.turquoise14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #007d8f;
}
.turquoise11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007d8f;
}
.turquoise12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007d8f;
}
.noir12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.noir14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.vert12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a4c500;
}
.violet12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #801c60;
}
.bleu12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00a6eb;
}

A:active {color:#ffffff;
text-decoration:none;}
A:link {color:#ffffff;
text-decoration:none;}
A:visited {color:#ffffff;
text-decoration:none;}
A:hover {color:#d6d6d6;
text-decoration:none;}

.roll2:active {color:#000000;
text-decoration:none;}
.roll2:link {color:#000000;
text-decoration:none;}
.roll2:visited {color:#000000;
text-decoration:none;}
.roll2:hover {color:#007d8f;
text-decoration:none;}

.roll3:active {color:#a8c518;
text-decoration:none;}
.roll3:link {color:#a8c518;
text-decoration:none;}
.roll3:visited {color:#a8c518;
text-decoration:none;}
.roll3:hover {color:#ffffff;
text-decoration:none;}

.roll4:active {color:#007d8f;
text-decoration:none;}
.roll4:link {color:#007d8f;
text-decoration:none;}
.roll4:visited {color:#007d8f;
text-decoration:none;}
.roll4:hover {color:#fcc401;
text-decoration:none;}

.roll5:active {color:#007d8f;
text-decoration:none;}
.roll5:link {color:#007d8f;
text-decoration:none;}
.roll5:visited {color:#007d8f;
text-decoration:none;}
.roll5:hover {color:#000000;
text-decoration:none;}

/* ****************** Uploadify ********************** */
#form_article, #pass_form {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#form_article li , #pass_form li {
	list-style:none;
}
.up_photo_cont {
	float:left;
	margin:6px;
	position:relative;
	height:150px;
	width:150px;
	text-align:center
}

.up_photo_cont .uploadifyQueue {
	position:absolute;
	top:0;
	left:0;
}

.up_doc_cont {
	border:1px dashed #999999;
	margin:10px;
	padding:10px;
}
#form_article fieldset , #pass_form  fieldset{
	border-color:#007D8F;
	margin:0 30px 50px 0;
	padding:12px;
	text-align:center;
}
#form_article legend, #pass_form legend {
	color:#007D8F;
	border:thin solid #007d8f;
	font-size:1.2em;
	font-weight:bold;
	padding:0 10px;
}
#form_article label, #pass_form label {
	display:block;
	color:#007D8F;
	margin-bottom:5px;
}
#form_article .explications, #pass_form .explications {
	color:#007D8F;
	font-size:1.1em;
	font-weight:bold;
}

.red {
	color:red;
}
/* *******************************Pagination ******************** */
.off{
	color:#CCC;
}
a.on {
	color:#007d8f;
	text-decoration:none;
}
a.on:hover {
	color:#fbc100;
}
.mini-pagination2 {
	text-align:center;
	margin:15px;
}
.mini-pagination2 span, .mini-pagination2 a {
	font-weight:bold;
	padding: 3px;
	margin: 1px;
}
#info_moment {
	height:80px;
}
#info_moment li {
	margin-bottom:20px;
}
