@charset "iso-8859-1";

A {
	TEXT-DECORATION: underline
}
A:hover {
	 TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
BODY { 
	 font-family: 'Comic Sans MS';
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.TEXTESOUSMENU1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff000; LINE-HEIGHT: 25px; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; text-shadow: 1px 2px 4px #000000
}
.TEXTESOUSMENU2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c4d2e2; LINE-HEIGHT: 25px; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; text-shadow: 1px 2px 4px #000000
}
.TEXTESOUSTITRE {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0180d5; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.TEXTETITRESURBOUTON {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; text-shadow: 1px 2px 4px #000000
}
.TEXTEMISENVALEUR {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0180d5; TEXT-DECORATION: none
}
.TEXTETITREPOSTE {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #030382; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; text-shadow: 1px 2px 4px #000000
}
.TEXTETITRENOM {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #317BF7; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; text-shadow: 1px 2px 4px #000000
}
.TEXTEAFFICHAGE1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000061; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-shadow: 1px 2px 4px #000000
}
.TEXTEAFFICHAGE2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4b4b4b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-shadow: 1px 2px 4px #000000
}
.TEXTEAFFICHAGETITRE {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-shadow: 3px 5px 6px #000000
}
.TEXTEAFFICHAGETITRE1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff00aa; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; text-shadow: 3px 5px 6px #000000
}
.TEXTEAFFICHAGETITRE2 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #ffd400; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-shadow: 1px 2px 4px #000000
}
/*cette partie gére la présentation des contenus*/ 
/*titre*/
h1 {
   font-size: 200%;
   font-weight: bold;
   text-align: center;
   }
/*contenu*/
h2 {
   font-size: 100%;
   font-weight: normal;
   text-align: center;
   }
/*message*/
h3 {
	font-size: 200%;
   	font-weight: bold;
	color: #317BF7;
	text-align: center;
	}
	
  #main a {
  	TEXT-DECORATION: underline;
	}
	
#breves {
	margin: 0;
	padding: 0;
	}
	
/*cette partie gére la présentation des onglets pour les menus*/
  #menu {
    float:left;
    width:100%;
    background:white url("images/bg.gif")
      repeat-x bottom;
    font-size:93%;
    line-height:normal;
    }
  #menu ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    }
 
  #menu li {
    float:left;
    background:url("images/left1.gif")
      no-repeat left top;
    margin:0;
    padding:0 2px 0 9px;
    }
  #menu a, #menu strong, #menu span {
    display:block;
    background:url("images/right1.gif")
      no-repeat right top;
    padding:5px 15px 4px 6px;
    }
	
 #menu #current {
    background-image:url("images/left1_on.gif");
	color:black;
    }

 
  #menu #current a {
    background-image:url("images/right1_on.gif");
    padding-bottom:5px;
	color:black;
    }

  #menu a {
    float:left;
    display:block;
    background:url("images/right1.gif")
      no-repeat right top;
    padding:5px 15px 4px 6px;
    text-decoration:none;
    font-weight:bold;
    color:white;
    }
  /* Le hack de l'antislash commenté
     cache cette règle à IE5-Mac &*/
  #menu a {float:none;}
  /* End IE5-Mac hack */

/*cette partie gére la présentation des onglets pour les sous-menus*/
	#menu2 {
     font-size:93%;
	 color:white ;
	 z-index:100;
    }
 
 	 #menu2 a
	  {
	text-decoration:none;
    color:white;
    }
	 #menu2 a:hover {
	text-decoration:none;
    color:black;
	background:white;
    }
	
.bordure{
	border-width: 2px;
	border-style: solid;
	border-color: #317bf7;
	padding: 5px 5px 5px 5px;
	}
	
.bordure1{
	border-width: 4px;
	border-style: solid;
	border-color: #317bf7;
	padding: 5px 5px 5px 5px;
	}
	
.lettrine {
	float: left;
	font:bold 3em/1em Times;
	margin: 1px;
	padding: 1px;
	}

#titre_art a
	{
	text-decoration:none;
    color:black;
	background:white;
	}
