html {
font-family: Verdana, sans-serif; 
font-size: 100%; 
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
overflow-y: scroll;
}

body { font-family: Verdana, sans-serif; margin:0; background-color: #FFFFFF; }

a:link { color: #808080; text-decoration: none; outline:none; }
a:visited { color: #808080; text-decoration: none; outline:none; }
a:hover { color: #000000; text-decoration: none; outline:none; }
a:active { color: #000000; text-decoration: none; outline:none; }

.header { position:absolute; top:13px; width:830px; z-index:1; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:24px; line-height:23px; letter-spacing:0; color: #000000; border:0; padding:0; margin:0; }
.header H1 { font-family: 'Open Sans', sans-serif; font-weight:600; font-size:40px; letter-spacing:-1px; margin:0; color: #D2D2D2; }
.header2 { font-family: 'Open Sans', sans-serif; font-weight:600; font-size:24px; line-height:22px; letter-spacing:0; color: #FF8C00; }

.a13  { font-size:13px; }
.langmenu { font-size:13px; color: #000000; line-height:24px; }
.bu { font-size: 10px; color: #000000; line-height:13px; }
.bu p { margin-bottom:6px; margin-top:0; }
.footer { font-size: 10px; color: #000000; }
.footer p { margin:0; padding:0; padding-right:20px; }
.displaynone { display:none; }

.text { font-size:12px; color: #000000; line-height:19px; letter-spacing:0; padding-top:3px; }
.text H1 { color: #FF8C00; font-size:13px; font-weight:bold; line-height:12px; margin:0; margin-bottom:8px; }
.text H2 { color: #000000; font-size:13px; font-weight:bold; line-height:12px; margin:0; margin-bottom:8px; }
.text p { margin-bottom:10px; margin-top:0; }
.text img { margin:0; padding:0; border:0; vertical-align:top; vertical-align: text-top; }
.text.gallery { clear:both; padding-top:19px; }

.thumbzelle { height:130px; width:96px; text-align:center; float:left; margin-right:24px; margin-top: 12px; margin-bottom:10px; overflow:hidden; display:table; }
.thumbzelle p { display:table-cell; vertical-align: middle; margin:0; padding:0; }

.itext { font-size:11px; color: #000000; line-height:16px; letter-spacing:0; padding-top:3px; }
.itext H2 { color: #000000; font-size:12px; font-weight:bold; line-height:12px; margin:0; margin-bottom:6px; }
.itext p { margin-bottom:9px; margin-top:0; }
.itext img { margin:0; padding:0; border:0; vertical-align:top; vertical-align: text-top; }

.menu { font-size:13px; color: #000000; line-height:20px; font-weight:normal; width:132px; height:auto; background-color: #FFFFFF; margin-top:1px; padding-left:3px; padding-right:2px; }
.menu.m1 { border:1px solid #D3D3D3; }
.menu.m1:hover { border:1px solid #FF8C00; }
.menu.m2 { border:1px solid #FF8C00; font-weight:bold; background-color: #F5F5F5; }
.menu p { margin:0; padding:0; padding-left:3px; }

.pfeil { font-family: 'Roboto', sans-serif; font-weight:100; font-size:60px; line-height:58px; color: #C0C0C0; overflow:hidden; }
.pfeil a:link { color: #808080; text-decoration: none; }
.pfeil a:visited { color: #808080; text-decoration: none; }
.pfeil a:hover { color: #000000; text-decoration: none; }
.pfeil a:active { color: #000000; text-decoration: none; }
