body {
background-color:#525252;
/* background-image:url(./images/back001.jpg); */
text-align:center;
border-style:none;
border-width:0px;
/* color:606060; */
color:#605f55;
font-family:helvetica;
font-weight:normal;
margin:0px;
padding:24px;
}

b					{ font-size:80%; font-weight:600; }

a					{ font-family:times; }
a:link				{ color:#cccccc; text-decoration:none; font-weight:normal; }
a:visited			{ color:#cccccc; text-decoration:none; font-weight:normal; }
a:hover				{ color:#eeeeee; text-decoration:none; font-weight:normal; }
a:active			{ color:#cccccc; text-decoration:none; font-weight:normal; }
a:focus				{ color:#cccccc; text-decoration:none; font-weight:normal; }

a.main:link			{ color:#ffffff; text-decoration:none; font-weight:normal; }
a.main:visited		{ color:#ffffff; text-decoration:none; font-weight:normal; }
a.main:hover		{ color:#00BAFF; text-decoration:none; font-weight:normal; }
a.main:active		{ color:#ffffff; text-decoration:none; font-weight:normal; }
a.main:focus		{ color:#ffffff; text-decoration:none; font-weight:normal; }


a.menu-now			{ color:#466C75; text-decoration:none; font-weight:normal; font-size:120%; }

a.menu-top1			{ font-size:120%; }

a.menu-top2:link	{ color:#466C75; font-size:80%; text-decoration:none; font-weight:normal; }
a.menu-top2:visited	{ color:#466C75; font-size:80%; text-decoration:none; font-weight:normal; }
a.menu-top2:hover	{ color:#466C75; font-size:80%; text-decoration:overline; font-weight:normal; }
a.menu-top2:active	{ color:#466C75; font-size:80%; text-decoration:none; font-weight:normal; }
a.menu-top2:focus	{ color:#466C75; font-size:80%; text-decoration:none; font-weight:normal; }

a.top2-now:link		{ color:#466C75; font-size:80%; text-decoration:overline; font-weight:normal; }
a.top2-now:visited	{ color:#466C75; font-size:80%; text-decoration:overline; font-weight:normal; }
a.top2-now:hover	{ color:#466C75; font-size:80%; text-decoration:overline; font-weight:normal; }
a.top2-now:active	{ color:#466C75; font-size:80%; text-decoration:none; font-weight:normal; }
a.top2-now:focus	{ color:#466C75; font-size:80%; text-decoration:none; font-weight:normal; }

a.im-content:link	{ color:#666666; font-size:100%; font-family:helvetica; text-decoration:underline; font-weight:normal; }
a.im-content:visited{ color:#666666; font-size:100%; font-family:helvetica; text-decoration:underline; font-weight:normal; }
a.im-content:hover	{ color:#666666; font-size:100%; font-family:helvetica; text-decoration:underline; font-weight:normal; }
a.im-content:active	{ color:#666666; font-size:100%; font-family:helvetica; text-decoration:underline; font-weight:normal; }
a.im-content:focus	{ color:#666666; font-size:100%; font-family:helvetica; text-decoration:underline; font-weight:normal; }


h1.im-content		{ margin-bottom:26px; text-align:center; font-size:100%; color:#e2e0d6; font-family:helvetica; font-weight:bold; }

li					{ margin-bottom:6px; font-size:90%; }

img.thumbnail_normal	{ border-style:solid; border-width:2px; border-color:#969696; width:400px; height:200px; }
img.thumbnail_long	{ border-style:solid; border-width:2px; border-color:#909090; width:400px; height:74px; }
img.logo-bild		{ border-style:solid; border-width:0px; border-color:#909090; width:200px; height:60px; }
img.logo-schrift		{ border-style:solid; border-width:0px; border-color:#909090; width:280px; height:70px; }
img.invisible		{ visibility:hidden; }
p.invisible			{ visibility:hidden; }

div.content			{ margin-top:0px; margin-bottom:80px; }

div.thumbnail		{ padding:0px; margin-left:0px; margin-right:0px; margin-top:16px; margin-bottom:50px; }
div.thumbnail-image	{ padding:0px; margin:0px; }
div.thumbnail-text	{ padding:0px; margin:0px; font-family:arial; font-size:90%; color:#777777; text-align:center;}
a.thumbnail-link		{ font-family:arial; color:#dadada; }
a.thumbnail-link:hover	{ color:#ffffff; }
div.space24			{ padding:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:24px; }
/* image.space		{ visibility:hidden; } */

#title				{ font-family:Times New Roman; color: #dddddd; text-decoration: none; font-weight:500; font-size: 150%; white-space:nowrap; }
#nowrap				{ white-space:nowrap }
#pre				{ white-space:pre }
#bg_grau			{ background-color:#aaaaaa; padding-left:140px; padding-right:60px; }



/* Die Tabelle um alles herum */
/* table			{ border-collapse:collapse; } */
img.farbwechsler		{ border-style:solid; border-width:2px; border-color:#cccccc; width:18px; height:12px; }

table.main			{ background-color:#aaaaaa; border-style:solid; border-width:2px; border-color:#cccccc; }
table.farbwechsler	{ border-style:none; }
table.title			{ padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; }

table.menu-top1-solo	{ padding-top:10px; padding-bottom:40px; padding-left:0px; padding-right:0px; }
table.menu-top1		{ padding-top:10px; padding-bottom:4px; padding-left:0px; padding-right:0px; }
table.menu-top2		{ padding-top:4px; padding-bottom:30px; padding-left:0px; padding-right:0px; }

td.content			{ background-color:#aaaaaa; padding-right:80px; padding-left:80px; text-align:justify; }
table.im-content		{ padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; }
td.nospace			{ margin:0px; padding:0px; }
td.im-content		{ padding-top:4px; padding-bottom:4px; padding-left:4px; padding-right:4px; }


table.textbox {
width:500px;
background-color:#dddddd;
padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
margin-top:0px; margin-bottom:50px; margin-left:0px; margin-right:0px;
border-style:solid; border-width:1px; border-color:#466C75;
border-collapse:collapse;
}

tr.textbox{
padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
}

th.textbox{
/* background-color:#82a6ae; */
background-color:#a6bcc1;
padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
font-weight:bold;
font-size:100%;
color:#466C75;
}

td.textbox{
padding-top:22px; padding-bottom:26px; padding-left:24px; padding-right:24px;
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
text-align:justify;
color:#606060;
}			




h1					{ color: #ffffff; text-decoration: none; }
h2					{ color: #ffffff; text-decoration: none; font-weight:400; }
/*h2				{ color: #8FA769; text-decoration: none; font-weight:400; }*/
h3					{ color: #ffffff; text-decoration: none; font-family:verdana; font-size:100%; font-weight:100; }

