@charset "utf-8";
body {
	background-color:#e3dcce;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9697ab;
	line-height:1.4em;
}
#main{ width:800px; margin:auto; position:relative; height:758px;}

#navigation{
	float:left;
	position:absolute;
	bottom:55px;
	left:75px;
	height:225px;
	width:115px;
	background-image: url(pics/navi_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navigation1{
	position:absolute;
	bottom:53px;

	height: 138px;
}
#navigation1 a{
	display:block;
	padding-left:22px;
	width:115px;
	height:20px;
	background-image: url(pics/naviline.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	line-height: 20px;
	color: #757997;
	text-decoration: none;
}
#navigation1 a:hover{background-image: url(pics/naviline_a.gif);
	background-repeat: no-repeat;
	background-position: left top;}


#navigation2{
	position:absolute;
	bottom:-5px;
	height: 117px;
}
	
#navigation2 a{padding-left:22px;
display:block;
height:20px;
	width:115px;
	background-image: url(pics/naviline.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	line-height: 20px;
	color: #757997;
	text-decoration: none;}
	
#navigation2 a:hover{background-image: url(pics/naviline_a.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.naviaktiv{background-image: url(pics/naviline_a.gif);
	background-repeat: no-repeat;
	background-position: left top;}
	
#content{
	position:absolute;
	top:252px;
	left:377px;
	float:left;
	width:336px;
}
#content a{color:#97827b; text-decoration:underline;}
#content b, #content strong{color:#97827b;}
#content_kataloge{position:absolute; top:225px; left:285px; }
.clear{clear:both;}

#gressrinck_link a{color: #757997; position:absolute; font-size:10px; left:310px; top:40px; text-decoration:none;}
#gressrinck_link b a{color:#97827b; font-size:10px; font-style:normal; font-weight:normal; text-decoration:none; text-align:right;}

#bosco_link{
	position:absolute;
	text-align:right;
	right:289px;
	top:282px;
}
#bosco_link a{text-decoration:none;font-size:10px;color: #757997;}
#bosco_link b a{color:#97827b; font-size:10px;  font-style:normal; font-weight:normal; text-decoration:none; text-align:right; }

#bild_gr{
	position:absolute;
	top:253px;
	left:103px;
}
#bild_bosco{position:absolute; top:235px; left:94px;}

#link_gr a{
	position:absolute;
	top:393px;
	left:560px;
	text-decoration:none;
	font-size:10px;
	color: #757997;
}
#link_bosco a{
	position:absolute;
	top:393px;
	left:560px;
	text-decoration:none;
	font-size:10px;
	color: #757997;
}


#content_gr{position:absolute; top:500px; left:390px;  float:left; width:310px;}
#content_gr b, #content_gr strong{color:#97827b;}

#content_bosco{position:absolute; top:500px; left:390px;  float:left; width:310px;}
#content_bosco a{color:#97827b; text-decoration:underline;}
#content_bosco b, #content_bosco strong{color:#97827b;}

#footer{position:absolute; bottom:0px; left:90px;   }
.archivgr {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 1px;
	top: 0px;
	width: 205px;
}
#footer2{position:absolute; bottom:10px; left:90px;   }

#navi-katalog{position:absolute; top:720px; left:0px;  color:#524235;}
#navi-katalog a{text-decoration:none; color:#524235;}
#flash{position:absolute; top:150px; left:0px;  }

input {
	height:12px;
	margin-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #97827b;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	font-size:10px;
	color:#97827b;
	
}
textarea{
	
	margin-bottom:3px;
	border-width: 1px;
	border-style: solid;
	border-color: #97827b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#97827b;
}
.button{
	height:20px;
	line-height:10px;
	border: 1px solid #97827b;
	color:#ffffff;
	font-weight:bold;
	font-size:10px;
	padding-bottom:2px;
	background-color:#d5cbc1;
}
.button:hover{
	height:20px;
	line-height:10px;
	border: 1px solid #97827b;
	color:#97827b;
	font-weight:bold;
	font-size:10px;
	padding-bottom:2px;
	background-color:#ffffff;
}
#navigationkatpage {
	position:absolute;
	bottom:11px;
	height: 64px;
}
#navigationkatpage a {
	padding-left:22px;
	display:block;
	height:20px;
	width:115px;
	background-image: url(pics/naviline.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	line-height: 20px;
	color: #757997;
	text-decoration: none;
}
#navigationkatpage a:hover {
	background-image: url(pics/naviline_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content2 {
	position:absolute;
	top:238px;
	left:457px;
	float:left;
	width:172px;
}
#content b {
	color:#97827b;
	text-decoration:underline;
}
archiv {
	color: #E8E8E8;
	position: absolute;
	left: 350px;
	top: 200px;
}
.archivbo {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 508px;
	top: 304px;
	width: 205px;
	text-decoration: none;
}
#archivbo a {
	padding-left:22px;
	display:block;
	height:20px;
	width:115px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
#archivbo a:hover {
	background-repeat: no-repeat;
	background-position: left top;
}
.archivhead {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 275px;
	top: 240px;
	width: 231px;
	height: 46px;
	font-size: 24px;
	color: #97827b;
}
.Stil1 {
	color: #757997;
	text-decoration: none;
}
.archivgr {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 275px;
	top: 304px;
	width: 205px;
	text-decoration: none;
}

