/*
Tab A on : #FEC996
Tab A off : #CE9A63
Tab B on : #FFDDBB
Tab B off : #FEC996
Right menu : #FEC996
*/

.accueilagenda {
	border-left-color : Maroon;
	border-left-style : solid;
	border-left-width : 1px;
	
}

.bodyProperties{
		background-image : url(../../website/images/back/back.jpg);*/
		background-repeat : no-repeat;
		background-color : #8EB0DD;
}

.Aonupp {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FEC996; font-weight: bold; padding-right: 10px; padding-left: 10px;  text-align : center;  border-top : 1px solid #663333;  color : #630000;  }
.aonleft { background-color: #FEC996; border-left : 1px solid #663333; }
.aonright {background-color: #FEC996; border-right : 1px solid #663333;}
.TabLinkA {  color: #000000; text-decoration: none}
.TabLinkB {  color: #000000; text-decoration: none}
.Aoffupp {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #CE9A63; padding-right: 5px; padding-left: 5px; font-weight: normal; text-align : center; color: #000000;  border-top : 1px solid #663333;  border-bottom : 1px solid #663333; text-decoration: none;   }
.Aoffleft {background-color: #CE9A63; border-left : 1px solid #663333;  border-bottom : 1px solid #663333;}
.Aoffright {background-color: #CE9A63; border-right : 1px solid #663333;  border-bottom : 1px solid #663333;}

.ASh {border-bottom : 1px solid #330000; }
.AShinv {border-top : 1px solid #330000; }
.AShLastinv {border-top : 1px solid #330000; border-right : 1px solid #330000;}

.AEmpty {border-bottom : 1px solid #330000; }
.AEmptyNoShA {border-bottom : 1px solid #330000;  background-color: #CE9A63;}
.AEmptyNoShB {border-bottom : 1px solid #330000;  background-color: #FFD7AA;}

.AInterB {background-color: #FEC996;  border-left : 1px solid #663333;  border-right : 1px solid #663333; }
.AInterBarr {background-color: #FEC996;  }
.BFirstCol {background-color: #FEC996;  border-left : 1px solid #663333;  }

.Bonupp { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFDFBD; font-weight: bold; padding-right: 10px; padding-left: 10px;     border-bottom-width: 0px;   text-align : center;    border-top : 1px solid #630000;  color : #630000;    }
.Bonleft { background-color: #FFDFBD; border-bottom-width: 0px;    border-left : 1px solid #630000;   }
.Bonright { background-color: #FFDFBD; border-bottom-width: 0px;    border-right : 1px solid #630000;   }

.Boffupp { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFD7AA; padding-right: 10px; padding-left: 10px ; font-weight: normal;       text-align : center;  border-top : 1px solid #663300;  border-bottom : 1px solid #663300;   }
.Boffleft {background-color: #FFD7AA; border-left : 1px solid #663300; border-bottom : 1px solid #663300;}
.Boffright {background-color: #FFD7AA; border-right : 1px solid #663300;border-bottom : 1px solid #663300;}

.Bonuppinv { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FEC996; font-weight: bold; padding-right: 10px; padding-left: 10px;     border-bottom : 1px solid #630000;    text-align : center;    border-top : 0px solid #630000;  color : #630000;    }
.Bonleftinv { background-color: #FEC996; border-bottom-width: 0px;    border-left : 1px solid #630000;   }
.Bonrightinv { background-color: #FEC996; border-bottom-width: 0px;    border-right : 1px solid #630000;   }

.Boffuppinv { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFD7AA; padding-right: 10px; padding-left: 10px ; font-weight: normal;       text-align : center;  border-top : 1px solid #663300;  border-bottom : 1px solid #663300;   }
.Boffleftinv {background-color: #FFD7AA; border-left : 1px solid #663300; border-top : 1px solid #663300;}
.Boffleftfirstinv {background-color: #FFDFBD; border-left : 1px solid #663300; border-top : 0px solid #663300;}
.Boffrightinv {background-color: #FFD7AA; border-right : 1px solid #663300;border-top : 1px solid #663300;}


.BLastCol {background-color: #FEC996; border-right : 1px solid #663333 }
.BLastCol2 {background-color: #FEC996; border-right : 1px solid #663333 }
.BUpperMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFDFBD; font-weight: normal;  border-left : 1px solid #663333;  border-right : 1px solid #663333;              }
.Menu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFDFBD; font-weight: normal;  border-left : 1px solid #663333;   padding-left : 10px;  }
.Content {
	padding-top : 2px;
	padding-left : 5px;
	border-left : 2px solid #666666;
	border-right : 1px solid #CCCC99;
	border-bottom : 1px solid #CCCC99;
	border-top : 2px solid #666666;
	padding-right : 5px;
	padding-bottom : 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.RightMenu {padding-top : 2px; padding-bottom : 2px;	 }
.RightContent {	background-color: #FFDFBD;border-right : 1px solid #663333; }
.DownMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFDFBD; font-weight: normal;  border-left : 1px solid #663333;  border-right : 1px solid #663333;  border-bottom : 1px solid #663333;               }
.LastLine{background-color: #FEC996; border-right : 1px solid #663333;  border-bottom : 1px solid #663333;  border-left : 1px solid #663333;   }

.LeftMenuTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: Maroon;
	background-color : #FFDFBD;
	font-style: normal;
	padding-right: 5px;
	padding-left: 5px;
	font-weight : normal;
	text-decoration : none;
}
.LeftMenuOff{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
    text-decoration: none; color: #333333;
	/*background-color : #FFDFBD;*/
}

.LeftMenuOn{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
    text-decoration: none;
	font-weight : bold;
	color : #630000;
}

.LeftMenuOnMinus{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
    text-decoration: none;
	font-weight : bold;
	color : #630000;
	font-style : normal;
}

.BeforeRightCol{
	background-color : transparent;
}

.UpperRightCol{
	}

A:HOVER {
color: Blue;
 text-decoration : underline;
}

.RightMenuTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	background-color: #9C6500;
	padding-right: 5px;
	padding-left: 5px;
}
.RightMenuOff{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
    text-decoration: none; color: #333333;
}

.RearTabB{
	background-color : #FEC996;
}

.RearTabBNoSh{
	background-color: Black;
}


.RearTabBinv{
	background-color : #FFDFBD;
}

.RightMenuBorder {
	background-color : Maroon;
}

.RightMenuBackground {
	background-color : #CCCC99;
}

.dateHP {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Maroon;
	font-weight : bold;
	background-color : #FFDFBD;
}

.tools { font-family : Arial, Helvetica, sans-serif;  font-size : 8pt;  }

.any {
	background-color : transparent;
}

.txtsm1 {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #660000;  margin-left : 10px;}
.txttoc1 {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #660000;  margin-left : 10px;}
.txtsm2 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #660000;  margin-left : 30px;    }
.txtsm3 {  font-family: Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold;color: #660000;  margin-left : 50px; }
.txtsm4 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #660000;  margin-left : 50px;    }
.txtsm5 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #660000;  margin-left : 70px;    }
.txttoc5 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #660000;  margin-left : 10px;    }
.txtsm6 {  font-family: Arial, Helvetica, sans-serif; font-size: 60%; color: #660000;  }
.txttitle2HP {  font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: normal; color: #FEC996;  }
.txttitleHP {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #FEC996;  line-height : 22px;    }
.txtnormalHPold {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #FEC996;  word-spacing : 10px;   }
 
.txtcal1 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #FFCC99; background-color : #660000;  padding-right : 20px; font-weight: bold;  padding-left : 20px;;;  text-align : center;        }
.txtaccueil1 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #FFCC99; background-color : #660000;  padding-right : 20px; font-weight: bold;  padding-left : 10px;}
.txtcal5 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #660000;  font-weight : bold;  }
.txtcal6 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #660000;  font-weight : bold;  }
.txtcal7 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: Black;  font-weight : normal;  }
.txtcalcheck {
	background-color : #FFD7AA;
	border : 1px solid #660000;
}
.txtcalback {
	background-color : #FFEEDB;
}
.txtcalmargin {
	padding-left : 30px;
}

.loadMessage {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #660000; }

.txttable {
	margin-left : 30px;
}

.tableFormBorder {
	background-color : FFCC66;
	border : 2px solid #330000;
}

.tableWelcomeLeft {
	border-right : 1px solid Maroon;
	padding-right : 10px;
}