@charset "utf-8";html,body{margin: 0;padding: 0;background:#96B104;background: -webkit-linear-gradient(top, #96B104, #cccc00);background: -moz-linear-gradient(top, #96B104, #cccc00);background: -ms-linear-gradient(top, #96B104, #cccc00);background: -o-linear-gradient(top, #96B104, #cccc00);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#96B104), to(#cccc00));height: 100%;width: 100%;overflow: hidden;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color: #000;font-size: 1em;}a{text-decoration: none;color: #2c5d1c;}a:hover{text-decoration: underline;}#site-wrapper{position: relative;min-height: 100%;height: 100%;width: 100%;overflow-x: hidden;overflow-y: scroll;}#site-container{position: relative;width: 1005px;min-height: 100%;margin: 0 auto 0 auto;background-image: url(../images/container-bg.png);background-position: right;background-repeat: repeat-y;}#spp-logo{position: absolute;width: 180px;height: 179px;background-image: url(../images/spp_logo.png);background-repeat: no-repeat;top: -25px;left: 0px;z-index: 999;outline: none;}#header{position: relative;width: 1005px;height: 93px;background-repeat: no-repeat;background-position: top right;}#header .header-slideshow{width: 550px;margin-left: 445px;}.mainmenu{position: relative;width: 129px;}#content-wrapper{position: relative;margin-left: 15px;width: 990px;min-height: 300px;}#sidebar-left{position: relative;padding-top: 50px;width: 127px;min-height: 300px;padding-bottom: 45px;}#sidebar-left .box-left{position: relative;margin: 20px 0 20px 0;}#sidebar-left .box-left .title{position: relative;float: none;background-color: #eaebe2;color: #666666;text-align: center;font-size: 14pt;padding: 5px 0 5px 0;border-bottom: 1px solid #959595;}#sidebar-left .box-left .content{position: relative;background-color: #FFF;float: none;padding: 3px 5px 5px 5px;width: 117px;font-size: 9pt;text-align: center;}#sidebar-right{position: relative;width: 195px;min-height: 300px;z-index: 1;padding-bottom: 45px;}#main-content{position: relative;width: 666px;padding-top: 20px;padding-bottom: 30px;z-index: 100;}#footer-container{position: absolute;z-index: 999;width: 100%;bottom: 0px;left: 0px;margin: 0px;overflow-x: hidden;overflow-y: hidden;}#footer-container.fffix{}#footer{position: relative;width: 990px;margin: 0 auto 0 auto;}#footer-content{position: relative;color: #FFF;padding-top: 5px;padding-left: 10px;height: 25px;background-color: #000;}#footer-content a{display: inline-block;margin-right: 15px;color: #FFF;text-decoration: none;font-size: 0.8em;text-transform: uppercase;}.clear{float: none;clear: both;}.left{float: left;}.right{float: right;}.center{text-align: center;}.mainmenu ul{margin: 0;padding: 0;}#noscript{position: relative;width: 100%;padding-top: 15px;padding-bottom: 15px;background-color: #F00;color: #FFF;font-size: 1.1em;font-weight: bold;text-align: center;}#cookiesoff{position: absolute;z-index: 1000;width: 100%;height: 100%;overflow: hidden;background-image: url(../images/cookie-warning.png);background-repeat: repeat;color: #FFF;font-size: 1.1em;font-weight: bold;text-align: center;}#cookiesoff a{color: #999;}#login-area{position: relative;margin-top: 2px;padding: 35px 10px 0 16px;width: 169px;height: 85px;overflow: hidden;font-size: 0.7em;color: #666;}#login-area a{text-decoration: none;color: #666;}#join-spp{padding-top: 5px;}#login-button{width: 24px;height: 22px;background-image: url(../images/login-button.png);text-indent: -9999px;border: none;cursor: pointer;}#user-profile-link{display: block;position: relative;font-size: 1em;text-align: left;color: #666;padding: 0;margin: 2px 0 0 0;}.input-login{margin: 0;width: 135px;}.image-submit{position: relative;width: 24px;height: 22px;}#websearch-area{position: relative;margin-top: 20px;padding: 35px 10px 5px 16px;background-position: top left;background-repeat: no-repeat;background-color: #FFF;width: 169px;overflow: hidden;font-size: 0.7em;color: #666;}#websearch-area a{display: block;margin-top: 5px;text-align: center;font-weight: bold;color: #2c5d1c;}#sidebar-right a{text-decoration: none;color: #2c5d1c;}#sidebar-right a:hover{text-decoration: underline;}#sidebar-right .right-sidebar-box{position: relative;margin-top: 20px;padding: 35px 10px 5px 16px;background-position: top left;background-repeat: no-repeat;background-color: #FFF;width: 169px;overflow: hidden;font-size: 0.7em;color: #666;}#sidebar-right .right-sidebar-box a{display: block;margin-top: 5px;text-align: center;font-weight: bold;color: #2c5d1c;}#charity-selector-area{position: relative;margin-top: 20px;padding: 35px 10px 5px 16px;background-position: top left;background-repeat: no-repeat;background-color: #FFF;width: 169px;overflow: hidden;font-size: 0.7em;color: #666;}#charity-selector-area a{display: block;text-align: center;color: #2c5d1c;}#charity-selector-area a.link-right{text-align: right;}img{border: none;}.charity-list-item{position: relative;padding-bottom: 5px;margin-bottom: 10px;border-bottom: 1px solid #CCC;}.mainmenu ul.menu{width: 127px;}.mainmenu ul.menu li{margin: 0;width: 117px;padding: 0 5px 0 5px;list-style: none;}.mainmenu ul.menu li.first a{border-top: 1px solid #696B4E;}.mainmenu ul.menu li a{display: block;position: relative;width: 107px;min-height: 19px;padding: 3px 5px 3px 5px;text-transform: uppercase;color: #000;font-size: 0.8em;text-decoration: none;border-bottom: 1px solid #696B4E;}.mainmenu ul.menu li a:hover{color: #FFF;}.mainmenu ul.menu li ul{z-index: 999;position: absolute;left: -9999px;}.mainmenu ul.menu li:hover ul{left: 124px;margin-top: -36px;-webkit-box-shadow: 5px 5px 10px 0px #9c9c9c;-moz-box-shadow: 5px 5px 10px 0px #9c9c9c;box-shadow: 5px 5px 10px 0px #9c9c9c; }.mainmenu ul.menu li ul li a{width: 125px;}.mainmenu ul.menu li ul li.first a{border-top: none;}.mainmenu ul.menu li ul li.last a{border: none;}.mainmenu ul.menu li ul li.first,.mainmenu ul.menu li ul li.last{background-image: none;}.mainmenu ul.menu li ul li{width: 135px;}.mainmenu ul.menu li ul li div.submenu-content{min-height: 26px;width: 140px;background-image: url(../images/submenu-content.png);background-repeat: repeat;}.mainmenu ul.menu li ul li,.mainmenu ul.menu li ul li a,.mainmenu ul.menu li.first ul li a,.mainmenu ul.menu li.last ul li a{border: none;}.mainmenu ul.menu li ul li a,.mainmenu ul.menu li.first ul li a,.mainmenu ul.menu li.last ul li a{border-bottom: 1px solid #696B4E;}.mainmenu ul.menu li ul li.last a,.mainmenu ul.menu li.first ul li.last a,.mainmenu ul.menu li.last ul li.last a{border: none;}.mainmenu ul.menu li ul li a:hover,.mainmenu ul.menu li ul li.first a:hover,.mainmenu ul.menu li ul li.last a:hover{background: none;}.mainmenu ul.menu li ul li.first div.submenu-top{display: none;height: 10px;background-image: url(../images/submenu-content.png);-webkit-box-shadow: 5px 5px 10px 5px #000;-moz-box-shadow: 5px 5px 10px 5px #000;box-shadow: 5px 5px 10px 5px #000; background-repeat: no-repeat;}.mainmenu ul.menu li ul li.last div.submenu-bottom{display: none;height: 10px;background-image: url(../images/submenu-content.png);background-repeat: no-repeat;}#main-content div.shop-container{position: relative;margin: 0 auto 20px auto;width: 618px;height: 298px;padding: 5px 5px 5px 6px;overflow: hidden;-moz-box-shadow: inset 0px 0px 10px #666; -webkit-box-shadow: inset 0px 0px 10px #666; box-shadow: inset 0px 0px 10px #666; -moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;-khtml-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;background-color: #FFF;}#main-content div.shop-container div.shop-container-top{position: relative;width: 618px;height: 26px;overflow: hidden;background-position: 10px center;background-repeat: no-repeat;}#main-content div.shop-container div.shop-container-bottom{position: relative;width: 618px;height: 270px;overflow: hidden;}#main-content div.shop-container div.shop-container-item-1,#main-content div.shop-container div.shop-container-item-2,#main-content div.shop-container div.shop-container-item-3,#main-content div.shop-container div.shop-container-item-4{position: relative;height: 265px;padding-top: 5px;padding-left: 10px;padding-right: 10px;}#main-content div.shop-container div.shop-container-item-1{width: 137px;}#main-content div.shop-container div.shop-container-item-2{width: 133px;}#main-content div.shop-container div.shop-container-item-3{width: 135px;}#main-content div.shop-container div.shop-container-item-4{width: 132px;}#login-frame{position: relative;width: 620px;margin: 0 auto 0 auto;padding: 20px 10px 20px 10px;}#login-item-container{position: relative;width: 220px;height: 130px;background-image: url(../images/login-popup-container.png);background-repeat: repeat;margin: 0 auto 0 auto;padding-top: 10px;}#login-item-container #login-area{margin: 0 auto 0 auto;}#login-frame .login-desc{position: relative;margin-bottom: 20px;color: #000;font-size: 0.9em;text-align: center;}.error-message{padding: 5px 0 5px 0;color: #000;text-align: center;border: 3px solid #F00;}.close-hs{padding-top: 25px;text-align: center;}.close-hs a{position: relative;display: inline-block;height: 22px;width: 100px;background-color: #E0E1D4;text-decoration: none;color: #000;border: 2px solid #E0E1D4;}.close-hs a span{position: relative;display: inline-block;padding-bottom: 5px;padding-left: 5px;}#register-item-container{position: relative;width: 275px;height: 413px;background-image: url(../images/login-popup-container.png);background-repeat: repeat;margin: 0 auto 0 auto;padding-top: 10px;}#register-area{position: relative;margin-top: 2px;padding: 55px 10px 0 16px;margin: 0 auto 0 auto;width: 229px;height: 348px;font-size: 0.7em;color: #666}#register-area .register-line{margin-bottom: 11px;}#register-area .register-input{width: 217px;}.register-spacer{padding-top: 55px;}.register-submit{border: none;text-indent: -9999px;margin-top: 5px;width: 183px;height: 42px;cursor: pointer;outline: none;}.text-center{text-align: center;}#register-item-container-2{position: relative;width: 230px;background-image: url(../images/login-popup-container.png);background-repeat: repeat;margin: 0 auto 0 auto;padding-top: 10px;padding-bottom: 10px;}#register-area-2{position: relative;margin-top: 2px;padding: 10px 10px 0 16px;margin: 0 auto 0 auto;width: 184px;font-size: 0.7em;color: #666;background-color: #FFF;}#reg-close{position: absolute;top: 5px;right: 5px;z-index: 99999;}.info-right{display: inline-block;text-align: right;float: right;padding-right: 10px;}.red{border: 1px solid #F00;}.pad-top{display: inline-block;padding-top: 1px;}.register-2-spacer{position: relative;width: 210px;height: 42px;margin: 0 auto 0 auto;text-align: center;background-repeat: repeat;background-image: url(../images/register-step-3-bg.png);}.charity-reg-list-item{position: relative;padding-bottom: 5px;margin-top: 10px;border-bottom: 1px solid #CCC;}.charity-reg-list-item div{position: relative;padding: 10px 10px 10px 10px;}.selected_charity,.charity-reg-list-item div:hover{border: 3px solid #377234;}.charity-reg-list-item .charity_item{border: 3px solid #FFF;cursor: pointer;}#main-box-top,#main-box-content,#main-box-bottom,.main-box-top,.main-box-content,.main-box-bottom{margin: 0 auto 0 auto;}#main-box-top,.main-box-top{display: none;visibility: hidden;}#main-box-content,.main-box-content{position: relative;width: 609px;min-height: 10px;-moz-box-shadow: inset 0px 0px 10px #666; -webkit-box-shadow: inset 0px 0px 10px #666; box-shadow: inset 0px 0px 10px #666; -moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;-khtml-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;background-color: #FFF;overflow: hidden;padding: 20px 10px 20px 10px !important;font-size: 0.8em;margin: 0px auto 20px auto;}#main-box-bottom,.main-box-bottom{display: none;visibility: hidden;}.main-box-content .area-left{position: relative;width: 304px;float: left;}.main-box-content .area-right{position: relative;width: 304px;float: right;}.main-box-content .area-left,.main-box-content .area-right{text-align: center;}.main-box-content .area-left ul li,.main-box-content .area-right ul li{text-align: left;list-style: square;color: #2c5d1c;padding: 0 0 5px 0;}.main-box-content .box-headline{margin: 0;padding: 0 0 20px 20px;color: #2c5d1c;}#main-box-content p{font-size: 1.0em;}#main-box-content h2{font-size: 1.3em;}#main-box-content .charity-item{border: 3px solid #FFF;}#main-box-content .charity-item,#main-box-content .selected_charity{position: relative;width: 205px;overflow: hidden;text-align: center;padding: 10px 5px 10px 5px;margin-left: 50px;margin-bottom: 25px;cursor: pointer;}#main-box-content div.charity-item:hover{border: 3px solid #377234;}#save_changes{text-indent: -9999px;width: 220px;height: 42px;background-position: center;border: none;outline: none;cursor: pointer;}#main-box-content .success-message{padding: 10px 0 10px 0;color: #000;text-align: center;border: 3px solid #377234;}#main-box-content .charity-list{position: relative;width: 608px;border-bottom: 1px solid #000;overflow: hidden;}#main-box-content .charity-list-item-1{position: relative;width: 170px;text-align: center;padding: 10px 10px 10px 10px;border-bottom: 1px solid #000;}#main-box-content .charity-list-item-2{position: relative;width: 397px;border-left: 1px solid #000;padding: 10px 10px 10px 10px;border-bottom: 1px solid #000;}#charity-container{position: relative;border-top: 1px solid #000;border-right: 1px solid #000;border-left: 1px solid #000;}.bold{font-weight: bold;}.normal{font-weight: normal;}.support-submit{background-position: center;background-repeat: no-repeat;width: 300px;height: 42px;border: none;cursor: pointer;outline: none;}.support-submit:hover{border: 1px solid #377234;}.support-charity{font-weight: bold;color: #333333;font-size: 1.2em;}.websearch-headline{font-size: 1.1em;font-weight: bold;}.websearch-charity{text-align: right;float: right;margin: 0 20px 20px 20px;text-align: center;}.websearch-google{margin-top: 40px;margin-bottom: 40px;}.sppstyle{position: relative;background-image: url(../images/bg.png);background-repeat: repeat-x;background-position: bottom;background-color: #434C00;height: 475px;width: 638px;color: #FFF;text-align: center;}.sppstyle p{margin: 0;padding: 7px 0 7px 0;}.sppstyle .headline{padding-top: 180px;font-size: 1.2em;}.sppstyle a{color: #FFF;}.table-headline{font-weight: bold;vertical-align: bottom;}.headline-table{margin-bottom: 0px;}.company-list-table{width: 605px;table-layout: fixed;}.company-container{margin-top: 10px;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;}.company-list-name{display: table-cell;border-bottom: 1px solid #000;width: 175px;padding: 5px 10px 5px 15px;overflow: hidden;}.company-list-desc{display: table-cell;border-left: 1px solid #000;border-bottom: 1px solid #000;width: 120px;padding: 5px 10px 5px 10px;overflow: hidden;}.company-list-contribution{display: table-cell;border-left: 1px solid #000;border-bottom: 1px solid #000;width: 245px;padding: 5px 10px 5px 10px;overflow: hidden;}#footer-content a.active-item{color: #696B4E;}.w200{width: 200px;padding-left: 20px;}.spacer-25{margin-top: 25px;}.login-item-1{padding-bottom: 3px;}#login-dummy-text{position: absolute;top: 40px;left: 20px;font-size: 1.1em;color: #000;width: 135px;z-index: 999;}#login-dummy-text p{margin-top: 0px;margin-bottom: 7px;background-color: #FFF;}#logout-button{margin-top: 2px;width: 168px;height: 42px;text-indent: -9999px;border: none;cursor: pointer;}.reg-charity-selector{width: 180px;margin-bottom: 10px;}.redirect-desc{position: relative;color: #FFF;text-align: left;padding-left: 20px;}.redirect-desc a{color: #FFF;text-decoration: none;}.redirect-desc a:hover{text-decoration: underline;}.redirect-logo{background-color: #FFF;padding: 3px 3px 3px 3px;}.account-desc,.account-data{padding: 2px 0 2px 0;}.account-desc{position: relative;width: 180px;}.account-data{position: relative;width: 420px;}.font-small{font-size: 0.8em;}.readonly{color: #6D6D6D;}.black{color: #000;}.success-message{padding: 10px 0 10px 0;color: #000;text-align: center;border: 3px solid #093;}#login-frame p.headline,#login-frame a.link{font-size: 0.9em;color: #000;text-align: center;}#charity-page-logo{position: absolute;right: 10px;top: 10px;}.hidden-overlay{position: absolute;left: 0;top: 0;width: 100%;height: 100%;cursor: pointer;}.hidden-overlay a{display: block;width: 100%;height: 100%;cursor: pointer;background-image: url(../images/ie-dummy-bg.gif);background-repeat: repeat;}.ta-right{text-align: right;padding-right: 5px;}.small{font-size: 0.8em;}#redirect-link{display: inline-block;padding-top: 20px;text-decoration: underline;font-weight: bold;}.index-product-list-item{display: block;position: absolute;width: 100%;height: 100%;cursor: pointer;z-index: 999;}.spp-products{font-size: 0.9em;}.spp-products img{padding-bottom: 20px;}.footer-left{position: relative;float: left;}.footer-right{position: relative;float: right;}.footer-right a{outline: none;}.footer-right a:hover{text-decoration: none;}#country-selector{position: absolute;bottom: 2px;right: 10px;z-index: 999;}#country-selector a{}a#page-at{display: inline-block;width: 26px;height: 25px;background-image: url(../images/flag-at.gif);background-repeat: no-repeat;}#country-selector a.active-at{background-image: url(../images/flag-at-active.gif);}#country-selector a.active-de{background-image: url(../images/flag-de-active.gif);}#country-selector a.active-uk{background-image: url(../images/flag-uk-active.gif);}a#page-at:hover{background-image: url(../images/flag-at-active.gif);}a#page-de{display: inline-block;width: 26px;height: 25px;background-image: url(../images/flag-de.gif);background-repeat: no-repeat;}a#page-de:hover{background-image: url(../images/flag-de-active.gif);}a#page-uk{display: inline-block;width: 26px;height: 25px;background-image: url(../images/flag-uk.gif);background-repeat: no-repeat;}a#page-uk:hover{background-image: url(../images/flag-uk-active.gif);}.border-bottom{border-bottom: 1px solid #000;}.no-border{border: none;}.contact-desc{position: relative;width: 120px;padding-bottom: 5px;}.contact-data{position: relative;width: 350px;padding-bottom: 5px;}.cancel-button{position: relative;margin-top: 25px;text-align: right;}.submit-button{position: relative;margin-top: 25px;}.info-small{font-size: 0.8em;}.required-input{}.input-text{width: 350px;}.textarea-text{width: 350px;height: 150px;}.input-captcha{width: 20px;}.textarea-red{background-color: #F00;color: #FFF;}.message-normal{color: #000;margin-bottom: 20px;}#index-slider-images{display: block;margin: 5px 0 0 0;width: 398px;height: 194px;overflow: hidden;position: relative;}.charity-page-img-fix{margin-top: 6px;}#charity_logo_container{position: relative;width: 205px;height: 205px;overflow: hidden;cursor: pointer;}#charity_logo_wrapper{position: relative;display: inline-block;}#charity_logo_wrapper{position: absolute;display: block;width: 199px;height: 80px;border: 1px solid #FFF;top: 67px;left: 2px;overflow: hidden;padding: 0;text-align: center;}#charity_logo_wrapper img{position: relative;display: inline-block;}.product-store-link-left{display: inline-block;position: relative;width: 220px;height: 22px;}.product-store-link-right{padding-top: 2px;padding-right: 5px;float: right;font-size: 0.8em;}.text-white,.textlink-white{color: #FFF;}#index-link-box{position: relative;width: 539px;height: 27px;margin: 0 auto 20px auto;padding: 5px 0 0 90px;-moz-box-shadow: inset 0px 0px 10px #666; -webkit-box-shadow: inset 0px 0px 10px #666; box-shadow: inset 0px 0px 10px #666; -moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;-khtml-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;background-color: #FFF;background-image: url(../images/1-line-box-de.jpg);background-repeat: no-repeat;background-position: 10px 6px;}#company-list{}.company-cont{}.company-table{width: 606px;}.company-table tr{width: 606px;margin-bottom: 10px;}.company-table td{width: 182px;padding: 10px 10px 0 10px;text-align: center;vertical-align: bottom;}#site-websearch-wrapper{position: relative;width: 100%;height: 100%;min-height: !important 100%;background-color: #FFF;overflow-y: scroll;}#site-websearch-container{position: relative;width: 990px;margin: 0 auto 0 auto;}#cse-websearch .gsc-search-box{margin: 0 auto 0 auto;width: 600px;}#spp-logo-websearch{position: absolute;width: 165px;height: 138px;background-image: url(../images/spp_logo_websearch.jpg);background-repeat: no-repeat;top: 0px;left: 0px;z-index: 999;outline: none;}#webserach-link-overlay{position: absolute;display: block;top: 0;left: 0;width: 990px;height: 138px;cursor: pointer;background-image: url(../images/ie-dummy-bg.gif);background-repeat: repeat;z-index: 99999;}#header-websearch{position: relative;width: 1005px;height: 138px;background-repeat: no-repeat;background-position: 0px 20px;overflow: hidden;}#header-websearch .header-slideshow{width: 550px;margin-top: 20px;margin-left: 445px;}.websearch-charity a{display: inline-block;font-size: 8pt;padding-top: 5px;}#hotel-container{position: relative;}.small-link a,.small-link{display: inline-block;font-size: 8pt;}#index-charty-donations{display: block;position: relative;}#charity-donation-overlay{position: relative;display: block;float: left;left: 15px;top: 5px;margin-bottom: 10px;width: 260px;height: 204px;overflow: hidden;background-color: #2c5d1c;border-color: #2c5d1c;border-width: 8px;border-style: solid;-moz-border-radius: 8px 8px 8px 8px;-webkit-border-radius: 8px 8px 8px 8px;-khtml-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;}#index-charty-donation-rotator{position: relative;z-index: 1;width: 260px;height: 204px;-moz-border-radius: 8px 8px 8px 8px;-webkit-border-radius: 8px 8px 8px 8px;-khtml-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;}#index-charity-donation-text{position: absolute;display: block;bottom: 0;left: 0;width: 260px;z-index: 99;text-align: center;font-size: 14pt;color: #fff;padding: 5px 0 5px 0;background-image: url('../images/charity-donation-bg.png');background-repeat: repeat-y;}#charity-donation-desc{position: relative;display: block;float: right;width: 280px;}#charity-donation-desc h2{text-align: left;color: #2c5d1c;}#charity-donation-desc ul,#charity-donation-desc li{list-style-type: square;margin: 10px;padding: 0;}.charity-donation-more{display: inline-block;width: 100%;}#index-charty-donation-links{position: relative;z-index: 999;overflow: hidden;height: auto;}.spp-color-1{color: #2c5d1c;}.spp-color-2{color: #c8d70c;}span.lightweight{font-weight: lighter;}p#hl-1{font-size: 1.3em;}.adgoal-item{float: left;width: 120px;height: 60px;border: 2px solid #990;margin: 0 10px 10px 0;padding: 7px 7px 7px 7px;}.adgoal-item:hover{border: 2px solid #963;}.adgoal-search{width: 545px;border: none;}.rounded-corners{-moz-border-radius: 5px;-webkit-border-radius: 5px;width: 550px;padding: 5px 5px 5px 5px;border: 1px solid #666;}.charity-sum,.user-sum{margin: 0 0 10px 20px; float: left;font-size: 1.5em;}.charity-curr,.user-curr{margin: 0 0 10px 5px;float: left;font-size: 1.5em;}.charity-name{float: none;font-weight: bold;font-size: 1.2em;margin: 0 0 10px 0;}.user-char{float: left;}.user-char-until{float: left;margin: 0 0 0 10px;}.adgoal-campaign{margin: 0 0 15px 0;float: none;clear: both;}.campaign-name{display: block;font-weight: bold;font-size: 1.1em;padding: 0 0 0 0;}.campaign-desc{padding: 5px 0 5px 0;}.campaign-amount{font-weight: bold;}.campaign-image{float: left;padding: 5px 0 0 0;margin: 0 20px 20px 0;width: 120px;}.campaign-info{float: left;width: 460px;}.campaign-code{font-weight: bold;}.campaign-enddate{font-weight: bold;}.campaign-quantity{visibility: hidden;display: none;}.user-donation-date{float: left;margin: 0 20px 5px 0;}.user-donation-shop{float: left;margin: 0 20px 5px 0;}.user-donation-value{float: left;margin: 0 20px 5px 0;}.user-donation-details{margin: 10px 0 10px 0;width: 600px;}.user-donation-details td{padding: 2px 5px 2px 5px;}.user-donation-details thead{font-weight: bold;}.user-donation-details tr td.row-1{width: 80px;text-align: left;border-bottom: 1px solid #000;}.user-donation-details tbody tr td.row-2{width: 280px;text-align: left;border-bottom: 1px solid #000;}.user-donation-details thead tr td.row-2{width: 200px;text-align: center;border-bottom: 1px solid #000;}.user-donation-details tr td.row-3{width: 200px;text-align: center;border-bottom: 1px solid #000;}.user-donation-details tr td.row-4{width: 120px;text-align: right;border-bottom: 1px solid #000;}.user-donation-details td.row-even{background-color: #C3C3C3;}.user-donation-details td.row-odd{background-color: #A3A3A3;}.user-char-name,.user-char-sum,.user-char-curr{padding: 0 5px 0 0;font-size: 1.0em;}.register-line.spp-privacy{padding: 0px 0 0 0;}#index-charity-slider{display: block;position: relative;width: 205px;height: 205px;overflow: hidden;background-image: url(../images/register-charity-de.png);background-repeat: no-repeat;}#index-charity-container{display: block;position: absolute;width: 189px;height: 80px;overflow: hidden;top: 68px;left: 8px;}#index-charity-container span{display: block;width: 189px;height: 80px;background-color: #FFF;}#index-charity-container div img{margin: auto;display: block}.charity-campaign-headline{position: relative;width: 450px;float: none;margin: 10px 10px 10px 10px;font-weight: bold;font-size: 1.3em;padding: 0 0 0 130px;background-position: middle left;background-repeat: no-repeat;}.charity-campaign-image{position: relative;margin: 10px 10px 10px 10px;width: 280px;height: 250px;float: left;border: 5px solid #434C00;-moz-border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden;}.charity-campaign-description{position: relative;margin: 10px 10px 10px 0px;padding: 10px 10px 10px 10px;width: 258px;height: 230px;float: left;border: 5px solid #434C00;-moz-border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden;}.campaign-box{position: relative;display: block;height: 300px;overflow: hidden;}.charity-campaign-link{position: absolute;display: block;left: 0;top: 0;width: 283px;height: 253px;}#top-shops-menu{width: 129px;overflow: hidden;margin: 0;padding: 10px 0 0 0 !important;}#top-shops-menu li{list-style-type: none;margin: 0 0 5px 5px !important;padding: 0 !important;}#search-menu{position: relative;padding: 0 5px 0 5px;width: 114px;overflow: hidden;}#search-menu #search-for{-moz-border-radius: 5px;-webkit-border-radius: 5px;width: 75px;padding: 5px 5px 5px 5px;border: 1px solid #666;float: left;}.button-submit{position: relative;display: block;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;-khtml-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;width: 24px;height: 22px;border: none;background-image: url(../images/button-submit.jpg);background-color: none;background-position: center center;cursor: pointer;overflow: hidden;}#search-menu .button-submit{margin-top: 3px !important;}.company-list-more{position: relative;margin: 50px 0 0 0;text-align: center;}#country-selector{position: absolute;height: 25px;overflow: hidden;padding: 0 5px 0 5px;top: 65px;right: 5px;z-index: 999;background-color: #FFF;}#country-selector ul li{list-style-type: none;}#country-selector ul li a{outline: none;}ul.active-country{margin: 0;padding: 0;}ul.active-country li{margin: 0;}ul.active-country li a.country-link{display: inline-block;padding: 0 0 0 30px;cursor: pointer;}ul.country-list{margin: 0;padding: 0;}ul.country-list li{padding: 0;}ul.country-list li a.country-link{display: inline-block;padding: 0 0 0 30px;}#page-us{display: inline-block;height: 25px;background-image: url(../images/flag-us.gif);background-repeat: no-repeat;background-position: center left;}#page-es{display: inline-block;height: 25px;background-image: url(../images/flag-es.gif);background-repeat: no-repeat;background-position: center left;}#page-org{display: inline-block;height: 25px;background-image: url(../images/flag-org.gif);background-repeat: no-repeat;background-position: center left;}ul.country-list #page-us:hover{background-image: url(../images/flag-us-active.gif);}ul.country-list #page-es:hover{background-image: url(../images/flag-es-active.gif);}ul.country-list #page-org:hover{background-image: url(../images/flag-org-active.gif);}ul.country-list li.first-line{padding: 5px 0 5px 0;border-bottom: 1px dashed #333;margin: 0 0 5px 0;}.sports-club-search-container{padding: 0 0 20px 0;}.sports-club-input{width: 250px;margin: 0 10px 0 10px;}#register-int-wrapper{position: relative;width: 98%;margin: 0;padding: 1% 1% 1% 1%;}#register-int-container{position: relative;width: 100%;background-image: url(../images/login-popup-container.png);background-repeat: repeat;padding: 1% 1% 1% 1%;margin: 0 auto 0 auto;}#register-int-area{position: relative;width: 100%;background-repeat: no-repeat;}.reg-desc{position: relative;padding: 0 0 0 0;float: left;width: 150px;}.reg-desc-char{position: relative;padding: 0 20px 0 0;float: left;width: 250px;}.reg-field{position: relative;padding: 0 0 0 0;float: left;}.register-line .reg-field .register-input{width: 250px;}.register-column-1{position: relative;margin: 20px 20px 0 20px;float: left;}.register-column-2{position: relative;margin: 20px 0 0 20px;float: left;}.register-column-3{position: relative;margin: 20px 0 0 20px;float: left;}.reg-int-form{position: relative;display: block;margin: 15px 15px 0px 15px;padding-bottom: 15px;border: 1px solid #CCC;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.reg-int-intro{position: relative;padding: 20px 20px 0 20px;}#register-int-area{padding-bottom: 5px;}#register-int-area .error-message{color: #F00;font-weight: bold;}#register-int-area .additional-info{font-size: 7pt;}#register-int-area .reg-captcha-content{border: 2px solid #666;padding: 14px 10px 8px 10px;margin-bottom: 25px;width: 89%;}#register-int-area #wait{padding-top: 5px;width: 100%;text-align: center;}#register-int-area #done{position: relative;width: 250px;overflow: hidden;}#register-int-area .bg-999{background-color: #999;}#register-int-area .no-border{border: none;}#register-int-area .menu-breadcrumb{font-weight: bold;font-size: 14pt;}.hidden{display: none;visibility: hidden;overflow: hidden;width: 0px;height: 0px;}.competitor-company-link{display: inline-block;padding: 8px 15px 8px 15px;background-color: #434C00;color: #FFF;font-weight: bold;text-decoration: none;outline: none;border: 1px solid #333;}.competitor-company-link:hover{text-decoration: none;background-color: #5E6B00;}.competitor-company-list{border: none;padding: 0;margin: 0;}.competitor-company-list thead tr td{text-align: center;font-weight: bold;padding: 0 0 15px 0;}.competitor-company-list tbody tr td{padding: 0 5px 10px 5px;vertical-align: middle;}.competitor-company-contribution{width: 180px;}.competitor-company-logo{width: 160px;}.competitor-company-name{width: 110px;}.competitor-company-tracking{width: 130px;}#country-selector{position: absolute;height: 25px;overflow: hidden;padding: 0 5px 0 5px;top: 65px;right: 5px;z-index: 999;background-color: #FFF;}#country-selector ul li{list-style-type: none;}#country-selector ul li a{outline: none;}ul.active-country{margin: 0;padding: 0;}ul.active-country li{margin: 0;}ul.active-country li a.country-link{display: inline-block;padding: 0 0 0 30px;cursor: pointer;}ul.country-list{margin: 0;padding: 0;}ul.country-list li{padding: 0;}ul.country-list li a.country-link{display: inline-block;padding: 0 0 0 30px;}#page-us{display: inline-block;height: 25px;background-image: url(../images/flag-us.gif);background-repeat: no-repeat;background-position: center left;}#page-es{display: inline-block;height: 25px;background-image: url(../images/flag-es.gif);background-repeat: no-repeat;background-position: center left;}#page-org{display: inline-block;height: 25px;background-image: url(../images/flag-org.gif);background-repeat: no-repeat;background-position: center left;}#charity-search #done{position: relative;width: 100%;overflow: hidden;}.spp-vouchers{display: block;position: relative;padding: 0 0 10px 0;}.voucher-table{border: 1px solid #000;}.voucher-table thead td{border-bottom: 1px solid #000;text-align: center;}.voucher-table td{padding: 2px 5px 2px 5px;}.voucher-partner{width: 100px;}.voucher-code{width: 250px;border-left: 1px solid #000;}.voucher-amount{width: 120px;border-left: 1px solid #000;}.voucher-valid{width: 130px;border-left: 1px solid #000;}.voucher-invalid{text-decoration: line-through;}#content-search-box{position: relative;display: inline-block;width: 390px;}#main-content .field-desc{display: block;position: relative;padding: 5px 0 0 0;font-size: 0.8em;}#main-content .password-assistance-needed{clear: both;float: none;font-size: 0.8em;text-align: right;padding: 20px 10px 0 20px;}.highslide-container div {font-family: Verdana, Helvetica;font-size: 10pt;}.highslide-container table {background: none;}.highslide {outline: none;text-decoration: none;}.highslide img {border: 2px solid silver;}.highslide:hover img {border-color: gray;}.highslide-active-anchor img {visibility: hidden;}.highslide-gallery .highslide-active-anchor img {border-color: black;visibility: visible;cursor: default;}.highslide-image {border-width: 2px;border-style: solid;border-color: white;}.highslide-wrapper, .highslide-outline {background: white;}.glossy-dark {background: #111;}.highslide-image-blur {}.highslide-number {font-weight: bold;color: gray;font-size: .9em;}.highslide-caption {display: none;font-size: 1em;padding: 5px;}.highslide-heading {display: none;font-weight: bold;margin: 0.4em;}.highslide-dimming {background: black;}a.highslide-full-expand { background: url(graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}.highslide-loading {display: block;color: black;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;background-color: white;padding-left: 22px;background-image: url(graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}a.highslide-credits,a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}a.highslide-credits:hover,a.highslide-credits:hover i {color: white;background-color: gray;}.highslide-move, .highslide-move * {cursor: move;}.highslide-viewport {display: none;position: fixed;width: 100%;height: 100%;z-index: 1;background: none;left: 0;top: 0;}.highslide-overlay {display: none;}.hidden-container {display: none;}.closebutton {position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(graphics/close.png);}.highslide-gallery ul {list-style-type: none;margin: 0;padding: 0;}.highslide-gallery ul li {display: block;position: relative;float: left;width: 106px;height: 106px;border: 1px solid silver;background: #ededed;margin: 2px;line-height: 0;overflow: hidden;}.highslide-gallery ul a {position: absolute;top: 50%;left: 50%;}.highslide-gallery ul img { position: relative;top: -50%;left: -50%;}html>body .highslide-gallery ul li {display: table;text-align: center;}html>body .highslide-gallery ul li {text-align: center;}html>body .highslide-gallery ul a {position: static;display: table-cell;vertical-align: middle;}html>body .highslide-gallery ul img {position: static;}.highslide-controls {width: 195px;height: 40px;background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;margin: 20px 15px 10px 0;}.highslide-controls ul {position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url(graphics/controlbar-white.gif) right -90px no-repeat;}.highslide-controls li {float: left;padding: 5px 0;margin:0;list-style: none;}.highslide-controls a {background-image: url(graphics/controlbar-white.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}.highslide-controls a.disabled {cursor: default;}.highslide-controls a.disabled span {cursor: default;}.highslide-controls a span {display: none;cursor: pointer;}.highslide-controls .highslide-previous a {background-position: 0 0;}.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}.highslide-controls .highslide-play a {background-position: -30px 0;}.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}.highslide-controls .highslide-pause a {background-position: -60px 0;}.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}.highslide-controls .highslide-next a {background-position: -90px 0;}.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}.highslide-controls .highslide-move a {background-position: -120px 0;}.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}.highslide-controls .highslide-full-expand a {background-position: -150px 0;}.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}.highslide-controls .highslide-close a {background-position: -180px 0;}.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}.highslide-maincontent {display: none;}.highslide-html {background-color: white;}.highslide-html-content {display: none;width: 400px;padding: 0 5px 5px 5px;}.highslide-header {padding-bottom: 5px;}.highslide-header ul {margin: 0;padding: 0;text-align: right;}.highslide-header ul li {display: inline;padding-left: 1em;}.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {display: none;}.highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}.highslide-header a:hover {color: black;}.highslide-header .highslide-move a {cursor: move;}.highslide-footer {height: 16px;}.highslide-footer .highslide-resize {display: block;float: right;margin-top: 5px;height: 11px;width: 11px;background: url(graphics/resize.gif) no-repeat;}.highslide-footer .highslide-resize span {display: none;}.highslide-body {}.highslide-resize {cursor: nw-resize;}.draggable-header .highslide-header {height: 18px;border-bottom: 1px solid #dddddd;}.draggable-header .highslide-heading {position: absolute;margin: 2px 0.4em;}.draggable-header .highslide-header .highslide-move {cursor: move;display: block;height: 16px;position: absolute;right: 24px;top: 0;width: 100%;z-index: 1;}.draggable-header .highslide-header .highslide-move * {display: none;}.draggable-header .highslide-header .highslide-close {position: absolute;right: 2px;top: 2px;z-index: 5;padding: 0;}.draggable-header .highslide-header .highslide-close a {display: block;height: 16px;width: 16px;background-image: url(graphics/closeX.png);}.draggable-header .highslide-header .highslide-close a:hover {background-position: 0 16px;}.draggable-header .highslide-header .highslide-close span {display: none;}.draggable-header .highslide-maincontent {padding-top: 1em;}.titlebar .highslide-header {height: 18px;border-bottom: 1px solid #dddddd;}.titlebar .highslide-heading {position: absolute;width: 90%;margin: 1px 0 1px 5px;color: #666666;}.titlebar .highslide-header .highslide-move {cursor: move;display: block;height: 16px;position: absolute;right: 24px;top: 0;width: 100%;z-index: 1;}.titlebar .highslide-header .highslide-move * {display: none;}.titlebar .highslide-header li {position: relative;top: 3px;z-index: 2;padding: 0 0 0 1em;}.titlebar .highslide-maincontent {padding-top: 1em;}.no-footer .highslide-footer {display: none;}.wide-border {background: white;}.wide-border .highslide-image {border-width: 10px;}.wide-border .highslide-caption {padding: 0 10px 10px 10px;}.borderless .highslide-image {border: none;}.borderless .highslide-caption {display: none;}.borderless .highslide-header .highslide-move,.borderless a.highslide-credits,.borderless .highslide-header .highslide-close,.borderless .highslide-footer .highslide-resize,.borderless .highslide-footer{ display: none; visibility: hidden;}.outer-glow {background: #444;}.outer-glow .highslide-image {border: 5px solid #444444;}.outer-glow .highslide-caption {border: 5px solid #444444;border-top: none;padding: 5px;background-color: gray;}.colored-border {background: white;}.colored-border .highslide-image {border: 2px solid green;}.colored-border .highslide-caption {border: 2px solid green;border-top: none;}.dark {background: #111;}.dark .highslide-image {border-color: black black #202020 black;background: gray;}.dark .highslide-caption {color: white;background: #111;}.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a {background-image: url(graphics/controlbar-black-border.gif);}.floating-caption .highslide-caption {position: absolute;padding: 1em 0 0 0;background: none;color: white;border: none;font-weight: bold;}.controls-in-heading .highslide-heading {color: gray;font-weight: bold;height: 20px;overflow: hidden;cursor: default;padding: 0 0 0 22px;margin: 0;background: url(graphics/icon.gif) no-repeat 0 1px;}.controls-in-heading .highslide-controls {width: 105px;height: 20px;position: relative;margin: 0;top: -23px;left: 7px;background: none;}.controls-in-heading .highslide-controls ul {position: static;height: 20px;background: none;}.controls-in-heading .highslide-controls li {padding: 0;}.controls-in-heading .highslide-controls a {background-image: url(graphics/controlbar-white-small.gif);height: 20px;width: 20px;}.controls-in-heading .highslide-controls .highslide-move {display: none;}.controls-in-heading .highslide-controls .highslide-previous a {background-position: 0 0;}.controls-in-heading .highslide-controls .highslide-previous a:hover {background-position: 0 -20px;}.controls-in-heading .highslide-controls .highslide-previous a.disabled {background-position: 0 -40px !important;}.controls-in-heading .highslide-controls .highslide-play a {background-position: -20px 0;}.controls-in-heading .highslide-controls .highslide-play a:hover {background-position: -20px -20px;}.controls-in-heading .highslide-controls .highslide-play a.disabled {background-position: -20px -40px !important;}.controls-in-heading .highslide-controls .highslide-pause a {background-position: -40px 0;}.controls-in-heading .highslide-controls .highslide-pause a:hover {background-position: -40px -20px;}.controls-in-heading .highslide-controls .highslide-next a {background-position: -60px 0;}.controls-in-heading .highslide-controls .highslide-next a:hover {background-position: -60px -20px;}.controls-in-heading .highslide-controls .highslide-next a.disabled {background-position: -60px -40px !important;}.controls-in-heading .highslide-controls .highslide-full-expand a {background-position: -100px 0;}.controls-in-heading .highslide-controls .highslide-full-expand a:hover {background-position: -100px -20px;}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {background-position: -100px -40px !important;}.controls-in-heading .highslide-controls .highslide-close a {background-position: -120px 0;}.controls-in-heading .highslide-controls .highslide-close a:hover {background-position: -120px -20px;}.text-controls .highslide-controls {width: auto;height: auto;margin: 0;text-align: center;background: none;}.text-controls ul {position: static;background: none;height: auto;left: 0;}.text-controls .highslide-move {display: none;}.text-controls li {background-image: url(graphics/controlbar-text-buttons.png);background-position: right top !important;padding: 0;margin-left: 15px;display: block;width: auto;}.text-controls a {background: url(graphics/controlbar-text-buttons.png) no-repeat;background-position: left top !important;position: relative;left: -10px;display: block;width: auto;height: auto;text-decoration: none !important;}.text-controls a span {background: url(graphics/controlbar-text-buttons.png) no-repeat;margin: 1px 2px 1px 10px;display: block;min-width: 4em;height: 18px;line-height: 18px;padding: 1px 0 1px 18px;color: #333;font-family: "Trebuchet MS", Arial, sans-serif;font-size: 12px;font-weight: bold;white-space: nowrap;}.text-controls .highslide-next {margin-right: 1em;}.text-controls .highslide-full-expand a span {min-width: 0;margin: 1px 0;padding: 1px 0 1px 10px;}.text-controls .highslide-close a span {min-width: 0;}.text-controls a:hover span {color: black;}.text-controls a.disabled span {color: #999;}.text-controls .highslide-previous span {background-position: 0 -40px;}.text-controls .highslide-previous a.disabled {background-position: left top !important;}.text-controls .highslide-previous a.disabled span {background-position: 0 -140px;}.text-controls .highslide-play span {background-position: 0 -60px;}.text-controls .highslide-play a.disabled {background-position: left top !important;}.text-controls .highslide-play a.disabled span {background-position: 0 -160px;}.text-controls .highslide-pause span {background-position: 0 -80px;}.text-controls .highslide-next span {background-position: 0 -100px;}.text-controls .highslide-next a.disabled {background-position: left top !important;}.text-controls .highslide-next a.disabled span {background-position: 0 -200px;}.text-controls .highslide-full-expand span {background: none;}.text-controls .highslide-full-expand a.disabled {background-position: left top !important;}.text-controls .highslide-close span {background-position: 0 -120px;}.highslide-thumbstrip {height: 100%;direction: ltr;}.highslide-thumbstrip div {overflow: hidden;}.highslide-thumbstrip table {position: relative;padding: 0;border-collapse: collapse;}.highslide-thumbstrip td {padding: 1px;}.highslide-thumbstrip a {outline: none;}.highslide-thumbstrip img {display: block;border: 1px solid gray;margin: 0 auto;}.highslide-thumbstrip .highslide-active-anchor img {visibility: visible;}.highslide-thumbstrip .highslide-marker {position: absolute;width: 0;height: 0;border-width: 0;border-style: solid;border-color: transparent; }.highslide-thumbstrip-horizontal div {width: auto;}.highslide-thumbstrip-horizontal .highslide-scroll-up {display: none;position: absolute;top: 3px;left: 3px;width: 25px;height: 42px;}.highslide-thumbstrip-horizontal .highslide-scroll-up div {margin-bottom: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) left center no-repeat;height: 42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down {display: none;position: absolute;top: 3px;right: 3px;width: 25px;height: 42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down div {margin-bottom: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) center right no-repeat;height: 42px;}.highslide-thumbstrip-horizontal table {margin: 2px 0 10px 0;}.highslide-viewport .highslide-thumbstrip-horizontal table {margin-left: 10px;}.highslide-thumbstrip-horizontal img {width: auto;height: 40px;}.highslide-thumbstrip-horizontal .highslide-marker {top: 47px;border-left-width: 6px;border-right-width: 6px;border-bottom: 6px solid gray;}.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {margin-left: 10px;}.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {border-bottom-color: white !important;}.highslide-thumbstrip-vertical-overlay {overflow: hidden !important;}.highslide-thumbstrip-vertical div {height: 100%;}.highslide-thumbstrip-vertical a {display: block;}.highslide-thumbstrip-vertical .highslide-scroll-up {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 25px;}.highslide-thumbstrip-vertical .highslide-scroll-up div {margin-left: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) top center no-repeat;height: 25px;}.highslide-thumbstrip-vertical .highslide-scroll-down {display: none;position: absolute;bottom: 0;left: 0;width: 100%;height: 25px;}.highslide-thumbstrip-vertical .highslide-scroll-down div {margin-left: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) bottom center no-repeat;height: 25px;}.highslide-thumbstrip-vertical table {margin: 10px 0 0 10px;}.highslide-thumbstrip-vertical img {width: 60px; }.highslide-thumbstrip-vertical .highslide-marker {left: 0;margin-top: 8px;border-top-width: 6px;border-bottom-width: 6px;border-left: 6px solid gray;}.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {border-left-color: white;}.highslide-viewport .highslide-thumbstrip-float {overflow: auto;}.highslide-thumbstrip-float ul {margin: 2px 0;padding: 0;}.highslide-thumbstrip-float li {display: block;height: 60px;margin: 0 2px;list-style: none;float: left;}.highslide-thumbstrip-float img {display: inline;border-color: silver;max-height: 56px;}.highslide-thumbstrip-float .highslide-active-anchor img {border-color: black;}.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {display: none;}.highslide-thumbstrip-float .highslide-marker {display: none;}
