/* 
Contains text styles of the page.

(c) Copyright 2008 PuzzWorks OHG.
Author: Georg Freund <georg.freund@puzzworks.com>

Allowed:
all text related styles like
font-size, font-weight, line-height, text-align, whitespace, ...

Not allowed:
Any color, width/height or margin/padding styles!

Try to use em not px if possible!

*/

b, strong {
	font-weight:900;
}
em {
	font-style:italic;
}

/* Table List */

#page table.list {
	font-size:9pt;
}
#page table.list, #page table.list thead th, #page table.list tfoot td {
	font-size:.9em;
}
#page table.list thead th {
	font-weight:bold;
}

/* Capsule*/

#page .capsule {
	font-size:10pt;
}
#page .capsule.h1 {
	font-size:1.1em;
	line-height:1.8em;
	font-weight:900;
}
#page .capsule.h2 {
	font-size:1em;
	line-height:20px;
	font-weight:900;
}
#page .capsule.h3 {
	font-size:0.9em;
	line-height:20px;
	font-weight:900;
}
#page .capsule span.info {
	font-size:.8em;
	line-height:100%;
}

/* Module */

#page .module {
	font-size:10pt;
}
#page .module .h1 {
	font-weight:900;
}
#page .module .h1 span.tools {
	font-size:.8em;
}

/* Interlace */

#page ul.interlace {
	font-size:10pt;
}
#page ul.interlace li {
	line-height:16px;
}
#page ul.interlace li span.info {
	font-size:.9em;
	line-height:100%;
}
#page ul.interlace li span.left {
	text-align:left;
}
#page ul.interlace span.tools {
	font-size:10px;
	line-height:16px;
}

/* Fieldset */

#page fieldset {
	font-size:10pt;
}
#page fieldset legend {
	font-size:.85em;
	line-height:1.2em;
}

/* Form */
#page ul.form {
	font-size:8pt;
}
#page ul.form span.label {
	font-size:1em;
	text-align:right;
	font-weight:900;
	line-height:1.7em;
	vertical-align: middle;
}
#page ul.form .full span.label {
	text-align:left;
}
#page ul.form input, #page ul.form textarea, #page ul.form select {
	font-size:1em;
}
#page ul.form span.input {
	line-height:1.7em;
	font-size:1em;
	vertical-align: middle;
}
#page ul.form span.input span.tip {
	font-size:.7em;
}
#page ul.form div.title {
	font-size:1.2em;
	line-height:2em;
	font-weight:900;
}

/* Log */

ul.log li {
	font-size:10pt;
}
ul.log li.debug pre {
	white-space:pre;
}

/* Dialog */
#dialog .box .question {
	text-align:center;
	font-size:11pt;
}
#dialog .box .question h1 {
	font-size:.9em;
}
#dialog .box .question p {
	font-size:.9em;
}
#dialog .box .submit {
	text-align:center;
}



