body {
	background-color: #92A9A1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a { 
	text-decoration:none;
}
a:hover { 
	text-decoration:underline;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#626262;
}
.style1underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#626262;
	text-decoration: underline;
}
.style1mauve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#661E67;
}

.style1blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
}
.style1blancbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
.style1bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0072BC;
}
.style1bleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#1B7DBC;
}
.style1bleu3underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0000FF;
	text-decoration: underline;
}

.style1noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#252525;
}

.style1bleubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0072BC;
}
.style1vertbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#10523E;
}
.style1mauvebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#661E67;
}
.style1bleu2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#448CCA;
}
.style1bleu3bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#3E7795;
}
.style1bleu4bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#004A80;
}
.style1bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#626262;
}
.style1vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#197A30;
}
.style1mauve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#92278F;
}
.style1orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#A0410D;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#F03A75; 
}
.style2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#F03A75; 
}
.style3bold {
	font-family: Times new romance;
	font-size: 12px;
	font-weight: normal;
	color:#626262;
}
.style4bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#363636;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#92278F; 
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#573156; 
}
.style7bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color:#626262;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#F03A75; 
}
.style8bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#0072BC; 
}
.style8mauve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#661E67; 
}
.style8rose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#E3C6D3; 
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#C74E8A; 
}
.style9blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF; 
}
.style10vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#396345; 
}
.style11vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#396345; 
}
.style11mauve2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#662D91; 
}
.style11vert2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#10523E; 
}
.style12vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#396345; 
}
.style13noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#464646;
}
.style13noirbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#464646;
}
.style14noirbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#464646;
}
.style15bleuboldtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#0072BC;
}
.style16orangebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#F7941D;
}
.style16rougebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#ED1C24;
}
.style16bleubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#00ADEF;
}
.style16vertbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#39B44A;
}
.style16vert2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#197A30;
}
.style16roufefoncebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#9D0A0E;
}
.style17roufefonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#A41A1E;
}
.style18blancbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#FFFFFF;
}
.style19noirbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#363636;
}
.style20vertbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#005E20;
}
.style21mauve2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#662D91;
}
.style22vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#005E20;
}
.style22vertbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#005E20;
}
.style23vertbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#197A30;
}
.style23vertbold2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color:#197A30;
}
.style24mauvebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#B76DB6;
}
.style24bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#626262;
}
.style25noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#363636;
}
.style25gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#707070;
}
.style26noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#363636;
}
.style26noirbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#363636;
}
.style26bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#004A80;
}
.style27bleubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#0072BC;
}
.style28bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0072BC;
}
.style28bleuunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0072BC;
	text-decoration: underline;
}
.style29noirbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#363636;
}
.style30noirbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#464646;
}
.style31bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#0072BC;
}
.style32mauve2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#662D91; 
}
.style33grisunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#707070;
	text-decoration: underline;
}
.style33bleu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#3E7795;
}
.style34blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
}	
.style35blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#FFFFFF;
}	
	
@CHARSET "ISO-8859-1";

/* MENU DE GAUCHE 1 */
#menu-left{font-family: Arial; width: 183px;}
#menu-left ul{margin: 0px;padding: 0px;margin-left: 25px;}
#menu-left-content{border-left: solid 1px #FAB6CD; border-right: solid 1px #FAB6CD;padding-top: 7px;}
#menu-left-top{background: url(../img/menu/menu-left-top.jpg) no-repeat;color: #92278F; font-weight: bold; height: 26px; text-align: center;}
#menu-left-bottom{background: url(../img/menu/menu-left-bottom.jpg) no-repeat; height: 7px;}

#menu-left dl{margin: 0px; padding: 0px;border: solid 1px #FFF;}
#menu-left dt{background: url(../img/menu/menu-left-dt.jpg); color: #F03A75;cursor: pointer; font-size: 12px;font-weight: bold; height: 35px; line-height: 30px;padding-left: 20px;text-align: left;}
#menu-left dd{margin: 0px; padding: 0px;}
#menu-left ul.niv2{font-weight: bold;font-size: 11px;list-style: url('../img/menu/puce-niv2.jpg');}
#menu-left ul.niv2 a{text-decoration: none;}
#menu-left ul.niv2 li{margin-left: 10px;height: 17px;}
#menu-left ul.niv2 li a{color: #BC8CBF;}


/* MENU DE GAUCHE 2 */
#menu-left2{font-family: Arial; width: 183px;}
#menu-left2 ul{margin: 0px;padding: 0px;margin-left: 25px;}
#menu-left2 #menu-left-content{border-left: solid 1px #BAD5EB; border-right: solid 1px #BAD5EB;padding-top: 0px;padding-bottom: 20px;}
#menu-left2 #menu-left-top{background: url(../img/menu/menu-left-top-blue.jpg) no-repeat;color: #92278F; font-weight: bold; height: 26px; text-align: center;}
#menu-left2 #menu-left-bottom{background: url(../img/menu/menu-left-bottom-blue.jpg) no-repeat; height: 7px;}

#menu-left2 dl{margin: 0px; padding: 0px;border: solid 1px #FFF;}
#menu-left2 dt{
	background: url(../img/menu/menu-left-dt-blue.jpg) no-repeat;
	color: #448CCA;
	cursor: default;
	font-size: 12px;
	font-weight: bold; 
	height: 30px; 
	line-height: 30px;
	margin-top: 25px;
	padding-left: 20px;
	padding-top: 5px;
	text-align: left;
}
#menu-left2 dd{margin: 0px; padding: 0px;}
#menu-left2 ul.niv2{font-weight: bold;font-size: 12px;list-style: none;}
#menu-left2 ul.niv2 a{text-decoration: none;}
#menu-left2 ul.niv2 li{margin-left: 10px;margin-top: 12px;}
#menu-left2 ul.niv2 li a{color: #448CCA;}


/* MENU DE GAUCHE 3 */
#menu-left-content2{border-left: solid 0px #FAB6CD; border-right: solid 0px #FAB6CD;padding-top: 0px;}
#menu-left3{font-family: Arial; width: 183px;}
#menu-left3 ul{margin: 0px;padding: 0px;margin-left: 25px;}
#menu-left3 #menu-left-content2{background: url(../img/menu/menu-left-content_prop.jpg) no-repeat; height: 403px;}
#menu-left3 #menu-left-top{background: url(../img/menu/menu-left-top_prop.jpg) no-repeat; font-weight: bold; height: 26px; text-align: center;padding-top: 0px;}


#menu-left3 dt{
	color: #448CCA;
	cursor: default;
	font-size: 12px;
	font-weight: bold; 
	height: 30px; 
	line-height: 30px;
	margin-top: 25px;
	padding-left: 20px;
	padding-top: 5px;
	text-align: left;
}
#menu-left3 dd{margin: 0px; padding: 0px;}
#menu-left3 ul.niv2{font-weight: bold;font-size: 12px;list-style: none;}
#menu-left3 ul.niv2 a{text-decoration: none;}
#menu-left3 ul.niv2 li{margin-left: 10px;margin-top: 12px;}
#menu-left3 ul.niv2 li a{color: #448CCA;}



/* MENU DU HAUT -> MENU PRINICPAL */

#menu-top{
	font-family: Arial;
	width: 764px;
	margin-left: 5px;
}

#menu-top ul#menu{
	float: left;
	height: 25px;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	width: 430px;
}

#menu-top #menu li{
	list-style: none;
	float: left;
	height: 25px;
	margin: 0px;
	padding-left: 13px;
	width: 130px;
}
#menu-top #menu li.sel1{background: url(../img/menu/menu-top-menua.jpg) 0% 0% no-repeat;}
#menu-top #menu li.sel2{background: url(../img/menu/menu-top-menua.jpg) 0% -25px no-repeat;}
#menu-top #menu li.sel3{background: url(../img/menu/menu-top-menua.jpg) 0% -50px no-repeat;}

#menu-top #menu li a{
	color: #999;
	display: block;
	font-size: 14px;
	line-height: 24px;
	font-family: "Times New Roman";
	font-weight: bold;
	height: 25px;
	padding-right: 13px;
	text-align: center;
	text-decoration: none;
}
#menu-top #menu li.sel1 a{background: url(../img/menu/menu-top-menub.jpg) 100% 0% no-repeat;color: #FFF;}
#menu-top #menu li.sel2 a{background: url(../img/menu/menu-top-menub.jpg) 100% -25px no-repeat;color: #FFF;}
#menu-top #menu li.sel3 a{background: url(../img/menu/menu-top-menub.jpg) 100% -50px no-repeat;color: #FFF;}


/* MENU DU HAUT -> SOUS MENU */
#submenu{
	clear: both;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
#submenu a{color: #FFF;text-decoration: none;}


.submenu1{background: url(../img/menu/menu-top-submenu-bg.jpg) 0px 0px;}
.submenu2{background: url(../img/menu/menu-top-submenu-bg.jpg) 0px -34px;}
.submenu3{background: url(../img/menu/menu-top-submenu-bg.jpg) 0px -60px;}

#menu-top .submenu1 ul, #menu-top .submenu2 ul, #menu-top .submenu3 ul{
	height: 26px;
	margin: 0px;
	padding: 0px;
}


#menu-top #submenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding-left: 13px;
}
#menu-top #submenu li.sel1{background: url(../img/menu/menu-top-sub-menua.jpg) 0% 0px no-repeat;}
#menu-top #submenu li.sel2{background: url(../img/menu/menu-top-sub-menua.jpg) 0% -26px no-repeat;}
#menu-top #submenu li.sel3{background: url(../img/menu/menu-top-sub-menua.jpg) 0% -52px no-repeat;}


#menu-top #submenu ul a{
	font-weight: normal;
	display: block;
	height: 26px;
	line-height: 26px;
	padding-right: 13px;
	text-align: center;
}
#menu-top #submenu ul a.sub1-1{width: 120px;}
#menu-top #submenu ul a.sub1-2{width: 120px;}
#menu-top #submenu ul a.sub1-3{width: 165px;}

#menu-top #submenu ul a.sub2-1{width: 135px;}
#menu-top #submenu ul a.sub2-2{width: 105px;}
#menu-top #submenu ul a.sub2-3{width: 115px;}
#menu-top #submenu ul a.sub2-4{width: 115px;}

#menu-top #submenu ul a.sub3-1{width: 120px;}
#menu-top #submenu ul a.sub3-2{width: 180px;}
#menu-top #submenu ul a.sub3-3{width: 130px;}



#menu-top #submenu li.sel1 a{background: url(../img/menu/menu-top-sub-menub.jpg) 100% 0px no-repeat;color: #ED3A74;font-weight: bold;}
#menu-top #submenu li.sel2 a{background: url(../img/menu/menu-top-sub-menub.jpg) 100% -26px no-repeat;color: #4188C6;font-weight: bold;}
#menu-top #submenu li.sel3 a{background: url(../img/menu/menu-top-sub-menub.jpg) 100% -52px no-repeat;color: #AD61AB;font-weight: bold;}


#menu-top .submenu1 ul{margin-left: 140px;}
#menu-top .submenu2 ul{margin-left: 140px;}
#menu-top .submenu3 ul{margin-left: 180px;}


/* MENU DU HAUT -> Lien mot de passe et nb article */
#article, #pwd{
	color: #92278F;
	float: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-align: right;
	width: 150px;
}
#caddie{
	float: right;
	text-align: left;
	width: 55px;
}
#article{
	width: 150px;
}
#pwd a{
	color: #92278F;
	text-decoration: none;
}
