1<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> --> 2<!DOCTYPE html><html> 3<head> 4 5<link rel='apple-touch-icon' sizes='180x180' href='favicons/apple-touch-icon.png'> 6<link rel='icon' type='image/png' sizes='32x32' href='favicons/favicon-32x32.png'> 7<link rel='icon' type='image/png' sizes='16x16' href='favicons/favicon-16x16.png'> 8<link rel='manifest' href='favicons/site.webmanifest'> 9<link rel='mask-icon' href='favicons/safari-pinned-tab.svg' color='#004290'> 10<link rel='shortcut icon' href='favicons/favicon.ico'> 11<meta name='msapplication-TileColor' content='#2d89ef'> 12<meta name='msapplication-config' content='favicons/browserconfig.xml'> 13<meta name='theme-color' content='#ffffff'> 14 15<title> 16BOLL Engineering AG - IT Security Distribution</title> 17<meta name="Author" content="BOLL Engineering AG"> 18<meta name="Copyright" content="BOLL Engineering AG 2011"> 19<meta name="Robots" content="INDEX,FOLLOW"> 20<meta name="Language" content="de"> 21<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> 22<meta name="viewport" content="width=device-width"> 23<meta name="google-site-verification" content="dPJuomhWR2M-k16crlf-vpixCtJPnOp25-SETY3ZDc4" /> 24 25<meta http-equiv="X-UA-Compatible" content="IE=edge" ><META NAME="Title" CONTENT="BOLL Engineering AG - IT Security Distribution"> 26<meta name="verify-v1" content="A2ELXxDy9R1VHm3+ohUeswU7MGGdrPVyve2ZeGv2gMU=" > 27<META NAME="Keywords" CONTENT="BOLL Engineering AG, Watchguard, Fortinet, Palo Alto Networks, SeppMail, Kaspersky, Menlo, OneSpan, Proofpoint, Alcatel-Lucent, 28Varonis, Asimily, Cyolo, Wallix, Netskope, Fudo, Proofpoint, ESET, Deep Instinct, F5, Hornetsecurity, Halcyon, Cumulus, Bitglass, Edgecore, Corero, 29Secunet, Medigate, Cryoserver, und Sinefa Distribution"> 30<META NAME="Description" CONTENT="BOLL Engineering AG vertreibt Lösungen in den Bereichen Netzwerk- und Mail-Security, Identity- und Access-Management sowie Server-Load-Balancing. "> 31<META NAME="Abstract" CONTENT="BOLL Engineering AG"> 32<STYLE type='text/css'> 33<!-- 34@font-face { 35 font-family: 'Open Sans'; 36 font-weight: 400; 37 font-style: normal; 38 src: url('fonts/Open-Sans-regular/Open-Sans-regular.eot'); 39 src: url('fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix') format('embedded-opentype'), 40 local('Open Sans'), 41 local('Open-Sans-regular'), 42 url('fonts/Open-Sans-regular/Open-Sans-regular.woff2') format('woff2'), 43 url('fonts/Open-Sans-regular/Open-Sans-regular.woff') format('woff'), 44 url('fonts/Open-Sans-regular/Open-Sans-regular.ttf') format('truetype'), 45 url('fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans') format('svg'); 46} 47@font-face { 48 font-family: 'Open Sans'; 49 font-weight: 600; 50 font-style: normal; 51 src: url('fonts/Open-Sans-600/Open-Sans-600.eot'); 52 src: url('fonts/Open-Sans-600/Open-Sans-600.eot?#iefix') format('embedded-opentype'), 53 local('Open Sans Semibold'), 54 local('Open-Sans-600'), 55 url('fonts/Open-Sans-600/Open-Sans-600.woff2') format('woff2'), 56 url('fonts/Open-Sans-600/Open-Sans-600.woff') format('woff'), 57 url('fonts/Open-Sans-600/Open-Sans-600.ttf') format('truetype'), 58 url('fonts/Open-Sans-600/Open-Sans-600.svg#OpenSans') format('svg'); 59} 60@font-face { 61 font-family: 'Open Sans'; 62 font-weight: 400; 63 font-style: italic; 64 src: url('fonts/Open-Sans-italic/Open-Sans-italic.eot'); 65 src: url('fonts/Open-Sans-italic/Open-Sans-italic.eot?#iefix') format('embedded-opentype'), 66 local('Open Sans Italic'), 67 local('Open-Sans-italic'), 68 url('fonts/Open-Sans-italic/Open-Sans-italic.woff2') format('woff2'), 69 url('fonts/Open-Sans-italic/Open-Sans-italic.woff') format('woff'), 70 url('fonts/Open-Sans-italic/Open-Sans-italic.ttf') format('truetype'), 71 url('fonts/Open-Sans-italic/Open-Sans-italic.svg#OpenSans') format('svg'); 72} 73@font-face { 74 font-family: 'Open Sans'; 75 font-weight: 600; 76 font-style: italic; 77 src: url('fonts/Open-Sans-600italic/Open-Sans-600italic.eot');
78 src: url('fonts/Open-Sans-600italic/Open-Sans-600italic.eot?#iefix') format('embedded-opentype'), 79 local('Open Sans Semibold Italic'), 80 local('Open-Sans-600italic'), 81 url('fonts/Open-Sans-600italic/Open-Sans-600italic.woff2') format('woff2'), 82 url('fonts/Open-Sans-600italic/Open-Sans-600italic.woff') format('woff'), 83 url('fonts/Open-Sans-600italic/Open-Sans-600italic.ttf') format('truetype'), 84 url('fonts/Open-Sans-600italic/Open-Sans-600italic.svg#OpenSans') format('svg'); 85} 86BODY {color:#333333;font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em; padding:0;margin:0;word-spacing:1px;} 87P {font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em;padding-top:0px;margin-top:0px;margin-bottom:15px;} 88p.padding {padding:40px 14px 8px 0px !important;} 89INPUT {font-family:'Open Sans', sans-serif;font-size:16px;vertical-align:middle; box-sizing: border-box} 90SELECT {font-family:'Open Sans', sans-serif;font-size:16px; color: #444444; border: 1px solid #dddddd; padding: 2px} 91INPUT[type='text'] { color: #444444; border: 1px solid #dddddd; padding: 3px} 92INPUT[type='email'] { color: #444444; border: 1px solid #dddddd; padding: 3px} 93INPUT[type='number'] { color: #444444; border: 1px solid #dddddd; padding: 3px} 94INPUT[type='password'] { color: #444444; border: 1px solid #dddddd; padding: 3px} 95INPUT[type='submit'] { color: #444444; font-weight: bold; border: 1px solid #aaaaaa; padding: 5px 8px; background-color: #eeeeee; background: linear-gradient(0deg, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%); } 96INPUT[type='submit']:hover { border: 1px solid #aaaaff; background-color: #d6eaff; background: linear-gradient(0deg, rgba(210,220,240,1) 0%, rgba(231,241,255,1) 100%); } 97INPUT[type='submit']:active { border: 1px solid #aaaaff; background-color: #acd3fb; background: linear-gradient(0deg, rgba(200,210,230,1) 0%, rgba(221,231,245,1) 100%); } 98INPUT[type='submit'].blue { color: white; font-weight: bold; border: 1px solid #aaaaaa; padding: 5px 8px; background-color: #eeeeee; background: linear-gradient(0deg, rgba(23,74,135,1) 0%, rgba(53,104,165,1) 100%); } 99INPUT[type='submit'].blue:hover { border: 1px solid #aaaaff; background-color: #d6eaff; background: linear-gradient(0deg, rgba(63,114,175,1) 0%, rgba(93,144,185,1) 100%); } 100INPUT[type='submit'].blue:active { border: 1px solid #aaaaff; background-color: #acd3fb; background: linear-gradient(0deg, rgba(43,94,155,1) 0%, rgba(73,124,185,1) 100%); } 101INPUT[type='button'] { color: #444444; font-weight: bold; border: 1px solid #aaaaaa; padding: 5px 8px; background-color: #eeeeee; background: linear-gradient(0deg, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%); } 102INPUT[type='button']:hover { border: 1px solid #aaaaff; background-color: #d6eaff; background: linear-gradient(0deg, rgba(210,220,240,1) 0%, rgba(231,241,255,1) 100%); } 103INPUT[type='button']:active { border: 1px solid #aaaaff; background-color: #acd3fb; background: linear-gradient(0deg, rgba(200,210,230,1) 0%, rgba(221,231,245,1) 100%); } 104INPUT[type='button'].blue { color: white; font-weight: bold; border: 1px solid #aaaaaa; padding: 5px 8px; background-color: #eeeeee; background: linear-gradient(0deg, rgba(23,74,135,1) 0%, rgba(53,104,165,1) 100%); } 105INPUT[type='button'].blue:hover { border: 1px solid #aaaaff; background-color: #d6eaff; background: linear-gradient(0deg, rgba(63,114,175,1) 0%, rgba(93,144,185,1) 100%); } 106INPUT[type='button'].blue:active { border: 1px solid #aaaaff; background-color: #acd3fb; background: linear-gradient(0deg, rgba(43,94,155,1) 0%, rgba(73,124,185,1) 100%); } 107INPUT[type='image'] { color: #444444; font-weight: bold; border: 1px solid #aaaaaa; padding: 5px 8px; background-color: #eeeeee; background: linear-gradient(0deg, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%); } 108INPUT[type='image']:hover { border: 1px solid #aaaaff; background-color: #d6eaff; background: linear-gradient(0deg, rgba(200,210,230,1) 0%, rgba(221,231,245,1) 100%); } 109INPUT[type='image']:active { border: 1px solid #aaaaff; background-color: #acd3fb; background: linear-gradient(0deg, rgba(190,200,220,1) 0%, rgba(211,221,235,1) 100%); } 110INPUT[type='radio'] {vertical-align:middle;
110margin:0 0px 3px 0;padding:0} 111INPUT[type='checkbox'] {vertical-align:middle;margin:1px 0px 3px 0;padding:0} 112TEXTAREA {font-family:'Open Sans', sans-serif;font-size:16px; color: #444444; border: 1px solid #dddddd; padding: 3px; box-sizing: border-box } 113LABEL {vertical-align:middle;} 114A {font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em;text-decoration:none; color:#444499;} 115TABLE{border-style:none;border_width:0;font-family:'Open Sans', sans-serif;font-size:16px;} 116TH {line-height:1.6em} 117TD {line-height:1.6em;text-align:left;} 118DIV {box-sizing:border-box;} 119H3 {font-family:'Open Sans', sans-serif;font-size:22px;line-height:1.6em;color:#55555a;} 120H2 {font-family:'Open Sans', sans-serif;font-size:22px;line-height:1.6em;font-weight:bold;padding-top:0px;margin-top:0px;color:#55555a;} 121H1 {font-family:'Open Sans', sans-serif;font-size:22px;line-height:1.6em;font-weight:bold;padding-top:0px;margin-top:0px;margin-bottom:14px;color:#55555a;} 122B {font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em} 123UL {font-family:'Open Sans', sans-serif;font-size:16px;margin:0px 5px 10px 0px; padding-left:0px; list-style-type:disc;list-style-position:outside;} 124LI {margin-left: 15px; margin-bottom: 3px;font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em} 125HR {height: 0; border-width: 1px 0 0 0; border-style: solid; border-color: #d3d3d3; margin-bottom:10px;} 126PRE {font-family: monospace; font-size:16px;line-height:1.6em;word-spacing:0;} 127FORM {margin-top: 0px; margin-bottom: 0px;} 128.greyimg {padding: 3px; border: 1px solid #777777; background-color:#dddddd} 129.red {font-weight:bold;color:#ee0000;line-height:1.6em} 130.bold {font-weight:bold} 131.red11 {font-size:16pt;font-weight:bold;color:#aa0000;line-height:1.6em} 132.bigblue {font-size:16pt;font-weight:bold;color:#5555aa;line-height:1.6em} 133.big {font-size:19pt;font-weight:bold;line-height:1.6em} 134.bigred {font-size:19pt;font-weight:bold;color:red;line-height:1.6em} 135.big13 {font-family:'Open Sans', sans-serif;font-size:18px;font-weight:bold;color:#444499;line-height:1.6em} 136.small {font-size:16px;line-height:1.6em} 137.small-text {font-size:12px;line-height:1.6em} 138.nounderline {text-decoration:none;color:#444499;line-height:1.6em} 139a:visited {text-decoration:none;color:#444499;line-height:1.6em;} 140a:hover {text-decoration:underline;text-transform : none;color:#3333aa;line-height:1.6em;} 141.linked {text-decoration:underline;line-height:1.6em} 142.tsmall {font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em} 143tr.small > td, tr.small > td > a {font-size:14px;line-height:1.6em} 144td.small {font-size:14px;line-height:1.6em} 145.shopbold { 146 font-family:'Open Sans', sans-serif;font-size:16px;font-weight:bold;line-height:1.6em; 147} 148.shopbold a {font-family:'Open Sans', sans-serif;font-size:16px;font-weight:bold;line-height:1.6em} 149.shop {font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em} 150.shop a {font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6em} 151a.btnblue {vertical-align: middle;display:block; padding:7px 8px 7px 8px; text-decoration:none; border:1px #aaaaaa solid; background-color:#e5eeff;font-weight:normal;} 152a.btnblue:visited {text-decoration:none; border:1px #aaaaaa solid; background-color:#e5eeff; font-weight:normal;} 153a.btnblue:hover {text-decoration:none; border:1px #bbbbbb solid; background-color:#d5ddee;font-weight:normal;cursor: pointer} 154a.btno1 { display:block; margin:0px; padding: 7px 10px; text-decoration:none; border:1px #bbbbbb solid; background-color:#ffc35c;font-weight:normal; color:black} 155a.btno1:visited {text-decoration:none; border:1px #bbbbbb solid; background-color:#ffc35c; font-weight:normal;} 156a.btno1:hover {text-decoration:none; border:1px #bbbbbb solid; background-color:#ffe36c;font-weight:normal;cursor: pointer} 157a.btno2 { display:block; margin:0px; padding: 7px 10px; text-decoration:none; border:1px #bbbbbb solid; background-color:#fff3cc;font-weight:normal; color:black} 158a.btno2:visited {text-decoration:none; border:1px #bbbbbb solid; background-color:#fff3cc; font-weight:normal;} 159a.btno2:hover {text-decoration:none; border:1px #bbbbbb solid; background-color:#ffe36c;font-weight:normal;cursor: pointer}
160a.wordwrap { overflow-wrap: anywhere; } 161.formtable { 162 margin: 0px; padding: 10px; 163 border: 1px solid #bbbbcc; 164 background-color: #eeeeee; 165} 166.formtable td { 167 padding:3px; 168} 169table.box { 170 margin: 0px; 171 margin-bottom: 22px; 172 padding: 15px; 173 border-radius: 10px; 174} 175table.boxzero { 176 margin: 0px; 177 padding: 15px; 178 border-radius: 10px; 179} 180.boximage { border: 1px solid #888888; background: white; padding:4px;} 181.newsimage { margin: 0px 10px 10px 10px; background: white; padding:4px;max-width:100%;float:right;} 182table.box tr { 183 margin: 0px; padding: 0px; 184} 185span.info { 186 border: 1px solid #aaaaaa; 187 background-color: #ffffff; 188 padding: 0px 2px; 189 cursor:default; 190} 191span.tooltip { 192 box-sizing: border-box; 193 display:none; 194 position:absolute; 195 background-color:#ffffff; 196 color:#000000; 197 text-align:left; 198 white-space: normal; 199 padding: 10px; 200 z-index:2; 201 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 202} 203span.info a { 204 color: #000; 205} 206span.stockicon { 207 position:relative; 208 cursor:default; 209 display: inline-block; 210 padding: 0 4px 0 4px; 211 border-radius: 5px 5px 5px 5px; 212} 213span.stockinfo { 214 display:none; 215 position:absolute; 216 background-color:#dddddd; 217 color:#000000; 218 text-align:left; 219 white-space: normal; 220 padding: 1px 1px 1px 1px; 221 overflow:hidden; 222 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 223 border: 1px solid #999999; 224 z-index:10; 225} 226span.stockicon a { 227 color: #000; 228} 229span.close_cross { 230 color: #999999; 231} 232span.close_cross:hover { 233 color: #000000; 234 cursor: pointer; 235} 236span.fwinfoicon { 237 position:relative; 238 cursor:default; 239 display: inline-block; 240 padding: 1px; 241 border-radius: 5px 5px 5px 5px; 242 text-align: center; 243 color:white; 244 font-weight: bold; 245 border: 0; 246} 247span.fwinfo { 248 display:none; 249 position:absolute; 250 background-color:#dddddd; 251 color:#000000; 252 text-align:left; 253 white-space: normal; 254 padding: 1px 1px 1px 1px; 255 overflow:hidden; 256 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 257 border: 1px solid #999999; 258 z-index:10; 259} 260.img_pos { 261 position:absolute; 262 top:15px; 263 right:15px; 264 } 265 .manufacturer_boxstyle { 266 position:relative; 267 background:#eeeeee; 268 border:1px solid #aaaaaa; 269 padding:15px; 270 margin-bottom:22px; 271 } 272img.info_icon { 273 opacity: 0.7; 274} 275img.info_icon:hover { 276 opacity: 1; 277} 278.myform{ 279margin:0; 280padding:14px; 281} 282.tcenter { 283 text-align:center; 284 margin-left: auto; 285 margin-right: auto; 286} 287.tright { 288 text-align:right; 289 margin-left: auto; 290 margin-right: 0px; 291} 292.shoptable { 293 border: 0; 294 margin:0px; 295 padding:0; 296 border-spacing: 0; 297} 298.shoptable p { 299 padding: 0px 14px 8px 0px !important; 300 margin: 0; 301} 302.shoptable td { 303 padding: 5px; 304 margin: 0; 305} 306.shoptable .prodrowhshop > td { 307 margin: 0; 308 background-color:#e7e7e7; 309 font-weight:bold; 310} 311.shoptable .prodrowh > td { 312 margin: 0; 313 background-color:#ffffff; 314 font-weight:bold; 315} 316.shoptable .totrow > td { 317 margin: 0; 318 background-color:#eeeeee; 319 font-weight:bold; 320 border-top: 1px solid #dddddd; 321 border-bottom: 1px solid #dddddd; 322} 323.shoptable .totrow > td:first-child { 324 border-left: 1px solid #dddddd; 325} 326.shoptable .totrow > td:last-child { 327 border-right: 1px solid #dddddd; 328} 329.shoptable .prodrowhw > td { 330 margin: 0; 331 border-bottom:1px solid #e2e2e2; 332 background-color:#f9f9f9; 333} 334.shoptable .prodrowsw > td { 335 margin: 0; 336 border-bottom:1px solid #eaeaea; 337 background-color:#ffffff; 338} 339.shoptable .grey_bold > td { 340 padding-top: 5px; 341 padding-bottom: 5px; 342 margin: 0; 343 background-color:#eeeeee; 344 font-weight:bold; 345 vertical-align: middle; 346 border-top: 1px solid #dddddd; 347 border-bottom: 1px solid #dddddd; 348} 349.shoptable .grey_bold > td:first-child { 350 border-left: 1px solid #dddddd; 351} 352.shoptable .grey_bold > td:last-child { 353 border-right: 1px solid #dddddd; 354} 355.shoptable .normal td { 356 margin: 0; 357 background-color:#ffffff; 358} 359.shoptable .prodgroupheader td { 360 padding: 0px; 361} 362.producttable .prodrowhshop > td { 363 padding: 6px 6px 6px 4px;
364 margin: 0; 365 background-color:#e7e7e7; 366 font-weight:bold; 367} 368.producttable .prodrowhw > td { 369 padding: 6px 4px 3px 4px; 370 margin: 0; 371 vertical-align:top; 372 background-color:#f3f3f3; 373} 374.auxdata_table { 375 background-color:#fbfbfb; 376 padding:2px; 377} 378table.auxdata_table td { 379 padding: 0px 4px 0px 4px !important; 380 background-color: #fbfbfb !important; 381} 382.group_div {padding:0;margin:0} 383.group_div p {padding:0px 0px 6px 0px; margin:0px 0px 6px 0px;} 384.group_div sup { line-height: 0px; font-size: 80%; } 385.group_div sub { line-height: 0px; font-size: 80%; } 386.shop_head {margin:0px; padding:2px; color:#666666; font-size:16px;} 387#headleft { border:0px; border-bottom: 1px solid #999999; padding:0px; margin:0px; background: #0e3f8f; height:145px;} 388#headcenter { border:0px; border-bottom: 1px solid #999999; padding:0px; margin: 0px; width:80%; background: #009fe3; height:145px;} 389#headright { border:0px; border-bottom: 1px solid #999999; padding:0px; margin:0px; background: #009fe3; height:145px;} 390.188 {width:188px; padding: 0; float: left;} 391.188 h2 {color:#ffffff} 392#footer_table {color:#333333} 393#footer_table a {color:#333333} 394.nobullet {list-style:none inside; margin-left:0px;padding-left:0px;} 395.nobullet li {margin-left:0px; padding-left:0px; height:17px; } 396IMG.ficon {margin: 0px 3px 0px 3px;} 397.pressetitle { padding-bottom: 10px; } 398.portal_group_small { 399 background: #05418a; 400 background: -webkit-gradient(linear, left top, left bottom, from(#3a5daa), to(#05418a)); 401 background: -webkit-linear-gradient(top, #3a5daa, #05418a); 402 background: -moz-linear-gradient(top, #3a5daa, #05418a); 403 background: -ms-linear-gradient(top, #3a5daa, #05418a); 404 background: -o-linear-gradient(top, #3a5daa, #05418a); 405 padding: 15px 15px; 406 color: white; 407 text-decoration: none; 408 vertical-align: middle; 409} 410.portal_group_big { 411 background: #005d4e; 412 background: -webkit-gradient(linear, left top, left bottom, from(#007f6b), to(#005d4e)); 413 background: -webkit-linear-gradient(top, #007f6b, #005d4e); 414 background: -moz-linear-gradient(top, #007f6b, #005d4e); 415 background: -ms-linear-gradient(top, #007f6b, #005d4e); 416 background: -o-linear-gradient(top, #007f6b, #005d4e); 417 padding: 15px 15px; 418 color: white; 419 text-decoration: none; 420 vertical-align: middle; 421} 422.portal_group_big_wg { 423 background: #a92516; 424 background: -webkit-gradient(linear, left top, left bottom, from(#ca2e17), to(#a92516)); 425 background: -webkit-linear-gradient(top, #ca2e17, #a92516); 426 background: -moz-linear-gradient(top, #ca2e17, #a92516); 427 background: -ms-linear-gradient(top, #ca2e17, #a92516); 428 background: -o-linear-gradient(top, #ca2e17, #a92516); 429 padding: 15px 15px; 430 color: white; 431 text-decoration: none; 432 vertical-align: middle; 433} 434.portal_group { 435 width:250px; 436 background: #05418a; 437 background: -webkit-gradient(linear, left top, left bottom, from(#3a5daa), to(#05418a)); 438 background: -webkit-linear-gradient(top, #3a5daa, #05418a); 439 background: -moz-linear-gradient(top, #3a5daa, #05418a); 440 background: -ms-linear-gradient(top, #3a5daa, #05418a); 441 background: -o-linear-gradient(top, #3a5daa, #05418a); 442 padding: 15px 15px; 443 color: white; 444 text-decoration: none; 445 vertical-align: middle; 446} 447.portal_group2 { 448 width:504px; 449 background: #005d4e; 450 background: -webkit-gradient(linear, left top, left bottom, from(#007f6b), to(#005d4e)); 451 background: -webkit-linear-gradient(top, #007f6b, #005d4e); 452 background: -moz-linear-gradient(top, #007f6b, #005d4e); 453 background: -ms-linear-gradient(top, #007f6b, #005d4e); 454 background: -o-linear-gradient(top, #007f6b, #005d4e); 455 padding: 15px 15px; 456 color: white; 457 text-decoration: none; 458 vertical-align: middle; 459} 460#headlink:link {border:0;padding:0;margin:0;display:block;width:100%;height:100%} 461#headlink:visited {border:0;padding:0;margin:0;display:block;width:100%;height:100%} 462#headlink:hover {border:0;padding:0;margin:0;display:block;width:100%;height:100%} 463#headlink:active {border:0;padding:0;margin:0;display:block;width:100%;height:100%;background-color: transparent;} 464.button-link:link { 465 color: #444444; 466 font-weight: bold; 467 border: 1px solid #aaaaaa; 468 padding: 5px 8px; 469 background-color: #eeeeee; 470 background: linear-gradient(0deg, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%); 471 white-space: nowrap; 472 display: inline-block; 473 text-decoration: none; 474 box-sizing: border-box; 475 line-height: normal; 476} 477.button-link:visited { color: #444444; border: 1px solid #aaaaaa; } 478.button-link:hover { border: 1px solid #aaaaff; background-color: #d6eaff; background: linear-gradient(0deg, rgba(210,220,240,1) 0%, rgba(231,241,255,1) 100%); } 479.button-link:active { border: 1px solid #aaaaff; background-color: #acd3fb; background: linear-gradient(0deg, rgba(200,210,230,1) 0%, rgba(221,231,245,1) 100%); } 480.button-link-blue:link { 481 color: white; 482 font-weight: bold; 483 border: 1px solid #aaaaaa; 484 padding: 5px 8px; 485 background-color: #eeeeee; 486 background: linear-gradient(0deg, rgba(23,74,135,1) 0%, rgba(53,104,165,1) 100%); 487 white-space: nowrap; 488 display: inline-block; 489 text-decoration: none; 490 box-sizing: border-box; 491 line-height: normal; 492} 493.button-link-blue:visited { color: white; border: 1px solid #aaaaaa; } 494.button-link-blue:hover { border: 1px solid #aaaaff; background-color: #d6eaff;
494 background: linear-gradient(0deg, rgba(63,114,175,1) 0%, rgba(93,144,185,1) 100%); } 495.button-link-blue:active { border: 1px solid #aaaaff; background-color: #acd3fb; background: linear-gradient(0deg, rgba(43,94,155,1) 0%, rgba(73,124,185,1) 100%); } 496.button-link-big:link { 497 width: 230px; 498 height: 130px; 499 display: block; 500 color: white; 501 font-size: 18px; 502 padding: 5px 16px 7px 16px; 503 border: solid 1px #999999; 504 text-decoration: none; 505 background: #05418a; 506 background: -webkit-gradient(linear, left top, left bottom, from(#3a5daa), to(#05418a)); 507 background: -webkit-linear-gradient(top, #3a5daa, #05418a); 508 background: -moz-linear-gradient(top, #3a5daa, #05418a); 509 background: -ms-linear-gradient(top, #3a5daa, #05418a); 510 background: -o-linear-gradient(top, #3a5daa, #05418a); 511 text-align: center; 512 display:table-cell; 513 vertical-align:middle; 514 box-sizing: border-box; 515 margin:0; 516} 517.button-link-big:visited { 518 color: white; 519 border: solid 1px #999999; 520 text-decoration: none; 521} 522.button-link-big:hover { 523 color: white; 524 background: #aaaaaa; 525 border: solid 1px #999999; 526 text-decoration: none; 527} 528.button-link-big:active { 529 color: white; 530 border: solid 1px #999999; 531 text-decoration: none; 532} 533#confirmOverlay, #alertOverlay, #generalOverlay { 534 z-index: 10; 535 display: none; 536 background-color: #000000; 537 position: fixed; 538 left: 0; 539 top: 0; 540 width: 100%; 541 height: 100%; 542 padding: 0; 543 box-sizing: border-box; 544 opacity: 0.5; 545} 546#confirmBox, #alertBox, .alertBox, #generalBox, .generalBox { 547 display: none; 548 z-index: 20; 549 background-color: #ffffff; 550 position: fixed; 551 min-width: 600px; 552 left: 50%; 553 top: 50%; 554 transform: translate(-50%, -55%); 555 padding: 30px 25px; 556 box-sizing: border-box; 557 text-align: center; 558 opacity: 1; 559 -webkit-box-shadow: 0px 0px 10px #222222; 560 -moz-box-shadow: 0px 0px 10px #222222; 561 box-shadow: 0px 0px 10px #222222; 562} 563@keyframes myappear { 564 from {opacity: 0; } 565 to {opacity: 1; } 566} 567.appearDialog { 568 animation: 0.3s ease-out 0s 1 myappear; 569} 570#confirmBoxYes, #confirmBoxNo, .alertBoxOK { 571 background-color: #2b5e9b; 572 color: white; 573 display: inline-block; 574 border-radius: 3px; 575 border: 1px solid #aaa; 576 padding: 2px; 577 text-align: center; 578 width: 80px; 579 cursor: pointer; 580 font-size:; 581} 582#confirmBoxYes:hover { 583 background-color: #617b9f; 584} 585#confirmBoxNo:hover { 586 background-color: #617b9f; 587} 588.alertBoxOK:hover { 589 background-color: #617b9f; 590} 591#confirmBoxText, .alertBoxText, #alertBoxText { 592 text-align: center; 593 margin-bottom: 26px; 594 font-size: 16px; 595 line-height: 24px; 596} 597table.responsive-price td.mobile_visible {display: none; } 598.mobile_visible { display: none; } 599.invisible { display: block; } 600.contact_button { 601 background-color: #009fe3; 602 border-radius: 6px; 603 color: white; 604 padding: 15px; 605} 606.contact_button:hover { 607 background-color: #153f8f; 608 color: white; 609 text-decoration: none; 610} 611.contact_button:visited { 612 color: white; 613} 614.bluestyle img {margin:0 0 20px 20px} 615@media only screen and (max-width: 960px) { 616 .bluestyle img { width: 58px;} 617} 618table.responsive { border-collapse: collapse; } 619table.responsive th { font-weight: bold; } 620table.smallresp { border-collapse: collapse; } 621table.smallresp th { font-weight: bold; } 622table.padright20 td { padding: 2px 20px 2px 0; } 623table.padright40 td { padding: 8px 40px 8px 0; } 624table.padright40 td:last-child { padding-right:0; } 625table.borderbottom tr { border-bottom: 1px solid #cccccc; } 626table.borderbottom tr:last-child { border-bottom: 0; } 627table.responsive td.padleft10 { padding:8px 10px 8px 10px; } 628table.responsive td.tdwidth20pc { width: 20%;} 629.eventlist table { padding: 0} 630.eventlist td { padding: 0 3em 0 0} 631.events_h1 { font-size:30px; line-height:34px; margin-top:0px;margin-bottom:14px; color: #008ac5 } 632.events_h2 { font-size:20px;font-weight:bold;margin-top:0px; } 633.event_form { box-sizing:border-box; width: 720px; color: #333333} 634.event_form label {color: #333333} 635@media screen and (max-width: 760px) { 636 .event_form {width:100%} 637} 638.event_details h1 { color:#008ac5; font-size:1.4em; margin: 0 0 20px 0; } 639.event_details > p { margin: 0 0 25px 0; } 640.event_details td { padding: 3px 20px 3px 0px; border: 0; } 641.event_details table { margin: 0 0 30px 0; border-spacing: 0; border-collapse: collapse;} 642.event_details img { margin: 0 20px 20px 0; max-width: 100%; height: auto; } 643.event_details img[align='right'] { margin: 0 0 20px 20px; max-width: 100%; height: auto; } 644.event_details ul {margin-bottom:25px} 645.event-button-link, a.event-button-link {
646 display: inline-block; 647 margin-top:5px; 648 color: #ffffff; 649 font-size: 20px; 650 padding: 10px 15px; 651 background: #4570a4; 652 -webkit-border-radius: 4px; 653 -moz-border-radius: 4px; 654 border-radius: 4px; 655 border: solid 1px #20538D; 656 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 657 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 658 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 659 -webkit-transition-duration: 0.2s; 660 -moz-transition-duration: 0.2s; 661 transition-duration: 0.2s; 662 -webkit-user-select:none; 663 -moz-user-select:none; 664 -ms-user-select:none; 665 user-select:none; 666} 667.event-button-link:hover { 668 color: #ffffff; 669 background: #356094; 670 border: solid 1px #2A4E77; 671 text-decoration: none; 672} 673.event-button-link:active { 674 color: #ffffff; 675 -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 676 -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 677 box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 678 background: #2E5481; 679 border: solid 1px #203E5F; 680} 681form.eventreg { box-sizing:border-box; } 682form.eventreg > fieldset{ border: none; padding: 0; } 683form.eventreg > fieldset > div { margin: 0 0 1em 0; } 684form.eventreg label { box-sizing:border-box; display: inline-block; width: 100%; float: left; padding-right: 2%; text-align: left; margin-bottom: 3px} 685form.eventreg input { box-sizing:border-box; display: inline-block; width: 100%; } 686form.eventreg textarea { box-sizing:border-box; display: inline-block; width: 100%; } 687form.eventreg .clickset { box-sizing:border-box; display: inline-block; width: 100%; } 688form.eventreg .infolabel { box-sizing:border-box; display: inline-block; width: 100%; margin: 10px 0 10px 0;} 689form.eventreg input[type=checkbox] { clear: both; float: left; box-sizing:border-box; display: inline-block; font-size: 15px; line-height: 1em; margin: 0 1em 0 0; 690 padding: 0; width: 1em; height: 2em;} 691form.eventreg input[type=radio] { clear: both; float: left; box-sizing:border-box; display: inline-block; width: 10px; margin: 4px 10px 0 0; padding: 0 } 692form.eventreg .clickset label {box-sizing:border-box; display: inline-block; text-align: left; width: 90%; margin: 4px 0 0 0 } 693form.eventreg input[type=submit] { width: auto; color: #444444 } 694form.eventreg input[type=button] { width: auto; color: #444444 } 695form.eventreg #_zip_code { width: 20% } 696form.eventreg #_city { float: right; width: 77% } 697form.eventreg #_given_name { width: 40% } 698form.eventreg #_name { float: right; width: 57% } 699table.topleft { box-sizing:border-box; padding: 0; margin: 0 0 10px 0 } 700table.topleft td { padding: 0px 10px 6px 0px ; margin:0; border:0 } 701.normalbox { width: 100%; margin: 0px; margin-bottom: 10px; padding: 15px; background-color: #f7f7f7; border-radius:7px; border: solid #e3e3e3 1px; } 702.shrinkbox { width: 100%; margin: 0px; margin-bottom: 10px; padding: 15px; background-color: #f7f7f7; border-radius:7px; border: solid #e3e3e3 1px; } 703form.responsive > fieldset{ border: none; } 704form.responsive > fieldset > div { margin: 0.5em 0; } 705form.responsive label { box-sizing:border-box; display: inline-block; width: 35%; float: left; padding-right: 2%; text-align: right; } 706form.responsive input { box-sizing:border-box; display: inline-block; width: 65%; } 707form.responsive textarea { box-sizing:border-box; display: inline-block; width: 65%; } 708form.responsive .clickset { box-sizing:border-box; display: inline-block; width: 65%; } 709form.responsive .infolabel { box-sizing:border-box; display: inline-block; width: 65%; } 710form.responsive input[type=checkbox] { clear: both; box-sizing:border-box; display: inline-block; width: 5%; float: left; margin-right: 5px; margin-top: 3px;} 711form.responsive input[type=radio] { width: unset !important; } 712form.responsive .clickset label {box-sizing:border-box; display: inline-block; text-align: left; width: 90%} 713form.responsive .infolabel label {box-sizing:border-box; display: inline-block; text-align: left; width: 90%} 714form.responsive input[type=submit] { width: auto; } 715form.responsive #zip { width: 15% } 716form.responsive #town { float: right; width: 49% } 717form.responsive fieldset > div { margin: 0.5em 0; } 718form.responsive.registerform label { box-sizing:border-box; display: inline-block; width: 35%; float: left; padding-right: 2%; text-align: right; } 719form.responsive.registerform input { box-sizing:border-box; display: inline-block; width: 65%; } 720form.responsive.registerform textarea { box-sizing:border-box; display: inline-block; width: 65%; } 721form.responsive.registerform input[type=checkbox] { clear: both; box-sizing:border-box; display: inline-block; width: 5%; float: left; margin-right: 5px; margin-top: 3px;} 722form.responsive.registerform input[type=submit] { width: auto; } 723.width35 { 724 width: 35%; 725} 726.width35_full { 727 width: 35%; 728} 729.width65 { 730 width: 65% 731} 732.fullwidth_border_sellout { border: 1px solid #d3d8e8; } 733.fullwidth_border_sellout td { border: 1px solid #d3d8e8; } 734.fullwidht_border_incidents td { border-bottom: solid 1px #cccccc; } 735.fullwidht_border_incidents td:last-child { display: none; } 736td.nowrap { white-space: nowrap; } 737@media only screen and (max-width: 900px) { 738 form.responsive.registerform label { width: 100%; text-align: left; } 739 form.responsive.registerform input { width: 100% } 740 form.responsive.registerform textarea { width: 100% } 741 form.responsive.registerform .clickset { width: 100%; } 742 .width35_full { 743 display:none; 744 } 745 .width35 { 746 width: 100%; 747 } 748 .width65 { 749 width: 100%; 750 } 751 td.nowrap { white-space: unset; } 752} 753@media only screen and (max-width: 600px) { 754 form.responsive label { width: 100%; text-align: left; } 755 form.responsive input { width: 100% } 756 form.responsive textarea { width: 100% } 757 form.responsive .clickset { width: 100%; } 758 form.responsive #zip { width: 20% } 759 form.responsive #town { float: right; width: 78% } 760 form.responsive select { width: 100%; } 761 span.responsive { display: block; } 762 #heightzero LABEL {height:0px;} 763} 764@media only screen and (max-width: 765px) { 765 .img_pos { 766 position: static; 767 margin-bottom:10px; 768 } 769} 770.sticky { 771 position: fixed; 772 top: 71px; 773 width: 100%; 774 z-index: 5; 775} 776.maindiv { 777 min-height: 80px; 778} 779.topMenuWrapper { 780 position: fixed; 781 width: 100%; 782 height: 72px; 783 top: 0; 784 left: 0; 785 z-index: 6; 786} 787.topMenu { 788 width: 86%; 789 position: fixed; 790 display: flex; 791 align-items: center; 792 right: 20px; 793 padding-top: 18px;
794 padding-bottom: 18px; 795} 796.topMenuRight { 797 display: flex; 798 justify-content: space-evenly; 799} 800.topMenuLeft { 801 width: 81%; 802} 803.menuLogo { 804 height: 32px; 805 margin-right: 5px; 806 margin-bottom: 2px; 807} 808.langChooser { 809 font-size: 16px; 810 color: #555560; 811 padding: 5px 25px 5px; 812 font-weight: bold; 813 display: flex; 814 align-items: center; 815} 816.loginButtonArea { 817 margin-right: 25px; 818 flex-shrink: 0; 819} 820.accountButton:hover { 821 cursor: pointer; 822 background-color: #d6eaff; 823 background: linear-gradient(0deg, rgba(210,220,240,1) 0%, rgba(231,241,255,1) 100%); 824} 825.site_flag { 826 display: flex; 827 align-items: center; 828 margin-right: 5px; 829} 830@media only screen and (max-width: 2000px) { 831 #headcenter { 832 width:77%; 833 } 834} 835@media only screen and (max-width: 1800px) { 836 #headcenter { 837 width:78%; 838 } 839} 840@media only screen and (min-width: 1700px) { 841 .topMenu { 842 width: 86%; 843 } 844} 845@media only screen and (min-width: 1700px) { 846 #headcenter { 847 width: 78%; 848 } 849 .topMenu { 850 width: 86.5%; 851 } 852} 853@media only screen and (max-width: 1500px) { 854 #headcenter { 855 width: 88%; 856 } 857 .topMenu { 858 width: 91%; 859 } 860} 861@media only screen and (max-width: 1300px) { 862 #headcenter { 863 width: 96%; 864 } 865 .topMenu { 866 width: 94%; 867 } 868} 869@media only screen and (max-width: 1100px) { 870 #headcenter { 871 width: 100%; 872 } 873 .topMenu { 874 width: 95%; 875 } 876} 877@media only screen and (max-width: 920px) { 878 .maindiv { 879 min-height: 120px; 880 } 881 #headleft, 882 #headright { 883 display: none; 884 } 885 #headcenter { 886 width: 100%; 887 } 888 .topMenu { 889 width: 95%; 890 } 891} 892@media only screen and (max-width: 750px) { 893 #headleft, 894 #headright { 895 display: none; 896 } 897 #headcenter { 898 width: 100%; 899 } 900 .topMenu { 901 position: fixed; 902 top: 0; 903 right: 0; 904 display: flex; 905 align-items: center; 906 padding-top: 18px; 907 padding-bottom: 18px; 908 padding-right: 20px; 909 } 910} 911@media only screen and (max-width: 600px) { 912 .maindiv { 913 max-height: 68px; 914 min-height: 68px; 915 } 916 .topMenu { 917 width: 95%; 918 padding-right: 0px; 919 } 920 .topMenuLeft { 921 width: 30%; 922 } 923 .topMenuRight { 924 width: 70%; 925 } 926 .langChooser { 927 padding: 5px 10px 5px 15px; 928 } 929 .loginButtonArea { 930 margin-right: 20px; 931 } 932 .menuLogo { 933 height: 25px; 934 display: block; 935 } 936 #bannerImg { 937 display:none; 938 } 939 #headcenter { 940 background: linear-gradient(to left, #009fe3, #0e3f8f) 941 } 942 .menuLogo { 943 display: block; 944 } 945} 946@media only screen and (max-width: 430px) { 947 .langChooser { 948 padding: 5px 2px 5px 2px; 949 } 950 .maindiv { 951 height: 68px; 952 } 953 .site_flag { 954 display: none; 955 } 956 .menuLogo { 957 margin-left: 0px; 958 } 959 .loginButtonArea { 960 margin-right: 5px; 961 } 962} 963.maindiv {border: 0; width:100%; height:145px; box-sizing:border-box; margin-left: auto; margin-right: auto; overflow: hidden; } 964.menuoutertable { border:0; z-index: 5; padding:0; margin:0; border-collapse: collapse; border-bottom: 1px solid #cccccc; } 965.menuoutertable td { margin:0; padding: 0} 966.menutable { width: 75%; border-collapse: collapse; max-width: 1700px; margin-left: auto; margin-right: auto; } 967.menutable td { margin:0; padding: 0} 968.contdiv {border: 0; width:100%; box-sizing:border-box; margin-left: auto; margin-right: auto; overflow: auto; } 969.spacetable { width: 75%; max-width: 1700px; margin-left: auto; margin-right: auto; border:0; } 970#footer { border-top: solid 1px #999999; width:100%; background: #dcddde; box-sizing:border-box; border: 0; } 971#footcenter { width: 75%; max-width: 1700px; box-sizing:border-box; margin-left:auto; 972 margin-right:auto; border: 0; } 973.section { 974 clear: both; 975 padding: 0px; 976 margin: 0px; 977 box-sizing:border-box; 978} 979.linklist { padding-bottom: 7px } 980.service_padding { padding: 1%; } 981.col { 982 display: block; 983 float:left; 984 margin: 0 0; 985 padding: 1% 1% 1% 1% ; 986 box-sizing:border-box; 987} 988.col:first-child { margin-left: 0; } 989.colnear { 990 display: inline-block; 991 margin: 0 0; 992 padding: 0; 993 box-sizing:border-box; 994} 995.colnear a { 996 box-sizing:border-box; 997 display:inline-block; 998 font-weight:bold; 999 color:#015FA9; 1000 line-height:1.8em; 1001 } 1002 .colnear a:hover { 1003 text-decoration:underline; 1004 text-decoration-color:#015FA9; 1005 text-underline-offset:6px; 1006 } 1007 .colnear a:active { 1008 text-decoration:underline; 1009 text-decoration-color:#015FA9; 1010 text-underline-offset:6px; 1011} 1012.submenu-wrapper { 1013 margin-top: 45px; 1014 margin-bottom: 20px; 1015} 1016@media only screen and (max-width: 600px) { 1017 .submenu-wrapper { 1018 margin-top: 55px; 1019 } 1020 .contdiv { 1021 margin-top: 20px; 1022 } 1023} 1024.submenu a { 1025 text-decoration:underline; 1026 text-decoration-color:#015FA9; 1027 text-underline-offset:6px; 1028 font-weight:bold; 1029 color:#015FA9; 1030} 1031@media only screen and (max-width: 414px) { 1032 .colnear { 1033 width:100%; 1034 border: none !important; 1035 } 1036} 1037.span10pc { width: 10% } 1038.span20pc { width: 20% } 1039.span25pc { width: 25% } 1040.span30pc { width: 30% } 1041.span33pc { width: 33.3% } 1042.span38pc { width: 38.2 } 1043.span40pc { width: 40% } 1044.span45pc { width: 45% } 1045.span48pc { width: 48%;} 1046.span49pc { width: 49% } 1047.span50pc { width: 50% } 1048.span55pc { width: 55% } 1049.span60pc { width: 60% } 1050.span62pc { width: 61.8% } 1051.span70pc { width: 70% } 1052.span75pc { width: 75% } 1053.span80pc { width: 80% } 1054.span90pc { width: 90% } 1055.span100pc { width: 100% } 1056.span200px { width: 200px } 1057.span420px { width: 420px } 1058.span45pc_custom { width: 45%; } 1059.span49pc_custom { width: 49.5%; } 1060.padleft {padding: 0% 1.2% 2.4% 0%} 1061.padright {padding: 0% 0% 2.4% 1.2%} 1062.padleftmore {padding: 0% 1.6% 2.4% 0%} 1063.padrightmore {padding: 0% 0% 2.4% 1.6%} 1064.table_10pc { width: 10%; } 1065.table_20pc { width: 20%; } 1066.table_60pc { width: 60%; } 1067.foot_menu_section { 1068 clear: both; 1069 box-sizing:border-box; 1070 padding: 0px; 1071 margin: 0px; 1072 padding-left: 27px; 1073 width: 100%; 1074} 1075.foot_menu_section * { font-size: 16px} 1076.foot_menu_section a {color: #333333 ;text-decoration:none;} 1077.foot_menu_section a:hover {color:#000000;text-decoration:underline;} 1078.foot_menu_section h2 {color:#333333;} 1079.foot_menu_section p {text-decoration:none;color:#222222;} 1080.foot_menu_col {
1081 display: block; 1082 float:left; 1083 margin: 4% 0 1% 0%; 1084 border-left:solid #888888 1px; 1085 padding-left:20px; 1086 padding-right:20px; 1087} 1088.span_5_of_5 { width: 100%; } 1089.span_4_of_5 { width: 80%; } 1090.span_3_of_5 { width: 60%; } 1091.span_2_of_5 { width: 40%; } 1092.span_1_of_5 { width: 20%; } 1093.span_24 { width: 24%; } 1094.span_19 { width: 19%; } 1095.group:before, 1096.group:after { content:''; display:table; } 1097.group:after { clear:both; } 1098.group { zoom:1; } 1099@media only screen and (max-width: 1700px) { 1100 .menutable { width: 75%; } 1101 .spacetable { width: 75%; } 1102 #footcenter { width: 75%; } 1103} 1104@media only screen and (max-width: 1500px) { 1105 .menutable { width: 85%; } 1106 .spacetable { width: 85%; } 1107 #footcenter { width: 85%; } 1108} 1109@media only screen and (max-width: 1300px) { 1110 .menutable { width: 92%; } 1111 .spacetable { width: 92%; } 1112 #footcenter { width: 92%; } 1113} 1114@media only screen and (max-width: 1100px) { 1115 #content_table { padding-left:15px; padding-right:15px; border-collapse: separate; } 1116} 1117@media only screen and (max-width: 1000px) { 1118 table.responsive, 1119 table.responsive thead, 1120 table.responsive tbody, 1121 table.responsive tr, 1122 table.responsive th, 1123 table.responsive td, 1124 table.responsive-price tr, 1125 table.responsive-price td { 1126 display: block; 1127 } 1128 table.responsive thead tr { 1129 position: absolute; 1130 top: -9999px; 1131 left: -9999px; 1132 } 1133 table.responsive tr { margin: 0 0 15px 0; padding: 0 0 15px 0; } 1134 table.responsive tr.noline { border-bottom: unset; margin: 0px; padding: 0px; } 1135 p.padding { padding: 20px 14px 8px 0px !important} 1136 table.responsive td { 1137 border: none; 1138 position: relative; 1139 } 1140 table.responsive a.event-button-link { margin-top:12px } 1141 table.responsive td:empty { 1142 display:none; 1143 } 1144 table.responsive tr.invis { display:none } 1145 table.responsive td.invis { display:none } 1146 table.responsive-price tr.invis { display:none } 1147 table.responsive-price td.invis { display:none } 1148 table.responsive-price td.last-line { padding: 3px 0px 20px 0px; } 1149 table.responsive-price td.mobile_visible { display: block; } 1150 .mobile_visible { display: block; } 1151 .producttable .prodrowhw > td { 1152 background-color:unset; 1153 } 1154 table.padright20 td { padding: 0 10px 0 0; } 1155 table.padright40 td { padding: 0 10px 0 0; } 1156 .invis { display: none; } 1157 table.responsive td.padleft10 { padding: 0px;} 1158 table.responsive td.tdwidth20pc { width: 100%;} 1159 .table_10pc { width: 100%; } 1160 .table_20pc { width: 100%; } 1161 .table_60pc { width: 100%; } 1162 .fullwidth_border_sellout { border: none; } 1163 .fullwidth_border_sellout td { border: none; } 1164 .fullwidth_border_sellout tr { border-bottom: 1px solid #d3d8e8; } 1165 .fullwidth_border_sellout tr:last-child { border: none;} 1166 .fullwidht_border_incidents td:last-child { background-color: white; display: block; } 1167} 1168@media only screen and (max-width: 1500px) { 1169 table.smallresp, 1170 table.smallresp thead, 1171 table.smallresp tbody, 1172 table.smallresp tr, 1173 table.smallresp th, 1174 table.smallresp td, 1175 table.smallresp-price tr, 1176 table.smallresp-price td { 1177 display: block; 1178 } 1179 table.smallresp thead tr { 1180 position: absolute; 1181 top: -9999px; 1182 left: -9999px; 1183 } 1184 table.smallresp tr { margin: 0 0 8px 0; padding: 0 0 8px 0; } 1185 table.smallresp tr.noline { border-bottom: unset; margin: 0px; padding: 0px; } 1186 table.smallresp td { 1187 border: none; 1188 position: relative; 1189 } 1190 table.smallresp td:empty { 1191 display:none; 1192 } 1193 table.smallresp tr.invis { display:none } 1194 table.smallresp td.invis { display:none } 1195 table.smallresp td.padleft10 { padding: 0px;} 1196 table.smallresp td.tdwidth20pc { width: 100%;} 1197 .smallhide-mobile { display: none;} 1198} 1199@media only screen and (max-width: 1100px) { 1200 .menutable { width: 95%; } 1201 .spacetable { width: 98%; } 1202 #footcenter { width: 100%; } 1203} 1204@media only screen and (max-width: 1070px) { 1205 .span45pc_custom { width: 100%;} 1206} 1207@media only screen and (max-width: 510px ) { 1208 .span49pc_custom { width: 100%} 1209} 1210@media only screen and (max-width: 960px) { 1211 .foot_menu_section { width: 100%; padding-left: 0px;} 1212 .span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5, .span_19 { width: 50%; border: 0; } 1213 .span_24 { width: 50%; border: 0; } 1214 .span10pc, .span20pc, .span25pc, .span30pc, .span33pc, .span38pc, .span40pc, .span45pc, .span48pc, .span49pc, .span50pc, .span55pc, .span60pc, .span62pc, .span70pc, .span75pc, .span80pc, .span90pc, .span100pc { width: 100%; } 1215 .span200px, .span420px {width: 100% } 1216 .linklist { padding-bottom: 25px } 1217 .padleft, .padright, .padleftmore, .padrightmore { padding: 0% 0% 2.4% 0% } 1218 .disapear { display: none } 1219 .shrinkbox { display: table; width: 100%; } 1220 .service_padding { padding: 0px; } 1221} 1222@media only screen and (max-width: 600px) { 1223 .span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5, .span_24, .span_19 { width: 50%; } 1224 .span_24 { width: 100%; } 1225} 1226@media only screen and (max-width: 400px) { 1227 .foot_menu_col { border:0; } 1228 .span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5, .span_24, .span_19 { width: 100%; } 1229} 1230@media 1231only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), 1232only screen and ( min--moz-device-pixel-ratio: 2) and (max-width: 1024px), 1233only screen and ( -o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), 1234only screen and ( min-device-pixel-ratio: 2) and (max-width: 1024px), 1235only screen and ( min-resolution: 192dpi) and (max-width: 1024px), 1236only screen and ( min-resolution: 2dppx) and (max-width: 1024px) { 1237 .foot_menu_section h2 {font-size:18px} 1238 .foot_menu_section p {font-size:16px;} 1239 .foot_menu_section a {font-size:16px;} 1240 body {font-size:16px;} 1241 table {font-size:16px;} 1242 h1 {font-size:20px;} 1243 h2 {font-size:18px;} 1244 p {font-size:16px;} 1245 a {font-size:16px;} 1246 li {font-size:16px;} 1247 b {font-size:16px;} 1248 input {font-size:16px} 1249 select {font-size:16px} 1250} 1251.ksub_logtable td { padding: 4px 10px 2px 6px } 1252.ksub_fbmsg { font-weight: bold; color: #dd0000; } 1253a.ksub_link_style { border-radius: 5px; background: #006f5d; border: none; padding: 8px 10px; color:#ffffff; font-weight:bold; text-decoration: none; margin-right:10px } 1254a.ksub_link_style:hover { background: #228f7d; } 1255img.imgbutton { opacity:1.0; } 1256img.imgbutton:hover { cursor:pointer; -webkit-filter: hue-rotate(270deg); filter: hue-rotate(270deg); } 1257img.imgbutton:active { opacity:0.6; } 1258img.disabled { opacity: 0.2; } 1259table.rightpadding td { padding: 6px 20px 6px 3px } 1260table.rightpadding td:last-of-type { padding: 6px 3px 6px 3px } 1261table.rightpadding th { padding: 6px 20px 6px 3px } 1262table.rightpadding th:last-of-type { padding: 6px 3px 6px 3px } 1263table.rightpadding td.evenpadding { padding: 6px 3px 6px 3px } 1264table.rightpadding tr.bottompadding td { padding-bottom: 12px } 1265table.bottomborder td { border-bottom: 1px solid #dddddd } 1266.blinking { 1267 -webkit-animation: blink .6s linear infinite; 1268 -moz-animation: blink .6s linear infinite; 1269 -ms-animation: blink .6s linear infinite; 1270 -o-animation: blink .6s linear infinite; 1271 animation: blink .6s linear infinite; 1272} 1273@-webkit-keyframes blink { 1274 0% { opacity: 1; } 1275 50% { opacity: 1; } 1276 50.01% { opacity: 0; } 1277 100% { opacity: 0; } 1278} 1279@-moz-keyframes blink { 1280 0% { opacity: 1; } 1281 50% { opacity: 1; } 1282 50.01% { opacity: 0; } 1283 100% { opacity: 0; } 1284} 1285@-ms-keyframes blink { 1286 0% { opacity: 1; } 1287 50% { opacity: 1; } 1288 50.01% { opacity: 0; } 1289 100% { opacity: 0; } 1290} 1291@-o-keyframes blink { 1292 0% { opacity: 1; } 1293 50% { opacity: 1; } 1294 50.01% { opacity: 0; } 1295 100% { opacity: 0; } 1296} 1297@keyframes blink { 1298 0% { opacity: 1; } 1299 50% { opacity: 1; } 1300 50.01% { opacity: 0; } 1301 100% { opacity: 0; } 1302} 1303.missing-input { 1304 background-color: #ffeeee; 1305 border: 1px solid red !important; 1306} 1307.slider { 1308 box-sizing: border-box; 1309 max-height: 0px; 1310 overflow: hidden; 1311 transition: max-height 0.3s ease-out; 1312 -moz-transition: max-height 0.3s ease-out; 1313 -ms-transition: max-height 0.3s ease-out; 1314 -o-transition: max-height 0.3s ease-out; 1315 -webkit-transition: max-height 0.3s ease-out; 1316} 1317.responsive-video { 1318 position: relative; 1319 padding-bottom: 56.25%; 1320 padding-top: 0px; 1321 height: 0; 1322 overflow: hidden; 1323} 1324.responsive-video iframe { 1325 position: absolute; 1326 top: 0; 1327 left: 0; 1328 width: 100%; 1329 height: 100%; 1330} 1331.responsive-video-channel { 1332 position: relative; 1333 padding-bottom: 56.25%; 1334 padding-top: 0;
1335 height: 0; 1336 overflow: hidden; 1337} 1338.responsive-video-channel-wrapper { 1339 width: 100%; 1340 max-width: 600px; 1341 margin-bottom: 20px; 1342} 1343.responsive-video-channel iframe { 1344 position: absolute; 1345 top: 0; 1346 left: 0; 1347 width: 100%; 1348 height: 100%; 1349} 1350#_searchsubgroupresponsive { 1351 width:100%; 1352} 1353 #ostendisJobs .ost-job { 1354 background-color: transparent; 1355 border: 1px solid rgba(0, 0, 0, 0.125); 1356 display: -webkit-box; 1357 display: -webkit-flex; 1358 display: -ms-flexbox; 1359 display: flex; 1360 flex-direction: column; 1361 margin-bottom: 10px; 1362 padding: 7.5px 12px; 1363 position: relative; 1364 cursor: pointer; 1365 -webkit-box-orient: vertical; 1366 -webkit-box-direction: normal; 1367 -webkit-flex-direction: column; 1368 -ms-flex-direction: column; 1369 -webkit-border-radius: 0.25rem; 1370 -moz-border-radius: 0.25rem; 1371 border-radius: 0.25rem; 1372 margin-left: 0px; 1373 } 1374 #ostendisJobs li { 1375 margin-left: 0px; 1376 } 1377.popup { 1378 display: none; 1379 position: fixed; 1380 z-index: 4; 1381 left: 0; 1382 top:0; 1383 width: 100%; 1384 height: 100%; 1385 background-color: rgb(0,0,0); 1386 background-color: rgba(0,0,0,0.6); 1387} 1388.popup-content { 1389 margin: auto; 1390 width: 50%; 1391 height:70%; 1392 position: relative; 1393 top: 15%; 1394 background: #fff; 1395} 1396.popup-content::before { 1397 content: ''; 1398 background-image: linear-gradient(to right, #153F8F , #019FE3); 1399 border-radius: 10px; 1400 height: 100%; 1401 left: -10px; 1402 top: -10px; 1403 padding: 10px; 1404 position: absolute; 1405 width: 100%; 1406 z-index: -1; 1407} 1408.popup_content_text { 1409 padding:50px; 1410 overflow-y:scroll; 1411 width:100%; 1412 height:calc(100% - 45px); 1413} 1414@media screen and (max-width: 960px) { 1415 .popup-content { 1416 width:90%; 1417 height:90%; 1418 top:5%; 1419 } 1420 .popup_content_text { 1421 padding:20px; 1422 } 1423 .newsimage { 1424 padding: 0px; 1425 float: unset; 1426 display: block; 1427 margin: 10px 0px 25px 0px; 1428 } 1429} 1430@media screen and (max-width: 600px) { 1431 .popup { 1432 top: 90px; 1433 height: 92%; 1434 } 1435 .popup-content { 1436 height:85%; 1437 } 1438} 1439.div_trainingagbs { 1440 overflow-y: scroll; 1441 height: 300px; 1442 border: 1px solid #b7b7b7; 1443 padding: 10px; 1444 background: #fff; 1445} 1446.agb-button { 1447 background: linear-gradient(0deg, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%); 1448 border: 1px solid #aaaaaa; 1449 border-radius: 4px; 1450 padding: 10px; 1451 width:100%; 1452} 1453.agb-button:hover { 1454 background: linear-gradient(0deg, rgba(210,220,240,1) 0%, rgba(231,241,255,1) 100%); 1455 border: 1px solid #aaaaff; 1456} 1457.agb-button span { 1458 font-size:20px; 1459 text-align:center; 1460 font-weight:bold; 1461 border: none; 1462 background: none; 1463 margin:0px; 1464 padding: 0px; 1465 display: block; 1466 color:#444; 1467 font-family: 'Open Sans', sans-serif; 1468} 1469@media screen and (max-width: 600px) { 1470 .agb-button span { 1471 word-break:keep-all; 1472 font-size:20px; 1473 width:100%; 1474 text-align:center; 1475 padding:0px; 1476 margin:0px; 1477 font-weight:bold; 1478 } 1479 .agb-button-div { 1480 display: flex; 1481 align-items: center; 1482 justify-content: center; 1483 } 1484} 1485.close { 1486 color: #fff; 1487 float: right; 1488 font-size: 35px; 1489 font-weight: bold; 1490 position: relative; 1491 z-index: 100; 1492} 1493.close:hover, 1494.close:focus { 1495 color: #000; 1496 text-decoration: none; 1497 cursor: pointer; 1498} 1499table.services td { 1500 border-top-width: 1px; 1501 border-top-style: solid; 1502 border-top-color: #CDD1DA; 1503} 1504.services_title { 1505 font-size:50px; 1506 color:#009FE3; 1507 line-height:1.1em; 1508 margin-bottom:30px; 1509} 1510table.services td:first-child { min-width: 150px; } 1511@media only screen and (max-width:1000px) { 1512 table.services tr { 1513 margin:0px; 1514 padding:0px; 1515 } 1516 .services_title { 1517 font-size: 30px; 1518 } 1519} 1520.flex-container { 1521 display: flex; 1522} 1523.div50pc { 1524 width: 48%; 1525 float: left; 1526} 1527.wg_box { 1528 background-color:#f7f7f7; 1529 border-radius:7px; 1530 border:solid #e3e3e3 1px; 1531 margin-left: 0px; 1532 margin-right: auto; 1533 padding: 20px; 1534 margin-bottom: 2%; 1535} 1536@media screen and (max-width: 960px) { 1537 .div50pc { width: 100%; } 1538 .flex-container { display: block; } 1539} 1540.table_borderright { 1541 border-right:1px solid #d3d3d3; 1542} 1543@media screen and (max-width: 960px) { 1544 .table_borderright { border: none; } 1545} 1546table.training_table_padding td { 1547 padding: 8px 0px 8px 10px; 1548} 1549.container {
1550 display: flex; 1551 justify-content: space-between; 1552 flex-wrap: wrap; 1553} 1554.service_box { 1555 background-image: linear-gradient(45deg, white 0%, #eee 50%); 1556 min-height:140px; 1557 padding:10px; 1558 border-radius:10px; 1559 text-align:center; 1560 display: flex; 1561 justify-content: center; 1562 flex-direction: column; 1563 margin-bottom: 20px; 1564} 1565.services_list ul li a { 1566 color: #009FE3; 1567} 1568.portfolio_div { 1569 background-color: #f7f7f7; 1570 padding: 15px; 1571 margin-bottom:22px; 1572 border: 1px solid #e3e3e3; 1573 border-radius:7px; 1574 float: right; 1575} 1576.portfolio_div:first-child { float: left; } 1577@media screen and (min-width: 981px) { 1578 .two-column-portfolio { display: block; } 1579 .one-column-portfolio { display: none; } 1580} 1581@media screen and (max-width: 980px) { 1582 .two-column-portfolio { display: none; } 1583 .one-column-portfolio { display: block; } 1584} 1585.cookie-banner { 1586 border-top: 1px solid #B3B3B3; 1587 padding: 15px 35px; 1588 background-color: #E7E7E7; 1589 height: 70px; 1590 color: black; 1591 position: fixed; 1592 bottom: 0; left: 0; 1593 z-index: 4; 1594 width: 100%; 1595 text-align: center; 1596} 1597.banner-text, 1598.banner-buttons { 1599 display: inline-block; 1600} 1601@media screen and (max-width: 1140px) { 1602 .cookie-banner { 1603 height: 110px; 1604 } 1605 .banner-text { 1606 margin-bottom: 10px; 1607 } 1608 .banner-text, 1609 .banner-buttons { 1610 display: block; 1611 } 1612} 1613@media screen and (max-width: 850px) { 1614 .cookie-banner { 1615 height: 150px; 1616 } 1617 .banner-text, 1618 .banner-buttons { 1619 display: block; 1620 } 1621} 1622.topnav { 1623 overflow: hidden; 1624} 1625.topnav a { 1626 float: left; 1627 display: block; 1628 color: #FFFFFF; 1629 text-align: center; 1630 padding: 6px 15px 4px 15px; 1631 margin: 3px 0 5px 0; 1632 text-decoration: none; 1633 font-size: 14px; 1634 line-height: 1.3em; 1635 font-weight: bold; 1636} 1637.topnav .icon { 1638 display: none; 1639} 1640.dropdown { 1641 float: left; 1642 overflow: hidden; 1643} 1644.dropdown .dropbtn { 1645 font-size: 14px; 1646 line-height: 1.3em; 1647 border: none; 1648 outline: none; 1649 color: #FFFFFF; 1650 padding: 6px 15px 4px 15px; 1651 margin: 3px 0 5px 0; 1652 background-color: inherit; 1653 font-family: inherit; 1654 font-weight: bold; 1655} 1656.dropdown .dropbtn_user { 1657 font-size: 14px; 1658 border: none; 1659 outline: none; 1660 color: #555560; 1661 padding: 8px 12px 8px 12px; 1662 margin: 3px 0 3px 0; 1663 background-color: white; 1664 font-family: inherit; 1665 font-weight: bold; 1666 display: flex; 1667 justify-content: center; 1668 height: 32px; 1669 width: 40px; 1670} 1671.dropdown-content { 1672 display: none; 1673 position: absolute; 1674 background-color: #ffffff; 1675 min-width: 160px; 1676 box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 1677 z-index: 5; 1678 border: 1px solid #999999; 1679 margin-top: -2px; 1680} 1681.dropdown-content a { 1682 float: none; 1683 color: #555560; 1684 padding: 12px 16px; 1685 text-decoration: none; 1686 display: block; 1687 text-align: left; 1688} 1689.dropdown-part a { 1690 color: #555560; 1691 padding:0px; 1692 text-align:left; 1693 font-weight: normal; 1694} 1695.dropdown-part p { 1696 margin: 0 0 5px 0; 1697} 1698.dropdown-content-authuser { 1699 display: none; 1700 position: absolute; 1701 background-color: #f9f9f9; 1702 min-width: 200px; 1703 box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 1704 z-index: 5; 1705 padding:20px; 1706 border: 1px solid #999999; 1707} 1708.dropdown-content-authuser a { 1709 float: none; 1710 color: #555560; 1711 padding: 12px 16px; 1712 text-decoration: none; 1713 display: block; 1714 text-align: left; 1715} 1716.dropdown-content a:hover { 1717 background-color: #00418F; 1718 color:#ffffff; 1719} 1720.dropdown-content-authuser { 1721 background-color: #eeeeee; 1722 color: #555560; 1723} 1724.dropdown:hover .dropdown-content { 1725 display: block; 1726} 1727.dropdown:hover .dropdown-content-authuser { 1728 display: block; 1729} 1730@media screen and (max-width: 930px) { 1731 .topnav a, .dropdown .dropbtn { 1732 display: none; 1733 } 1734 .topnav a.icon { 1735 float: left; 1736 display: block; 1737 font-size:25px; 1738 } 1739 .dropdown_lang { 1740 float: left; 1741 overflow: hidden; 1742 } 1743} 1744header { 1745 height: 100px; 1746 background: #ffffff; 1747} 1748.cd-dropdown-wrapper { 1749 display: none; 1750 position: relative; 1751 -webkit-font-smoothing: antialiased; 1752 -moz-osx-font-smoothing: grayscale; 1753} 1754.cd-dropdown-content a, 1755.cd-dropdown-content ul a { 1756 height: 50px; 1757 line-height: 50px; 1758} 1759@media only screen and (min-width: 768px) { 1760 .cd-dropdown-content a, 1761 .cd-dropdown-content ul a { 1762 height: 60px; 1763 line-height: 60px; 1764 } 1765} 1766.cd-dropdown-content a, 1767.cd-dropdown-content ul a, 1768.cd-dropdown-content .cd-divider { 1769 padding: 0 10px; 1770} 1771.cd-dropdown { 1772 position: fixed; 1773 z-index: 10; 1774 top: 145px; 1775 left: 0; 1776 width: 100%; 1777 height: 100%; 1778 background-color: #162A4B; 1779 color: #ffffff; 1780 visibility: hidden; 1781 -webkit-backface-visibility: hidden; 1782 backface-visibility: hidden; 1783 -webkit-transform: translateZ(0); 1784 -moz-transform: translateZ(0); 1785 -ms-transform: translateZ(0); 1786 -o-transform: translateZ(0); 1787 transform: translateZ(0); 1788 -webkit-transform: translateY(-100%); 1789 -moz-transform: translateY(-100%); 1790 -ms-transform: translateY(-100%); 1791 -o-transform: translateY(-100%); 1792 transform: translateY(-100%); 1793 -webkit-transition: -webkit-transform 0.5s 0s, visibility 0s 0.5s; 1794 -moz-transition: -moz-transform 0.5s 0s, visibility 0s 0.5s; 1795 transition: transform 0.5s 0s, visibility 0s 0.5s; 1796} 1797.cd-dropdown-small-header { 1798 top: 70px; 1799} 1800.cd-dropdown img { 1801 position: relative; 1802 z-index: 1; 1803 color: #585a70; 1804 background-color: #162A4B; 1805 border-bottom: 1px solid #002958; 1806} 1807.cd-dropdown .cd-close { 1808 position: absolute; 1809 z-index: 1; 1810 right: 15px; 1811 top: 5px; 1812 height: 50px; 1813 width: 50px; 1814 overflow: hidden; 1815 text-indent: 100%; 1816 white-space: nowrap; 1817 color: transparent; 1818} 1819.cd-dropdown .cd-close::after, .cd-dropdown .cd-close::before { 1820 content: ''; 1821 position: absolute; 1822 left: 50%; 1823 top: 50%; 1824 bottom: auto; 1825 right: auto; 1826 -webkit-transform: translateX(-50%) translateY(-50%); 1827 -moz-transform: translateX(-50%) translateY(-50%); 1828 -ms-transform: translateX(-50%) translateY(-50%); 1829 -o-transform: translateX(-50%) translateY(-50%); 1830 transform: translateX(-50%) translateY(-50%); 1831 height: 20px; 1832 width: 2px; 1833 background-color: #ffffff; 1834} 1835.cd-dropdown .cd-close::after { 1836 -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); 1837 -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg); 1838 -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); 1839 -o-transform: translateX(-50%) translateY(-50%) rotate(45deg); 1840 transform: translateX(-50%) translateY(-50%) rotate(45deg); 1841} 1842.cd-dropdown .cd-close::before { 1843 -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg); 1844 -moz-transform: translateX(-50%) translateY(-50%) rotate(-45deg); 1845 -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg); 1846 -o-transform: translateX(-50%) translateY(-50%) rotate(-45deg); 1847 transform: translateX(-50%) translateY(-50%) rotate(-45deg); 1848} 1849.cd-dropdown.dropdown-is-active { 1850 visibility: visible; 1851 -webkit-transform: translateY(0); 1852 -moz-transform: translateY(0); 1853 -ms-transform: translateY(0); 1854 -o-transform: translateY(0); 1855 transform: translateY(0); 1856 -webkit-transition: -webkit-transform 0.5s 0s, visibility 0s 0s; 1857 -moz-transition: -moz-transform 0.5s 0s, visibility 0s 0s; 1858 transition: transform 0.5s 0s, visibility 0s 0s; 1859} 1860@media only screen and (min-width: 768px) { 1861 .cd-dropdown .cd-close { 1862 top: 5px; 1863 } 1864} 1865@media only screen and (max-width: 600px) { 1866 .cd-dropdown { 1867 top: 70px; 1868 } 1869} 1870.cd-dropdown-content, .cd-dropdown-content ul { 1871 position: absolute; 1872 top: 0; 1873 left: 0; 1874 width: 100%; 1875 height: 100%; 1876 overflow-x: hidden; 1877 overflow-y: auto; 1878 -webkit-transition: -webkit-transform 0.3s; 1879 -moz-transition: -moz-transform 0.3s; 1880 transition: transform 0.3s; 1881 padding-top: 50px; 1882 list-style: none; 1883 box-sizing: border-box; 1884} 1885.cd-dropdown-content a, .cd-dropdown-content ul a { 1886 display: block; 1887 color: #ffffff; 1888 overflow: hidden; 1889 text-overflow: ellipsis; 1890 white-space: nowrap; 1891 border-bottom: 1px solid #585a70; 1892 margin-right:15px; 1893} 1894.cd-dropdown-content li:first-of-type > a, .cd-dropdown-content ul li:first-of-type > a { 1895 border-top-width: 0; 1896} 1897.cd-dropdown-content li:last-of-type > a, .cd-dropdown-content ul li:last-of-type > a { 1898 border-bottom-width: 1px; 1899} 1900.cd-dropdown-content a, .cd-dropdown-content ul a { 1901 -webkit-transform: translateZ(0); 1902 -moz-transform: translateZ(0); 1903 -ms-transform: translateZ(0); 1904 -o-transform: translateZ(0); 1905 transform: translateZ(0); 1906 -webkit-backface-visibility: hidden; 1907 backface-visibility: hidden; 1908 -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; 1909 -moz-transition: opacity 0.3s, -moz-transform 0.3s; 1910 transition: opacity 0.3s, transform 0.3s; 1911}
1912.cd-dropdown-content.is-hidden, .cd-dropdown-content ul.is-hidden { 1913 -webkit-transform: translateX(100%); 1914 -moz-transform: translateX(100%); 1915 -ms-transform: translateX(100%); 1916 -o-transform: translateX(100%); 1917 transform: translateX(100%); 1918} 1919.cd-dropdown-content.is-hidden > li > a, .cd-dropdown-content.move-out > li > a, .cd-dropdown-content ul.is-hidden > li > a, .cd-dropdown-content ul.move-out > li > a { 1920 opacity: 0; 1921} 1922.cd-dropdown-content.move-out > li > a, .cd-dropdown-content ul.move-out > li > a { 1923 -webkit-transform: translateX(-100%); 1924 -moz-transform: translateX(-100%); 1925 -ms-transform: translateX(-100%); 1926 -o-transform: translateX(-100%); 1927 transform: translateX(-100%); 1928} 1929.dropdown-is-active .cd-dropdown-content, .dropdown-is-active .cd-dropdown-content ul { 1930 -webkit-overflow-scrolling: touch; 1931} 1932@media only screen and (min-width: 768px) { 1933 .cd-dropdown-content a, .cd-dropdown-content ul a { 1934 font-size: 1.8rem; 1935 } 1936} 1937.has-children > a, .go-back a { 1938 position: relative; 1939} 1940.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after { 1941 content: ''; 1942 position: absolute; 1943 top: 50%; 1944 margin-top: -1px; 1945 display: inline-block; 1946 height: 2px; 1947 width: 10px; 1948 background: #ffffff; 1949 -webkit-backface-visibility: hidden; 1950 backface-visibility: hidden; 1951} 1952.has-children > a::before, .go-back a::before { 1953 -webkit-transform: rotate(45deg); 1954 -moz-transform: rotate(45deg); 1955 -ms-transform: rotate(45deg); 1956 -o-transform: rotate(45deg); 1957 transform: rotate(45deg); 1958} 1959.has-children > a::after, .go-back a::after { 1960 -webkit-transform: rotate(-45deg); 1961 -moz-transform: rotate(-45deg); 1962 -ms-transform: rotate(-45deg); 1963 -o-transform: rotate(-45deg); 1964 transform: rotate(-45deg); 1965} 1966.has-children > a { 1967 padding-right: 40px; 1968 cursor: pointer; 1969} 1970.has-children > a::before, .has-children > a::after { 1971 right: 20px; 1972 -webkit-transform-origin: 9px 50%; 1973 -moz-transform-origin: 9px 50%; 1974 -ms-transform-origin: 9px 50%; 1975 -o-transform-origin: 9px 50%; 1976 transform-origin: 9px 50%; 1977} 1978.cd-dropdown-content .go-back a { 1979 padding-left: 30px; 1980} 1981.cd-dropdown-content .go-back a::before, .cd-dropdown-content .go-back a::after { 1982 left: 10px; 1983 -webkit-transform-origin: 1px 50%; 1984 -moz-transform-origin: 1px 50%; 1985 -ms-transform-origin: 1px 50%; 1986 -o-transform-origin: 1px 50%; 1987 transform-origin: 1px 50%; 1988} 1989.cd-main-content { 1990 background-color: #e6e6e6; 1991 min-height: calc(100vh - 100px); 1992 padding: 2em 5%; 1993 line-height: 2; 1994} 1995.no-js .cd-dropdown-wrapper:hover .cd-dropdown { 1996 visibility: visible; 1997 opacity: 1; 1998 -webkit-transform: translateY(0); 1999 -moz-transform: translateY(0); 2000 -ms-transform: translateY(0); 2001 -o-transform: translateY(0); 2002 transform: translateY(0); 2003} 2004.no-js .cd-dropdown-wrapper .cd-close { 2005 display: none; 2006} 2007.logotable td { 2008 height: 40px; 2009} 2010@media screen and (max-width: 930px) { 2011 .cd-dropdown-wrapper { 2012 display: flex; 2013 float: left; 2014 } 2015 .logotable { 2016 display: none; 2017 } 2018 .dropdown-content { 2019 display: none; 2020 } 2021} 2022.info-box { 2023 display: flex; 2024 align-items: flex-start; 2025} 2026.info-box-text { 2027 margin-left: 15px; 2028} 2029@media screen and (max-width: 500px) { 2030 .info-box { 2031 display: block; 2032 } 2033 .info-box-text { 2034 margin-left: 0px; 2035 margin-top: 5px; 2036 } 2037} 2038.has-children a.partner-name::before , .has-children > a.partner-name::after { 2039 background: #162A4B; 2040} 2041table.boxheight { 2042 height: 246px; 2043} 2044@media screen and (max-width: 960px) { 2045 table.boxheight { 2046 height: unset; 2047 } 2048} 2049table.color-table { 2050 margin: 0; 2051 padding: 0; 2052 table-layout: fixed; 2053} 2054table.color-table tbody td { 2055 padding: 2px 10px 2px 0px; 2056} 2057@media screen and (max-width: 500px) { 2058 table.color-table { 2059 border: 0; 2060 width: 100%; 2061 } 2062 table.color-table thead { 2063 border: none; 2064 clip: rect(0 0 0 0); 2065 height: 1px; 2066 margin: -1px; 2067 overflow: hidden; 2068 padding: 0; 2069 position: absolute; 2070 width: 1px; 2071 } 2072 table.color-table thead tr { 2073 border-bottom: 3px solid #ddd; 2074 display: block; 2075 margin-bottom: .625em; 2076 } 2077 table.color-table tbody td { 2078 border-bottom: 1px solid #ddd; 2079 display: block; 2080 font-size: .8em; 2081 text-align: right; 2082 } 2083 table.color-table tbody td::before { 2084 content: attr(data-label); 2085 float: left; 2086 font-weight: bold; 2087 text-transform: uppercase; 2088 } 2089 table.color-table tbody td:last-child { 2090 border-bottom: 0; 2091 } 2092 } 2093table.resp_tables { 2094 border-collapse: collapse; 2095} 2096@media screen and (max-width: 840px) { 2097 table.resp_tables { 2098 border: 0; 2099 width: 100%; 2100 } 2101 table.resp_tables thead { 2102 border: none; 2103 clip: rect(0 0 0 0); 2104 height: 1px; 2105 margin: -1px; 2106 overflow: hidden; 2107 padding: 0; 2108 position: absolute; 2109 width: 1px; 2110 } 2111 table.resp_tables thead tr { 2112 display: block; 2113 margin-bottom: .625em; 2114 } 2115 table.resp_tables tbody tr { 2116 } 2117 table.resp_tables tbody td:first-of-type { 2118 text-align: right; 2119 } 2120 table.resp_tables tbody td { 2121 display: block; 2122 font-size: .8em; 2123 text-align: right; 2124 } 2125 table.resp_tables tbody td::before { 2126 content: attr(data-label); 2127 float: left; 2128 font-weight: bold; 2129 text-transform: uppercase; 2130 } 2131 table.resp_tables tbody td.fontcolor:first-of-type { 2132 color: grey; 2133 } 2134 table.resp_tables tbody td:last-child { 2135 border-bottom: 0; 2136 } 2137 .invisible { display: none; } 2138 } 2139@font-face { 2140 font-family: 'Material Icons'; 2141 font-style: normal; 2142 font-weight: 400; 2143 src: url(https://example.com/MaterialIcons-Regular.eot); 2144 src: local('Material Icons'), 2145 local('MaterialIcons-Regular'), 2146 url('fonts/Icon-Font/MaterialIcons-Regular.woff2') format('woff2'), 2147 url('fonts/Icon-Font/MaterialIcons-Regular.woff') format('woff'), 2148 url('fonts/Icon-Font/MaterialIcons-Regular.ttf') format('truetype'); 2149 } 2150 .material-icons { 2151 font-family: 'Material Icons'; 2152 font-weight: normal; 2153 font-style: normal; 2154 font-size: 24px; 2155 display: inline-block; 2156 line-height: 1; 2157 text-transform: none; 2158 letter-spacing: normal; 2159 word-wrap: normal; 2160 white-space: nowrap; 2161 direction: ltr; 2162 -webkit-font-smoothing: antialiased; 2163 text-rendering: optimizeLegibility; 2164 -moz-osx-font-smoothing: grayscale; 2165 font-feature-settings: 'liga'; 2166 } 2167 .material-icons.md-60 { font-size: 60px;color:#1781E3;} 2168 .material-icons.md-60-white { font-size: 60px;color:#ffffff;} 2169 .material-icons.md-60-autodocblue {font-size: 60px; color:#555560} 2170 .material-icons.md-40-autodocblue {font-size: 40px;width:40px;height:40px;
2170 color:#555560;} 2171 .material-icons.md-40-darkgrey { font-size: 20px;color:#555560;width:20px;height:20px;} 2172 .team_list { width: 16.6%; min-height: 300px; } 2173 @media only screen and (max-width: 885px) { 2174 .team_list { width: 33.3% } 2175 } 2176 @media only screen and (max-width: 465px) { 2177 .team_list { width: 50% } 2178 } 2179 @media only screen and (max-width: 350px) { 2180 .team_list { width: 100% } 2181 } 2182 .forti_stories { width: 20%; } 2183 @media only screen and (max-width: 550px) { 2184 .forti_stories { width: 50% } 2185 } 2186 @media only screen and (max-width: 1162px) { 2187 .image_zoom { width: 100% !important; } 2188 } 2189 h1.brand_title { 2190 font-weight: bold; 2191 font-size: 30px; 2192 margin-bottom:20px; 2193 } 2194 h2.brand_sub_title { 2195 font-weight: bold; 2196 font-size: 24px; 2197 margin: 0; 2198 } 2199 @media only screen and ( max-width: 1024px) { 2200 h1.brand_title { 2201 font-size: 25px; 2202 } 2203 } 2204 @media only screen and ( max-width: 420px) { 2205 h1.brand_title { 2206 font-size: 20px; 2207 line-height: 1.4; 2208 } 2209 } 2210table.resp-table { 2211 border-collapse: collapse; 2212 border-spacing: 0; 2213} 2214table.resp-table tr { 2215 -moz-box-sizing: border-box; 2216 box-sizing: border-box; 2217 margin: 0; 2218 padding: 0; 2219 border: 0; 2220 vertical-align: baseline; 2221 text-align: left; 2222} 2223table.resp-table thead { 2224} 2225table.resp-table tr.highlight { 2226 background-color: #fafafa !important; 2227} 2228table.resp-table.zebra tr:nth-child(even) { 2229 background-color: #f6f6f6; 2230} 2231table.resp-table th { 2232 font-weight: bold; 2233 padding: 12px 8px; 2234} 2235table.resp-table td { 2236 padding: 2px 8px; 2237} 2238table.resp-table td.resp-amount { 2239 padding-right: 30px; 2240} 2241@media screen and (max-width: 1400px) { 2242 table.resp-table { 2243 width: 100%; 2244 } 2245 table.resp-table tr.hide-mobile, 2246 table.resp-table th.hide-mobile, 2247 table.resp-table td.hide-mobile { 2248 display: none; 2249 } 2250 table.resp-table thead { 2251 display: none; 2252 } 2253 table.resp-table tbody { 2254 width: 100%; 2255 } 2256 table.resp-table tr, 2257 table.resp-table th, 2258 table.resp-table td { 2259 display: block; 2260 padding: 0; 2261 } 2262 table.resp-table tr { 2263 border-bottom: none; 2264 } 2265 table.resp-table tr.highlight { 2266 background-color: inherit !important; 2267 } 2268 table.resp-table.zebra tr:nth-child(even) { 2269 background-color: transparent; 2270 } 2271 table.resp-table.zebra td:nth-child(even) { 2272 background-color: #f6f6f6; 2273 } 2274 table.resp-table tr:nth-child(even) { 2275 background-color: transparent; 2276 } 2277 table.resp-table td { 2278 padding: 2px 4px 2px 0px !important; 2279 border: none !important; 2280 border-bottom: 1px solid #ddd !important; 2281 text-align: right !important; 2282 } 2283 table.resp-table td[data-label]:before { 2284 content: attr(data-label); 2285 font-weight: bold; 2286 display: inline-block; 2287 content: attr(data-label); 2288 float: left; 2289 margin-right: 0.5em; 2290 font-size: 0.95em; 2291 } 2292 table.resp-table td.more-top-padding { 2293 padding-top: 10px !important; 2294 } 2295 table.resp-table td.first-elem { 2296 border-top: 1px solid black !important; 2297 padding-top: 30px !important; 2298 } 2299 table.resp-table td.last-elem { 2300 padding-bottom: 50px !important; 2301 } 2302 table.resp-table td.top-padding { 2303 padding-top: 10px !important; 2304 } 2305 table.resp-table td.bottom-padding { 2306 padding-bottom: 10px !important; 2307 } 2308 table.resp-table td:empty { 2309 display: none; 2310 } 2311} 2312@media screen and (max-width: 1000px) { 2313 .hide-mobile { display: none;} 2314} 2315--> 2316</STYLE>
2317<script type="text/javascript" language="JavaScript1.2"> 2318if (document.images) 2319{ 2320 img1 = new Image(); 2321 img2 = new Image(); 2322 img3 = new Image(); 2323 img1.src = "pics/h1.gif"; 2324 img2.src = "pics/w13.gif"; 2325 img3.src = "pics/w20.gif"; 2326} 2327</SCRIPT>
2327 2328<link type="text/css" rel="stylesheet" href="bss_slides/simple-slideshow-styles.css" />
2329<script type="text/javascript" src="bss_slides/better-simple-slideshow.js"></script>
2329<link rel="stylesheet" type="text/css" href="chromemenu/chrometheme/bollstyle.css">
2330<script type="text/javascript"> 2331var cssdropdown={ 2332disappeardelay: 250, 2333dropdownindicator: '<img src="chromemenu/down.gif" border="0" />', 2334enableswipe: 0, 2335enableiframeshim: 1, 2336dropmenuobj: null, asscmenuitem: null, domsupport: document.all || document.getElementById, standardbody: null, iframeshimadded: false, swipetimer: undefined, bottomclip:0, 2337getposOffset:function(what, offsettype){ 2338 var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; 2339 var parentEl=what.offsetParent; 2340 while (parentEl!=null){ 2341 totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; 2342 parentEl=parentEl.offsetParent; 2343 } 2344 return totaloffset; 2345}, 2346swipeeffect:function(){ 2347 if (this.bottomclip<parseInt(this.dropmenuobj.offsetHeight)){ 2348 this.bottomclip+=10+(this.bottomclip/10) 2349 this.dropmenuobj.style.clip="rect(0 auto "+this.bottomclip+"px 0)" 2350 } 2351 else 2352 return 2353 this.swipetimer=setTimeout("cssdropdown.swipeeffect()", 10) 2354}, 2355css:function(el, targetclass, action){ 2356 var needle=new RegExp("(^|\s+)"+targetclass+"($|\s+)", "ig") 2357 if (action=="check") 2358 return needle.test(el.className) 2359 else if (action=="remove") 2360 el.className=el.className.replace(needle, "") 2361 else if (action=="add" && !needle.test(el.className)) 2362 el.className+=" "+targetclass 2363}, 2364showhide:function(obj, e){ 2365 this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px" 2366 if (this.enableswipe==1){ 2367 if (typeof this.swipetimer!="undefined") 2368 clearTimeout(this.swipetimer) 2369 obj.clip="rect(0 auto 0 0)" 2370 this.bottomclip=0 2371 this.swipeeffect() 2372 } 2373 obj.visibility="visible" 2374 this.css(this.asscmenuitem, "selected", "add") 2375}, 2376clearbrowseredge:function(obj, whichedge){ 2377 var edgeoffset=0 2378 if (whichedge=="rightedge"){ 2379 var windowedge=document.all && !window.opera? this.standardbody.scrollLeft+this.standardbody.clientWidth-15 : window.pageXOffset+window.innerWidth-15 2380 this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth 2381 if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure) 2382 edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth 2383 } 2384 else{ 2385 var topedge=document.all && !window.opera? this.standardbody.scrollTop : window.pageYOffset 2386 var windowedge=document.all && !window.opera? this.standardbody.scrollTop+this.standardbody.clientHeight-15 : window.pageYOffset+window.innerHeight-18 2387 this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight 2388 if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ 2389 edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight 2390 if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) 2391 edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge 2392 } 2393 } 2394 return edgeoffset 2395}, 2396dropit:function(obj, e, dropmenuID){ 2397 if (this.dropmenuobj!=null) 2398 this.hidemenu() 2399 this.clearhidemenu() 2400 this.dropmenuobj=document.getElementById(dropmenuID) 2401 this.asscmenuitem=obj 2402 this.showhide(this.dropmenuobj.style, e) 2403 this.dropmenuobj.x=this.getposOffset(obj, "left") 2404 this.dropmenuobj.y=this.getposOffset(obj, "top") 2405 this.dropmenuobj.style.left=this.dropmenuobj.x-this.clearbrowseredge(obj, "rightedge")+"px" 2406 this.dropmenuobj.style.top=this.dropmenuobj.y-this.clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+1+"px" 2407 this.positionshim() 2408}, 2409positionshim:function(){ 2410 if (this.enableiframeshim && typeof this.shimobject!="undefined"){ 2411 if (this.dropmenuobj.style.visibility=="visible"){ 2412 this.shimobject.style.width=this.dropmenuobj.offsetWidth+"px" 2413 this.shimobject.style.height=this.dropmenuobj.offsetHeight+"px" 2414 this.shimobject.style.left=this.dropmenuobj.style.left 2415 this.shimobject.style.top=this.dropmenuobj.style.top 2416 } 2417 this.shimobject.style.display=(this.dropmenuobj.style.visibility=="visible")? "block" : "none" 2418 } 2419}, 2420hideshim:function(){ 2421 if (this.enableiframeshim && typeof this.shimobject!="undefined") 2422 this.shimobject.style.display='none' 2423}, 2424isContained:function(m, e){ 2425 var e=window.event || e 2426 var c=e.relatedTarget || ((e.type=="mouseover")? e.fromElement : e.toElement) 2427 while (c && c!=m)try {c=c.parentNode} catch(e){c=m} 2428 if (c==m) 2429 return true 2430 else
2431 return false 2432}, 2433dynamichide:function(m, e){ 2434 if (!this.isContained(m, e)){ 2435 this.delayhidemenu() 2436 } 2437}, 2438delayhidemenu:function(){ 2439 this.delayhide=setTimeout("cssdropdown.hidemenu()", this.disappeardelay) 2440}, 2441hidemenu:function(){ 2442 this.css(this.asscmenuitem, "selected", "remove") 2443 this.dropmenuobj.style.visibility='hidden' 2444 this.dropmenuobj.style.left=this.dropmenuobj.style.top=0 2445 this.hideshim() 2446}, 2447clearhidemenu:function(){ 2448 if (this.delayhide!="undefined") 2449 clearTimeout(this.delayhide) 2450}, 2451addEvent:function(target, functionref, tasktype){ 2452 if (target.addEventListener) 2453 target.addEventListener(tasktype, functionref, false); 2454 else if (target.attachEvent) 2455 target.attachEvent('on'+tasktype, function(){return functionref.call(target, window.event)}); 2456}, 2457startchrome:function(){ 2458 if (!this.domsupport) 2459 return 2460 this.standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body 2461 for (var ids=0; ids<arguments.length; ids++){ 2462 var menuitems=document.getElementById(arguments[ids]).getElementsByTagName("a") 2463 for (var i=0; i<menuitems.length; i++){ 2464 if (menuitems[i].getAttribute("rel")){ 2465 var relvalue=menuitems[i].getAttribute("rel") 2466 var asscdropdownmenu=document.getElementById(relvalue) 2467 this.addEvent(asscdropdownmenu, function(){cssdropdown.clearhidemenu()}, "mouseover") 2468 this.addEvent(asscdropdownmenu, function(e){cssdropdown.dynamichide(this, e)}, "mouseout") 2469 this.addEvent(asscdropdownmenu, function(){cssdropdown.delayhidemenu()}, "click") 2470 try{ 2471 menuitems[i].innerHTML=menuitems[i].innerHTML+" "+this.dropdownindicator 2472 }catch(e){} 2473 this.addEvent(menuitems[i], function(e){ 2474 if (!cssdropdown.isContained(this, e)){ 2475 var evtobj=window.event || e 2476 cssdropdown.dropit(this, evtobj, this.getAttribute("rel")) 2477 } 2478 }, "mouseover") 2479 this.addEvent(menuitems[i], function(e){cssdropdown.dynamichide(this, e)}, "mouseout") 2480 this.addEvent(menuitems[i], function(){cssdropdown.delayhidemenu()}, "click") 2481 } 2482 } 2483 } 2484 if (window.createPopup && !window.XmlHttpRequest &&!this.iframeshimadded){
2485 document.write('<IFRAME id="iframeshim" src="" style="display: none; left: 0; top: 0; z-index: 90; position: absolute; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)" frameBorder="0" scrolling="no"><\/IFRAME>') 2486 this.shimobject=document.getElementById("iframeshim") 2487 this.iframeshimadded=true 2488 } 2489} 2490} 2491</script>
2491 2492</head> 2493<body LINK="#0000FF" VLINK="#3366FF" bgcolor="#ffffff"> 2494<div id='confirmOverlay'></div> 2495 <div id='confirmBox'> 2496 <div id='confirmBoxText'></div> 2497 <span id='confirmBoxYes'>Ja</span> 2498 <span id='confirmBoxNo'>Nein</span> 2499 <span id='confirmBoxCancel'>Abbrechen</span> 2500 <br> 2501 </div> 2502 2503 <div id='alertOverlay'></div> 2504 2505 <div id='msgOverlay'></div> 2506 <div id='msgBox'> 2507 <div id='msgBoxText'></div> 2508 </div> 2509 2510 <div id='generalOverlay'></div> 2511 <div id='generalBox'></div> 2512<div id="imagePopup" class="popup appearDialog"> 2513<div id="imagePopupContent" class="popup-content" style="top: max(130px, 20%); display: flex; justify-content: center; flex-direction: column; align-items: center; max-width: 1000px; min-height: 50%; max-height: 67%;"> 2514<div style="position:sticky; width:100%; height:40px;"> 2515<span id='imageClose' class='close' style='padding:12px;color:#019ee3'>×</span> 2516</div> 2517<img id="zoomedImage" style="max-width:95%; max-height: 80%; margin: auto; display: inline-block; padding: 0px 10px 20px 10px"> 2518</div> 2519</div>
2520<script type="text/javascript" language="JavaScript1.2"> 2521 document.addEventListener("DOMContentLoaded", () => { 2522 window.onscroll = function() { setOrUnsetSticky(); }; 2523 var navbar = document.getElementById("menuoutertable"); 2524 var wrapper = document.getElementById("topMenuWrapper"); 2525 var menuLogo = document.getElementById("menuLogo"); 2526 var mobileNav = document.getElementById("cd-dropdown"); 2527 setOrUnsetSticky(); 2528 var sticky = 71; 2529 var sticky = navbar.offsetTop - 68; 2530 function setOrUnsetSticky() { 2531 if (window.scrollY < 0) return; 2532 if (window.innerWidth > 600) sticky = 71; 2533 else sticky = 0; 2534 if (window.scrollY >= sticky) { 2535 navbar.classList.add("sticky") 2536 wrapper.style.background = "linear-gradient(to left, #009fe3, #0e3f8f)"; 2537 menuLogo.style.display = "block"; 2538 mobileNav.classList.add("cd-dropdown-small-header"); 2539 } else { 2540 navbar.classList.remove("sticky"); 2541 wrapper.style.background = ""; 2542 menuLogo.style.display = "none"; 2543 mobileNav.classList.remove("cd-dropdown-small-header"); 2544 } 2545 } 2546 }); 2547 window.addEventListener("resize", (event) => { 2548 event.preventDefault(); 2549 var wrapper = document.getElementById("topMenuWrapper"); 2550 var navbar = document.getElementById("menuoutertable"); 2551 var menuLogo = document.getElementById("menuLogo"); 2552 if (window.innerWidth > 600 && window.scrollY < 68) { 2553 navbar.classList.remove("sticky"); 2554 wrapper.style.background = ""; 2555 menuLogo.style.display = "none"; 2556 } else { 2557 navbar.classList.add("sticky"); 2558 wrapper.style.background = "linear-gradient(to left, #009fe3, #0e3f8f)"; 2559 menuLogo.style.display = "block"; 2560 } 2561 }); 2562 2563</script>
2563 2564<div id="maindiv" class="maindiv"> 2565<table style="border:0; padding:0; margin:0; border-collapse: collapse; table-layout: fixed;width:100%;"> 2566<tr> 2567<td id="headleft" align="right" style="text-align:right;margin-left: auto;margin-right: 0px;"> 2568</td> 2569<td id="headcenter"> 2570<A id="headlink" title="Home" href="https://www.boll.ch/index.html"><img id="bannerImg" src="pics/Banner2020.jpg" alt="Banner2020" title="Banner2020" border="0"></a> 2571<div id="topMenuWrapper" class="topMenuWrapper"> 2572<div id="topMenu" class="topMenu"> 2573<div id="topMenuLeft" class="topMenuLeft"> 2574<div id="menuLogoWrapper" class="menuLogoWrapper"> 2575<a href='index.html'> 2576<img id="menuLogo" class="menuLogo" src="pics/boll_logo_menu.png" alt=""></a> 2577</div> 2578</div> 2579<div id="topMenuRight" class="topMenuRight"> 2580<div class="dropdown loginButtonArea"> 2581<button id='accountButton' class='dropbtn_user accountButton' onclick="window.location.href='partner/login.html'";> 2582<img src="pics/user_profile.png" alt="Login" title="Login" border="0"></button> 2583</div> 2584<div style="font-size: 14px; color: #ffffff; font-weight: bold; display: flex; align-items: center; min-width: 100px; flex-shrink: 0;">
2585<script type="text/javascript" language="JavaScript1.2"> 2586 function switchSite() { 2587 var countryKey = document.getElementById('_site').value; 2588 if (countryKey == 200) window.location.href = 'https://www.boll.ch/de_en/'; 2589 else if (countryKey == 300) window.location.href = 'https://www.boll.ch/at_en/'; 2590 else window.location.href = 'https://www.boll.ch/ch_en/'; 2591 } 2592 2593</script>
2593 2594<div id="site_flag" class="site_flag"> 2595<img src="pics/ch_flag.png" alt="" border="0"></div> 2596<form autocomplete="off" method="POST"> 2597<select style="font-size: 14px; min-width: 105px; padding: 2px 0px 2px 5px; border: 1px solid #dddddd; background-color: #208ad8; color: #ffffff; border-radius:2px" id="_site" name="_site" onChange="switchSite()"> 2598<option value="100" selected> 2599Switzerland</option> 2600<option value="200"> 2601Germany</option> 2602<option value="300"> 2603Austria</option> 2604</select> 2605</form> 2606</div> 2607<div class="langChooser"> 2608<A style="margin-right: 5px; color: white" href="https://www.boll.ch/ch_de/index.html">DE</A> 2609<A style="margin-right: 5px; color: white" href="https://www.boll.ch/ch_fr/index.html">FR</A> 2610<span style="margin-right: 5px;color: #FFBA3D;"> 2611EN</span> 2612</div> 2613</div> 2614</div> 2615</div> 2616</td> 2617<td id="headright"> 2618</td> 2619</tr> 2620</table> 2621</div> 2622<table class="menuoutertable" id="menuoutertable" style="width:100%;"> 2623<tr> 2624<td style="background-color: #0047a1;width:100%;"> 2625<table class="menutable" height="45px" border="0" cellspacing="0"> 2626<tr bgcolor="#0047a1"> 2627<td align="left" style="padding:0px;"> 2628<div id="cddropdownwrapper" class="cd-dropdown-wrapper"> 2629<button class='cd-dropdown-trigger' style='text-align:left;padding:0px;border: none;background-image: url(pics/menu_icon_white.png);background-repeat: no-repeat;background-color:transparent;background-size: 20px;background-position: right;width: 30px;font-size: 14px;font-weight: bold;font-family: inherit;color:#555560;height: 40px;cursor: pointer;margin-right:10px;' class='dropbtn'></button> 2630<nav class='cd-dropdown' id='cd-dropdown'> 2631<div style="width:100%;z-index:1;border-bottom:1px solid #585a70;"> 2632<A class="cd-close" href="#0">Close</A> 2633</div> 2634<div> 2635<ul class="cd-dropdown-content"> 2636<li> 2637<A href="https://www.boll.ch/index.html">Home</A> 2638</li> 2639<li class="has-children"> 2640<A>Solutions</A> 2641<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2642<li class="go-back"> 2643<A href="#0">Menu</A> 2644</li> 2645<li> 2646<A href="solutions/index.html?category=3">Network Security</A> 2647</li> 2648<li> 2649<A href="solutions/index.html?category=4">Endpoint Security</A> 2650</li> 2651<li> 2652<A href="solutions/index.html?category=5">Browser Security</A> 2653</li> 2654<li> 2655<A href="solutions/index.html?category=6">SOC Security</A> 2656</li> 2657<li> 2658<A href="solutions/index.html?category=7">Cloud Native Security</A> 2659</li> 2660<li> 2661<A href="solutions/index.html?category=8">E-Mail Security</A> 2662</li> 2663<li> 2664<A href="solutions/index.html?category=9">Workspace Security Platform</A> 2665</li> 2666<li> 2667<A href="solutions/index.html?category=10">PKI & Certificates</A> 2668</li> 2669<li> 2670<A href="solutions/index.html?category=11">Vulnerability Management</A> 2671</li> 2672<li> 2673<A href="solutions/index.html?category=12">Data Security Posture Management</A> 2674</li> 2675<li> 2676<A href="solutions/index.html?category=13">Identity & Access Security</A> 2677</li> 2678<li> 2679<A href="solutions/index.html?category=14">Physical Security</A> 2680</li> 2681<li> 2682<A href="solutions/index.html?category=15">Security Awareness</A> 2683</li> 2684<li> 2685<A href="solutions/index.html?category=16">Networking</A> 2686</li> 2687<li> 2688<A style="border-bottom:none;" href="solutions/index.html?category=17">Digital Experience Monitoring</A> 2689</li> 2690<li> 2691  2692</li> 2693</ul> 2694</li> 2695<li class="has-children"> 2696<A>Products</A> 2697<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2698<li class="go-back"> 2699<A href="#0">Menu</A> 2700</li> 2701<li> 2702<A style="font-weight: bold;" href="portfolio.html">PORTFOLIO</A> 2703</li> 2704<li> 2705<A href="alcatel/index.html">Alcatel-Lucent Enterprise</A> 2706</li> 2707<li> 2708<A href="https://autodoc.org" target="prod6abfe6c226489">AUTODOC</A> 2709</li> 2710<li> 2711<A href="asimily/index.html">Asimily</A> 2712</li> 2713<li> 2714<A href="claroty/index.html">Claroty</A> 2715</li> 2716<li> 2717<A href="corero/abwehr_von_ddos_attacken.html">Corero</A> 2718</li> 2719<li> 2720<A href="cryoserver/index.html">Cryoserver</A> 2721</li> 2722<li> 2723<A href="cyolo/index.html">Cyolo</A> 2724</li> 2725<li> 2726<A href="deepinstinct/index.html">Deep Instinct</A> 2727</li> 2728<li> 2729<A href="eset/index.html">ESET</A> 2730</li> 2731<li> 2732<A href="fortinet/index.html">Fortinet</A> 2733</li> 2734<li> 2735<A href="fudo/index.html">Fudo</A> 2736</li> 2737<li> 2738<A href="f5/index.html">F5</A> 2739</li> 2740<li> 2741<A href="halcyon/index.html">
2741Halcyon</A> 2742</li> 2743<li> 2744<A href="hornetsecurity/index.html">Hornetsecurity</A> 2745</li> 2746<li> 2747<A href="kaspersky/index.html">Kaspersky</A> 2748</li> 2749<li> 2750<A href="menlosecurity/index.html">Menlo Security</A> 2751</li> 2752<li> 2753<A href="netskope/index.html">Netskope</A> 2754</li> 2755<li> 2756<A href="onespan/index.html">OneSpan</A> 2757</li> 2758<li> 2759<A href="paloalto/index.html">Palo Alto Networks</A> 2760</li> 2761<li> 2762<A href="proofpoint/index.html">Proofpoint</A> 2763</li> 2764<li> 2765<A href="rackmount/index.html">Rackmount.IT</A> 2766</li> 2767<li> 2768<A href="secunet/index.html">SecuNet</A> 2769</li> 2770<li> 2771<A href="seppmail/index.html">SEPPmail</A> 2772</li> 2773<li> 2774<A href="varonis/index.html">Varonis</A> 2775</li> 2776<li> 2777<A href="wallix/index.html">Wallix</A> 2778</li> 2779<li> 2780<A style="border-bottom:none;" href="watchguard/index.html">WatchGuard</A> 2781</li> 2782<li> 2783  2784</li> 2785</ul> 2786</li> 2787<li class="has-children"> 2788<A>Services</A> 2789<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2790<li class="go-back"> 2791<A href="#0">Menu</A> 2792</li> 2793<li> 2794<A style="font-weight: bold;" href="services/index.html">SERVICES</A> 2795</li> 2796<li> 2797<A href="services/sales_services.html">Sales Services</A> 2798</li> 2799<li> 2800<A href="services/tech_services.html">Tech Services</A> 2801</li> 2802<li> 2803<A href="services/bdm.html">Business Development</A> 2804</li> 2805<li> 2806<A href="services/marketing_services.html">Marketing Services</A> 2807</li> 2808<li> 2809<A href="services/logistics.html">Logistics</A> 2810</li> 2811<li> 2812<A href="services/export.html">Export</A> 2813</li> 2814<li> 2815<A href="services/education.html">Education</A> 2816</li> 2817<li> 2818<A href="services/engineering.html">Engineering / Customizing</A> 2819</li> 2820<li> 2821<A href="staging.html">Staging Services</A> 2822</li> 2823<li> 2824<A style="border-bottom:none;" href="engineering/index.html">Software-Engineering</A> 2825</li> 2826<li> 2827  2828</li> 2829</ul> 2830</li> 2831<li class="has-children"> 2832<A>Education</A> 2833<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2834<li class="go-back"> 2835<A href="#0">Menu</A> 2836</li> 2837<li> 2838<A href="training/index.html">Training</A> 2839</li> 2840<li> 2841<A href="morningsession/index.html">Events</A> 2842</li> 2843<li> 2844</li> 2845<li> 2846  2847</li> 2848</ul> 2849</li> 2850<li class="has-children"> 2851<A>Support</A> 2852<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2853<li class="go-back"> 2854<A href="#0">Menu</A> 2855</li> 2856<li> 2857<A href="support.html">Support Infos</A> 2858</li> 2859<li> 2860<A href="https://blog.boll.ch" target="techblog">Tech Blog</A> 2861</li> 2862<li> 2863<A href="https://salesblog.boll.ch" target="salesblog">Sales Blog</A> 2864</li> 2865<li> 2866<A href="https://doc.boll.ch">Document-Server</A> 2867</li> 2868<li> 2869<A href="https://www.boll.ch/partner/intern/index.html">Partner Account</A> 2870</li> 2871<li> 2872<A style="border-bottom:none;" href="register/overview.html">Service Account</A> 2873</li> 2874<li> 2875  2876</li> 2877</ul> 2878</li> 2879<li class="has-children"> 2880<A>Partner Area</A> 2881<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2882<li class="go-back"> 2883<A href="#0">Menu</A> 2884</li> 2885<li> 2886<A href="https://www.boll.ch/partner/intern/index.html">Partner Account</A> 2887</li> 2888<li> 2889<A href="https://www.boll.ch/partner/pw_reset_request.html">Forgot your password</A> 2890</li> 2891<li> 2892<A href="https://www.boll.ch/partner/register.html">Partner Registration</A> 2893</li> 2894<li> 2895  2896</li> 2897</ul> 2898</li> 2899<li class="has-children"> 2900<A>Media</A> 2901<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2902<li class="go-back"> 2903<A href="#0">Menu</A> 2904</li> 2905<li> 2906<A href="presse.html">Press</A> 2907</li> 2908<li> 2909<A href="flyer.html">Flyer</A> 2910</li> 2911<li> 2912<A href="success_stories.html">Success Stories</A> 2913</li> 2914<li> 2915<A href="videos.html">Youtube Channel</A> 2916</li> 2917<li> 2918<A style="border-bottom:none;" href="corporate_design.html">CD/Logo</A> 2919</li> 2920<li> 2921  2922</li> 2923</ul> 2924</li> 2925<li class="has-children"> 2926<A style="border-bottom:none;">About us</A> 2927<ul style="top:0px;" class="cd-secondary-dropdown is-hidden"> 2928<li class="go-back"> 2929<A href="#0">Menu</A> 2930</li> 2931<li> 2932<A href="company.html">Who are we</A> 2933</li> 2934<li> 2935<A href="team.html">Team</A> 2936</li> 2937<li> 2938<A href="jobs.html">Jobs</A> 2939</li> 2940<li> 2941<A href="kontakt.html">Contact</A> 2942</li> 2943<li> 2944<A href="privacy_statement.html">Privacy Statement</A> 2945</li> 2946<li> 2947<A href="certifications.html">Certifications</A> 2948</li> 2949<li> 2950<A href="impressum.html">Impressum</A> 2951</li> 2952<li> 2953<A href="partner/BOLL_AGB_v300_e.pdf" target="agbs">GTC (PDF)</A> 2954</li> 2955<li> 2956<A href="charity.html">Charity</A> 2957</li> 2958<li> 2959<A style="border-bottom:none;" href="sponsoring.html">Sponsoring</A> 2960</li> 2961<li> 2962  2963</li> 2964</ul> 2965</li> 2966<li> 2967  2968</li> 2969</ul> 2970</div> 2971</nav> 2972</div> 2973
2973<script> 2974 var dropdowntriggers = document.getElementsByClassName('cd-dropdown-trigger'); 2975 for (var i = 0; i < dropdowntriggers.length; i++) { 2976 dropdowntriggers[i].addEventListener('click', function() { 2977 event.preventDefault(); 2978 toggleNav(); 2979 }, false); 2980 } 2981 var cdclose = document.getElementsByClassName('cd-close'); 2982 for (var i = 0; i < cdclose.length; i++) { 2983 cdclose[i].addEventListener('click', function() { 2984 event.preventDefault(); 2985 toggleNav(); 2986 var secondarydropdown = document.getElementsByClassName('cd-secondary-dropdown'); 2987 for (m = 0; m < secondarydropdown.length; m++) { 2988 secondarydropdown[m].classList.add('is-hidden'); 2989 } 2990 var moveout = document.getElementsByClassName('move-out'); 2991 for (i = 0; i < moveout.length; i++) { 2992 moveout[i].classList.remove('move-out'); 2993 } 2994 }, false); 2995 } 2996 var children = document.getElementsByClassName('has-children'); 2997 for (var i = 0; i < children.length; i++) { 2998 var anchors = children[i].getElementsByTagName('a'); 2999 anchors[0].addEventListener('click', function() { 3000 event.preventDefault(); 3001 this.nextSibling.nextSibling.classList.remove('is-hidden'); 3002 this.parentElement.parentElement.classList.add('move-out'); 3003 }, false) 3004 } 3005 var back = document.getElementsByClassName('go-back'); 3006 for (var i = 0; i < back.length; i++) { 3007 back[i].addEventListener('click', function() { 3008 event.preventDefault(); 3009 this.parentElement.classList.add('is-hidden'); 3010 this.parentElement.parentElement.parentElement.classList.remove('move-out'); 3011 }, false) 3012 } 3013 function toggleNav() { 3014 var cddropdown = document.getElementsByClassName('cd-dropdown'); 3015 var dropdowntrigger = document.getElementsByClassName('cd-dropdown-trigger'); 3016 for (i = 0; i < cddropdown.length; i++) { 3017 cddropdown[i].classList.toggle('dropdown-is-active'); 3018 } 3019 for (i = 0; i < dropdowntrigger.length; i++) { 3020 dropdowntrigger[i].classList.toggle('dropdown-is-active'); 3021 } 3022 } 3023 window.addEventListener('resize', function() { 3024 if (document.documentElement.clientWidth > '930') { 3025 var moveout = document.getElementsByClassName('move-out'); 3026 var dropdownisactive = document.getElementsByClassName('dropdown-is-active'); 3027 var secondarydropdown = document.getElementsByClassName('cd-secondary-dropdown'); 3028 for (i = 0; i < dropdownisactive.length; i++) { 3029 dropdownisactive[i].classList.remove('dropdown-is-active'); 3030 } 3031 for (i = 0; i < moveout.length; i++) { 3032 moveout[i].classList.remove('move-out'); 3033 } 3034 for (m = 0; m < secondarydropdown.length; m++) { 3035 secondarydropdown[m].classList.add('is-hidden'); 3036 } 3037 } 3038 }); 3039 </script>
3039 3040 3041<div id="myTopnav" class="topnav"> 3042<A style="padding:6px 15px 4px 0px" id="topnava" href="https://www.boll.ch/index.html">Home</A> 3043<div class="dropdown"> 3044<button class='dropbtn'>Solutions</button> 3045<div class="dropdown-content" style="padding:0 10px;"> 3046<div class="dropdown-part" style="float:left;margin:20px 20px 20px 20px;"> 3047<p style="font-weight:bold;color:#00418F;"> 3048Solutions 3049</p> 3050<A href="solutions/index.html?category=3">Network Security</A> 3051<A href="solutions/index.html?category=4">Endpoint Security</A> 3052<A href="solutions/index.html?category=6">SOC Security</A> 3053<A href="solutions/index.html?category=8">E-Mail Security</A> 3054<A href="solutions/index.html?category=9">Workspace Security Platform</A> 3055<A href="solutions/index.html?category=10">PKI & Certificates</A> 3056<A href="solutions/index.html?category=12">Data Security Posture Management</A> 3057<A href="solutions/index.html?category=17">Digital Experience Monitoring</A> 3058</div> 3059<div class="dropdown-part" style="float:left;margin:20px;"> 3060<br> 3061<A href="solutions/index.html?category=5">Browser Security</A> 3062<A href="solutions/index.html?category=7">Cloud Native Security</A> 3063<A href="solutions/index.html?category=11">Vulnerability Management</A> 3064<A href="solutions/index.html?category=13">Identity & Access Security</A> 3065<A href="solutions/index.html?category=14">Physical Security</A> 3066<A href="solutions/index.html?category=15">Security Awareness</A> 3067<A href="solutions/index.html?category=16">Networking</A> 3068</div> 3069</div> 3070</div> 3071<div class="dropdown"> 3072<button class='dropbtn'>Products</button> 3073<div class="dropdown-content" style="padding:0 10px;"> 3074<div class="dropdown-part" style="float:left;margin:20px 20px 20px;"> 3075<p style="font-weight:bold;color:#00418F;"> 3076Brands 3077</p> 3078<A style="font-weight: bold;" href="portfolio.html">PORTFOLIO</A> 3079<A href="alcatel/index.html">Alcatel-Lucent Enterprise</A> 3080<A href="https://autodoc.org">AUTODOC</A> 3081<A href="asimily/index.html">Asimily</A> 3082<A href="claroty/index.html">Claroty</A> 3083<A href="corero/abwehr_von_ddos_attacken.html">Corero</A> 3084<A href="cryoserver/index.html">Cryoserver</A> 3085<A href="cyolo/index.html">Cyolo</A> 3086<A href="deepinstinct/index.html">Deep Instinct</A> 3087</div> 3088<div class="dropdown-part" style="float:left;margin:20px 20px 20px;"> 3089<br> 3090<A href="eset/index.html">ESET</A> 3091<A href="fortinet/index.html">Fortinet</A> 3092<A href="fudo/index.html">Fudo</A> 3093<A href="f5/index.html">F5</A> 3094<A href="halcyon/index.html">Halcyon</A> 3095<A href="hornetsecurity/index.html">Hornetsecurity</A> 3096<A href="kaspersky/index.html">Kaspersky</A> 3097<A href="menlosecurity/index.html">Menlo Security</A> 3098<A href="netskope/index.html">Netskope</A> 3099</div> 3100<div class="dropdown-part" style="float:left;margin:20px 20px 20px;"> 3101<br> 3102<A href="onespan/index.html">OneSpan</A> 3103<A href="paloalto/index.html">Palo Alto Networks</A> 3104<A href="proofpoint/index.html">Proofpoint</A> 3105<A href="rackmount/index.html">Rackmount.IT</A> 3106<A href="secunet/index.html">SecuNet</A> 3107<A href="seppmail/index.html">SEPPmail</A> 3108<A href="varonis/index.html">Varonis</A> 3109<A href="wallix/index.html">Wallix</A> 3110<A href="watchguard/index.html">WatchGuard</A> 3111</div> 3112</div> 3113</div> 3114<div class="dropdown"> 3115<button class='dropbtn'>Services</button> 3116<div class="dropdown-content" style="padding:0 10px;"> 3117<div class="dropdown-part" style="float:left;margin:20px 20px 20px 20px;"> 3118<p style="font-weight:bold;color:#00418F;"> 3119Our Services 3120</p> 3121<A style="font-weight: bold;" href="services/index.html">SERVICES</A> 3122<A href="services/sales_services.html">Sales Services</A> 3123<A href="services/tech_services.html">Tech Services</A> 3124<A href="services/bdm.html">Business Development</A> 3125<A href="services/marketing_services.html">Marketing Services</A> 3126<A href="services/logistics.html">Logistics</A> 3127</div> 3128<div class="dropdown-part" style="float:left;margin:20px 20px 20px;"> 3129<br> 3130<A href="services/export.html">Export</A> 3131<A href="services/education.html">Education</A> 3132<A href="services/engineering.html">Engineering / Customizing</A> 3133<A href="staging.html">Staging Services</A> 3134<A href="engineering/index.html">Software-Engineering</A> 3135</div> 3136</div> 3137</div> 3138<div class="dropdown"> 3139<button class='dropbtn'>Education</button> 3140<div class="dropdown-content" style="padding:0 10px;"> 3141<div class="dropdown-part" style="float:left;margin:20px;"> 3142<p style="font-weight:bold;color:#00418F;"> 3143Education 3144</p> 3145<A href="training/index.html">Training</A> 3146<A href="morningsession/index.html">Events</A> 3147</div> 3148</div> 3149</div> 3150<div class="dropdown"> 3151<button class='dropbtn'>Support</button> 3152<div class="dropdown-content" style="padding:0 10px;"> 3153<div class="dropdown-part" style="float:left;margin:20px 20px 20px 20px;"> 3154<p style="font-weight:bold;color:#00418F;"> 3155Support 3156</p> 3157<A href="support.html">Support Infos</A> 3158<A href="https://blog.boll.ch" target="techblog">Tech Blog</A> 3159<A href="https://salesblog.boll.ch" target="salesblog">Sales Blog</A> 3160<A href="https://doc.boll.ch">Document-Server</A> 3161</div> 3162<div class="dropdown-part" style="float:left;margin:20px;"> 3163<p style="font-weight:bold;color:#00418F;"> 3164Ticket System 3165</p> 3166<A href="https://www.boll.ch/partner/intern/index.html">Partner Account</A> 3167<A href="register/overview.html">Service Account</A> 3168</div> 3169</div> 3170</div> 3171<div class="dropdown"> 3172<button class='dropbtn'>Partner Area</button> 3173<div class="dropdown-content" style="padding:0 10px;"> 3174<div class="dropdown-part" style="float:left;margin:20px 20px 20px 20px;"> 3175<p style="font-weight:bold;color:#00418F;"> 3176Partner 3177</p> 3178<A href="https://www.boll.ch/partner/intern/index.html">Partner Account</A> 3179<A href="https://www.boll.ch/partner/pw_reset_request.html">Forgot your password</A> 3180<A href="https://www.boll.ch/partner/register.html">Partner Registration</A> 3181</div> 3182</div> 3183</div> 3184<div class="dropdown"> 3185<button class='dropbtn'>Media</button> 3186<div class="dropdown-content" style="padding:0 10px;"> 3187<div class="dropdown-part" style="float:left;margin:20px 20px 20px 20px;"> 3188<p style="font-weight:bold;color:#00418F;"> 3189Media 3190</p> 3191<A href="presse.html">Press</A> 3192<A href="flyer.html">Flyer</A> 3193<A href="success_stories.html">Success Stories</A> 3194<A href="videos.html">Youtube Channel</A> 3195<A href="corporate_design.html">CD/Logo</A> 3196</div> 3197</div> 3198</div> 3199<div class="dropdown"> 3200<button class='dropbtn'>About us</button> 3201<div class="dropdown-content" style="padding:0 10px;"> 3202<div class="dropdown-part" style="float:left;margin:20px 20px 20px 20px;"> 3203<p style="font-weight:bold;color:#00418F;"> 3204About us 3205</p> 3206<A href="company.html">Who are we</A> 3207<A href="team.html">Team</A> 3208<A href="jobs.html">Jobs</A> 3209<A href="kontakt.html">Contact</A> 3210</div> 3211<div class="dropdown-part" style="float:left;margin:20px;"> 3212<p style="font-weight:bold;color:#00418F;"> 3213Diverse 3214</p> 3215<A href="privacy_statement.html">Privacy Statement</A> 3216<A href="partner/BOLL_AGB_v300_e.pdf" target="agbs">GTC (PDF)</A> 3217<A href="certifications.html">Certifications</A> 3218<A href="impressum.html" target="agbs">Impressum</A> 3219<A href="charity.html">Charity</A> 3220<A href="sponsoring.html">Sponsoring</A> 3221</div> 3222</div> 3223</div> 3224</div> 3225</td> 3226</tr> 3227</table> 3228</td> 3229</tr> 3230</table> 3231<div class="contdiv" style="background: white;"> 3232<br> 3233<table border="0" cellspacing="0" style="width:100%;"> 3234<tr> 3235<td class="tcenter" align="center" valign="top" bgcolor="#ffffff" style="text-align:center;margin-left: auto;margin-right: auto;padding:0px;width:100%;"> 3236<table class="spacetable" border="0" cellspacing="0"> 3237<tr> 3238<td bgcolor="#ffffff" style="padding:0px;"> 3239<table id="content_table" border="0" cellspacing="0" style="width:100%;"> 3240<tr bgcolor="#ffffff"> 3241<td valign="top" style="padding:0px;"> 3242</td> 3243<td valign="top" bgcolor="#ffffff" style="padding:0px;"> 3244<br>
3245<script type="text/javascript"> 3246 3247// --------------------------------------- Some javascript string functions (trim etc.) -------------------------------------- 3248 3249String.prototype.leftTrim = function () { 3250 return (this.replace(/^\s+/,"")); 3251}; 3252String.prototype.rightTrim = function () { 3253 return (this.replace(/\s+$/,"")); 3254}; 3255//kombiniert "leftTrim" und "rightTrim"; 3256String.prototype.basicTrim = function () { 3257 return (this.replace(/\s+$/,"").replace(/^\s+/,"")); 3258}; 3259//dampft leerzeichen(-sequenzen) innerhalb einer zeichenkette auf ein einzelnes "space" ein; 3260String.prototype.superTrim = function () { 3261 return(this.replace(/\s+/g," ").replace(/\s+$/,"").replace(/^\s+/,"")); 3262}; 3263//entfernt alle leerzeichen innerhalb einer zeichenkette 3264String.prototype.allTrim = function () { 3265 return(this.replace(/\s+/g,"")); 3266}; 3267 3268// --------------------------------------- Some javascript string functions (trim etc.) -------------------------------------- 3269 3270// table_id, screen_limit, table_limit müssen gesetzt sein 3271function resize_table() { 3272 var table = document.getElementById(table_id); 3273 if (table) { 3274 if (window.innerWidth) w = window.innerWidth; 3275 else if (document.body && document.body.offsetWidth) w = document.body.offsetWidth; 3276 if (w > screen_limit) table.width = table_limit; 3277 else table.width = '100%'; 3278 } 3279} 3280function maxlength(input,maxlength,alerttext) { 3281 if(input.value.length > maxlength) { 3282 input.value = input.value.substring(0,maxlength); 3283 alert(alerttext); 3284 } 3285} 3286function formattable(table_id,minsize,maxsize) { 3287 var table = document.getElementById(table_id); 3288 if (document.body.clientWidth < (minsize+175)) table.width = minsize; 3289 else if (document.body.clientWidth > (maxsize+175)) table.width = maxsize; 3290 else table.width = "100%"; 3291} 3292 3293function show_info(el, state) { 3294 var icon = document.getElementById(el); 3295 if(icon) icon.style.display = state; 3296} 3297 3298/* works with IE 4+, NS4, NS6 and other Gecko, OmniWeb, Opera (4) 5+, 3299iCab, IceBrowser, Esape 4, HotJava 3, Konqueror and, as long as they 3300follow the standards, loads more */ 3301function findX(e) { 3302 var posX = 0; 3303 if (!e) { e = window.event; } if (!e) { return 0; } 3304 if (typeof(e.pageX) == 'number') { 3305 posX = e.pageX; 3306 } else { 3307 if (typeof(e.clientX) == 'number') { 3308 posX = e.clientX; 3309 if (document.body && (document.body.scrollTop || document.body.scrollLeft) && !(window.opera || window.debug || navigator.vendor == 'KDE')) { 3310 posX += document.body.scrollLeft; 3311 } else { 3312 if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft) && !( window.opera || window.debug || navigator.vendor == 'KDE')) { 3313 posX += document.documentElement.scrollLeft; 3314 } 3315 } 3316 } 3317 } 3318 return posX; 3319} 3320 3321function findY(e) { 3322 var posY = 0; 3323 if (!e) { e = window.event; } if (!e) { return 0; } 3324 if (typeof(e.pageY) == 'number') { 3325 posY = e.pageY; 3326 } else { 3327 if (typeof(e.clientY) == 'number') { 3328 posY = e.clientY; 3329 if (document.body && (document.body.scrollTop || document.body.scrollLeft) && !(window.opera || window.debug || navigator.vendor == 'KDE')) { 3330 posY += document.body.scrollTop; 3331 } else { 3332 if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft) && !(window.opera || window.debug || navigator.vendor == 'KDE')) { 3333 posY += document.documentElement.scrollTop; 3334 } 3335 } 3336 } 3337 } 3338 return posY; 3339} 3340 3341// Wenn der Span des Fensters innerhalb des Spans des Icons ist, können wir die Position relativ angeben 3342// Das führt aber zu Z-Order Problemen 3343// Damit das Fenster (ohne verschachtelte Spans) gleich neben dem Icon angezeigt werden kann, benötigen 3344// wir die Position des MausEvents -> deshalb benötigen wir diese Funktion statt show_info() 3345 3346function showWin(e,id,left) { 3347 3348 var win = document.getElementById(id); 3349 3350 // Die richtigen Koordinaten finden ist wohl was vom schwierigsten 3351 var x = findX(e) + left; 3352 var y = findY(e); 3353 3354 //alert (x+' '+y); 3355 win.style.left = (x) + "px"; 3356 win.style.top = (y) + "px"; 3357 3358 //alert (win.style.left+' '+win.style.top); 3359 win.style.display = 'block'; 3360} 3361// Wird an verschiedenen Orten verwendet um Fenster anzuzeigen 3362function hideWin(id) { 3363 var icon = document.getElementById(id); 3364 if(icon) icon.style.display = 'none'; 3365} 3366 3367var EditActive = null; // Damit nicht mehrere Dialoge gestartet werden können 3368 3369function show_form(e,id,top,left) { 3370 3371 if (EditActive == null) { 3372 3373 var win = document.getElementById(id); 3374 3375 // The only way to find the correct document relative mouse ccordinates 3376 var posx = 0; 3377 var posy = 0; 3378 if (!e) var e = window.event; 3379 if (e.pageX || e.pageY) { 3380 posx = e.pageX; 3381 posy = e.pageY; 3382 } 3383 else if (e.clientX || e.clientY) { 3384 posx = e.clientX + document.body.scrollLeft 3385 + document.documentElement.scrollLeft; 3386 posy = e.clientY + document.body.scrollTop 3387 + document.documentElement.scrollTop; 3388 } 3389 // posx and posy contain the mouse position relative to the document 3390 // Do something with this information 3391 3392 var x = posx; 3393 var y = posy; 3394 // alert ('x: '+x); 3395 // alert ('y: '+y); 3396 // alert ('TipLeft: '+TipLeft); 3397 // alert ('TipTop: '+TipTop); 3398 var TT = top; // Parameter werden in updateTipOver verwendet 3399 var TL = left; 3400 x = (x + TL); 3401 y = (y - TT); 3402 // alert ('x nachher: '+x); 3403 // alert ('y nachher: '+y); 3404 win.style.left = (x) + "px"; // Innerhalb des Dokumentes, nicht des Fensters 3405 win.style.top = (y) + "px"; // Innerhalb des Dokumentes, nicht des Fensters 3406 win.style.display = 'block'; 3407 EditActive = 1; 3408 } 3409} 3410 3411function hide_form(el) { 3412 var icon = document.getElementById(el); 3413 if(icon) icon.style.display = 'none'; 3414 EditActive = null; 3415} 3416 3417// fenster zentriert anzeigen (z.B. für auxdata_edit) 3418function show_centered(id) { 3419 3420 if (EditActive == null) { 3421 var xPos,yPos; 3422 var myWidth,myHeight; 3423
3424 if (self.innerHeight) { // all except Explorer 3425 yPos = self.pageYOffset; 3426 myHeight = self.innerHeight; 3427 } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict 3428 yPos = document.documentElement.scrollTop; 3429 myHeight = document.documentElement.clientHeight; 3430 } else if (document.body) { // all other Explorers 3431 yPos = document.body.scrollTop; 3432 myHeight = document.body.clientHeight; 3433 } 3434 3435 yPos = yPos + myHeight/10 +"px"; 3436 3437 if (self.innerWidth) { // all except Explorer 3438 xPos = self.pageXOffset; 3439 myWidth = self.innerWidth; 3440 } else if (document.documentElement && document.documentElement.clientWidth) { // Explorer 6 Strict 3441 xPos = document.documentElement.scrollLeft; 3442 myWidth = document.documentElement.clientWidth; 3443 } else if (document.body) { // all other Explorers 3444 xPos = document.body.scrollLeft; 3445 myWidth = document.body.clientWidth; 3446 } 3447 3448 xPos = xPos + ((myWidth-450)/2); 3449 3450 var win = document.getElementById(id); 3451 3452 win.style.left = xPos; 3453 win.style.top = yPos; 3454 3455 //alert (win.style.left+' '+win.style.top); 3456 win.style.display = 'block'; 3457 EditActive = 1; 3458 } 3459} 3460 3461// Wird verwendet in der html 'help' Methode (nur auf Capito seite) 3462TipOver = null; 3463TipTop = null; 3464TipLeft = null; 3465document.onmousemove = updateTipOver; 3466function updateTipOver(e) { 3467 if (TipOver != null) { 3468 3469 // The only way to find the correct document relative mouse ccordinates 3470 var posx = 0; 3471 var posy = 0; 3472 if (!e) var e = window.event; 3473 if (e.pageX || e.pageY) { 3474 posx = e.pageX; 3475 posy = e.pageY; 3476 } 3477 else if (e.clientX || e.clientY) { 3478 posx = e.clientX + document.body.scrollLeft 3479 + document.documentElement.scrollLeft; 3480 posy = e.clientY + document.body.scrollTop 3481 + document.documentElement.scrollTop; 3482 } 3483 // posx and posy contain the mouse position relative to the document 3484 // Do something with this information 3485 3486 var x = posx; 3487 var y = posy; 3488 // alert ('x: '+x); 3489 // alert ('y: '+y); 3490 // alert ('TipLeft: '+TipLeft); 3491 // alert ('TipTop: '+TipTop); 3492 x = (x + TipLeft); 3493 y = (y - TipTop); 3494 // alert ('x nachher: '+x); 3495 // alert ('y nachher: '+y); 3496 TipOver.style.left = (x) + "px"; 3497 TipOver.style.top = (y) + "px"; 3498 } 3499} 3500function showTipOver(e,id,top,left) { 3501 3502 if (EditActive == null) { 3503 TipOver = document.getElementById(id); 3504 3505 // The only way to find the correct document relative mouse ccordinates 3506 var posx = 0; 3507 var posy = 0; 3508 if (!e) var e = window.event; 3509 if (e.pageX || e.pageY) { 3510 posx = e.pageX; 3511 posy = e.pageY; 3512 } 3513 else if (e.clientX || e.clientY) { 3514 posx = e.clientX + document.body.scrollLeft 3515 + document.documentElement.scrollLeft; 3516 posy = e.clientY + document.body.scrollTop 3517 + document.documentElement.scrollTop; 3518 } 3519 // posx and posy contain the mouse position relative to the document 3520 // Do something with this information 3521 3522 var x = posx; 3523 var y = posy; 3524 // alert ('x: '+x); 3525 // alert ('y: '+y); 3526 // alert ('TipLeft: '+TipLeft); 3527 // alert ('TipTop: '+TipTop); 3528 TipTop = top; // Parameter werden in updateTipOver verwendet 3529 TipLeft = left; 3530 x = (x + TipLeft); 3531 y = (y - TipTop); 3532 // alert ('x nachher: '+x); 3533 // alert ('y nachher: '+y); 3534 TipOver.style.left = (x) + "px"; // Innerhalb des Dokumentes, nicht des Fensters 3535 TipOver.style.top = (y) + "px"; // Innerhalb des Dokumentes, nicht des Fensters 3536 TipOver.style.display = 'block'; 3537 } 3538} 3539function hideTipOver() { 3540 if (TipOver != null) { 3541 TipOver.style.display = 'none'; 3542 TipOver = null; 3543 } 3544} 3545// Nur in textfeldern, nicht wenn es eine textarea ist 3546function stopReturnKey(evt) { 3547 var evt = (evt) ? evt : ((event) ? event : null); 3548 var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); 3549 if ((evt.keyCode == 13) && (node.type=="text")) { return false; } 3550} 3551// dort wo die prod_search funktion verwendet wird muss die RETURN Taste auf Dokument-Ebene mit noreturm abgefangen werden 3552function noreturn(evt) { 3553 evt = (evt) ? evt : ((event) ? event : null); 3554 if (evt) { 3555 if (evt.keyCode == 13) return false; /* return */ 3556 if (evt.keyCode == 116) { 3557 window.event.keyCode = 505; /* keine Ahnung, was 505 bedeutet -> aus dem Internet kopiert, ohne das gehts nicht */ 3558 alert('F5 kann hier nicht verwendet werden'); 3559 return false; /* F5 */ 3560 } 3561 return true; 3562 } else return false; 3563} 3564 3565// Popup fĂĽr diversen inhalt 3566// in $_page->body() wird $_page->alert_and_confirm(); aufgerufen, damit der Dialog zur VerfĂĽgung steht 3567// box_id muss class generalBox haben (wenn es nicht die ID generalBox ist) 3568 3569function showPopup(width,height,htmltxt,box_id,set_html,scroll) { 3570 3571 if (typeof box_id === 'undefined') box_id = 'generalBox'; 3572 if (typeof set_html === 'undefined') set_html = true; 3573 if (typeof scroll === 'undefined') scroll = true; 3574
3575 var overlay = document.getElementById('generalOverlay'); 3576 var box = document.getElementById(box_id); 3577 3578 box.style.width = width + 'px'; 3579 3580 if (scroll) box.style.overflowY = 'scroll'; 3581 else box.style.overflowY = 'hidden'; 3582 3583 if (set_html === true) box.innerHTML = htmltxt; 3584 overlay.style.display = 'block'; 3585 box.style.display = 'block'; 3586 3587 if (height == 'auto') box.style.height = 'auto'; 3588 else box.style.height = height + 'px'; 3589 3590 // 09.06.2016, added by rf 3591 /* Scripts werden nicht automatisch ausgeführt, deshalb müssen wir das von Hand machen */ 3592 var ob = box.getElementsByTagName('script'); 3593 3594 /* ACHTUNG: EINE SCRIPT-TAG GANZ AM ANFANG DES HTML-CODES WIRD NICHT ERKANNT, ES MUSS ZUERST WAS ANDERES KOMMEN */ 3595 for (var i=0; i < ob.length; i++) { 3596 3597 /* alert(ob[i].text); */ 3598 if (ob[i].text != null) { 3599 eval(ob[i].text); 3600 } 3601 } 3602} 3603 3604function closePopup(box_id) { 3605 3606 if (typeof box_id === 'undefined') box_id = 'generalBox'; 3607 3608 var overlay = document.getElementById('generalOverlay'); 3609 var box = document.getElementById(box_id); 3610 3611 overlay.style.display = 'none'; 3612 box.style.display = 'none'; 3613} 3614 3615function validate_date(x,tx){ 3616 todate = new Date (); 3617 today = [todate.getDate(), todate.getMonth()+1, todate.getFullYear(), todate.getHours(), todate.getMinutes()]; 3618 str1 = new String (x.value); 3619 if (str1.length < 1) return; 3620 if (tx == 1) { // time included 3621 _H = today[3]; // default 3622 _M = today[4]; 3623 str2 = str1.split (' '); 3624 if (str2.length == 0) str = str1.split ('.'); 3625 if (str2.length >= 1) str = str2[0].split ('.'); 3626 if (str2.length >= 2) { 3627 tim = str2[1].split (':'); 3628 if (tim.length < 2) tim = str2[1].split ('.'); 3629 if (tim.length >= 1) _H = parseInt (tim[0], 10); 3630 if (tim.length >= 2) _M = parseInt (tim[1], 10); 3631 if (!(_H >= 0 && _H < 24)) _H = today[3]; 3632 if (!(_M >= 0 && _M < 60)) _M = today[4]; 3633 } 3634 } 3635 else { 3636 str = str1.split ('.'); 3637 } 3638 _d = parseInt (str[0],10); // day 3639 if (!(_d >= 0)) _d = today[0]; 3640 _m = parseInt (str[1],10); // month 3641 if (!(_m > 0)) _m = today[1]; 3642 _y = parseInt (str[2],10); // year 3643 if (!(_y > 0 && _y < 2800)) _y = today[2]; 3644 if (_y >= 0 && _y < 50) _y = 2000+_y; 3645 if (_y >= 0 && _y < 100) _y = 1900+_y; 3646 if (tx == 1) _D = new Date (_y, _m-1, _d, _H, _M, 0, 0); 3647 else _D = new Date (_y, _m-1, _d); 3648 _d1 = new String (_D.getDate()); 3649 _m1 = new String (_D.getMonth()+1); 3650 _y1 = new String (_D.getFullYear()); 3651 if (_d1.length < 2) x.value = '0'+_d1+'.'; 3652 else x.value = _d1+'.'; 3653 if (_m1.length < 2) x.value += '0'+_m1+'.'+_y1; 3654 else x.value += _m1+'.'+_y1; 3655 if (tx == 1) { 3656 x.value += ' '; 3657 if (_H < 10) x.value += '0'+_H+':'; 3658 else x.value += _H+':'; 3659 if (_M < 10) x.value += '0'+_M; 3660 else x.value += _M; 3661 } 3662 if ((_d > 0 && _d != _d1) || (_d > 0 && _m != _m1) || _y != _y1) { 3663 alert ('Warnung: ungueltiges Datum korrigiert zu: '+x.value); 3664 } 3665} 3666 3667// Stand 11.2017 3668// http://ec.europa.eu/eurostat/statistics-explained/index.php/Glossary:Country_codes/de 3669 3670/* 3671Belgien (BE) Griechenland (GR) Litauen (LT) Portugal (PT) 3672Bulgarien (BG) Spanien (ES) Luxemburg (LU) Rumänien (RO) 3673Tschechische Republik (CZ) Frankreich (FR) Ungarn (HU) Slowenien (SI) 3674Dänemark (DK) Kroatien (HR) Malta (MT) Slowakei (SK) 3675Deutschland (DE) Italien (IT) Niederlände (NL) Finnland (FI) 3676Estland (EE) Zypern (CY) Österreich (AT) Schweden (SE) 3677Irland (IE) Lettland (LV) Polen (PL) Vereinigtes Königreich (UK) 3678*/ 3679 3680// ACHTUNG: Siehe auch _countries.php CAPITO und Web-Bereich (include/_countries.php - Boll und Autodoc). 3681// Aenderungen müssen auch dort angepasst werden. 3682 3683// Find out, if a country is in the EU 3684function isEU(code) { 3685 3686 // Eigentlich ist es UK nicht GB (in meiner Liste gibt es aber nur GB und die gehen eh bald raus) 3687 var eu_countries = ["BE","BG","CZ","DK","DE","EE","IE","GR","ES","FR","HR","IT","CY","LV", 3688 "LT","LU","HU","MT","NL","AT","PL","PT","RO","SI","SK","FI","SE","GB"]; 3689 3690 for(var i=0; i<eu_countries.length; i++) { 3691 if (eu_countries[i] == code) return true; 3692 } 3693 return false; 3694} 3695 3696// Javascript Check of Security Chars 3697// id: ID des Input Feldes ('_dasist' wird überall so verwendet) 3698// pat: Return value von secpattern() (PHP) 3699// Neben dem Input-Feld muss es für die Fehlermeldung ein Element mit der id: id + 'msg' geben ('_dasistmsg') 3700 3701function csf(id,pat,lang) { 3702 3703 if (typeof lang === 'undefined') lang = 1; // German 3704 3705 var elem = document.getElementById(id); 3706 if (elem) { 3707 var v = elem.value; 3708 var res = pat.split('1.9345.23.2'); 3709 var s = ''; 3710 for(var i = 0; i < res.length; i++) { 3711 s += String.fromCharCode(res[i]) 3712 } 3713 if (v == s) return true; 3714 else { 3715 var elem = document.getElementById(id + 'msg'); 3716 if (elem) { 3717 elem.style.color = 'red'; 3718 if (lang == 1) elem.innerHTML = 'Bitte geben Sie die korrekten Sicherheitsbuchstaben ein!'; // German 3719 else if (lang == 3) elem.innerHTML = 'Veuillez entrer les lettres de sécurité correctes!'; // French 3720 else elem.innerHTML = 'Please enter the correct security letters!'; // Default English 3721 } 3722 return false; 3723 } 3724 } 3725} 3726 3727// unique_number() 3728 3729// * Provide a way to generate a string guaranteed to be unique when compared 3730// to other strings generated by this function. 3731// * Make the string complex enough that it is highly unlikely to be 3732// accidentally duplicated by hand (this is key if you're using `ID` 3733// as a private/protected name on an object). 3734 3735function unique_number() { 3736 3737 // Math.random should be unique because of its seeding algorithm. 3738 // Convert it to base 36 (numbers + letters), and grab the first 9 characters 3739 // after the decimal. 3740 return '_' + Math.random().toString(36).substr(2, 9); 3741} 3742 3743var alert_count = 0; 3744 3745// Alert Dialog mit OK Button (mehrere Alerts übereinander möglich) 3746 3747function doAlert(msg, numofbreaks, overflowY, maxWidth, withOKButton) { 3748 3749 if (typeof numofbreaks === 'undefined') numofbreaks = 2; // Default 2 breaks before HR (good for normal Text), 1 after a block element (e.g. table) 3750 if (typeof overflowY === 'undefined') overflowY = false; 3751 if (typeof maxWidth === 'undefined') maxWidth = false; 3752 if (typeof withOKButton === 'undefined') withOKButton = true; 3753 3754 if (alert_count < 4) { 3755 3756 var alertOverlay = document.getElementById('alertOverlay'); 3757 alertOverlay.style.display = 'block'; 3758 3759 var box = document.createElement('div'); 3760 var box_id = unique_number() + alert_count; 3761 box.id = box_id; 3762 box.classList.add('alertBox'); 3763 box.classList.add('appearDialog'); 3764 3765 var txt = document.createElement('div'); 3766 txt.classList.add('alertBoxText'); 3767 3768 var html = msg; 3769 3770 if (alert_count == 3) var html = 'Maximum 3 errors are displayed'; 3771 3772 var i; 3773 for (i = 0; i < numofbreaks; i++) { 3774 html += '<br>'; 3775 } 3776 if (withOKButton) html += '<hr>'; // HR before OK Button 3777 else txt.style.marginBottom = 0; // No margin necessary without OK Button 3778 3779 txt.innerHTML = html; 3780 3781 box.appendChild(txt); 3782 3783 if (withOKButton) { 3784 3785 var btn = document.createElement('span'); 3786 btn.classList.add('alertBoxOK'); 3787 btn.innerHTML = 'OK'; 3788 3789 btn.onclick = function(e) { closeAlert(box_id) }; 3790 box.appendChild(btn); 3791 } 3792 3793 box.style.display = 'block'; 3794 3795 if (overflowY) { 3796 box.style.maxHeight = '80%'; 3797 box.style.overflowY = overflowY; 3798 } 3799 3800 if (maxWidth) box.style.maxWidth = maxWidth; 3801 3802 box.style.zIndex = 900 + alert_count; 3803 document.body.appendChild(box); 3804 3805 // Ueberlappende Alertboxen etwas nach unten rechts verschieben 3806 if (alert_count > 0) { 3807 3808 box.style.marginTop = (alert_count * 10) + 'px'; 3809 box.style.marginLeft = (alert_count * 10) + 'px'; 3810 } 3811 alert_count++; 3812 } 3813} 3814 3815function closeAlert(id) { 3816 3817 var alertOverlay = document.getElementById('alertOverlay'); 3818 var alertBox = document.getElementById(id); 3819 3820 if (alert_count == 1) alertOverlay.style.display = 'none'; 3821 alertBox.className = ''; 3822 alertBox.style.display = 'none'; 3823 3824 alertBox.parentNode.removeChild(alertBox); // Element löschen 3825 3826 alert_count--; 3827} 3828 3829// Ja/Nein Confirmation Dialog 3830// in $_page->body() wird $_page->alert_and_confirm(); aufgerufen, damit der Dialog zur Verfügung steht 3831// siehe z.B. event_type_edit.php 3832/* 3833function doConfirm(msg, yesFn, noFn, cancelFn, yesTxt, noTxt, cancelTxt, addBreaks) { 3834 3835 if (typeof yesFn === 'undefined') yesFn = false; 3836 if (typeof noFn === 'undefined') noFn = false; 3837 if (typeof cancelFn === 'undefined') cancelFn = false; 3838 if (typeof addBreaks === 'undefined') addBreaks = 1; 3839 3840 if (typeof yesTxt === 'undefined') { 3841 if (noFn) yesTxt = 'Ja'; // Mit Nein macht Ja mehr Sinn 3842 if (cancelFn) yesTxt = 'OK'; // Mit Cancel macht OK mehr Sinn 3843 } 3844 if (typeof noTxt === 'undefined') noTxt = 'Nein'; 3845 if (typeof cancelTxt === 'undefined') cancelTxt = 'Abbrechen'; 3846 3847 var confirmOverlay = document.getElementById('confirmOverlay'); 3848 var confirmBox = document.getElementById('confirmBox'); 3849 3850 var msg_def = msg + '<br>'; 3851 3852 for (var i = 0; i < addBreaks; i++) { 3853 msg_def = msg_def + '<br>'; 3854 } 3855 3856 msg_def = msg_def + '<hr>'; 3857 3858 document.getElementById('confirmBoxText').innerHTML = msg_def; 3859
3860 // Reset des vorher gesetzten onclick Event-Handlers 3861 // Weiss nicht, ob es das braucht, wenn man auf einer Seite den Dialog für Verschiedenes einsetzt. 3862 // document.getElementById('confirmBoxYes').onclick = null; 3863 // document.getElementById('confirmBoxNo').onclick = null; 3864 3865 var yesElem = document.getElementById('confirmBoxYes'); 3866 var noElem = document.getElementById('confirmBoxNo'); 3867 var cancelElem = document.getElementById('confirmBoxCancel'); 3868 3869 if (yesElem) { 3870 if (yesFn) { 3871 yesElem.style.display = 'inline-block'; 3872 yesElem.onclick = yesFn; 3873 yesElem.innerHTML = yesTxt; 3874 } else yesElem.style.display = 'none'; 3875 } 3876 3877 if (noElem) { 3878 if (noFn) { 3879 noElem.style.display = 'inline-block'; 3880 noElem.onclick = noFn; 3881 noElem.innerHTML = noTxt; 3882 } else noElem.style.display = 'none'; 3883 } 3884 3885 if (cancelElem) { 3886 if (cancelFn) { 3887 cancelElem.style.display = 'inline-block'; 3888 cancelElem.onclick = cancelFn; 3889 cancelElem.innerHTML = cancelTxt; 3890 } else cancelElem.style.display = 'none'; 3891 } 3892 3893 confirmOverlay.style.display = 'block'; 3894 confirmBox.className = 'appearDialog'; 3895 confirmBox.style.display = 'block'; 3896} 3897 3898function closeConfirm() { 3899 var confirmOverlay = document.getElementById('confirmOverlay'); 3900 var confirmBox = document.getElementById('confirmBox'); 3901 3902 confirmOverlay.style.display = 'none'; 3903 confirmBox.className = ''; 3904 confirmBox.style.display = 'none'; 3905} 3906*/ 3907 3908/* News Box on index.html and partner/intern/index.html*/ 3909function showNews(news_id,validity,type,location,account=0) { 3910 // Get the popup 3911 var popup = document.getElementById('newsPopup'); 3912 popup.style.display = 'block'; 3913 3914 // When the user clicks anywhere outside of the popup, close it 3915 window.onclick = function(event) { 3916 if (event.target == popup) { 3917 popup.style.display = 'none'; 3918 } 3919 } 3920 3921 //</hr>ajaxObj.debug=1; 3922 // account wird nicht mehr benötigt 3923 ajaxObj.call('action=news_message&news_id='+news_id+'&_LANG='+lang+'&_validity='+validity+'&_type='+type+'&_location='+location, respShowNews); 3924} 3925 3926function respShowNews(resp) { 3927 3928 if(resp) { 3929 if(resp.errors) { 3930 showErrors(resp.errors); 3931 } else { 3932 if (resp.warning) showWarnings(resp.warning); 3933 var elem = document.getElementById('newsPopupContent'); 3934 if (elem) { 3935 3936 elem.innerHTML = resp.html; 3937 3938 // Get the popup 3939 var popup = document.getElementById('newsPopup'); 3940 3941 // Get the <span> element that closes the popup 3942 var span = document.getElementById('newsClose'); 3943 3944 // When the user clicks on <span> (x), close the popup 3945 span.onclick = function() { 3946 popup.style.display = 'none'; 3947 } 3948 } 3949 } 3950 } 3951} 3952 3953// Image in zentriertem Fenster anzeigen 3954function showImage(img_file_name, title=null) { 3955 3956 // Get the popup 3957 var popup = document.getElementById('imagePopup'); 3958 popup.style.display = 'block'; 3959 3960 // When the user clicks anywhere outside of the popup, close it 3961 window.onclick = function(event) { 3962 if (event.target == popup) { 3963 popup.style.display = 'none'; 3964 var elem = document.getElementById('zoomedImage'); 3965 if (elem) elem.src = ''; 3966 } 3967 } 3968 3969 var elem = document.getElementById('zoomedImage'); 3970 if (elem) { 3971 3972 elem.src = img_file_name; 3973 elem.title = title; 3974 elem.alt = title; 3975 3976 // Get the popup 3977 var popup = document.getElementById('imagePopup'); 3978 3979 // Get the <span> element that closes the popup 3980 var span = document.getElementById('imageClose'); 3981 3982 // When the user clicks on <span> (x), close the popup 3983 span.onclick = function() { 3984 popup.style.display = 'none'; 3985 var elem = document.getElementById('zoomedImage'); 3986 if (elem) elem.src = ''; 3987 } 3988 } 3989} 3990 3991</script>
vendor: 2 bytes, line 3991
3991
3992<script type="text/javascript" src="ajax/mybic.js"></script>
vendor: 1 bytes, line 3992
3992
3993<script type="text/javascript" language="JavaScript1.2"> 3994var ajaxObj = new XMLHTTP("_ajax.php"); 3995var lang = '2'; 3996function showErrors(errors) { 3997 for (key in errors) { 3998 alert(errors[key]); 3999 } 4000} 4001function showWarnings(warnings) { 4002 for (key in warnings) { 4003 alert(warnings[key]); 4004 } 4005} 4006 4007</script>
4007 4008 4009 <style> 4010 .bss-slides figure { 4011 border: none; 4012 } 4013 4014 .bss-slides img { 4015 border: 1px solid #dddddd 4016 } 4017 </style> 4018 4019<div class="section group"> 4020<div class="col span55pc padleftmore"> 4021<noscript> 4022<img src="pics/empfang.jpg" alt="Boll Engineering" title="Boll Engineering" style="margin-bottom:20px;width: 100%; max-width: 660px; height: auto;"></noscript> 4023<div class="bss-slides" style="max-width:660px; display:none;"> 4024<figure> 4025<img src="pics/testimonials/Wallix_E.jpg" alt="Wallix" title="Wallix" style="width: 100%; max-width: 660px; height: auto;"></figure> 4026<figure> 4027<img src="pics/testimonials/Asimily_E.jpg" alt="Asimily" title="Asimily" style="width: 100%; max-width: 660px; height: auto;"></figure> 4028<figure> 4029<img src="pics/testimonials/Emasi_E.jpg" alt="Emasi" title="Emasi" style="width: 100%; max-width: 660px; height: auto;"></figure> 4030<figure> 4031<img src="pics/testimonials/Fudo_E.jpg" alt="Fudo" title="Fudo" style="width: 100%; max-width: 660px; height: auto;"></figure> 4032<figure> 4033<img src="pics/testimonials/Halcyon_E.jpg" alt="Haöcyon" title="Haöcyon" style="width: 100%; max-width: 660px; height: auto;"></figure> 4034<figure> 4035<img src="pics/testimonials/PaloAltoNetworks_E.jpg" alt="PaloAltoNetworks" title="PaloAltoNetworks" style="width: 100%; max-width: 660px; height: auto;"></figure> 4036<figure> 4037<img src="pics/testimonials/Hornet_E.jpg" alt="Hornet Security" title="Hornet Security" style="width: 100%; max-width: 1320px; height: auto;"></figure> 4038</div>
4039<script type="text/javascript" language="JavaScript1.2"> 4040 var opts = { 4041 auto : { 4042 speed : 12000, 4043 pauseOnHover : true 4044 }, 4045 startRandom : true 4046 }; 4047 makeBSS('.bss-slides',opts); 4048</script>
4048 4049<br> 4050<p> 4051Founded in 1988, the IT company BOLL Engineering AG is one of the leading addresses in the Swiss channel business. 4052 The value-added distributor for IT security products sells cutting-edge solutions in the areas of network and mail security, 4053 identity and access management as well as server load balancing. BOLL offers its channel partners extensive services that go far beyond the usual distribution support. 4054</p> 4055<div id="newsPopup" class="popup appearDialog"> 4056<div id="newsPopupContent" class="popup-content"> 4057</div> 4058</div> 4059<br> 4060<table class="box" style="background-color: #f7f7f7;margin-left:0px;margin-right:auto;width:100%;"> 4061<tr> 4062<td valign="top"> 4063<div class="info-box"> 4064<img src="pics/value_icons/all_boll_services.jpg" alt="Boll Services" title="Boll Services" style="height: 140px;"><div class="info-box-text"> 4065<h2 style="margin-bottom: 3px; line-height:1.0em;"> 4066Our services</h2> 4067<p style="margin-bottom: 3px"> 4068Boll Engineering provides professional services in sales, engineering, business development, marketing, logistics and training. 4069</p> 4070<A href="services/index.html">Learn more...</A> 4071</div> 4072</div> 4073<div> 4074</div> 4075</td> 4076</tr> 4077</table> 4078<table bgcolor="#ffffff" class="logotable" border="0" cellspacing="20" style="margin-left:6%; margin-bottom: 22px;width:85%;"> 4079<tr> 4080<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4081<A href="fortinet/index.html"><img src="pics/k_fortinet.jpg" alt="Fortinet" title="Fortinet" border="0"></a> 4082</td> 4083<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4084<A href="paloalto/index.html"><img src="pics/palo_logo.png" alt="Palo Alto Networks" title="Palo Alto Networks" border="0"></a> 4085</td> 4086<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4087<A href="watchguard/index.html"><img src="pics/k_watchguard.jpg" alt="WatchGuard" title="WatchGuard" border="0"></a> 4088</td> 4089</tr> 4090<tr> 4091<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4092<A href="seppmail/index.html"><img src="pics/k_seppmail.png" alt="SEPPmail" title="SEPPmail" border="0"></a> 4093</td> 4094<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4095<A href="kaspersky/index.html"><img src="pics/kaspersky_120.png" alt="Kaspersky" title="Kaspersky" border="0"></a> 4096</td> 4097<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4098<A href="menlosecurity/index.html"><img src="pics/logo-menlo-security-small.png" alt="Menlo Security" title="Menlo Security" border="0"></a> 4099</td> 4100</tr> 4101<tr> 4102<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4103<A href="netskope/index.html"><img src="pics/k_netskope.png" alt="Netskope" title="Netskope" border="0"></a> 4104</td> 4105<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4106<A href="proofpoint/index.html"><img src="pics/proofpoint-logo-small.png" alt="Proofpoint" title="Proofpoint" border="0"></a> 4107</td> 4108<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4109<A href="alcatel/index.html"><img src="pics/k_alcatel.png" alt="Alcatel-Lucent Enterprise" title="Alcatel-Lucent Enterprise" border="0"></a> 4110</td> 4111</tr> 4112<tr> 4113<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4114<A href="wallix/index.html"><img src="pics/wallix_logo_small.png" alt="Wallix" title="Wallix" border="0"></a> 4115</td> 4116<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4117<A href="eset/index.html"><img src="pics/k_eset.png" alt="ESET" title="ESET" border="0"></a> 4118</td> 4119<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4120<A href="claroty/index.html"><img src="pics/claroty_logo_small.png" alt="Claroty (Medigate)" title="Claroty (Medigate)" border="0"></a> 4121</td> 4122</tr> 4123<tr> 4124<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4125<A href="fudo/index.html"><img src="pics/k_fudo.png" alt="Fudo" title="Fudo" border="0"></a> 4126</td> 4127<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4128<A href="varonis/index.html"><img src="pics/k_varonis.png" alt="Varonis" title="Varonis" border="0"></a> 4129</td> 4130<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4131<A href="cyolo/index.html"><img src="pics/k_cyolo.png" alt="Cyolo" title="Cyolo" border="0"></a> 4132</td> 4133</tr> 4134<tr> 4135<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4136<A href="asimily/index.html"><img src="pics/k_asimily.png" alt="Asimily" title="Asimily" border="0"></a> 4137</td> 4138<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4139<A href="f5/index.html"><img src="pics/k_f5.png" alt="F5" title="F5" border="0"></a> 4140</td> 4141<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4142<A href="hornetsecurity/index.html">
4142<img src="pics/k_hornetsecurity.png" alt="Hornetsecurity" title="Hornetsecurity" border="0"></a> 4143</td> 4144</tr> 4145<tr> 4146<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4147<A href="halcyon/index.html"><img src="pics/k_halcyon.png" alt="Halcyon" title="Halcyon" border="0"></a> 4148</td> 4149<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4150<A href="https://www.swisssign.com"><img src="pics/k_swisssign.gif" alt="SwissSign" title="SwissSign" border="0"></a> 4151</td> 4152<td align="center" style="text-align:center;margin-left: auto;margin-right: auto;"> 4153<A href="secunet/index.html"><img src="pics/k_secunet.png" alt="Secunet" title="Secunet" border="0"></a> 4154</td> 4155</tr> 4156</table> 4157<table class="box" style="background-color: #f7f7f7;margin-left:0px;margin-right:auto;width:100%;"> 4158<tr> 4159<td valign="top"> 4160<div class="info-box"> 4161<img src="pics/value_icons/morning_session.png" alt="Boll Services" title="Boll Services" style="height: 140px;"><div class="info-box-text"> 4162<h2 style="margin-bottom: 3px; line-height:1.0em;"> 4163Events</h2> 4164<p style="margin-bottom: 3px"> 4165Short, concise, well-founded: Our events provide technical and expert knowledge in a compact form. 4166</p> 4167<A href="morningsession/index.html">Info and details...</A> 4168</div> 4169</div> 4170</td> 4171</tr> 4172</table> 4173<table class="box" style="background-color: #f7f7f7;margin-left:0px;margin-right:auto;width:100%;"> 4174<tr> 4175<td valign="top"> 4176<table border="0" cellspacing="0" style="width:100%;"> 4177<tr> 4178<td valign="top" style="padding:0px;"> 4179<div class="info-box"> 4180<img src="pics/value_icons/education_service.png" alt="Boll Services" title="Boll Services" style="height: 140px;"><div class="info-box-text"> 4181<h2 style="margin-bottom: 3px; line-height:1.0em;"> 4182Trainings</h2> 4183<p style="margin-bottom: 3px"> 4184Boll Engineering offers training and certification for all products, in our own training center or at your site. 4185</p> 4186<A href="training/index.html">More info...</A> 4187</div> 4188</div> 4189</td> 4190</tr> 4191</table> 4192</td> 4193</tr> 4194</table> 4195</div> 4196<div class="col span45pc padrightmore"> 4197<table class="box" style="background-color: #f7f7f7;margin-left:0px;margin-right:auto;width:100%;"> 4198<tr> 4199<td valign="top"> 4200<img src="pics/35_years_boll.jpg" alt="35 Years Boll" title="35 Years Boll" style="margin-bottom: 15px;width: 100%; max-width: 1260px; height: auto;"><h2> 4201IT security distribution in a class of its own - for 35 years now</h2> 4202From software development to Switzerland's leading IT security distributor: In the last 35 years, BOLL has made a remarkable 4203 development and remains on course for success in cutting-edge cybersecurity topics such as OT security. 4204<br> 4205<br> 4206<A href="datasheets/35_Jahre_Boll_E.pdf" target="35_years_boll">Read the impressive success story here.</A> 4207</td> 4208</tr> 4209</table> 4210</div> 4211</div> 4212</div>
4213<script> 4214 4215 function acceptCookies() { 4216 4217 const date = new Date() 4218 date.setMonth(date.getMonth() + 1) 4219 4220 var path = window.location.pathname; 4221 var page = path.split('/').pop(); 4222 4223 const gaHolder = document.getElementById('ga-holder'); 4224 if (gaHolder) { 4225 const gtagScript = document.createElement('script'); 4226 gtagScript.async = true; 4227 gtagScript.src = 'https://www.googletagmanager.com/gtag/js?id=G-G8GQ5Y52GL'; 4228 4229 const gaScript = document.createElement('script'); 4230 gaScript.language = 'javascript'; 4231 gaScript.type = 'text/javascript'; 4232 gaScript.defer = true; 4233 gaScript.text = 'try{
vendor: 127 bytes, line 4233
4233window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("js", new Date()); gtag("config", "
4233UA-11446488-1
vendor: 30 bytes, line 4233
4233", { "anonymize_ip": true });
4233gtag("config", "G-G8GQ5Y52GL", { "anonymize_ip": true }); } catch(err) {}'; 4234 4235 gaHolder.appendChild(gtagScript); 4236 gaHolder.appendChild(gaScript); 4237 } 4238 4239 document.cookie = 'boll_opt_in=true;expires='+date; 4240 removeCookieBanner(); 4241 } 4242 4243 function dismissCookies() { 4244 4245 const date = new Date() 4246 date.setMonth(date.getMonth() + 1) 4247 4248 document.cookie = 'boll_opt_in=false;expires='+date; 4249 removeCookieBanner(); 4250 } 4251 4252 function removeCookieBanner() { 4253 document.getElementById('banner').style.display = 'none'; 4254 } 4255 4256</script>
4256 4257<div id="banner" class="cookie-banner"> 4258<div class="banner-text"> 4259We use cookies for statistical purposes as part of Google Analytics and Google Maps. 4260</div> 4261<div class="banner-buttons"> 4262<A class="button-link" style="margin-left: 10px;" href="#" onClick="javascript:acceptCookies()">Accept</A> 4263<A class="button-link" style="margin-left: 10px;" href="#" onClick="javascript:dismissCookies()">Decline</A> 4264<A class="button-link" style="margin-left: 10px;" href="privacy_statement.html">Info</A> 4265</div> 4266</div> 4267<br> 4268</td> 4269</tr> 4270</table> 4271</td> 4272</tr> 4273</table> 4274</td> 4275</tr> 4276<tr bgcolor="#ffffff"> 4277<td height="10px" valign="top" bgcolor="#ffffff" style="padding:0px;width:100%;"> 4278<img src="pics/h10.gif" alt="spacer" title="spacer" border="0"></td> 4279</tr> 4280</table> 4281</div> 4282<div id="footer"> 4283<div id="footcenter"> 4284<div class="foot_menu_section group" style="margin-left:auto; margin-right:auto; color:#333333;"> 4285<div class="foot_menu_col span_24"> 4286<h2> 4287Home</h2> 4288<A href="https://www.boll.ch/index.html">Home</A> 4289<br> 4290<br> 4291<div style="padding:10px;background:#d1d2d3;border:1px solid #eeeeee;margin:0;"> 4292<table> 4293<tr> 4294<td style="border:none;margin:0px;padding:0px;color:#333333;"> 4295<p>BOLL Engineering AG<br>Jurastrasse 58<br>5430 Wettingen<br>Phone +41 (0)56 437 60 60<br></p><p>BOLL Engineering SA<br>En Budron H15<br>1052 Le Mont-sur-Lausanne<br>Phone +41 (0)21 533 01 60<br></p><p>BOLL Europe GmbH<br>Ringstrasse 3<br>89081 Ulm<br>Phone +49 (0)731 29 87 86 00</p><p style='margin-bottom:0px; padding-bottom:0px;'>BOLL Austria GmbH<br>Wienerbergstrasse 3-5<br>1100 Wien<br>Phone +43 (0)1 235 00 65</p><br> 4296<A target="youtube" href="https://www.youtube.com/c/bollengineering"><img src="pics/youtube_logo.png" alt="Youtube Logo" title="Youtube Logo" border="0"></a> 4297<A target="linkedin" href="https://www.linkedin.com/company/bollengineering/" style="margin-right: 10px;"><img src="pics/linkedin_logo.png" alt="LinkedIn Logo" title="LinkedIn Logo" border="0"></a> 4298</td> 4299</tr> 4300</table> 4301</div> 4302</div> 4303<div class="foot_menu_col span_19"> 4304<h2> 4305Solutions</h2> 4306<A href="solutions/index.html?category=3">Network Security</A> 4307<br> 4308<A href="solutions/index.html?category=4">Endpoint Security</A> 4309<br> 4310<A href="solutions/index.html?category=5">Browser Security</A> 4311<br> 4312<A href="solutions/index.html?category=6">SOC Security</A> 4313<br> 4314<A href="solutions/index.html?category=7">Cloud Native Security</A> 4315<br> 4316<A href="solutions/index.html?category=8">E-Mail Security</A> 4317<br> 4318<A href="solutions/index.html?category=9">Workspace Security Platform</A> 4319<br> 4320<A href="solutions/index.html?category=10">PKI & Certificates</A> 4321<br> 4322<A href="solutions/index.html?category=11">Vulnerability Management</A> 4323<br> 4324<A href="solutions/index.html?category=12">Data Security Posture Management</A> 4325<br> 4326<A href="solutions/index.html?category=13">Identity & Access Security</A> 4327<br> 4328<A href="solutions/index.html?category=14">Physical Security</A> 4329<br> 4330<A href="solutions/index.html?category=15">Security Awareness</A> 4331<br> 4332<A href="solutions/index.html?category=16">Networking</A> 4333<br> 4334<A href="solutions/index.html?category=17">Digital Experience Monitoring</A> 4335<br> 4336<br> 4337<a href="certifications.html"> 4338<img style="max-width:140px;" src="pics/iso27001_t.png" alt="ISO27001" title="ISO27001"></a> 4339</div> 4340<div class="foot_menu_col span_19"> 4341<h2> 4342Products</h2> 4343<A style="font-weight: bold;" href="portfolio.html">PORTFOLIO</A> 4344<br> 4345<A href="alcatel/index.html">Alcatel-Lucent Enterprise</A> 4346<br> 4347<A href="https://autodoc.org" target="prod6abfe6c227769">AUTODOC</A> 4348<br> 4349<A href="asimily/index.html">Asimily</A> 4350<br> 4351<A href="claroty/index.html">Claroty</A> 4352<br> 4353<A href="corero/abwehr_von_ddos_attacken.html">Corero</A> 4354<br> 4355<A href="cryoserver/index.html">Cryoserver</A> 4356<br> 4357<A href="cyolo/index.html">Cyolo</A> 4358<br> 4359<A href="deepinstinct/index.html">Deep Instinct</A> 4360<br> 4361<A href="eset/index.html">ESET</A> 4362<br> 4363<A href="fortinet/index.html">Fortinet</A> 4364<br> 4365<A href="fudo/index.html">Fudo</A> 4366<br> 4367<A href="f5/index.html">F5</A> 4368<br> 4369<A href="halcyon/index.html">Halcyon</A> 4370<br> 4371<A href="hornetsecurity/index.html">Hornetsecurity</A> 4372<br> 4373<A href="kaspersky/index.html">Kaspersky</A> 4374<br> 4375<A href="menlosecurity/index.html">Menlo Security</A> 4376<br> 4377<A href="netskope/index.html">Netskope</A> 4378<br> 4379<A href="onespan/index.html">OneSpan</A> 4380<br> 4381<A href="paloalto/index.html">Palo Alto Networks</A> 4382<br> 4383<A href="proofpoint/index.html">Proofpoint</A> 4384<br> 4385<A href="rackmount/index.html">Rackmount.IT</A> 4386<br> 4387<A href="secunet/index.html">SecuNet</A> 4388<br> 4389<A href="seppmail/index.html">SEPPmail</A> 4390<br> 4391<A href="varonis/index.html">Varonis</A> 4392<br> 4393<A href="wallix/index.html">Wallix</A> 4394<br> 4395<A href="watchguard/index.html">WatchGuard</A> 4396<br> 4397</div> 4398<div class="foot_menu_col span_19"> 4399<h2> 4400Services</h2> 4401<A style="font-weight: bold;" href="services/index.html">SERVICES</A> 4402<br> 4403<A href="services/sales_services.html">Sales Services</A> 4404<br> 4405<A href="services/tech_services.html">Tech Services</A> 4406<br> 4407<A href="services/bdm.html">Business Development</A> 4408<br> 4409<A href="services/marketing_services.html">Marketing Services</A> 4410<br> 4411<A href="services/logistics.html">Logistics</A> 4412<br> 4413<A href="services/export.html">Export</A> 4414<br> 4415<A href="services/education.html">Education</A> 4416<br> 4417<A href="services/engineering.html">Engineering / Customizing</A> 4418<br> 4419<A href="staging.html">Staging Services</A> 4420<br> 4421<A href="engineering/index.html">Software-Engineering</A> 4422<br> 4423<br> 4424<h2> 4425Education</h2> 4426<A href="training/index.html">Training</A> 4427<br> 4428<A href="morningsession/index.html">Events</A> 4429<br> 4430<br> 4431<h2> 4432Support</h2> 4433<A href="support.html">Support Infos</A> 4434<br> 4435<A href="https://blog.boll.ch" target="techblog">Tech Blog</A> 4436<br> 4437<A href="https://salesblog.boll.ch" target="salesblog">Sales Blog</A> 4438<br> 4439<A href="https://doc.boll.ch" target="docserver">Document-Server</A> 4440<br> 4441<A href="https://www.boll.ch/partner/intern/index.html">Partner Account</A> 4442<br> 4443<A href="register/overview.html">Service Account</A> 4444<br> 4445</div> 4446<div class="foot_menu_col span_19"> 4447<h2> 4448Partner Area</h2> 4449<A href="https://www.boll.ch/partner/intern/index.html">Partner Account</A> 4450<br> 4451<A href="https://www.boll.ch/partner/pw_reset_request.html">Forgot your password</A> 4452<br> 4453<A href="https://www.boll.ch/partner/register.html">Partner Registration</A> 4454<br> 4455<br> 4456<h2> 4457Media</h2> 4458<A href="presse.html">Press</A> 4459<br> 4460<A href="flyer.html">Flyer</A> 4461<br> 4462<A href="success_stories.html">Success Stories</A> 4463<br> 4464<A href="videos.html">Youtube Channel</A> 4465<br> 4466<A href="corporate_design.html">CD/Logo</A> 4467<br> 4468<br> 4469<h2> 4470About us</h2> 4471<A href="company.html">Who are we</A> 4472<br> 4473<A href="team.html">Team</A> 4474<br> 4475<A href="jobs.html">Jobs</A> 4476<br> 4477<A href="kontakt.html">Contact</A> 4478<br> 4479<A href="privacy_statement.html">Privacy Statement</A> 4480<br> 4481<A href="certifications.html">Certifications</A> 4482<br> 4483<A href="impressum.html" target="agbs">Impressum</A> 4484<br> 4485<A href="partner/BOLL_AGB_v300_e.pdf" target="agbs">GTC (PDF)</A> 4486<br> 4487<A href="charity.html">Charity</A> 4488<br> 4489<A href="sponsoring.html">Sponsoring</A> 4490<br> 4491</div> 4492</div> 4493<br> 4494<div class="section group" style="padding: 0 20px 0 20px; width:100%; margin-left:auto;margin-right:auto;"> 4495<div class="col span55pc padleftmore"> 4496<font style='color:'>Copyright BOLL Engineering AG, 1998-2026, all rights reserved. NWS1</font> 4497</div> 4498<div class="col span45pc padrightmore" style="text-align: right;"> 4499<font color=''>IT Security Distribution</font> 4500</div> 4501</div> 4502<div id="ga-holder"> 4503</div> 4504</body> 4505</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.