html, body {
	text-align:left;
	font: 12px/2em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	margin:0;
	padding:0;
	}

h1	{
	font-size: 200%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:500;
	}

h2	{
	font-size: 175%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:500;
	}

h3	{
	font-size: 150%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:500;
	}

h4	{
	font-size: 125%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:500;
	}

h5	{
	font-size: 100%;
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight:500;
	}



a, a:link, a:active, a:hover, a:visited, a:focus	{
	font-size: 12pt;
	font-weight: normal;
	text-decoration: underline;
	}

a	{
	color: green;
	}

a:active  {
	color: #FFFF00;
	}

a:hover {
	color: red;
	}



.blau {
	font-size : 12px;
	color: blue;
	}

.black   {
	font: 16px/1.5em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: black;
	}

.all 	{
	font: 12pt/1.5em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #004000;
	text-decoration: none;
	}

.allkw	{
	font: 10pt/1.5em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #004000;
	text-decoration: none;
	}



.allk, .allk a,.allk a:link, .allk a:hover, .allk a:active, .allk a:visited, .allk a:focus {
	font: 10pt/1.2em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	}

.allk a:hover, {
	color: #800000;
	}


.allko	{
	font: 10pt/1.2em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #380000;
	text-decoration: none;
	}




.allo	{
	font: 12pt/1.3em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #380000;
	text-decoration: none;
	}

.allo, .allo a,.allo a:link, .allo a:hover, .allo a:active, .allo a:visited, .allo a:focus {
	font: 12pt/1.3em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	}

.allo a:hover {
	color: #B80000;
	}

.allo a {
	color: #FF6000;
	}




.allg     {
	font: 14pt/1.3em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #004000;
	text-decoration: none;
	}

.allg, .allg a,.allg a:link, .allg a:hover, .allg a:active, .allg a:visited, .allg a:focus {
	font: 14pt/1.3em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	}


.sklein{
	font: 6pt/1.0em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #004000;
	text-decoration: none;
	}

.sklein, .sklein a,.sklein a:link, .sklein a:hover, .sklein a:active, .sklein a:visited, .sklein a:focus {
	font: 6pt/1.0em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	}






.klein 	{
	font: 8pt/1.1em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #004000;
	text-decoration: none;
	}

.menu, .menu a,.menu a:link, .menu a:hover, .menu a:active, .menu a:visited, .menu a:focus {
	font: 9pt/1.1em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding:2;
	}

.menu a, .menu a:link, .menu a:visited, .menu a:hover, .menu a:active, .menu a:focus {
	display:block;
	width:100%;
	}

.menu a:hover {

	}

.submenu, .submenu a, .submenu a:link, .submenu a:hover, .submenu a:active, .submenu a:visited {
	font-weight: normal;
	padding:1;

	}
.submenu a:hover {
	background-color: #00E090;
	}

.submenu2, .submenu2 a, .submenu2 a:link, .submenu2 a:hover, .submenu2 a:active, .submenu2 a:visited {
         font: 8pt/1.1em Verdana, Lucida, Arial, Times New Roman, sans-serif;
         font-weight: normal;
         padding:0;

         }
.submenu2 a:hover {
         background-color: #FF8000;
         }