body {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #444444;
	background: #e5e5e5;
	text-align: center;
	margin: 0;
	padding: 0;
}

img, div { border: 0; margin: 0; padding: 0; }
ul { list-style-image: url(img/li.gif); margin: 0 25px 0 50px; }

a { text-decoration: none; color: #b30c0c; font-weight: bold; }
a:hover { text-decoration: underline; color: #b30c0c; font-weight: bold; }

p { padding-left: 25px; margin: 5px 0 10px 0;}
h1 { color: #b30c0c; font-size: 20px; margin: 20px 0; }
h2 { font-size: 16px; color #777777; padding-left: 25px; border-bottom: 1px solid #b30c0c; }

#container{ width: 770px; background: #f6f6f6 url(img/bckg.png) repeat-y center top; margin: 0 auto; text-align: center; }
#header { width: 760px; height: 111px; margin: 0 auto 10px auto; text-align: center; }
#txt { width: 760px; margin: 0 auto; text-align: left; }
#footer { width: 760px; background: #f6f6f6 url(img/btm.png) no-repeat center bottom; margin: 20px auto 0 auto;  }

.tleft { float: left; width: 490px; }
.tright { float: right; width: 250px; }
.more { text-align: right; }
.center { text-align: center; }

#contact { background: #e5e5e5 url(img/kontakt.png) no-repeat left top; color: #000000; font-size: 11px; padding: 45px 10px 15px 20px }

.fleft { float: left; margin-right: 10px; }
.clear { clear: both; }


