
.body {
		background-image: url("");
		position fixed;
		top:0%; 
		height:100%; 
		left:0; 
		width:100%;
}
.boxactualite {
	
	margin: 5px 20px;
	padding:5px 20px;
	background: #EBEBEB;
	border: 2px solid #F03C3C;
	border-radius:20px;
}
.boxmenu
{
	padding: 5px;
	background: #FFFFCC;
	border: 2px solid #F03C3C;
		border-radius: 0px;
	-moz-border-radius:  0px;
	-webkit-border-radius: 0px;
	width: ;
	font-size: 1.1em;
}
.boxcontact1
{
	padding: 10px;
	background: #EAEAEA;
	border: 2px solid #FF6600;
		border-radius: 10px 10px;
	-moz-border-radius: 10px  10px;
	-webkit-border-radius: 10px 10px;
	width: 80%;
	font-family: Verdana, Arial; 
	font-size: 1.2em;
	text-align: center;
	text-valign: middle;
}
.boxcalendrier
{
	padding: 20px;
	background: #cdcdcd;
	border: 1px solid #9900CC;
		border-radius: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	width: 92%;
}
.ligne_rouge {
	border-collapse: collapse;
	border: 1px solid #F03C3C;
	width: ;
	border-color: ;
}
.ligne_rougebas {
	border-collapse: collapse;
	border-bottom: 1px solid #F03C3C;
	width:;
	border-color: ;
}
.H1 { 
		font-family: Verdana, Arial; 
		font-size: 2em;
	    font-style: normal;
		color: #434343;
		text-align:center;
		}
.H2 {
	font-family: times new roman , arial, sans-serif;
	font-weight: normal;
	color: #F03C3C;
	font-size: 1.6em;
	text-align: left;
	}
.h3 {
	font-family: Verdana, Arial, "sans serif";
	color: #1100FF;
	font-size: 1.5em;
	text-align: ;
}
.h4 {
	font-family: verdana, calibri, sans-serif;
	color: #222222;
	font-style: normal;
	font-size:1.3em;
}
.h5 {
	font-family: verdana, sans-serif;
	color: #0A8500;
	font-style: ;
	font-size: 1.3em;
}
.h6 {
	font-family: verdana, sans-serif;
	color: #006D80;
	font-style: normal;
	font-size:1.3em;
}
.h7 {
	font-family: verdana, sans-serif;
	color: #006D80;
	font-style: normal;
	font-size:1em;
}
.bapso {
	font-family: calibri, arial;
	color:#F03C3C;
	font-size:1.7em;
}
.h8 {
	font-family: calibri, sans-serif;
	color: #222222;
	font-style: normal;
	font-size: 1em;
}
.img_mini {
	max-height:;
	max-width:16%;
	}
.img_miniv {
	max-height:;
	max-width:9%;
	}
.img_miniv2 {
	max-height:;
	max-width:10%;
	}
.img_miniv3 {
	max-height:;
	max-width:11%;
	}
.img_miniv4 {
	max-height:;
	max-width:60%;
	}
.img_talents {
	max-height:240px ;
	max-width:;
	}
.flotteleft {
	float:left;
}
.flotteright {
	float:right;
}
.sous-titre {
			font-family: Times, Times new roman , arial, sans-serif;
			font-style: bold;
			font-size: 3em;
			color: #F03C3C;
			text-align: center;
		}
.italic {
	    font-style:italic;
		font-size: ;
}
.nav {
	font-family: , Verdana, Arial, Helvetica, sans-serif;
	font-size: ;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration:none;
}
.navactive {
	font-family: calibri, Arial, Helvetica, sans-serif
	font-size:;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.bleu {
	color:#0000FF;
}
.orange {
	color:#FF6600;
	text-align: left;
	font-family: Verdana, Arial;
	font-size: 1em;
       }
.rouge {
	color:#F03C3C;
	}
.jaune {
	color:#FFFF00;
}
.rose {
	color:#FF00FF;
}
.blanc {
	color:#FFFFFF;
}
.vert{
	color:#0A8500;
}

.navtitre {
	font-family: "Comic sans MS", Verdana, Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #000000;
}

.bloc {
	font-family: verdana,calibri;
	font-size: 1em
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #111111;
	margin: ;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: ;
	
}
.bloc2 {
	font-family: verdana,calibri;
	font-size: 1em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
#liste a:link {
	color:#333333;
}
a:link {
	color:#990000;
	text-decoration:none;
}
a:visited {
	color:#990000;
}
a:hover{
	background: #cdcdcd;
}

}
#footer a:link{
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #111111;
	font-size: ;
	text-decoration: none;
}
#footer a:visited{
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #111111;
	font-size: ;
	text-decoration: none;
}
#footer a:hover {
	font-family: ;
	background: #dddddd;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
		text-decoration: none;
	color: #990000;
}
#footer a:visited{
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #111111;
	font-size: ;
	text-decoration: none;
}
	
#corps a:link {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color:#990000 ;
	font-size: ;
	text-decoration: none;
}
#corps a:hover {
	font-family: ;
	background: #cdcdcd;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
#corps a:visited {
	font-family: ;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: ;
	text-decoration:none;
}
a.info { 
	position:relative; 
	z-index:24; 
	background-color:#ddd; 
	color:#000; 
	text-decoration:none 
}

.bas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #220000;
	text-decoration: none;
}
.titretableau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-style: normal;
	font-weight: bold;
	color: #F03C3C;
}
.formulaire {
	font-family: Arial, verdana, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #EAEAEA;
}

.fondu
{        
    -webkit-animation-name: fadeIn; /* Chrome, Safari, Opera,Firefox */
    -webkit-animation-delay: 0s; /* Chrome, Safari, Opera, Firefox */
    -webkit-animation-duration: 1s; /* Chrome, Safari, Opera */
    animation-name: fadeIn;
    animation-delay: 0s;
    animation-duration: 1s;
}
/* Chrome, Safari, Opera, Firefox */
@-webkit-keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
/* Standard syntax */
@keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
.titrebloc {
	font-family: arial, verdana, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
}
.shadow
{
  -moz-box-shadow: 15px 15px 10px #333;  
  -webkit-box-shadow: 15px 15px 10px #333;  
  box-shadow:15px 15px 15px #333;
}
.zoom  {
	width:500;
}
.zoom p {
	text-align:center;
}
.zoom img {
	width: 40%;
}
.zoom img:hover {
	width:500px;
}