body
{
    overflow: auto;
    background: #cccccc;
    }

p, form, input
{
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	color		: #000000;
}

.main
{
    font : italic 14px 'Times New Roman',Times, serif;
	color		: #333333;
    text-align  : center;
}

.info
{
	font : italic 14px 'Times New Roman',Times, serif;
	color		: #333333;
	text-align  : left;
    margin      : 0 0 1em 0;
}

p.main:first-letter
{
	color : black;
    font : x-large 'Lucida Blackletter', 'Lucida Calligraphy', 'Garamond', cursive;
}

.fat
{
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
	color		: #000000;
}

.note
{
  font : 9px Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
}

.menu
{
	font : bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color		: #666666;
	border-style: outset outset outset outset;
	border-top-color : #ffffff;
	border-left-color: #ffffff;
	border-right-color: #333333;
	border-bottom-color: #333333;
}

span
{
    font : italic bolder 12px;
    font-style : italic;
    color : white;
}

h1
{
	font : small-caps bolder 24px Verdana, Arial, Helvetica, sans-serif;
	text-align	: center;
	color		: #000000;
}

a
{
	color          : #999999;
	text-decoration: none;
}

a:hover
{
	color          : #ffffff;
	text-decoration: underline;
}

img
{
	border-style	: none;
}

.tavla
{
	border-style: outset outset outset outset;
	border-top-color : #ffffff;
	border-left-color: #ffffff;
	border-right-color: #333333;
	border-bottom-color: #333333;
}

form
{
	font : bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

#toplogo
{
    position : absolute;
    top : 0;
    margin-left : 128px;
    bottom : 100px;
    text-align: center;
}

#menubar
{
   position : absolute;
   top : 100px;
   bottom : 0;
   left : 0;
   width : 128px;
}

#mainwin
{
    position : absolute;
    margin: 100px 0 0 128px;
}

#menubar tr:hover
{
    background : #333333;
}




