/* CSS Document */

body {
	margin:0px;
	padding:0px;
	height:100%;
	background:#E1EAA5 url(gfx/muster.jpg);
	font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;
	color: #22381D;
	font-size:13px;
} 

div#container {
position:absolute;left: 50%;width:600px;margin-left: -300px;
	height:100%;
	background-image: url(gfx/blatt.gif);
	background-repeat: repeat-y;
}

div#nav {margin: 0px; background: #FFF url(gfx/head.jpg) no-repeat;padding-left:0px;
	padding-bottom:0px;width:600px;height:190px;
}

div#navitext {position:absolute;top:152px;left:0px;text-align:center;
width:600px;
}

div#navitext a {
top:120px;
	text-decoration:none;
	font-size:15px;
	color: #35442D;
	padding: 0px 3px 0px 3px;
	text-transform: none;
	font-variant: small-caps;
}

div#navitext .aktiv {color:#660000;}

div#content {
clear:both;	left:0px;
	width:600px;
	margin:0px;
	padding:0px;
	text-align:left;
	background-image: url(gfx/blatt.gif);
	background-repeat: repeat-y;
}

div#content p {
	padding: 6px 40px 6px 40px;
	line-height:20px;
	text-indent: 16px;
}

div#content .firstletter {font-size:20px;}
div#content .fett {font-weight:bold;}

div#bilder {float:left;height:190px;
width:240px;margin-left:20px;
margin-bottom:14px;
text-align:center;
}

div#bildthumb {
	background-color:#F2F2F2;
	width:240px;
	height:120px;
	text-align:center;
	margin-bottom:6px;
	border:1px solid #FFF;
	display: table-cell;
	vertical-align: middle;
	background-image: url(gfx/bild_back.jpg);
	}
	
div#bilder .titel {font-weight:bold;/*line-height:25px;*/}

div#content form {padding-left:40px; padding-right:40px;}
div#content .linkdate {font-style:italic;}

div#content ul {list-style:none;padding-right:40px;}
div#content li {margin-bottom:5px;}
div#footer {
	clear:both;
	text-align:left;
	margin-top:30px;
	margin-bottom:10px;
	width:520px;
	color:#22381D;
	font-size:11px;
	margin-left:40px;
	padding-top:6px;
line-height:16px;
	padding-bottom:20px;
	text-align:center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CDDAAE;
}

div#numbers {width:600px; text-align:center;clear:both;}

h1 {padding: 15px 40px 0px 40px;margin:0px;font-size:18px;}
h2 {padding: 2px 40px 5px 40px;margin:0px;font-size:14px;}
h3 {padding: 3px;background-color:#D9E4BA;font-size:12px;}

h4 {font-weight:bold;font-size:12px;paddint-bottom:0px;margin-bottom:2px;margin-top:6px;padding-top:0px;}

a {color:#B1221C;}
.bildabstand {margin-top:6px; margin-bottom:6px;}
.bildabstand6 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 12px;
}
.bildabstand6links {
	margin-top: 6px;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-left: 0px;
}

.summe {text-align:right};
.untermstrich {
color:#CC3366;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #22381D;
padding-top:4px;}

.form100 {width:100%;margin-bottom:8px;}
