
html, body {
  	    height: 100%;
        width:100%;
        background-color:#cccccc;
        margin: 0 0 0 0;
        padding:0px;
        background-image:url(../Bilder/bg_container.gif);
        }
#container {
		margin: 0px 0px 0px 100px;
		border: 0px solid #fff;
		position: relative;
		min-height: 100%;
		height: 100%;
   		voice-family: "\"}\"";
   		voice-family: inherit;
   		height: auto;
   		}
html>body #container {
   		height: auto;
   		}
#containercontent {
		position: relative;
		width: 700px;
		margin: 0px 0px 0px 0px;
		border: 0px solid #000;
			}
#head {
		position:relative;
		top:0px;
		margin: 0px 0px 0px 0px;
		border: 0px solid #fff;
		width:100%;
		height: 99px;
		}
#contenthead {
		position: relative;
		top:0px;
		margin: 0px 0px 0px 0px;
		border: 0px solid #cc0000;
		}
.content {
		position: relative;
		top:0px;
		background-image:url(../Bilder/bg_content.gif);
		/*background : #aaa;*/
		margin: 10px 0px 100px 0px;
		width: 698px;
		border: 0px solid #cc0000;
		padding: 0px 0px 0px 0px;
			}
/*arikelformatierung*/
.content_about_head {
		position: relative;
		top:0px;
		background : #ccc;
		margin: 10px 10px 10px 10px;
		width: 670px;
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
			}
.content_about {
		position: relative;
		top:0px;
		background : #aaa;
		margin: 10px 10px 10px 10px;
		width: 670px;
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
			}
.article {

		margin:10px 10px 0px 10px;
		border: 0px solid #000;
		}
.article_about {

		margin: 10px 10px 10px 10px;
		border: 0px solid #c00;
		}
/*bilderformatierung innerhalb der artikel*/
img.about_me_klein {
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 0 0 0 0;
		border: 0px solid #000;
		}

img.quadlogo {
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 0 0 0 0;
		border: 0px solid #000;
		}
/*schriftformatierung allgemein*/
h1 {    text-align:left;
        font-family:arial narrow,helvetica;
        font-size:19pt;
        color:#eee;
        background : #666;
        background-image:url(../Bilder/h2_verlauf.gif);
        padding: 10px;
        margin: 0px 160px 0px 0px;
        font-style:italic;
        border: 0px solid #000;
      }

h2 {    text-align:left;
        font-family:arial narrow,helvetica;
        font-size:19pt;
        line-height: 61px;
        color:#eee;
        background : #ccc;
        background-image:url(../Bilder/h2_verlauf.gif);
        padding-left: 10px;
        width: 100%
        font-style:italic;
        border: 0px solid #000;
      }
h3 {    text-align:left;
        font-family:arial narrow,helvetica;
        font-size:14pt;
        color:#333;
        background : #ccc;
        padding-left: 0px;
        width: 100%
        font-style:italic;
        border: 0px solid #000;
      }
li  {
        text-align:justify;
        line-height: 22pt;
        font-family:arial,helvetica;
        font-size:12pt;
        color:#333;
        border: 0px solid #000;
      }

.article_about, .article {
		text-align:left;
        line-height: 17pt;
        font-family:arial,helvetica;
        font-size:12pt;
        color:#333;
        border: 0px solid #000;
		}
/*links general*/
a {
        font-size : 12pt;
        font-family : helvetica,arial;
        font-weight : bold;
        color : #000000;
        background : transparent;
        text-decoration : none;
        }
a:visited {
        font-size : 12pt;
        font-family : helvetica,arial;
        font-weight : bold;
        color : #252525;
        background : transparent;
        text-decoration : none;
}
a:active {
        font-size : 12pt;
        font-family : helvetica,arial;
        font-weight : bold;
        color : #cc0000;
        background : transparent;
        text-decoration : none;
}
a:hover {
        font-size : 12pt;
        font-family : helvetica,arial;
        font-weight : bold;
        color : #666666;
        background : transparent;
        text-decoration : none;
}
/*navigation oben*/
#navigation {
		position: relative;
		top:0px;
		width:700px;
		margin: 0px 0 0px 0px;
		border: 0px solid #ffffff;
		height:28px;
		background-image:url(../Bilder/bg_nav.gif);
		}
#navcenter {
		border: 0px solid #000000;
		margin: 0px 10% 0px 10%;
		}
#butcenter {
		border: 0px solid #000000;
		margin: 0px 13% 0px 13%;
		}
a.navi {position: relative;
		top:0px;
        background : none;
        text-decoration : none;
        margin: 0px 2px 0px 2px;
        width:100%;
}
/*formatierung des seitenfußes*/
#foot {
		position: absolute;
  		bottom: 0;
		width:700px;
		margin: 0px 0px 0px 0px;
		height:37px;
		text-align: center;
		}

#foot a {
        font-size : 9pt;
        font-family : helvetica,arial;
        font-weight : bold;
        color : #333333;
        background : transparent;
        text-decoration : underline;
        padding: 0px 5px 0 5px;
}

#foot a:hover {
        font-size : 9pt;
        font-family : helvetica,arial;
        font-weight : bold;
        color : #eeeeee;
        background : transparent;
        text-decoration : underline;
        padding: 0px 5px 0 5px;
}