<!--

/*ARRIERES PLANS*/
BODY {
	background-color:#FFFFFF;
	text-align:center;
	margin:0px;
}

#page {
	text-align: left;
	width:760px;
	margin-left: auto;
	margin-right: auto;
	overflow:hidden;
}

#zone_titre {
	width:760px;
	margin:0px;
	background-color:#FFCCFF;
	background-image:url('DESIGN/ENTETE_BG_IM.jpg');
	background-repeat:no-repeat;
	float:left;
	background-position:center;
	overflow:hidden;
}

.zone_titre2 {
	/*BANDEAU_MENUS_BG_IM*/
	/*BANDEAU_MENUS_BG_COLOR*/
	background-position:center;
	background-repeat:repeat;
	/*BANDEAU_MENUS_UNDERLINE*/
	width:155px;
	text-align:center;
}

#zone_titre2 {
	/*BANDEAU_MENUS_BG_IM*/
	/*BANDEAU_MENUS_BG_COLOR*/
	background-position:center;
	background-repeat:repeat;
	/*BANDEAU_MENUS_UNDERLINE*/
	width:155px;
	text-align:center;
}

#zone_intro {
	float:left;
	background-image:url('DESIGN/PAGE_BG_IM.jpg');
	background-position:center;
	background-repeat:repeat;
	width:760px;
	padding: 5px 0px 0px 0px;
	overflow:hidden;
}

/*TITRES ET POLICES*/
H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#996633;
	font-weight:900;
	border-bottom:3px double #993300;
	font-variant:small-caps;
	font-style:normal;
	text-align:left;
}

H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	font-weight:900;
	border-bottom:2px solid #000066;
	font-variant:small-caps;
	font-style:normal;
	text-align:left;
}

H3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:900;
	border-bottom:2px dotted #FFFFFF;
	font-variant:normal;
	font-style:normal;
	text-align:left;
}
	
.titre_image{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:14px;
	font-weight:900;
	/*TITRE_IMAGE_UNDERLINE*/
	font-variant:normal;
	font-style:normal;
	text-align:center;
}

P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993399;
	font-weight:normal;
	font-variant:normal;
	font-style:normal;
	text-align:justify;
	/*P_DECO*/
}

A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:900;
	font-variant:small-caps;
	font-style:normal;
	text-decoration:underline;
	text-align:left;
}

A:hover
{
	color:#993399;
}

A:visited
{
	color:#999900;
}

UL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:900;
	font-variant:normal;
	font-style:italic;
	list-style-type:square;
	text-align:justify;
	/*LI_DECO*/
}

.TAB_GENE {
	background-color:#C0C0C0;
	/*TAB_GENE_BG_IM*/
	/*TAB_GENE_BG_IM_REPEAT*/
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:900;
	border:3px solid #666666;
	font-variant:small-caps;
	font-style:normal;
	text-align:left;
}

.TAB_GENE TH {
	background-color:#FFFFFF;
	/*TAB_GENE_TH_BG_IM*/
	/*TAB_GENE_TH_BG_IM_REPEAT*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:900;
	border:2px solid #333333;
	font-variant:normal;
	font-style:normal;
	text-align:center;
}
	
.TAB_GENE TD {
	border:2px solid #3333FF;
}
	
/*BANNIERE*/

#logo {
	float:left;
	text-align:left;
	width:155px;
	overflow:hidden;
	margin:0px;
}

#titre {
	float:left;
	width:605px;
	margin:0px;
	/*TITRE_BG_COLOR*/
	/*TITRE_BG_IM*/
	/*TITRE_BG_REPEAT*/
	color:#CC6600;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:50px;
	font-style:italic;
	font-variant:normal;
	font-weight:900;
	text-align:center;
	overflow:hidden;
	background-position:center;
}

/*MENUS - NAVIGATION*/
	
#menu {
	float:left;
	width:760px;
	text-align:center;
	/*BANDEAU_MENU_UNDERLINE*/
    /*BANDEAU_MENU_BG_COLOR*/
    /*BANDEAU_MENU_BG_IM*/
    background-repeat:repeat;
    margin:0px;
	z-index:2;
}

ul#menuh{
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0;
  margin-right:0;
  width:100%;
  padding:0px;
  list-style:none;
  float:left;
  z-index:2;
}

ul#menuh li{
  float:left;
  display:block;
  padding:2px 1px;
}

ul#menuh li.first{
  padding-left:2px;
}

ul#menuh li.last{
  padding-right:2px;
}

ul#menuh li a{
  display:block;
  padding:2px 6px;
  border:3px solid #000099;
  background-color:#330099;
  background-image:url('DESIGN/MENUP_BG_IM.jpg');
  background-position:center;
  background-repeat:repeat-y;
  text-decoration:none;
  z-index:2;
}

ul#menuh li a:hover{
  border-top-color:#F0F0F0;
  border-left-color:#F0F0F0;
  border-right-color:#999999;
  border-bottom-color:#999999;
  background-color:#330000;
  /*MENUP_BG_HOVER_IM*/
  background-position:center;
  /*MENUP_BG_HOVER_IM_REPEAT*/
}

#menu2 {
	float:left;
	width:150px;
	text-align:center;
	margin:2px;
}

ul#menus {
  margin:0px;
  padding:0px;
  list-style:none;
  width:100%;  
  float:left;
}

ul#menus li
{  
  position:relative;
  padding:0px;
  display:inline;
  z-index:1;
}

ul#menus li a {
  display:block;
  width:148px;
  text-decoration:none;
  text-align:center;
  padding:0px 0px 0px 2px;
  margin-bottom:2px;
  /*MENUS_UNDERLINE*/
  background-color:#000099;
  /*MENUS_BG_IM*/
  background-position:center;
  /*MENUS_BG_IM_REPEAT*/
}

ul#menus a:hover { 
  background-color:#330000;
  /*MENUS_BG_HOVER_IM*/
  background-position:center;
  /*MENUS_BG_HOVER_IM_REPEAT*/
}

/*CORPS DE PAGE*/	

#container {
	float:left;
	width:510px;
	margin:2px;
	text-align:left;
	overflow:hidden;
}

#im1 {
	float:left;
	text-align:center;
	margin:2px;
}

#ident {
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	width:180px;
	border:2px solid #000099;
	background-color:#FFFFFF;
	padding: 2px 2px 2px 2px;
	margin:3px;
}

#ident .Tab_Ident {
	color:#993399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-variant:normal;
	font-style:normal;
	text-align:left;
}

#ident .Input_Form {
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
	
#zone_news {
	display:block;
	float:right;
	width:230px;
	border:2px solid #000099;
	background-color:#FFFFFF;
	padding: 2px 2px 2px 2px;
	margin:3px;
}

#entete_news {
	background-color:#CCFFFF;
	color:#993399;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:20px;
	font-weight:900;
	font-variant:small-caps;
	font-style:italic;
	text-align:center;
	padding: 5px 2px 5px 2px;
	overflow:hidden; 
}

#zone_news #entete_news img {
	border:none;
}


#zone_news p {
	color:#993399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-variant:normal;
	font-style:normal;
	text-align:justify;
	overflow:hidden;
}

/*CONTROLES D'IMAGES*/

#zone_intro IMG {
	border:5px double #FFFFFF;
}

.legende {
	color:#CC33CC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCFFFF;
	font-weight:900;
	font-variant:normal;
	font-style:normal;
	text-align:center;
}

/*PAGE GALERIE 1 - P5.PHP*/
.td_image{
	vertical-align:bottom;
	text-align:center;
}

#showimage {
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	border: 4px ridge blue;
	z-index:3;
}

#dragbar{
	cursor:crosshair;
	background-color:#EFEFEF;
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

#dragbar2{
	cursor: pointer;
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:900;
	text-align:right;
}

#dragbar #closetext{
	cursor: pointer;
	font-weight: bold;
	margin-right: 1px;
}

/* PAGE GALERIE 2 - P6.PHP*/

#legende_image {
	background-color:#3366CC;
	color:#FFFF99;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.td_image2{
	vertical-align:middle;
	text-align:center;
	border:1px ridge #FFCC00;
	min-height: 65px;
	background-color:#FFFFFF;
}	

/*PIEDS DE PAGES*/
#copyright {
	clear:both;
	padding: 5px 0px 0px 0px;
}
#compteur {
	clear:both;
	width:760px;
	padding: 5px 0px 0px 0px;
}

#compteur p {
	text-align:center;
}

#compteur img {
	border:none;
}

/*LIVRE D'OR*/
.form_guest {
	background-color:#CC66CC;
	border:2px solid #000000;
}
.form_guest p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#000000;
	text-align:center;
	font-variant:normal;
	font-style:normal;
	
}

.stats {
	border:2px solid #000000;
}

.stats a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	font-variant:normal;
	font-style:normal;
}

.stats a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	font-variant:normal;
	font-style:normal;
}

.stats a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	font-variant:normal;
	font-style:normal;
}

.stats td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#000033;
	text-align:center;
	background-color:#FFFFFF;
	font-variant:normal;
	font-style:normal;
}

.user {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#993300;
	text-align:center;
	background-color:#FFFFFF;
	font-variant:normal;
	font-style:normal;
}

.note {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#FF0000;
	text-align:left;
	background-color:#33CCFF;
	font-variant:normal;
	font-style:normal;
}

.msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#CC66FF;
	font-variant:normal;
	font-style:normal;
}


#msg {
	display:none;
}

#no_border_im img {
	border:none;
}
-->