
BODY {
	BACKGROUND-COLOR: white;
	FONT-SIZE: 12px; 
	COLOR: #EAB3FF; 
	font-family : Arial, Helvetica, sans-serif;
	
	SCROLLBAR-FACE-COLOR: #FEF8E2; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D2BFB0; 
	SCROLLBAR-SHADOW-COLOR: #BDA38C; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #F4D7FF; 
	SCROLLBAR-DARKSHADOW-COLOR: #EAB3FF; 
	SCROLLBAR-BASE-COLOR: #D2BFB0;
}
#conteneur {
	width:975px;
	margin:0 auto;
	background-color: white;
	}
#bandeau {
	height:80px;
	background-color: white ;
	}
#contenu {
    display:flex;
    flex-direction : column;
	margin-left: 170px;
	margin-right: 170px;
background-color: white;
	}
#menugauche {
	float:left;
	width:160px;
	margin-top: 2px;
	margin-left: 2px;
	background-color: #EBEBEB ;
	}
#menudroite {
	float: right;
	width:160px;
	margin-right: 2px;
	background-color: #FFFFFF ;
	}
#piedpage {
	clear:both;
	height:50px;
	background-color: white ;
	}
#bandeaugauchelogo {
	margin-left: 1px;
	position: absolute;
	width:280px;
	height:80px;
	margin-top: 0px;
	text-align: center;
	}
#bandeaumilieupub {
	margin-left: 270px;
	position: absolute;
	width:500px;
	height:80px;
	text-align: center;
	}
#bandeaudroitesearch {
	margin-left: 805px;
	position: absolute;
	width:160px;
	height:80px;
	text-align: center;
	}

#expo {
	float:left;
	width:160px;
		height:600px;
	background-color: white ;
	}
#galerie {
	float: right;
	width:300px;
	height:600px;
	background-color: white ;
	}

#artistesetgaleries {
    display:flex;
    justify-content : flex-around ;
	margin-left: 5px;
	margin-right: 5px;
    padding-top:10px;
	margin-bottom:10px;
   background-color: white;
	}

#asso {
    display:flex;
    flex-direction : column;
    align-items : center;
	margin-left: 5px;
	margin-right: 5px;
background-color: white;
	}

#promo {
	width:300px;
	height:600px;
	margin: auto;
	background-color: white ;
	}
#annonces {
	width:300px;
	height:600px;
	margin: auto;
	background-color: white ;
	}

#newsasso {
	margin: auto;
	background-color: white;
	}
#presentation {
	margin: auto;
	background-color: white ;
	}
#thelast {
	float:left;
	width:680px;
	margin-top: 20px;
	margin-left: 5px;
	background-color: white ;
	}	
#visuel {
	float: left;
	margin-top: 2px;
	margin-right: 20px;
	}	
#detail {
	float: right;
	margin-top: 2px;
	margin-right: 10px;
	}

#contenu {
	font-weight: light;
	FONT-SIZE: 13pt;
	color : black;
	text-align:center;
	}
#menu_log {
	color : black;
	FONT-SIZE: 13pt;
	background-color:#EBEBEB;
	text-align:center;
	}
#menu_liste {
	color : black;
	FONT-SIZE: 13pt;
	background-color:#EBEBEB;
	text-align:center;
	}
#menu_liste_membres {
	color : black;
	FONT-SIZE: 13pt;
	background-color:#EBEBEB;
	text-align:center;
	}
.petit {
   FONT-SIZE: 9pt;
	}
.trespetit {
   FONT-SIZE: 6pt;
	}
.rouge{
	color : #FF0080;/* fushia */
}
.bleu{
	color : blue;
}
.vert{
	color : vert;
}
.blanc{
	background-color:black;
	color : white;
}
.fondblanc{
	background-color:#EBEBEB;
	color : black;
}
.fondrouge{
	background-color:#BF0000;
	color : white;
}
.fondvert{
	background-color:green;
	color : black;
}















	A:link {
	text-decoration:none;
	color:blue;
	FONT-SIZE: 10pt;
}
A:visited {
	text-decoration:none;
	color:blue;
	FONT-SIZE: 10pt;
	}
A:active {
	text-decoration:none;
	color:#FF0080;
	FONT-SIZE: 10pt;
	}
A:hover {
	text-decoration:none;
	color:#FF0080;
	FONT-SIZE: 10pt;
	}
	
#menu_liste_membres A:link {
	text-decoration:none;
	color:black;
	font-weight: lignt;
	FONT-SIZE: 9pt;
}

#menu_liste A:link {
	text-decoration:none;
	color:black;
	font-weight: lignt;
	FONT-SIZE: 11pt;
}
#menu_liste A:visited {
	text-decoration:none;
	color:black;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_liste A:active {
	text-decoration:none;
	color:black;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_liste A:hover {
	text-decoration:none;
	color:black;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
A.petit:link {
	FONT-SIZE: 8pt;
}
A.petit:visited {
	FONT-SIZE: 8pt;
	}
A.petit:active {
	FONT-SIZE: 8pt;
	}
A.petit:hover {
	FONT-SIZE: 8pt;
	}
A.bouton:link {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	FONT-SIZE: 9pt;
}
A.bouton:visited {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	}
A.bouton:active {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	FONT-SIZE: 9pt;
	}
A.bouton:hover {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	FONT-SIZE: 9pt;
	}
A.grand:link {
	color :blue;
	FONT-SIZE: 12pt;
}
A.grand:visited {
	text-decoration:none;
	color :blue;
	FONT-SIZE: 12pt;
	}
A.grand:active {
	text-decoration:none;
	color :blue;
	FONT-SIZE: 12pt;
	}
A.grand:hover {
	text-decoration:none;
	color :blue;
	FONT-SIZE: 12pt;
	}
	
	
	
	
	
	
#menu_log A:link {
	text-decoration:none;
	color:black;
	font-weight: lignt;
	FONT-SIZE: 11pt;
}
#menu_log A:visited {
	text-decoration:none;
	color:black;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_log A:active {
	text-decoration:none;
	color:black;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_log A:hover {
	text-decoration:none;
	color:black;
	font-weight: light;
	FONT-SIZE: 11pt;
	}

A.noir:link {
	text-decoration:none;
	color:black;
	FONT-SIZE: 10pt;
}
A.noir:visited {
	text-decoration:none;
	color:black;
	FONT-SIZE: 10pt;
	}
A.noir:active {
	text-decoration:none;
	color:#FF0080;
	FONT-SIZE: 10pt;
	}
A.noir:hover {
	text-decoration:none;
	color:#FF0080;
	FONT-SIZE: 10pt;
	}#menu_log H3 {
	FONT-WEIGHT: bold; 
	COLOR: white;
   	FONT-SIZE: 14px;
}

#menu_liste H3 {
	FONT-WEIGHT: bold; 
	COLOR: white;/* #FF0080; fushia */
   	FONT-SIZE: 14px;
}

H1 {
	FONT-WEIGHT: bold; 
	COLOR: black;
   	FONT-SIZE: 18px;
}

H2 {
	FONT-WEIGHT: bold; 
	COLOR: black;
   	FONT-SIZE: 16px;
}

H3 {
	FONT-WEIGHT: bold; 
	COLOR: blue;
   	FONT-SIZE: 14px;
}

H4 {
	FONT-WEIGHT: bold; 
	COLOR: blue;
   	FONT-SIZE: 12px;
}

H5 {
	FONT-WEIGHT: bold; 
	COLOR: blue;
   	FONT-SIZE: 10px;
}
H5.rouge {
	FONT-WEIGHT: bold; 
	COLOR: #FF0080;/* fushia */
   	FONT-SIZE: 10px;
}

H1.rouge {
	FONT-WEIGHT: bold; 
	COLOR: red;
   	FONT-SIZE: 20px;
}img   {
	border:0px;
}
#bandeaugauchelogo img{
	float: left;
	}

select {
	FONT-SIZE: 11px; COLOR: #000000; ;
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000000; ;
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #000000; 
scrollbar-3dlight-color:# ffffff;
scrollbar-arrow-color:#0081D9;
scrollbar-darkshadow-color:#0081D9;
scrollbar-face-color:#CEE2FF;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#0081D9;
scrollbar-track-color:#FFFFFF;

}

li {
	text-align:left;
	FONT-SIZE: 13pt;
}
li.petit {
	text-align:left;
	FONT-SIZE: 10pt;
}
#menu_liste li {
	COLOR: black;
	FONT-SIZE: 13pt;
}
#menu_liste_membres li {
	COLOR: black;
	FONT-SIZE: 13pt;
}
P {
	FONT-SIZE: 13px;
}
P.blanc {
	FONT-SIZE: 13px;
	COLOR: white;
}

#menu_log P {
	color : black;
	FONT-SIZE: 9pt;
	text-align:center;
	}
#contenu li {
	FONT-SIZE: 10pt;
}
#description P {
	FONT-SIZE: 10pt;
	text-align:justify;
}
#detail P {
	FONT-SIZE: 10pt;
	text-align:justify;
}
#compta P {
	color : black;
	FONT-SIZE: 9pt;
	}table.noborder {
	width:95%;
	border : none;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	padding: 0;
	}
table.0 {
	width:95%;
	border : none;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	padding: 0;
	}
#contenu table {
	width:95%;
	/* border : none; */
	border-width:1px; 
	border-style:solid;
	border-color :#0D4E77;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	background-color:#FFF2DD;
	padding: 5;
	}
	
#contenu table.noborder2 {
	border-color :#FFFFFF;
	background-color:#FFFFFF;
	padding: 5;
	}
#contenu th  {
border-width:1px; 
border-style:solid;
	border-color :#0D4E77;
	border-collapse:collapse;/* fusionner les contours */
	/* border-color :#A3E0ED; */
	/* background-color:#0D4E77; */
	 /* color : white; */
	text-align:center;
	}
	
th.rouge  {
border-width:1px; 
border-style:solid;
	border-color :#FF0080;
	border-collapse:collapse;/* fusionner les contours */
	color: #FF0080; /* fushia */
	text-align: center;
	}
	
	
td.noborder  {
	border-collapse:collapse;/* fusionner les contours */
	text-align:left;
	}
	
#contenu td  {
border-width:1px; 
border-style:solid;

	border-collapse:collapse;/* fusionner les contours */
	border-color :#0D4E77; /* bleu de prusse */
	text-align:left;
	}
td.fonce  {
	border-collapse:collapse;/* fusionner les contours */
	background-color:#BF0000;
	color: white;
	}	
	
th.fonce  {
	border-collapse:collapse;/* fusionner les contours */
	background-color:#BF0000;
	color: white;
	text-align: center;
}
#contenu td.noborder2 {
	border-collapse:collapse;
	border-color :#FFFFFF;
	background-color:#FFFFFF;
	padding: 5;
	}

#contenu table.partenaire {
	width:468px;
	border : none;
	border-collapse : collapse;
	padding: 0;
	}	
#contenu td.partenaire {
	border : none;
	border-collapse:collapse;
	padding: 0;
	}	
	
#contenu table.annonce {
	width:600px;
	border-width:1px;  
	border-color :#DCDCDC;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	background-color:#FFF2DD;
	padding: 5;
	}
#contenu th.annonce  {
	border-width:1px; 
	border-collapse:collapse;/* fusionner les contours */
	border-color :#FFF2DD;
	text-align:left;
	}
#contenu td.annonce  {
	border : none; 
	border-collapse:collapse;/* fusionner les contours */
	border-color :#FFF2DD;
	text-align:left;
	}
#contenu table.etapefonce {
	width:100%;
	/* border : none; */
	border-width:1px; 
	border-color :#DCDCDC;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	background-color:#DCDCDC;
	padding: 5;
	}	
#contenu td.etapefonce  {
	border-width:1px; 
	border-collapse:collapse;/* fusionner les contours */
	background-color:#DCDCDC;
	color: black;
	}
#contenu td.etapeclair  {
	border-width:1px; 
	border-collapse:collapse;/* fusionner les contours */
	background-color:#DCDCDC;
	color: black;
	}
#contenu th.etapefonce  {
	border-width:1px; 
	border-collapse:collapse;/* fusionner les contours */
	background-color:#DCDCDC;
	color: black;
	}
#contenu th.etapeclair  {
	border-width:1px; 
	border-collapse:collapse;/* fusionner les contours */
	background-color:#DCDCDC;
	color: black;
	}	
	
#contenu table.mceEditor {
	width:80%;
	border-width:1px; 
	border-color :#000000;
	background: #FFF2DD;
	text-align:center;
	
}	
#contenu td.mceEditor {
	border-width:1px; 
	border-color :#000000;
	background: #FFFFFF;
	text-align:center;
	
}
#contenu td.mceToolbar  {
	border-width:1px;  
	border-collapse:collapse;/* fusionner les contours */
	border-color :#000000;
	text-align:center;
	}
#contenu table.admin {
	width:100%;
	border : none; 
	}	
#contenu td.admin  {
	border : none;
	color: black;
	text-align:center;
	padding: 5;
	}	
	
#contenu table.expo {
	width:600px;
	border-width:0px;  
	border-color :#FFFFFF;
	border-collapse : collapse;
	background-color:#FFFFFF;
	padding: 5;
	}	
#contenu td.expo  {
	border : none;
	color: black;
	text-align:center;
	padding: 5;
}	form { 
	padding:10px; 
 }

.sujet { display:none; }

fieldset { 
	padding:0 20px 20px 20px; 
	margin-bottom:10px; 
	border:1px solid #DF3F3F;
 } 
legend { 
	color:#DF3F3F; 
	font-weight:bold
 } 
label { 
	margin-top:10px; 
	display:block;
 } 
label.inline { 
	display:inline; 
	margin-right:50px;
 } 
input, textarea { 
	padding:3px; 
 }

