
body      { font-size: 11px; font-family: "Arial, Lucida Grande", Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background: #faeddd url(Bilder/bg.jpg) no-repeat fixed center top; margin: 0px; padding: 0px }
.title { font-size: 13px }
table.image { font-size: 11px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table.main   { font-size: 11px; text-align: left; margin-right: 20px; margin-left: 20px; width: 740px }
table.main td { font-size: 11px; text-align: left }
.text { font-size: 12px }
table.content  { font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 740px }
table.content_2  { font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 540px }
table.content td  { text-align: justify; padding-right: 2px; padding-left: 4px }
.class { padding-right: 110px }
table.content td.images  { font-size: 10px;text-align: left; padding-right: 2px; padding-left: 4px; border-top: 1px dashed gray; border-bottom: 1px dashed gray }
table.title   { font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #878787 }
table.title td { font-weight: bold }
table.top td.nav { border-style: solid; border-width: 1px 0px 1px 0px; border-color: #9b9b9b }
table.title td.head { font-weight: bold; font-size: 12px }
table.images
{
	width: 90%;
	border-color: silver;
	border-width: 1px;
	border-style: solid;
}
table.images td   { font-size: 11px;text-align: center; border: groove #a9a9a9 }
.subtitle { font-size: 11px }
.mainbox { margin-right: 20px; margin-left: 20px; border: solid 0px gray; width: 740px }
.mainboxzwo { border: solid 0px gray; width: 600px }
.required { color: #8b0000; font-weight: bold }
.textcontent { margin-right: 110px }
.textcontent_2 { text-align:left;}
.smalltype
{
	font-size: 10px;
	font-weight: normal;
}

	a.menu_l01 {	text-decoration:none; font-size:8pt; padding-left:5px; padding-right:5px; 
					padding-top:1px; padding-bottom:1px; letter-spacing:0.02em; position:relative; top:0px; 
					left:0px; background:transparent; border:solid 1px #878787; text-align:left; border-left-width:0px;
         		}
         
	a.menu_l01:visited {  font-weight:bold; color:#444444;  background-color:#dedede;}
	a.menu_l01:link {  font-weight:bold; color:#444444;  background-color:#dedede;}
	a.menu_l01:active {  font-weight:bold; color:#444444; background-color:#dedede;}
	a.menu_l01:hover {  font-weight:bold; color:#444444; background-color:#dedede;}
		
	a.menu_l01a {	text-decoration:none; font-size:8pt; padding-left:5px; padding-right:5px; 
					padding-top:1px; padding-bottom:1px; letter-spacing:0.02em; position:relative; top:0px; 
					left:0px; background:transparent; border:solid 1px #878787; text-align:left; border-left-width:0px;
         		}
         
	a.menu_l01a:visited {  font-weight:bold; color:#444444;  background-color:#transparent;}
	a.menu_l01a:link {  font-weight:bold; color:#444444;  background-color:#transparent;}
	a.menu_l01a:active {  font-weight:bold; color:#444444; background-color:#transparent;}
	a.menu_l01a:hover {  font-weight:bold; color:#444444; background-color:#dedede;}

	a.menu_kat {	text-decoration:none; font-size:8pt; padding-left:5px; padding-right:5px; 
					padding-top:1px; padding-bottom:1px; letter-spacing:0.02em; position:relative; top:0px; 
					left:0px; background:transparent; border:solid 1px #878787; text-align:left; border-left-width:0px;
         		}
         
	a.menu_kat:visited {  font-weight:bold; color:#ffffff;  background-color:#transparent;}
	a.menu_kat:link {  font-weight:bold; color:#ffffff;  background-color:#transparent;}
	a.menu_kat:active {  font-weight:bold; color:#ffffff; background-color:#transparent;}
	a.menu_kat:hover {  font-weight:bold; color:#444444; background-color:#dedede;}
