/* général *************************************************/
body{
	font-family : Arial;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	margin : 0 0% 0% 0;
	scrollbar-face-color: #DBEEF9;
	scrollbar-shadow-color: #209CBB;
	scrollbar-highlight-color: #DBEEF9;
	scrollbar-3dlight-color: #209CBB;
	scrollbar-darkshadow-color: #DBEEF9;
	scrollbar-track-color: #DBEEF9;
	scrollbar-arrow-color: #209CBB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #B5DDF5;
}




td{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
}

.petit{
	font-family : tahoma;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
}

.petitvert{
	font-family : tahoma;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #65AA00;
}

.gd{
	font-family : tahoma;
	font-size : 14px;
	font-style: normal;
	font-weight : bold;
	color : #0C677F;
}

td.justify{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
	text-align : justify;
}



td.bold{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #0C677F;
}


td.titre{
	font-family : tahoma;
	font-size : 13px;
	font-style: normal;
	font-weight : bold;
	color : #65AA00;
}

.sstitre{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #0C677F;
}

.bold{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #0C677F;
}

.boldvert{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #65AA00;
}

.boldvertpetit{
	font-family : tahoma;
	font-size : 9px;
	font-style: normal;
	font-weight : bold;
	color : #65AA00;
}

.boldbleupetit{
	font-family : tahoma;
	font-size : 9px;
	font-style: normal;
	font-weight : bold;
	color : #0C677F;
}

td.vert{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #65AA00;
}

.flechevert{
	font-family : arial;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #65AA00;
}

.flechebleu{
	font-family : arial;
	font-size : 9px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
}
/*  fond cellulle**************************************/
td.treshaute{
	background-color : #012539;
}

td.haute{
	background-color : #DD02AC;
}

td.moyenne{
	background-color : #39CAF0;
}

td.basse{
	background-color : #FBD2F2;
}

td.encours{
	background-color : #C5C5C5;
}

td.paye{
	background-color : #97CE47;
}



/* liens *************************************************/

a{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
	text-decoration : none;
}

a:hover{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #0C677F;
	text-decoration : none;
}

a.bleuligne{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
	text-decoration : underline;
}

a.bleuligne:hover{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #65AA00;
	text-decoration : underline;
}

a.vertligne{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #65AA00;
	text-decoration : underline;
}

a.vertligne:hover{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
	text-decoration : underline;
}

.bleu{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
	text-decoration : none;
}

a.bleu:hover{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #0C677F;
	text-decoration : none;
}


a.vert{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #65AA00; 
	text-decoration : none;
}

a.vert:hover{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : bold;
	color : #65AA00;
	text-decoration : none;
}

a.vert2{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #65AA00; 
	text-decoration : none;
}

a.vert2:hover{
	font-family : tahoma;
	font-size : 11px;
	font-style: normal;
	font-weight : normal;
	color : #0C677F;
	text-decoration : underline;
}





	
/* formulaires *************************************************/


INPUT{
	font-family : tahoma;
	font-size : 11px;
	color : #0C677F;
	
}


SELECT  {
	font-family : tahoma;
	font-size : 11px;
	color : #0C677F;
	background-color : White;
	height : 18px;
}

TEXTAREA  {
	font-family : tahoma;
	font-size : 11px;
	color : #0C677F;
	background-color : White;
}

/************   MENU  BRATTA   ********************/

 /* CoolMenus 4 - default styles - do not edit */
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;z-index:1}
  .clCMAbs{position:absolute; visibility:hidden; left:0; top:0;z-index:1}
  /* CoolMenus 4 - default styles - end */

  /*Style for the background-bar*/
  .clBar{position:absolute; width:10; height:10; background-color:#0F879C; layer-background-color:#0F879C; visibility:hidden;z-index:1}

  /*Styles for level 0*/
  .clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma; font-size:11px; font-weight:bold;z-index:1}
  .clLevel0{background-color:#81d9dd; layer-background-color:#81d9dd; color:white;z-index:1}
  .clLevel0over{background-color:#4eb2c3; layer-background-color:#4eb2c3; color:white; cursor:pointer; cursor:hand;z-index:1 }
  .clLevel0border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff;z-index:1}

  /*Styles for level 1*/
  .clLevel1,.clLevel1over{position:absolute;padding:4px;font-family:tahoma;font-size:11px;font-weight: normal;z-index:1 }
  .clLevel1{background-color:#BAF162; layer-background-color:#BAF162; color:#0C677F;z-index:1}
  .clLevel1over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#0C677F; cursor:pointer; cursor:hand;z-index:1 }
  .clLevel1border{position:absolute; visibility:hidden; background-color:#4EBDC8; layer-background-color:#4EBDC8;z-index:1}

