* { margin: 0; padding: 0; list-style: none; }

fieldset, img { border:solid 0; }

html {
	height: 100.01%; margin-bottom: 1px; overflow-y:scroll; 
}

body { 
	/*background:#000 url(media/bg_body.jpg) scroll center top no-repeat;*/
	background-color:#fff;
}
.body-wrap {
	background-image:none;
	background-color:#fff;
}

a, a:hover, input, textarea, object, embed { outline:none;  }

DIV.clearer { clear: both; height: 0; border: 0; font-size: 0; margin: 0; padding: 0; line-height: 0; }

.clear5 { clear: both; font-size: 4px; height: 5px; line-height: 100%; }
.clear10 { clear: both; font-size: 8px; height: 10px; line-height: 100%; }
.clear20 { clear: both; font-size: 12px; height: 20px; line-height: 100%; }
.clear30 { clear: both; font-size: 18px; height: 30px; line-height: 100%; }

object, embed { display:block; }

.outer-wrap {
	padding:0;
	width:100%;
	margin:0;
}

.document {
	width:100%;
	background-image: none;
}
.inner-wrap {
	width:100%;
	background-image: none;	
}
.cont {
	width: 100%;
	background-image: none;	
}
.cont-wrap {
	width:100%;
	padding:0;
}

.logo {
	display:none;
}

.karte-link { 
	display:none;
}

.flashheader {
	display:none;
}

ul.nav { display:none;}

h1 { font:normal 20px/120% Georgia, "Times New Roman", Times, serif; color:#663311; }
h2 { font:normal 15px/120% Georgia, "Times New Roman", Times, serif; color:#995522; }
h3 { font:bold 13px/120% Verdana, Geneva, sans-serif; color:#663311; }
h4 { font:normal 12px/120% Georgia, "Times New Roman", Times, serif; color:#99521F; }

p { font:normal 11px/160% Verdana, Geneva, sans-serif; color:#666; padding-bottom:5px; }

.c-1 { color:#666; } /* grau */
.c-2 { color: #663311; } 
.c-3 { color: #995522; }

div.col-0-0 { float: none; width:100%; padding:0;  }
div.col-0-1 { float: none; width:100%;  }

div.col-1-0 { width:100%;}

div.col-2-0 { width:100%; float: none; padding:0; }
div.col-2-1 { width:100%; float: none;}

div.toolbar { display:none; }
div.footer {
	display:none;
}
img.border { display:block; padding:3px; border:solid 1px #DDBC89; }

a,a:hover { color:#995320; text-decoration:none; }
a:hover { text-decoration:underline;}

a.link-icon,
a.link-icon:hover {color:#995320; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
a.link-icon:hover {color:#663311; text-decoration:underline;}

.box-0 {
	border:solid 1px #DDBB88;
	padding:10px;
	background-color:#F5EBD3;
}
.audiobox {
	padding:10px;
	background-color:#ECDCBB;
	width:600px;
}

a.katalog,a.katalog:hover {
	font:normal 14px/120% "Times New Roman", Times, serif;
	background: #F5EBD3 url(media/icon_warenkorb.gif) scroll 4px 3px no-repeat;
	padding: 1px 4px 3px 28px;
	text-decoration: none;
	border:solid 1px #DDBB88;
	margin-top:2px;
	color:#333;
	width:81px;
	display:block;
	float:right;
}
a.katalog:hover { 
	background-color:#DDBB88;
	background-position:4px -27px;
	border-color:#995522;
}

DIV.book-links { 
	float:left; width:480px;
	padding:10px 0;
}

DIV.book-links a,
DIV.book-links a:hover { margin-right:10px;}

ul.list-0 li {
	font:normal 15px/120% Georgia, "Times New Roman", Times, serif;
	color:#99521F;
	cursor:pointer;
	padding-bottom:5px;
}

#grundriss_1,
#grundriss_2 { position:relative; display:none;}

#grundriss_tempel { position:relative;}

#ebene_1,
#ebene_2 { display:none; }
#grundriss_1 img,
#grundriss_2 img,
#grundriss_tempel img { position:absolute; display:block; display:none; } 

.btn-ebene a,
.btn-ebene a:hover,
.btn-ebene a.akt,
.btn-ebene a.akt:hover {
	text-decoration:none; color:#663311;
}
.btn-ebene a:hover,
.btn-ebene a.akt,
.btn-ebene a.akt:hover {
	text-decoration:underline; color:#99521F;
}
