
    BODY {
    background-color : #ffffff ;
    font-family : Arial,Helvetica,Helv,sans-serif;
    color : Black;
    font-size : 100%;
	line-height: 135%;
}
    TH {
    color: #3f4f4f;
    font-weight : bold;
    font-size : 100%;
	line-height: 135%;
	padding: .2em .2em;
}
    TD {
    font-size : 100%;
	line-height: 135%;
	padding: .2em 0;
}
    A {
    text-decoration : underline;
}
    A:link {
    color : #CC3366;
}
    A:visited {
        color : #990033  
}
    A:hover {
        color : #660022  
}
    H1 {
    color: #3f4f4f;
    font-weight : bold;
    text-align : center;
    font-size : 180%;
    line-height: 200%;
    padding-top: 1em;
}
    H2 {
    font-weight : bold;
    color: #3f4f4f;
    font-size : 130%;
    line-height: 150%;
	padding-top: 1em;
	padding-bottom: 1em;
}
    H3 {
    font-weight : bold;
    color: #3f4f4f;
    font-size : 115%;
	padding-top: 1em;
	padding-bottom: 1em;
}
    H4 {
    color: #3f4f4f;
    font-weight : bold;
    font-size : 110%;
}
    H5 {
    color: #3f4f4f;
    font-weight : bold;
    font-size : 100%;
}
    UL.inhalt LI {
    color: #CC3366;
	padding-top: .3em;
    font-size : 90%;
}
    UL UL, UL OL, UL DL, OL OL, OL UL, OL DL, DL P, DL UL {
}
    PRE {
    font-family : courier, monospace;
    font-size : 90%;
    line-height: 110%;
    white-space : pre;
}
    KBD {
    font-family : courier,monospace;
    font-size : 90%;
}
    EM.person{
    font-variant : small-caps;
    font-style : normal;
}
    STRONG{
        color: #3f4f4f;
    }
    CODE {
    font-family : courier,monospace;
    font-size : 90%;
}
    P {
}
    P.Aend{
    color: #4f5f5f;
    font-size : 80%;
    line-height: 100%;
    text-align: right;
    margin-top: 0;
}
    DL.Anmerkung{
    font-size :  80%;
    line-height: 130%;
}
    ADDRESS {
    font-size : 80%;
    line-height: 100%;
    padding: 0.5em;
}
.hinweis {
    background-color : #ffeeee ;
    margin: 0 12%;
    border : thin none;
    padding : .3em 1em .5em 1em;
}
    SPAN.Address{ 
    font-style: italic;
}
    DIV.kopf {
}
    DIV.fuss {
    border : none;
    margin: 0 5%;
    padding: 0;
    border : thin none;
}
    DIV.fuss P {
    font-size : 80%;
    line-height: 100%;
    padding-left: 0.5em;
}
    DIV.zusatz {
    border : none;
    margin: 0 5%;
    padding-top: 0 0 1em 0;
    border : thin none;
}
    DIV.Texte {
    margin: 1em 5% .5em 5%;
    padding:0;
    border : thin none;
}
    DIV.inhaltLinks {
    margin: 0 5%;
    padding:0;
    border : thin none;
}
    DIV.inhaltLinks P {
    font-size : 90%;
    line-height: 130%;
}
    DIV.start {
    border : thin none;
    margin-bottom : 0px;
    margin-top : 0px;
    font-size : 70%;
    line-height: 50%;
}
    DIV.themen {
    border : thin none;
    margin: 0 5% 0 5%;
    padding-top : 1.2em;
}
    DIV.Rahmen {
    border : thin none;
    margin: .5em 7% .5em 5%;
}
    DIV.frage {
    border : thin none;
}
    TD.fragezufrage {
    font-size : 90%;
}
    SPAN.antwort {
}
    TD.dokuzufrage {
    font-size : 90%;
}
    TD.dokuzufrage A:link {
    color : #339966;
}
    TD.dokuzufrage A:visited  {
    color : #006633;
}
    TD.dokuzufrage A:hover {
    color : #004422;
}
    TD.bspzufrage {
    font-size : 90%;
}
    TD.bspzufrage A:link {
    color : #6666cc;
}
    TD.bspzufrage A:visited  {
    color : #333399;
}
    TD.bspzufrage A:hover {
    color : #000066;
}
    DIV.trenner {
    border-color: #cc6666;
    border-style : none ridge ridge none;
    border-width: 0 0 2px 0;
    margin: 0 5%;;
    padding: 0;
    font-size : 70%;
    text-align: right;
}
    DIV.trennerunten {
    border-color: #cc6666;
    border-style : none ridge ridge none;
    border-width: 0 0 2px 0;
    margin: 0 5%;;
    padding: 0;
    font-size : 70%;
    text-align: right;
}
    DIV.trennerAbschnitt {
    border-color: #cc6666;
    border-style : none ridge ridge none;
    border-width: 0 2px 2px 0;
    margin: -1em 5% 1px 5%;
    padding : 0 4px 2px 0;
    font-size : 70%;
    text-align: right;
}
    DIV.bsp {
    background-color :#eeeeff ;
    margin: 0 12%;
    border : thin none;
    padding : .3em 1em .5em 1em;
}
    DIV.zitat {
    background-color :#eeffee ;
    margin: 0 12%;
    border : thin none;
    padding : .3em 1em .5em 1em;
}
DIV.bspbreit {
    background-color :#eeeeff ;
    margin: 0 7%;
    border : thin none;
    padding : .3em 1em .5em 1em;
    }
TD.home {
    font-size : 80%;
}
.scherz { 
    position: relative;
	text-align : right;
	float: right;
	padding: 0 0 30 10;
	margin: 0 10 0 10;
	width: 174;
    border-style : none none;
	border-width: 1px;
}
.scherz p { 
	margin: -50 0 0 0;
	font-size: 80%;
	color: #778899
}


