body {
background-color:#FFCC66;
font-family: Verdana, sans-serif;
}

#ipage {
background-color:#FFFFFF;
background-image: url(images/bground.gif);
background-position: top left; 
background-repeat: repeat-y;
}

#menu  {
position:absolute;
top:20px;
left:12px;
width:172px;
}

#tete  {
position:absolute;
top:20px;
left:188px;
width:754px;
}

#corps  {
position:absolute;
top:158px;
left:192px;
width:742px;
padding-bottom: 8px;
height: 296px;
min-height: 296px;
height: auto;
}
/* for Internet Explorer */
/*\*/
* html #corps {
height: 296px;
}
/**/

#baspage {
display: block;
position: relative;
bottom: -24px;
left: 0px;
width: 730px;
height: 36px;
color: #222;
font-size:11px;
text-align:center;
float:left;
}

.titre  {
color:#669933;
font-weight:bold;
font-size:19px;
text-align:left;
padding-bottom: 18px;
line-height:110%; 
}

.stitre  {
color: #222;
font-weight:bold;
font-size:15px;
text-align:left;
padding: 0px 0px 12px 36px;
}

.stitre2  {
color: #222;
font-weight:bold;
font-size:15px;
text-align:left;
padding: 0px 0px 12px 0px;
}

.subtitre  {
color: #222;
font-weight:bold;
font-size:14px;
text-align:left;
}

.texte  {
color: #222;
font-size:13px;
text-align:justify;
padding: 0px 36px 0px 36px;
}

.texte2  {
color: #222;
font-size:13px;
text-align:left;
padding: 0px 36px 0px 36px;
}

.bottomnote  {
color: #555;
font-size:12px;
}

.isalist  {
padding-left: 36px;
}

.isalist2  {
padding-left: 64px;
}

.lpadded  {
padding-left: 36px;
}

ol .lpadded  {
padding-left: 36px;
}

.morelpadded  {
padding-left: 64px;
}

li  {
list-style: none;
line-height:140%;
font-size:13px;
text-align:left;
}

#menu td a:link {font-size:14px;font-weight: bold; color:#336699; text-decoration:none; }
#menu td a:visited {font-size:14px;font-weight: bold; color:#336699; text-decoration:none;}
#menu td a:hover {font-size:14px;font-weight: bold; color:#5396e5; text-decoration:none;  }
#menu td a:active {font-size:14px;font-weight: bold;; color:#5396e5; text-decoration:none; }


.texte a:link {font-size:13px; font-weight:bold; color:#285179; text-decoration:none; }
.texte a:visited {font-size:13px; font-weight:bold; color:#285179; text-decoration:none;}
.texte a:hover {font-size:13px; font-weight:bold; color:#5396e5; text-decoration:underline;  }
.texte a:active {font-size:13px; font-weight:bold; color:#5396e5; text-decoration:none; }


#baspage a:link {font-size:14px;font-weight: bold; color:#336699; text-decoration:none; }
#baspage a:visited {font-size:14px;font-weight: bold; color:#336699; text-decoration:none;}
#baspage a:hover {font-size:14px;font-weight: bold; color:#5396e5; text-decoration:underline;  }
#baspage a:active {font-size:14px;font-weight: bold;; color:#5396e5; text-decoration:none; }

img.alignleft {
padding: 0px 14px 14px 0px;
}

img.alignright {
padding: 0px 0px 14px 14px;
}

img.isabullet {
padding: 0px 0px 0px 0px;
}

.borderedleft  {
border-left: 4px #336699 solid;
}


