td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#747474;
}
form
{
	margin:0px;
}
a {

	text-decoration: underline;
	color:#ffffff;
}
.top
{
	color:#86877F;
}
.top2
{
	color:#95420C;
}

 div#bloc1 {
width: 525px;

}
 div#bloc01 {
width: 220px;
height: 470px;
overflow: auto;
scrollbar-face-color: #E1FFFF;
scrollbar-shadow-color: #E1FFFF;
scrollbar-highlight-color: #E1FFFF;
scrollbar-3dlight-color: #E1FFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc2 {
width: 535px;
height: 550px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc22 {
width: 535px;
height: 320px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc3 {
width: 270px;
height: 550px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc4 {
width: 520px;
height: 400px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc5 {
width: 715px;
height: 450px;

}
 div#bloc55 {
width: 735px;
height: 650px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc6 {
width: 570px;
height: 550px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc7 {
width: 325px;
height: 190px;
overflow: auto;
scrollbar-face-color: #FFCC66;
scrollbar-shadow-color: #FFCC66;
scrollbar-highlight-color: #FFCC66;
scrollbar-3dlight-color: #FFCC66;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc8 {
width: 685px;
height: 520px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc9 {
width: 325px;
height: 320px;
overflow: auto;
scrollbar-face-color: #CCFFFF;
scrollbar-shadow-color: #CCFFFF;
scrollbar-highlight-color: #CCFFFF;
scrollbar-3dlight-color: #CCFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}

 div#bloc10 {
width: 675px;
height: 590px;
overflow: auto;
scrollbar-face-color: #E1FFFF;
scrollbar-shadow-color: #E1FFFF;
scrollbar-highlight-color: #E1FFFF;
scrollbar-3dlight-color: #E1FFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
 div#bloc11 {
width: 745px;
height: 590px;
overflow: auto;
scrollbar-face-color: #E1FFFF;
scrollbar-shadow-color: #E1FFFF;
scrollbar-highlight-color: #E1FFFF;
scrollbar-3dlight-color: #E1FFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;

}
#txt1{visibility:hidden;}
#txt2{visibility:hidden;}
#txt3{visibility:hidden;}
#txt4{visibility:hidden;}
#txt5{visibility:hidden;}
#txt6{visibility:hidden;}
#txt7{visibility:hidden;}
#txt8{visibility:hidden;}
#txt9{visibility:hidden;}
#txt10{visibility:hidden;}
#txt11{visibility:hidden;}
#txt12{visibility:hidden;}
#txt13{visibility:hidden;}
#txt14{visibility:hidden;}
.carte
{
	color:#66CCFF;
}
.carte14
{
	color:#66CCFF;
	font-size:14px;
}
.oranger
{
	color:#FF9900;
}
.with
{
	color:#FFFFFF;
}
a.top
{
	color:#86877F;
	text-decoration:underline;
}
a.with
{
	color:#FFFFFF;
	text-decoration:underline;
}

a.head
{
	color:#6D6F5C;
	text-decoration:underline;
}
.head
{
	color:#6D6F5C;
	font-weight:bold;
}
a.oranger
{
	color:#FF9900;
	text-decoration:underline;
}
a.red
{
	color:#FF3000;
	text-decoration:underline;
}

a.noir
{
	color:#000000;
	text-decoration:underline;
}
.red
{
	color:#FF3000;
}
.redlight
{
	color:#CC0099;
}
a.green
{
	color:#72970A;
	text-decoration:underline;
}
a.lightblue
{
	color:#7089A8;
	text-decoration:underline;
}
a.blue
{
	color:#277AB6;
	text-decoration:underline;
}
a.darkblue
{
	color:#4A6991;
	text-decoration:underline;
}
.blue
{
	color:#7089A8;
	
	
}
.blueile
{
	color:#8080C0;
	font-weight:bold;
}
.blueilelight
{
	color:#8080C0;
}

a.copy
{
	color:#818372;
	text-decoration:none;
}
.a10
{
	font-size:10px;
	font-family:Arial;
}
.black
{
	color:#747474;
	font-weight:bold;
}
.blueb
{
	color:#3399FF;
	font-weight:bold;
}
.brownb
{
	color:#95420C;
	font-weight:bold;
}
.courrieror
{
	color:#FF0000;
	font-weight:bold;
	font-family:Courier New, Courier, monospace;
	font-size:12px;
}
.orang
{
	color:#D13006;
	font-weight:bold;
}
.orangb
{
	color:#D13006;
	font-weight:bold;
	font-size:24px;
}
.azur
{
	color:#3399CC;
	font-weight:bold;
}
.green
{
	color:#CC6600;
	font-weight:normal;
}

.f1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#8B8A8A;
	}
	
a.info {
  position:relative;
  border-bottom:1px dashed #808080; 
  text-decoration: none; 
  font-weight: bold;
}
a:hover.info {
  text-decoration: none; 
  background: none;
}
a.info span {display: none;}
a:hover.info span {
  display: inline; 
  position: absolute;  
  top:1.5em; 
  left:0.5em; 
  z-index: 20; 
  background: #446D87; 
  color: #fff; 
  border:1px solid #000; 
  width:150px; 
  text-align:center;
  font-weight:normal;
  font-size: 10px;
  line-height:12px;
  padding:2px 4px;
}
.submitsmal {
 border-Top-Style: none;
  border-Top-Color: FF9966;
  border-Right-Style: none;
  border-Right-Color: FF9966;
  border-Bottom-Style: none;
  border-Bottom-Color: FF9966;
  border-Left-Width: thin;
  border-Left-Style: none;
  border-Left-Color: FF9966;
  font-Family: AGOpus, kroeger 0853;
  font-Size: 11px;
  font-Weight: normal;
  font-Style: normal;
  text-Align: center;
  text-Transform: capitalize;
  letter-Spacing: normal;
  color: white;
  height: 14pt;
  width: 17pt;
  background-Color: #99CCCC;
}
.submit {
 border-Top-Style: none;
  border-Top-Color: CCFFFF;
  border-Right-Style: none;
  border-Right-Color: CCFFFF;
  border-Bottom-Style: none;
  border-Bottom-Color: CCFFFF;
  border-Left-Width: thin;
  border-Left-Style: none;
  border-Left-Color: CCFFFF;
  font-Family: AGOpus, kroeger 0853;
  font-Size: 11px;
  font-Weight: normal;
  font-Style: normal;
  text-Align: center;
  text-Transform: capitalize;
  letter-Spacing: normal;
  color: white;
  height: 14pt;
  width: 64pt;
  background-Color: #99CCCC;
}
.submitL {
 border-Top-Style: none;
  border-Top-Color: FF9966;
  border-Right-Style: none;
  border-Right-Color: FF9966;
  border-Bottom-Style: none;
  border-Bottom-Color: FF9966;
  border-Left-Width: thin;
  border-Left-Style: none;
  border-Left-Color: FF9966;
  font-Family: AGOpus, kroeger 0853;
  font-Size: 12px;
  font-Weight: normal;
  font-Style: normal;
  text-Align: center;
  text-Transform: capitalize;
  letter-Spacing: normal;
  color: white;
  height: 14pt;
  width: 154pt;
  background-Color: #99CCCC;
}
.submitXL {
 border-Top-Style: none;
  border-Top-Color: FF9966;
  border-Right-Style: none;
  border-Right-Color: FF9966;
  border-Bottom-Style: none;
  border-Bottom-Color: FF9966;
  border-Left-Width: thin;
  border-Left-Style: none;
  border-Left-Color: FF9966;
  font-Family: AGOpus, kroeger 0853;
  font-Size: 12px;
  font-Weight: normal;
  font-Style: normal;
  text-Align: center;
  text-Transform: capitalize;
  letter-Spacing: normal;
  color: white;
  height: 14pt;
  width: 174pt;
  background-Color: #99CCCC;
}

A:link { text-decoration: none; color:#CC6600; }
A:visited { text-decoration: none; color:#CC6600; }
A:hover { text-decoration: none; color:#FCB934; }
A:active { text-decoration: none; color: #FCB934;}
A:link { img: src="images/calculer.gif"; }
A:hover { img: src="images/calculer2.gif"; }

#popitmenu{
position: absolute;
background-color: #FBECCD;
border:1px solid #E6C485;
font: normal 9px Verdana; color:#86877F;
line-height: 13px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 4px;
color: blue;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}
#popitmenu{
position: absolute;
background-color: #FFFFFF;
border:px solid black;
font: normal 9px Verdana; color:blue;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: blue;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}

body {
	font-family:"Lucida sans unicode", sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	height:100%;
	}
#basis {
	display:inline;
	position:relative;
	}
#calender {
	position:absolute;
	top:50px;
	left:0;
	width:160px;
	background-color:#FFFFCC;
	border:1px solid #ccc;
	padding:11px;
	z-index:1;
	}
#control {
	text-align:center;
	margin:0 0 9px 0;
	}
#control select {
	font-family:"Lucida sans unicode", sans-serif;
	font-size:9px;
	width:50px; 
	height:18px;
	margin:0 2px;
	vertical-align:middle;
	}
#calender .controlPlus {
	padding:0 1px;
	text-decoration:none;
	color:#333;
	}
#calender table {
	empty-cells: show;
	width:130px ;
	font-size:9px;
	table-layout:fixed;
	}
#calender .weekdays td{
	text-align:right;
	padding:1px 2px 1px 1px;
	color:#333;
	}
#calender .week td {
	text-align:right;
	cursor:pointer;
	border:1px solid #fff;
	padding:1px 2px 1px 0;
	}
#calender .week .today {
	background-color:#ccf;
	border-color:#ccf;
	}
#calender .week .holiday {
	font-weight: bold;
	}
#calender .week .hoverEle {
	border-color:#666;
	background-color:#99f;
	color:#000;
	}
