body, td, div, span, ul, ol, li, blockquote {
    font-family:"Trebuchet MS", Verdana, Arial; list-style-type:disc; scrollbar-face-color:#4C72B6;
    scrollbar-highlight-color:#4C72B6; scrollbar-shadow-color:#000080; scrollbar-3dlight-color:#000080;
    scrollbar-arrow-color:#ffffff; scrollbar-track-color:#000080; scrollbar-darkshadow-color:#000080;
    bgcolor:#ffffff; color:#4C72B6;
}
.norm {
    font-family:"Trebuchet MS", Verdana, Arial;
    list-style-type:disc;
    color:#000000;
    font-size:12px;
}
.cap {
    font-family:"Trebuchet MS", Verdana, Arial;
    color:#4C72B6;
    font-size:32px;
    font-weight:bold;
    line-height:30px;
    Filter: DropShadow(Color=#cccccc, OffX=2, OffY=2, Positive=1);
}
.footer {
    font-family:Verdana, Arial;
    font-size:10px;
    color:#4C72B6;
}
.norm_pave_home {
    font-family:Trebuchet MS, Verdana, Arial;
    font-size:11px;
    color:#4C72B6;
    letter-spacing: 1px;
}
a.norm_pave_home {
    color:#000080;
    text-decoration: underline;
    font-weight: normal;
}
a.norm_pave_home:link {
    color:#000080;
    text-decoration: underline;
    font-weight: normal;
}
a.norm_pave_home:hover { 
    color:#000080;
    text-decoration: none;
    font-weight: normal;
}
a.norm_pave_home:visited { 
    color:#000080;
    font-weight: normal;
}
.onglet {
    font-family:Trebuchet MS, Verdana, Arial;
	line-height:12px;
    font-size:12px;
    color:#ffffff;
    letter-spacing:1px;
    font-weight: bold;
    padding-top: 1px;
}
.onglet_stit {
    font-family:Trebuchet MS, Verdana, Arial;
    font-size:14px;
    color:#cc0000;
    font-weight: bold;
}
.titre {
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#cc0000;
	line-height:20px;
	width: 450px;
	Filter: Glow(Color=#ffffff, Strength=1) DropShadow(Color=#cccccc, OffX=1, OffY=1, Positive=1);
	letter-spacing: 2px;
	font-weight: bold;
	margin-bottom : 10px;
}
a.flink { 
    background : url(../img/rond.gif); padding-left:10px; padding-right:10px; height:24px; font-family:Verdana; font-size:12px; font-weight:bold; color:#cc0000; text-align=center; padding-top:4px; padding-bottom:4px; width:30px;
}
a.flink:link { 
    background : url(../img/rond.gif); padding-left:10px; padding-right:10px; height:24px; font-family:Verdana; font-size:12px; font-weight:bold; color:#cc0000; text-align=center; padding-top:4px; padding-bottom:4px; width:30px;
}
a.flink:hover { 
    background : url(../img/rond_bleu.gif); padding-left:10px; padding-right:10px; height:24px; font-family:Verdana; font-size:12px; font-weight:bold; color:#4C72B6; text-align=center; padding-top:4px; padding-bottom:4px; width:30px;
}
.ftemoin { 
    background:url(../img/rond.gif);
    padding-left:10px;
    padding-right:10px;
    height:24px;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    color:#4C72B6;
    text-align=center;
    padding-top:4px;
    padding-bottom:4px;
}
.temoin {
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    color:#FFFFFF;
}
.temoin2 {
	font-family:Arial;
	font-size:10px;
	color:#000080;
    line-height: 4px;
	white-space: nowrap;
    font-weight: normal;
}
.temoin2 a:link {
	font-family:Arial;
	font-size:10px;
	color:#000080;
	text-decoration:none;
	background: #ffffff;
	border: solid #000080 1;
	font-weight: normal;
    padding-left: 3px;
    padding-right: 3px;
}
.temoin2 a:visited {
	font-family:Arial;
	font-size:10px;
    color:#000080;
    text-decoration:none;
    background: #ffffff;
	border: solid #000080 1;
    font-weight: normal;
    padding-left: 3px;
    padding-right: 3px;
}
.temoin2 a:active {
	font-family:Arial;
	font-size:10px;
    color:#000080;
    text-decoration:none;
    background: #ffffff;
	border: solid #000080 1;
    font-weight: normal;
    padding-left: 3px;
    padding-right: 3px;
}
.temoin2 a:hover {
	font-family:Arial;
	font-size:10px;
    color:#ffffff;
    text-decoration:none;
    background: #000080;
	border: solid #ffffff 1;
    font-weight: normal;
    padding-left: 3px;
    padding-right: 3px;
}
.ok { font-family:Verdana; font-size:12px; color:ffffff; padding:0px; margin:4px; background-color:4C72B6; border-color: 000080; border-style: solid; border-width: 1; width: 40px; font-weight:bold; }
.textf { background-color:#D6E3F3; border:#4C72B6 1 solid; font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; font-weight:bold; color:#4C72B6; width: 100px; padding:0px; padding-left:4px; margin:0px; }
.textf2 { background-color:#D6E3F3; border:#4C72B6 1 solid; font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; font-weight:bold; color:#4C72B6; width: 250px; padding:0px; padding-left:4px; margin:0px; }
a { color:#cc0000; text-decoration: none; }
a:link { color:#cc0000; text-decoration: none; }
a:hover { color:#4C72B6; text-decoration: none; }
a:vlink { color:#cc0000; }
a:alink { color:#cc0000; }
.menu { font-family:"Trebuchet MS", Verdana, Arial; color:#ffffff; font-size:12px; }
.menu a:link { color:#ffffff; }
.menu a:hover { color:#99ccff; }
.smenu { font-family:"Trebuchet MS", Verdana, Arial; color:#ffffff; font-size:12px; margin-left:16px; font-weight: normal; }
.smenu a:link { color:#ffffff; font-weight: normal; }
.smenu a:hover { color:#99ccff; font-weight: normal; }
.fobouton { font-family:Verdana; font-size:10px; color:#ffffff; padding:0px; margin:0px; background-color:4C72B6; border: solid 1 #000080; padding-left:8px; padding-right:8px; }
a.fobouton { color:#ffffff; }
a.fobouton:hover { color:#ffffff; }
a.fobouton:link { color:#ffffff; }
a.fobouton:active { color:#ffffff; }
a.fobouton:visited { color:#ffffff; }
.bleu { font-family:"Trebuchet MS", Verdana, Arial; color:#4C72B6; font-size:14px; }
.check { Filter: Glow(Color=#4C72B6, Strength=1) DropShadow(Color=#4C72B6, OffX=4, OffY=4, Positive=1); }

#decou { position: absolute; z-index: 1; top: 150px; left: 150px; width: 200px; visibility: hidden; font-family:"Trebuchet MS", Verdana, Arial; color:#4C72B6; font-size: 12px; border: solid 1px #4c72b6; background:#ffffff; padding:8px; }
#tester { position: absolute; z-index: 1; top: 150px; left: 150px; width: 200px; visibility: hidden; font-family:"Trebuchet MS", Verdana, Arial; color:#4C72B6; font-size: 12px; border: solid 1px #4c72b6; background:#ffffff; padding:8px; }
