/********* COLORS ************/
body {
	color: #000;
	background-color: #FAFAFA;
}
#header {
	color: #000;
	background-color: #E6EDF7;
	border-color: #999999;
}
#header h1 {
	color: #0078BC;
}
#header h1 span {
	color: #F18E00;
}

/******* FLIKMENY HUVUDMENY *******/
#flikmeny {
}
.flikknapp1 {
	color: #FFF;
	background: url(../pics/design/bluefadebar5.gif);
}
.flikknapp2 {
	color: #0078BC;
	background: url(../pics/design/bluefadebarr5.gif);
}
.flikknapp1 .fliktext a:link, .flikknapp1 .fliktext a:visited {
	color: #FFF;
}
.flikknapp2 .fliktext a:link, .flikknapp2 .fliktext a:visited {
	color: #0078BC;
}
.flikknapp1 .fliktext a:hover, .flikknapp1 .fliktext a:visited:hover {
	color: #E6EDF7;
}
.flikknapp2 .fliktext a:hover, .flikknapp2 .fliktext a:visited:hover {
	color: #0078BC;
}
.flikknapp1 .flikleftimg {
	background-color: transparent;
	background-image: url(../pics/design/bluefadetab1.gif);
}
.flikknapp1 .flikleftimgstart {
	background-color: transparent;
	background-image: url(../pics/design/bluefadetab1b.gif);
}
.flikknapp2 .flikleftimg {
	background-color: transparent;
	background-image: url(../pics/design/bluefadetabr1.gif);
}
.flikknapp2 .flikleftimgstart {
	background-color: transparent;
	background-image: url(../pics/design/bluefadetabr1b.gif);
}
.flikleftimgx {
	background-color: transparent;
	background-image: url(../pics/design/bluefadetab1x.gif);
}

/********** All columns *********/
.bodytext, .frame {
}
.textdiv, .textdiv_corner, .textdiv_plain {
	border-color: #999999;
	background-color: #E6EDF7;
}
.textdiv_corner {
	background-image: url(../pics/design/corner_leftbottom4.gif);
}
.h1div h1, .h1straight h1 {
	color: #FFF;
	background-color: #45994D;
	border-color: #999999;
	background-image: url(../pics/design/bluefadebar5.gif);
}
.upperrightimg {
	background-color: transparent;
	background-image: url(../pics/design/bluefadebar6h.gif);
}

/********** LINK *************/
a, a:visited {
	color: #102178;
	background-color: transparent;
}

a:hover, a:visited:hover {
	color: #0000ff;
	background-color: transparent;
}

#active, .active a, .active a:visited {
  color: #000066;
  background-color: transparent;
}

.active a:hover, .active a:visited:hover {
  color: #0066cc;
  background-color: transparent;
}

/******* TABLE * ITEM ********/
table.list, .item p, .item pre, .item code {
  background-color: #E6EDF7;
}

table.list .altrow, .sidebox div.senaste_one, table.list .altrow_b, table.list .altrow_c {
	color: #000;
	background-color: #fcfffc;
}
table.list .row, .sidebox div.senaste_two, table.list .row_b, table.list .row_c {
	color: #000;
	background-color: #E6EDF7;
}
div.item {
	border-color: #45994D;
}

.item p {
	border-color: #45994D;
	background-color: transparent;
}

table.list thead, .item div.itemhead, .item div.link, .item div.itemoption, .item div.itemoption_b, td.header {
	color: #FFF;
	background-color: #45994D;
}
.item div.itemfoot {
	color: #666666;
	background-color: #E6EDF7;
}

.item p span.foot, .item p span.foot a, .item p span.foot a:visited, .grey {
	color: #888;
	background-color: transparent;
}

.item p span.foot a:hover, .item p span.foot a:visited:hover {
  color: #666;
  background-color: transparent;
}
.item div span.foot {
	color: #888;
	background-color: transparent;
}

/************ MISC ***********/
.online {
  color: #080;
}

.offline {
  color: #a00;
}

.bodytext div.quote {
  background-color: #E6EDF7;
  border-color: #999;
}

.bodytext div.code {
  background-color: #E6EDF7;
  border-color: #999;
}

div.lines {
	border-color: #45994D;
}
#footer {
  border-color: #999999;
  color: #000;
  background-color: #E6EDF7;
}
