body { margin: 0px; padding: 0px; height: 100%; text-align: center; color: rgb(102,102,102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.7em; background-image: url(default_FILES/bkg.gif); background-repeat: repeat-y; background-position: center;}
acronym {border: none;}
a {text-decoration: none;}
a:link { color: rgb(102,102,102); }
a:visited {color: rgb(102,102,102); }
a:hover {text-decoration: underline; color: rgb(51,51,51);}
img { border: none;}
table { font-size: 10px;}
.justify { text-transform:capitalize}

#body { width: 948px;}
#container { width: 948px; height: 100%; position: relative; margin: 0px auto; padding: 0px; text-align: left; }

#logo {
	float: left;
	height: 100%;
	width: 153px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
}


#menu {
	display: block;
	width: 163px;
	height: 142px;
	float: left;
	margin: 0px;
	padding: 0px;
	padding-top: 23px;
	position: absolute;
	left: 153px;
	top: 0px;
}
#menu ul {margin: 0; padding: 0; }
#menu li {list-style: none; float: left; margin: 0; height: 18px; white-space: nowrap; }
#menu a {display: block; text-decoration: none; height: 18px; }
#menu #reference a  { display: block; background: url(default_FILES/reference_r.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #reference a:hover  { display: block; background: url(default_FILES/reference_a.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #reference a.current { display: block; background: url(default_FILES/reference_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }
#menu #reference a.current:hover { display: block; background: url(default_FILES/reference_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }

#menu #progress a  { display: block; background: url(default_FILES/progress_r.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #progress a:hover  { display: block; background: url(default_FILES/progress_a.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #progress a.current { display: block; background: url(default_FILES/progress_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }
#menu #progress a.current:hover { display: block; background: url(default_FILES/progress_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }

#menu #bio a  { display: block; background: url(default_FILES/bio_r.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #bio a:hover  { display: block; background: url(default_FILES/bio_a.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #bio a.current { display: block; background: url(default_FILES/bio_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }
#menu #bio a.current:hover { display: block; background: url(default_FILES/bio_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }

#menu #press a  { display: block; background: url(default_FILES/press_r.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #press a:hover  { display: block; background: url(default_FILES/press_a.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #press a.current { display: block; background: url(default_FILES/press_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }
#menu #press a.current:hover { display: block; background: url(default_FILES/press_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }

#menu #contact a  { display: block; background: url(default_FILES/contact_r.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #contact a:hover  { display: block; background: url(default_FILES/contact_a.gif) 0 0 no-repeat; height: 18px; width: 160px;  }
#menu #contact a.current { display: block; background: url(default_FILES/contact_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }
#menu #contact a.current:hover { display: block; background: url(default_FILES/contact_a.gif) 0 0 no-repeat; height: 18px; width: 160px; cursor: default; }

#menu a span { visibility: hidden;}




#body {
	width: 611px;
	height: 661px;
	min-height: 662px;
	float: left;
	background: url(default_FILES/content_bkg.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 334px;
	top: 0px;
}
*>#body { height: auto; }
#content {
	position: absolute;
}
#content p {  margin: 0; padding-left: 7px; padding-right: 280px; }
#content li { line-height: 1.7em; padding-right: 32px; padding-bottom: 6px; list-style-position: outside; list-style-type: square; }
#content h1 { font-size: 12px; font-weight: bold; margin: 0; padding-left: 7px; }

#content #menu {
	left: -176px;
	width: 150px;
	top: 142px;
	position: absolute;
}
#content #menu h1 { font-size: 12px; font-weight: bold; color: rgb(255,255,255); margin: 0; padding-bottom: 14px;}
#content #menu p {  margin: 0; padding-left: 7px; width: 150px }

#content #imgmenu 
{ left: -183px;
	padding-left: 11px;
	top: 170px;
	width: auto;
	height: auto;
	position: absolute;
 }
#content #home {
	top: 0px;
	left: 0px;
	position: absolute;
}
#content #folio {
	top: 0px;
	left: 0px;
	position: absolute;
}
#content #menu ul {margin: 0; padding: 0; width:150px;}
#content #menu li {display: inline; list-style: none; float: left; margin: 0; height: 18px; white-space: nowrap;}
#content #menu a {display: inline; text-decoration: none; height: 12px; }
#content #menu #arrowleft a  { display: block; background: url(default_FILES/folio_arrow_left_r.gif) 0 0 no-repeat; height: 12px; width: 55px; }
#content #menu #arrowleft a:hover  { display: block; background: url(default_FILES/folio_arrow_left_a.gif) 0 0 no-repeat; height: 12px; width: 55px; }
#content #menu #arrowright a  { display: block; background: url(default_FILES/folio_arrow_right_r.gif) 0 0 no-repeat; height: 12px; width: 37px; }
#content #menu #arrowright a:hover  { display: block; background: url(default_FILES/folio_arrow_right_a.gif) 0 0 no-repeat; height: 12px; width: 37px; }
#content #menu a span { visibility: hidden;}
#content #menu #counter {
	font-size: 10px;
	font-weight: bold;
	color: rgb(255,255,255);
	margin: 0;
	vertical-align: middle;
	text-align: left;
}
#content #menu #folio_stripe {left: -7px; position: absolute; }
#content #menu #sendtoafriend a  { display: block; background: url(../pictures/sendtoafriend.gif) 0 0 no-repeat; height: 28px; width: 133px; top: 30px; left: -4px; position: relative;}
#content #folio_list {
	top: 20px;
	left: 0px;
	position: absolute;
}

/*Table Folio liste*/
		#content table { width:520px; }
		#content td{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; height:72px; }
		#content tr { background-color: #FFFFFF; }
		#content .folio_list_name { text-align: left;  padding-left: 20px; width:272px; }
		#content .folio_list_date {text-align: center; background: url(default_FILES/folio_verticalstripe.gif) no-repeat left top; width:160px; }


#footer { width: auto; padding-left: 213px; padding-top: 2px;}
#footer span { visibility: hidden;}