body {
	margin: 0px;
	background: #404040 url('images/bodyback.jpg') top left repeat-x;
}

#site {
	position: relative;
	top: 20px;
	width: 800px;
	text-align: left;
	padding-top: 98px;
}

#logoline {
	position: absolute;
	top: 0px;
	width: 800px;
	height: 98px;
	text-align: left;
}

img.logo {
	position: absolute;
	top: 0px;
	left: 0px;
}

#slogan {
	position: absolute;
	top: 70px;
	left: 4px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fee436;
}

#topnav {
	position: absolute;
	top: 80px;
	right: 4px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fee436;
}

#topnav a:link, #topnav a:visited {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	color: #fee436;
	padding: 0 0 0 10;
}

#topnav a:hover {
	color: #ffffff;
}

#bodycenter {
	width: 810px;
	text-align: left;
	xbackground: transparent url('images/bodyimageback3.jpg') top left no-repeat;
	border: solid 5px white;
	background-color: #fee436;
}

#sidenav {
	float:left;
	margin-top: 100px;
	left: 39px;
	width: 204px;
	font-size:1px;
}

#sidenav a:link, #sidenav a:visited {
	background: #8e4b14;
	filter:alpha(opacity=70);
	opacity: 0.70;
	-moz-opacity:0.70;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	color: #ffffff;
	display: block;
	height: 37px;
	padding: 10px 0px 0px 10px;
}

#sidenav a:hover {
	color: #000000;
}

#content {
	float: right !important;
	margin-top: 33px;
	width: 584px;
	background: #ffffff;
	filter:alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity:0.95;
}

#bottomline {
	width: 800px;
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #fee436;
	margin-top: 10px;
}

#bottomline a:link, #bottomline a:visited {
	font-family: verdana;
	font-size: 8px;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;
}

#welcome {
	position: absolute;
	top: 0px;
	padding: 10 20 10 20;
}

h1 {
	background: url('images/h1back.gif') top left no-repeat;
	font-family: georgia;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin: 0 0 0 10;
	padding: 6 12 12 12 ;
}

p, li, p.weltext {
	margin: 6 0 6 0;
	xfont-family: georgia;
	xfont-size: 11px;
	xfont-weight: normal;
	xcolor: #000000;
	xtext-align: justify;
}

#tud {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 193px;
	height: 263px;
	background: url('images/ruk-back2.gif') top left no-repeat;
	padding: 0 20 0 7;
}

img.tudkep {
	position: absolute;
	bottom: 14px;
	right: 25px;
}

#ref {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 352px;
	height: 263px;
	padding: 0 10 10 20;
}

.refes {
	position: relative;
	top: 3px;
	width: 222px !important;
	padding-left: 75px;
}

img.refkep {
	position: absolute;
	top: 0px;
	left: 0px;
}

#contdata {
	width: 564px;
	padding: 0px 10px;
	filter:alpha(opacity=100);
	opacity: 1.00;
	-moz-opacity:1.00;
}

a:link, a:visited {
	font-family: georgia;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #8e4b14;
}

a:hover {
	text-decoration: underline;
}

#contdata div p {
  text-align: center !important;
}
