body
    {
     font-family: Arial,Verdana,Helvetica, sans-serif;
     background-color: #ffffff;
     color: #000000;
     margin-left: 0.5em;
     margin-right: 1em;
     text-align: center;
     width: 100%;
    }

p
    {
     font-family: sans-serif;
     background-color: #ccffcc;
     color: #000000;
     font-size: 100%;
     line-height: 130%;
     text-align: justify;
     margin-top: 0.5em;
     margin-bottom: 1.5em;
     margin-left: 1em;
     margin-right: 1em;
    }

p.smalli
    {
     font-family: sans-serif;
     background-color: #ccffcc;
     color: #000000;
     font-size: 70%;
     line-height: 100%;
     text-align: justify;
     margin-top: 0.5em;
     margin-bottom: 1.5em;
     margin-left: 1em;
     margin-right: 1em;
    }


p.right
    {
     font-family: sans-serif;
     background-color: #ffffff;
     color: #000000;
     font-size: 100%;
     line-height: 130%;
     text-align: right;
     margin-bottom: 0em;
     margin-left: 0em;
     margin-right: 0em;
    }

p.small
    {
     font-family: sans-serif;
     background-color: #ffffff;
     color: #000000;
     font-size: 70%;
     text-align: left;
     margin-bottom: 0em;
     margin-left: 0em;
     margin-right: 0em;
     font-weight: bold;
    }

ul
    {
     background-color: #ccffcc;
     color: #000000;
     font-family: sans-serif;
     text-align: justify;
     margin-bottom: 1em;
     margin-left: 2em;
     margin-right: 1em;
     font-size: 100%;
     line-height: 130%;
     list-style-type:disc;
    }

ol
    {
     background-color: #ccffcc;
     color: #000000;
     font-family: sans-serif;
     text-align: justify;
     margin-bottom: 1.5em;
     margin-left: 2em;
     margin-right: 1em;
     font-size: 100%;
     line-height: 130%;
    }

h1
    {
     font-family: "verdana", sans-serif;
     font-size: 130%;
     font-weight: normal;
     text-align: center;
     margin-top: 3em;
     margin-bottom: 1.5em;
     margin-right: 0em;
     margin-left: 0em;
     width: 100%;
     padding: 0;
     text-align: center;
     background-color: #ccffcc;
     color: #004000;
    }

h2
    {
     font-family: sans-serif;
     background-color: #ccffcc;
     color: #004000;
     font-size: 110%;
     font-weight: bold;
     text-align: center;
     margin-top: 2em;
     margin-bottom: 0em;
     margin-left: 0em;
    }

h3
    {
     font-family: sans-serif;
     background-color: #ccffcc;
     color: #004000;
     font-size: 105%;
     font-weight: bold;
	 font-style: normal;
     text-align: center;
     margin-top: 0em;
	 margin-bottom: 1em;
     margin-left: 1em;
	}

h3.small
    {
     font-family: sans-serif;
     background-color: #ccffcc;
     color: #004000;
     font-size: 100%;
     font-weight: normal;
	 font-style: italic;
     text-align: left;
     margin-top: 0em;
	 margin-bottom: 1em;
     margin-left: 1em;
	}

h4
    {
     font-family: sans-serif;
     background-color: #ffffff;
     color: #004000;
     font-size: 70%;
     font-weight: normal;
	 font-style: normal;
     text-align: center;
     margin-top: 0.5;
	 margin-bottom: 0.5;
     margin-left: 1em;
    }
    

table
	{
	font-family: sans-serif;
    background-color: #ffffff;
    color: #000000;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
    vertical-align: middle;
    cellPadding: 0px;
    cellSpacing: 0px;
    border: 0px;
    border-spacing: 0px;
    border-color: #ccffcc; 
    border-collapse: collapse; 
    }

table.inninhalt
	{
	width: 100%;
	font-family: sans-serif;
	font-size: 70%;
    background-color: #ccffcc;
    color: #000000;
	text-align: center;
	margin-left: 1em;
	margin-right: 1em;
    vertical-align: middle;
    cellPadding: 0px;
    cellSpacing: 0px;
    border: 0px;
    border-color: #ccffcc;
    border-collapse: collapse; 
    }

table.innborder
	{
	font-family: sans-serif;
    background-color: #ccffcc;
    color: #000000;
	text-align: center;
	margin-left: 1em;
	margin-right: 1em;
    vertical-align: middle;
    cellPadding: 0px;
    cellSpacing: 0px;
    border: 2px;
    border-color: #000000;
	border-style: solid;
    }

tr
	{
	 border-color: #ccffcc; 
	}

tr.green
	{
    border: 2px;
    border-color: #000000;
	border-style: solid;
	}	

th
    {
	 text-align: center;
     vertical-align: top;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #ccffcc;
     color: #000000;
     border-color: #ccffcc;
     line-height: 130%;
     font-weight: bold; 
    } 	

th.bor
    {
	 text-align: center;
     vertical-align: top;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #ccffcc;
     color: #000000;
     border-color: #000000;
     line-height: 130%;
     font-weight: bold;
     border: 2px;
     border-color: #000000;
     border-style: solid;
    }
td
    {
	 text-align: justify;
     vertical-align: middle;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #ffffff;
     color: #000000;
    } 

td.green
    {
	 text-align: left;
     vertical-align: top;
     padding-bottom: 0.3em;
     padding-top: 0.3em;
     background-color: #ccffcc;
     color: #000000;
     border-color: #000000;
     line-height: 130%;
    } 

td.grbor
    {
	 text-align: left;
     vertical-align: top;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #ccffcc;
     color: #000000;
     line-height: 130%; 
     border: 2px;
     border-color: #000000;
     border-style: solid;
    } 

td.greenr
    {
	 text-align: right;
     vertical-align: top;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #ccffcc;
     color: #000000;
     border-color: #ccffcc;
     line-height: 130%; 
    }

td.darkgreen
    {
	 text-align: left;
     vertical-align: middle;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #006000;
     color: #000000;
    } 
    
td.top
    {
	 text-align: center;
     vertical-align: middle;
	 margin-left: 0em;
	 margin-right: 0em;
	 padding-bottom: 0em;
     padding-top: 0em;
     background-color: #ffffff;
     color: #004000;
    }

td.topg
    {
	 text-align: center;
     vertical-align: center;
	 margin-left: 0em;
	 margin-right: 0em;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #006000;
     color: #000000;
    }

td.bottom
    {
	 text-align: center;
     vertical-align: middle;
     padding-bottom: 0.25em;
     padding-top: 0.25em;
     background-color: #ffffff;
     color: #004000;
     width: 66%;
    }

td.bottomg
    {
	 text-align: center;
     vertical-align: center;
     padding-bottom: 0.25em;
     padding-top: 0.25em;
     background-color: #006000;
     color: #000000;
    }

td.navigilo
    {
	 text-align: justify;
     vertical-align: middle;
     padding-bottom: 0em;
     padding-top: 0em;
     background-color: #ffffff;
     color: #000000;
     margin-left: 0em;
     margin-right: 0em;
     padding-bottom: 0em;
     padding-top: 0em;     
    } 
    
a:link
    {
     color: #009000;
     background-color: #ccffcc;
    }

a:hover
    {
     color: #ff3300;
     background-color: #ccffcc;
	}

a:active
    {
     color: #ff3300;
     background-color: #ccffcc;
    }

a:visited
    {
     color: #009000;
     background-color: #ccffcc;
    }

a:link.top
    {
     color: #009000;
     background-color: #ffffff;
    }

a:hover.top
    {
     color: #ff3300;
     background-color: #ffffff;
	}

a:active.top
    {
     color: #ff3300;
     background-color: #ffffff;
    }

a:visited.top
    {
     color: #009000;
     background-color: #ffffff;
    }
    
.center
	{
	 text-align: center;
	}
	
.inv
	{
     background-color: #006000;
     color: #ffffff;	
	}

