BODY {
	margin : 2px;
	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 : 8px;
}

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 : #0000cd;
	text-decoration : none;
}

A:visited {
	color : #0000cd;
	text-decoration : none;
}

A:hover {
	color : #1e90ff;
	text-decoration : none;
}

A:active {
	color : #1e90ff;
	text-decoration : none;
}

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;
	text-align : center;
}

DIV.pagetitle {
	font-size : 16px;
	color : #FF7000;
	font-style : italic;
	text-decoration : none;
	margin : 0px 0px 20px 0px;
}

DIV.maintitle {
	letter-spacing : 5px;
	font-size : 30px;
	font-weight : bold;
	color : #3333cc;
	text-align : center;
}

/* IMAGES */

IMG.right {
	/* oben rechts unten links */
	margin : 10px 0px 10px 10px;
	float : right;
}

IMG.left {
	margin : 10px 10px 10px 0px;
	float : left;
}

IMG.top_right {
	margin : 0px 0px 10px 10px;
	float : right;
}

IMG.top_left {
	margin : 0px 10px 10px 0px;
	float : left;
}

IMG.bottom_left {
	margin : 10px 10px 0px 0px;
	float : left;
}

IMG.bottom_right {
	margin : 10px 0px 0px 10px;
	float : right;
}

/* BLOCK DIVS */

DIV.sevenhundred {
	width : 700px;
	text-align : left;
}

DIV.sixhundred {
	width : 600px;
	text-align : left;
}

DIV.fivehundred {
	width : 500px;
	text-align : left;
}

DIV.fourhundred {
	width : 400px;
	text-align : left;
}

DIV.paragraph {
	margin-top : 8px;
	margin-bottom : 8px;
}

