/* 
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!

*/

/* Tags */

body {
	font-family: Arial, Verdana, sans-serif;
	font-size:12pt;
}
h1, h2 {
	font-weight:normal;
	font-size:1.8em;
}
h3, h4 {
	font-weight:normal;
	font-size:1.3em;
}
h5, h6 {
	font-weight:normal;
	font-size:1.1em;
}
#page p, #page li {
	line-height:1.4em;
	font-size:12pt;
}
.preview {
	font-size:12pt;
}

/* Header */

#header .top {
	text-align:right;
	line-height:30px;
}
#header .logo .teaser {
	text-align:right;
}
/* Nav */

#nav ul li {
	font-size:14pt;
}
#nav ul ul li {
	font-size:12pt;
}
#nav ul li a {
	text-decoration:none;
	text-shadow: #555 1px 1px 1px;
}
#nav ul li li.selected a, #nav ul li.selected > a {
	text-decoration:underline;
	text-shadow: #000 1px 1px 1px;
}
#nav ul li a:hover {
	text-decoration:underline;
	text-shadow: #000 1px 1px 1px;
}

/* Info */

#info .box {
	font-size:10pt;
}

#info .box h1 {
	font-size:14pt;
	font-weight:normal;
}
#info .box p {
	line-height:1.1em;
	
}

/* Bottom */
#bottom {
	font-size:10pt;
	text-align:center;
}
#bottom a {
	text-decoration:none;
}