HTML {
	SCROLLBAR-FACE-COLOR: #ffffff;
         SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
         SCROLLBAR-SHADOW-COLOR: #cccccc;
         SCROLLBAR-3DLIGHT-COLOR: #cccccc;
         SCROLLBAR-ARROW-COLOR: #777777;
         SCROLLBAR-TRACK-COLOR: #e2e2e3;
         SCROLLBAR-DARKSHADOW-COLOR: #777777;
}

BODY {
	color:black;
         background-color: #fff;
         font-size: 100.01%;
         font-family: Verdana, Arial, Helvetica; sans-serif;
         margin: 0px;
         padding: 0.3em;
         min-width: 41em;
         background-image:url(./bg.gif);
         background-repeat:no-repeat;
       /*  background-attachment:fixed;*/
}
a:link {
	color: #000;
}
a:visited {
	color: #000;
}
a:hover {
	color: #222;
}
a:active {
	color: #000;
}



div#north {
         font-size: 0.7em;
         margin: 0 0 0.4em;
         padding: 0.2em;
         text-align:left;
         width:100%;
}
div#header {
        	HEIGHT: 63px;
         background-image:url(./streifen.gif);
         background-repeat:repeat-x;
         background-height:63px;
         background-width:100%;
         background-color:#fff;

}
div#path {

}
div#north img.logo {
	float:right;
         margin-right: 10%;
}
div#north img.caption {
	FLOAT: left;
         margin-left: 10%;
}
div#north form {
         display: inline;
}

div#west3 {
    font-size: 0.83em;
    float: left; width: 16em;
    margin: 0;
    padding: 0;
}

div#west3 div.cont{
         font-size: 0.8em;
         margin: 0 0 0.7em;
         padding: 0;
         border: 1px #ddd solid;
         background-color: #fff;
}
div#west3 ul{
         margin: 0.25em 0em 0.25em 2.5em;
         padding: 0.9em 0.7em 0.7em 0em;
         line-height:1.75em;
   }
div#west3 li.h {
    font-size: 0.9em;
    font-weight: bold;
    margin: 0.2em 0;
    list-style-type: none;
}
div#west3 li.t{
         LIST-STYLE-IMAGE: url(./li_topic.gif);
}
div#west3 li.n{
         LIST-STYLE-IMAGE: url(./li_news.gif);
}
div#west3 li.l{
         LIST-STYLE-IMAGE: url(./li_link.gif);
}
div#west3 a {
         vertical-align: 0.25em;
}
div#west3 li{
         padding: 0em 0em 0em 0.3em;
}



div#west2 {
    font-size: 0.83em;
    float: left; width: 16em;
    margin: 0;
    padding: 0;
}

div#west2 div.cont{
         font-size: 0.8em;
         margin: 0 0 0.7em;
         padding: 0;
         border: 1px #ddd solid;
         background-color: #fff;
}
div#west2 ul{
         margin: 0.25em 0em 0.25em 2.5em;
         padding: 0.9em 0.7em 0.7em 0em;
         line-height:1.75em;
   }
div#west2 li.h {
    font-size: 0.9em;
    font-weight: bold;
    margin: 0.2em 0;
    list-style-type: none;
}
div#west2 li.t{
         LIST-STYLE-IMAGE: url(./li_topic.gif);
}
div#west2 li.n{
         LIST-STYLE-IMAGE: url(./li_news.gif);
}
div#west2 li.l{
         LIST-STYLE-IMAGE: url(./li_link.gif);
}
div#west2 a {
         vertical-align: 0.25em;
}
div#west2 li{
         padding: 0em 0em 0em 0.3em;
}






div#east3 {
    font-size: 0.83em;
    float:right; width: 16em;
    margin: 0;
    padding: 0;
}

div#east3 div.cont{
         font-size: 0.8em;
         margin: 0 0 0.7em;
         padding: 0;
         border: 1px #ddd solid;
         background-color: #fff;
}
div#east3 ul{
         margin: 0.25em 0em 0.25em 2.5em;
         padding: 0.9em 0.7em 0.7em 0em;
         line-height:1.75em;
   }
div#east3 li.h {
    font-size: 0.9em;
    font-weight: bold;
    margin: 0.2em 0;
    list-style-type: none;
}
div#east3 li.t{
         LIST-STYLE-IMAGE: url(./li_topic.gif);
}
div#east3 li.n{
         LIST-STYLE-IMAGE: url(./li_news.gif);
}
div#east3 li.l{
         LIST-STYLE-IMAGE: url(./li_link.gif);
}
div#east3 a {
         vertical-align: 0.25em;
}
div#east3 li{
         padding: 0em 0em 0em 0.3em;
}





div#middle3 {
    margin: 0 14em 0 14em;
    padding: 0 0;
    height: 1em; /*IE-6*/
}
div#middle3 h1 {
    margin: 0 0 0.2em;
    padding: 0.2em;
    text-align: center;
    border: 1px #ddd solid;
    font-size:0.7em;
    font-weight: normal;
}

div#middle3 h2 {
    font-size:0.95em;
}

div#middle3 h3 {
    font-size:0.82em;
}

div#middle3 p {
    font-size:0.8em;
}

div#middle3 a.galleryButton {
    float:left;
}

div#middle3 a {
    font-size:1em;
}



div#middle2 {
    margin: 0 0 0 14em;
    padding: 0 0;
    height: 1em; /*IE-6*/
}
div#middle2 h1 {
    margin: 0 0 0.2em;
    padding: 0.2em;
    text-align: center;
    border: 1px #ddd solid;
    font-size:0.7em;
    font-weight: normal;
}

div#middle2 h2 {
    font-size:0.95em;
}

div#middle2 h3 {
    font-size:0.82em;
}

div#middle2 p {
    font-size:0.8em;
}

div#middle2 a.galleryButton {
    float:left;
}

div#middle2 a {
    font-size:1em;
}





div#middle1 {
    margin: 0 0 0 0;
    padding: 0 0;
    height: 1em; /*IE-6*/
}
div#middle1 h1 {
    margin: 0 0 0.2em;
    padding: 0.2em;
    text-align: center;
    border: 1px #ddd solid;
    font-size:0.7em;
    font-weight: normal;
}

div#middle1 h2 {
    font-size:0.95em;
}

div#middle1 h3 {
    font-size:0.82em;
}

div#middle1 p {
    font-size:0.8em;
}

div#middle1 a.galleryButton {
    float:left;
}

div#middle1 a {
    font-size:1em;
}



div#south {
 /*   clear: both;
    font-size: 0.7em;
    margin-left: 0; margin-right:0; padding: 0.1em;
    text-align: center;
    background-color: #fff;
    border: 1px #ddd solid;
 */
 display: none;
}

form#contact {
         margin: 0.4em;
         padding: 0.2em;
         color: #333;
}
form#contact table{
	BACKGROUND: #f9f9f9;
         padding:0.4em;
         font-size:0.72em;
}
form#contact input {
	BORDER: #dbdbdb 1px inset;
         FONT-SIZE: 0.9em;
         HEIGHT: 1.5em;
         TEXT-ALIGN: center;
         padding: 0.1em;
}
form#contact input.h {
	width: 14em;
         FONT-WEIGHT: bold;
         FONT-FAMILY: Courier,Verdana;
         BACKGROUND: #ddd;
}
form#contact input.n {
	width: 14em;
         BACKGROUND: #fff;
         FONT-FAMILY: Courier,Verdana;
}
form#contact textarea {
	HEIGHT: 18em;
	width: 26em;
         TEXT-ALIGN: left;
         FONT-FAMILY: Courier,Verdana;
         BACKGROUND: #ddd;
}
form#contact input.g {
         BACKGROUND: #bbb;
         font-weight: bold;
         FONT-FAMILY: Verdana;
         HEIGHT: 1.8em;
}

p#warning {
         color:red;
}

div#galleryPic {
     float: left;
     background-color:#f3f3f3;
     padding:12px;
     margin-left:0.5em;
     text-align: center;
     font-size:0.8em;
     border: 1px solid #ddd;
}

div#galleryThumb {
     float: left;
     background-color:#f3f3f3;
     padding:10px;
     margin-top:0.4em;
     margin-left:0.4em;
     text-align: center;
     font-size:0.8em;
     border: 1px solid #ddd;
     height:9.5em;
     width:9.7em;
}

div#gallerySelected {
     float: left;
     background-color:#ddd;
     padding:10px;
     margin-top:0.4em;
     margin-left:0.4em;
     text-align: center;
     font-size:0.8em;
     border: 1px solid #ddd;
     height:9.5em;
     width:9.7em;
}

div#picTop {
     float: right;
     background-color:#f3f3f3;
     padding:12px;
     margin-top:0.4em;
     margin-left:0.4em;
     margin-bottom:0.4em;
     text-align: center;
     font-size:0.8em;
     border: 1px solid #ddd;
}

div#picBottom {
     float: left;
     background-color:#f3f3f3;
     padding:12px;
     text-align: center;
     font-size:0.8em;
     border: 1px solid #ddd;
}

img {
     border:0px;
     padding-bottom:5px;
}

div#break {
     clear:left;
}


table#newstable {
     border:1px solid #000;
     empty-cells:show;
     speak-header:always;
     margin-right:15px;
   /*  border-collapse:collapse;*/
 }
table#newstable .headline{
     border: 1px solid #fff;
     font-weight:bold;
     background-color:#ddd;
     padding:5px;
}
table#newstable .textfield{
     border: 1px solid #ddd;
     padding:5px;
}
table#newstable caption{
     caption-side:bottom;
}
