@charset "utf-8";
@font-face{font-family:'NobileRegular';src:url('fonts/nobile-webfont.eot');src:local('Ã¢ËœÂº'), url('fonts/nobile-webfont.woff') format('woff'), url('fonts/nobile-webfont.ttf') format('truetype'), url('fonts/nobile-webfont.svg#webfonttglZheRx') format('svg');font-weight:normal;font-style:normal;}
*{border:0;padding:0;margin:0;font-weight:normal;outline:none;list-style:none;text-decoration:none;font-family:arial,sans-serif;}
.clearer{clear:both;}
.wrapper{margin:auto;width:980px;}
body{background:url(../media/content_bg.jpg);}


.download_prospekt {width:100%; clear:both; line-height:20px; border-bottom:1px  solid #CCC; height:55px; padding-top:10px;}
.download_prospekt img {float:left; padding:0px 10px 0px 0px;}
.download_prospekt .head {font-weight:bold;}
#bg{overflow:hidden;margin:auto;}
#header{height:auto;background:url(../media/header_bg.jpg) top center repeat-x;}
#nav{height:46px;border-bottom:solid 1px #cfc8bc; text-transform:uppercase;}
#nav ul{float:right;}
#nav ul li{float:left;margin-right:20px;}
#nav li a{color:white;font-family:'NobileRegular';line-height:46px;font-size:12px;padding:0 5px;}
#mobile-logo{display:none;}
#mobile-logo a{display:block;height:100%;width:100%;}
#logo{height:95px;background:url(../media/logo.png) no-repeat;margin-top:22px;width:373px;}
#logo a{display:block;height:100%;width:100%;}
#slider{width:980px;height:290px;border:solid 5px #fff;border-radius:4px;background:#000;}
#slidernav{background:url(../media/slidernav_bg.jpg) no-repeat;height:27px;}
#content{padding-top:10px;font-size:13px;}
#content a{color:#d20032;}
#content h1{font-size:24px;font-family:'NobileRegular'; text-transform:uppercase;}
p{margin-top:15px; line-height:21px;}
strong{font-weight:bold;}
#column-left{width:600px;padding-left:20px;float:left;}
#column-right{width:329px;float:left;padding-left:31px;}
#imgfilm,#kinospot{display:block;width:329px;height:51px;margin-bottom:20px;}
#imgfilm{background:url(../media/imgfilm.jpg);}
#kinospot{background:url(../media/kinospot.jpg);}
#shops{padding-left:20px;}
h2{font-family:'NobileRegular';}
#content hr{background:url(../media/hr.png) repeat-x center center;height:2px;padding:30px 0;margin-left:20px;}
#content ul {margin:0px 0px 0px 25px; padding:0px;}
#content ul li { line-height:21px; list-style:disc;}
#content .errorbox {background:#FFE1E2; border:#F00 1px solid; padding:15px; text-align:center;}
#markenprodukte #content hr,#karriere #content hr,#ladenlokalgalerie hr{margin-left:0;}{margin-left:0;}
#marken{padding-bottom:40px;}
.marke{display:block;border:solid 1px #adadac;height:79px;width:79px;background:white;float:left;margin:0 0 17px 17px;}
.marke img{height:79px;width:79px;}
#footer{height:239px;background:url(../media/footer_bg.jpg);color:white;padding:35px 0 0 0;}
#impressum-1{width:285px;float:left;font-size:12px;}
#impressum-2{width:215px;float:left;font-size:12px;}
#impressum-3{width:300px;float:left;font-size:12px;}
h3,h4,h5{font-size:13px;font-family:'NobileRegular';}
#impressum-3 ul li{list-style:square;margin-left:30px;}
#footer a{color:white;font-size:12px;}
#impressum-1 a:hover ,#impressum-3 a:hover{border-bottom:solid 1px #fff;}
.tte{width:50px;float:left;font-size:12px;}
.tte-content{float:left;font-size:12px;}
#impressum-logo{background:url(../media/logo-impressum.png) no-repeat;width:131px;float:right;margin-right:25px;height:98px;}
#impressum-logo a{display:block;height:100%;width:100%;}
#mobile-form{display:none;}
.blueberry{margin:0 auto;}
.blueberry .slides{display:block;position:relative;overflow:hidden;}
.blueberry .slides li{position:absolute;top:0;left:0;overflow:hidden;}
.blueberry .slides li img{display:block;width:100%;max-width:none;}
.blueberry .slides li.active{display:block;position:relative;}
.blueberry .crop li img{width:auto;}
.blueberry .pager{height:40px;text-align:center;}
.blueberry .pager li{display:inline-block;}
.blueberry .pager li a,.blueberry .pager li a span{display:block;height:6px;width:6px;}
.blueberry .pager li a{outline:none;padding:15px 1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.blueberry .pager li a span{border:solid 1px #aeaca3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;}
.blueberry .pager li.active a span{background:#db4663;}
legend{color:black;margin-bottom:0;}
input{width:151px;height:14px;padding:5px;margin:5px 0;border-radius:2px;background:#FFFFFF;border:solid 1px #828282;}
.gender{width:30px;background:0;border:0;}.gesch{color:black;}
fieldset{float:left;margin:10px 20px 0 0;}
#plz{width:50px;}
#ort{width:70px;}
textarea{width:530px;height:160px;border-radius:2px;background:#FFFFFF;border:solid 1px #828282;margin-top:10px;}
.button{font-family:'NobileRegular';color:white;background:#2E7F22;border-radius:2px;height:30px;padding:2px;width:120px;border:solid 1px #2E2E2E;}
.button:hover{background:#998C6E;color:#000;cursor:pointer;}
form{margin-top:20px;}
iframe{width:980px;height:290px;}
#kontakt #content{padding-bottom:40px;}
#anfahrt #column-left{width:250px;}
#nav ul li a.current{background:#d20032;background:rgba(240,0,60,0.7);display:block;height:46px;}
#ladenlokalgalerie img{margin:10px;width:172px;height:auto;border-radius:2px;box-shadow:1px 1px 2px #333;}
#facebook a{display:block;width:329px;height:51px;background:url(../media/facebook.png) no-repeat;margin-top:20px;}
#assima{display:block;width:329px;height:79px;background:url(../media/assima.png) no-repeat;margin-top:5px;}
#go_green{display:block;width:329px;height:79px;background:url(../media/go_green.png) no-repeat;margin-top:0px;}
.markenspalte1,.markenspalte2{float:left;width:50%;}
@media only screen and (max-width: 463px) {
#kontakt #content{padding-bottom:0px;}
#nav{border:none;}
#startseite #bg,#karriere #bg,#markenprodukte #bg,#ladenlokal #bg,#anfahrt #bg,#kontakt #bg,#impressum #bg,#uber #bg,#cour-de-lion #bg{background:none;}
.wrapper{width:320px;}
#slider{display:none;}
#slidernav{display:none;}
#anfahrt #slidernav{display:block;background:url(../media/slidernav_bg_320.jpg) no-repeat;height:27px;}
#header{height:auto;padding-top:60px;}
#mobile-logo{display:block;height:150px;width:204px;margin:20px auto;}
#mobile-logo img{width:204px;height:auto;}
#logo{display:none;}
#nav{border:none;}
#nav ul{position:static;float:none;margin-top:20px;}
#nav ul li a.current{background:url(../media/mobile-buttons-320.png);display:block;height:30px;}
#nav li a{display:block;line-height:30px;background:url(../media/mobile-buttons-320.png);width:274px;height:30px;margin-bottom:10px;padding:5px 23px;text-shadow:-1px -1px 0 #444;color:#eee;font-weight:bold;}
#nav li a:hover{opacity:0.8;}
#column-left{width:274px;padding:0;}
.marke{margin:0 10px 10px 0;}
#shops{padding:0;}
#column-right{padding:0;width:297px;}
#content .wrapper{padding-left:23px;width:297px;}
#kontakt #content .wrapper{padding-left:0;width:320px;}
#kontakt #content{padding-left:0;}
#content hr{margin-left:0;width:264px;}
#impressum-logo{display:none;}
#impressum-1{font-size:10px;width:157px;padding-left:23px;}
#impressum-2{font-size:10px;width:110px;}
#impressum-3{font-size:10px;width:297px;clear:both;margin-top:20px;padding-left:23px;}
#impressum-3 ul li{float:left;margin-left:20px;}
h3,h4,h5{font-size:12px;}
#imgfilm,#kinospot{width:274px;height:43px;}
#imgfilm{background:url(../media/mobile-imgfilm.jpg);}
#kinospot{background:url(../media/mobile-kino.jpg);}
iframe{width:310px;height:155px;}
#ladenlokalgalerie img{margin:5px;width:124px;height:auto;border-radius:2px;box-shadow:1px 1px 2px #333;}
form{display:none;}
#mobile-form{display:block;}
#mobile-form a:hover,#nav ul li a.current{opacity:0.6;}
#mobile-form a{display:block;line-height:30px;background:url(../media/mobile-buttons-320.png);width:290px;height:30px;margin-bottom:10px;padding:5px 15px;text-shadow:-1px -1px 0 #444;color:#eee;font-weight:bold;}
#anfahrt #slider{display:block;width:310px;height:155px;margin-top:20px;}
#markenprodukte #content{padding-bottom:40px;}
#ladenlokal hr{margin-left:0;}
#kontakt #column-right,#ansicht,#markenauswahl{display:none;}
#column-right{width:287px;}
.markenfotos{margin-top:50px;}
.markenfotos img{width:120px;}
#facebook a{display:block;width:274px;height:43px;background:url(../media/mobile-facebook.png) no-repeat;margin-top:20px;}
#assima{display:block;width:274px;height:66px;background:url(../media/mobile-assima.png) no-repeat;}
#go_green{display:block;width:274px;height:66px;background:url(../media/mobile_go_green.png) no-repeat;}
}
@media only screen and (min-width: 464px) and (max-width: 767px) {
#kontakt #content{padding-bottom:0px;}
#nav{border:none;}
#startseite #bg,#karriere #bg,#markenprodukte #bg,#ladenlokal #bg,#anfahrt #bg,#kontakt #bg,#impressum #bg,#uber #bg,#cour-de-lion #bg{background:none;}
#nav ul li{float:none;}
#nav ul{float:none;}
.wrapper{width:480px;}
#mobile-logo{display:block;height:150px;width:204px;margin:20px auto;}
#mobile-logo img{width:204px;height:auto;}
#logo{display:none;}
#nav{border:none;}
#slider{width:470px;height:141px;margin-top:280px;}
#slidernav{background:url(../media/slidernav_bg_480.jpg) no-repeat;height:27px;}
#header{height:auto;padding-top:60px;}
#nav ul{position:relative;top:20px;}
#nav ul li a.current{background:url(../media/mobile-buttons-480.png);display:block;height:32px;}
#nav li a{display:block;line-height:30px;background:url(../media/mobile-buttons-480.png);width:434px;height:32px;margin-bottom:10px;padding:4px 23px;color:#eee;font-weight:bold;}
#nav li a:hover,#nav ul li a.current{opacity:0.6;}
#column-left{width:440px;padding:0;}
#content .wrapper{padding-left:23px;width:457px;}
#kontakt #content .wrapper{padding-left:0;width:480px;}
#kontakt #content{padding-left:0;}
.marke{margin:0 7px 7px 0;}
#impressum-1{width:237px;float:left;padding-left:23px;}
#impressum-2{width:120px;float:left;}
#impressum-3{width:377px;float:left;margin-top:40px;clear:both;padding-left:23px;}
#impressum-3 ul li{float:left;margin-right:15px;}
#shops{padding:0;}
#column-right{padding:0;}
#content hr{margin-left:0;width:432px;}
iframe{width:470px;height:235px;}
#ladenlokalgalerie img{margin:10px;width:120px;height:auto;border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;box-shadow:1px 1px 2px #333;}
#mobile-form{display:block;}
#mobile-form a:hover{opacity:0.8;}
#mobile-form a{display:block;line-height:30px;background:url(../media/mobile-buttons-480.png);width:450px;height:30px;margin-bottom:10px;padding:5px 15px;text-shadow:-1px -1px 0 #444;color:#eee;font-weight:bold;}
#anfahrt #slider{width:470px;height:235px;margin-top:280px;}
#markenprodukte #content{padding-bottom:40px;}
#ladenlokal hr{margin-left:0;}
#kontakt #column-right, #ansicht,#impressum-logo,form,#markenauswahl{display:none;}
#impressum #column-right, #karriere #column-right,#uber #column-right,#kontakt #column-right,#anfahrt #column-right,#ladenlokal #column-right,#markenprodukte #column-right,#startseite #column-right{width:327px;}
#column-right{width:427px;}
.markenfotos{margin-top:50px;}
.markenfotos img{width:195px;}
#facebook a{display:block;width:329px;height:51px;background:url(../media/facebook.png) no-repeat;margin-top:20px;}
#assima{display:block;width:329px;height:79px;background:url(../media/assima.png) no-repeat;margin-top:5px;}
#go_green{display:block;width:329px;height:79px;background:url(../media/go_green.png) no-repeat;margin-top:0px;}
}
@media only screen and (min-width:768px) {
#startseite #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#uber #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#markenprodukte #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#kontakt #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#impressum #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#karriere #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#ladenlokal #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#anfahrt #bg{background:url(../media/bg_startseite.jpg) no-repeat top center;}
#cour-de-lion #bg{background:url(../media/bg_coeur_de_lion.jpg) no-repeat top center;}
#fouryou #bg{background:url(../media/bg_4you.jpg) no-repeat top center;}
#scout #bg{background:url(../media/bg_scout.jpg) no-repeat top center;}
#aunts-and-uncles #bg{background:url(../media/bg_aunts-uncles.jpg) no-repeat top center;}
#burton #bg{background:url(../media/bg_burton.jpg) no-repeat top center;}
#dakine #bg{background:url(../media/bg_dakine.jpg) no-repeat top center;}
#brunotti #bg{background:url(../media/bg_brunotti.jpg) no-repeat top center;}
#deuter #bg{background:url(../media/bg_deuter.jpg) no-repeat top center;}
#calvin-klein #bg{background:url(../media/bg_calvin-klein.jpg) no-repeat top center;}
#dn #bg{background:url(../media/bg_dundn.jpg) no-repeat top center;}
#eastpak #bg{background:url(../media/bg_eastpak.jpg) no-repeat top center;}
#esprit #bg{background:url(../media/bg_esprit.jpg) no-repeat top center;}
#harolds #bg{background:url(../media/bg_harolds.jpg) no-repeat top center;}
#jansport #bg{background:url(../media/bg_jansport.jpg) no-repeat top center;}
#kipling #bg{background:url(../media/bg_kipling.jpg) no-repeat top center;}
#noosa #bg{background:url(../media/bg_noosa.jpg) no-repeat top center;}
#oilily #bg{background:url(../media/bg_oilily.jpg) no-repeat top center;}
#oxmox #bg{background:url(../media/bg_oxmox.jpg) no-repeat top center;}
#quer #bg{background:url(../media/bg_quer.jpg) no-repeat top center;}
#sammies #bg{background:url(../media/bg_sammies.jpg) no-repeat top center;}
#samsonite #bg{background:url(../media/bg_samsonite.jpg) no-repeat top center;}
#sansibar #bg{background:url(../media/bg_sansibar.jpg) no-repeat top center;}
#sigg #bg{background:url(../media/bg_sigg.jpg) no-repeat top center;}
#sigg #bg{background:url(../media/bg_sigg.jpg) no-repeat top center;}
#stepbystep #bg{background:url(../media/bg_stepbystep.jpg) no-repeat top center;}
#travelite #bg{background:url(../media/bg_travelite.jpg) no-repeat top center;}
#desigual #bg{background:url(../media/bg_desigual.jpg) no-repeat top center;}
#octopus #bg{background:url(../media/bg_octopus.jpg) no-repeat top center;}
#contigo #bg{background:url(../media/bg_contigo.jpg) no-repeat top center;}
#diesel #bg{background:url(../media/bg_diesel.jpg) no-repeat top center;}
#ernstes-design #bg{background:url(../media/bg_ernstes-design.jpg) no-repeat top center;}
#take-it-easy #bg{background:url(../media/bg_take-it-easy.jpg) no-repeat top center;}
#titan #bg{background:url(../media/bg_titan.jpg) no-repeat top center;}
#vaude #bg{background:url(../media/bg_vaude.jpg) no-repeat top center;}
#ogio #bg{background:url(../media/bg_ogio.jpg) no-repeat top center;}
#skagen #bg{background:url(../media/bg_skagen.jpg) no-repeat top center;}
#strellson #bg{background:url(../media/bg_strellson.jpg) no-repeat top center;}
#jost #bg{background:url(../media/bg_jost.jpg) no-repeat top center;}
#leonhard_heyden #bg{background:url(../media/bg_leonhard_heyden.jpg) no-repeat top center;}
#chiemsee #bg{background:url(../media/bg_chiemsee.jpg) no-repeat top center;}
#dkny #bg{background:url(../media/bg_dkny.jpg) no-repeat top center;}
#fossil #bg{background:url(../media/bg_fossil.jpg) no-repeat top center;}
#mcneill #bg{background:url(../media/bg_mcneill.jpg) no-repeat top center;}
#mi_moneda #bg{background:url(../media/bg_mi-moneda.jpg) no-repeat top center;}
#oneill #bg{background:url(../media/bg_oneill.jpg) no-repeat top center;}
#reisenthel #bg{background:url(../media/bg_reisenthel.jpg) no-repeat top center;}
#voi #bg{background:url(../media/bg_voi.jpg) no-repeat top center;}
.wrapper{width:800px;}
#slider{width:800px;height:239px}
#header{height:auto;}
#column-left{width:420px;}
#anfahrt #column-left{width:240px;}
#impressum-1{width:260px;float:left;}
#impressum-2{width:200px;float:left;}
#impressum-3{width:160px;float:left;}
#footer .wrapper{padding-left:20px;width:780px;}
#slidernav{background:url(../media/slidernav_bg_800.jpg) no-repeat;height:27px;}
.marke{margin:0 0 17px 17px;}
#markenprodukte .marke{margin:0 17px 17px 0;}
iframe{width:800px;height:400px;}
#ladenlokalgalerie img{margin:10px;width:176px;height:auto;border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;box-shadow:1px 1px 2px #333;}
legend{color:black;margin-bottom:10px;}
input{width:160px;height:14px;padding:5px;margin:5px 0;border-radius:2px;background:#FFFFFF;border:solid 1px #828282;}
.gender{width:30px;}
fieldset{float:left;margin-right:20px;}
#plz{width:160px;}
#ort{width:160px;}
textarea{width:365px;height:160px;border-radius:2px;background:#FFFFFF;border:solid 1px #828282;}
.button{font-family:'NobileRegular';color:white;background:#2E7F22;border-radius:2px;height:30px;padding:2px;width:120px;border:solid 1px #2E2E2E;}
.button:hover{background:#998C6E;color:#000;cursor:pointer;}
form{margin-top:20px;}
#nav ul li a.current{background:#d20032;background:rgba(240,0,60,0.7);display:block;height:46px;}
#anfahrt #slider{width:800px;height:400px;}
#kontakt #content{padding-bottom:40px;}
#column-right{width:325px;}
.markenfotos{margin-top:50px;}
.markenfotos img{width:140px;}
#nav li a:hover{background:#d20032;background:rgba(105,96,79,0.7);display:block;height:46px;}
#facebook a{display:block;width:329px;height:116px;background:url(../media/facebook.png) no-repeat;margin-top:20px;}
#assima{display:block;width:329px;height:79px;background:url(../media/assima.png) no-repeat;margin:5px 0px 10px 0px;}
#go_green{display:block;width:329px;height:79px;background:url(../media/go_green.png) no-repeat;margin:0px 0px 10px 0px;}
.markenspalte1,.markenspalte2{float:left;width:50%;}
}
@media only screen and (min-width:936px) {
.wrapper{width:980px;}	
#slider{width:970px;height:auto;}
#header{height:auto;}
#column-left{width:600px;}
#anfahrt #column-left{width:240px;}
#impressum-1{width:285px;float:left;}
#impressum-2{width:215px;float:left;}
#impressum-3{width:30px;float:left;}
#footer .wrapper{padding-left:20px;width:960px;}
#slidernav{background:url(../media/slidernav_bg.jpg) no-repeat;height:27px;}
.marke{margin:0 0 17px 17px;}
#markenprodukte .marke{margin:0 17px 17px 0;}
iframe{width:970px;height:490px;}
legend{color:black;margin-bottom:0;}
input{width:151px;height:14px;padding:5px;margin:5px 0;border-radius:2px;background:#FFFFFF;border:solid 1px #828282;}
.gender{width:30px;}.gesch{color:black;}
#herr{margin-left:-7px;}
fieldset{float:left;margin:10px 20px 0 0;}
#plz{width:50px;}
#ort{width:70px;}
textarea{width:530px;height:160px;border-radius:2px;background:#FFFFFF;border:solid 1px #828282;margin-top:10px;}
.button{font-family:'NobileRegular';color:white;background:#2E7F22;border-radius:2px;height:30px;padding:2px;width:120px;border:solid 1px #2E2E2E;}
.button:hover{background:#998C6E;color:#000;cursor:pointer;}
form{margin-top:20px;}
#nav ul li a.current{background:#d20032;background:rgba(240,0,60,0.7);display:block;height:46px;}
#anfahrt #slider{width:970px;height:490px;}
#kontakt #content{padding-bottom:40px;}
#column-right{width:320px;}
.markenfotos{margin-top:50px;}
#ladenlokalgalerie img{margin:10px;width:172px;height:auto;border-radius:2px;box-shadow:1px 1px 2px #333;}
#nav li a:hover{background:#d20032;background:rgba(105,96,79,0.7);display:block;height:46px;}
}
.liquid{width:100%;height:auto;}
.markenfotos img{float:left;border:solid 3px #fff;margin:5px;border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;}
.slogan{font-size:20px;font-family:'NobileRegular';text-align:center;}
#ansicht{border:solid 5px #fff;border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;box-shadow:1px 1px 2px #999;-ms-box-shadow:1px 1px 2px #999;-moz-box-shadow:1px 1px 2px #999;-webkit-box-shadow:1px 1px 2px #999;-o-box-shadow:1px 1px 2px #999;}
#markenauswahl strong{font-family:'NobileRegular';font-size:24px;font-weight:normal;}
#markenauswahl ul{margin-top:15px;list-style:none;}
#markenauswahl p{margin-bottom:60px;}
#markenauswahl li{margin:5px 5px; list-style:none; list-style-type:none;}
#markenauswahl .markenspalte1 li{list-style:none; list-style-type:none;}
#markenauswahl .markenspalte2 li{list-style:none; list-style-type:none; list-style-image:none;}
#markenauswahl a:hover{border-bottom:solid 1px #d20032}
ul.specs li{list-style:square;margin-left:30px;}
.formError {position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;}
.ajaxSubmit{padding:20px; background:#CCC;border:1px solid #999;display:none}
.formError .formErrorContent {width:100%;background:#CCC;color:#333333;width:180px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0px 0px 6px #000;-moz-box-shadow: 0px 0px 6px #000;-webkit-box-shadow: 0px 0px 6px #000;padding:4px 10px 4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.greenPopup .formErrorContent {background:#CCC;}
.blackPopup .formErrorContent {background:#CCC;color:#333333;}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px; height:15px;z-index:5001;}
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;-webkit-box-shadow: 0px 2px 3px #444;font-size:0px; height:1px; background:#CCC;margin:0 auto;line-height:0px; font-size:0px; display:block;}
.formError .formErrorArrowBottom div{box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
.greenPopup .formErrorArrow div{background:#CCC;}
.blackPopup .formErrorArrow div{background:#CCC;color:#333333;}
.formError .formErrorArrow .line10{width:15px;border:none;}
.formError .formErrorArrow .line9{width:13px;border:none;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../js/shadowbox-3.0.3/close.png);}
#sb-nav-next{background-image:url(../js/shadowbox-3.0.3/next.png);}
#sb-nav-previous{background-image:url(../js/shadowbox-3.0.3/previous.png);}
#sb-nav-play{background-image:url(../js/shadowbox-3.0.3/play.png);}
#sb-nav-pause{background-image:url(../js/shadowbox-3.0.3/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
