body, p, div, span { margin: 0px; }
td {
  font-family: Tahoma;
  font-size: 10px;
  color: #686868;
  line-height: 10px;
}

td.leftSide { 
  background-color: #9DC1ED;
  background: url(_img/bg_leftside.gif); 
  border-right: 1px #ffffff solid; 
}

td.miniSideL { 
  background-color: #ffffff; 
  border-left: 1px #124F89 solid;
  border-right: 1px #A79E76 solid; 
}

td.miniSideLalt { 
  background-color: #ffffff; 
  border-left: 1px #124F89 solid;
  border-right: 1px #C8C8C8 solid; 
}

td.middleSide { 
  background-color: #E8E4D5; 
  border-left: 2px #ffffff solid;
  border-right: 0px #A79E76 solid; 
}

td.miniSideR { 
  background-color: #ffffff;
  border-left: 0px #A79E76 solid; 
  border-right: 1px #C8C8C8 solid;
}

td.mainSide { 
  background-color: #f2f2f2 !important;
  border-right: 2px #ffffff solid;
  border-left: 2px #ffffff solid; 
}

td.miniSideR2 { 
  background-color: #ffffff; 
  border-right: 1px #DBE3E9 solid; 
  border-left: 1px #C8C8C8 solid;
}

td.rightmostBar { 
  background-color: #ffffff; 
  border-right: 1px #124F89 solid;
  background: url(_img/bg_right-sidebar.gif); 
  background-repeat: repeat-y;
}

td.rightSide { 
  background-color: #DBE8F7;
  background: url(_img/bg_rightside-extended.gif); 
  background-repeat: repeat-y;
  border-left: 1px #ffffff solid; 
}

td.menuTop { 
  background-color: #f2f2f2; 
  border-bottom: 0px #ffffff solid; 
}

td.menuTable { 
  background-color: #f2f2f2;
  padding-top: 0px;
  padding-bottom: 1px;
  padding-right: 2px;
  padding-left: 2px;
  border-top: 1px #ffffff solid;
  border-right: 1px #ffffff solid;
  border-left: 1px #ffffff solid;
  border-bottom: 1px #ffffff solid; 
}

td.menuTableL { 
  background-color: #ffffff; 
  border-right: 1px #9DC1ED solid; 
  border-left: 1px #124F89 solid;
}

td.menuTableR { 
  background-color: #ffffff; 
  border-right: 1px #124F89 solid; 
  border-left: 1px #9DC1ED solid;
}

td.featureTableU { 
  background-color: #c8c8c8; 
  border-top: 2px #ffffff solid; 
  border-bottom: 2px #ffffff solid;
}

td.featureTable { 
  background-color: #ECE5C6; 
  border-top: 1px #A79E76 solid; 
  border-bottom: 1px #A79E76 solid;
}

td.featureTableB { 
  background-color: #c8c8c8; 
  border-top: 2px #ffffff solid; 
  border-bottom: 2px #ffffff solid;
}

td.headerPartU { 
  background-color: #ffffff; 
  border-top: 1px #124F89 solid; 
  border-bottom: 1px #9DC1ED solid;
}

td.headerPart { 
  background-color: #ffffff; 
  border-top: 0px #A79E76 solid; 
  border-bottom: 0px #A79E76 solid;
}

td.headerPartB { 
  background-color: #ffffff; 
  border-top: 1px #9DC1ED solid; 
  border-bottom: 1px #124F89 solid;
}

td.topbarSideL { 
  background-color: #ffffff; 
  border-right: 1px #C8C8C8 solid; 
  border-left: 1px #124F89 solid;
}

td.bottomPart {
  border-right: 1px #DBE3E9 solid; 
  border-left: 1px #124F89 solid;
}

td.mainTblGreen { 
  background-color: #E5EEE5; 
}

td.infoTblGreen { 
  border: 1px #D4E0D4 solid;
  padding: 1px;
}

td.leftSideInfo { 
  background-color: #F0ECDD;
  padding: 5px;
}

td.leftSideInfo2 { 
  background-color: #F0ECDD;
}

td.leftSideInfo3 { 
  background: url(_img/bg_leftside_info.gif) no-repeat;
  padding: 6px;
  height: 32px;
}

td.rightSideInfo2 { 
  background-color: #E7ECF0;
}

td.rightSideInfo { 
  background-color: #E7ECF0;
  padding: 5px;
}

td.infoSquare {
  background: url(_img/bg_info-links.gif);
  padding: 15px;
}

td.infoSquareLatest {
  background: url(_img/bg_info-links.gif);
  padding: 0px;
  border: 0px #f2f2f2 solid;
}

td.maintext {
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #333333;
  line-height: 15px;
  padding: 15px;
  background-color: #f8f8f8;
}

td.tbl-maintext {
  background-color: #f8f8f8;
}

td.newsTableL { 
  background-color: #ffffff; 
  border-right: 1px #C5C5C5 solid; 
  border-left: 1px #D3B7B7 solid;
}

td.newsHeadTable {
  font-family: Trebuchet MS; 
  font-size: 15px; 
  font-weight: bold; 
  color: #666666;
  background-color: #F3F2F2;
  padding: 10 6 10 6;
  border-top: 2px #ffffff solid;
  border-left: 2px #ffffff solid;
  border-right: 2px #ffffff solid;
}

td.newsTable {
  font-family: tahoma, verdana;
  font-size: 11px;
  line-height: 13px;
  color: #666666;
  background-color: #f9f9f9;
  padding: 6 10 6 10;
  border-top: 1px #ffffff solid;
  border-left: 2px #ffffff solid;
  border-right: 2px #ffffff solid;
  border-bottom: 2px #ffffff solid;
}

td.newsTableR { 
  background-color: #ffffff; 
  border-right: 1px #D3B7B7 solid; 
  border-left: 1px #C5C5C5 solid;
}

td.charSelectSand { 
  background-color: #F1E8E1;
  border-top: 1px #FFFFFF solid;
  padding: 5px;
  padding-left: 10px;
}

td.memberLinks {
  background-color: #E8E4D5;
  border-top: 1px #FFFFFF solid;
  padding: 5px;
  padding-left: 10px;
}

/* nya för forumet */
td.topLoginBar { 
  background-color: #E8E4D5; 
  padding: 10 0 10 10px;
}

td.topLoginBox { 
  background-color: #F0ECDD;
  padding: 5 5 5 5px;
  border-top: 1px #FFFFFF solid;
  border-bottom: 1px #FFFFFF solid;
  border-left: 1px #FFFFFF solid;
  vertical-align: top;
}

td.topLoginBox2 { 
  background-color: #F0ECDD;
  padding: 9 5 0 9px;
  border-top: 1px #FFFFFF solid;
  border-bottom: 1px #FFFFFF solid;
  border-left: 1px #FFFFFF solid;
  border-right: 1px #FFFFFF solid;
  vertical-align: top;
}

td.tbl-forumbrown { 
  background-color: #E8E4D5; 
}



input.registerfields { width:200px; height:18px; padding-left: 4px; border: 1px solid #D7C4DB; font-family: tahoma,arial; font-size: 11px; color: #7E5287; letter-spacing: 1.0px; }
input.registerfields2 { width:200px; height:18px; padding-left: 4px; border: 1px solid #C4D1DB; font-family: tahoma,arial; font-size: 11px; color: #527087; letter-spacing: 1.0px; }
input.registerfields3 { width:100px; height:18px; padding-left: 4px; border: 1px solid #C4D1DB; font-family: tahoma,arial; font-size: 11px; color: #527087; letter-spacing: 1.0px; }
input.newtopic { width:350px; height:22px; padding: 3 0 0 4px; border: 1px solid #CFCFCF; font-family: tahoma,arial; font-size: 11px; color: #686868; letter-spacing: 1.0px; }


input.loginpanel { width:74px; height:17px; padding-left: 4px; border: 1px solid #E1CFBE; font-family: tahoma,arial; font-size: 10px; color: #946945; letter-spacing: 0.8px; }
input.logincomment { width:74px; height:17px; padding-left: 4px; border: 1px solid #D8C4DB; font-family: tahoma,arial; font-size: 10px; color: #565F56; letter-spacing: 0.8px; }
textarea#forums { width:500px; height:160px; border: 1px solid #CAD5CA; margin: 0 5 3 5; padding: 5 5 5 5; font-size: 11px; color: #565F56; background-color: #FFFFFF; font-family: verdana; }
textarea#comments { width:478px; height:130px; border: 1px solid #D8C4DB; margin: 5 5 3 5; padding: 5 5 5 5; font-size: 11px; color: #6A4470; background-color: #FFFFFF; font-family: verdana; }
textarea#news { width:465px; height:170px; border: 1px solid #C4D1DB; margin: 5 5 3 5; padding: 5 5 5 5; font-size: 11px; color: #527087; background-color: #FFFFFF; font-family: verdana; }
textarea#smaller { width:465px; height:70px; border: 1px solid #C4D1DB; margin: 5 5 3 5; padding: 5 5 5 5; font-size: 11px; color: #527087; background-color: #FFFFFF; font-family: verdana; }

a { text-decoration: none; }
a:visited { }
a:hover { text-decoration: underline; }

.latestrel { line-height: 12px; word-spacing: 3px; }
.comments { line-height: 11px; font-size: 10px; }
a.comments:link,a.comments:visited,a.comments:hover { color: #686868; text-decoration: underline; }

a.newslinks:link,a.newslinks:visited,a.newslinks:hover { font-family: Trebuchet MS; font-size: 12px; color: #222222; text-decoration: underline; }
a.newslinksfront:link,a.newslinksfront:visited,a.newslinksfront:hover { font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: underline; }

a.updatelinks:link,a.updatelinks:visited,a.updatelinks:hover { font-family: Trebuchet MS; font-size: 12px; color: #774C7E; text-decoration: underline; }
a.updatelinksfront:link,a.updatelinksfront:visited,a.updatelinksfront:hover { font-family: Tahoma; font-size: 11px; color: #774C7E; text-decoration: underline; }

a.dllink:link,a.dllink:visited { font-family: Tahoma; font-size: 11px; color: #606A60; text-decoration: underline; font-weight: bold; }
a.dllink:hover { color: #5E7B5E; text-decoration: none; }

.headline-readnews { font-family: Trebuchet MS; font-size: 17px; font-weight: bold; color: #333333; line-height: 13px; }

.headline-text { font-family: tahoma; font-size: 12px; font-weight: bold; color: #777777; text-decoration: none; }
a.headline-text,a.headline-text:visited,a.headline-text:hover { text-decoration: underline; }

.headline-text-dark { font-family: tahoma; font-size: 12px; font-weight: bold; color: #555555; text-decoration: none; }
.headline-news { font-family: verdana; font-size: 9px; font-weight: bold; color: #4A1010; text-decoration: none; line-height: 10px; text-transform: uppercase; }

.fontname { font-family: tahoma; font-size: 10px; color: #686868; }

.copyright { font-family: tahoma; font-size: 10px; color: #888888; line-height: 11px; }
a.copyright { text-decoration: underline; }

.news { font-family: verdana; font-size: 11px; color: #686868; text-decoration: none; line-height: 12px;}
a.news { color: #303A5D; text-decoration: none; }
a.news:visited { color: #303A5D; }
a.news:hover { color: #303A5D; text-decoration: underline; }

.ftext { font-family: tahoma, arial; font-size: 11px; color: #585858; text-decoration: none; line-height: 12px; overflow: hidden; width: 485px; padding: 1px; }
a.ftext { color: #303A5D; text-decoration: none; }
a.ftext:visited { color: #303A5D; }
a.ftext:hover { color: #303A5D; text-decoration: underline; }

.navbar { font-family: verdana, tahoma; font-size: 9px; color: #5a0000; text-decoration: none; word-spacing: 2px; }
a.navbar:link { color: #5a0000; text-decoration: underline; }
a.navbar:visited { color: #5a0000; text-decoration: underline; }
a.navbar:hover { color: #961919; text-decoration: underline; }

.explain-text { font-family: tahoma, verdana; font-size: 10px; color: #686868; text-decoration: none; line-height: 11px;}
a.explain-text:link, a.explain-text:visited { color: #4C4C4C; text-decoration: underline; }
a.explain-text:hover { color: #686868; text-decoration: none; }

#linkList { font-family: arial,verdana,sans-serif; font-size: 9px; width: 180px !important; }
#linkList a.b,
#linkList a.b:link { line-height: 15px; font-size: 10px; color: #444; text-decoration: none; margin-left: 10px; letter-spacing: 0.7px; font-weight: bold;}
#linkList a.b:visited { }
#linkList a.b:hover { color: #A51A0A; }

#linkList a.c,
#linkList a.c:link { line-height: 15px; color: #8B8C8C; text-decoration: none; margin-left: 15px; letter-spacing: 0em; margin-right: 15px; }
#linkList a.c:visited { color: #8B8C8C; }
#linkList a.c:hover { text-decoration: underline; color: #A51A0A; }

#linkList a.d,
#linkList a.d:link { line-height: 15px; text-decoration: none; color: #303A5D; margin-left: 5px; }
#linkList a.d:visited { }
#linkList a.d:hover { margin-left: 8px; }

#lselect a { display: block; }
#lselect a.c { font-family: arial; font-size: 9px; }
#lselect li { margin: 0px; padding-top: 5px; padding-bottom: 5px;  background: url(_img/menu_sep.gif) no-repeat !important; }
#lselect li:hover { background: url(_img/menu_02.jpg) !important; }
#lselect ul { line-height: 15px; background: url(_img/menu_01.gif) left bottom !important; margin: 0px; list-style: none; padding: 0px; }

img {
  behavior: url("pngbehavior.htc");
}

img.avatarcomments {
  margin: 8 3 8 8;
}

img.avatarcommentsframe {
  border: 1px #E1CFBE solid;
}

img.avatarnews {
  margin: 3 0 0 9;
  border: 1px #CFCFCF solid;
}

img.avatarprofile {
  margin: 10 0 0 0;
  border: 1px #C4D1DB solid;
}

/*     BLOODLINE / NEWS       */

td.bloodline { background-color: #DCCCCC; }
td.bloodline-alt { background-color: #DCCCCC; }
td.bloodline2 { background-color: #D5C0C0; }
td.bloodline-dark { background-color: #D3B7B7; }
td.tbl-bloodline { background-color: #E6D6D6; }
td.info-bloodline { border: 1px #D3B7B7 solid; padding: 1px; }
td.name-bloodline { padding-left: 10px; padding: 7px; background-color: #DCCCCC; }
td.news-bloodline { padding-left: 10px; padding: 7px; background-color: #D3B7B7; }
td.jlist-bloodline { background-color: #DCCCCC; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-bloodline { border: 1px #D3B7B7 solid; }

#jinfo-bloodline { padding: 7px; border-bottom: 1px #D3B7B7 solid; background-color: #DCCCCC; }
#jpic-bloodline { padding: 2px; margin: 10 10 8 15; border: 1px #D3B7B7 solid; float: right; }
img.forumava-bloodline { padding: 3px; margin: 4 0 5 0px; border: 1px #D3B7B7 solid; }

.name-bloodline { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-bloodline:link,a.name-bloodline:visited { text-decoration: none; }
a.name-bloodline:hover { color: #8A4C4C; }

.bloodline-text { font-family: verdana, tahoma; font-size: 10px; color: #724646; line-height: 12px;}
a.bloodline-text:link,a.bloodline-text:visited { text-decoration: underline; }
a.bloodline-text:hover { text-decoration: none; }

.jname-bloodline { font-family: tahoma, verdana; font-size: 10px; color: #8A4C4C; line-height: 12px;}
a.jname-bloodline:link,a.jname-bloodline:visited { text-decoration: underline; }
a.jname-bloodline:hover { text-decoration: none; }

#more-bloodline a { display: block; }
#more-bloodline a.link { font-family: tahoma, verdana; font-size: 9px; color: #7E4C4C; text-decoration: none; }


/*     TAIJUTSU       */

td.taijutsu { background-color: #D4E0D4; }
/* -10 bright för -alt 
	shurikens: 75%
*/
td.taijutsu-alt { background-color: #DDE6DD; }
td.taijutsu-dark { background-color: #CAD5CA; }
td.tbl-taijutsu { background-color: #E5EEE5; }
td.info-taijutsu { border: 1px #D4E0D4 solid; padding: 1px; }
td.name-taijutsu { padding-left: 10px; padding: 7px; background-color: #D4E0D4; }
td.jlist-taijutsu { background-color: #D4E0D4; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-taijutsu { border: 1px #D4E0D4 solid; }

#jinfo-taijutsu { padding: 7px; border-bottom: 1px #CAD5CA solid; background-color: #D4E0D4;}
#jpic-taijutsu { padding: 2px; margin: 10 10 8 15; border: 1px #CAD5CA solid; float: right; }
img.forumava-taijutsu { padding: 3px; margin: 4 0 5 0px; border: 1px #CAD5CA solid; }

.name-taijutsu { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-taijutsu:link,a.name-taijutsu:visited { text-decoration: none; }
a.name-taijutsu:hover { color: #5E7B5E; }

.taijutsu-text { font-family: verdana, tahoma; font-size: 10px; color: #565F56; line-height: 12px;}
a.taijutsu-text:link,a.taijutsu-text:visited { text-decoration: underline; }
a.taijutsu-text:hover { text-decoration: none; }

.jname-taijutsu { font-family: tahoma, verdana; font-size: 10px; color: #5E7B5E; line-height: 12px;}
a.jname-taijutsu:link,a.jname-taijutsu:visited { text-decoration: underline; }
a.jname-taijutsu:hover { text-decoration: none; }

#more-taijutsu a { display: block; }
#more-taijutsu a.link { font-family: tahoma, verdana; font-size: 9px; color: #606A60; text-decoration: none; }

td.taijutsu-r1 { background-color: #D4E0D4; line-height: 18px; padding: 3px; }
td.taijutsu-r2 { background-color: #CFDACF; line-height: 18px; padding: 3px; }


/*     NINJUTSU       */

td.ninjutsu { background-color: #E3D1D1; }
td.ninjutsu-alt { background-color: #E4DADA; }
td.ninjutsu-dark { background-color: #DBC4C4; }
td.tbl-ninjutsu { background-color: #EEE4E4; }
td.info-ninjutsu { border: 1px #E3D1D1 solid; padding: 1px; }
td.name-ninjutsu { padding-left: 10px; padding: 7px; background-color: #E3D1D1; }
td.jlist-ninjutsu { background-color: #E3D1D1; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-ninjutsu { border: 1px #E3D1D1 solid; }

#jinfo-ninjutsu { padding: 7px; border-bottom: 1px #DBC4C4 solid; background-color: #E3D1D1;}
#jpic-ninjutsu { padding: 2px; margin: 10 10 8 15; border: 1px #DBC4C4 solid; float: right; }
img.forumava-ninjutsu { padding: 3px; margin: 4 0 5 0px; border: 1px #DBC4C4 solid; }

.name-ninjutsu { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-ninjutsu:link,a.name-ninjutsu:visited { text-decoration: none; }
a.name-ninjutsu:hover { color: #835757; }

.ninjutsu-text { font-family: verdana, tahoma; font-size: 10px; color: #724646; line-height: 12px;}
a.ninjutsu-text:link,a.ninjutsu-text:visited { text-decoration: underline; }
a.ninjutsu-text:hover { text-decoration: none; }

.jname-ninjutsu { font-family: tahoma, verdana; font-size: 10px; color: #835757; line-height: 12px;}
a.jname-ninjutsu:link,a.jname-ninjutsu:visited { text-decoration: underline; }
a.jname-ninjutsu:hover { text-decoration: none; }

#more-ninjutsu a { display: block; }
#more-ninjutsu a.link { font-family: tahoma, verdana; font-size: 9px; color: #7E4C4C; text-decoration: none; }

td.ninjutsu-r1 { background-color: #E3D1D1; line-height: 18px; padding: 3px; }
td.ninjutsu-r2 { background-color: #DFCACA; line-height: 18px; padding: 3px; }


/*     GENJUTSU       */

td.genjutsu { background-color: #D1DAE3; }
td.genjutsu-alt { background-color: #DADFE4; }
td.genjutsu-dark { background-color: #C4D1DB; }
td.tbl-genjutsu { background-color: #E4E9EE; }
td.info-genjutsu { border: 1px #D1DAE3 solid; padding: 1px; }
td.name-genjutsu { padding-left: 10px; padding: 7px; background-color: #D1DAE3; }
td.jlist-genjutsu { background-color: #D1DAE3; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-genjutsu { border: 1px #D1DAE3 solid; }

#jinfo-genjutsu { padding: 7px; border-bottom: 1px #C4D1DB solid; background-color: #D1DAE3;}
#jpic-genjutsu { padding: 2px; margin: 10 10 8 15; border: 1px #C4D1DB solid; float: right; }
img.forumava-genjutsu { padding: 3px; margin: 4 0 5 0px; border: 1px #C4D1DB solid; }

.name-genjutsu { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-genjutsu:link,a.name-genjutsu:visited { text-decoration: none; }
a.name-genjutsu:hover { color: #576A83; }

.genjutsu-text { font-family: verdana, tahoma; font-size: 10px; color: #465C73; line-height: 12px;}
a.genjutsu-text:link,a.genjutsu-text:visited { text-decoration: underline; }
a.genjutsu-text:hover { text-decoration: none; }

.jname-genjutsu { font-family: tahoma, verdana; font-size: 10px; color: #576A83; line-height: 12px;}
a.jname-genjutsu:link,a.jname-genjutsu:visited { text-decoration: underline; }
a.jname-genjutsu:hover { text-decoration: none; }

#more-genjutsu a { display: block; }
#more-genjutsu a.link { font-family: tahoma, verdana; font-size: 9px; color: #4C657E; text-decoration: none; }

td.genjutsu-r1 { background-color: #D1DAE3; line-height: 18px; padding: 3px; }
td.genjutsu-r2 { background-color: #CAD4DF; line-height: 18px; padding: 3px; }


/*     KINJUTSU   hue: 293    */

td.kinjutsu { background-color: #E0D1E3; }
td.kinjutsu-alt { background-color: #E3DAE4; }
td.kinjutsu-dark { background-color: #D8C4DB; }
td.tbl-kinjutsu { background-color: #EDE4EE; }
td.info-kinjutsu { border: 1px #E0D1E3 solid; padding: 1px; }
td.name-kinjutsu { padding-left: 10px; padding: 7px; background-color: #E0D1E3; }
td.jlist-kinjutsu { background-color: #E0D1E3; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-kinjutsu { border: 1px #E0D1E3 solid; }

#jinfo-kinjutsu { padding: 7px; border-bottom: 1px #D8C4DB solid; background-color: #E0D1E3;}
#jpic-kinjutsu { padding: 2px; margin: 10 10 8 15; border: 1px #D8C4DB solid; float: right; }
img.forumava-kinjutsu { padding: 3px; margin: 4 0 5 0px; border: 1px #D8C4DB solid; }

.name-kinjutsu { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-kinjutsu:link,a.name-kinjutsu:visited { text-decoration: none; }
a.name-kinjutsu:hover { color: #7E5287; }

.kinjutsu-text { font-family: verdana, tahoma; font-size: 10px; color: #6A4470; text-decoration: none; line-height: 12px;}
a.kinjutsu-text:link,a.kinjutsu-text:visited { color: #6A4470; text-decoration: underline; }
a.kinjutsu-text:hover { text-decoration: none; }

.jname-kinjutsu { font-family: tahoma, verdana; font-size: 10px; color: #7E5287; line-height: 12px;}
a.jname-kinjutsu:link,a.jname-kinjutsu:visited { text-decoration: underline; }
a.jname-kinjutsu:hover { text-decoration: none; }

#more-kinjutsu a { display: block; }
#more-kinjutsu a.link { font-family: tahoma, verdana; font-size: 9px; color: #774C7E; text-decoration: none; }

td.kinjutsu-r1 { background-color: #E0D1E3; line-height: 18px; padding: 3px; }
td.kinjutsu-r2 { background-color: #DBCADF; line-height: 18px; padding: 3px; }


/*     SUMMONS   hue: 29, sat: 37.    */

td.summons { background-color: #E8D9CD; }
td.summons-alt { background-color: #E7DED7; }
td.summons-dark { background-color: #E1CFBE; }
td.tbl-summons { background-color: #F1E8E1; }
td.form-summons { background-color: #E5DBC9; }
td.info-summons { border: 1px #E8D9CD solid; padding: 1px; }
td.name-summons { padding-left: 10px; padding: 7px; background-color: #E8D9CD; }
td.name-summons-dark { padding-left: 10px; padding: 7px; background-color: #E1CFBE; }
td.jlist-summons { background-color: #E8D9CD; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-summons { border: 1px #E8D9CD solid; }

#jinfo-summons { padding: 7px; border-bottom: 1px #E1CFBE solid; background-color: #E8D9CD;}
#jpic-summons { padding: 2px; margin: 10 10 8 15; border: 1px #E1CFBE solid; float: right; }
img.forumava-summons { padding: 3px; margin: 4 0 5 0px; border: 1px #E1CFBE solid; }

.name-summons { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-summons:link,a.name-summons:visited { text-decoration: none; }
a.name-summons:hover { color: #946945; }

.summons-text { font-family: verdana, tahoma; font-size: 10px; color: #7B5739; text-decoration: none; line-height: 12px;}
a.summons-text:link,a.summons-text:visited { text-decoration: underline; }
a.summons-text:hover { text-decoration: none; }

.jname-summons { font-family: tahoma, verdana; font-size: 10px; color: #946945; line-height: 12px;}
a.jname-summons:link,a.jname-summons:visited { text-decoration: underline; }
a.jname-summons:hover { text-decoration: none; }

a.summons-rubrik:link,a.summons-rubrik:visited { font-family: Trebuchet MS, tahoma, verdana; font-size: 13px; font-weight: bold; color: #68513E; line-height: 14px; }
a.summons-rubrik:hover { color: #946945; text-decoration: none; }

#more-summons a { display: block; }
#more-summons a.link { font-family: tahoma, verdana; font-size: 9px; color: #8A6340; text-decoration: none; }

td.summons-r1 { background-color: #E8D9CD; line-height: 18px; padding: 3px; }
td.summons-r2 { background-color: #DFD3CA; line-height: 18px; padding: 3px; }


/*     BUKIJUTSU   hue: 60, sat: 25, bri: -5    */

td.bukijutsu { background-color: #DCDCC5; }
td.bukijutsu-alt { background-color: #DCDCCC; }
td.bukijutsu-dark { background-color: #D3D3B7; }
td.tbl-bukijutsu { background-color: #E6E6D6; }
td.info-bukijutsu { border: 1px #DCDCC5 solid; padding: 1px; }
td.name-bukijutsu { padding-left: 10px; padding: 7px; background-color: #DCDCC5; }
td.jlist-bukijutsu { background-color: #DCDCC5; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-bukijutsu { border: 1px #DCDCC5 solid; }

#jinfo-bukijutsu { padding: 7px; border-bottom: 1px #D3D3B7 solid; background-color: #DCDCC5;}
#jpic-bukijutsu { padding: 2px; margin: 10 10 8 15; border: 1px #D3D3B7 solid; float: right; }
img.forumava-bukijutsu { padding: 3px; margin: 4 0 5 0px; border: 1px #D3D3B7 solid; }

.name-bukijutsu { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-bukijutsu:link,a.name-bukijutsu:visited { text-decoration: none; }
a.name-bukijutsu:hover { color: #81814E; }

.bukijutsu-text { font-family: verdana, tahoma; font-size: 10px; color: #6B6B41; text-decoration: none; line-height: 12px;}
a.bukijutsu-text:link,a.bukijutsu-text:visited { color: #6B6B41; text-decoration: underline; }
a.bukijutsu-text:hover { text-decoration: none; }

.jname-bukijutsu { font-family: tahoma, verdana; font-size: 10px; color: #81814E; line-height: 12px;}
a.jname-bukijutsu:link,a.jname-bukijutsu:visited { text-decoration: underline; }
a.jname-bukijutsu:hover { text-decoration: none; }

#more-bukijutsu a { display: block; }
#more-bukijutsu a.link { font-family: tahoma, verdana; font-size: 9px; color: #787849; text-decoration: none; }

td.bukijutsu-r1 { background-color: #DCDCC5; line-height: 18px; padding: 3px; }
td.bukijutsu-r2 { background-color: #D7D7BD; line-height: 18px; padding: 3px; }


/*     FUUINJUTSU   hue: 0, sat: 0, bri: 45    */

td.fuuinjutsu {  background-color: #E5E5E5 !important; }
td.fuuinjutsu-alt { background: url(_img/pattern_fuuinjutsu-3.gif); background-color: #E7E7E7 !important; }
td.fuuinjutsu-dark { background: url(_img/pattern_fuuinjutsu-2.gif); background-color: #DFDFDF !important; }
td.tbl-fuuinjutsu { background: url(_img/pattern_fuuinjutsu.gif); background-color: #EDEDED !important; }
td.info-fuuinjutsu { border: 1px #E5E5E5 solid; padding: 1px; }
td.name-fuuinjutsu { background: url(_img/pattern_fuuinjutsu-3.gif); padding-left: 10px; padding: 7px; background-color: #E5E5E5 !important; }
td.jlist-fuuinjutsu { background: url(_img/pattern_fuuinjutsu-3.gif); background-color: #E5E5E5 !important; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-fuuinjutsu { border: 1px #E5E5E5 solid; }

#jinfo-fuuinjutsu { padding: 7px; border-bottom: 1px #DFDFDF solid; background-color: #E5E5E5;}
#jpic-fuuinjutsu { padding: 2px; margin: 10 10 8 15; border: 1px #D4D3D3 solid; float: right; }
img.forumava-fuuinjutsu { padding: 3px; margin: 4 0 5 0px; border: 1px #D4D3D3 solid; }

.name-fuuinjutsu { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-fuuinjutsu:link,a.name-fuuinjutsu:visited { text-decoration: none; }
a.name-fuuinjutsu:hover { color: #8D8D8D; }

.fuuinjutsu-text { font-family: verdana, tahoma; font-size: 10px; color: #707070; text-decoration: none; line-height: 12px;}
a.fuuinjutsu-text:link,a.fuuinjutsu-text:visited { color: #A2A2A2; text-decoration: underline; }
a.fuuinjutsu-text:hover { text-decoration: none; }

.jname-fuuinjutsu { font-family: tahoma, verdana; font-size: 10px; color: #7F7F7F; line-height: 12px;}
a.jname-fuuinjutsu:link,a.jname-fuuinjutsu:visited { text-decoration: underline; }
a.jname-fuuinjutsu:hover { text-decoration: none; }

#more-fuuinjutsu a { display: block; }
#more-fuuinjutsu a.link { font-family: tahoma, verdana; font-size: 9px; color: #7B7B7B; text-decoration: none; }

td.fuuinjutsu-r1 { background-color: #E5E5E5; line-height: 18px; padding: 3px; }
td.fuuinjutsu-r2 { background-color: #E2E2E2; line-height: 18px; padding: 3px; }


/*     GREY       */

td.grey { background-color: #DADADA; }
td.grey-dark { background-color: #CFCFCF; }
td.tbl-grey { background-color: #E8E8E8; }
td.info-grey { border: 1px #DADADA solid; padding: 7px; margin-top: 1px; }
td.name-grey { padding-left: 10px; padding: 7px; background-color: #DADADA; }
td.name-grey-dark { padding-left: 10px; padding: 7px; background-color: #CFCFCF; }
td.name-grey2 { padding-left: 10px; padding: 7px; background-color: #D3D3D3; }
td.jlist-grey { background-color: #DADADA; border-right: 1px solid #f2f2f2; width: 10px; }
table.frame-grey { border: 1px #DADADA solid; }

#jinfo-grey { padding: 7px; border-bottom: 1px #CFCFCF solid; background-color: #DADADA;}
#jpic-grey { padding: 2px; margin: 10 10 8 15; border: 1px #CFCFCF solid; float: right; }

.name-grey { font-family: tahoma, verdana; font-size: 10px; color: #686868; }
a.name-grey:link,a.name-grey:visited { text-decoration: none; }
a.name-grey:hover { color: #6D6D6D; }

#more-grey a { display: block; }
#more-grey a.link { font-family: tahoma, verdana; font-size: 9px; color: #656565; text-decoration: none; }

td.grey-r1 { background-color: #DADADA; line-height: 18px; padding: 3px; }
td.grey-r2 { background-color: #D4D4D4; line-height: 18px; padding: 3px; }


/* nytt */
div#pollres { border: 1px solid #DADFE4; background-color: #E4E9EE; padding: 3 3 3 3px; margin: 1 0 1 0px; }
div#pollres1 { border: 1px solid #DADFE4; background-color: #E4E9EE; padding: 3 3 3 3px; margin: 0 0 1 0px; height: 21px; }
td.pollres2 { text-align: left; padding: 15 10 15 20px; border-bottom: 1px #ffffff solid; border-top: 1px #ffffff solid; }
div#pollres4 { border: 1px solid #DADFE4; padding: 1 1 1 1px; }
div#pollres5 { border: 1px solid #DADFE4; padding: 2 2 2 3px; }
div#cbtitle { width: 129px; margin: -14 0 0 3px; position: absolute; height: 29px; }
td.pollpic1 { padding: 2 0 2 2px; border-bottom: 1px solid #DADFE4; border-left: 1px solid #DADFE4; border-top: 1px solid #DADFE4; }
td.pollpic2 { padding: 2 2 2 0px; border-bottom: 1px solid #DADFE4; border-right: 1px solid #DADFE4; border-top: 1px solid #DADFE4; }

div.posa { position: absolute; }
div.posr { position: relative; }
div.nav1 { width: 496px; height: 25px; margin-top: 25px; }
div.nav2 { width: 496px; height: 25px; padding: 7px; margin-top: 25px; }
div.nav3 { width: 346px; height: 30px; margin-left: 10px; margin-top: 77px; }

div#konews { width: 187px; margin-left: 5px; margin-top: -38px; position: absolute; height: 56px; }
div#jthisep { width: 337px; margin-left: 125px; margin-bottom: -5px; position: relative; height: 37px; }
div#cthisep { width: 340px; margin-left: 121px; margin-bottom: -5px; position: relative; height: 40px; }
div#jthischar { width: 337px; margin-left: 125px; margin-bottom: -5px; position: relative; height: 40px; }
div#knjut { width: 337px; margin-left: 125px; margin-bottom: -5px; position: relative; height: 37px; }
div#tpm { width: 14px; height: 15px; position: absolute; left: 578px; top: 5px; }
div#logbtn { width: 45px; margin-left: 105px; margin-top: -51px; position: relative; height: 49px; }
div#loghead { width: 39px; margin-left: 113px; margin-top: -28px; position: relative; height: 33px; }

div.membmsg { margin-left: 9px; margin-top: 3px; width: 428px; border: 1px #C76A6A solid; color: #ff0000; padding: 5px; }
div.errors { border: 1px #C76A6A solid; color: #ff0000; padding: 5px; }
div.search1 { padding: 10px; border-left: 1px #C4D1DB solid; border-right: 1px #C4D1DB solid; }

div.meny1 { width: 209px; left: 54px; top: 140px; }
div.meny2 { width: 180px; height: 53px; }
div.meny3 { width: 180px; height: 10px; }
div.meny4 { width: 180px; height: 30px; }
div.meny5 { width: 70px; margin-left: 106px; margin-top: -64px; height: 60px; }

div#inend1 { width: 682px; margin-left: 3px; margin-top: -1px; position: relative; height: 4px; }
div#inend2 { width: 180px; margin-left: 3px; margin-top: -65px; position: absolute; height: 95px; }
div#inend3 { width: 502px; margin-left: 183px; margin-top: -1px; position: absolute; height: 4px; }

div#menytab { width: 150px; position: relative; }

div#cmts1 { float: left; height: 66px; width: 63px; }
div#cmts2 { width: 405px; overflow: hidden; padding: 7px; }

td.fhl { text-align: center; padding: 10 15 10 25px; border-bottom: 1px #ffffff solid; }
td.ficon { text-align: right; width: 50px; padding: 2 4 0 0px; border-bottom: 1px #ffffff solid; }
td.fhmain { text-align: left; width: 425px; padding: 7 15 10 10px; border-bottom: 1px #ffffff solid; }
a.fhmain { font-size: 12px; line-height: 16px; }
td.fposts { text-align: left; width: 75px; padding: 5 5 5 5; border-bottom: 1px #ffffff solid; }
td.flastp { text-align: right; line-height: 11px; vertical-align: middle; width: 120px; padding: 3 15 4 0px; border-bottom: 1px #ffffff solid; }

td.fh1 { text-align: right; width: 50px; border-bottom: 1px #ffffff solid; }
td.fh2 { text-align: left; width: 426px; padding: 5 0 5 10px; border-bottom: 1px #ffffff solid; }
td.fh3 { text-align: left; width: 75px; padding: 0 4 0 0px; border-bottom: 1px #ffffff solid; }
td.fh4 { text-align: right; width: 125px; padding: 0 15 0 0px; border-bottom: 1px #ffffff solid; }
td.fh2b { text-align: left; width: 415px; padding: 5 0 5 10px; border-bottom: 1px #ffffff solid; }
td.fh3b { text-align: left; width: 75px; padding: 0 4 0 4px; border-bottom: 1px #ffffff solid; }
td.fvi1 { width: 165px; padding: 6 5 6 15px; border-bottom: 1px #ffffff solid; }
td.fvi2 { width: 511px; text-align: right; padding: 6 15 6 8px; border-bottom: 1px #ffffff solid; }
td.fvi3 { text-align: center; vertical-align: top; width: 165px; padding: 10 5 14 5px; border-bottom: 1px #ffffff solid; border-right: 1px #ffffff solid; }
td.fvi4 { vertical-align: top; width: 511px; padding: 7 15 10 10px; border-bottom: 1px #ffffff solid; }
a.fvimem { font-size: 12px; line-height: 16px; font-weight: bold; }
td.fhvi1 { text-align: center; width: 165px; border-bottom: 1px #ffffff solid; }
td.fhvi2 { text-align: left; width: 511px; padding: 5 0 5 10px; border-bottom: 1px #ffffff solid; }
td.fall1 { padding: 2 4 0 0px; }
td.fall2 { padding: 6 5 6 10px; line-height: 12px; }
td.fall3 { padding: 5 5 5 5; }
td.fall4 { text-align: right; line-height: 11px; vertical-align: middle; width: 120px; padding: 3 15 4 0px; border-bottom: 1px #ffffff solid; }
td.ads1 { width: 676px; border-bottom: 1px #ffffff solid; padding: 7 0 7 7; }
div#ads2 { position: relative; width: 470px; }
div#ads3 { position: absolute; text-align: right; width: 173px; margin: -50 0 0 487; line-height: 12px; }
div#ads4 { position: absolute; width: 180px; margin: -35 0 0 480; }

td.fvf2 { text-align: left; width: 415px; padding: 9 5 9 10px; border-bottom: 1px #ffffff solid; }
div#fviews { float: right; color: #999999; }
div#frcp { float: right; cursor: pointer; }

img.vabot { vertical-align: text-bottom; }
