body { 	
	background:url(../images/background.jpg) center top #31231d no-repeat;
	font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:1.6; }
img {	
	border:0px; margin:0px; }
a { 	
	text-decoration:none; border-bottom:1px dotted #351e13; color:#351e13; }
a:hover {
	 }
h1 {
	font-size:18px; font-weight:bold; margin:5px 0px 10px 0px; padding:0px; line-height:1; }
h2 {
	font-size:12px; font-weight:bold; margin:5px 0px 5px 0px; padding:0px; }
p {
	margin:0px 0px 10px 0px; padding:0px; }
/* Basisraster */
#layout {
	margin:0px auto; width:760px; }
#header {
	margin:20px auto 10px auto; width:760px; }
#header a {
	border:none; }
#content {
	background:#f1e7d7; color:#351e13; padding:15px 20px 10px 20px; height:1%; }
#navigation {
	background:#f1e7d7; padding:0px 20px; height:160px; }
#footer { padding:0px 20px; color:#d7bc8e; text-align:right; padding:10px 20px; }

/* Content */
#col1 {
	float:left; width:345px; text-align:justify; margin-right:30px; }
#col2 {
	float:left; width:345px; text-align:justify; }
#col1large {
	width:100%; text-align:justify; }
#content ul {
	list-style-type:square; list-style-position:inside; margin:0px; margin-bottom:10px; padding:0px; }
#content table {
	margin:0px 0px 10px 0px; padding:0px; border-spacing:0px; border-collapse:collapse; width:100%; text-align:left; }
#content table th {
	border:1px solid #d7bc8e; background:#d7bc8e; padding:3px 5px; }
#content table td {
	border:1px solid #d7bc8e; padding:3px 5px; vertical-align:top; }
/* Navigation */
#navigation ul {
	list-style:none; margin:0px; padding:0px; }
#navigation ul li {
	float:left; width:110px; margin-right:12px; text-align:center; }
#navigation ul li.last {
	margin-right:0px; }
#navigation ul li a,
#navigation ul li a:hover {
	border:0px; font-weight:bold; color:#351e13; }
.bodytext { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.6;  }
