html, body {
	text-align:left;
	font: 13px/16px Verdana, Lucida, Arial, sans-serif;
	width: 100%;
	height: 100%;
	margin:0;
	padding:0;
         color:#504030;
	}

h1, h2, h3, h4	{
	font-weight:normal;
	font: 12px/30px Verdana
	}

h1	{
	font-size: 150%;
	margin-top: 0px;
	margin-bottom: 0px;
	}

h2	{
	font-size: 150%;
	margin-top: 0px;
	margin-bottom: 5px;
	}
h3	{
	font-size: 140%;
	margin-top: 5px;
	margin-bottom: 5px;
	}
h4	{
	font-size: 130%;
	margin-top: 5px;
	margin-bottom: 5px;
	}
h5	{
	background-color: transparent;
	font: 12px/2em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a:active {
	font-size : 13px;
	color: blue;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	font-size : 13px;
	color: red;
	text-decoration: none;
}

a {
	font-size: 13px;
	color: #0000F0;
	text-decoration: none;
}
.pic   {
         font: 10px/0.1em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	}

.blau {
	font-size : 12px;
	color: blue;
}
.content { font: 13px/1.3em Verdana,sans-serif;
	font-size : 13px;
	color: #504030;
	text-align: justify;
}
.content1 { font: 13px/1.3em Verdana,sans-serif;
	font-size : 13px;
	color: #303060;
}

.selecttable a{
	font: 13px/1.3em Verdana,sans-serif;
	font-size : 13px;
	display:block;
	color: #303060;
}
.selecttable img{
         border-width:0px;
         }

.selecttable2 a{
	font: 13px/1.3em Verdana,sans-serif;
	font-size : 13px;
	display:block;
	background-color: #F8f0a0;
	color: #202080;
}
.selecttable a:hover {
	font: 13px/1.3em Verdana,sans-serif;
	font-size : 13px;
	color: #0000ff;
	background-color: #F0FaFF;
	background-color: #FFFFaa;
}



.black11,.black11 a,.black11 a:hover, .black11 a:active {
	font-size : 11px;
}
.black9,.black9 a,.black9 a:hover, .black9 a:active{
	font-size : 9px;
}
.small,.small a,.small a:hover, .small a:active{
	font: 9px/1.2em Verdana,sans-serif;
	font-size : 9px;
	color: #9090b0;
}

.weiss9,.weiss9 a,.weiss9 a:hover, .weiss9 a:visited, .weiss9 a:active{
         font: 9px/1.0em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: #FDFEFD;
	color: #d0d0d0;
         text-align:center;
}

.puzzle {
	font: 13px/1.3em Verdana,sans-serif, Helvetica, Geneva, Arial;
	font-size : 13px;
	color: #008;
}

.puzzleTXT{
	font: 12px/1.3em Verdana,sans-serif, Helvetica, Geneva, Arial;
	font-size : 12px;
	color: #226;

}
.puzzleTXT a{
	font-size : 11px;
	color: #00D;
}
.puzzleTXT a:hover,.puzzleTXT a:active,
{
	font-size : 11px;
	color: #00F;
}

.menu {
	color: #000000;
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.menu a {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #843;

	background-color: #effeff;
	background-color: #fffeef;
	border:1px solid #48a;
	display:block;
	width:100%;
	padding:3px;

}
.menu a:hover {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #FF0;
	background-color: #71E2FF;
	background-color: #800000;
}
.menu a:active {
	color: #FF0;
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 200;
}

.menu1 a {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #843;
	background-color: #ffffd0;
}

.menu2 a {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #843;
	background-color: #ffffb0;
}
.menuaktiv a {
	text-decoration: none;
	font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #843;
	background-color: #f9d000;
}