#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../images/_fancy/fancybox.png');}#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('../images/_fancy/fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('../images/_fancy/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-image: url('../images/_fancy/fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('../images/_fancy/fancybox.png');background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {visibility: visible; }#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('../images/_fancy/fancybox-x.png');}#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('../images/_fancy/fancybox.png');background-position: -40px -162px;}#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('../images/_fancy/fancybox-y.png');background-position: -20px 0px;}#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('../images/_fancy/fancybox.png');background-position: -40px -182px; }#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('../images/_fancy/fancybox-x.png');background-position: 0px -20px;}#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('../images/_fancy/fancybox.png');background-position: -40px -142px;}#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('../images/_fancy/fancybox-y.png');}#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('../images/_fancy/fancybox.png');background-position: -40px -122px;}#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}.fancybox-title-outside {padding-top: 10px;color: #fff;}.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('../images/_fancy/fancy_title_over.png');display: block;}.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}#fancybox-title-float-wrap td {border: none;white-space: nowrap;}#fancybox-title-float-left {padding: 0 0 0 15px;background: url('../images/_fancy/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('../images/_fancy/fancybox-x.png') 0px -40px;}#fancybox-title-float-right {padding: 0 0 0 15px;background: url('../images/_fancy/fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_loading.png', sizingMethod='scale'); }.fancybox-ie .fancybox-bg { background: transparent !important; }.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/custom/images/_fancy/fancy_shadow_nw.png', sizingMethod='scale'); }@font-face {font-family: 'FuturaStdLight';src: url('_fonts/futurastd-light-webfont.eot');}@font-face {font-family: 'FuturaStdLight';src: url(//:) format('no404'), url('_fonts/futurastd-light-webfont.woff') format('woff'), url('_fonts/futurastd-light-webfont.ttf') format('truetype'), url('_fonts/futurastd-light-webfont.svg#webfontFXzypvjh') format('svg');font-weight: normal;font-style: normal;}div, p{margin: 0px;padding: 0px;}img{border: 0px;}div.killer{clear: both;}a:focus,a:active,input:focus,input:active,button:focus,button:active{outline: 0;}html{height:100%;}body{height:101%;margin: 0px;padding: 0px;font-family: Arial, sans-serif;font-size: 12px;background-color: #f7f7f7;color: #707070;text-align: center;}table{}h1{margin:0px;font-family: 'FuturaStdLight';letter-spacing: 0.08em;color: #ed1c24;font-size: 13px;line-height: 17px;border-top:1px solid #ed1c24;border-bottom:1px solid #ed1c24;font-weight: normal;text-transform: uppercase;padding:3px 0px 2px;}h2{margin: 0px;font-size: 11px;font-weight: normal;color:#ed1c24;}h3{margin: 0px;font-size: 11px;font-weight: bold;}a,a:active,a:focus,a:link,a:visited{color: #ed1c24;text-decoration: none;}a:hover{color: #707070;text-decoration: underline;}ul{list-style: disc;padding-left:14px;}li{margin-bottom:8px;}.hidden{display:none;}#page{position: relative;margin:0px auto;width:910px;text-align: left;background-color: #fff;background-image: url(../images/pageBg.png);background-position: left bottom;background-repeat: repeat-x;padding-bottom: 200px;}#logo{display: block;width:100%;height:52px;margin-bottom: 15px;background-image: url(../images/logo.png);background-position: 0px 0px;overflow: hidden;}#logo_flash{position: absolute;left: 0px;top:0px;width: 377px;height: 54px;}#head{position: relative;width: 100%;min-height:320px;overflow: hidden;}#bigImage{padding:20px 0px 0px;min-height: 300px;}#menu{position: absolute;top:0px;left:0px;width: 100%;}#menu2{position: relative;width: 100%;height: 20px;background-image: url(../images/menuMainBg.png);}#body{position: relative;padding:30px;text-align: left;}#foot{position: absolute;left:0px;bottom: 0px;width:910px;height:200px;background-color:#D71921;text-align: left;color:#ebe7ca;}ul.menu{list-style: none;list-style-image: none;margin: 0px;}ul#menuLanguages{width:80px;height:20px;position: absolute;right: 0px;top:0px;list-style: none;list-style-image: none;margin: 0px;padding:0px;font-family: 'FuturaStdLight';font-size: 13px;letter-spacing: 0.08em;line-height: 13px;text-transform: uppercase;overflow: hidden;}ul#menuLanguages li{margin: 0px;padding: 0px;float:left;}ul#menuLanguages li a,ul#menuLanguages li a:link,ul#menuLanguages li a:visited{display: block;float: left;width:40px;margin:0px;padding:4px 0px;text-align: center;color: #fff;background-color: transparent;}ul#menuLanguages li a:hover,ul#menuLanguages li a:focus,ul#menuLanguages li a:active,ul#menuLanguages li a.active{background-color: #d71921;color: #fff;text-decoration: none;}ul#menuMain{padding:0px;width: 100%;height:520px;overflow: hidden;font-size: 13px;line-height: 13px;text-transform: uppercase;background-image: url(../images/menuMainBg.png);background-repeat: repeat-x;background-position: left top;font-family: 'FuturaStdLight';letter-spacing: 0.08em;margin: 0px;}li.menuMain{position: relative;float: left;margin: 0px;padding: 0px;}a.menuMain,a.menuMain:active,a.menuMain:link,a.menuMain:focus,a.menuMain:visited{display: block;padding:4px 15px 3px 15px;background-color: #969696;color: #fff;text-align: left; white-space: nowrap;}a.menuMain:hover,a.menuMainActive,a.menuMainActive:active,a.menuMainActive:link,a.menuMainActive:focus,a.menuMainActive:visited,a.menuMainActive:hover{color: #fff;background-color: #d71921;text-decoration: none;}ul.menuSub{position: absolute;top:20px;left:0px;background-image: url(../images/menuSubBg.png);min-width:100%;width:auto;height:500px;margin:0px;padding:5px 0px;display:none;}ul.menuSubActive{display: block;}li.menuSub{width:auto;margin:0px;padding:5px 0px;border-top:1px solid #fff;}li.menuSubLast{border-bottom:1px solid #fff;}a.menuSub,a.menuSub:active,a.menuSub:focus,a.menuSub:link,a.menuSub:visited{display: block;width:auto;padding:4px 10px 3px 10px;color: #fff;text-align: left;line-height: 17px;}a.menuSub:hover,a.menuSubActive,a.menuSubActive:active,a.menuSubActive:focus,a.menuSubActive:visited,a.menuSubActive:link,a.menuSubActive:hover{background-color: #d71921;text-decoration: none;}ul#menuSubSub{padding:0px;width: 100%;height: 20px;font-size: 13px;line-height: 13px;text-transform: uppercase;background-repeat: repeat-x;background-position: left top;font-family: 'FuturaStdLight';letter-spacing: 0.08em;}li.menuSubSub{float: left;margin: 0px;}a.menuSubSub,a.menuSubSub:active,a.menuSubSub:focus,a.menuSubSub:link,a.menuSubSub:visited{display: block;width:auto;padding:4px 10px 3px 10px;background-color: #969696;color: #fff;text-align: left;}a.menuSubSub:hover,a.menuSubSubActive,a.menuSubSubActive:hover,a.menuSubSubActive:active,a.menuSubSubActive:visited,a.menuSubSubActive:focus,a.menuSubSubActive:link{color: #fff;background-color: #d71921;text-decoration: none;}div.imageOverlay{position: absolute;right:20px;bottom: 40px;}div.home{position: relative;width:100%;height:110px;margin:-10px 0px;}div.homeContainer{position: absolute;top:0px;left:36px;height: 110px;width: 784px;overflow: hidden;}div.homeEntries{position: absolute;left: 0px;top: 0px;padding-left:1px;}div.homeProduct{float: left;width: 262px;height:110px;overflow: hidden;background-image: url(../images/homeProductBg.png);margin-left:-1px;}div.homeProductContent{padding:10px 21px;}div.homeProductContent img{float: left;margin-right:}div.homeProductText{float: left;margin:8px;width:112px;}div.homeProductText h2{margin-bottom: 5px;}a.homeButtons{position: absolute;top:10px;display: none;width: 32px;height: 90px;background-repeat: no-repeat;background-image: url(../images/arrowsHome.png);cursor: pointer;}a#homePrev{background-position: left top;left:-20px;}a#homeNext{background-position: left bottom;right:-20px;}div.leftSmall{position: absolute;left:30px;top:30px;width:140px;}div.leftSmallText{padding:20px 0px;border-bottom:1px solid #ed1c24;}ul.menuYears{padding:20px 0px;margin:0px;}li.menuYears{margin:0px;padding:0px 0px 2px;}li.menuYears a{color:#7d7d7d;}li.menuYears a:hover,li.menuYears a.active{color:#ed1c24;}div.smallRight{position: absolute;top:30px;right:30px;width:90px;}a.newsentryBack{color: #959595;padding-left:18px;line-height: 11px;background-image: url(../images/iconSmallBack.png);background-repeat: no-repeat;background-position: left top;}div.newslist{margin:0px 0px 0px 170px;width: 550px;min-height:500px;}div.newslistEntry{width: 100%;height: 100px;margin:0px 0px 15px 0px;overflow: hidden;background-image: url(../images/newslistEntryBg.png);background-position: top left;background-repeat: repeat-x;}div.newslistEntry img{float:left;margin:0px 15px 20px 0px;}a.newslistEntry:hover{text-decoration: none;}div.newslistEntryContent{float: right;width:260px;margin-right: 15px;}div.newsentry{margin:0px 0px 0px 170px;width: 550px;}div.newsentry img{float: left;margin:0px 15px 15px 0px;}div.newsentry h3{margin:20px 0px;}div.normal{position: relative;}div.normalTextRed{width:600px;padding:20px 0px 0px;color:#ed1c24;}div.normalText{width:600px;padding:20px 0px;}div.normalImages{float:right;width:200px;padding:20px 0px;}div.normalImages a{display: block;margin-bottom: 10px;}div.team{}h1.team{width: 350px;float: left;margin-right: 15px;}div.teamentries{padding:30px 0px 100px;}div.teamentry{float: left;position: relative;width: 320px;height:95px;overflow: hidden;margin-right: 15px;padding:15px 15px;background-image: url(../images/teamentryBg.png);background-position: left bottom;background-repeat: repeat-x;}div.teamentry img{float: left;margin-right: 15px;}h2.teamentry{font-family: 'FuturaStdLight';font-size: 13px;letter-spacing: 0.08em;text-transform: uppercase;margin-bottom: 15px;}a.teamentry,a.teamentry:visited,a.teamentry:link,a.teamentry:active,a.teamentry:focus{display: block;position: absolute;right:15px;bottom:18px;width: 85px;height: 11px;padding-left:18px;background-image: url(../images/iconSmallEmail.png);background-repeat: no-repeat;background-position: 0px 1px;color: #7d7d7d;}a.teamentry:hover{color: #ED1C24;text-decoration: none;background-position: 0px -14px;}div.contacts{margin-left:170px;background-image: url(../images/contactsBg.gif);background-repeat: repeat-y;margin-bottom: 80px;}div.contactColumn{float: left;width: 155px;padding: 0px 40px;}div.contact{height: 100px;position: relative;margin-bottom: 20px;}h2.contact{font-family: 'FuturaStdLight';font-size: 13px;letter-spacing: 0.08em;text-transform: uppercase;margin-bottom: 15px;}a.contact,a.contact:link,a.contact:visited,a.contact:focus,a.contact:active{display: block;margin-top:10px;padding-left:18px;background-image: url(../images/iconSmallEmail.png);background-repeat: no-repeat;background-position: 0px 1px;color: #7d7d7d;}a.contact:hover{color: #ED1C24;text-decoration: none;background-position: 0px -14px;}div.gallery{position: relative;width: 100%;height: 562px;margin-top:20px;overflow: hidden;}div.galleryBig{position: relative;width: 100%;height: 500px;overflow: hidden;background-image: url(../images/loader.png);background-position: center;background-repeat: no-repeat;}div.galleryBig img{position: absolute;display: none;left: 0px;top:0px;}div.galleryThumbs{position: relative;width:840px;height: 60px;margin:1px 35px 1px 35px;overflow: hidden;}div.galleryContainer{position: absolute;left: 0px;top:0px;width: auto;height: 60px;}a.galleryThumbs,a.galleryThumbs:focus,a.galleryThumbs:link,a.galleryThumbs:active,a.galleryThumbs:visited{display: block;float: left;position: relative;width:60px;height:60px;overflow: hidden;}a.galleryThumbs:hover{width:56px;height:56px;border: 2px solid #ed1c24;}a.galleryThumbs img{position: absolute;left:0px;top:0px;}a.galleryThumbs:hover img{top:-2px;left:-2px;}a.galleryButtons,p.galleryButtonsBg{position: absolute;display: none;bottom: 1px;width:34px;height:60px;overflow: hidden;background-image: url(../images/arrows.png);cursor: pointer;}p.galleryButtonsBg{display: block;cursor: default;}p#galleryPrevBg{left:0px;background-position: bottom left;}p#galleryNextBg{right:0px;background-position: bottom right;}a#galleryPrev{left:0px;background-position: top left;}a#galleryNext{right:0px;background-position: top right;}div.videoHolder{padding-top:40px;height:460px;}div.products{margin:0px -30px;padding-bottom: 0px;}div.product{position: relative;width:100%;height:180px;background-image: url(../images/productBg.png);margin-bottom: 30px;overflow: hidden;}div.productColumn0{position: absolute;left:30px;top:0px;width:350px;}h2.product{font-family: 'FuturaStdLight';font-size: 13px;letter-spacing: 0.08em;text-transform: uppercase;margin-bottom: 15px;border-top: 1px solid #ed1c24;border-bottom: 1px solid #ed1c24;padding: 3px 0px 2px;}h2.product span{float: right;color: #7d7d7d;}div.productColumn1{position: absolute;left:400px;top:0px;width:350px;}div.productColumn2{position: absolute;right:10px;top:0px;width:130px;}p.productImageLinks{height:13px;line-height: 11px;overflow: hidden;margin-bottom: 12px;}p.productImageLinks a,p.productImageLinks a:visited,p.productImageLinks a:link,p.productImageLinks a:active,p.productImageLinks a:focus{display:block;padding:0px 0px 0px 18px;height:15px;background-image: url(../images/iconSmallGallery.png);background-repeat: no-repeat;background-position: 1px 1px;color: #7d7d7d;}p.productImageLinks a:hover{color: #ED1C24;text-decoration: none;background-position: 1px -15px;}a.productFile,a.productFile:visited,a.productFile:link,a.productFile:active,a.productFile:focus{display:block;padding:0px 0px 0px 18px;height:15px;background-image: url(../images/iconSmallFile.png);background-repeat: no-repeat;background-position: left 1px;color: #7d7d7d;margin-bottom: 10px;}a.productFile:hover{color: #ED1C24;text-decoration: none;background-position: left -14px;}a.productEmail,a.productEmail:visited,a.productEmail:link,a.productEmail:active,a.productEmail:focus{display:block;padding:0px 0px 0px 18px;height:15px;background-image: url(../images/iconSmallEmail.png);background-repeat: no-repeat;background-position: left 1px;color: #7d7d7d;margin-bottom: 10px;}a.productEmail:hover{color: #ED1C24;text-decoration: none;background-position: left -14px;}#foot_left{position: absolute;left:20px;top:10px;width:300px;height:180px;overflow:hidden;font-size: 11px;}#foot_right{position: absolute;right:20px;top:10px;width:500px;height:180px;overflow:hidden;font-size: 11px;text-align: right;}#foot_left h1,#foot_right h2{padding:0px;font-family: Arial, Helvetica, sans-serif;font-size:11px;line-height: 11px;border:0px;color:#ebe7ca;margin-bottom:30px;text-transform: uppercase;}#foot_right h2{text-align: right;text-transform: none;}#foot_text{}#foot_right a,#foot_right a:active,#foot_right a:link,#foot_right a:focus,#foot_right a:visited{color: #ebe7ca;}#foot_menu{float: right;margin:auto;text-align: left;}div.foot_menu{float: left;padding-left:17px;}p.foot_submenu{margin-top: 10px;}a.foot_submenu{display:block;white-space: nowrap;}
