body      {background-color: #feb; color: #003;}
.abs_head  { position:absolute;left:  0px;top: 0px; width:100%; height:85px;
	background: #8080e0 url(s_games.gif) no-repeat; color: #300; }
.abs_logo  { position:absolute;left:  0px;top: 0px; width:220;  height:85px;
	background: #8080e0 url(s_games.gif) no-repeat; color: #300; }
.abs_navi  { position:absolute;left:220px;top: 0px; width:680;  height:85px;
    background: #8080e0; color: #fff; /* padding: 1px 15px; */ }
.abs_line  { position:absolute;left:  0px;top:85px; width:100%; height:5px;
    background: #500; color: #fff;                    }
.abs_wiki  { position:absolute;left:  0px;top:90px; width:100%;
    background: #feb; color: #003;                    }

a               {text-decoration: none;}
a:link          {color: #22f;} a:visited           {color: #25f;}
/* a.li:link       {color: #feb;} a.li:visited        {color: #fda;} */
a.li:link       {color: #bef;} a.li:visited        {color: #aef;}
a.headline:link {color: #500;} a.headline:visited  {color: #500;}

a:hover   {text-decoration: underline}
a:active  {text-decoration: underline}
a.empty   {color: #555; border-bottom: 1px dotted #07f;}
a.empty:after {
	content: '?';
	font-style: italic;
	color: #07f;
	font-family: courier, "courier new", monaco, monospace;
}
a.kalendertag {
/*	border-top: 1px solid #855; */
/*	border-left: 1px solid #855; */
/*	border-right: 1px solid #855; */
	border-bottom: 1px solid #558;
}


a.private {color: black;}

.error    {color: #f00;}
.warn         {color: #c00;}
.red,.rot     {color: #c00;}
.blue,.blau   {color: #00c;}
.green,.gruen {color: #080;}
.orange       {color: #fc0;}

h1,h2,h3,h4,h5,h6 {
        padding: 0 10px;
}
p {
        padding: 0 10px;
        font-style: normal;
        color: #003;
}

textarea  { width: 100%;
		border: dotted 1px #22f; padding: 1px; background: #fec;
}
input  { border: solid 1px #22f; padding: 1px; background: #fec; }
select { border: solid 1px #22f; padding: 1px; background: #fec; }

.center   {text-align: center; font-weight: bold;}

th.invers {
	text-align: center;
 /* background: #cf9; */
	background: #aef;
	color: #000;
	font-family: verdana,arial,helvetica;
}

