/* 20090417_project_22.000935 created by webmaster */
/* this copyrighted material intended only for h2-patent */

/* link bar */
.T1 { padding:2; padding-left:4; padding-right:4; font:bold 12px Helvetica,Arial; color:#ffffff; background-color:#162352;
border-width:1px; border-style:solid; border-color:#162352; }
/* light link bar */
.T2 { padding:2; padding-left:4; padding-right:4; font:bold 12px Helvetica,Arial; color:#ffffff; background-color:#5868a8;
border-width:1px; border-style:solid; border-color:#162352; }
/* red link bar */
.TR { padding:2; padding-left:4; padding-right:4; font:bold 12px Helvetica,Arial; color:#ffffff; background-color:#b00000;
border-width:1px; border-style:solid; border-color:#000000; }
/* light red link bar */
.TS { padding:2; padding-left:4; padding-right:4; font:bold 12px Helvetica,Arial; color:#ffffff; background-color:#e04040;
border-width:1px; border-style:solid; border-color:#000000; }

/* menue link actions */
a.m:link {text-decoration:none; font:bold 12px Helvetica,Arial; color:#ffffff;}
a.m:visited {text-decoration:none; font:bold 12px Helvetica,Arial; color:#ffffff;}
a.m:hover {text-decoration:none; font:bold 12px Helvetica,Arial; color:#e0f0ff;}
a.m:active {text-decoration:none; font:bold 12px Helvetica,Arial; color:#ffffff;}
a.m:focus {text-decoration:none;  font:bold 12px Helvetica,Arial; color:#ffffff;}

/* text space */
.T0 {vertical-align:top; text-align:left; padding:2; padding-bottom:30; font: 15px Helvetica,Arial; color:#102984; }

/* small text space */
.TK {vertical-align:top; text-align:left; padding:2; font: 10px Helvetica,Arial; color:#102984;  }

/* white table small gray text space */
.TG {vertical-align:top; text-align:left; padding:2; font: 10px Helvetica,Arial; color:#808080; background-color:#ffffff; }

/* big header */
.T10 { padding:2; padding-left:4; padding-right:4; padding-top:30; padding-bottom:30; font:bold 25px Helvetica,Arial; color:#102984; }

/* table bar */
.T11 { border-top-width:3px; border-bottom-width:3px; border-top-style:solid; border-bottom-style:solid; border-color:white; padding:2; font: bold 16px Helvetica,Arial; color:#102984;}

/* a bright */
.A0 { padding:4; font: 13px Helvetica,Arial; color:#102984; background-color:#f8fcff; height:75px;}

/* a light blue */
.A1 { padding:4; font: 13px Helvetica,Arial; color:#102984; background-color:#e0f0ff;height:75px;}

/* ref bar */
td.RB {  border-top-width:15px; border-top-style:solid; border-color:white;
vertical-align:top; text-align:left; padding:2; padding-left:1; font: bold 18px Helvetica,Arial;
color:#102984; background-color:#ffffff; }

/* ref bright */
td.R0 { vertical-align:top; text-align:left; padding:2; font: 12px Helvetica,Arial;
color:#102984; background-color:#f8fcff; }

/* ref light blue */
td.R1 { vertical-align:top; text-align:left; padding:2; font: 12px Helvetica,Arial;
color:#102984; background-color:#e0f0ff; }

/* menue link actions */
a.r:link {text-decoration:none; font:bold Helvetica,Arial; color:#102984;}
a.r:visited {text-decoration:none; font:bold Helvetica,Arial; color:#102984;}
a.r:hover {text-decoration:none; font:bold Helvetica,Arial; color:#0000ff;}
a.r:active {text-decoration:none; font:bold Helvetica,Arial; color:#0000ff;}
a.r:focus {text-decoration:none;  font:bold Helvetica,Arial; color:#0000ff;}

/* normal and picture link actions */
a:link {text-decoration:none; font-weight:bold; color:#0000c0;}
a:visited {text-decoration:none; font-weight:bold; color:#0000c0;}
a:hover {text-decoration:none; font-weight:bold; color:#0000ff;}
a:active {text-decoration:none; font-weight:bold; color:#0000ff;}
a:focus {text-decoration:none; font-weight:bold; color:#0000ff;}

/* normal and picture internal */
a.I0:link {text-decoration:underline; font-weight:normal; color:#0000c0;}
a.I0:visited {text-decoration:underline; font-weight:normal; color:#0000c0;}
a.I0:hover {text-decoration:underline; font-weight:normal; color:#0000ff;}
a.I0:active {text-decoration:underline; font-weight:normal; color:#0000ff;}
a.I0:focus {text-decoration:underline; font-weight:normal; color:#0000ff;}

/* gray internal */
.I1 {font: 13px Helvetica,Arial; color:#a0a0a0; }
a.I1:link {text-decoration:underline; font-weight:normal; color:#a0a0a0;}
a.I1:visited {text-decoration:underline; font-weight:normal; color:#a0a0a0;}
a.I1:hover {text-decoration:underline; font-weight:normal; color:#a0a0a0;}
a.I1:active {text-decoration:underline; font-weight:normal; color:#a0a0a0;}
a.I1:focus {text-decoration:underline; font-weight:normal; color:#a0a0a0;}

/* body background with menue bar stripe */
body {background-color:#b9d16e; background-image:url(background.gif); background-repeat:repeat-x; }

p.i {text-decoration:none; font: 11px Helvetica,Arial; color:#102984;}

p.subtitle {padding:0; margin-bottom:0px; font: bold 16px Helvetica,Arial; color:#102984;}
p.subsubtitle {padding:0; margin-bottom:8px; font: 14px Helvetica,Arial; color:#102984;}

hr.b {width:600px; color:#102984; height:1px;}