body{background-color:#fafafa;font:normal 16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#4d4d4d;}
.wrap{width:976px;margin:0 auto;font-size:11px;text-align:left;}
a{color :#4D4D4D;}
a:hover{color:#959595;text-decoration:none;}
/* @group element */
.input-button{padding:0;border:none;display:block;float:left;width:20px;height:20px;text-indent:-99999px;background:transparent url(../image/button.png) no-repeat 0 0;margin:0 0 0 6px;}
.input-text{font-size:11px;line-height:15px;height:15px;padding:3px 8px 2px 8px;background-color:#FFFFFF;border:none;float:left;width:186px;}
.more{float:left;margin:5px 0 0 0;color:#999999;padding:0 0 0 15px;background:transparent url(../image/arrow-grey.png) no-repeat 0 50%;}
#facebook a{margin:0 0 20px 0;width:230px;height:71px;text-indent:-999999px;display:block;background:transparent url(../image/facebook.png) no-repeat 0 0;}
/* @end element */
/* @group head */
#head{height:100%;overflow:hidden;}
#head h1{float:left;}
#head h1 a{display:block;text-indent:-99999px;width:155px;height:48px;background:transparent url(../image/logo.png) no-repeat 0 0;margin:11px 0 36px 18px;}
#search{float:right;margin:62px 18px 11px 0;}
#search .input-button{background-color:#93278f;}
/* @end head */
/* @group language */
#language{height:32px;background:transparent url(../image/language.png) no-repeat 0 0;}
#language p{padding:14px 18px 0 0;color:#B3B3B3;float:right;}
#language a{font-size:10px;color:#B3B3B3;}
/* @end language */
/* @group footer */
#footer{font-size:12px;clear:both;background-color:#FFFFFF;margin:9px 0 0 0;padding:9px 18px 36px 18px;color:#B3B3B3;}
#footer ul{float:right;}
#footer li{margin:0 0 0 10px;float:left;}
#footer a{color:#B3B3B3;}
/* @end footer */
/* @group navigation */
#swfnavigation{margin:-19px 0 0 0;float:left;width:700px;background-color:#fafafa;height:114px;}
#navigation{position:relative;margin:0px 0 0 19px;float:left;width:680px;height:95px;background:transparent url(../image/navigation.png) no-repeat 0 0;}
#navigation li{position:absolute;top:0;}
#navigation li a{height:25px;display:block;text-indent:-99999px;}
#navigation .stary-browar a{width:108px;}
#navigation .stary-browar{top:30px;left:0;}
#navigation .binzes a{width:67px;}
#navigation .binzes{top:0;left:99px;}
#navigation .sztuka a{width:66px;}
#navigation .sztuka{top:0;left:208px;}
#navigation .wydarzenia a{width:106px;}
#navigation .wydarzenia{top:30px;left:202px;}
#navigation .blow-up a{width:88px;}
#navigation .blow-up{top:0;left:334px;}
#navigation .gk a{width:61px;}
#navigation .gk{top:30px;left:409px;}

#navigation .workshops a{width:95px;}
#navigation .workshops{top:64px;left:20px;}
#navigation .inmotion a{width:95px;}
#navigation .inmotion {top:34px;left:104px;}
#navigation .shows a{width:70px;}
#navigation .shows {top:34px;left:200px;}
#navigation .openuniversity a{width:120px;}
#navigation .openuniversity {top:64px;left:227px;}
#navigation .restyle a{width:92px;}
#navigation .restyle {top:34px;left:352px;}


/* @end navigation */
/* @group skeleton */
#main{clear:both;background-color:#FFFFFF;padding:25px 18px;}
#main,.column,.entry li,.primary,.secondary{height:100%;overflow:hidden;}
.primary{position:relative;width:710px;margin:0 0 0 -25px;float:left;}
.secondary{width:230px;float:right;}
.primary .column{width:330px;float:left;margin:0 0 0 25px;}
.column .cell{margin:0 0 20px 0;}
.primary .article{float:right;width:510px;}
.primary .article2{float:left;width:650px;margin-left:56px;}

.primary .archive,.primary .sorting{margin:0 0 0 25px;width:150px;float:left;}
/* @end skeleton */
/* @group promotion */

.promo2{color:#000000;position:relative;padding:0 0 0px 0;margin:0 0 20px 25px;}

.column .promo{margin:0 0 20px 0;height:256px;}
.promo .content{padding:15px 0 15px 15px;}
.promo h4{font-weight:lighter;font-size:20px;line-height:25px;}
.promo h4 a{color:#ffffff;border:none;}
.promo h4 a:hover{color:#ffffff;text-decoration:underline;}
.promo .text{line-height:15px;padding:0 0 10px 0;}
.promo .date{position:absolute;font-size:14px;bottom:15px;left:15px;}
.promo-box{margin:0 0 20px 0;}
.promo-border{margin:0 0 20px 0;border-bottom:5px solid #e6e6e6;line-height:1;}
.promo-border img{display:block;}
/* @end promotion */
/* @group entrys */
.entry li{padding:0 0 30px 0;}
.entry h3{line-height:150%;padding:0 0 15px 0;}
.entry h3 strong{font-weight:lighter;display:block;font-size:20px;line-height:25px;}
.entry h3 span{margin:5px 0 0 0;display:block;font-size:10px;line-height:15px;text-transform:uppercase;color:#999999;}
.entry p{margin:5px 0 0 0;line-height:1.5;}
.entry h3 a:hover{text-decoration:underline;}
.image{float:left;margin:5px 15px 0 0;border-bottom:5px solid #e6e6e6;}
.image img{display:block;}
/* @end entrys */
/* @group newsletter */
#newsletter{margin:0 0 20px 0;}
#newsletter .input-text{color:#666666;background-color:#e8e8e6;}
#newsletter .input-button{background-color:#ffcc4e;}
.page-magenta #newsletter .input-button{background-color:#93278f;}
/* @end newsletter */
.title{color:#333333;background:transparent url(../image/arrow-yellow.png) no-repeat 0 50%;padding:0 0 0 20px;margin:0 0 10px 0;font-size:12px;}
.page-magenta .title{background:transparent url(../image/arrow-magenta.png) no-repeat 0 50%;}
/* @group events */
#events{margin:0 0 20px 0;}
/* @end events */
/* @group article */
.archive a{color:#4d4d4d;line-height:16px;}
.archive ul{padding:0 0 8px 0;}
.article .header{padding:0 0 10px 0;}
.article .header h2{font-size:22px;color:#333333;}
.article .header p{padding:2px 0 0 0;font-size:10px;text-transform:uppercase;color:#999999;}
#main .article .header ul{padding:30px 0 0 0;height:100%;overflow:hidden;}
#main .article .header li{float:left;margin:0 7px 0 0;background: none;padding: 0;}
.article .header li a{float:left;width:19px;height:16px;background-image:url(../image/services.png);background-repeat:no-repeat;}
.article .print{background-position:0 -16px;}
.article .email{background-position:-26px -16px;}
.article .ico-3{background-position:-52px -16px;}
.article .facebook{background-position:-77px -16px;}
.article .ico-5{background-position:-102px -16px;}
.article .print:hover{background-position:0 0;}
.article .email:hover{background-position:-26px 0;}
.article .facebook:hover{background-position:-77px 0;}
.article .content{border-top:5px solid #e6e6e6;border-bottom:5px solid #e6e6e6;padding:10px 0 10px 0;}
.article .content h4{padding:0 0 18px 0;font-size:14px;line-height:19px;color:#00a3c4;}
.article .content p{line-height:18px;padding:0 0 18px 0;}
.article p.image {width: 100%; border: none;}
.article p.image img {
border-bottom: 5px solid #e6e6e6;
}
.article p.image small {
color: #4d4d4d;
display: block;
padding: 2px 0 0 0;
}
.article p.image-clear img {
border: none;
}
.article ul { 
margin: 0 0 18px 0;}
.article ul li {
padding: 0 0 4px 18px;
background: url(../image/list.png) no-repeat 4px 8px;
}
.article small {
font-size: 10px;
}
.article .nag1 {
font-weight:bold;
font-size: 16px;
padding: 0 0 18px 0;
}
.content a{text-decoration:none;border-bottom:1px dotted #4D4D4D;}
.content a:hover{text-decoration:none;.colu}
.tags{height:100%;overflow:hidden;}
.tags dt{color:#999999;font-size:10px;padding:0 0 5px 0;}
.tags dd{float:left;}
.tags dd a{float:left;font-size:11px;padding:6px;background-color:#e6e6e6;color:#4d4d4d;border:1px solid #ececec;border-width:1px 0 0 1px;margin:0 5px 5px 0;}
.tags dd a:hover{color:#e6e6e6;background-color:#4d4d4d;text-decoration:none;}
#main .connected {}
#main .connected li{padding:10px 0 ; background: none;}
.connected h3 a{color:#333333;font-size:14px;line-height:150%;display:block;}
.connected span{padding:3px 0 0 0;font-size:10px;text-transform:uppercase;color:#999999;}
.connected .more{float:none;padding:0;background-image:none;color:#666666;}
/* @end article */
/* @group board */
.board{position:relative;}
.board .title{font-size:14px;}
.board h2{font-weight:lighter;display:block;font-size:20px;padding:0 0 28px 0;}
.board .entry{height:100%;overflow:hidden;width:338px;margin:0 0 20px -8px;}
.board .entry div{float:left;margin:0 0 0 8px;position:relative;width:140px;padding:15px 10px;height:110px;background-color:#d6d6d6;}
.board .entry h6{font-size:16px;}
.board .entry p{position:absolute;bottom:15px;left:10px;}
/* @end board */
/* @group list */
.list ul{height:100%;overflow:hidden;padding:0 0 20px 0;}
.list li{float:left;margin:0 0 3px 3px;}
.list li a{float:left;background-color:#ececec;color:#2b2b2b;padding:5px;white-space:nowrap;}
.list li a:hover{color:#ececec;background-color:#2b2b2b;text-decoration:none;}
.static li a{width:14px;text-align:center;font-size:12px;}
/* @end list */
/* @group tabs */
.tabs{overflow:hidden;height:100%;}
.tabs .title{padding:0;margin:0 0 0 -5px;overflow:hidden;height:100%;}
.tabs .title li{float:left;}
.tabs .title a{color:#4d4d4d;background-color:#e6e6e6;padding:5px 17px;margin:0 0 0 5px;float:left;font-size:13px;}
.tabs .title .active a,.tabs .title a:hover{background-color:#ffcc4e;text-decoration:none;}
.tabs .slide li{background-color:#ffcc4e;border-bottom:5px solid #e6e6e6;padding:5px 0 20px 0;}
.tabs .slide p{padding:15px 15px 0 15px;}
.tabs .slide a{color:#4d4d4d;}
.tabs .slide a:hover{color:#4d4d4d;text-decoration:underline;}
.tabs .slide strong{display:block;}
/* @end tabs */
/* @group sorting */
.sorting{border:5px solid #e6e6e6;border-width:5px 0;padding:10px 0;}
.sorting .title{background-image:none;padding:0 0 8px 0;font-weight:bold;text-transform:uppercase;margin:0;}
.sorting ul{padding:2px 0 4px 0;}
.sorting li{padding:0 0 0 12px;background:transparent url(../image/sorting.png) no-repeat 0 50%;}
.sorting li a{font-size:11px;text-transform:none;padding:0;}
.sorting a{line-height:1.50;padding:0 0 2px 0;display:block;text-transform:uppercase;color:#4d4d4d;font-size:10px;}
.sorting .active {font-weight: bold;}
.sorting p{line-height:1.50;padding:0 0 2px 0;display:block;text-transform:uppercase;color:#4d4d4d;font-size:10px;}
.sorting a:hover{font-weight:bold;text-decoration:none;}
/* @end sorting */
/* @group alphabetical */
.alphabetical .static ul{margin-right:-5px;padding-bottom:10px;}
.alphabetical .static li{margin:0 4px 3px 0;}
.alphabetical .static li a{padding:5px 6px;}
.alphabetical dt{font-size:14px;font-weight:bold;padding:16px 0 4px 0;}
.alphabetical dd{height:17px;line-height:17px;padding:0 0 2px 0;}
.alphabetical dd span{float:left;margin:-17px 0 0 240px;width:270px;}
/* @end alphabetical */
/* @group background-fashion */

.xfashion {background:#fafafa url(../image/background.fashion.png) repeat-x 50% 0;}
.xfashion #head{background:#ffffff url(../image/logo.magenta.png) no-repeat 100% 100%;}
.xfashion #head h1 a{background-image:none;}

.xfashion2010{background:#dfdfdf url(../image/background.fashion.2010.jpg) repeat-x 50% 0;}
.xfashion2010 #head{background:#dfdfdf url(../image/logo.magenta.png) no-repeat 100% 100%;}
.xfashion2010 #head h1 a{background-image:none;}

.fashion2011{background:#fafafa url(../image/background.fashion.2011.jpg) repeat-x 50% 0;}
.fashion2011 #head{background:#fafafa }
.fashion2011 #head h1 a{background:#fafafa; background-image:none;}

/* @end background-fasion */
/* @group videoplayer */
#videoplayer{margin:0 0 18px 0;}
.video-list{padding:29px 0 0 0;overflow:hidden;background-color:#fff;margin-top:-5px;}
.video-list p{width:100%;height:100%;overflow:hidden;}
.video-list p strong{background-color:#E6E6E6;color:#4D4D4D;float:left;font-size:13px;padding:6px 16px;}
.video-list ul{width:540px;padding:12px 0 0 0;margin:0 0 0 -30px;border:5px solid #e6e6e6;border-width:5px 0;overflow:hidden;}
.video-list ul li{width:150px;float:left;margin:0 0 0 30px;padding:0 0 18px 0;background: none;}
.video-list li .hidden {display: none;}
.video-list li img{margin:0 0 8px 0;}
/* @end videoplayer */
/* @group pager */
.pager{height:100%;overflow:hidden;}
.pager ul{float:right;padding:5px 0 0 0;}
.pager li{padding:1px;float:left;}
.pager a{font-size:11px;padding:0 3px;float:left;height:11px;line-height:11px;}
.pager a:hover,.pager a.active{color:#ea2b7b;}
.pager li.prev a,.pager li.next a{margin:0 4px 0 4px;width:10px;height:11px;background:transparent url(../image/pager.png) no-repeat 0 0;padding:0;}
.pager li.prev a{background-position:0 0;}
.pager li.prev a:hover,.pager li.prev a.active{background-position:0 -11px;}
.pager li.next a{background-position:-10px 0;}
.pager li.next a:hover,.pager li.next a.active{background-position:-10px -11px;}
/* @end pager */
/* @group video-search-form */
#video-search-form{padding:24px 0 0 0;width:510px;height:100%;overflow:hidden;}
#video-search-form fieldset{width:510px;margin:0 0 6px 0;}
#video-search-form div,#video-search-form p{background-color:#e6e6e6;}
#video-search-form p{padding:8px 12px;width:486px;height:100%;overflow:hidden;}
#video-search-form div{margin:0 0 4px 0;height:22px;}
#video-search-form .years,#video-search-form .program{background-color:#e6e6e6;float:left;width:228px;padding:12px;height:94px;}
#video-search-form .others {padding:12px;background-color:#e6e6e6;}
#video-search-form .years{margin:0 0 0 6px;}
#video-search-form h5{font-weight:bold;margin:0;padding:0 0 8px 0;}
#video-search-form h5.legend{padding:6px 12px;float:left;background-color:#e6e6e6;}
#video-search-form input,#video-search-form select{margin:0;float:left;}
#video-search-form div input{margin:3px 0 0 0;}
#video-search-form label{padding:0 6px;width:80px;float:left;cursor:pointer;line-height:22px;}
#video-search-form .others label {width: auto;padding-right: 12px;}
#video-search-form .input-button{background-color:#ea2b7b;margin:0 0 0 6px;}
/* @end group-name */
/* group lightbox */
html,body{margin:0;padding:0;height:100%;}
#lightbox,#lightbox-overlay{position:absolute;top:0px;left:0px;bottom:auto;right:auto;z-index:100;width:100%;height:auto;text-align:center;color:#333333;margin:0px;padding:0px;border:none;outline:none;line-height:0;text-decoration:none;background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:block;}
#lightbox a,#lightbox a:link,#lightbox a:visited,#lightbox a:hover{text-decoration:underline;color:#999999;}
#lightbox-overlay{z-index:90;background-color:#000000;height:100%;position:fixed;}
#lightbox-overlay-text{display:none;text-align:right;margin-right:20px;margin-top:20px;color:white;font-size:12px;cursor:default;line-height:normal;}
#lightbox-overlay-text a,#lightbox-overlay-text a:hover,#lightbox-overlay-text a:visited,#lightbox-overlay-text a:link{color:white;}
#lightbox-overlay-text span{padding-left:5px;padding-right:5px;}
#lightbox img,#lightbox a img,#lightbox a{border:none;outline:none;}
#lightbox-imageBox{position:relative;border:none;background-color:white;width:400px;height:400px;margin:0 auto;}
#lightbox-imageContainer{padding:0;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;width:49%;height:100%;background:transparent url("../images/blank.gif") no-repeat;padding:0px;margin:0px;zoom:1;}
#lightbox-nav-btnPrev{left:0;right:auto;float:left;}
#lightbox-nav-btnNext{left:auto;right:0;float:right;}
#lightbox-infoBox{font:10px Verdana,Helvetica,sans-serif;background-color:#FFFFFF;margin:0 auto;padding:0px;}
#lightbox-infoContainer{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#666;line-height:normal;/* height:30px;*/}
#lightbox-infoHeader{width:100%;text-align:center;}
#lightbox-caption{float:left;width:50%;margin:3px 0;text-align:left;}
#lightbox-caption-title{}
#lightbox-caption-description{font-weight:normal;}
#lightbox-infoFooter{margin:3px auto;width:50%;float:right;color:#999999;}
#lightbox-currentNumber{display:block;width:200px;text-align:center;position:absolute;left:50%;margin-left:-100px;}
#lightbox-close{display:block;width:21px;float:right;text-align:right;}
#lightbox-close-button{display:block;text-align:left;width:21px;height:21px;background:url(../image/lightbox.png) no-repeat 100% 0;text-indent:-999999px;}
#lightbox-close-button:hover{color:#666666;}
#lightbox-infoContainer-clear{position:relative;clear:both;visibility:hidden;}
#lightbox-infoBox{font:normal 12px/21px "Helvetica Neue",Helvetica,Arial,Sans-Serif;color:#4d4d4d;}
#lightbox-caption,#lightbox-currentNumber{color:#4d4d4d;padding-top:4px;}
#lightbox-infoContainer{padding:12px 25px;}
#lightbox-nav-btnNext,#lightbox-nav-btnPrev{position:absolute;bottom:-37px;background-image:url(../image/lightbox.png) !important;width:21px !important;height:21px !important;}
#lightbox-nav-btnNext{right:50%;margin-right:-48px;background-position:-21px 0 !important;}
#lightbox-nav-btnPrev{left:50%;margin-left:-48px;}
/* endgroup lighbox */
.primary { font-size: 12px; line-height: 1.5;}
