a.tooltip em {display:none;}

a.tooltip:hover { border: 0;position: relative;z-index: 500;text-decoration:none;}

a.tooltip:hover em 
{
	font-style: normal;
	display: block;
	padding:2px;
	position: absolute;
	color: palegoldenrod;
	border: 0px;
	background: steelblue ;
	width:150px;
} 
#en_tete
{
   height:131px;
   width:1024px;
   background-image: url("images/banniere1024x131_2.png");
}


#messagerie
{
   background-image: url("images/fond_messagerie.png");
   color: Black;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
}
#menu
{
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  width:150px;
  float:left;
}
#corps
{
   margin-left: 10px;
   margin-bottom: 20px;
   padding: 5px;
   float:center;
   width:800px;
}
#pied_de_page
{
   padding: 5px;
   float:center;
   text-align:center;
   width:1024px;
}
#inscription
{
	background-image: url("images/inscription.png");
	font-family:comic sans ms ;
	font-size:12 ;
	height:600px;
	width:400px;
}

.cadre1
{
	border-color: #00008b ;
	border-style: dotted ;
	border-width: 1px ;
    float:center;
	background-color: #ecd8ad;
	padding:5px ;
	text-align:center ;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	width:90%;
}
.cadre2
{
	border-color: #00008b ;
	border-style: dashed ;
	border-width: 2px ;
    float:center;
	background-color:#ecd8ad;
	text-align:center ;
	width:1024px;
}
.cadregrand
{
	border-color: #00008b ;
	border-style: dashed ;
	border-width: 2px ;
    float:center;
	background-color:#ecd8ad;
	text-align:center ;
	width:1024px;
   background-image: url("images/fond_bis.png");

}
.cadre3
{
	border-color: #00008b ;
	border-style: dotted ;
	border-width: 1px ;
    float:center;
	background-color:#ecd8ad;
	text-align:center ;
	width:100%;
}
.cadre4
{
	border-color: #00008b ;
	border-style: dotted ;
	border-width: 1px ;
    float:center;
	background-color:#ecd8ad;
	text-align:center ;
	width:250px;
}
.cadre5
{
	border-color: black ;
	border-style: dotted ;
	border-width: 1px ;
    float:center;
	background-color:#ecd8ad;
	text-align:center ;
	width:650px;
}
.element_menu
{
   border: 0px solid #4152f5;
   margin-bottom: 20px;
}

.element_menu h3
{    
   color: white;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
}

.element_menu ul
{
   list-style-image: url("images/puce.png");
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 5px;
}

.element_menu a.Menu:hover { color:#D00000; text-decoration:none }
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline; /* Le lien deviendra souligné quand on pointera dessus */
   color:#303f62 ; /* Le lien sera écrit en bleu quand on pointera dessus */
}

.label { font-family:Comic sans ms, Helvetica, sans-serif; color:#000000; font-size:13; font-weight:bold; }
.label2 { font-family:Arial, Helvetica, sans-serif; color:indigo; font-size:12; font-weight:bold; }
.label3 { font-family:Comic sans ms, Helvetica, sans-serif; color:#000000; font-size:14 }
.label4 { font-family:Comic sans ms, Helvetica, sans-serif; color:#000000; font-size:12; font-weight:bold; }
.text { font-family:Arial, Helvetica, sans-serif; color:#21377c; font-size:12 ; font-weight:bold; }
.text2 { font-family:Arial, Helvetica, Comic sans ms; color:#000000; font-size:14 }
.text3 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12 ; font-weight:bold; }
.titre { font-family:Comic, Helvetica, sans-serif; color:#000000; font-size:16; font-weight:bold }
.titre2 { font-family:Arial, comic sans ms, Helvetica, sans-serif; color:#000000; font-size:14; font-weight:bold }
.titre3 { font-family:Arial, comic sans ms, Helvetica, sans-serif; color:#000000; font-size:16; font-weight:bold }
.input { font-family:Arial, Helvetica, sans-serif; color:#303f62; font-size:12; font-weight:bold }
.input2 { font-family:Comic sans ms, Helvetica, sans-serif; color:#000000; font-size:14; font-weight:bold }
.prix { font-family:Arial, Helvetica, sans-serif; color:#420d52; font-size:12; font-weight:bold }

.gras { font-weight: bold; }
.souligne { text-decoration: underline; }
.barre { text-decoration: line-through; }
.ligne_dessus { text-decoration: overline; }

.login			{ font-family:"Arial", "Times", "serif"; font-size:10px; color:#000000; background-color:#9a0000; }
.loginBtn		{ font-family:"Arial", "Times", "serif"; font-size:8px; color:#000000; font-weight:bold; }

.txtNormal		{ font-family:"Arial", "Times", "serif"; font-size:11px; color:#004488; font-weight:normal; }
.txtbold		{ font-family:"Arial", "Times", "serif"; font-size:11px; color:#004488; font-weight:bold; }
.textTitreMenu	{ font-family:"Arial", "Times", "serif"; font-size:11px; color:#000000; font-weight:bold; background-color:#004488; border-width:1; border:solid; border-color:#004488; }

a.Menu			{ font-family:"Arial", Times, serif;  font-size:12px; color:black; font-weight:bold; text-decoration:underline }
a
{
font-weight:bold ;
text-decoration:none ;
color:darkblue ;
}

border.default
{
	border-color:darkblue ;
	border-style: solid ;
	border-width: 1px ;
}
