html{background-color:#b2bc00;background-repeat:repeat;background-attachment:fixed;background-position:-150% 0;}
body{color:#666;height:100.1%;font-size:14px;line-height:1.7em;text-rendering:optimizeLegibility;font-family:"Helvetica Neue",sans-serif;}
#view p{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
#desk{width:860px;margin:0 auto;}
#branding{float:left;width:860px;padding:15px 0 10px 0;}
#home .home{float:left;width:235px;height:85px;text-indent:-9000px;background:url(http://buskersbern.s3.amazonaws.com/bb11.png) no-repeat left top;}
#logo2011 .home{float:right;width:100px;height:85px;text-indent:-9000px;background-position:right top;background:url(/images/bb-2011-logo.png) no-repeat 0 0;}
#mainnavigation{float:left;width:860px;background:#333;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#page{float:left;width:860px;background:#fff;min-height:500px;padding-bottom:20px;}
#subnavigation{float:left;width:185px;}
#content{float:right;width:655px;margin-top:10px;}
#vorfreude{float:left;width:800px;height:16px;position:relative;border:solid #000;border-width:30px;background:#b2bc00 url(http://buskersbern.s3.amazonaws.com/vorfreude.png) repeat-y 0 0;}
#timeToEvent{top:13px;color:#aaa;float:left;font-size:11px;line-height:14px;padding-left:5px;position:relative;}
#milestones{top:0;left:0;float:left;height:16px;width:800px;position:absolute;background:url(http://buskersbern.s3.amazonaws.com/milestones.png) no-repeat 0 0;}
#milestones>li{color:#777;font-size:11px;padding:1px 3px;list-style:none;line-height:1.2em;position:absolute;white-space:nowrap;}
#milestones>li>span{visibility:hidden;}
#milestones>li:hover{background:#222;z-index:10;}
#milestones>li:hover>span{visibility:visible;}
#ms1{top:18px;left:300px;}
#ms2{top:-14px;left:610px;}
#ms3{top:18px;left:710px;}
#ms4{top:-24px;width:100px;left:740px;}
#root div.pile p.name{margin-bottom:6px;}
div.payp p.name{width:55%;}
#lbox div.shop .cb-shop-tabs li a{color:#494949;padding:2px 5px 0;}
#lbox div.shop .cb-shop-tabs li a.selected{color:#000;}
#lbox div.shop span.cury{line-height:18px;}
#lbox div.shop div.body{font-size:13px;}
.navi{float:left;font-family:Verdana,Helvetica,sans-serif;}
.navi>.item{float:left;}
.navi>.path{color:#444;}
a.menu,a.menu:hover{color:#fff;font-size:12px;text-decoration:none;}
div.sub1{width:209px;line-height:24px;}
body.sub1 div.sub1 div.item{width:5em;}
body.sub1 div.sub1 div.init{text-align:right;}
#view div.sub1 div.path a.menu{display:none;}
div.sub1 .menu{color:#999;padding:0 10px;font-size:10px;text-transform:lowercase;}
.sub1>.item>.menu:hover{color:#ccc;}
#edit .sub1>.item>.path{color:#fff;}
.sub2>.item>.menu,#mainnavigation>.home{padding:0 8px;line-height:23px;letter-spacing:.01em;text-transform:uppercase;}
.sub2>.item>.path,.sub2>.item>.menu:hover{color:#d02067;}
#mainnavigation>.home{float:left;color:#fff;font-size:12px;text-decoration:none;font-family:Verdana,Helvetica,sans-serif;}
.cb-layout3 #mainnavigation>.home,#mainnavigation>.home:hover{color:#d02067;text-decoration:none;}
div.sub3{width:185px;}
.sub3>.item{width:185px;}
.sub3>.path{border-right:1px solid #f5f5f5;}
.sub4>.path{border-right:none;}
.sub4>.item{background:#fff;}
.sub3>.item>.menu{width:173px;color:#d02067;text-align:right;line-height:1.15em;padding:6px 3px 6px 10px;}
.sub3>.item>.menu:hover{background:#f5f5f5;}
.sub3>.item>.path,.sub3>.item>.path:hover{color:#d02067;background:#f5f5f5;}
.sub4>.item>.menu{color:#000;font-size:11px;padding-top:4px;padding-bottom:4px;}
#archivnavi{float:left;font-size:.85em;margin-top:40px;}
#archivnavi .menu{padding:5px 3px;font-size:11px;}
#head{float:left;width:610px;min-height:94px;margin:8px 10px 0;}
h1{color:#515151;font-size:38px;line-height:1em;font-weight:normal;font-family:TopicURW-Bol,"Helvetica Neue",sans-serif;}
h2{font-size:18px;font-weight:200;line-height:1.25em;font-family:"Helvetica Neue",sans-serif;}
.unit>.head{padding:3px 0 5px;}
.cb-layout3 .main>.pure h2{font-size:20px;line-height:1.25em;}
div.area{width:632px;}
.area>.unit{margin:0 5px 20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
div.area h2,div.area div.foot{margin:0 5px;}
div.area div.part,div.area div.grid table{margin:.6em 5px;}
div.area div.wide{width:620px;}
div.area table,div.area div.tall{width:610px;}
div.area div.tiny{width:300px;}
div.area div.slim{width:304px;}
div.area div.slim table,div.area div.slim div.tall{width:294px;}
div.area div.slim div.tiny{width:142px;}
.cb-layout3 div.main{width:816px;}
.cb-layout3 .main>.unit{margin:10px 5px;}
.cb-layout3 .main h2,.cb-layout3 .main .foot{margin:0 5px;}
.cb-layout3 .main .part,.cb-layout3 .main>.grid table{margin:.6em 5px;}
.cb-layout3 .main>.wide{width:804px;}
.cb-layout3 .main>.wide table,.cb-layout3 .main>.wide .tall{width:794px;}
.cb-layout3 .main>.wide .tiny{width:392px;}
.cb-layout3 .main>.slim{width:396px;}
.cb-layout3 .main>.slim table,.cb-layout3 .main>.slim .tall{width:386px;}
.cb-layout3 .main>.slim .tiny{width:188px;}
.cb-layout2 div.main{width:432px;}
.cb-layout2 .main>.unit{margin:10px 5px;}
.cb-layout2 .main h2,.cb-layout2 .main .foot{margin:0 5px;}
.cb-layout2 .main .part,.cb-layout2 .main>.grid table{margin:.6em 5px;}
.cb-layout2 .main>.wide{width:420px;}
.cb-layout2 .main>.wide table,.cb-layout2 .main>.wide .tall{width:410px;}
.cb-layout2 .main>.wide .tiny{width:200px;}
.cb-layout2 .main>.slim{width:204px;}
.cb-layout2 .main>.slim table,.cb-layout2 .main>.slim .tall{width:194px;}
.cb-layout2 .main>.slim .tiny{width:92px;}
div.side{width:204px;}
div.side>div.unit{margin:10px 3px;}
div.side h2,div.side div.foot{margin:0 3px;}
div.side div.part,div.side>div.grid table{margin:.6em 3px;}
div.side>div.wide{width:196px;}
div.side>div.wide table,div.side>div.wide div.tall{width:190px;}
div.side>div.wide div.tiny{width:92px;}
div.side>div.slim{width:94px;}
div.side>div.slim table,div.side>div.slim div.tall{width:88px;}
div.side>div.slim div.tiny{width:41px;}
div.south{width:810px;}
.south>.unit{margin:10px 5px;}
div.south h2,div.south div.foot{margin:0 5px;}
div.south div.part,div.south div.grid table{margin:.6em 5px;}
div.south div.unit{width:188px;}
div.south div.unit table,div.south div.unit div.part{width:178px;}
#view div.base{min-height:0;}
#edit div.base{min-height:60px;}
#root div.south{padding:25px;min-height:20em;}
#page .tall+.link.tall,#page .tall+.load.tall,#page .show+.text.tall,#page .cb-youtube+.text.tall{margin-top:0;}
#root .list+.list{margin-top:0;margin-bottom:0;}
div.pure{border:1px solid #fff;}
div.pure>div.head>h2{color:#444;border-bottom-color:#fff;}
div.seam{background:#fff;border-color:#ddd;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd;box-shadow:0 1px 3px #ddd;}
div.seam>div.head{border-color:#ddd;background:#ebebeb url(http://buskersbern.s3.amazonaws.com/seamhead.png) repeat-x left top;}
.seam h2{color:#818181;text-shadow:#fff 0 1px 0;}
div.flat{color:#444;background:#fff;border:1px solif #fff;}
div.flat>div.head{color:#444;background:#fefefe;border-bottom:1px solid #ddd;}
.flat .text{min-height:250px;}
div.edge{border:1px solid #b2bc00;}
div.edge>div.head{color:#f2f6db;border-bottom-color:#d0dc00;background:#b2bc00 url(http://buskersbern.s3.amazonaws.com/flathead.gif) repeat-x left top;}
div.ctrl a.less:hover{background-position:left -30px;}
.south>div.unit,.south>div.unit>.head,.south>div.unit>.head>h2{color:#ccc;line-height:1.4em;border-color:transparent;}
.south div.body{font-size:12px;}
#root div.lead{margin-top:1em;}
#root div.lead:first-child{margin-top:0;}
h3,h4,h5,h6{color:#555;font-size:16px;font-weight:200;line-height:1.25em;font-family:"Helvetica Neue",sans-serif;}
h4{color:#333;}
h5{color:#666;}
h6{color:#fd7f1c;padding-left:18px;background:url(/images/deadline.gif) no-repeat left 1px;}
div.text>p.loud{padding:0;color:#fd7f1c;font-weight:800;background:#fff;}
div.text>p.pale{color:#777;font-size:1em;}
div.text>p.skew{color:#444;letter-spacing:.03em;}
strong{color:#555;padding:0 2px;font-weight:400;background:#fbe55a;}
h1 strong,h2 strong{padding:0;background:none;text-transform:uppercase;}
.seam strong{padding:0;background:none;font-weight:800;}
a{color:#b2bc00;}
a.open,a.load{text-decoration:underline;}
a.open:visited,a.load:visited{color:#777;}
a.open:hover,a.load:hover{color:#999;}
a.open:active,a.load:active{color:#D02067;}
div.mail>a.open,div.shop>a.open{color:#b2bc00;}
div.link{background-image:url(http://buskersbern.s3.amazonaws.com/link_sprite.png);background-position:0 4px;}
div.doit{background-position:0 4px;}
div.mail{background-position:0 -195px;}
div.load{background-position:0 4px;}
div.rss{background-position:0 -295px;}
div.elem,div.goto{background-position:0 -96px;}
.elem a,div.goto>a.open{margin-left:8px;}
div.unit div.crop{height:320px;}
.pict>img{background:url(http://buskersbern.s3.amazonaws.com/loading.gif) no-repeat center center;border-radius:2px;}
.wide>.pict.tall>img{border-radius:3px;}
.pict>a>img{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;}
.pict>a:hover>img,.film>.flash:hover,.cb-youtube>.flash:hover{opacity:.97;box-shadow:0 1px 3px #888;}
.pict>a[title='Zoom']:hover>img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.pict>a>img.zoom{background:none;box-shadow:none;}
object,embed{outline:0;outline:none;}
div.list>p.item{list-style-image:url(/images/list.gif);}
div.line>hr{color:#ccc;border-bottom-color:#ccc;}
#root div.line>hr.bold{color:#b2bc00;border-bottom-width:1px;border-bottom-color:#b2bc00;}
#root div.line>hr.dash{color:#ccc;}
div.grid tr:hover{background:#eee;}
div.this a.same,div.this li.same,div.this td.same,div.this span.same,div.scan a:hover{color:#fff;background:#b2bc00 url(http://buskersbern.s3.amazonaws.com/flathead.gif) repeat-x 0 0;}
div.scan a:active{background-image:none;}
div.scan a,.swap span.same{display:block;text-decoration:none;}
.swap td{text-align:center;}
.mese th span{visibility:hidden;}
.mese th a{visibility:visible;text-decoration:none;}
.mese th a:hover{color:#c3cd00;background:none;}
.mese tbody a{padding:0 .2em;}
.swap td.prev,.swap td.next{color:#ddd;}
.swap td.prev a:active,.swap td.next a:active{background-image:none;}
.cb-count{display:none;}
#page div.cats li{padding:0;color:#666;background:none;list-style:none;}
#content .side .cats a,#content .side .cats a:hover{color:#555;background:none;}
#content .side .cats span,.side .cats a{padding:0;}
.side .cats a:hover,.side .cats li.same{text-decoration:underline;}
.main .cats li{float:left;}
#content .main .cats span,.main .cats a{padding:0 5px;margin-right:5px;}
p.dock a.meta{padding:0 4px;font-size:11px;}
#siteinfo{float:left;width:860px;background:#555 url(http://buskersbern.s3.amazonaws.com/footer.jpg);}
#services{float:left;padding-left:25px;}
#services>.meta,#services{color:#ccc;font-size:10px;text-align:left;line-height:26px;}
#services>.meta:hover{color:#b2bc00;text-decoration:none;}
#services>.firm{text-transform:lowercase;}
#disp{width:320px;border:none;background:#fff;margin-left:-160px;}
#disp.tube{background:#000;}
#disp>div.head>h2{font-size:14px;}
#disp>div.head,#disp>div.head>h2,#disp>div.head a.quit{color:#b2bc00;height:36px;line-height:36px;background:#050505;}
#disp div.head a.quit{color:#fff;}
#disp div.head a.quit:hover{color:#d02067;}
#lbox>div.zoom{width:740px;margin-left:-373px;background:#050505;}
#lbox>div.zoom>div.body{background:#050505;margin-bottom:2em;}
.zoom fieldset p{color:#ccc;padding:5px;font-size:14px;}
#lbox div.body img{background:url(/images/loading_black.gif) no-repeat center center;}
.swap{color:#b2bc00;}
.vcard a,.vcard a:hover{color:#ccc;text-decoration:none;}
.south .link a.open{color:#9ca519;}
.street-address,.country-name,.tel{display:block;}
a.url{padding-right:4px;}
.side .code{overflow:hidden;}
#subForm>div{margin:5px 0;}
#subForm input{width:85%;padding:3px 2px;border:1px solid #ddd;}
#subForm .label{float:left;width:95%;margin-bottom:4px;}
#subForm .button{float:left;margin:10px 0;}
#subForm #newsletteraboSubmit{color:#555;width:157px;height:28px;background:#ddd url(http://buskersbern.s3.amazonaws.com/seamhead.png) repeat-x left -4px;}
#subForm #newsletteraboSubmit:hover{color:#222;background:#ddd url(http://buskersbern.s3.amazonaws.com/seamhead.png) repeat-x left top;border-color:#d3d3d3;}
.cb-loading{min-width:40px;min-height:40px;background:url(http://buskersbern.s3.amazonaws.com/loading.gif) no-repeat 10px top;}
.cb-loading p{background:#fff;}
form input.text:focus{border-color:#b2bc00;}
#lbox>div.site>div.body{font-size:12px;max-height:500px;}
#lbox>div.site ul li,div.cb-sitemap ul li{margin:0;}
#lbox div.site ul li li li a,div.cb-sitemap ul li li li a{font-size:11px;padding-left:6px;}
.site>.body a{padding:2px 0;display:block;}
#lbox>div.site>.body li li li a{color:#555;}
#lbox>div.site>.body a:hover{color:#000;background:#f3f3f3;text-decoration:none;}
div.site ul{list-style:none;line-height:1.3em;}
div.site li li{padding:5px 0;font-weight:800;}
div.site li li li{padding:0;font-weight:400;}
#edit .side div.code{font-size:8px;}
.de .site li:first-child+li{display:none;}
.en .site li:first-child{display:none;}
.wufooreport{width:99%;float:left;padding-top:2px;}
div.cb-twitter{min-height:90px;}
.cb-twitter li{margin:0;border:none;padding:2px 0;}
.cb-twittercontainer span{display:none;}
a[href$='void(0)']{color:#ddd;}
.twitter-follow-button{width:100%!important;}
body.sub3 .path .sub4{display:block;}
.cb-layout3 #subnavigation{display:none;}
.cb-layout3 #content{width:90%;float:left;margin-left:20px;}
.cb-layout3 #head{width:800px;padding:10px 0 8px;}
.cb-layout3 h1{color:#484848;font-size:52px;}
div.area{font-family:'Helvetica Neue',Arial,sans-serif;}
