BODY {
	margin: 0px;
	text-align: center;
}
BODY, TD, DIV {
	font-size: 10pt;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
}
A {
	text-decoration: none;
}
H1, H2, H3 {
	font-weight: bold;
}
H1 {
	font-size: 1.3em;
}
H2 {
	font-size: 1.2em;
}
H3 {
	font-size: 1em;
}
IMG {
	border: 0;
}
DIV.locale {
	padding: 4px;
	margin-bottom: -23px;
	text-align: right;
}
DIV.locale IMG {
	margin: 0px 4px;
	border: 1px solid #000;
}
DIV.main {
	position: absolute;
	left: 30px;
	right: 30px;
	top: 30px;
	bottom: 30px;
}
TABLE.main {
	width: 100%;
	height: 100%;
	text-align: left;
}
TD.body {
	padding: 4px 6px;
	font-size: 1em;
}
TD.bildbalk {
	background-image: url("/dimage.php?nr=1");
	background-repeat: repeat-x;
	height: 103px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	border: 2px solid #888;
}

TABLE.main TD {
	vertical-align: top;
}
DIV.spacer {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
DIV.login {
	margin-top: 40px;	
	text-align: center;
	padding: 4px;
}
DIV.intra {
	margin-top: 40px;	
	text-align: center;
	padding: 6px;
}
TD.contact {
	position: relative;
	bottom: 0px;
	padding-left: 8px;
	font-size: .8em;
}

/* Input Stuff */
TABLE.input {
	width: 100%;
}
INPUT, TEXTAREA, SELECT {
	background-color: #eef;
	border: 1px solid #000;
}
INPUT[type=button],INPUT[type=submit] {
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
}
INPUT.login, INPUT.password {
	border: 1px solid #000;
	width: 95%;
	margin: 2px;
}

/* Menu */
TD.menu1 {
	width: 130px;
}
TD.menu2 {
	width: 130px;
}
DIV.mainmenu {
	-moz-border-radius: 8px;
	font-size: 10pt;
	width: 120px;
	padding: 5px;
	margin-top: 4px;
	margin-bottom: 4px;
}
DIV.submenu_box {
	-moz-border-radius: 5px;
	text-align: left;
	padding: 0px;
	z-index: 11;
	width: 150px;
}
DIV.submenu {
	-moz-border-radius: 5px;
	padding: 4px; 
}
