body
	{
	margin: 20px 20px 20px 20px;
	background-color: #999999;
	background: url(/static/gfx/pixel-gray.png);
	}
	
a
	{
	color: #996600;
	text-decoration: underline;
	}
a:visited
	{
	color: #996600;
	text-decoration: underline;
	}
a:hover
	{
	color: #CC9900;
	text-decoration: underline;
	}


p,td,input
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	}


h1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #000000;
	}


h2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	}


.head-menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
a.head-menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
a:visited.head-menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
a:hover.head-menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AC8AB2;
	text-decoration: underline;
	}


.news-sidebar
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	}
a.news-sidebar
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #AC8AB2;
	text-decoration: none;
	}
a:visited.news-sidebar
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #AC8AB2;
	text-decoration: none;
	}
a:hover.news-sidebar
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #AC8AB2;
	text-decoration: underline;
	}


.footer
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	}
a.footer
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	}
a:visited.footer
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	}
a:hover.footer
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}


.langsel
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbbbb;
	}
a.langsellink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	}
a:visited.langsellink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	}
a:hover.langsellink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AC8AB2;
	}
	
	


.adminnavi
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	}
a.adminnavilink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
a:visited.adminnavilink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
a:hover.adminnavilink
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
	}

.adminform-error
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #CC0000;
	}

.adminform-comment
	{
	background-color: #C9C9C9; 
	}

.adminpagehead
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	}
