@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:arial;
	background-color:#cccccc;
}
img {
	border:0;
}
/********************

----Menu Styles---

********************/
#menu_global ul {
	margin:5px 0 0 20px;
	padding:0;
	list-style:none;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menu ul li{
	margin:0 0 5px 0;
}
#menu ul ul {
	margin:0 0 0 5px;
}
#menu ul ul li {
	font-size:12px;
	background:transparent url(../images/fleche_menu.gif) no-repeat scroll left 4px;
}
.sousmenu a {
	text-decoration:none;
	color:#FFFFFF;
	padding-left:12px;
}
.sousmenu a:hover {
	font-weight:bold;
}

/********************

----Content Styles---

********************/
#content {
	width:560px;
	margin-left:auto;
	margin-right:auto;
	color:#000000;
	font-size:12px;
	text-align:left;
}
#content ul a {
	list-style-type:none;
	color:#999999;
}
#content ul{
	list-style-type:none;
}
#content h1 {
	font-size:20px;
	text-transform:uppercase;
	font-weight: normal;
}
#content .title {
	color:#9abeed;
	font-size:20px;
	font-weight: normal;
	text-transform: uppercase;
}

#content h2 {
	font-size:12px;
	color:#ee2c1e;
	text-transform:uppercase;
}
#content a {
	color:#9abeed;
	text-decoration:none;
	text-align: left;
}
#content_1 {
	float:left;
	width:270px;
	height:auto;
	text-align:left;
	color: #F00;
}
#content_2 {
	float:left;
	width:270px;
	height:auto;
	text-align:left;
	padding-left:15px;
}
#content_3 {
	float:left;
	width:100%;
	height:auto;
	text-align:left;
}
#content_4 {
	float:left;
	width:100%;
	height:auto;
	text-align:left;
}
.mention {
	font-size:10px;
}
.carre_bleu{
	background-color:#75a7e7;
	color:#FFFFFF;
	padding:5px;
}
.bleu {
	color:#9abeed;
}
.rouge {
	color:#ee2c1e;
	text-transform:uppercase;
}
#content .rouge_sans {
	color:#ee2c1e;
}
#content .rouge a{
	color:#ee2c1e;
}
#content_5{
	background-color:#595454;
	color:#FFFFFF;
	width:95%;
	height:auto;
	text-align:left;
	padding:10px;
	margin-top:3px;
}
#content_5 .title {
	color:#9abeed;
	font-size:18px;
	text-align:left;
}

#content_5 .subtitle {
	color:#9abeed;
	font-size:16px;
}

/********************

----Footer Styles---

********************/
#footer {
	padding-left:20px;
}
#footer a{
	font-size:12px;
	color:#ee2c1e;
	text-decoration:none;
}
#partenaire{
	width:200;
}
#partenaire ul li{
	list-style:none;
	margin-left:-40px;
	padding-bottom:10px;
}
#soutien {
	margin-left:3px;
}
#soutien ul li{
	padding-bottom:10px;
	list-style:none;
}
#archive {
	color:#FFFFFF;
	font-size:14px;
	background-color:#595454;
	padding:3px;
}
.archive_rouge {
	color:#ee2c1e;
	font-size:14px;
	text-transform:uppercase;
}
.archive_titre{
	font-size:18px;
}
.archive_bleu{
	color:#6e91c0;
	font-size:14px;
}
.archive_nom{
	font-style:italic;
	font-size:10px;
}
.archive_texte{
	font-style:italic;
	font-size:10px;
	padding-left:5px;
	padding-bottom:5px;
}
#content table tbody tr td #content_3 #form table tbody tr .rouge_sans p {
	font-size: 9px;
}
#content table tbody tr td #content_1 p span span span {
	color: #000;
}
#content table tbody tr td #content_1 span span span {
	color: #000;
}
#content table tbody tr td #content_1 span span {
	color: #000;
}
#content table tbody tr td #content_1 {
	color: #000;
}
#content table tbody tr td #content_1 p span span b span {
	color: #F00;
}
.ok {
	color: #F00;
}
#content table tbody tr td #content_1 span span b span .ok {
	color: #F00;
}
.test {
	color: #F00;
}
#content table tbody tr td #content_1 span span b span .test {
	color: #F00;
}
#content table tbody tr td #content_1 span span b span {
	color: #F00;
}
noir {
	color: #000;
}
#content table tbody tr td #content_3 p span span span {
	color: #000;
}
#test {
	color: #F00;
}
#content table tbody tr td #content_3 p span span b span #test {
	color: #F00;
}
#i {
	color: #F00;
}
#content table tbody tr td #content_3 p span span b span #i {
	color: #F00;
}
#content table tbody tr td #content_3 p span span b span .rouge_sans .rouge {
	color: #F00;
}

