@import url('./base.css');
@import url('./../page_common.css');

body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #000000;
	color: #999999;
	margin: 0;
}
table.format
{
	width: 100%;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	border-collapse: collapse;
}
article>div.caption,
article>div.content,
article>div.footer
{
	padding: 0px 4px;
}
article.post>div.caption
{
	color: #000066;
	background-color: #CCCCCC;
}
article>h2,
article>div.caption>h2
{
	font-size: 9pt;
}
div.guestbook>article.post>div.footer
{
	text-align: right;
}
div.guestbook>article.comment
{
	border-top: 1px solid #999999;
	border-collapse: collapse;
}

div.news>article,
div.guestbook,
table.table
	{
		width: 100%;
		text-align: left;
		border-width: 2px;
		border-style: solid;
		border-color: #999999;
		border-collapse: collapse;
	}
table.table_noborder
	{
		width: 100%;
		text-align: left;
		border-width: 0px;
		border-style: none;
		border-collapse: collapse;
	}
table.newscomments,
div.news>article.comment
	{
		width: 90%;
		position: relative;
		left: 5%;
	}
td.nav_serverstats
	{
		text-align: left;
		font-size: 8pt;
		color: #000000;
		background-color: #6B716B;
	}
td.caption
	{
		text-align: center;
		font-weight: bold;
		color: #000066;
		background-color: #CCCCCC;
		padding-left: 4px;
		padding-right: 4px;
	}	
td.news
	{
		text-align: left;
		border-width: 2px;
		border-style: solid;
		border-color: #999999;
	}
td.member
	{
		text-align: left;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
	}
td.member_inaktiv
	{
		text-align: left;
		color: #444444;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
	}
td.history
	{
		text-align: left;
	}
td.cw
	{
		text-align: left;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
	}
td.guestbook
	{
		text-align: left;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
	}
td.fotoalbum
	{
		text-align: left;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
	}
td.mappool
	{
		text-align: left;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
	}
tbody.alternate>tr>td
	{
		background-color: black;
		border-width: 0px;
		border-style: none;
		padding: 4px; 2px;
	}
tbody.alternate>tr:nth-child(even):hover>td
	{
		background-color: #1F1F1F;
	}
tbody.alternate>tr:nth-child(odd)>td
	{
		background-color: #0b110b;
	}
tbody.alternate>tr:nth-child(odd):hover>td
	{
		background-color: #2a302a;
	}
div.caption2
	{
		text-align: center;
		font-weight: bold;
		color: #000066;
		background-color: #CCCCCC;
		padding-left: 4px;
		padding-right: 4px;
	}
div.error
	{
		color: red;
	}
span.caption
	{
		text-align: center;
		font-weight: bold;
		color: #000066;
		background-color: #CCCCCC;
		padding-left: 4px;
		padding-right: 4px;
	}
span.newstitle
	{
		font-weight: bold;
		color: #000066;
		background-color: #CCCCCC;
		padding-left: 4px;
		padding-right: 4px;
	}
span.small
	{
		font-family: verdana;
		font-size: 8pt;
		font-weight: normal;
		color: #666666;
	}
button,
input.button
	{
		font-family: verdana;
		background-color: #CADBEC;
		color: #000000;
	}
button,
input,
select,
textarea
	{
		border-width: 1px;
		border-style: solid;
		border-color: #000000;
	}
a:link,
a.page:link,
a.postlink:link
	{
		font-family: verdana;
		text-decoration: none;
		color: #C6b91C;
	}	
a:visited,
a.page:visited,
a.postlink:visited
	{
		font-family: verdana;
		text-decoration: none;
		color: #C6b91C;
	}
a:active,
a.page:active,
a.postlink:active
	{
		font-family: verdana;
		text-decoration: none;
		color: #96964B;
	}
a:hover,
a.page:hover,
a.postlink:hover
	{
		font-family: verdana;
		text-decoration: underline;
		color: #C6B91C;
	}
