BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #000000;
	BORDER-COLOR: #FFFFFF;
	scrollbar-face-color: #CCFFFF;
	scrollbar-highlight-color: #99CCFF;
	scrollbar-shadow-color: #6666FF;
	scrollbar-arrow-color: #3333FF;
	scrollbar-track-color: #CCFFFF;
	scrollbar-darkshadow-color: #000099;

}
td, th
    {
        color: Black;
        font-size: 12px;
        font-family: Lucida Sans Unicode, Lucida Grande, Arial;
}
a                { color : #EEEEEE; text-decoration : none; font-weight:bold;}
a:hover          { color : #CC0000; text-decoration : underline; font-weight:bold;}   
a.neutral        { color : #FFFFFF; text-decoration : none; font-weight:bold;}
a.neutral2       { color : #E7EAF1; text-decoration : none; font-weight:bold;}
a.neutral:hover  { color : #FFFFFF; text-decoration : none; font-weight:bold;}
a.neutral2:hover { color : #FFFFFF; text-decoration : none; font-weight:bold;}

table.formStyle { background-color : #2b4f76; }

.upleftside {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 2px; BACKGROUND-COLOR: #73A2FF
}
.uprightside {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #73A2FF
}
.bordersideleft {
	BACKGROUND-COLOR: #000000
}
.bordersideright {
	BACKGROUND-COLOR: #000000
}
.bordermiddle {
	BACKGROUND-COLOR: #A2CCFA
}
.tabmiddle {
	BACKGROUND-COLOR: #FFFFFF
}
.tabwhiteline {
	BACKGROUND-COLOR: #73A2FF
}
.middleleftside {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;  PADDING-TOP: 15px;  BACKGROUND-COLOR: #73A2FF
}

.middlecentersidew {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;  BACKGROUND-COLOR: #A2CCFA
}
.middlecenterside1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;  BACKGROUND-COLOR: #F0FFB3
}
.middlerightside {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;BACKGROUND-COLOR: #73A2FF
}

.downleftside {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;  PADDING-LEFT: 1px;  BACKGROUND-COLOR: #73A2FF
}
.downrightside {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;  BACKGROUND-COLOR: #73A2FF
}
.downbordermiddle {
	BACKGROUND-COLOR: #73A2FF
}


.menuOut {
cursor:pointer; margin:1px; background-color:#0099cc; color:#FFFFFF; width:130px; border:1px solid #000000; padding:2px; text-align:center; FONT-FAMILY: Verdana, Arial, Helvetica;  font-size:11px; letter-spacing: 1px; font-weight:bold;
}
.menuOver {
cursor:pointer; margin:1px; background-color:#FFFFFF; color:#0099cc; width:130px; border:1px solid #0099cc; padding:2px; text-align:center; FONT-FAMILY: Verdana, Arial, Helvetica;  font-size:11px; letter-spacing: 1px; font-weight:bold;
}
.submenu {
width:115px; font-family:arial; font-size:11px; padding-left:1px;text-align:left;
}
.submenu a {
color:#FFFFFF; text-decoration:none; font-weight:none; 
}
.submenu a:visited {
color:#FFFFFF; text-decoration:none; font-weight:none; 
}
.submenu a:hover {
color:#F0FFB3; text-decoration:none; font-style:none; font-weight:none;
}
.menuold {color: #FFFFFF;  FONT-FAMILY: Verdana, Arial, Helvetica;  font-size:11px; letter-spacing: 1px; font-weight: bold;background-color : #2b4f76;
border-width: 1px;
border-style: solid;
border-color: #2b4f76;
}
.menuoldborder {
border-width: 2px;
border-style: solid;
border-color: #0099cc;
}
.menuoldbordertexto {
border-width: 2px;
border-style: solid;
border-color: #0099cc;
                  font-family: Verdana, Arial;
                  font-size: 9px; 
                  background-color: #FFFFFF; }
}
.merde  	  { color: black;
                  font-family: Verdana, Arial;
                  font-size: 9px; 
                  background-color: #FFFFFF; 
				  text-decoration: none;} 
 
.today       { color: #FFFFFF;
                  font-family: Verdana, Arial;
                  font-size: 9px; 
                  background-color: #000000; 
				  text-decoration: none;} 
.today a      { color: #000000;
                  font-family: Verdana, Arial;
                  font-size: 10px; 
                  background-color: #FFFFFF; 
				  text-decoration:none; 
				  font-weight:bold;	} 
		  
.weekEnd       { color: #2b4f76;
                  font-family: Verdana, Arial;
                  font-size: 9px; 
                  background-color: #000000; 
				  text-decoration: none;} 

.dayStd       { color: white;
                  font-family: Verdana, Arial;
                  font-size: 9px; 
                  background-color: #000000; 
				  text-decoration: none;} 

td.cellBack1    { color            : #CCCCCC;
                  background-color : none;
                  font-family      : Verdana, Tahoma, Arial;
                  font-size        : 11px; }
td.cellBack1s    { color            : #FFFFFF;
                  background-color : none;
                  font-family      : Verdana, Tahoma, Arial;
                  font-size        : 12px; 
				  font-weight:bold; }
				                                                                         
td.calStdDay    { color            : #DDDDDD;
                  font-family      : Verdana, Arial;
                  font-size        : 10px; 
                  background-color : #2F2313; }
				  
td.calToday     { color            : #DDDDDD;
                  font-family      : Verdana, Arial;
                  font-size        : 10px; 
                  background-color : #556677; }
				  
.titre1         { color            : #E7EAF1;
                  background-color : #2b4F76;
                  font-family      : Verdana, Tahoma, Arial;
                  font-size        : 12px;
                  font-weight      : bold;
                  BORDER-TOP       : #000000 1px solid;
                  BORDER-LEFT      : #739CD4 0px solid;
                  BORDER-RIGHT     : #739CD4 0px solid;
                  BORDER-BOTTOM    : #000000 1px solid; } 
.titre2         { color            : #E7EAF1;
                  background-color : #2b4F76;
                  font-family      : Verdana, Tahoma, Arial;
                  font-size        : 11px;
                  font-weight      : bold;
                  BORDER-TOP       : #000000 1px solid;
                  BORDER-LEFT      : #739CD4 0px solid;
                  BORDER-RIGHT     : #739CD4 0px solid;
                  BORDER-BOTTOM    : #000000 1px solid; }                  
                  
hr.hrStyle     {  color            : #5A462D; }				  			  

.mmold 			{ color:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;font-weight:bold;}
.mmold a {color:#4A34F7; text-decoration: none;}
.mmold a:hover {color:#4A34F7; text-decoration: none;}
td.menu {color:#FFFFFF;  FONT-FAMILY: Verdana, Arial, Helvetica;  font-size:11px; font-weight: bold; layer-background-color: #006300; background-color: #0099cc;}

.artblock {
	BORDER-RIGHT: 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: 1px dotted; PADDING-LEFT: 4px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px dotted; PADDING-TOP: 4px; BORDER-BOTTOM: 1px dotted; BACKGROUND-COLOR: none
}
.articles {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px; TEXT-ALIGN: justify; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; font-size:12px;
}
.art-headlinenew {
	BACKGROUND-COLOR: #08319C; border:2px solid #0099cc; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:center;
}
.articlestitre {
	BACKGROUND-COLOR: #08319C; border:2px solid #0099cc; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:center;
}
.art-headline {
COLOR: white; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; FONT-FAMILY: Verdana, Arial, Helvetica;
}
	#dek {
	Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute
	}	
	.ligneService {
	BACKGROUND: #fff; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica; font-size:10px;
	}
	.ligneServiceOver {
	BACKGROUND: #1a4a9c; CURSOR: help; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica; font-size:10px;
	}	


