body  {
	font-size: 8pt;
	font-family: Verdana, Arial, Western;
	font-style: normal;
	color: #32312F;
	text-decoration : none;
	margin-top : 0;
	background-color: #F9F0DF;
	scrollbar-face-color: #9E9E9E;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #9E9E9E;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #9E9E9E;
	scrollbar-background-color: #9E9E9E;
	margin-bottom : 0;
}

h1 {
	font-size: 14pt;
	font-family: Verdana, Arial, Western;
	font-style: italic;
	color: #7B0F22;
}

h2  {
	font-size: 10pt;
	font-family: Verdana, Arial, Western;
	color: #7B0F22;
	font-weight : bold;
}

.u2  {
	font-size: 10pt;
	font-family: Verdana, Arial, Western;
	color: #7B0F22;
	font-weight : bold;
	font-style: italic;
}

.u3  {
	font-size: 10pt;
	font-family: Verdana, Arial, Western;
	color: #7B0F22;
	font-weight : bold;
}

h3 {
font-size: 10pt;
	font-family: Verdana, Arial, Western;
	color: #7B0F22;
	font-weight : bold;
}

h3.wideOld{
	font-size: 10pt;
	font-family: Verdana, Arial, Western;
	color: #7B0F22;
	letter-spacing : 3pt;
	font-weight : bold;
	text-align: 	center;
}
h3.widesmall, h3. wide {
	font-size: 7pt;
	font-family: Verdana, Arial, Western;
	color: #7B0F22;
	letter-spacing : 1pt;
	font-weight : bold;
	text-align: center;
}

.widesmall{
	font-size: 8pt;
	font-family: Verdana, Arial, Western;
	color: #7B0F22;
	letter-spacing : 1pt;
	font-weight : bold;
	text-align: center;
}

h3.black {
font-size: 10pt;
	font-family: Verdana, Arial, Western;
	color: #000000;
}

td {
	font-size: 8pt;
	vertical-align : top;
}

td.block
{
	text-align: justify;
}

td.blockbottom {
	vertical-align : bottom;
	text-align: justify;
}

td.bottomline {
	vertical-align : bottom;
}

td.infotext {
	vertical-align : bottom;
	text-align: center;
}

td.infopic {
		text-align: 	center;
}
td.smenu {
	text-align : right;
	width: 30px;

}
td.dark,td.darkmenu,td.darki {
	background-color : #F2E6CF;
}

td.darki {
	text-align : left;
	vertical-align: bottom;
	font-size: 7pt;
	font-family: Verdana, Arial, Western;
	letter-spacing : 1pt;
	color: #000000;
}

td.link{
	text-align : right;
}
font.textg {
	color: #32312F;
}

font.textr {
	color: #7B0F22;
}

font.menuactive {
	color: #7B0F22;
	font-size: 7pt;
}

li{
    font-size: 8pt;
	list-style-image : url(images/li.gif);
	list-style-position : outside;
}

li.index{
    font-size: 8pt;
	list-style-image : url(images/li_index.gif);
	list-style-position : outside;
}

ul.menu_sub {
	margin-left : 15px;
	margin-bottom : 0px;
}

ul.menu_top {
	margin-left : 25px;
}
li.menu_top{
	font-size: 7pt;
	color: #000000;
	list-style-image : url(images/arrow_menu.gif);
	list-style-position : outside;
}

li.menu_sub{
	font-size: 7pt;
	color: #32312F;
	list-style-image : url(images/arrow_menu_down.gif);
	list-style-position : outside;
}
.copyright {
	font-size: 7pt;
	color: #000000;
}

.index {
	width : 415px;
}

a.menu, .menu {
	font-size: 7pt;
	color: #000000;
}

font.menu {
	font-size: 7pt;
	color: #32312F;
}

input, textarea {
	font-size: 8pt;
	font-family: Verdana, Arial, Western;
	border : 1px solid #7B0F22;
}

input {
	width:150px;
}

textarea {
	width: 340px;
}
input.plz {
	width:50px;
}

input.checkbox{
	border : 0px solid #F9F0DF;
	width: 20px;
}

input.submit {
	background-color : #F2E6CF;
}

a:link {
	color: #32312f;
	text-decoration:none;
}
a:visited {
	color: #32312F;
	text-decoration:none;
}
a:active {
	color: #7B0F22;
	text-decoration:none;
}
a:hover {
	color: #7B0F22;
	text-decoration:underline;
}
