body {
background-image: url(images3/ce2010_2.jpg);
background-repeat:no-repeat;

}

.texte {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}

.cap_bleu {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066FF;
	font-variant:small-caps;
}
.cap_or {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D6541;
	font-variant:small-caps;
}

.cap_gris {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #5D5D7F;
	font-variant:small-caps;
}
.cap_rouge {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #9A202D;
	font-variant:small-caps;
}


.bleu_texte {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #0066FF;
}
.gris_texte {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #5D5D7F;
}
.gris {
	color: #5D5D7F;
}
.rouge {
	color: #9A202D;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
}
.or_texte {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #7D6541;
}
.or_grostitre {
	font-size: 20px;
	color: #7D6541;
	font-family: "Times New Roman", Times, serif;
}
.or_entete {
	font-size: 16px;
	color: #7D6541;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1px;
}

.gris_grostitre {
	font-size: 20px;
	color: #5D5D7F;
}



.rouge_grostitre {
	font-size: 20px;
	font-weight: bold;
	color: #9A202D;
}

.bleu_grostitre {
	font-size: 20px;
	font-weight: bold;
	color: #667bb4;
	margin:20px 0 0 0;
}



.rouge_entete {
	font-size: 16px;
	font-weight: bold;
	color: #9A202D;
	font-family: "Times New Roman", Times, serif;
}
.rouge_titre {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #9A202D;
	font-style: italic;
	font-weight: bold;
}
.noir_titre {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: black;
	font-style: italic;
	font-weight: bold;
}
.or_titre {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #7D6541;
	font-style: italic;
	font-weight: bold;
}
.times_titre {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.times_titre_blanc {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.form_inscription { 
border-style: dotted ;  
border-width: 1px;
border-left-color:#FFFFFF ; 
border-right-color:#FFFFFF ; 
border-top-color:#FFFFFF ; 
border-bottom-color:#7D6541 ;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
font-size: 12px;
color: #666666;

}
.form_inscription2 { 
border-style: dotted ;  
border-width: 1px;
border-color:#7D6541 ;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
font-size: 12px;
color: #666666;

}
.blanc {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
}
 liens 
a.gris {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #5D5D7F;
	outline:0;
}
a.gris:link {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #5D5D7F;
	text-decoration: underline;
	outline:0;
}

a.gris:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #5D5D7F;
	text-decoration: none;
	outline:0;
}
a.gris:active {
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #5D5D7F;
	outline:0;
}
a.blanc {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	outline:0;
}
a.blanc:link {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	outline:0;
}

a.blanc:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	outline:0;
}
a.blanc:active {
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	outline:0;
}

a.rouge {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #9A202D;
	outline:0;
}
a.rouge:link {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #9A202D;
	text-decoration: underline;
	outline:0;
}

a.rouge:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #9A202D;
	text-decoration: none;
	outline:0;
}
a.rouge:active {
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #9A202D;
	outline:0;
}


a {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #7D6541;outline:0;
}
a:link {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #7D6541;
	text-decoration: underline;
	outline:0;
}

a:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #7D6541;
	text-decoration: none;
	outline:0;
}
a:active {
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #7D6541;
	outline:0;
}
.stabilo {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	background-color: #66CCCC;
	font-weight: bold;
}
#anim{
width:353px;
padding-top:1px;
height:272px;
position:absolute;
z-index:100px;

}
a.menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	/*color: #9A202D;*/
        color:black;
        outline:0;
	font-variant:small-caps;
}
a.menu:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	/*color: #9A202D;*/
        color:black;
	text-decoration: underline;
	outline:0;
	font-variant:small-caps;
}

a.menu:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	/*color: #9A202D;*/
        color:black;
	text-decoration: none;
	outline:0;
	font-variant:small-caps;
}
a.menu:active {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	/*color: #9A202D;*/
        color:black;
	outline:0;
	font-variant:small-caps;
}
.titre_site {
	font-size: 28px;
	font-weight: bold;
	color: #9A202D;
	font-family: "Times New Roman", Times, serif;

}

#entete1 {
	font-size: 26px;
	font-weight: bold;
	color: #9A202D;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #9A202D;
	margin: 130px 0px 0px 490px;

}
#entete2 {
	
	margin: 50px 5px 0px 0px;
	text-align:right;
	display:none;
}

a.baseline_rouge,a.baseline_rouge:link {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #9A202D;
	outline:0;
}


a.baseline_rouge:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #9A202D;
	text-decoration: none;
	outline:0;
}
a.baseline_rouge:active {
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #9A202D;
	outline:0;
}
.baseline_rouge {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #9A202D;
	line-height: 15px;	
	
}
#haut_de_page {
	text-align:center;
	width:182px;
	position:relative;
	left:10px;
	margin:20px 0 5px 0;
}
/***Modif woisa***/
.cap_bleu {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #647A99;
	font-variant:small-caps;
}
.bleu {
	color: #647A99;
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 12px;
}

.bleu_entete {
	font-size: 16px;
	font-weight: bold;
	color: #647A99;
	font-family: "Times New Roman", Times, serif;
}
.bleu_titre {
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #647A99;
	font-style: italic;
	font-weight: bold;
}

a.bleu {
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #647A99;
	outline:0;
}
a.bleu:link {
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #647A99;
	text-decoration: underline;
	outline:0;
}

a.bleu:hover {
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #647A99;
	text-decoration: none;
	outline:0;
}
a.bleu:active {
	text-decoration: none;
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #647A99;
	outline:0;
}

a.baseline_bleu,a.baseline_bleu:link {
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #647A99;
	outline:0;
}


a.baseline_bleu:hover {
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #647A99;
	text-decoration: none;
	outline:0;
}
a.baseline_bleu:active {
	text-decoration: none;
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #647A99;
	outline:0;
}
.baseline_bleu {
	font-family: "Times new roman", Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #647A99;
	line-height: 15px;	
	
}
