/*Content Fortable*/

html, body, pre {
font-family: sans-serif;
font-size: 100%;
color: #741ecd;
}

#content h3,
#edit input.inpheader {
margin-bottom: 8px;
font-family: sans-serif;
font-size: 1.3rem;
font-weight: bold;
font-style: italic;
color: #741ecd;
}

h4 {
width: 80%;
margin-top: 8px;
margin-bottom: 8px;
font-size: 0.9rem;
color: #666;
border-bottom: 1px dashed #999;
}

#content h4 {
width: 80%;
margin-top: 8px;
margin-bottom: 12px;
font-size: 1rem;
color: #666;
border-bottom: 1px dashed #999;
}

hr {
height: 0px;
border: none;
border-top: 1px solid #9d9b97;
}

p {
width: 90%;
margin-bottom: 8px;
font-size: 0.9rem;
}

td {
font-size: 0.9rem;
}

table.admintab td {
font-size: 100%;
}

#content p, #content td {
width: 90%;
margin-bottom: 8px;
font-size: 0.9rem;
}

input.normaltext {
width: 320px;
}

input.kleintext {
width: 80px;
}

textarea.textblock {
width: 320px; height: 120px;
}

a {
color: #9770DA;
text-decoration: none;
}

a:hover {
color: #741ecd;
text-decoration: underline;
}

a img {
border: none;
}

#content ul {
width: 90%;
font-size: 0.9rem;
list-style: inside;
}

img.imgframes { /* groove, ridge, inset, outset */
border: 4px inset #666;
}
img.imgnoframes {
border: none;
}

div.gallerybox {
float: left;
text-align: center;
background-color: #ddd;
}

div.gbentry {
width: 540px;
margin-bottom: 20px;
border: 1px solid #999;
}

div.gbheader {
background-color: #eee;
padding: 2px 4px;
font-size: 0.9rem;
border-bottom: 1px solid #999;
}

div.gbtext {
padding: 4px;
}

div.status-on, div.status-off,
div.status-neutral {
padding: 2px 4px;
border-top: 1px solid #999;
}

div.status-on {
background-color: #efe;
font-size: 0.9rem;
color: #090;
}

div.status-neutral {
background-color: #eee;
}

div.status-off {
background-color: #fee;
font-size: 0.9rem;
color: #c00;
}

div.gbcomment {
background-color: #ddd;
padding: 4px;
font-size: 0.9rem;
font-style: italic;
}

div.comment {
width: 432px;
float: left;
padding: 4px;
font-size: 0.9rem;
font-style: italic;
}

div.icons {
width: 72px;
float: right;
padding: 4px;
text-align: right;
}

#pager {
width: 540px;
text-align: center;
}

#pager ul {
list-style: none;
}

#pager li {
display: inline;
margin: 2px;
}

#pager li b {
padding: 0 4px;
font-size: 1.2rem;
}

#pager li a {
background-color: #eee;
padding: 2px 4px;
border: 1px solid #999;
text-decoration: none;
color: #333;
}

#pager li a:hover {
background-color: #fff;
text-decoration: none;
color: #666;
}




