body {
	margin:0 auto 20px auto;
	width:980px;
	border-left:1px solid #B3B3B3;
	border-right:1px solid #B3B3B3;
	padding:0;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333;
}
p {
	margin:0;
	padding-bottom:10px;
}
a {
	color:#0059B8;
}
h1 {
	font-size:13pt;
	margin:0 0 20px 0;
	padding:0;
	color:#000;
}
ul li, ol li {
	margin:5px 0 5px 0;
}
.clear {
	font-size:0;
	height:0;
	clear:both;
	line-height:0;
}
#header {
	padding-left:218px;
	height:103px;
	background:no-repeat url(images/header_left.jpg);
	width:762px;
	overflow:hidden;
}
#navi {
	height:103px;
	background:no-repeat url(images/header_right.jpg);
}
	#navi ul {
		margin:0 0 0 20px;
		padding:20px 0 0 0;
		list-style-image:url(images/list-image.jpg);
		font-size:9pt;
		overflow:hidden;
	}
	#navi ul li {
		float:left;
		margin:0;
		margin-right:25px;
	}
	#navi ul li:hover {
		list-style-image:url(images/list-image-hover.jpg);
	}
	#navi ul li a {
		color:#fff;
		text-decoration:none;
	}
#content {
	background-color:#EAF8FF;
	background:no-repeat url(images/content.jpg);
	background-position:right top;
	background-color:#EAF8FF;
	padding:20px 420px 60px 20px;
	min-height:348px;
}
#footer {
	height:60px;
	background:#002993;
	margin:0 -1px 0 -1px;
	padding:20px;
	font-size:9pt;
	color:#b3b3b3;
}
	#footer a {
		color:#fff;
		text-decoration:none;
	}
#index_image {
	float:left;
}
	#index_image img {
		border: 1px solid #B3B3B3;
	}
#site_image {
	float:right;
	margin:130px -390px 0 30px;
}
#kontakt tr td {
	vertical-align:top;
}
#kontakt input, #kontakt textarea {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	width:165px;
}
.button {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #002993;
	border-top: 2px solid #2051D0;
	border-left: 2px solid #2051D0;
	border-bottom: 2px solid #001A5E;
	border-right: 2px solid #001A5E;
	font-weight: bold;
	color: #fff;
	font-size: 9pt;
}