body     {background-color:#fd6; font-family: "Trebuchet MS", sans-serif; font-size:101%; color:#2C2C2C;
         margin:0; padding:0;}
h1,h2,h3 {font-family: Catchup, Kidprint, "Trebuchet MS", sans-serif; color:#048;}
h1       {text-align:center; margin-top:10px; margin-bottom:0; font-size:20px;}
h2       {margin: 10px 0 5px 20px;}
h3       {margin: 10px 0 5px 50px;}
h3.a     {margin: 0 10px 5px 20px; font-size:105%;}
h4       {margin: 10px 0 5px 20px;font-family: "Trebuchet MS", sans-serif; font-size:100%; color:#048; font-weight:bold;}
p        {margin:0 0 5px 20px;}
td       {vertical-align:top; text-align:left; padding:0;}
table    {border-collapse:collapse; border-spacing:0;}
table.gab    {border-collapse:separate; border-spacing:2px; background-color:#A8C0FF;
             border: 1px solid #007; margin: 0 0 10px 20px;}
table.gab td {padding:0 4px; background-color:#F9F3CD; color:#1F2857;
             border-top: 1px solid #645DFB; border-left: 1px solid #645DFB; font-size:90%;
             border-bottom: 2px solid #007; border-right: 2px solid #007;}
table.gab th {padding:1px 4px; background-color:#F9F3CD; color:#1F2857; font-weight:bold; vertical-align:middle;
             border-top: 1px solid #645DFB; border-left: 1px solid #645DFB;
             border-bottom: 2px solid #007; border-right: 2px solid #007;}
table.gab td.bewert  {vertical-align:middle; text-align:center; font-size:110%; font-weight:bold;
         padding-left:10px; padding-right:10px; color:#bf0000;}

table.gab td a:link {color:#0A0D52;}
table.gab td a:visited {color:#2C56B4;}

p.gab    {padding:4px; background-color:#F9F3CD; color:#1F2857; line-height:1.4em;
          border-top: 3px solid #A8C0FF; border-left: 3px solid #645DFB;
          border-bottom: 3px solid #007; border-right: 3px solid #008;}
p.gab a:link {color:#0A0D52;}
p.gab a:visited {color:#2C56B4;}

.navi    {background-image:url(navi.jpg);}
.navi a  {display:block; background-image:url(linh.jpg); border:1px solid #001D52; padding:3px 3px 3px 10px;
          text-decoration:none; margin:0;
          font-weight:900; font-size:105%; font-family: Catchup, "Trebuchet MS", sans-serif; background-color:#09e;}

.navi    {padding-top:4px;}
.navi a:link     {color:#2C2C2C;}
.navi a:visited  {color:#2C2C2C;}
.navi a:hover    {color:#D7EFFF;}
.navi a.akt      {color:#D7EFFF;}

.navi p   {margin:10px 50px;}
.navi p a {font-weight:normal; background:transparent; border:none; text-decoration:underline; display:inline;}
.navi p a:hover  {color:#2C2C2C;}

.fl      {float:left; margin-right:8px;}
.fr      {float:right;}
.cb      {clear:both;}
.r       {text-align:right;}
.c       {text-align:center;}
p.error  {background-color:#EFEFEF; color:#FF5B00;}

.button  {background-color:#A8C0FF; border-top: 4px solid #645DFB; border-left: 4px solid #645DFB;
          border-bottom: 4px solid #007; border-right: 4px solid #007; font-weight:900;
          font-family: Catchup, "Trebuchet MS", sans-serif; padding:0; margin-left:60px;}
.lm      {margin-left:15em;}
.rm      {margin-right:60px;}
.border0 {border:0;}
input, select, text, textarea {font-family: "Trebuchet MS", sans-serif;}
.form1   {background-color:#F9F3CD; color:#1F2857; padding:0;}
.form1a  {background-color:#F9F3CD; color:#1F2857; margin-left:20px;}
.form1b  {background-color:#F9F3CD; color:#1F2857; margin-left:20px; width:50ex;}
.form2   {color:#048; background-color:#fd6; margin-left:20px;  border-color:#fa6;}
.form3   {background-color:#E2F3FC; color:#1F2857; padding:0;}
.form4   {background-color:#FDECDB; color:#1F2857; padding:0;}

.y       {background-image:url(liny.jpg);}
.h8      {height:8px; font-size:2px;}
.borderv {background-image:url(linv.jpg); width:8px; font-size:3px;}
.borderh {font-size:2px; background-image:url(linh.jpg); height:6px; margin-top:12px; clear:left;
          border-top: 1px solid #001D52; border-bottom: 1px solid #001D52; border-right: 1px solid #001D52;}
.link    {background-image:url(linh.jpg); }
.home    {margin:20px 5px 0 10px;}
.tent    {margin-top:20px; margin-bottom:2px;}
.zak     {margin:20px 2px 2px 0;}
.indy    {margin-top:5px;}
.manny   {margin:20px 5px 0 5px;}
.mi4     {margin-top:10px;}
.mi2     {margin:20px 12px 2px 6px;}

.chewy   {margin:6px 3px 4px 71px;}
.myst    {margin:6px 20px 4px 60px;}
.dig     {margin:6px 10px 4px 56px;}
.simon   {margin:6px 1px 4px 48px;}
.exile   {margin:6px 10px 4px 40px;}
.riven   {margin:4px 2px 4px 78px;}
.zork    {margin:4px 18px 4px 56px;}

.bottom  {height: 80px; background-image:url(bar.gif);}
.l20     {padding-left:20px;}
