#Gesamt {
	padding: 0px;
	width: 1024px;
	margin: 0 auto;
	margin-top: 20px;
        text-align: left;
	background-image: url(/_layout_images/Streifen04_mitRandLinks.jpg);
}

#Gesamt #KopfLogo {
	margin: 0px;
	padding: 0px;
	height: 110px;
	width: 1024px;
        text-align: left;
}
#Gesamt #KopfMenue {
	background-image: url(/_layout_images/Streifen01.jpg);
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 1024px;
        text-align: left;
}
#Gesamt #KopfBogen {
	background-image: url(/_layout_images/Streifen03_mitRandLinks.jpg);
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 1024px;
        text-align: left;
}
#Gesamt #KopfBogen #Brotkrumen  {
	margin: 0 0 0 10px;;
	padding: 13px 0 1px 22px;
        width:790px;
        text-align: left;
        float:left;
        border-bottom:1px dotted #CEC7CF;
}
#Gesamt #Inhalt {
	background-image: url(/_layout_images/Streifen04_mitRandLinks.jpg);
	margin: 0px;
	padding: 5px 0 0 0;
	width: 1024px;
	float: left;
        text-align: left;
}
#Gesamt #FussBogen {
	clear: both;
	background-image: url(/_layout_images/Streifen05_mitRandLinks.jpg);
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 1024px;
        text-align: left;
}
#Gesamt #FussMenue {
	background-image: url(/_layout_images/Streifen02.jpg);
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 1024px;
        text-align: left;
}
#Gesamt #FussMenue #Untenlinks {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 512px;
        text-align: left;
}
#Gesamt #FussMenue #Untenrechts {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 512px;
        text-align: right;
}

#Gesamt #Inhalt #Links {
	padding-left: 20px;
	float: left;
	width: 150px;
	margin: 0px;
        text-align: left;
}
#Gesamt #Inhalt #Textbereich {
	float: left;
	width: 625px;
	margin-left: 20px;
        text-align: left;
}
#Gesamt #Inhalt #TextBereichTabs {
	float: left;
	width: 764px;
	margin-left: 31px;
        text-align: left;
}
#Gesamt #Inhalt #Textbereichlinks {
	float: left;
	width: 300px;
	margin-left: 20px;
        text-align: left;
}
#Gesamt #Inhalt #Textbereichrechts {
	float: left;
	width: 300px;
	margin-left: 25px;
        text-align: left;
}

#Gesamt #Inhalt #SiteMaplinks {
	float: left;
	width: 300px;
	margin-left: 20px;
        text-align: left;
}
#Gesamt #Inhalt #SiteMaprechts {
	float: left;
	width: 300px;
	margin-left: 25px;
        text-align: left;
}

#Gesamt #Inhalt #Rechts {
	float: left;
	width: 180px;
	margin-left: 20px;
        text-align: left;
}




.formular {
	margin:0px;
	padding:0px;
}

.suchehervorgehoben {
        border-style:solid;
        border-color:#CEC7CF;
        border-width:thin;
        padding:1px;
        background-color:#F5F3F6;
}
.fuenfrandrechts {
    margin-right: 5px;
    margin-bottom: 2px;
}

table.Glossar { 
    width:100%;
    margin:0px;
    padding:0px; 
    border-style:none;
    border-spacing:0px;
    font-size: 12px;
    line-height: 140%;
}
table.Glossar td, th { 
    vertical-align:top; 
    text-align:left;
    padding:8px 8px 8px 6px;
}
table.Glossar th { 
    width:220px;
}
.grayBG {
    background-color: #F5F3F6;
}

#Gesamt #KopfMenue form {
    margin:0px;
    padding:0px; 
}
#Gesamt #KopfMenue table {
    margin-right: 10px;
    margin-top: 2px;
    border-style:none;
    border-spacing:0px;
    padding:0px; 
    float:right;
    background-color:#F5F3F6;
}

#Gesamt #Inhalt #Links form {
    margin:0px;
    padding:0px; 
}
#Gesamt #Inhalt #Links table {
    margin:0px;
    border-style:none;
    border-spacing:0px;
    padding:0 0 0 10px; 
}

#Gesamt #Inhalt #Textbereich form p {
        clear:left; 
      }

#Gesamt #Inhalt #Textbereich form p label {
        float:left; 
       width: 150px;
        margin-top: 0.5em;
        cursor: pointer;
      }

#Gesamt #Inhalt #Textbereich form p input,
#Gesamt #Inhalt #Textbereich form p select,
#Gesamt #Inhalt #Textbereich form p textarea {
        border: 1px solid #000000;
        margin-top: 0.3em;
        width: 300px;
      }

#Gesamt #Inhalt #Textbereich form p select {
        width: auto;
      }

#Gesamt #Inhalt #Textbereich form p textarea {
        width: 300px;
        height: 100px;
      }

#Gesamt #Inhalt #Textbereich form p input#formInput_submit,
#Gesamt #Inhalt #Textbereich form p input#formInput_reset {
        width: auto;
      }

.kontaktformular {
	margin:0;
	padding:0;
}
.formularfeld {
	color: #505050;
    font-style: italic;
	height: 20px;
	width: 370px;
	border: 1px solid #dcdcdc;
}
.formulararea {
	color: #505050;
    font-style: italic;
	height: 100px;
	width: 370px;
	border: 1px solid #dcdcdc;
}
.formularcaptcha {
	color: #505050;
    font-style: italic;
	height: 20px;
	width: 100px;
	border: 1px solid #dcdcdc;

}
.formularbutton {
    background-color: #ffffff;
    border: 1px solid #dcdcdc;
    color: #074DA8;
    font-weight: bold;
    text-decoration:none; 
    font-size:12px;
}
