body, html
	{	
	margin: 0px;
	padding: 0px;
	/*font-family:Arial, Verdana;*/
	font-family:RotisSansSerif, "Trebuchet MS", verdana;
	color:#000; background-color:#fff6df;
    min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
	background-image:url(img/BG-Kachel.gif); background-repeat:repeat-x; background-position:0px -64px;

	}
	
div#Page {width: 775px; margin-left:auto; margin-right:auto; margin-top:64px; text-align: left;}

div#Navi {width: 775px; background-color:#ede9c8; background-image:url(img/bg_topnavi.gif); background-position:left; background-repeat:no-repeat; padding:0px; margin: 0px; height:116px;}

img {border: 0px; padding: 0px; margin: 0px;}

h1, h2, h3 { color:#fff; margin:0px; padding: 0px; wrap: no-wrap}

h1 {font-size: 1.2em;}
h2 {font-size: 20px;}
h3 {font-size: 17px; font-weight:400; line-height:18px;}

br {line-height:10px;}
dt {font-weight:bold;}
dd {padding-bottom:14px;}

address {font-size: 12px; color: #59575a; line-height:12px; font-style:normal;}
.adr_home {background-color:#e6eee7; width:300px; height: 107px; padding:10px 0px 0px 10px; float:left; }
.adr_home A{ color: #59575a; text-decoration:underline; }

p, div, span, ul, li {margin:0px; padding:0px;}
p {font-size: 13px; color: #fff; line-height:14px;}

.li_navi { position:absolute; bottom: 10px; list-style:none; margin-left:8px; color: white; font-size: 17px; font-weight:bold; }
.li_navi A { color: #ede9c8; font-size: 17px; font-weight:bold; text-decoration:none; }
.li_navi A:hover { color:white; }

.subnavi1 { position:absolute; top: 124px; margin: 0px; padding: 0px; margin-left:310px;  list-style:none;}
.subnavi1_li { line-height: 15px;}
.subnavi1_li A { color: white; font-size: 11px; font-weight:light; text-decoration:none; padding: 0px 4px 2px 8px;}
.subnavi1_li A:hover { color: #ede9c8; background-color:#FF9933}

.imprint {position:absolute; margin: 93px 0px 0px 465px; z-index:1;}
.imprint_li {float: left; list-style:none;}
.imprint_li A {color: #98999b; font-size: 12px; text-decoration:none; padding-left:6px; padding-right:12px; background-image:url(img/bg_li_imprint.gif); background-repeat:no-repeat; background-position:right;}
.imprint_li A:hover {color: #fff; background-color:#c4b378; font-size: 12px; text-decoration:none;}

.inv {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0;
	height: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
	display: inline;
	font-size: 1px;
}
