/* 
Rouge = #900028
R2 = #A12648
Bleu = #006BB6
B2 = #E4EBF0
Orange = #E9B12E
O2 = #F4D896
Vert = #004F60
Txt = #000000
Txt2 = #333333
*/
/* CSS Document */

hr {
	color: #FF0000;
	background-color: #FF0000;
	height: 1px;
	border: 0;
}

img {border:0;}

iframe { border:0px;}

.media	{
	clear:both;
	float:left; 
	border:1px solid #006BB6;
	margin: 0 10px 5px 0;
}

/********************************************/
.infosup1 {
	margin-left:10px;
	margin-bottom:5px;
	float:right;
	clear:both;
	width:20%;
}
.adresse {
	border:1px solid #900028;
	background-color:#F4D896;
	margin-bottom:10px;
	min-height:50px;
	padding:5px;
}
.pieces {
	border:1px solid #900028;
	background-color:#F4D896;
	min-height:50px;
	padding:5px;
}

/************** Annuaire Agenda ***********/

.contenus_annuaire_agenda {
	padding:0;
	margin:0;
	font-size:11px;
}
	.contenus_annuaire_agenda td {
		text-align:center;
	}
	.carte {
	}
	.contenus_annuaire_agenda .stitre {
		color:#006BB6;
		font-size:14px;
		margin-top:20px;
		margin-bottom:20px;
		text-align:left;
	}
	.contenus_annuaire_agenda .ligne {
		border-bottom:1px dashed #E4EBF0;
		font-size:12px;
		margin-bottom:5px;
		padding-bottom:3px;
		padding-left:20px;
		font-size:11px;
		text-align:left;
	}
		.contenus_annuaire_agenda .ligne span {
			float:right;
		}
		.contenus_annuaire_agenda .titre {
		color:#006BB6;
		float:left;
		font-size:15px;
		font-weight:bold;
		width:85%;
		text-align:center; 
		padding:0;
		margin:0;
	}
	
	/************ BNOA detail CM *******************/

.CMDetail
{
	text-align:left;
}
.CMDetail_titre
{
	border-bottom: solid 1px #0076b3;
}
.CMDetail_titre span
{
	padding-left:4px;
	padding-right:4px;
	color:White;
	background-color:#0076b3;
}
.CMDetail_cat1
{
	border-top:solid 1px #0075b4;
	border-bottom:solid 1px #0075b4;
}
.CMDetail_cat2
{
	color:#0075b4;
	padding:2px 8px;
	border-top:solid 1px white;
	border-bottom:solid 1px white;
	background-color:#cce3f0;
}

.CMDetail_button
{
	text-align:right;
}
/*
.CMDetail_button a
{
	padding:0px 4px 2px 4px;
	margin:0px;
	border:solid 1px #0075b4;
	border-top-width:0px;
	background-color:#cce3f0;
	color:#0075b4;
	font-weight:normal;
	text-decoration:none;
}
*/
.CMDetail_button input
{
	margin:0px;
	padding-top:0px;
	border:solid 1px #0075b4;
	border-top:1px solid #cce3f0;
	background-color:#cce3f0;
	color:#0075b4;
	font-weight:normal;
}

.CMDetail table td
{
	text-align:left;
	
}
.detailcm {
	margin:0;
	padding:0;
	float:none;
	clear:none;
	width:100%;
	position:relative;
	text-align:center;
}
	.detailcm img {
	border:1px solid #900028;
	}
	.titrecm {
	color:#900028;
	font-size:18px;
	margin:0px;
	padding:0px;
	width:auto;
	clear:both;
	}
		.detailcm .logocm {
		  clear:left;
		  float:left;
		  width:100px;
		  padding:10px;
		}
		.detailcm .presentationcm {
		float:left;
		font-weight:normal;
		text-align:justify;
		padding-top:10px;
		margin-left:15px;
		padding-right:10px;
	}
	.detailcm .stitrecm {
		margin:0px;
		margin-top:15px;
		margin-bottom:15px;
		padding:0px;
		padding-left:10px;
		clear:both;
		color:#900028;
		font-size:15px;
		font-weight:bold;
		text-decoration:underline;
		text-align:left;
	}		
	.contactcm {
		padding-left:30px;
		font-weight:normal;
		border-bottom:1px dashed #E4EBF0;
		margin-top:10px;
		text-align:left;
		}
		.contactcm span{
			color:#CC0000;
			font-weight:normal;
			float:right;
		}

/*********** evt detail annuaire ******************/
	.detailcm .titre_evt {
		color:#006BB6;
		font-size:11px;
		font-weight:bold;
		margin:0px;
		padding:0px;
		width:auto;
		clear:both;
		text-align:left;
		padding-left:30px;
		display:list-item;
		list-style-type:square;
		list-style-position:inside;
	}
	.detailcm .complement {
		display:none;
	}
	.detailcm .lieu {
		display:none;
	}
	.detailcm .lien {
		float:right;
	}
	.detailcm .categorie {display:none;}
	
/****************** Agenda repreneur ********************/
	.agendacm {
	text-align:center;
	}
	.agendacm .titre_evt {
		color:#006BB6;
		font-size:12px;
		margin:0px;
		padding:0px;
		width:auto;
		clear:both;
		text-align:left;
		/*padding-bottom:20px;
		padding-top:30px;*/
	}
	.agendacm .complement {
		font-weight:normal;
		clear:both;
	}
		.agendacm .description {
			text-align:justify;
		}

		.agendacm .lieu {
			background-color:#F4D896;
			border:1px solid #006BB6;
			float:right;
			width:250px;
			/*margin-left:10px;
			margin-bottom:10px;*/
			padding:5px;
			text-align:center;
			
		}
		.agendacm .texte {
			font-weight:normal;
			text-align:justify;
			margin-bottom:30px;
		}
		.agendacm .lien {
		text-align:right;
		width:100%;
		}


	.agendacm .categorie {display:none;}
		
		
		/*.auteur	{clear:right; float:right; font-style:italic;}
		.barre	{ background-image:url(../Images/sondage_barre.png);}
		.categorie	{clear:both; font-size:16px; color:#0062C8;}
		.complement	{ clear:both; overflow:hidden; }
		.contenu{ overflow:hidden; clear:both; margin-bottom:10px; }
		.description { clear:right; display:block; text-align:justify;}
		.erreur { color:red; width:100%; text-align:center; display:none; }
		.footer	{ display:none; }
		.header	{ display:none; }
		.info	{ clear:right; font-style:italic; margin:5px 0px 5px 0px;}
		.infoplus { font-size:10px; color:#000000; padding:5px;}
		*/
