/**************************************************/
/*           CLASSICAL CLASSES STYLES             */
/**************************************************/
body
{	
	scrollbar-face-color: #dee3e7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #dee3e7; scrollbar-3dlight-color: #d1d7dc; scrollbar-arrow-color: #006699; scrollbar-track-color: #efefef; scrollbar-darkshadow-color: #98aab1; background-color: #e5e5e5
}
div
{
	text-align:justify;
}
td
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
a
{
	color: #003399;font-size: 11px; text-decoration: none;
}
a:hover
{
	color: #DD6900; text-decoration: underline;
}
a.black
{
	color: #000000;font-size: 11px; font-weight: bold; text-decoration: none;
}
a.black:hover
{
	color: #000000;font-size: 11px; font-weight: bold; text-decoration: underline;
}
a.thin-black
{
	color: #000000;font-size: 11px; text-decoration: underline;
}
a.thin-black:hover
{
	color: #000000;font-size: 11px; text-decoration: underline;
}
/**************************************************/
/*             CLASSES FOR FORMS                  */
/**************************************************/
select
{
	color: #333333; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; background-color: #FFFFFF;
}
textarea
{
	border-left-color: #FEFEFE; border-bottom-color: #FEFEFE; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top-color: #FEFEFE; border-right-color: #FEFEFE
}
select.light,textarea.light,input.light
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	border-color : #888888;
	background-color : #EEEEEE;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
.flat
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color : #000000;
	background-color : #FFFFFF;
	font-weight: normal;
	border-color : #888888;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
/**************************************************/
/*           CLASS FOR RESULTS NAV FUNC           */
/**************************************************/
.navresults
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: none;
}
.navresults-on
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none;
}
/**************************************************/
/*           CLASS ONGLETS SECIONS                */
/**************************************************/
.onglet-on 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: none;
}
.onglet-on:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: underline;
}
.onglet-off 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none;
}
.onglet-off:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: underline;
}
/**************************************************/
/*           CLASS ONGLETS FICHES                 */
/**************************************************/
.ongletfiche-on 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: none;
}
.ongletfiche-off 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #777777; text-decoration: none;
}
.ongletfiche-off:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-decoration: underline;
}
/**************************************************/
/*           CLASS ONGLETS FICHES                 */
/**************************************************/
.titlered {
  font-weight: bold; font-size: 11px; color: #FF0000
}
.titlegreen {
  font-weight: bold; font-size: 11px; color: #38A202
}
.titleblue-line{
  font-weight: bold; font-size: 11px; color: #003399;text-decoration: line-through;
}
.titleblue {
  font-weight: bold; font-size: 11px; color: #003399
}
.titleblacksmall {
  font-weight: bold; font-size: 10px; color: #000000
}
.titlewhite {
  font-weight: bold; font-size: 11px; color: #FFFFFF
}
.titleblack {
  font-weight: bold; font-size: 11px; color: #000000
}
.title 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;
}
.tabletitle 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000;
}
.folder 
{ 
	color: #555555;font-size: 11px; text-decoration: underline; 
}
.bluelink 
{ 
	color: #003399;font-size: 11px; text-decoration: none;
}
.italicmarron
{ 
	font-weight: bold;color: #926000;font-size: 10px;
}
.blue
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: none;
}
.blue:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: underline;
}
.vertsmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #336600; text-decoration: none;
}
.vertsmall:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #336600; text-decoration: underline;
}
.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none;
}
.link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline;
}
.adrtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold ; font-size: 11px; color: #564A9E; text-decoration: underline;
}
.bottom
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;
}
.price
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: none;
}
.smallprice
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;
}
.login
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none;
}
.history
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5px;
}
/**************************************************/
/*             MISCELLANEOUS CLASSES              */
/**************************************************/
.medium-grey
{ 
	font-size: 11px; color: #333333;
}
.grey
{ 
	font-size: 9px; color: #333333;
}
.lightgrey
{ 
	font-size: 9px; color: #C3C3C3; 
}
.darkgreenmed
{ 
	font-size: 11px; color: #003300;font-weight:bold;
}
.whitemed
{ 
	font-size: 11px; color: #FFFFFF;font-weight:bold;
}
.white
{ 
	font-size: 9px; color: #FFFFFF; 
}
.titlepurp
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold ; font-size: 11px; color: #00539F; text-decoration: none;
}
.tr_fiche
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold ; font-size: 15px; color: #00539F; text-decoration: none;
}
/**************************************************/
/*               UNUSED CLASSES                   */
/**************************************************/
.forumline 
{
	border-right: #EEEEEE 1px solid; border-top: #EEEEEE 1px solid; border-left: #EEEEEE 1px solid; border-bottom: #EEEEEE 1px solid; background-color: #FFFFFF
}

td.row2 
{
	background-color: #dee3e7
}

td.catleft 
{
	border-right: #FFFFFF solid; border-top: #FFFFFF solid; background-image: url(../images/cellpic1.gif); border-left: #FFFFFF solid; border-bottom: #FFFFFF solid; HEIGHT: 28px; background-color: #d1d7dc ;border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 0px
}
th.thtop 
{
	border-right: #FFFFFF solid; border-top: #FFFFFF solid; font-weight: bold; border-left: #FFFFFF solid; border-bottom: #FFFFFF solid; HEIGHT: 28px
}
.genmed 
{
	font-size: 12px;
}
.gensmall 
{
	font-size: 11px
}
.cattitle 
{
	font-weight: bold; font-size: 11px; color: #006699;
}
.forumlink 
{
	font-weight: bold; font-size: 11px; color: #006699
}
.miniarial
{
	font-family: Verdana, Arial, sans-serif; font-size: 9px;
}
.minired
{
	font-size: 9px; color: #FF0000;
}
/**************************************************/
/*           DYNCALENDAR STYLES                   */
/**************************************************/
.dynCalendar_header{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
}
.dynCalendar_dayname {
	background-color: #eeeeee;
	border: 1px solid #c0c0c0;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.dynCalendar_day {
	background-color: #eeeeee;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_today {
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar {
	background-color: #c0c0c0;
	border: 2px outset white;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
}
/**************************************************/
/*           CALENDAR STYLES                      */
/**************************************************/
.dynCalendar_header{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
}
.dynCalendar_dayname {
	background-color: #eeeeee;
	border: 1px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.dynCalendar_day {
	background-color: #eeeeee;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_today {
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar {
	background-color: #c0c0c0;
	border: 2px outset white;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
}

/**************************************************/
/*           ADDITIONAL CLASSES                   */
/**************************************************/

a.LINKimg {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

a.browser {
font-family: Verdana; font-size:11px; font-weight: bold; text-decoration: none; color: #000000;
}

a.browser:hover {
font-family: Verdana; font-size:11px; font-weight: bold; text-decoration: underline; color: #000000;
}




/**************************************************/
/*             CLASSES FOR TABLE                  */
/**************************************************/

table.browser {

border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-color:#999999;
background-color:#F8F8F8;
border-style:solid;

}

/**************************************************/
/*             CLASSES FOR FONTS                  */
/**************************************************/

.browser_info {
font-family: Verdana; font-size:10px; font-weight: normal; text-decoration: none; color: #000000;
}

/**************************************************/
/*             CLASSES FOR TREE	                  */
/**************************************************/

#tree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#tree a {
	color: #000;
	text-decoration: none;
	font-size: 10px;
}
#tree img {
	border: 0px;
	width: 19px;
	height: 16px;
}

