/** 
 * Stylesheet-Datei v1.3
 * Copyright (c) 2002 Flix-Web (www.flix-web.de)
 */
 
BODY {
	margin : 0;
	background: #fffff0;
	scrollbar-3d-light-color : #f0f8ff;
	scrollbar-arrow-color : #f0f8ff;
	scrollbar-base-color : #e5e5e5;
	scrollbar-dark-shadow-color : #000000;
	scrollbar-face-color : #e5e5e5;
	scrollbar-highlight-color : #f0f8ff;
	scrollbar-shadow-color : #f0f8ff;
	scrollbar-track-color : #e5e5e5;
}

P, DIV, SPAN, LI, TD, INPUT, SELECT {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

DIV, LI, TD {
	font-size : 14px;
}

LI {
	padding-bottom : 5px;
}

EM, PRE, CODE {
	font-family: courier, fixed;
}

SELECT, INPUT {
	vertical-align : middle;
}

HR {
	color : #3333cc;
	width : 100%;
	height : 1px;
	text-align : center;
	border : none;
}

.right {
	text-align : right;
}

.center {
	text-align : center;
}

.left {
	text-align : left;
}

.justify {
	text-align : justify;
}

.underlined {
	text-decoration : underline;
}

.italic {
	font-style : italic;
}

.bold {
	font-weight : bold;
}

.empty {
	font-size : 1px;
}

A:link {
	color : #3333cc;
	text-decoration : none;
}

A:visited {
	color : #3333cc;
	text-decoration : none;
}

A:hover {
	color : #0000ff;
	text-decoration : underline;
}

A:active {
	color : #0000ff;
	text-decoration : none;
}

A.navigation:link {
	font-weight : bold;
	color : #3333cc;
	text-decoration : none;
}

A.navigation:visited {
	font-weight : bold;
	color : #3333cc;
	text-decoration : none;
}

A.navigation:hover {
	font-weight : bold;
	color : #0000ff;
	text-decoration : underline;
}

A.navigation:active {
	font-weight : bold;
	color : #0000ff;
	text-decoration : none;
}

SPAN.current {
	font-weight : bold;
	color : #cc3300;
	text-decoration : underline;
}

DIV.navigation{
	color : #3333cc;
}

A.foot:link {
	color : #3333cc;
	text-decoration : none;
}

A.foot:visited {
	color : #3333cc;
	text-decoration : none;
}

A.foot:hover {
	color : #0000ff;
	text-decoration : underline;
}

A.foot:active {
	color : #0000ff;
	text-decoration : none;
}

DIV.foot {
	font-size : 10px;
	color : #778899;
}

DIV.maintitle {
	letter-spacing : 5px;
	font-size : 30px;
	font-weight : bold;
	color : #3333cc;
	text-align : center;
}

SPAN.maincapital {
	font-size : 36px;
}

DIV.title {
	letter-spacing : 5px; 
	font-size : 18px;
	font-weight : bold;
	color : #3333cc;
	text-align : center;
}

DIV.citation {
	font-family: Times New Roman, Times, serif;
	font-size : 18px;
	font-style : italic;
	color : #000000;
	text-align : center;
}

DIV.cited {
	font-size : 12px;
	color : #000000;
	text-align : center;
	padding-top: 5px;
}

IMG.pic_right {
	/* oben rechts unten links */
	margin : 10px 0px 10px 10px;
}

IMG.pic_left {
	margin : 10px 10px 10px 0px;
}

IMG.pic_top_right {
	margin : 0px 0px 10px 10px;
}

IMG.pic_top_left {
	margin : 0px 10px 10px 0px;
}

IMG.pic_bottom_left {
	margin : 10px 10px 0px 0px;
}

IMG.pic_bottom_right {
	margin : 10px 0px 0px 10px;
}

SPAN.reg {
	vertical-align : super;
	font-size : 10px;
}

SPAN.capital {
	letter-spacing : 5px; 
	font-size : 24px;
	font-weight : bold;
	color : #3333cc;
}