body {scrollbar-arrow-color:#000000;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#000000;scrollbar-shadow-color:#000000;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;background-color:#FFFFFF;font-family:Verdana, Arial, sans-serif;font-size:12px;line-height:normal;vertical-align:top;text-align:left;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
html {height:101%;}
.tdbackgroundtop{background-image: url(../image/hg-top.gif);}
.tdbackgroundgray{background-color: #DCE1E5;color: #FFFFFF;}
.tdbackgrounddarkgray{background-color: #323941;color: #FFFFFF;	font-size: 14px;font-family: Verdana, arial, helvetica, sans-serif;letter-spacing: 1px;}
.tdbackgroundsilver{background-color: #ACB7C1;color: #FFFFFF;}
.tdbackgroundorange{background-color: #FF9900;color: #000000;}
.tdbackgroundcopyright{color: #000000;background: url(../image/hg-copyright.gif);}
.service-box{text-align: right;}
p { color: #000000; background-color: transparent; font: 12px/135% Verdana, arial, helvetica, sans-serif; }
td {font-size: 12px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;background-color: transparent;}
ol {font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;color: #000000;background-color: transparent;}
ul  {font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;color: #000000;background-color: transparent; margin-left: 7px;padding-left: 7px; }
li { font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;color: #000000;background-color: transparent;line-height: 135%; margin-left: 1px; padding-left: 1px; }
h1 {font-size: 16px;font-weight: bold;color: #485866;font-family: Verdana, arial, helvetica, sans-serif;background-color: transparent;}
h2 {font-size: 12px;font-weight: bold;color: #333333;font-family: Verdana, arial, helvetica, sans-serif;background-color: transparent;}
h3 {font-size: 11px;font-weight: bold;color: #333333;font-family: Verdana, arial, helvetica, sans-serif;background-color: transparent;}
hr {color: #C0C0C0;background-color: transparent;}
.owner {font-size: 14px;color: #FFFFFF;font-family: Verdana, arial, helvetica, sans-serif;font-weight: bold;background-color: transparent;letter-spacing: 1px;}
.copyright {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;color: #FFFFFF;vertical-align: middle;text-align: left;background-color: #FF9900;}
.td-main	{vertical-align: top;text-align: left;background-color: transparent;color: #000000;}
.more-infos {font-size: 12px;font-family: Verdana, arial, helvetica, sans-serif;color: #323941;font-weight: bold;vertical-align: middle;background-color: #ACB7C1;}
.main-message {font-size: 11px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;font-weight: normal;vertical-align: top;background-color: transparent;}
.pic-message{text-align: left;vertical-align: top;background-color: transparent;color: #000000;}
.column-left	{font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;font-weight: normal;vertical-align: top;text-align: left;background-color: #DCE1E5;}
.column-right	{font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;font-weight: normal;vertical-align: top;text-align: left;background-color: #DCE1E5;}
.menu	{font-size: 11px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;font-weight: normal;vertical-align: middle;background-color: transparent;}
.date-time {font-size: 10px;color: #000000;font-family: Verdana, arial, helvetica, sans-serif;vertical-align: middle;text-align: left;background-color: transparent;}
.metanavi01 {font-size: 10px;color: #000000;font-family: Verdana, arial, helvetica, sans-serif;vertical-align: middle;text-align: left;background-color: transparent;}
.metanavi02 {font-size: 10px;color: #000000;font-family: Verdana, arial, helvetica, sans-serif;vertical-align: middle;text-align: right;background-color: transparent;}
.main-navi-area {vertical-align: middle;text-align: left;}
.headstyle {vertical-align: top;text-align: left;}
.td-submenu {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;vertical-align: middle;text-align: center;}
.textfeld {font-size: 12px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;vertical-align: top;text-align: left;background-color: transparent;}
.headline-10 {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;color: #323941;font-weight: bold;vertical-align: top;text-align: left;background-color: transparent;letter-spacing: 1px;}
.textfeld-10 {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;vertical-align: top;text-align: left;background-color: transparent;}
.textfeld-12 {font-size: 12px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;vertical-align: top;text-align: left;background-color: transparent;}
.textfeld-10-bold {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;font-weight: bold;color: #000000;vertical-align: top;text-align: left;background-color: transparent;}
.picture-center {vertical-align: top;text-align: center;}
.bildunterschrift {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;text-align: left;color: #000000;background-color: transparent;}
.teaser {font-size: 11px;font-weight: normal;color: #333333;letter-spacing: 1px;font-family: Verdana, arial, helvetica, sans-serif;background-color: transparent;}
.fussnote {font-size: 10px;font-weight: normal;color: #666666;font-family: Verdana, arial, helvetica, sans-serif;background-color: transparent;}
a:link {color: #485866;text-decoration: none;font-weight: normal;}
a:visited {color: #485866;text-decoration: none;font-weight: normal;}
a:active {color: #FF6600;text-decoration: underline;font-weight: normal;}
a:hover {color: #FF6600;text-decoration: underline;font-weight: normal;}
a:focus {outline:none;}

.menuitem	{font-size: 12px; font-family: Verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; vertical-align: middle; background-color: transparent; background-image: url(../image/bg-menu.gif); }
a.menulink, a.menulink:active, a.menulink:visited { color: #000000; font-family: Verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-align: left; padding-left: 5px; height: 20px; width: 145px; display: block; padding-top: 6px; }
a.menulink:hover { color: #FFFFFF; text-decoration: none; font: normal 12px Verdana, arial, helvetica, sans-serif; background: #FE9900; border-top: 1px solid #ACB7C1; text-align: left; padding-left: 5px; height: 19px; width: 145px; display: block; padding-top: 6px; }

.menuitem1	{ font-size: 12px; font-family: Verdana, arial, helvetica, sans-serif; color: #000000; font-weight: normal; vertical-align: middle; background: transparent url(../image/bg-menu1.gif); }
a.menulink1, a.menulink1:active, a.menulink1:visited { color: #000000; font-family: Verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-align: left; padding-left: 5px; height: 32px; width: 145px; display: block; padding-top: 4px;}
a.menulink1:hover { color: #FFFFFF; text-decoration: none; font: normal 12px Verdana, arial, helvetica, sans-serif; background: #FE9900;text-align: left; padding-left: 5px; height: 31px; width: 145px; display: block; padding-top: 4px; border-top: 1px solid #ACB7C1;}

a.link-menu2 {color: #000000;font-weight: normal;font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;text-decoration: none;background-color: transparent;vertical-align: 4px;}
a.link-menu2:active {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: normal;background-color: transparent;vertical-align: 4px;}
a.link-menu2:visited {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: normal;background-color: transparent;vertical-align: 4px;}
a.link-menu2:hover {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: normal;background-color: #DCE1E5;vertical-align: 4px;}
a.link-10-normal {color: #000000;font-weight: normal;font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;text-decoration: none;background-color: transparent;}
a.link-10-normal:active {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: normal;background-color: transparent;}
a.link-10-normal:visited {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: normal;background-color: transparent;}
a.link-10-normal:hover {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: normal;background-color: #DCE1E5;}
a.main-navi {color: #FFFFFF;font-family: Verdana, arial, helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;letter-spacing: 1px;background-color: #323941;}
a.first-headline-link {color: #485866;font-family: Verdana, arial, helvetica, sans-serif;font-size: 16px;text-decoration: none;font-weight: bold;}
a.first-headline-link:active {color: #FF6600;font-family: Verdana, arial, helvetica, sans-serif;font-size: 16px;text-decoration: underline;font-weight: bold;}
a.first-headline-link:visited {color: #485866;font-family: Verdana, arial, helvetica, sans-serif;font-size: 16px;text-decoration: none;font-weight: bold;}
a.first-headline-link:hover {color: #FF6600;font-family: Verdana, arial, helvetica, sans-serif;font-size: 16px;text-decoration: underline;font-weight: bold;}
a.sub-headline-link {color: #485866;font-family: Verdana, arial, helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: bold;}
a.sub-headline-link:active {color: #FF6600;font-family: Verdana, arial, helvetica, sans-serif;font-size: 11px;text-decoration: underline;font-weight: bold;}
a.sub-headline-link:visited {color: #485866;font-family: Verdana, arial, helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: bold;}
a.sub-headline-link:hover {color: #FF6600;font-family: Verdana, arial, helvetica, sans-serif;font-size: 11px;text-decoration: underline;font-weight: bold;}
.weiter	{font-size: 10px;font-weight: bold;font-family: Verdana, arial, helvetica, sans-serif;color: #003366;}
a.link-10-bold {color: #485866;font-weight: bold;font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;text-decoration: none;}
a.link-10-bold:active {color: #ff6600;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: bold;}
a.link-10-bold:visited {color: #485866;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: none;font-weight: bold;}
a.link-10-bold:hover {color: #ff6600;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;text-decoration: underline;font-weight: bold;}
a.metanavlink {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;text-decoration: none;}
a.metanavlink:active {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;text-decoration: none;}
a.metanavlink:visited {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;text-decoration: none;}
a.metanavlink:hover {color: #000000;font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;text-decoration: underline;}