
BODY {
    PADDING: 0px;
    background-color: #ffffff;
    MARGIN-bottom: 10px;
    MARGIN-top: 10px;
}

#Main {
	POSITION: relative;
	width: 960px;
    min-height: 400px;
	margin: 0 auto;
	text-align: left;
    background-color: #ffffff;
}
#Marginalie { float: right; text-align: left; min-height: 400px; width: 172px; padding-left: 20px; margin-top: 20px; }

#Content { text-align: left; float: left; width: 534px; padding-left: 20px; padding-right: 20px; margin-top: 20px; border-left: 1px dotted #59594d; border-right: 1px dotted #59594d;  min-height: 575px; }
#MenueLEFT { float: left; width: 172px; min-height: 400px; padding: 0px; margin-top: 20px; padding-right: 20px; }

#MenueTop {
	POSITION: relative;
	width: 960px;
	margin: 0 auto;
	text-align: left;
	padding: 0px;
	background-repeat: no-repeat;
    background-position: 0 0;
    height: 135px;
    background-color: #59594d;
}

#NaviTop {
	width: 960px;
	margin: 0 auto;
	text-align: left;
	background-repeat: no-repeat;
    background-position: 0 0;
    height: 35px;
    background-color: #59594d;
    overflow: none;
}



#Footer { text-align: right; border-top: 1px dotted #59594d; POSITION: relative; width: 960px; margin: 0 auto; height: 25px; background-color: #ffffff; padding-top: 5px;}


#Suche { float: right; margin-top: 2px; height: 20px; border: 1px solid #003F8F; width: 140px; padding: 2px; padding-top: 5px; }


.Menue_Top_Spacer {	background-image: url(/global/images/BG_Menue_Ende.jpg); width: 1px; height: 14px; padding-top: 8px; padding-bottom: 12px; float: left; background-color: #ffffff; }




.Headline_Serif { COLOR: #59594d; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none; FONT-SIZE: 1.5em; }

.Menue_Top {
    float: left;
    width: 191px;
    background-color: #59594d;
    height: 28px;
    padding-top: 7px;
    text-align: center;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
}
.Menue_Top_Last {
    float: left;
    width: 192px;
    background-color: #59594d;
    height: 28px;
    padding-top: 7px;
    text-align: center;
    border-top: 1px solid #ffffff;
}

.Menue_Top_Selected {
    float: left;
    width: 191px;
    background-color: #59594d;
    background-color: #59594d;

    height: 28px;
    padding-top: 7px;
    text-align: center;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
}
.Menue_Top_Selected_Last {
    float: left;
    width: 192px;
    background-color: #59594d;
    height: 28px;
    padding-top: 7px;
    text-align: center;
    border-top: 1px solid #ffffff;
}

.A_Start { TEXT-DECORATION: none; }
.A_Start:hover { TEXT-DECORATION: none; }
.A_Start:visited:hover { TEXT-DECORATION: none; }

.A_Menue_Top {
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1.3em;
}
.A_Menue_Top:hover {
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1.3em;
}
.A_Menue_Top:Visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1.3em;
}
.A_Menue_Top_Selected {
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1.3em;
}
.A_Menue_Top_Selected:hover {
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1.3em;
}
.A_Menue_Top_Selected:Visited {
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1.3em;
}
.A_Menue {
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1em;
}
.A_Menue:hover {
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-SIZE: 1em;
}
.A_Menue:visited {
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1em;
}
.A_Menue_Selected
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1em;
}
.A_Menue_Selected:hover {
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-SIZE: 1em;
}
.A_Menue_Selected:visited {
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 1em;
}
.A_Menue_Klein {
    FONT-WEIGHT: normal;
    COLOR: #ffb84e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 0.9em;
}
.A_Menue_Klein:hover {
    FONT-WEIGHT: normal;
    COLOR: #ffb84e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-SIZE: 0.9em;
}
.A_Menue_Klein:visited {
    FONT-WEIGHT: normal;
    COLOR: #ffb84e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 0.9em;
}
.A_Menue_Klein_Selected {
    FONT-WEIGHT: normal;
    COLOR: #ffb84e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 0.9em;
}
.A_Menue_Klein_Selected:hover {
    FONT-WEIGHT: normal;
    COLOR: #ffb84e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-SIZE: 0.9em;
}
.A_Menue_Klein_Selected:visited {
    FONT-WEIGHT: normal;
    COLOR: #ffb84e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: 0.9em;
}
.Level1 {
    margin: 0px;
    margin-top: 10px;
    padding: 0px;
}
.Level2 {
    margin: 0px;
    margin-top: 1px;
    padding: 5px;
    padding-left: 10px;
    background-color: #ffb84e;
}
.Level2_Selected {
    margin: 0px;
    margin-top: 1px;
    padding: 5px;
    padding-left: 10px;
    background-color: #ff9900;
}

.Level3 {
    margin: 0px;
    margin-top: 1px;
    padding: 5px;
    padding-left: 25px;
}