<style>

		.unused {}
		
		@charset "iso-8859-1";


		.cmsCol1 {
			color: #89167d;
		}
		.cmsCol2 {
			color: #333333;
		}
		.cmsCol3 {
			color: #ffffff;
		}
		.cmsCol4 {
			color: #e9659b;
		}

		.cmsBg1 {
			background-color: #89167d;
			color: white;
		}
		.cmsBg2 {
			background-color: #333333;
			color: white;
		}
		.cmsBg3 {
			background-color: #ffffff;
			color: white;
		}
		.cmsBg4 {
			background-color: #e9659b;
			color: white;
		}

		HR { border:solid 0px;
color:#89167d; }

		a { color: #e9659b; text-decoration: none; }
		a:hover { text-decoration: underline; }
		a:link { color: #e9659b; text-decoration: none; }
		a:visited { color: #e9659b; text-decoration: none; }
		a:active { color: #e9659b; text-decoration: none; }

		td { font-family: Arial;
font-size: 12px;
 }

		div { font-family: Arial;
font-size: 12px;
 }

		P {	font-family: Arial;
font-size: 12px;
padding: 0px;
margin: 0px;
color: #89167d;
 }

		h1 { margin: 0px;
padding: 0px;
font-size: 36px;
font-weight: bold;
color: #e9659b;
 }
		h2 { margin: 0px;
padding: 0px;
font-size: 24px;
font-weight: bold;
color: #e9659b;
 }
		h3 { margin: 0px;
padding: 0px;
font-size: 18px;
font-weight: bold;
color: #e9659b;
 }
		h4 { margin: 0px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #e9659b;
 }
		h5 { margin: 0px;
padding: 0px;
font-size: 12px;
font-weight: bold;
color: #ffffff;
 }
		h6 { margin: 0px;
padding: 0px;
font-size: 10px;
font-weight: bold;
color: #333333;
 }

		pre { font-size: 10px;
padding: 0px; 
margin: 0px;
font-weight: normal;
font-family: "Courier New", Courier, mono;
 }

		DL {	padding:0px;
margin:0px 0px 0px 24px;
border: 0px none;
 }
		UL {	padding:0px;
margin:0px 0px 0px 24px;
border: 0px none;
font-family: Arial;
font-size: 12px;

color: #89167d;
 }
		OL {	padding:0px;
margin:0px 0px 0px 24px;
border: 0px none;
 }
		BLOCKQUOTE {	padding:0px;
margin:0px 0px 0px 24px;
border: 0px none;
 }
		LI {	font-family: Arial;
font-size: 12px;
padding: 0px;
margin: 0px;
color: #89167d;
 }


/* compatibilité ancien sites */
		.cmsNoir {
			color: #000000;
		}
		.cmsBlanc {
			color: #FFFFFF;
		}

		.cmsBgNoir {
			background-color: #000000;
			color: white;
		}
		.cmsBgBlanc {
			background-color: #FFFFFF;
			color: #89167d;
		}

		.cmsColNoir {
			color: #000000;
		}
		.cmsColBlanc {
			color: #FFFFFF;
		}

		.searchFluo {
			background-color: #FF0000;
			color: white;
		}
		
		.bord {
			border: 1px solid #ffffff;
		}
		
		.TitreTbl {
			font-size: 14px;
			font-weight: bold;
			color: #333333;
			background-color: #89167d;
		}

		.Grand {
			font-size: 14px;
			font-weight: bold;
		}

		.Petit {
			font-size: 11px;
		}
		
		.noborder {
			border: 0px;
			padding: 0px;
			margin: 0px;
		}

		

		form {
			margin: 0px;
			padding: 0px;
		}
		
		select { border: 1px solid;
margin: 0px;
padding: 1px;
color: #000000;
font-family: Arial;
font-size: 10px;
background-color: #FFFFFF; }
		
		input { border: 1px solid #89167d;
margin: 0px;
padding: 1px;
color: #000000;
font-family: Arial;
font-size: 10px;
background-color: #FFFFFF;
 }
		
		textarea { border: 1px solid;
margin: 0px;
padding: 1px;
color: #000000;
font-family: <%=font%>;
font-size: <%=fontsize-1%>px;
background-color: #FFFFFF;
 }
		
		input.button,button { border: 1px solid #89167d;
color: white;
background-color: #89167d;
padding: 0px; }
		
		

/*
		FONT {
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
			}
*/
		.normal
		{
			font-family: Arial;
			font-size: 12px;
			font-weight: normal;
		}

		body { scrollbar-arrow-color:#000000;
scrollbar-track-color:#E0E0E0;
scrollbar-face-color: #D0D0D0;
scrollbar-highlight-color: #E0E0E0;
scrollbar-3dlight-color: white;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #AAAAAA;
font-family: arial;
font-size: 12px;
margin: 0px 0px 0px 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
color: black;background-color:; }

		.cmsBgLoginTop { background-color: #89167d;
color: white;
font-weight:bold;
font-size: 14px;
width: 605px;
height : 25px; }
		.cmsBgLogin { background-color:transparent;
color: #89167d; }

		.agendaCal_blackBacking		 { background-color: #000000; }
		.agendaCal_names			 { background-color: #333333;
font-size: 13px;
color: #FFFFFF;
text-decoration: none;
text-align: center;
font-weight: bold; }
		.agendaCal_calFormMenu		 { background-color: #89167d;
font-size: 13px;
color: #FFFFFF;
text-decoration: none;
text-align:  center;
font-weight: bold; }
		.agendaCal_calendarBody		 { background-color: #F0F0F0;
font-size: 12px;
color: #000000;
text-decoration: none;
text-align: center; }
		.agendaCal_calCurrentDay	 { background-color: silver;
font-size: 11px;
color: #FFFFFF; }
		.agendaCal_calOtherDay		 { background-color: #FFFFFF;
font-size: 11px;
color: #000000; }
		.agendaCal_calNotDay		 { background-color: #F0F0F0;
font-size: 11px;
color: #000000; }
		.agendaCal_calOtherDayEvents { background-color: #FF0000;
font-size: 11px;
color: #FFFFFF; }

	 	.menu { color: #BFBFFE;
font-family: Arial;
font-size: 14px;
font-weight: bold; }
		.menuON { color: #BFBFFE;
font-family: Arial;
font-size: 12px;
font-weight: bold; }
		.menuOFF { color: #FFFFFF;
font-family: Arial;
font-size: 12px;
font-weight: bold; }

		.menuON:hover { text-decoration:underline; color: #BFBFFE;
font-family: Arial;
font-size: 12px;
font-weight: bold;; }
		.menuOFF:hover { text-decoration:underline; color: #FFFFFF;
font-family: Arial;
font-size: 12px;
font-weight: bold;; }

		.subMenu {  }
		.subMenuON { color: #89167d;
font-family: Arial;
font-size: 12px;
font-weight:bold;
text-align:right;
margin-right: 22px;





 }
		.subMenuOFF { color: #89167d;
font-family: Arial;
font-size: 12px;
font-weight:bold;
text-align:right;
margin-right: 22px;
 }

		.subMenuON:hover { text-decoration:underline; color: #89167d;
font-family: Arial;
font-size: 12px;
font-weight:bold;
text-align:right;
margin-right: 22px;





; }
		.subMenuOFF:hover { text-decoration:underline; color: #89167d;
font-family: Arial;
font-size: 12px;
font-weight:bold;
text-align:right;
margin-right: 22px;
; }

		.subMenuBlockON { height:28px;
width:160px;
background-image:url(/images/contenu/Layout/fond_menu_ON.jpg);
text-align:right;

 }
		.subMenuBlockOFF { height:28px;
width:160px;

text-align:right;
 }
		.sousMenu2ColsTable {  }
		.quicklink {  }
 		.annoncesForm {  }
		.annoncesList {  }
		.headLoginBox {  }
		.textLoginBox { font-size: 12px; }
		.inputLoginbox {  }
		.buttonLoginBox { border: 1px solid #e46b9e;
color: white;
background-image:url(/images/contenu/Layout/fond_bouton.jpg);
padding: 0px;
 }
		.advSearchLink {  }
		.pubsListCat {  }
		.miniNews {  }
		.miniNews:link {  }
		.miniNews:hover {  }
		.divFormButton { text-align:center; }

		.thumbPagesTable {  }
		.thumbPagesEmpty {  }
		.thumbPagesImage {  }
		.thumbPagesText {  }
		.thumbPagesLink {  }

		.usersListWithFilters_table {  }
		.usersListWithFilters_title {  }
		.usersListWithFilters_data {  }
		.usersListWithFilters_lien {  }
		.usersListWithFilters_navBar {  }
		.body.pageAction {  }
		.a.pageAction {  }

		.thirdMenu { background-color:#eeeeee;
text-align:right;
 }
		.thirdMenuON { color: #e9659b;
font-family: Arial;
font-size: 10px;
font-weight: bold;
text-align:right;
margin-right: 6px;

 }
		.thirdMenuOFF { color: #89167d;
font-family: Arial;
font-size: 10px;
text-align:right;
margin-right: 6px;
 }
		.thirdMenuBlockON { text-align:right;
margin-right: 30px;
align:right;

width:130px; }
		.thirdMenuBlockOFF { text-align:right;
margin-right: 30px;
align:right;
width:130px; }
		.thirdMenuNONE {  }

		.thirdMenuON:hover { text-decoration:underline; color: #e9659b;
font-family: Arial;
font-size: 10px;
font-weight: bold;
text-align:right;
margin-right: 6px;

; }
		.thirdMenuOFF:hover { text-decoration:underline; color: #89167d;
font-family: Arial;
font-size: 10px;
text-align:right;
margin-right: 6px;
; }

		.pathOFF { color:#89167d;
 }
		.pathOFF:link { color:#89167d;
 }
		.pathOFF:visited { color:#89167d;
 }
		.pathOFF:active { color:#89167d;
 }
		.pathOFF:hover { text-decoration:underline; color:#89167d;
; }
		.pathON { color:#000000;
 }
		.pathON:link { color:#000000;
 }
		.pathON:visited { color:#000000;
 }
		.pathON:active { color:#000000;
 }
		.pathON:hover { text-decoration:underline; color:#000000;
; }

		.linkedPages {  }
		.pathLinkedPages {  }

		input.searchINPUT { border: 0px;
height: 18px;
width:110px;
margin:0px;
padding:0px;
border: 1px solid #e9659b; }

		.menuBottomON {  }
		.menuBottomOFF {  }
		
		.pageTitle {  }
		
		.formButton { border: 1px solid #89167d;
color: white;
background-color: #89167d;
padding: 0px;
align: center; }
		
		.searchBUTTON { border: 1px solid #e46b9e;
color: white;
background-image:url(/images/contenu/Layout/fond_bouton.jpg);
padding: 0px;
margin-left: 4px;
 }
		
		.sousMenuTitre {  }		
		.sousMenuContenu {  }
		
		.cmsBgLoginCol2 {  }		
		.cmsBgLoginCol3 {  }
		
		.blogTitle {  }		
		.blogLink {  }
		
		.choixLangueON {  }
		.choixLangue {  }

		.retour { color:red; }

		#shareme {
			margin:0px auto;
			position:absolute;
			text-align:right;
			top:0px;
			width:800px;
		}

		.sharesFormTable {
			margin:1px;
			padding:1px;
			background-color:#666666;
		}
		.sharesFormTD1 {
			background-color:#003366;
			color:white;
			padding:2px;
			margin:1px;
			border:1px solid black;
		}
		.sharesFormTD2 {
			padding:2px;
			margin:1px;
			border:1px solid black;
			background-color:#FFFFFF;
		}
		.sharesButton {
			color:white;
			background-color:#666666;
		}

		TABLE.forums_tbl_df {
			background-color: transparent;
			border: 1px; 
			border-width: 1px;
			border-style: solid;
			border-collapse:collapse;
		} 
		TABLE.forums_tbl_add {
			background-color: #ffeef6;
			border: 1px; 
			border-width: 1px white;
			border-style: solid;
			border-collapse:collapse;
			border-color: white;
		}
		TR.forums_data1 {
			background-color:#FFFFFF;
		}
		TR.forums_data2 {
			background-color:#FFEAF3;
		}
		TD.forums_smaller {
			font-size: 11px; font-family : Arial;
			color : #FFFFFF;
			background-color: #a7509e;
		}
		TD.forums_normal {
			font-size: 13px; font-family : Arial;
			color : #FFFFFF;
			background-color: #a7509e;
			height: 15px;
			vertical-align: middle;
		}
		TD.forums_msg {
			font-family : Arial; font-size: 12px;
			color : #000000;
		}
		TD.forums_msg2 {
			font-family : Arial; font-size: 11px;
			color : #000000;
		}
		TD.forums_msg3 {
			font-family : Arial; font-size: 10px;
			color : #4B4B4B;
			text-decoration: underline;
			vertical-align: bottom;
		}
		input.forums_radio {
			border: 0px solid #eb669d;
			background-color: transparent;
			font-family: Arial;
			color: white;
			font-style: solid;
			
		}

		input.forums_bouton {
			border: 1px solid #eb669d;
			background-color: #eb669d;
			font-family: Arial;
			color: white;
			font-style: solid;
			
		}
		A.forums_link:link {
			font-family : Verdana; font-size: 13px;
			color: #FFFFFF;
			text-decoration: none;
		}
		A.forums_link:visited {
			font-family : Verdana; font-size: 13px;
			color: #FFFFFF;
			text-decoration: none;
		}
		A.forums_link:active {
			font-family : Verdana; font-size: 13px;
			color: #FFFFFF;
			text-decoration: none;
		}
		A.forums_link:hover {
			font-family : Verdana; font-size: 13px;
			color: #FFFFFF;
			text-decoration: underline;
		}
		A.forums_navBar:link {
			color: #FFFFFF;
			text-decoration: none;
		}
		A.forums_navBar:visited {
			color: #FFFFFF;
			text-decoration: none;
		}
		A.forums_navBar:active {
			color: #FFFFFF;
			text-decoration: none;
		}
		A.forums_navBar:hover {
			color: #FFFFFF;
			text-decoration: underline;
		}

		
		.alerteLue {
		}
		
		.alerteNonLue {
			color: #CC0000;
			font-weight:bold;
		}

		.alerteBlockLue {
		}
		.alerteBlockNonLue {
			border-left: 1px solid #CC0000;
			border-bottom: 1px solid #CC0000;
			padding: 2px;
		}

		TABLE.explicitContaint {
BACKGROUND-IMAGE: url(/images/contenu/Layout/tablebackground.jpg);
}
TD.explicitContaint {
padding:5px;
vertical-align:top;
color: #89167d;
font-family: Arial;
font-size: 12px;
font-weight:bold;
}

.toolBar {
color: #FFFFFF;
}


#lien_form a { text-decoration: underline; color:#ffffff; font-size:11px; font-weight:bold;}

.cmsBgLoginTop

.cmsBgLogin

.formButton

a.sousMenu2ColsLink:hover {color: #333333;font-size: 12px;background-image:url(/images/contenu/Layout/fond_sous.png);height:18px;padding-left: 30px;

}
a.sousMenu2ColsLink:link {color: #e9659b;font-size: 12px;background-image:url(/images/contenu/Layout/fond_sous.png);height:18px;padding-left: 30px;

}
a.sousMenu2ColsLink:active {color: #e9659b;font-size: 12px;background-image:url(/images/contenu/Layout/fond_sous.png);height:18px;padding-left: 30px;

}
a.sousMenu2ColsLink:visited {color: #e9659b;font-size: 12px;background-image:url(/images/contenu/Layout/fond_sous.png);height:18px;padding-left: 30px;

}







		</style>
<style>



#shareme p {
	color:#89167D;
	background-color:#FFF;
	font-weight:bold;
	text-align:right;
}

</style>
