/* ===== BODY ====== */
BODY {
	SCROLLBAR-FACE-COLOR      : #0F8CF5; 
	SCROLLBAR-SHADOW-COLOR    : #000000;
	SCROLLBAR-HIGHLIGHT-COLOR : #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR   : #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR     : #5AB5FF; 
	SCROLLBAR-ARROW-COLOR     : #FFFF00;
}

TD {
	FONT-FAMILY: Tahoma, Arial;
	COLOR      : navy;
	FONT-SIZE  : 12px;
}
/* ===== TITRES ====== */
H1 {
	FONT-FAMILY: Tahoma, Arial;
	COLOR      : #FFFFFF;
	FONT-SIZE  : 32px;
	FONT-WEIGHT: bold;
}

H2 {
	FONT-FAMILY: Tahoma, Arial;
	COLOR      : #FFFFFF;
	FONT-SIZE  : 24px;
	FONT-WEIGHT: bold;
}

H3 {
	FONT-FAMILY: Tahoma, Arial;
	COLOR      : #FFFFFF;
	FONT-SIZE  : 18px;
	FONT-WEIGHT: bold;
}

H4 {
	FONT-FAMILY: Tahoma, Arial;
	COLOR      : #FFFFFF;
	FONT-SIZE  : 16px;
	FONT-WEIGHT: bold;
}

H5 {
	FONT-FAMILY: Tahoma, Arial;
	COLOR      : #FFFFFF;
	FONT-SIZE  : 13px;
	FONT-WEIGHT: bold;
}

H6 {
	FONT-FAMILY: Tahoma, Arial;
	COLOR      : #FFFFFF;
	FONT-SIZE  : 10px;
	FONT-WEIGHT: bold;
}

/* ===== Les boxes ====== */
.box_t_main {}
.box_main   { FONT-FAMILY: Tahoma, Arial; COLOR: navy; FONT-SIZE  : 12px; vertical-align: middle;}

.box_t_box1 {}
.box_box1   { FONT-FAMILY: Arial, Arial; COLOR: #0E50B2; FONT-SIZE  : 12px}

.box_t_box2 { FONT-FAMILY: Tahoma, Arial; COLOR: #FFFFFF; FONT-SIZE  : 12px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle;}
.box_box2   { FONT-FAMILY: Tahoma, Arial; COLOR: navy   ; FONT-SIZE  : 12px}

.box_t_box3 { FONT-FAMILY: Tahoma, Arial; COLOR: #FFFFFF; FONT-SIZE  : 12px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle;}
.box_box3   { FONT-FAMILY: Tahoma, Arial; COLOR: navy   ; FONT-SIZE  : 12px}
.box_box3b   { FONT-FAMILY: Arial, Arial; COLOR: navy   ; FONT-SIZE  : 10px}

/* ===== Le texte ====== */
.texte1 {}

/* ===== Mainpage Copyright ====== */
.notes {
	FONT-FAMILY: Arial;
	COLOR      : #3882D1;
	FONT-SIZE  : 10px;
	FONT-WEIGHT: normal;
}
/* ===== genealogie =====*/
A.genepers          {color: #800000; font-weight: normal }
A.genepers:link     {color: #800000; font-weight: normal; text-decoration: none }
A.genepers:visited  {color: #800000; font-weight: normal; text-decoration: none }
A.genepers:hover    {color: #C80000; font-weight: normal; text-decoration: underline }
/* ===== Les stats ===== */
A          {color: #015FFE;}
A:link     {color: #015FFE; text-decoration: none }
A:visited  {color: #015FFE; text-decoration: none }
A:hover    {color: red; text-decoration: underline }

/* ===== Les niouzes ===== */
A.new_histo          {color: maroon; }
A.new_histo:link     {color: maroon; }
A.new_histo:visited  {color: maroon; }
A.new_histo:hover    {color: red; }

/* ===== Pour les stats ========== */
/* BODY       { font-family: Helvetica, Arial; font-size: 13px; color: white; scrollbar-face-color: #5A6BA5; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #1C2D67; scrollbar-arrow-color: #B8C8FE } */

A.month          { font-family: Helvetica, Arial; font-size: 11px; color: #1C2D67; font-weight: bold }
A.month:link     { font-family: Helvetica, Arial; font-size: 11px; color: #1C2D67; font-weight: bold; text-decoration: none }
A.month:visited  { font-family: Helvetica, Arial; font-size: 11px; color: #1C2D67; font-weight: bold; text-decoration: none }
A.month:hover    { font-family: Helvetica, Arial; font-size: 11px; color: #1C2D67; font-weight: bold; text-decoration: underline }

/* server        */
A.server         { font-family: Helvetica, Arial; font-size: 13px; color: #A9C6FA; font-weight: normal }
A.server:link    { font-family: Helvetica, Arial; font-size: 13px; color: #A9C6FA; font-weight: normal; text-decoration: none }
A.server:visited { font-family: Helvetica, Arial; font-size: 13px; color: #A9C6FA; font-weight: normal; text-decoration: none }
A.server:hover   { font-family: Helvetica, Arial; font-size: 13px; color: #FDFC65; font-weight: normal; text-decoration: underline }

/* referer link */
A.ref         { font-family: Helvetica, Arial; font-size: 13px; text-decoration: none      }
A.ref:link    { font-family: Helvetica, Arial; font-size: 13px; text-decoration: none      }
A.ref:visited { font-family: Helvetica, Arial; font-size: 13px; text-decoration: none      }
A.ref:hover   { font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline }

A.archived  { font-family: Helvetica, Arial; font-size: 11px; color: #B8C8FE; font-weight: normal } /* archived      */
A.array     { font-family: Helvetica, Arial; font-size: 13px; color: #FCFC99; font-weight: bold   } /* arrays titles */
A.delay     { font-family: Helvetica, Arial; font-size: 11px; color: #002E5C; font-weight: normal } /* cache delay   */
A.error     { font-family: Helvetica, Arial; font-size: 13px; color:   white; font-weight: bold; background: #ED1015 } /* error msg */
A.ok        { font-family: Helvetica, Arial; font-size: 13px; color: #1C2D67; font-weight: bold; background: #A6F38B }
A.host      { font-family: Helvetica, Arial; font-size: 13px; color: #ADFF85; font-weight: normal } /* hostname      */
A.keywords  { font-family: Helvetica, Arial; font-size: 13px; color: #B6D0FF; font-weight: normal } /* keywords      */
A.title     { font-family: Helvetica, Arial; font-size: 20px; color: #1C2D67; font-weight: bold   } /* main title    */
A.viewtitle { font-family: Helvetica, Arial; font-size: 16px; color: #1C2D67; font-weight: bold; background: #82C9FF } /* vieuw title   */
A.item      { font-family: Helvetica, Arial; font-size: 13px; color: #C1D3FF; font-weight: normal } /* item          */

TH.vis       { font-family: Helvetica, Arial; font-size: 11px; color: #1C2D67; background: #0F8CF5 }  /* columns         */

TD.avg       { font-family: Helvetica, Arial; font-size: 11px; color: #1C2D67; background: #FDFDB9 }  /* averages        */
TD.fond      { font-family: Helvetica, Arial; font-size: 13px; color:   white; background: #1C2D67 }  /* data            */
TD.vis       { font-family: Helvetica, Arial; font-size: 13px; color:   white; background: #003F86 }  /* data            */
TD.vis1      { font-family: Helvetica, Arial; font-size: 11px; color:   white; background: #003F86 }  /* working days    */
TD.vis2      { font-family: Helvetica, Arial; font-size: 11px; color:   white;}                       /* not a valid day */
TD.vis3      { font-family: Helvetica, Arial; font-size: 11px; color:   white; background: #0060C2 }  /* week-end        */
TD.visref    { font-family: Helvetica, Arial; font-size: 13px; color:   white; background: #495B98 }  /* referers        */
TD.month     { font-family: Helvetica, Arial; font-size: 11px; color: #1C2D67; background: #FCFC99; font-weight: bold; } /* months */
TD.poweredby { font-family: Helvetica, Arial; font-size: 13px; color:   white; background: #495B98 }  /* powered by      */

/* ===== PHORUM ===== */
.PhorumBodyArea
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    width: 500px;
}

.PhorumListTable
{
    border-style : solid;
    border-color : Black;
    border-width : 1px;
}

.PhorumListRow
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    height: 21px;
}

.PhorumListHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : bold;
    height: 24px;
}

.PhorumForumTitle
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 24px;
    font-weight: bold;
}

.PhorumTableHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.PhorumNav
{
    font-family: Geneva, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
}

.PhorumNewFlag
{
    font-family: Geneva, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
    color: Red;
}

.PhorumMessage
{
    font-family: Courier New, Geneva, Courier, Clean;
    font-size: 12px;
}
