body { text-align: center; overflow-y: scroll; font-size: 9pt; font-family: Verdana;  }

#navi {
	background-image: url(Bilder/index_17.jpg);
	height: 42px;
	padding-left: 20px;
	font-size: 10pt;
	vertical-align: middle;
         cursor: pointer;
}

#navi a { color: #cccccc; padding: 2px; text-decoration: none; }
#navi a:hover { color: #ffffff; text-decoration: underline; }
#navi a:active { color: #ffffff; text-decoration: underline overline; }



#main {
	height: 200px;
	min-height: 500px;
	max-width: 100px;
	background-image: url(Bilder/index_21.jpg);
	padding-left: 70px;
	padding-right: 55px;
	overflow: hidden;
}

#subnavi a { padding: 2px; color: #000000; font-size: 8pt; text-decoration: none; }
#subnavi a:hover { text-decoration: underline overline; }
#subnavi div { width: 675px; border-style: solid; border-color: #aaaaaa; border-width: 1px; }
#subnavi {
	background-image: url(Bilder/index_20.jpg);
	height: 44px;
	padding-left: 70px;
         cursor: pointer;
	}



a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #000000; text-decoration: underline overline;  }
a:active { color: #000000; text-decoration: underline overline; }
a:focus  { color: #000000; text-decoration: underline overline; }

a { text-decoration: underline; color: #000000; cursor: pointer; }

h1 { text-decoration: underline; font-size: 10pt; }
h2 { font-size: 9pt; font-weight: bold; }

table,td,tr { text-align: left; vertical-align:top; border-style: none; border-width: 0px; margin: 0px; font-size: 11pt; }
.inline_center th { width: 675px; text-align: center; }
.inline_center td { width: 675px; text-align: center; }

#biografie { height: 550px; }
#navitable { width: 900px; background-image: url(above.jpg); background-repeat: repeat-x; background-position: top; }

#navihome { background-color: #ffffff; }
#naviakteure { background-color: #dddddd; }
#navipartner { background-color: #ddffff; }
#naviunterricht { background-color: #ddffdd; }
#navischule { background-color: #ffffdd; }
#naviprofil { background-color: #eeeeff; }
#navigalerie { background-color: #ffeeff; }
#naviarndt { background-color: #ffffee; }
#navikontakt { background-color: #eeffdd; }



#navihome,#naviakteure,#navipartner,#naviunterricht,#navischule,#naviprofil,#navigalerie,#naviarndt,#navipublikation,#naviaushang{
	display: none;
}

.video { display: none; position: relative; left: 30px; }
.tabletemplate { border-style: solid; border-width: 1px; border-color: #666666;  width:681px;}

.projektliste li p {width: 600px; text-align: justify; display: none; }
.projektliste li img { margin-left: 50px; margin-top: 5px; }
.projektliste li input { margin-left: 50px; margin-top: 5px; }

.galleryliste li p {width: 600px; text-align: justify; display: none; }
.galleryliste li img {  }
.galleryliste li input { }

.faecherliste {  list-style-type: none; }
.faecherliste li div {width: 600px; text-align: justify; display: none;}
.efaecherliste {  list-style-type: none; }
.efaecherliste li div {width: 600px; text-align: justify; display: none;}
.stanni { width: 690px; margin-top: 0px; overflow: visible; z-index: 1; }
.bold { font-weight: bold; }
.italic {font-style: italic; }

#today,#wk,#vorzeit { display:none; }

.caption { vertical-align: bottom; margin-left: 5px; font-style: italic; }
.caption_gebaeude { font-style: italic; margin-left: 35px; margin-right: 20px; }

img { border-style: double; border-color: #aaaaaa; }
.design-img { border-style: none; }
.gebaeude-img { margin-left: 30px; }
.img-div { font-style: italic; margin-top: 10px; }
#arndt-img { margin-left: 40px; }

#arndt_biografie { list-style-type: circle; }
#arndt_werke { list-style-type: square; }

#gebaeude_tabelle { margin-left: 30px; }
#gebaeude_tabelle td a { margin-left: 20px; }


.page_break {page-break-before: always;}
.s0 {
 font-family: Arial;
 font-size: 11px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Left; vertical-align: Top;
}
.s1 {
 font-family: Arial;
 font-size: 16px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Left; vertical-align: Top;
}
.s2 {
 font-family: Arial;
 font-size: 16px;
 color: #000000; font-weight: bold; font-style: normal;
 background-color: transparent;
 text-align: Left; vertical-align: Top;
}
.s3 {
 font-family: Arial;
 font-size: 11px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Right; vertical-align: Top;
}
.s4 {
 font-family: Arial;
 font-size: 16px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Right; vertical-align: Top;
}
.s5 {
 font-family: Arial;
 font-size: 13px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Left; vertical-align: Top;
}
.s6 {
 font-family: Arial;
 font-size: 1px;
 color: #000000; font-style: normal;
 background-color: transparent;
 border-color:#000000; border-style: solid;
 border-left-width: 1;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 text-align: Left; vertical-align: Top;
}
.s7 {
 font-family: Arial;
 font-size: 13px;
 color: #000000; font-weight: bold; font-style: normal;
 background-color: transparent;
 text-align: Left; vertical-align: Top;
}
.s8 {
 font-family: Arial;
 font-size: 1px;
 color: #000000; font-style: normal;
 background-color: transparent;
 border-color:#000000; border-style: solid;
 border-left-width: 0px;
 border-right-width: 0px;
 border-top-width: 1;
 border-bottom-width: 0px;
 text-align: Left; vertical-align: Top;
}
.s9 {
 font-family: Arial;
 font-size: 13px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Left; vertical-align: Top;
}
.s10 {
 font-family: Arial;
 font-size: 13px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Right; vertical-align: Top;
}
.s11 {
 font-family: Arial;
 font-size: 1px;
 color: #000000; font-style: normal;
 background-color: transparent;
 text-align: Left; vertical-align: Top;
}