
td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#1f2020;
}

 div#bloc1 {
width: 475px;
height: 700px;
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#bloc01 {
width: 200px;
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: 530px;
height: 370px;
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: 300px;
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: 700px;
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#bloc555 {
width: 695px;
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#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: 295px;
height: 290px;
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#bloc8 {
width: 540px;
height: 600px;
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#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;

}
 div#bloc12 {
width: 540px;
height: 650px;
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;

}


.carte14 {
	color:#66CCFF;
	font-size:14px;
}
.oranger {
	color:##FF9900;
}
.with {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
a.top {
	color:#86877F;
	text-decoration:none;
}
a.head {
	color:#6D6F5C;
	text-decoration:underline;
}
.head {
	color:#6D6F5C;
	font-weight:bold;
}
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:#277AB6;

}
.blueile {
	color:#8080C0;
	font-weight:bold;
}
.blueilelight {
	color:#8080C0;
}

.black {
	color:#747474;
	font-weight:bold;
}
.blueb {
	color:#3399FF;
	font-weight:bold;
}

.orang
{
	color:#D13006;
	font-weight:bold;
}
.orangb
{
	color:#D13006;
	font-weight:bold;
	font-size:24px;
}
.azur {
	color:#3399CC;
	font-weight:bold;
}
.green {
	color:#339900;
	font-weight:normal;
}

.Style2 {
	font-size: 14px;
	font-family: Tunga;
}
.f1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#8B8A8A;
	}
.vertpast  {
		font-family:Tunga;
		font-size:24px;
		line-height:11px;
		color:#89bf09;
		font-weight:bold;
	}
.vertpastr  {
		font-family:Tunga;
		font-size:20px;
		line-height:11px;
		color:#89bf09;
		font-weight:bold;
	}
.listp  {
		font-family:Tunga;
		color:#89bf09;
		font-weight:bold;
	}
.orangepast  {
		font-family:Tunga;
		font-size:46px;
		line-height:35px;
		color:#e97704;
		font-weight:bold;
	}


a.ex1
{color: #fff ; text-decoration: none ;  }
a:hover.ex1
{ color: #e143f8 ; text-decoration: none ; }

a.ex2 
{color: #bebebe ; text-decoration: none ; } 
a:hover.ex2 {color: #e143f8 ; text-decoration: none  ; }

a.contact 
{color: #bebebe ; text-decoration: none ; } 
a:hover.contact {color: #e143f8 ; text-decoration: none  ; }

a.ex3  
{color: #ed63a5 ; text-decoration: none ; font-weight:bold; font-size:20px; } 
a:hover.ex3 {color: #a7ca40 ; text-decoration: none  ; font-weight:bold; font-size:20px;}

a.ex4 
{color: #bebebe ; text-decoration: none ; } 
a:hover.ex4 {color: #e143f8 ; text-decoration: none  ; }

a.ex5
{color: #bebebe ; text-decoration: none ; } 
a:hover.ex5 {color: #e143f8 ; text-decoration: none  ; }

a.ex6
{color: #bebebe ; text-decoration: none ; } 
a:hover.ex6 {color: #e143f8 ; text-decoration: none  ; }
 
#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;
}

#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;
	}
.calque{
  opacity:.80;
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Courrier;
  align: center;
  font-size: 8pt;
  background-color: #fff;
  opacity : .75;
  filter : alpha(opacity=55);
  width: 100%;
  height : 100%;
  top : 0;
  left : 0 ;

}

.image_calque{
	height: 100%;
}

.window{
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Courrier;
  align: center;
  font-size: 8pt;
  background-color: #FFFFFF;
  width: 70%;
  height : 90%;
  top : 5%;
  left : 15% ;

}

.contemp_window{
  width: 100%;
  height : 100%;
  border : 0;
}

.calque{
  opacity:.80;
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Courrier;
  align: center;
  font-size: 8pt;
  background-color: #000000;
  opacity : .75;
  filter : alpha(opacity=55);
  width: 100%;
  height : 100%;
  top : 0;
  left : 0 ;

}
.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;
  cursor:pointer;
}
.image_calque{
	height: 100%;
}

.window{
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Courrier;
  align: center;
  font-size: 8pt;
  background-color: #FFFFFF;
  width: 70%;
  height : 90%;
  top : 5%;
  left : 15% ;

}

.contemp_window{
  width: 100%;
  height : 100%;
  border : 0;
}

#content {
	width: 350px;
	margin: 30px auto;
	padding: 20px 60px;
	border: 1px solid #D2D2D2;
	-moz-box-shadow: 0 0 30px #CCC;
	-webkit-box-shadow: 0 0 30px #CCC;
	box-shadow: 0 0 30px #CCC;
	background: #FFF;
	background: -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 15px);
}
a {
	outline: none;	
}

    #container .bd form {
        clear:left;
    }
 
    /* Have calendar squeeze upto bd bounding box */
    #container .bd {
        padding:0;
    }
 
    #container .hd {
        text-align:left;
    }
 
    /* Center buttons in the footer */
    #container .ft .button-group {
        text-align:center;
    }
 
    /* Prevent border-collapse:collapse from bleeding through in IE6, IE7 */
    #container_c.yui-overlay-hidden table {
        *display:none;
    }
 
    /* Remove calendar's border and set padding in ems instead of px, so we can specify an width in ems for the container */
    #cal {
        border:none;
        padding:1em;
    }
 
    /* Datefield look/feel */
    .datefield {
        position:absolute;
        top:10px;
        left:0px;
        white-space:nowrap;
        padding:5px;
    }
 
   
 
    .datefield label  {
        font-weight:bold;
    }
 
    .datefield input  {
        width:6em;
		
    }
 
    .datefield button  {
		cursor:hand;
		
    }

 
    
 
    /* Example box */
    .box {
        position:relative;
        height:1em;
    }

