/* Body dvs allmänt för sidan */
body {
	background-color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #fcfaf5;
	font-size: 14px;
	margin: 0px 10px 0px 10px;
	padding: 0;
}	
/* Länkar */
A {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #fbf070;
	font-weight: bold;
}
A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #fbf070;
	font-weight: bold;
}
A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #fbf070;
	font-weight: bold;
}
A:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF9933;
	font-weight: bold;
}
A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:  underline overline;
	color: #fbf070;
	font-weight: bold;
}
/* Header */
H1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	text-decoration: none;
	color: #fcfaf5;
}
H2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #fcfaf5;
}
H3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	color: #fcfaf5;
}
H4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #fcfaf5;
}
/* Teckensnitt för större delen av sidan */
B, P, TR, TABLE, DIV, OL, UL, LI {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* Layout för sidan */
div#content h1, h2, h3, h4, h5 {
	margin: 0;
	padding-top: 1em;
}
div#banner {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 1100px;
	height: 150px;
	background: url(/templates/playgames/bilder/titel.jpg) #000000 no-repeat scroll;
	z-index: 1;
}	
div#top {
	width: 1100px;
	padding: 30px 10px 0px 0px;
	margin-left: 10px;
	z-index: 2;
}
div#menu {
	width: 1059px;
	height: px;
	padding: 0px 10px 0px 10px;
	background-color: #edcd8c;
	z-index: 3;
}	
div#container {
	background: url(/templates/playgames/bilder/bg_content.jpg) repeat #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 1100px;
}		
div#container2 {
	width: 1100px;
	padding: 0px 10px 10px 10px;
}		
div#left {
	float: left;
	width: 180px;
	padding: 0px 10px 10px 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}		
div#right {
	float: right;
	width: 200px;
	margin: 0 14px 0 0;
	padding: 0px 6px 10px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}		
div#content {
	margin-left: 180px;
	margin-right: 210px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}	
div#contentmain {
	padding: 5px;
}
#cleardiv {
	clear: both;
	height: 1em;
}	
div#footer {
	clear: both;
	width: 1100px;
	padding: 0px 0px 0px 3px;
	text-align: right;
}
div#ftborder {
	background: url(/templates/playgames/bilder/bt_border.jpg) repeat #000000;
	height: 10px;
	width: 1095px;
}
/* Formulärfält */
select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: #000000;
	font-size: 14px;
	font-weight: normal;
	color: #fcfaf5;
}
input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: #000000;
	font-size: 14px;
	font-weight: normal;
	color: #fcfaf5;
}
textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: #000000;
	font-size: 14px;
	font-weight: normal;
	color: #fcfaf5;
}
button {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: #000000;
	font-size: 14px;
	font-weight: normal;
	color: #fcfaf5;
}
/* Menylänkar */
.menu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fcfaf5;
	text-decoration: none;
}
.menulinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fbf070;
	text-decoration: none;
}
A:link.menulinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fbf070;
	text-decoration: none;
}
A:visited.menulinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fbf070;
	text-decoration: none;
}
A:active.menulinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
}
A:hover.menulinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fbf070;
	text-decoration: underline overline;
}
.mainlevel {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: none;
}

A:link.mainlevel {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: none;
}

A:visited.mainlevel {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: none;
}

A:active.mainlevel {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FF9933;
 text-decoration: none;
}

A:hover.mainlevel {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: underline overline;
}
.mainlevel-nav {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: none;
}

A:link.mainlevel-nav {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: none;
}

A:visited.mainlevel-nav {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: none;
}

A:active.mainlevel-nav {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FF9933;
 text-decoration: none;
}

A:hover.mainlevel-nav {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #fbf070;
 text-decoration: underline overline;
}
/* Titel */
.title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fcfaf5;
	text-decoration: none;
}
.newstit {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #fcfaf5;
 text-decoration: none;
}

/* Datum */
.datum {
	font-size: 10px;
	color: #fcfaf5;
	font-weight: bold;
}
/* Listor */
ul.mass {
padding-left: 18px;
margin-left: 0px;
margin-bottom: 2px;
margin-top: 0px;
}
li.mass {
list-style-type: square;
margin-left: 0px;
padding-left: 0px;
color: #fcfaf5;
}
/* Ärvt från origtempl */
table.moduletable {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable {
	padding-top: 2px;
	margin-bottom: 0px;
}
div.moduletableego {
 padding-top: 2px;
 margin-bottom: 0px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #fcfaf5;
 text-decoration: none;
}

.bartitle {
	color: #fcfaf5;
	padding-left: 0px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0 0 0 0;
}
table.moduletable th, div.moduletable h3 {
	color: #fcfaf5;
	text-align: left;
	padding-left: 0px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0 0 0 0;
}
div.moduletable H4 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #fcfaf5;
 margin: 0px;
 padding: 0px;
}

table.moduletable td {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
table.contentpaneopen {
	width: 550px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	font-size: 12px;
}

table.contentpaneopen td {
   padding-right: 0px;
}

table.contentpaneopen {
	padding-left: 0px;
	color: #fcfaf5;
}
td.componentheading {
	padding-left: 0px;
	color: #fcfaf5;
}



table.contentpane {
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpane td {
	margin: 0px;
	padding: 0px;
}

table.contentpane {
	padding-left: 0px;
}

table.contentpaneopen fieldset {
	border: 0px;
	border-bottom: 1px solid #eee;
}
table.contentpanegeda {
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 5px;
	margin: 0px;
}

table.contentpanegeda td {
	margin: 0px;
	padding: 0px;
}

table.contentpanegeda {
	padding-left: 0px;
}
table.contentpanedelmal {
	padding: 3px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpanedelmal td {
	margin: 0px;
	padding: 3px;
}

table.contentpanedelmal {
	padding-left: 0px;
}

.componentheading {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #fcfaf5;
 text-decoration: none;
	text-align: left;
	padding-top: 4px;
	height: 21px;
	text-transform: uppercase;
}

.contentcolumn {
	padding-right: 5px;
}

.contentheading {
	height: 30px;
	color: #fcfaf5;
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
}
.small {
	color: #fcfaf5;
	font-size: 11px;
}

.createdate {
	height: 15px;
	padding-bottom: 10px;
	color: #fcfaf5;
	font-size: 11px;
}

.modifydate {
	height: 15px;
	padding-top: 10px;
	color: #fcfaf5;
	font-size: 11px;
}
ul.bar {
padding-left: 0px;
margin-left: 0px;
margin-bottom: 2px;
margin-top: 0px;
}
li.bar {
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
}
ul.links {
margin-bottom: 15px;
margin-top: 15px;
padding-bottom: 30px;
}
li.links {
margin-bottom: 15px;
margin-top: 15px;
font-size: 12px;
}
.sectiontableheader {
  font-weight: bold;
  background: #000000;
  color: #fcfaf5;
  padding: 4px;
}
/* Copyright */
.copy {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #fcfaf5;
 text-decoration: none;
 padding-right: 20px;
}

