@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:80%;
}

img {
  border:0;	
}

h1 {
  font-size:150%;
}

h2 {
  font-size:130%;
}

/* --------------------------- */
/* Plain common sense :) */
.c { text-align:center;}
.r { text-align:right;}
.l { text-align:left;}
.number { text-align:right; font-family:courier new,monospace;}

/* --------------------------- */
/* Reserved area */

.edit-title {
  font-weight:120%;
  font-weight:bold;
  margin-bottom:10px;
}

.edit-box {
  margin-bottom:3px; 
}

.edit-help {
  color:#666;
  font-size:80%;
  margin-bottom:20px;
}


/* --------------------------- */
/* Pager */

.pager 
{
  margin:8px 3px;
  padding:3px;
}

.pager .disabled 
{
  border:1px solid #ddd;
  color:#999;
  margin-top:4px;
  padding:3px;
  text-align:center;
}

.pager .current 
{
  background-color:#06c;
  border:1px solid #009;
  color:#fff;
  font-weight:bold;
  margin-top:4px;
  padding:3px 5px;
  text-align:center;
}

.pager span, .pager a
{
  margin: 4px 3px;
}

.pager a 
{
  border:1px solid #c0c0c0;
  padding:3px 5px;
  text-align:center;
  text-decoration:none;
}

/* --------------------------- */
/* Attachments */

.attachment-list-index p {
	font-size:100%;
	font-weight:bold;
}

.attachments-list {
  border-collapse:collapse;
}

.attachments-list th {
  border-bottom:1px dotted gray;
}

.attachments-list td, .attachments-list th {
  /*text-align:center;*/
  padding-right:15px;
}

.attachments-list .in-list {
  background-color:#E9F4FF;
}

/* --------------------------- */
/* Admin table */

.admintable {
  border-collapse: collapse;
  border: 1px solid black;
}

.admintable td, .admintable th {
  border: 1px dotted gray;
  padding: 3px 6px 3px 6px;
}

