/* -------------------------------------------------------- */
/*                    /EASY CMS MENY                        */
/* -------------------------------------------------------- */

/* -------------------------------------------------------- */
/*                       swThreads                          */
/*                                                          */
/*  CSS kode for bruk av default menyoppsett.               */
/*  Om du ønsker å bestemme utseende 100% selv for hvordan  */
/*  publiseringsfunksjonen skal se ut redigerer du alt fra  */
/*  filen : index.CMS.menu.tpl                              */
/*  ------------------------------------------------------- */

#threads {
  margin: 10px 0 0 10px;
  width: 452px;
}
#threads h1  { font-size: 12px }
form.threads {
  /*
  border: 2px dotted red;
  width: 480px;
  padding: 10px;
  background-color: #fee;
  */
}
#threads #t490 {
  width: 430px;
}
#threads #t490 tr td.c110 {
  width: 90px;
}
#threads #t490 tr td.c380 {
  width: 340px;
}

/* Extra for radio ung, krash med class=b */
#t490 tr td.b {
  border: none;
  background-color: transparent;
}

form.threads input   { font-size: 11px; margin-bottom: 3px; width: 340px; height: 18px; border: solid 1px #6491a4 }
form.threads input.check  { font-size: 9px; background-color: transparent; width: 20px; height: 15px; border: none }
form.threads textarea.body   { font-size: 11px; margin-top: 10px; width: 434px; height: 50px; border: solid 1px #6491a4 }
 
	
#threads table.threads-table {
  width: 450px; /* 500 */
}
#threads table.threads-table th.w375 {
  width: 375px;
}
#threads table.threads-table th.w60 {
  width: 60px;
}
#threads table.threads-table th.w65 {
  width: 15px; /* 65 */
}

#threads table.threads-table th {
  border-bottom: 1px solid #aaa;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: bold;
  font-size: 11px;
}
#threads table.threads-table td {
  border-bottom: 1px solid #aaa;
  padding-top: 2px;
  padding-bottom: 2px;
}
#threads table.threads-table td.add {
  border-bottom: none;
  padding-top: 2px;
  padding-bottom: 2px;
}

#threads table.threads-table span.postername {
  color: #888;
  font-size: 10px;
}
#threads table.threads-table a {
  text-decoration: none;
  color: #06a;
}
#threads table.threads-table a:hover {
  text-decoration: none;
  color: #fa0;
}
#threads div.threads-single-error {
  border-top:  2px solid #fee;
  border-right: 2px solid #faa;
  border-bottom: 2px solid #faa;
  border-left: 2px solid #fee;
  padding: 5px;
  width: 450px;
  background-color: #fcc;
  margin-top: 10px;
}
#threads div.threads-single {
  border-top:  2px solid #eee;
  border-right: 2px solid #ccc;
  border-bottom: 2px solid #ccc;
  border-left: 2px solid #eee;
  padding: 5px;
  width: 450px;
  background-color: #e7ebf1;
  margin-top: 10px;
}
#threads div.threads-single .title {
  font-weight: bold;
  font-size: 12px;
  color: #6491a4;
}
#threads div.threads-single .name  { font-size: 10px; font-weight: bold }
#threads div.threads-single .date {
  font-style: italic;
  margin-bottom: 5px;
}
#threads div.threads-single .body {
  background-color: #fff;
  padding: 5px;
}
#threads div.threads-single .respond  { text-align: left; padding-top: 5px }
#threads div.threads-single .save {
  text-align: center;
  padding-top: 16px;
}
#threads div.threads-single a  { color: #06a; font-size: 9px; text-decoration: none }
#threads div.threads-single a:hover {
  text-decoration: none;
  color: #fa0;
}
#threads div.threads-single a.admin {
  text-decoration: none;
  color: #a00;
}
#threads div.threads-single a.admin:hover {
  text-decoration: none;
  color: #fa0;
}
#threads td.b  { font-size: 10px; font-weight: bold; padding-top: 5px }
#threads td.b-line  { font-size: 10px; font-weight: bold; padding-top: 5px; border-top: medium none }
/* -------------------------------------------------------- */
/*                      /swThreads                          */
/* -------------------------------------------------------- */



#threads-latest  { margin-top: 5px; margin-left: 10px }
#threads-latest a  { font-size: 9px; text-decoration: underline; display: block; margin-bottom: 7px }


div.threads-disclaimer {
  width: 440px;
  font-size:9px; 
  font-weight: normal; 
  margin-top: 15px;
  margin-left: 10px;
}

/* Quick Pagination */

div.pagination {
  margin-top: 10px;
  border-top: 1px dotted #aaa;
  padding-top: 5px;
  text-align: center;
}
div.pagination span { /* Aktiv sidenummer */
  background-color:#000;
  color:#fff;
  font-weight: 700;
  padding: 0 3px;
}
div.pagination a {
  color: #000;
  text-decoration: none;
}
div.pagination a:hover {
  color: #000;
  text-decoration: underline;
}

