* { padding: 0px; margin: 0px; } .cb { clear: both; } a { text-decoration: none; color: #0D4C92; } a:hover { text-decoration: underline; } a:active, a:focus { outline: 0 } a img { border: 0px; } body { background: url(.././gfx/bkg.gif) top left repeat-x #8BB7D2; font-family: arial; font-size: 12px; color: #000; } .access { display: none; } #wrapper { width: 934px; margin: 0px auto; background: url(.././gfx/bkg12.gif) top left no-repeat; overflow: fixed; } .top-box { height: 245px; width: 920px; float: left; background: url(.././gfx/top4.gif) top left no-repeat; } .top-box-flash { background: url(.././gfx/topanim/topanimblank.jpg) top left no-repeat; float: left; } .top-box-content { float: left; width: 328px; padding: 30px 8px 0px 16px; display: inline; } * html .top-box-content { margin-left: -3px; } .top-box-content-text { padding: 25px 18px 0px 18px; color: #154D74; font-size: 13px; line-height: 18px; } #navi-menu { float: left; width: 216px; background: url(.././gfx/bkg4.gif) bottom left repeat-x #fff; list-style: none; } #navi-menu ul { list-style: none; } #navi-menu li { float: left; width: 216px; background: url(.././gfx/bkg3.gif) top left repeat-y; } #navi-menu li.top-li { background: url(.././gfx/top-menu.gif) top left no-repeat; padding-top: 6px; } #navi-menu li.top-li a { border-top: 0px; } #navi-menu li.bottom-li { background: url(.././gfx/bottom-menu.gif) bottom left no-repeat; padding-bottom: 5px; } #navi-menu li.bottom-li a { border-bottom: 0px; } #navi-menu li a { float: left; width: 176px; color: #154D74; font-weight: bold; font-size: 13px; min-height: 14px; padding: 5px 19px 4px 19px; border-top: 1px solid #D7D7D7; border-bottom: 1px solid #FFFFFF; margin-left: 1px; } #supp { background: url(.././gfx/supp.png) top left no-repeat; margin-top: 15px; float: left; color: #333; font-size: 11px; padding: 16px 16px 20px 5px; width: 934px; } * html #supp { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/supp.png', sizingMethod=scale); background-repeat: repeat-x; } #supp a, #supp .supp-left { color: #00486d; } #supp .supp-left, #supp .supp-right { width: 225px; float: left; } #supp .supp-right { text-align: right; } #supp .supp-center { width: 440px; float: left; text-align: center; margin-right: 18px; } #supp p.supp-navi { margin-bottom: 10px; color: #fff; text-align: center; } #content { width: 701px; float: left; } .search { width: 181px; height: 24px; background: url(.././gfx/search.gif) top right no-repeat; float: right; margin-top: 38px; margin-right: 16px; } fieldset { border: 0px; } .search input { width: 144px; padding: 6px; height: 12px; float: left; color: #003476; font-size: 11px; border: 0px; background: transparent; } p.smallp { font-size: 11px; font-style: italic; } .search input.button { width: 24px; padding: 0px; height: 24px; } .produkt-cien { float: left; width: 351px; height: 248px; background: url(.././gfx/cien2.png) bottom right no-repeat; position: absolute; top: 0px; left: 0px; } * html .produkt-cien { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/cien2.png', sizingMethod=noscale); background-repeat: no-repeat; } .produkt-wrapper { position: relative; float: left; width: 350px; height: 248px; } .produkt-wrapper2 { position: relative; float: left; width: 500px; height: 248px; } .produkt-wrapper h3 { width: 286px; min-height: 17px; float: left; background: url(.././gfx/cien3.png) top left; line-height: 17px; font-size: 16px;  padding: 7px 11px; position: absolute; bottom: 28px; left: 11px; color: #fff; } #content #content2 #content3 .produkt-wrapper h3 { color: #fff; } * html .produkt-wrapper h3 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/cien3.png', sizingMethod=scale); background-repeat: no-repeat; } .produkt-wrapper h3, .produkt-wrapper h3 a { color: #fff; font-size: 16px; font-weight: bold; } .produkt-wrapper h3 span { position: relative; z-index: 999; font-size: 14px; } .produkt-wrapper a:hover h3, .produkt-wrapper a:hover h3 span { text-decoration: underline; } .produkt-wrapper h3 span { font-weight: normal; float: right; } .produkt-wrapper img { margin-left: 2px; margin-top: 2px; float: left; } #left { float: left; width: 233px; } .left-box { float: left; width: 216px; background: url(.././gfx/bottom4.gif) bottom left no-repeat; padding-bottom: 17px; margin-bottom: 17px; position: relative; } .left-box-content { float: left; width: 216px; background: url(.././gfx/top3.gif) top left no-repeat; } .logo-box { margin: 17px 6px 0px 6px; float: left; width: 202px; display: inline; } #left .logo-box { position: absolute; left: 6px; bottom: 8px; } * html #left .logo-box { position: static; margin-top: 58px; } .logo-box a { float: left; } .logo-box a.logo-right, .logo-box p.logo-right { float: right; } .logo-box p.logo-left { margin: 0 auto; text-align: center; } .menu-content { min-height: 460px; } * html .menu-content { height: 460px; position: relative; } .bottom-box .left-box { margin-right: 17px; margin-bottom: 0px; } .bottom-box { float: left; width: 934px; }  .tlinks { font-size: 16px; color: #fff; width: 685px; text-align: center; } .tlinks td { padding: 11px; background: #225A83; } .tlinks a { color: #fff; } .tlinks td.tl { background: url(.././gfx/table2.gif) top left no-repeat; width: 205px; } .tlinks td.tr { background: url(.././gfx/table2.gif) top right no-repeat; width: 205px; } .tlinks td.br { background: url(.././gfx/table2.gif) bottom right no-repeat; } .tlinks td.bl { background: url(.././gfx/table2.gif) bottom left no-repeat; }  .Main #content { width: 934px; padding: 0px; margin: 0px; } .Main .produkt-cien { float: left; width: 472px; height: 397px; background: url(.././gfx/cien4.png) bottom right no-repeat; position: absolute; top: 0px; left: 0px; } * html .Main .produkt-cien { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/cien4.png', sizingMethod=scale); background-repeat: no-repeat; } .Main .produkt2 { width: 460px !important; } .Main .produkt-wrapper { position: relative; float: left; width: 472px; height: 397px; } .Main .produkt-wrapper h3 { width: 395px; min-height: 17px; float: left; background: url(.././gfx/cien3.png) top left; line-height: 34px;  padding: 9px 11px; position: absolute; top: 25px; left: 16px; bottom: auto; } * html .Main .produkt-wrapper h3 { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/cien3.png', sizingMethod=scale); background-repeat: no-repeat; } .Main .produkt-wrapper h3, .Main .produkt-wrapper h3 a { color: #fff; font-size: 34px; font-weight: normal; text-align: center; position: relative; z-index: 999; } .Main .produkt-wrapper h3 span { position: relative; z-index: 999; font-size: 14px; } .Main .produkt-wrapper h3 span { font-weight: normal; float: right; } .Main .produkt-wrapper img { margin-left: 2px; margin-top: 1px; float: left; } .Main .top-box { height: 258px; } .box1, .box2 { float: left; width: 447px; height: 81px; background: url(.././gfx/box.gif) top left no-repeat; } .box1-text { color: #154D74; font-size: 12px; line-height: 21px; padding: 10px 14px; width: 200px; float: left; } .box1 a.button { margin-top: 33px; float: left; } .box1 { margin-left: 3px; margin-right: 22px; } .title-box { font-size: 16px; color: #fff; font-weight: bold; padding: 13px 18px; width: 59px; float: left; } .logo-box2 { float: left; margin: 20px 0px 0px 7px; } .logo-box2 a.left { margin-right: 15px; } .logo-box2 a.center { margin-right: 25px; }  .prod .produkt-cien { float: left; width: 235px; height: 123px; background: url(.././gfx/cien6.png) bottom right no-repeat; position: absolute; top: 0px; left: 0px; } * html .prod .produkt-cien { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/cien6.png', sizingMethod=scale); background-repeat: no-repeat; } .prod .produkt2 { width: 231px !important; } .prod .produkt-wrapper { position: relative; float: left; width: 235px; height: 123px; } .prod .produkt-wrapper h3 { width: auto !important; max-width: 170px; } .prod .produkt-wrapper h3 a { position: relative; z-index: 999; } .prod .produkt-wrapper img { margin-left: 2px; margin-top: 1px; float: left; }  .cont #content2 { background: url(.././gfx/cien7.png) bottom left no-repeat; width: 700px; float: left; } .cont #content { background: url(.././gfx/cien8.png) top left no-repeat; width: 700px; float: left; padding-top: 35px; } .cont #content3 { width: 670px; padding: 6px; margin-top: -35px; overflow: hidden; padding-bottom: 50px; } .cont .produkt-wrapper { width: 511px; height: 396px; overflow: hidden; float: left; background: transparent; position: relative; margin-right: 7px; margin-bottom: 12px; } .cont .produkt-wrapper img { margin: 0px; padding: 0px; } .cont .produkt-wrapper h3 { position: absolute; top: 24px; left: 1px; bottom: auto; width: auto; padding: 9px 11px; } .cont .produkt-wrapper h3 a { font-size: 26px !important; font-weight: bold; } .photos { width: 152px; float: left; overflow: hidden; height: 396px; margin-bottom: 12px; } .photos a { margin-bottom: 5px; float: left; } * html .photos a { float: none; } .content-text { padding: 0px 4px 0px 4px; color: #000000; font-size: 12px; } .content-text p, .content-text h2, .content-text h3, .content-text h4, .content-text h5, .content-text h6, .content-text ol, .content-text ul, .content-text dd, .content-text dt, .content-text dl, .content-text table { margin-bottom: 20px; } h5 { font-size: 12px; font-weight: bold; } .buttons { width: 690px; float: left; overflow: fixed; height: 51px; padding: 10px 0px 0px 0px; } .buttons a, .buttons img { float: left; margin: 0px; }  .main #content3 { padding-left: 20px; } * html .main #content, * html .main #content2, * html .main #content3 { background: #fff; } * html .main #content { padding-top: 10px; } * html .main #content3 { margin-top: 0px; } .main h2 { color: #12486e; font-size: 18px; margin: 10px 0; } .main p { color: #000; margin-bottom: 10px; }  .download-box p { margin: 10px 0; }  .companies-form { clear: both; width: 100%; float: left; margin: 10px 0 20px; } .companies-form label { color: #12486E; clear: both; display: block; margin-bottom: 10px; float:left; } .companies-form select, .companies-form input { color:#003476; float:left; font-size:11px; width:144px; margin-top: 5px; clear: both; border: 1px solid #12486E; } .companies-form .button { background: #225a83; border: none; color: #fff; font-weight: bold; float:left; clear: both; width:100px; padding: 3px; margin-top: 15px; text-align: center; margin-bottom:10px; } .company { padding: 0px 0 10px; display: table; width: 620px; } .company h4 { font-family: arial, tahoma, sans; font-weight: bold; font-size: 13px; color: #0486e3; margin: 0px 0 10px; } .comp-back a { color: #0486e3; }  .content #content3 { padding-left: 15px; } .content h2 { color:#164465; font-family:arial,tahoma,sans; font-size:22px; font-weight:bold; margin:10px 0; } .content-text h2 { color:#164465; font-family:arial,tahoma,sans; font-size:22px; font-weight:bold; margin:0 0 10px 0; } .content h3 { color:#164465; font-family:arial,tahoma,sans; font-size:18px; font-weight:bold; margin:10px 0; } #content #content2 #content3 h3 { color:#164465; font-family:arial,tahoma,sans; font-size:16px; font-weight:bold; margin:10px 0; } .content h4, #content h4 { color:#0486E3; font-family:arial,tahoma,sans; font-size:15px; font-weight:bold; margin:0 0 10px; } .content #content2 ul, .content #content2 ol, #content3 ul, #content3 ol { margin-left: 15px; margin-bottom: 20px; } #content3 ol li { padding: 0 20px 10px 5px; } #content #content2 p { margin-bottom: 5px; padding: 0 20px 15px 0; } hr { width: 650px; margin: 5px 0 10px 0; border: 1px #ddd solid; }  .searchResults { overflow: auto; margin-bottom: 20px; } #content #content2 #content3 .searchResults p { padding: 0 20px 0 0; } .searchResults h4 a { color: #0486E3; }  .googleMapContainer { width: 350px; height: 200px; float: right;  } .jsLat, .jsLng { display: none; }

 #fancybox-loading { position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; background: transparent; z-index: 1104; display: none; } * html #fancybox-loading {  position: absolute; margin-top: 0; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url(../js/fancybox-1.3.0/fancy_loading.png) no-repeat; } #fancybox-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none; } * html #fancybox-overlay {  position: absolute; width: 100%; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 32px; height: 32px; background: url(../js/fancybox-1.3.0/fancy_close.png) top left no-repeat; cursor: pointer; z-index: 1103; display: none; } #fancybox_error { color: #444; font: normal 12px/20px Arial; } #fancybox-content { height: auto; width: auto; padding: 0; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic; } #fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block; } #fancybox-title { position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding: 10px 0; text-align: center; color: #333; } .fancybox-title-outside { padding-top: 5px; color: #FFF; text-align: center; font-weight: bold; } .fancybox-title-over { color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background: url(../js/fancybox-1.3.0/fancy_title_over.png); display: block; } #fancybox-title-wrap { display: inline-block; } #fancybox-title-wrap span { height: 32px; float: left; } #fancybox-title-left { padding-left: 15px; background: transparent url(../js/fancybox-1.3.0/fancy_title_left.png) repeat-x; } #fancybox-title-main { font-weight: bold; line-height: 29px; background: transparent url(../js/fancybox-1.3.0/fancy_title_main.png) repeat-x; color: #FFF; } #fancybox-title-right { padding-left: 15px; background: transparent url(../js/fancybox-1.3.0/fancy_title_right.png) repeat-x; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url(../js/fancybox-1.3.0/blank.gif); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background: transparent url(../js/fancybox-1.3.0/fancy_nav_left.png) no-repeat; } #fancybox-right-ico { background: transparent url(../js/fancybox-1.3.0/fancy_nav_right.png) no-repeat; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible;  } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } div.fancy-bg { position: absolute; padding: 0; margin: 0; border: 0; z-index: 1001; } div#fancy-bg-n { top: -20px; left: 0; width: 100%; height: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_n.png) repeat-x; } div#fancy-bg-ne { top: -20px; right: -20px; width: 20px; height: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_ne.png) no-repeat; } div#fancy-bg-e { top: 0; right: -20px; height: 100%; width: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_e.png) repeat-y; } div#fancy-bg-se { bottom: -20px; right: -20px; width: 20px; height: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_se.png) no-repeat; } div#fancy-bg-s { bottom: -20px; left: 0; width: 100%; height: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_s.png) repeat-x; } div#fancy-bg-sw { bottom: -20px; left: -20px; width: 20px; height: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_sw.png) no-repeat; } div#fancy-bg-w { top: 0; left: -20px; height: 100%; width: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_w.png) repeat-y; } div#fancy-bg-nw { top: -20px; left: -20px; width: 20px; height: 20px; background: transparent url(../js/fancybox-1.3.0/fancy_shadow_nw.png) no-repeat; }

