body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:1px;
}	

.bot2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:1px;
}	

.Style0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

.Style_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.Style_accroche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.Style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.Style1clignotant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: blink;
}

.Stylebandeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	background-color: #FFFFFF;
	background-position: center center;
	text-align: center;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
}

.Style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

.Style2 {
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Style3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

.Style3clignotant {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: blink;
}

.Style33 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;	
}

.Style4 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}

.Style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
}

a:link {    
    color: #000000;    
    background: transparent;
    text-decoration: none;
}    
    
a:visited {    
    color: #000000;    
    background: transparent;
    text-decoration: none;
}    
    
a:active {    
    color: #999999;    
    background: #ADD8E6;
    text-decoration: none;
}    

hr.texture {
  border: none;                         /* Pas de bordures */
  background-image: url('images/texture.gif'); /* L'image à répéter... */
  height: 114px;                          /* ... sur une hauteur de 114 pixels */
  width: 100%;
  align: center;
}

.liens {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	display: inline;
	border: D6D7D9;
}

.chained {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.nouveautes {
	background-color:#D6D7D9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding: 2px;
	margin-bottom: 3px;
}

/*
Menu related selectors
*/
.jsdomenudiv {
	background-color: #F0F2F5;
	background-image: url(/scripts/menu/resma/themes/office_xp/office_xp_menu_left.png);
	background-repeat: repeat-y;
	border: 1px solid #8A867A;
	cursor: default;
	padding-bottom: 1px;
	padding-top: 1px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

.jsdomenuitem {
	background: transparent;
	border: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 3px;
	padding-left: 30px;
	padding-right: 15px;
	padding-top: 3px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuitemover {
	background-color: #C1D2EE;
	border: 1px solid #316AC5;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 1px;
	margin-right: 1px;
	padding-bottom: 2px;
	padding-left: 28px;
	padding-right: 15px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuarrow {
	background-image: url(/scripts/menu/resma/themes/office_xp/office_xp_arrow.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 7px;
	position: absolute; /* Do not alter this line! */
	right: 8px;
	width: 4px;
}

.jsdomenuarrowover {
	background-image: url(/scripts/menu/resma/themes/office_xp/office_xp_arrow_o.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 7px;
	position: absolute; /* Do not alter this line! */
	right: 8px;
	width: 4px;
}

.jsdomenusep {
	padding-left: 28px;
}

.jsdomenusep hr {
}

/*
Menu bar related selectors
*/
.jsdomenubardiv {
	background-color: #D6D7D9;
	background-image: url(/scripts/menu/resma/themes/office_xp/office_xp_divider.png);
	background-position: left;
	background-repeat: no-repeat;
	border: 1px outset;
	cursor: default;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
	position: absolute; /* Do not alter this line! */
	visibility: visible;
}

.jsdomenubardragdiv {
	cursor: move;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
	visibility: hidden;
	width: 9px;
}

.jsdomenubaritem {
	background-color: #D6D7D9;
	border: none;
	color: #000000;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 2px;
	padding-left: 24px;
	padding-right: 10px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenubaritemover {
	background-color: #C1D2EE;
	border: 1px solid #316AC5;
	color: #000000;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 2px;
	padding-left: 23px;
	padding-right: 9px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenubaritemclick {
	background-color: #D6D7D9;
	border: 1px solid #8A867A;
	color: #000000;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 2px;
	padding-left: 23px;
	padding-right: 9px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

/*
Example of selectors for icons. Change the height and width to match the actual 
height and width of the icon image.
*/
.icon1 {
	background-image: url(/scripts/menu/resma/themes/office_xp/icon1.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.icon2 {
	background-image: url(/scripts/menu/resma/themes/office_xp/icon2.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.icon3 {
	background-image: url(/scripts/menu/resma/themes/office_xp/icon3.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.A {
	background-image: url(/scripts/menu/resma/themes/office_xp/A.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.B {
	background-image: url(/scripts/menu/resma/themes/office_xp/B.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.C {
	background-image: url(/scripts/menu/resma/themes/office_xp/C.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.D {
	background-image: url(/scripts/menu/resma/themes/office_xp/D.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.E {
	background-image: url(/scripts/menu/resma/themes/office_xp/E.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.F {
	background-image: url(/scripts/menu/resma/themes/office_xp/F.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.G {
	background-image: url(/scripts/menu/resma/themes/office_xp/G.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.H {
	background-image: url(/scripts/menu/resma/themes/office_xp/H.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.I {
	background-image: url(/scripts/menu/resma/themes/office_xp/I.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.J {
	background-image: url(/scripts/menu/resma/themes/office_xp/J.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.K {
	background-image: url(/scripts/menu/resma/themes/office_xp/K.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.L {
	background-image: url(/scripts/menu/resma/themes/office_xp/L.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.M {
	background-image: url(/scripts/menu/resma/themes/office_xp/M.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.N {
	background-image: url(/scripts/menu/resma/themes/office_xp/N.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.P {
	background-image: url(/scripts/menu/resma/themes/office_xp/P.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.Q {
	background-image: url(/scripts/menu/resma/themes/office_xp/Q.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.R {
	background-image: url(/scripts/menu/resma/themes/office_xp/R.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.S {
	background-image: url(/scripts/menu/resma/themes/office_xp/S.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.T {
	background-image: url(/scripts/menu/resma/themes/office_xp/T.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.V {
	background-image: url(/scripts/menu/resma/themes/office_xp/V.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.soulignecarre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #98B9CD;
	border-top-style: Aucune;
	border-right-style: Aucune;
	border-bottom-style: dotted;
	border-left-style: Aucune;
	list-style-type: Aucune;
}

.actualites {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #98B9CD;
	border-top-style: Aucune;
	border-right-style: Aucune;
	border-left-style: Aucune;
	list-style-type: square;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 20px;
	display: Aucune;
	list-style-position: inside;
}

ul{
  position:relative;
  list-style:none;
  padding: 0px;
  margin: 0px;
  width:300px;
  height:183px;
  background: url(/images/menucss/base.gif) no-repeat left top;
}

li.a{
  position:absolute;
  display:block;
  left:0px;
  height:12px;
  text-decoration:none;
  font: bold 9px Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  z-index:2;
  background: url(/images/menucss/puces.gif) no-repeat top left;
}


li.a:hover{
  color:#FF0000;
  width:174px;
  z-index:1;
}

#menu1{
  top: 35px;
	
  padding-left: 58px;
	
  background-position: 0% 0%;
}
 
#menu1:hover{
  top: 0px;
  padding-top: 35px;
	
  background-position: 0% -72px;
}

#menu2{
  top: 53px;
  padding-left: 57px;
  background-position: 0% -12px;
}
 
#menu2:hover{
  top: 0px;
  padding-top: 53px;
  background-position: 0% -119px;
}

#menu3{
  top: 71px;
  padding-left: 54px;
  background-position: 0% -24px;
}

#menu3:hover{
  top: 0px;
  padding-top: 71px;
  background-position: 0% -184px;
}

#menu4{
  top: 89px;
  padding-left: 50px;
  background-position: 0% -36px;
}
 
#menu4:hover{
  top: 0px;
  padding-top: 89px;
  background-position: 0% -267px;
}

#menu5{
  top: 107px;
  padding-left: 44px;
  background-position: 0% -48px;
}

#menu5:hover{
  top: 0px;
  padding-top: 107px;
  background-position: 0% -368px;
}

#menu6{
  top: 125px;
  padding-left: 37px;
  background-position: 0% -60px;
}
 
#menu6:hover{
  top: 0px;
  padding-top: 125px;
  background-position: 0% -487px;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}