body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
}
TD {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

TH {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:700;
background:#E6E6FA;
}

PRE.intro {
color:#4626FB;
}

PRE {
font-family:Fixed;
font-size:12px;
}

LI {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:13px;
text-align:left;
}

A.lien:hover {
font-family:Arial, Helvetica, sans-serif;
color:#FF6;
font-weight:700;
text-decoration:none;
}

.textRollover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#039;
background:url("/i/sb-fade-blue.png");
padding:3px 0 3px 5px;
}

.textRolloverOn {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#FFF;
background:url("/i/tile_back.gif");
padding:3px 0 3px 5px;
}

/* h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
text-align:center;
width:50%;
height:20px;
color:#FFF;
background:#00B3B3;
background-image:url(/i/sb-fade-blue.png);
padding:2px 1px;
} */
H1 {
font-size: 14px; padding: 8px 14px 9px; background-color: #003399;
display: inline-block; color: #fff; width:50%;
text-decoration: none; -moz-border-radius: 5px; -webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25); position: relative;
}

H2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
background:#6F3;
text-align:center;
padding:3px;
}

.zagl {
font:bold 13.5px "trebuchet ms", Arial, Helvetica, sans-serif;
color:#fff;
background-color:#00B3B3;
background-image:url(/i/line_navy.gif);
border-right:3px solid #00007D;
border-bottom:3px solid #00007D;
padding:2px 1px;
}

.niz {
background-color:#CCFFE6;
}

.bok {
border-left:1px solid #00F;
border-right:1px solid #00F;
border-bottom:1px solid #00F;
padding:1px;
}

.jstooltip {
position:absolute;
width:120px;
overflow:visible;
border:1px solid #000;
background:#F8FDCE;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px;
}

.hint,.alt-hint,.lib_hint,.lib_hhint {
width:14em;
color:#000;
background:#CFC;
border-right:solid thick #CCC;
border-bottom:solid thick #CCC;
border-left:solid 1px #CCC;
border-top:solid 1px #CCC;
font-style:italic;
margin-top:0.5em;
margin-bottom:0.5em;
padding:1em;
}

.hint {
float:right;
text-align:right;
margin-left:1em;
margin-right:0;
}

.alt-hint {
float:left;
text-align:left;
margin-left:0;
margin-right:1em;
}

.lib_hint {
float:right;
text-align:left;
margin-left:0;
margin-right:1em;
}

.lib_hhint {
width:16em;
float:left;
text-align:right;
margin-right:0;
margin-left:1em;
}

.hint ul,.hint ol {
margin-left:0;
list-style-position:inside;
}

.dec {
width:44em;
color:#000;
background:#CFC;
border-right:solid thick #CCC;
border-bottom:solid thick #CCC;
text-align:center;
font-size:15px;
font-weight:700;
margin:0.5em 0 0.5em 1em;
padding:1em;
}

.hintsClass {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

.formf {
color:red;
background-image:url(/i/inputbg.gif);
}

a.mini:link,a.mini:active,a.mini:visited {
color:#039;
text-decoration:none;
}

a.mini:hover {
color:#FFF;
text-decoration:none;
background:url(/i/bt-b.gif) repeat-x 0 0;
padding:0 8px 2px;
}

H3,.h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:500;
color:#FFF;
background:#85E0E0;
background-image:url(/i/tile_back.gif);
padding:4px 2px 4px 10px;
}



