/* Main */
body {
	background-color: #fff;
	font-family: verdana, tahoma, arial, sans-serif;
	margin: 30px 0px 0px 30px;
	font-size: 70%;
}

#main {
	background: #fff;
	padding: 0px 0px 0px 0px;
	width: 900px;
	vertical-align: top;
}


/* Menu */
td#menu {
	max-width:190px;
	width:190px;
	vertical-align: top;
}

#menu .menu {
	border-right:2px solid #000080;
	border-left:2px solid #000080;
	padding: 0px 0px 0px 10px;
	font-weight:bold;
	font-size: 70%;
}

td#menutop{
	width:181px;
	vertical-align: top;
}

#menubullet {
	padding: 2px 0px 2px 0px;
}

#menusubbullet {
	padding: 2px 0px 2px 5px;
	font-weight:normal;
}


/* Tops and bottoms */
.top {
	border-left:2px solid #000080;
	border-top:2px solid #000080;
	padding: 7px 0px 0px 0px;
}

.bottom {
	border-right:2px solid #000080;
	border-bottom:2px solid #000080;
	padding: 7px 0px 0px 0px;
}

/* Contents*/
td#content {
	vertical-align: top;
}

#content .content {
	border-right:2px solid #000080;
	border-left:2px solid #000080;
	padding: 0px 10px 0px 10px;
	font-size: 70%;
}

td#contenttop {
	width:661px;
	vertical-align: top;
}

/* Spacers */
td#verticalspacer {
	width:20px;
	vertical-align: top;
}

td#horizontalspacer {
	height:20px;
}

/* text formatting */
a {text-decoration: none;}
a:link {color: #000080; text-decoration: underline;}
a:visited {color: #000080; text-decoration: underline;}
a:hover {color: #000080; text-decoration: none;}
a:active {color: #000080;}

a.menufed:link {color: #000080; text-decoration: none;}
a.menufed:visited {color: #000080; text-decoration: none;}
a.menufed:hover {color: #000080; text-decoration: underline;}
a.menufed:active {color: #000080; text-decoration: none;}


.address{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 70%;
	color: #000080;
	text-align: center;
}
h1{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 130%;
	font-weight:bold;
	margin: 0px 0px 10px 0px;
}
h2{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 110%;
	font-weight:bold;
	margin: 10px 0px -5px 0px;
}
p{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 100%;
	margin: 10px 0px 0px 0px;
}
.warn{
	color: #FF0000;
}
.citat{
	color: #000080;
	text-align: center;
	font-style:italic;
}
.image{
	padding: 10px 0px 10px 10px;
}
.kontaktimage{
	padding: 0px 10px 0px 0px;
}
