.PRINCIPALE_SITE {
	margin : 0px;
	width : 800px;
	}

body {
/*	background-image: url(../images/Blason_pale_Moulins.jpg); */
/*	background-image: url(../images/fond_potiers.jpg); */
	background-position: top center;
    background-repeat: repeat;
	background-color: #66CC00;  
	}

body_admin {
	background-color:#333399; 
	}
	
.titre_1 { 
	background-image:url(../images/fond_potiers.jpg); background-repeat:repeat; background-position:center;
	font-family:Viner Hand ITC, Comic Sans MS, Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold; 
	color:#00FFFF; text-align: center; 
	}

/* ***** bandeau illustré avec écriture double simulant une ombre (.a et .b sont utilisés conjointement) ***** */
.a { background-image:url(../images/fond_potiers.jpg); background-repeat:repeat; background-position:center; 
	 font-size: 36px; font-family: Viner Hand ITC, Comic Sans MS, Arial, Helvetica, sans-serif; color: #0033FF }
.b { font-size: 36px; font-family: Viner Hand ITC, Comic Sans MS, Arial, Helvetica, sans-serif; color: #00FFFF; margin-top: -40pt; margin-left: -10pt }

/*.MENU_SITE { background-repeat:no-repeat; background-position:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; 
	} */

.ACCUEIL_SITE { 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;
	}
	
.activites {
	overflow: hidden; 
	scrollbar-base-color: #A6A6F0; /* une seule couleur harmonisée automatiquement */
	scrollbar-3dlight-color: #9999FF; /* filets extérieurs du haut et de gauche */	
	scrollbar-highlight-color: #FFFFFF; /* filets intérieurs du haut et de gauche */
	scrollbar-track-color: #CCCCFF; /* chemin de roulement */
	scrollbar-face-color: #A6A6F0; /* ascenseur, boutons et angle */
	scrollbar-arrow-color: #009933; /* flèche */
	scrollbar-shadow-color: #009933; /* filets intérieurs du bas et de droite */	
	scrollbar-darkshadow-color: #FFFFFF; /* filets extérieurs du bas et de droite */
	background-color:#A6A6F0;
	border:5px solid #000000; border-color:#A6A6F0;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#189542;	
	/* */	
	}	
	
.focus {
	overflow: hidden; 
	scrollbar-base-color: #A6A6F0; /* une seule couleur harmonisée automatiquement */
	scrollbar-3dlight-color: #9999FF; /* filets extérieurs du haut et de gauche */	
	scrollbar-highlight-color: #FFFFFF; /* filets intérieurs du haut et de gauche */
	scrollbar-track-color: #CCCCFF; /* chemin de roulement */
	scrollbar-face-color: #A6A6F0; /* ascenseur, boutons et angle */
	scrollbar-arrow-color: #009933; /* flèche */
	scrollbar-shadow-color: #009933; /* filets intérieurs du bas et de droite */	
	scrollbar-darkshadow-color: #FFFFFF; /* filets extérieurs du bas et de droite */
	background-color:#A6A6F0;
	border:5px solid #000000; border-color:#A6A6F0;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#189542;	
	/* */	
	}	


.manifestations {
	width:700px; cellspacing:0px; cellpadding:0px;  
	/*overflow: hidden; */
	scrollbar-base-color: #FF0000; /* une seule couleur harmonisée automatiquement */
	scrollbar-3dlight-color: #9999FF; /* filets extérieurs du haut et de gauche */	
	scrollbar-highlight-color: #FFFFFF; /* filets intérieurs du haut et de gauche */
	scrollbar-track-color: #CCCCFF; /* chemin de roulement */
	scrollbar-face-color: #A6A6F0; /* ascenseur, boutons et angle */
	scrollbar-arrow-color: #009933; /* flèche */
	scrollbar-shadow-color: #009933; /* filets intérieurs du bas et de droite */	
	scrollbar-darkshadow-color: #FFFFFF; /* filets extérieurs du bas et de droite */
	border:0px solid #000000; border-color:#009933;
	font-weight: normal; font-family:trebuchet ms, arial, helvetica;
	font-size:11px; color: #000099;	
	}	
	
#corps_menu { 
	color: #333390; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-align:center; text-decoration:none; width:75px; height:60px;
	}
	
#corps_menu_logement { 
	color: #333399; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-align:center; text-decoration:none; width:126px; height:30px;
	}
	
a#menu_g { 
	background-image:url(../images/boutonRepos.gif); width:75px; height:60px; 
	background-position:center; text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; color: #333399; text-decoration:none;
	}
	
#menu_g:hover { 
	background-image:url(../images/boutonSurvol.gif); width:75px; height:60px; 
	background-position:center; text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration:none;
	}

#menu_g_actif { 
	background-image:url(../images/boutonActif.gif); width:75px; height:60px; 
	background-position:center; text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; text-decoration:none;
	}

#organisation_g:hover { 
	background-image:url(../images/BoutonJGG1.gif); background-repeat:no-repeat; 
	}	

a.lien {
	text-shadow:Gray; 
	background-position:center; 
	}

.actu {
	overflow: hidden; text-align:center;
	background-color: #66cc00;
	border:3px solid #000000; /*border-color:#FF00FF; */ border-color: #333399;  
	width:210px; height:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #990000;
	scrollbar-base-color: #FF0000; /* une seule couleur harmonisée automatiquement */
	scrollbar-3dlight-color: #9999FF; /* filets extérieurs du haut et de gauche */	
	scrollbar-highlight-color: #FFFFFF; /* filets intérieurs du haut et de gauche */
	scrollbar-track-color: #355C83; /* chemin de roulement */
	scrollbar-face-color: #355C83; /* ascenseur, boutons et angle */
	scrollbar-arrow-color: #660000; /* flèches verticales */
	scrollbar-shadow-color: #660000; /* filets intérieurs du bas et de droite et flèches horizontales*/	
	scrollbar-darkshadow-color:#FFFFFF; /* filets extérieurs du bas et de droite */
	/* */	
	}

.biblio {
	overflow:hidden; text-align:center;
	/*background-color:#A6A6F0; */
	border:3px solid #000000; /*border-color:#FF00FF; */ border-color: #660000;
	width:289px; height:232px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #660000;
	scrollbar-base-color: #FF0000; /* une seule couleur harmonisée automatiquement */
	scrollbar-3dlight-color: #9999FF; /* filets extérieurs du haut et de gauche */	
	scrollbar-highlight-color: #FFFFFF; /* filets intérieurs du haut et de gauche */
	scrollbar-track-color: #CCCCFF; /* chemin de roulement */
	scrollbar-face-color: #A6A6F0; /* ascenseur, boutons et angle */
	scrollbar-arrow-color: #009933; /* flèche */
	scrollbar-shadow-color: #009933; /* filets intérieurs du bas et de droite */	
	scrollbar-darkshadow-color: #FFFFFF; /* filets extérieurs du bas et de droite */
	/* */	
	} 

a.actu1 {
	text-decoration:none;
	font-family:Viner Hand ITC, Verdana, Arial, Helvetica, sans-serif; font-size:16px; color: #0000FF;
	font-weight:bold;
	}

a.actu2 {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #006600;
	font-weight:bold;
	}

a.actu3 {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000;
	}

span.actu1 {
	text-decoration:none;
	font-family:Viner Hand ITC, Verdana, Arial, Helvetica, sans-serif; font-size:16px; color: #0000FF;
	font-weight:bold;
	}

span.actu2 {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #006600;
	font-weight:bold;
	}

span.actu3 {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000;
	}
		
		
p {
	text-align: center;
	margin-top: 0px; 
	margin-bottom: 0px;
	}
	
.TITRE { 
	text-align:center; color: #CCCCFF; background: #189542;
	font-size:24pt; font-family:verdana, Arial, Helvetica, sans-serif; font-weight:normal;
	border-width: 0pt; border: solid; border-color:white; 
	}		  
		
.COPYRIGHT {
	text-align:center; color: #CCCCFF; background: #189542; 
	font-size:10pt; font-family:verdana, Arial, Helvetica, sans-serif; font-weight:normal;
	border-width: 0pt; border: solid; border-color:white; 
	}		  

.TITRE1 {
	text-align:left;
	background: #CCCCFF;
	color: #009933;
	font-size:20pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-width: 0;
	/*border-color:white;*/
	border-left-color: #CCCCFF;
	}		  

.MENU {
	text-align: center;
	background: #A6A6F0;
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-width: 0;
	border: solid;
	border-color: white;
	border-bottom-width: 0px;
	border-top-width: 0px;
	}		  

.LIEN {
	text-align: justify;
	color: #333399;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	}

.sono { bg-sound:url(../sons/vivaldi_printemps.mid); play-during:repeat; }

a  			{ text-decoration : none; }
a:hover 	{ color:#CCCCCC; /*font-size:10pt;*/ } 
a:active 	{ color:#990000; /*font-size:10pt;*/ } 


.Style1 { background-color:#9999FF; }

.Style2 { background-color:#CCFFCC; } 

.Style3 { background-color:#CCFF66; } 

.blanc 		{ color: white; }
.blancsoul 	{ color: white; text-decoration:underline; }
.blancitalsoul 	{ color: white; text-decoration:underline; font-style:italic }
.blancital 	{ color: white; font-style:italic }

.bleu 		{ color: blue; }
.bleusoul 	{ color: blue; text-decoration:underline; }
.bleuitalsoul 	{ color: blue; text-decoration:underline; font-style:italic }
.bleuital 	{ color: blue; font-style:italic }

.gris 		{ color: gray; font-size:smaller; }
.grissoul 	{ color: gray; text-decoration:underline; }
.grisitalsoul 	{ color: gray; text-decoration:underline; font-style:italic }
.grisital 	{ color: gray; font-style:italic }

.noir 		{ color: black; font-size:14px }
.noirjustif	{ color: black; font-size:14px; text-align: justify; }
.noirsoul 	{ color: black; text-decoration:underline }
.noiritalsoul 	{ color: black; text-decoration:underline; font-style:italic }
.noirital 	{ color: black; font-style:italic }

.rouge 		{ color: red; }
.rougesoul 	{ color: red; text-decoration:underline; }
.rougeitalsoul 	{ color: red; text-decoration:underline; font-style:italic }
.rougeital 	{ color: red; font-style:italic }

.vert 		{ color: green; }
.vertsoul 	{ color: green; text-decoration:underline; }
.vertitalsoul 	{ color: green; text-decoration:underline; font-style:italic }
.vertital 	{ color: green; font-style:italic }
	  

.centre {text-align:center; }

.condense { 
	font-family:Arial Narrow, Abadi MT Condensed Light; font-size:14px; 
	text-shadow: Silver;  } 	

.COURANT { color:green; font-size:10pt; font-weight: bold; }
		
.CORPS {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: #CCCCFF;
	border: solid;
	border-width: 0;
	border-color: #CCCCFF;
	color: black;
	border-left-color: #CCCCFF;
	border-left-width: 2pt;
	}		  
		
.FORM {
	font-size: 6pt;
	background:#189542;
	font-weight:normal;
	border: solid;
	border-width:0;
	border-color:white;
	color:black;
	border-left-color: #CCCCFF;
	border-left-width: 1pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}		  

.corps_affichage {
	overflow: visible;
	width:auto;
	height:auto;
	scrollbar-base-color: #FF0000; /* une seule couleur harmonisée automatiquement */
	scrollbar-3dlight-color: #9999FF; /* filets extérieurs du haut et de gauche */	
	scrollbar-highlight-color: #FFFFFF; /* filets intérieurs du haut et de gauche */
	scrollbar-track-color: #CCCCFF; /* chemin de roulement */
	scrollbar-face-color: #CCCCFF; /* ascenseur, boutons et angle */
	scrollbar-arrow-color: #009933; /* flèche */
	scrollbar-shadow-color: #009933; /* filets intérieurs du bas et de droite */	
	scrollbar-darkshadow-color: #FFFFFF; /* filets extérieurs du bas et de droite */
	}
