/* globalne */
#jdTabEvents .tabs a,#jdEvents h2,#jdCalendar,.closestEventsList,#listOfEvents,#oneEvent,#StoF,.comments p,.comments .addComment,#searchEvents,#jdEvents .underPatronage,#jdEvents .search,#jdEvents .listA h3 {font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;}

#jdTabEvents a,#jdTabEvents a:link,#jdTabEvents a:active,
#jdEvents a,#jdEvents a:link,#jdEvents a:active,
#jdCalendar a,#jdCalendar a:link,#jdCalendar a:active {color:#4d4d4d;cursor:pointer;}
#jdTabEvents a:hover,#jdEvents a:hover,#jdCalendar a:hover {color:#ff5b1a;}
#jdEvents .descEvent a,#jdEvents .descEvent a:link,#jdEvents .descEvent a:active {color:#ff5b1a;cursor:pointer;}
#jdEvents .descEvent a:hover {color:#7d7d7c;}

#jdEvents a.o2o,#jdEvents a.o2o:link,#jdEvents a.o2o:active {color:#ff5b1a;}
#jdEvents a.o2o:hover {color:#ff5b1a;text-decoration:underline;}
#jdEvents a.o2o2,#jdEvents a.o2o2:link,#jdEvents a.o2o2:active {color:#ff5b1a;}
#jdEvents a.o2o2:hover {color:#ff5b1a;text-decoration:none;}
#jdEvents a.b2o,#jdEvents a.b2o:link,#jdEvents a.b2o:active {color:#4d4d4d;}
#jdEvents a.b2o:hover {color:#ff5b1a;text-decoration:underline;}
#jdEvents a.o2b,#jdEvents a.o2b:link,#jdEvents a.o2b:active {color:#e75d23;}
#jdEvents a.o2b:hover {color:#4d4d4d;text-decoration:underline;}

.more {text-align:right;font-size:10px;}
.arrow {color:#ff5b1a;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:bold;font-size:10px;}
.star_red, .starRed {color:red;font-weight:normal;}

.cOff {color:#d2d4bd;}
.cOn {color:black;}
.cDRed {color:#de4c43;}
.cDBlue {color:#115f95;}
.infoForm {font-size:12px;color:#7d7d7c;}
.clr {display:block;overflow:hidden;height:0;}

.iTicket {background-position:-238px -76px;}
.iBox {background-position:-322px -76px;}
.iLogo {background-position:-295px -75px}
.patronage {background-position:0 -182px;width:96px;}
.pL {background-position:0 -182px;width:96px;}
.pD {background-position:0 -198px;width:96px;}
.pS {background-position:0 -214px;width:96px;}
.tickets {background-position:-96px -182px;width:100px;}
.gifts {background-position:-215px -182px;width:109px}

/* komunikaty */
.msg {margin:10px 0;clear: both;}
.msg table {border-collapse:collapse;border-spacing:0;}
.msg td.t1 {vertical-align:top;}
.msg td.t2 {vertical-align:middle;text-align:left;}
.msg img {margin:0 5px;}
.msg p {margin:3px;line-height:normal !important;width:auto !important;}

/* przyciski podstron */

/* formularze */
#jdEvents input.i1 {background-position:0 -243px;width:155px;border:1px solid #b1b39d;height:15px;padding:2px 0 0 18px;line-height:16px!important;}
#jdEvents input.i2 {background-position:-15px -243px;width:155px;border:1px solid #b1b39d;height:15px;padding:2px 0 0 3px;line-height:16px!important;}
#jdEvents textarea {background-color:white;}
.lDotted {background-position:0 -242px;background-repeat:repeat-x;height:1px;font-size:1px;line-height:1px;margin:0 3px;}

#jdEvents .ico,.fSubmit .sL,.fSubmit input,.fBack .sR,.fBack input,.bPagination .l,.bPagination .t {background-image:url('/_image/icons/events-v4f-imgs.gif')!important;background-repeat:no-repeat;}
.lDotted,#jdEvents input.i1,#jdEvents textarea,#jdEvents h2,#jdEvents h2 .cR,#jdTabEvents .tabs a,#jdTabEvents .tabs li,#jdTabEvents .tabs .iHome,#jdSendEvent,#jdSendEvent .bL, #jdSendEvent .bTxt,#jdCalendar .ico,#jdCalendar .PofC,#jdCalendar .bgL,#jdCalendar .bgR,.c2Box .cTL,.c2Box .cBL,.c2Box .cTR,.c2Box .cBR,.c2Box .c2TL,.c2Box .c2BL,.c2Box .c2TR,.c2Box .c2BR {background-image:url('/_image/icons/events-v4e-imgs.gif');background-repeat:no-repeat;}
#jdTabEvents .submenu,#jdTabEvents .submenu .lineL,#jdTabEvents .submenu .lineR,#jdCalendar {background-image:url('/_image/bg/events-v4-bg.gif');background-repeat:repeat-x;}

/* tab */
#jdTabEvents {}
#jdTabEvents .tabs {list-style:none;margin:0;padding:0;/* ie bug */border-top:1px solid white;}
#jdTabEvents .tabs li {display:block;float:left;height:23px;background-position:-667px -65px;position:relative;top:2px;z-index:1;overflow:hidden;margin:0 1px;}
#jdTabEvents .tabs a,#jdTabEvents .tabs a:link,#jdTabEvents .tabs a:active {display:inline;float:left;height:23px;background-position:100% -65px;margin-left:4px;padding:3px 5px;font-size:13px;font-weight:bold;}
#jdTabEvents .tabs li.selected a:hover,#jdTabEvents .tabs a:hover {color:#ff5b1a;text-decoration:none;}
#jdTabEvents .tabs .iHome {display:inline;float:left;height:10px;width:11px;background-position:-257px -71px;margin:4px 3px 0 0;overflow:hidden;}
#jdTabEvents .tabs li.selected a:hover .iHome,#jdTabEvents .tabs a:hover .iHome {background-position:-257px -81px;}
#jdTabEvents .tabs li.selected {position:relative;top:1px;z-index:3;background-position:-667px -42px}
#jdTabEvents .tabs li.selected a,#jdTabEvents .tabs li.selected a:active {background-position:100% -42px;/* color:white; */}
/* #jdTabEvents .tabs li.selected .iHome {background-position:-257px -71px;} */
#jdTabEvents .submenu {position:relative;background-position:0 -94px;height:30px;z-index:2;}
#jdTabEvents .submenu .lineL,#jdTabEvents .submenu .lineR {position:absolute;width:1px;height:75px;}
#jdTabEvents .submenu .lineL {}
#jdTabEvents .submenu .lineR {right:0}

#jdTabEvents .submenu ul {list-style:none;margin:0;padding:0}
#jdTabEvents .submenu li {display:inline;float:left;line-height:18px;margin-top:7px;padding:0;color:#c8c9bb;font-size:11px;}
#jdTabEvents .submenu li span {} 
#jdTabEvents .submenu li.selected a {color:#f45420;font-weight:bold;}
#jdTabEvents .submenu a,#jdTabEvents .submenu a:link,#jdTabEvents .submenu a:active {margin:0 5px;}

/* glowna belka */
#jdEvents h2 {height:34px;overflow:hidden;}
#jdEvents .contentBottom h2 {margin-top:30px;}
#jdEvents h2 .ico {float:left;height:28px;width:32px;margin:4px 0 0 6px;}
#jdEvents h2 .iCalZoom {background-position:-32px -42px;}
#jdEvents h2 .iCalOrange {background-position:-64px -42px;}
#jdEvents h2 .iCalEvent {background-position:-96px -42px;}
#jdEvents h2 .iCalStat {background-position:-128px -42px;}
#jdEvents h2 .iCalPatronage {background-position:-160px -42px;}
#jdEvents h2 .iCalPatronageL {background-position:-160px -42px;}
#jdEvents h2 .iCalPatronageD {background-position:-320px -42px;}
#jdEvents h2 .iCalPatronageS {background-position:-352px -42px;}
#jdEvents h2 .iCalClock {background-position:-224px -42px;}
#jdEvents h2 .iCalList {background-position:-256px -42px;}
#jdEvents h2 .iCalStar {background-position:-288px -42px;}
#jdEvents h2 .iComments {background-position:-64px -70px;}
#jdEvents h2 .iCalVenues {background-position:-383px -42px;}
#jdEvents h2 .iCommentsVenues {background-position:-383px -70px;}
#jdEvents h2 .iCalVenuesStat {background-position:-416px -70px;}
#jdEvents h2 .s1 {float:left;color:#4d4d4d;font-size:18px;line-height:37px;font-weight:normal;margin-left:5px;}
#jdEvents h2 .s2 {float:right;color:black;font-size:11px;line-height:37px;font-weight:normal;margin-right:10px;}
#jdEvents h2 .cR {float:right;height:34px;width:5px;background-position:100% 0;background-color:white;}

/* kalendarz */
#jdCalendar {background-position:0 -124px;height:72px;width:892px;margin:0 auto 10px;}
#jdCalendar .bgL {float:left;background-position:0 -102px;height:72px;width:5px;}
#jdCalendar .bgR {float:right;background-position:-5px -102px;height:72px;width:5px;}
#jdCalendar a.PofC:hover {text-decoration:none;}
#jdCalendar .PofC {background-position:-10px -99px;float:left;width:72px;height:70px;display:inline;margin-top:1px;}
#jdCalendar .PofC .mm,#jdCalendar .PofC .dd,#jdCalendar .PofC .DofW {display:block;text-align:center;color:#4d4d4d;}
#jdCalendar .PofC .mm {font-size:10px;font-weight:bold;line-height:10px;margin-top:19px;}
#jdCalendar .PofC .dd {font-size:20px;font-weight:bold;line-height:20px;}
#jdCalendar .PofC .DofW {font-size:10px;font-family:Tahoma,Arial,sans-serif;line-height:10px;}
#jdCalendar .su .dd {color:#f30100;}
#jdCalendar .su .DofW {color:#f30100;}

#jdCalendar .recommend {width:240px;float:left;margin:7px 0 0 6px;}
#jdCalendar .recommend span {font-size:10px;color:#ff5b1a;}
#jdCalendar .recommend a {font-size:11px;font-weight:bold;line-height:14px;;}
#jdCalendar .recommend p {font-size:11px;color:#7d7d7c;margin:0;line-height:12px;}

#jdCalendar .DofM {width:560px;float:left;margin:2px 0 0 2px;font-family:Tahoma,Arial,sans-serif;display:inline;}
#jdCalendar .DofM .ico {float:left;height:28px;width:32px;margin:15px 0 0 0}
#jdCalendar .DofM .iCal {background-position:0 -42px;}
#jdCalendar .DofM .content {float:left;height:72px;}
#jdCalendar .DofM .month {height:15px;font-size:10px;color:#b2b2b2;padding-left:5px;display:inline;float:left;}
#jdCalendar .DofM .days {height:48px;float:left;}
#jdCalendar .DofM .day {float:left;width:19px;height:28px;background-color:transparent;margin:1px 1px 1px 2px;display:inline;}
#jdCalendar .DofM .selected {border:1px solid #7d7d7c;background-color:white;margin:0 0 0 1px;}
#jdCalendar .DofM .selected .n,#jdCalendar .DofM .selected .dofw {margin:0px;}
#jdCalendar .DofM a.day:hover {text-decoration:none;border:1px solid #7d7d7c;background-color:white;margin:0 0 0 1px;}
#jdCalendar .DofM a.day .n {background-color:#ff5b1a;color:white!important;}
#jdCalendar .DofM .su .dofw,#jdCalendar .DofM .su .n {color:#ff5b1a!important;}
#jdCalendar .DofM .day .n,#jdCalendar .DofM .day .dofw {text-align:center;margin:1px;display:block;}
#jdCalendar .DofM .day .n {font-size:13px;height:14px;line-height:12px;padding:1px 0 1px 1px;}
#jdCalendar .DofM .day .dofw {font-size:9px;color:#b2b2b2;line-height:9px;}

#jdCalendar .DofM .onShortcuts {height:23px;width:527px;}
#jdCalendar .DofM .onShortcuts .ico {height:12px;width:12px;margin:4px 4px 0 3px}
#jdCalendar .DofM .iArrow {background-position:-270px -77px;}
#jdCalendar .DofM .onShortcuts .links {float:left;font-size:11px;line-height:13px;margin-top:4px;}

/* najblizsze wydarzenia */
#jdEvents .closestEvents {width:570px;margin:0 auto 5px;}
#jdEvents .closestEvents .content {background-color:#f4f5f0;}

/* najblizsze wydarzenia - lista */
.closestEventsList {width:570px;margin:0 8px 5px;}
.closestEventsList .content {background-color:#f4f5f0;padding-top:10px}

.closestEventsList .search {background-color:#EAEBE2;margin:0 10px 0;}
.closestEventsList .search .c {width:530px;padding:0 10px 0;margin:0;}
.closestEventsList .search ul {list-style:none;margin:0;padding:0;}
.closestEventsList .search li {float:left;width:130px;}

.closestEventsList .infoCi {border:1px solid #eaebe2;border-bottom:0;background-color:white;padding:0 5px;margin:10px 0 0 20px;position:relative;top:1px;float:left;display:inline;}
.closestEventsList .infoCi .city {font-size:18px;font-weight:normal;float:left;margin-right:4px;}
.closestEventsList .list {border:1px solid #eaebe2;background-color:white;margin:0 10px 0;padding:3px 0;}
.closestEventsList .list .bgW {background-color:white;margin:3px;width:542px;}
.closestEventsList .list .bgY {background-color:#fffacd;margin:3px;width:542px;}
.closestEventsList .oneEvent {}
.closestEventsList .oneEvent .infoEv {float:left;margin-left:2px;width:430px;display: inline;}
.closestEventsList .oneEvent .date {}
.closestEventsList .oneEvent .place {color:#498dcd;}
.closestEventsList .oneEvent h3 .title {font-size:15px;font-weight:bold;}
.closestEventsList .oneEvent p.headline {font-size:13px;margin:0;}
.closestEventsList .oneEvent .imgEv {float:right;margin:3px;display:inline;}
.closestEventsList .oneEvent .imgEv div {display:block;width:84px;height:84px;overflow:hidden;}
.closestEventsList .oneEvent .imgEv div.bb {border-bottom:2px solid white;}
.closestEventsList .oneEvent .imgEv div.imgBG {border:2px solid white;background-repeat:no-repeat;width:80px;height:80px}
.closestEventsList .oneEvent .imgEv a {cursor:pointer;}
.closestEventsList .oneEvent .imgEv img {border: 2px solid white;background-color:white;}
.closestEventsList .oneEvent .patronage,.closestEventsList .oneEvent .pL,.closestEventsList .oneEvent .pD,.closestEventsList .oneEvent .pS,.closestEventsList .oneEvent .tickets,.closestEventsList .oneEvent .gifts {float:left;height:18px;margin:3px 10px 3px 0;line-height:1px;font-size:1px;}

/* lista wydarzen / kategorie */
#listOfEvents {width:570px;margin:0 8px 5px;}
#listOfEvents .content {background-color:#f4f5f0;padding-top:10px}
#listOfEvents .search {background-color:#EAEBE2;margin:0 10px 0;}
#listOfEvents .search .c {width:530px;padding:0 10px 0;margin:0;}
#listOfEvents .search ul {list-style:none;margin:0;padding:0;overflow:hidden;}
#listOfEvents .search li {float:left;width:175px;}
#listOfEvents .search div.submit {width:170px;clear:both;}
#listOfEvents .search input.submit {width:160px;}

#listOfEvents .infoCal {border:1px solid #eaebe2;border-bottom:0;background-color:white;padding:0 5px;margin:10px 0 0 20px;position:relative;top:1px;float:left;display:inline;}
#listOfEvents .infoCal .day {font-size:24px;font-weight:bold;float:left;margin-right:4px;}
#listOfEvents .infoCal .m {float:left;}
#listOfEvents .infoCal .month {font-size:10px;font-weight:bold;display:block;margin-top:2px;line-height:11px;}
#listOfEvents .infoCal .DofW {font-size:10px;font-weight:normal;line-height:11px;}
#listOfEvents .infoCal .su {color:#f30100;}
#listOfEvents .list {border:1px solid #eaebe2;background-color:white;margin:0 10px 0;padding:3px 0;}
#listOfEvents .list .bgW {background-color:white;margin:3px;width:542px;}
#listOfEvents .list .bgY {background-color:#fffacd;margin:3px;width:542px;}
#listOfEvents .oneEvent {}
#listOfEvents .oneEvent .infoEv {float:left;margin-left:12px;width:430px;display: inline;}
#listOfEvents .oneEvent .date {}
#listOfEvents .oneEvent .place {color:#498dcd;}
#listOfEvents .oneEvent h3 .cat {font-size:12px;font-weight:normal;}
#listOfEvents .oneEvent h3 .title {font-size:15px;font-weight:bold;}
#listOfEvents .oneEvent p.headline {font-size:13px;margin:0;}
#listOfEvents .oneEvent p .date {font-size:12px;}
#listOfEvents .oneEvent .imgEv {float:right;margin:3px;display:inline;}
#listOfEvents .oneEvent .imgEv div {display:block;width:84px;height:84px;overflow:hidden;}
#listOfEvents .oneEvent .imgEv div.bb {border-bottom:2px solid white;}
#listOfEvents .oneEvent .imgEv div.imgBG {border:2px solid white;background-repeat:no-repeat;width:80px;height:80px}
#listOfEvents .oneEvent .imgEv a {cursor:pointer;}
#listOfEvents .oneEvent .imgEv img {border: 2px solid white;background-color:white;}
#listOfEvents .oneEvent .patronage,#listOfEvents .oneEvent .pL,#listOfEvents .oneEvent .pD,#listOfEvents .oneEvent .pS,#listOfEvents .oneEvent .tickets,#listOfEvents .oneEvent .gifts {float:left;height:16px;margin:3px 10px 3px 0;line-height:1px;font-size:1px;}

/*
#listOfEvents .search {background-color:#EAEBE2;margin:0 10px 0;position:relative;}
#listOfEvents .search h4 {font-weight:bold;font-size:13px;margin:5px 0 2px 0}
#listOfEvents .search .c {width:530px;padding:0 10px 5px;margin:0;}
#listOfEvents .search .c0 {margin:10px 0 0 15px;}
#listOfEvents .search .c1 {float:left;width:340px;padding-left:15px;font-size:12px;}
#listOfEvents .search .c2 {float:left;width:auto;padding-left:15px;font-size:12px;}
#listOfEvents .search ul {list-style:none;margin:0;padding:0;}
#listOfEvents .search li {float:left;width:33%;}
#listOfEvents .search input.i1 {width:420px;float:left;}
#listOfEvents .search input.i2 {width:127px;}
#listOfEvents .search select {height: 17px;font-size:11px;width:140px;border:1px solid #b1b39d;}
#listOfEvents .search noscript {font-size: 11px;font-weight: normal;}
#listOfEvents .search .lDotted {margin:10px 5px 0;}
#listOfEvents .search .logo {font-weight:bold;}
#listOfEvents .search div.submit {width: 170px;clear:both;}
#listOfEvents .search input.submit {width: 160px;}

#listOfEvents .oneEventOld {}
#listOfEvents .oneEventOld .imgEvent {float:left;width:150px;}
#listOfEvents .oneEventOld .imgEvent img {margin:10px}
#listOfEvents .oneEventOld .c {float:left;width: 410px;margin-bottom:20px;}
#listOfEvents .oneEventOld .date {font-weight:bold;font-size:14px;color:#4d4d4d;margin-top:7px;}
#listOfEvents .oneEventOld .date span {font-weight:normal;font-size:12px;}
#listOfEvents .oneEventOld h3 {font-size:18px;font-weight:normal;}
#listOfEvents .oneEventOld h5 {font-weight:normal;color:#7d7d7c;font-size:13px;margin:3px 0;}
#listOfEvents .oneEventOld .p1 {font-size:13px;line-height:18px;margin:5px 0;}
#listOfEvents .oneEventOld .l {float:left;width:60%;}
#listOfEvents .oneEventOld .l p,#listOfEvents .oneEventOld .r p {margin:0;font-size:12px;}
#listOfEvents .oneEventOld .l .ico {float:left;width:15px;height:15px;margin-right:5px;}
#listOfEvents .oneEventOld .r {float:left;width:40%}
#listOfEvents .oneEventOld .r .ico {float:left;height:18px;width:18px;margin:0 2px 0}
#listOfEvents .oneEventOld .t {font-weight:bold;}
*/
#listOfEvents .pagination {margin:10px}

/* jedno wydarzenie */
#oneEvent {width:570px;margin:0 auto 5px;}
#oneEvent .content {background-color:#f4f5f0;padding-top:5px;}
#oneEvent .imgEvent,#oneEvent .contentEvent,#oneEvent .infoEvent {margin:0 auto;width:560px;}
#oneEvent .imgEvent {text-align:center;}
#oneEvent .imgEvent img.top {margin:15px 0 5px;border:5px solid white;background-color:white;}
#oneEvent .imgEvent div.sm {margin:10px 3px 10px;border:2px solid white;background-color:white;background-repeat:no-repeat;width:80px;height:80px}
#oneEvent .imgEvent img.sm {margin:10px 3px 10px;border:2px solid white;background-color:white;}
#oneEvent .imgEvent div.bb {border-bottom:2px solid white;}
#oneEvent .imgEvent table {margin:0 auto;}
#oneEvent .contentEvent {}
#oneEvent .contentEvent .date {float:right;display:inline;font-weight:bold;font-size:14px;color:#4d4d4d;margin:5px 5px 0 0;}
#oneEvent .contentEvent .date span {font-weight:normal;font-size:12px;}
#oneEvent .contentEvent .dateDOfW {font-size:12px;color:#4d4d4d;margin:2px 5px 4px 0;text-align:right;}
#oneEvent .contentEvent .cat {float:left;display:inline;background-color:white;color:#ff5b1a;font-size:13px;padding:3px;margin-left:10px;}
#oneEvent .contentEvent h3 {float:left;display:inline;background-color:#ff5b1a;color:white;font-size:18px;font-weight:normal;padding:4px;margin:5px 0 0 40px;}
#oneEvent .contentEvent h4 {color:#4d4d4d;font-size:16px;margin:10px 0 0 10px;}
#oneEvent .contentEvent .descEvent {margin:10px;font-family:Tahoma,Arial,sans-serif;/* line-height:17px; */}
#oneEvent .contentEvent .descEvent p {margin:10px 0;/* line-height:17px; */}

#oneEvent .infoEvent .l {float:left;width:40%;}
#oneEvent .infoEvent .l .ico {background-position:-196px -46px;float:left;width:28px;height:24px;margin-right:5px;}
#oneEvent .infoEvent .l .t {float:left;font-size:12px;line-height:22px;margin-right:5px;}
#oneEvent .infoEvent .p {float:left;width:32%;font-size:13px;}
#oneEvent .infoEvent .c {float:left;width:28%;}
#oneEvent .infoEvent h5 {font-weight:normal;color:#7d7d7c;font-size:14px;margin:3px 0;}
#oneEvent .infoEvent p {margin:0 0 5px;font-size:13px;float:left;}


#oneEvent .infoEvent .tickets,#oneEvent .infoEvent .gifts {height:16px;margin:3px 10px 3px 0;display:block;}

/* wyslij do przyjaciela */
#StoF {font-size:13px;padding:0 5px;}

#StoF .eButton {cursor:pointer;float:left;height:32px;}
#StoF .eM {margin:0 65px 0 5px;}
#StoF .eButton .ico {float:left;height:28px;width:32px;margin:0 3px;}
#StoF .eButton .iStoF {background-position:0 -70px;}
#StoF .eButton .iAddComment {background-position:-32px -70px;}
#StoF .eButton .t {float:left;margin:6px 5px 0 0}
#StoF .patronage {float:right;margin-right:5px;width:auto;}
#StoF .patronage .l1 {float:left;margin:6px 0 0;font-weight:bold;line-height:18px;}
#StoF .pL,#StoF .pD,#StoF .pS {height:16px;margin:6px 0 0 5px;float:left;line-height:1px;font-size:1px;}
#StoF .bgOff {background-color:transparent;}
#StoF .bgOn {background-color:#eaebe2;}
#layer {background-color:#eaebe2;margin:0 0 10px;padding:5px}

#StoF h3 {font-size:15px;}
#StoF h4 {font-weight:normal;font-size:13px;margin:5px 0 2px 0}
#StoF .c1 {float:left;width:50%;}
#StoF p {margin:0;font-size:12px;line-height:14px;}
#StoF p.p1 {width:525px;border:1px solid #cdcfbf;background-color:#eff0e9;padding:3px 0 3px 3px;}
#StoF p.p2 {padding:3px 0;}
#StoF input.i1,#StoF input.i2,#StoF textarea {height:15px;padding:2px 0 0 3px;line-height:16px!important;background-position:-15px -243px;border:1px solid #b1b39d;}
#StoF input.i1 {width:250px;}
#StoF input.i2 {width:100px;}
#StoF textarea {width:525px;height:65px;padding:3px 0 3px 3px;border:1px solid #b1b39d;}

/* komentarze */
#jdComments {width:570px;margin:0 auto 5px;position:relative;}
#jdComments .content {background-color:#f4f5f0;padding-top:5px;}

#jdComments .listOfComments {}
#jdComments .oneComment {background-color:#eaebe2;margin:8px auto 0;padding:5px;width:548px;}
#jdComments .oneComment .ico {float:left;width:17px;height:17px;margin-right:3px;}
#jdComments .user .ico {background-position:-169px -74px;}
#jdComments .anonymous .ico {background-position:-201px -74px;}
#jdComments .removed .ico {background-position:-138px -74px;}
#jdComments .oneComment .name {float:left;font-weight:bold;font-size:12px;line-height:17px;}
#jdComments .user .name {color:#ff5b1a;}
#jdComments .anonymous .name {color:black;}
#jdComments .removed .name {color:#7d7d7c;}
#jdComments .oneComment .ip {color:#7d7d7c;font-weight:normal;font-size:11px;}
#jdComments .oneComment .date {float:right;color:#7d7d7c;font-size:11px;}
#jdComments p {margin:4px 0;font-size:14px;line-height:20px;float:left;width:490px;}
#jdComments .NofC {float:right;color:#E1E1DB;font-size:40px;font-weight:bold;line-height:40px;margin:0;}
#jdComments .report {display:block; margin:0 0 0 auto;width:84px;text-align:right;}
#jdComments .report .ico {float:left;width:7px;height:7px;margin:4px 3px 0 0;background-position:-227px -86px;}
#jdComments .report .t {font-size:10px;line-height:12px;}

#jdComments .addComment {}
#jdComments .formComment {background-color:#eaebe2;margin:8px auto 0;padding:5px;width:548px;}
#jdComments .addComment h3 {font-size:15px;}
#jdComments .addComment h3 .ico {float:left;width:17px;height:17px;margin-right:3px;background-position:-104px -75px;}
#jdComments .addComment h4 {font-weight:normal;font-size:13px;margin:5px 0 2px 0}
#jdComments .addComment p {margin:0;font-size:12px;line-height:14px;}
#jdComments .addComment p.p1 {width:525px;border:1px solid #cdcfbf;background-color:#eff0e9;padding:3px 0 3px 3px;}
#jdComments .addComment p.p2 {padding:3px 0;}
#jdComments .addComment input.i1,#jdComments .addComment input.i2,#jdComments .addComment textarea {height:15px;padding:2px 0 0 3px;line-height:16px!important;background-position:-15px -243px;border:1px solid #b1b39d;}
#jdComments .addComment input.i1 {width:250px;}
#jdComments .addComment input.i2 {width:100px;}
#jdComments .addComment textarea {width:525px;height:195px;padding:3px 0 3px 3px;border:1px solid #b1b39d;}
#jdComments .addComment div.submit {width: 115px;}
#jdComments .addComment input.submit {width: 105px;}


/* wyszukiwarka */
#jdEvents .searchBox {width:306px;margin:0 auto 5px;}
#jdEvents .searchBox h2 .s1 {margin-top:10px;}
#jdEvents .searchBox .content {background-color:#f4f5f0;text-align:right;;font-size:11px;}
#jdEvents .searchBox .content .arrow {padding-right:5px;}
#jdEvents .searchBox input.i1 {float:left;}










/* wyszukiwanie zaawansowane */
#searchEvents {width:570px;margin:0 auto 5px;position:relative;}
#searchEvents .content {background-color:#f4f5f0;padding-top:5px;}

#searchEventsTab {margin:15px auto 0 auto;padding:0;clear:none;width:560px;font-size:13px;}
#searchEventsTab .searchTabGroup {margin:0 0 0 50px;padding:0;}
#searchEventsTab .searchTab {float:left;margin:0 5px;padding-bottom:2px;background-color:white;color:black;list-style:none;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;font-weight:bold;text-align:center;}
#searchEventsTab .tabHover {text-decoration:none;color:black;}
#searchEventsTab a,#searchEventsTab a:link,#searchEventsTab a:active {color:black;text-decoration:none;}

#searchEventsTab .tabSelected {}
#searchEventsTab .searchTab a {color:black;text-decoration:none;}
#searchEventsTab .searchContentGroup {clear:both;background-color:transparent;}
#searchEventsTab .searchContent {margin-bottom:10px}
#searchEventsTab .contentVisible {}

#searchEventsTab .bTab0 {width:95px}
#searchEventsTab .bTab1 {width:155px}
#searchEventsTab .bTab2 {width:145px}


#searchEventsTab .tabSelected,#searchEventsTab .searchContent {background-color:#EAEBE2;}
#searchEventsTab .tabSelected {color:#ff5b1a;}

#searchEventsTab .searchContent div.c {height:240px;margin:0 0 0 5px;}
#searchEventsTab .searchContent div.l {height:135px;margin:105px 0 0 5px;}
#searchEventsTab .searchContent div.l {text-align:center;font-family:Tahoma,Verdana,sans-serif;font-size:12px;line-height:14px;}
#searchEventsTab .searchContent div.l img {vertical-align:middle;}

#searchEventsTab h4 {font-weight:bold;font-size:13px;margin:5px 0 2px 0}
#searchEventsTab .c0 {margin:10px 0 0 15px;}
#searchEventsTab .c1 {float:left;width:340px;padding:0 15px;font-size:12px;}
#searchEventsTab .c2 {float:left;width:170px;padding-left:15px;font-size:12px;}
#searchEventsTab ul {list-style:none;margin:0;padding:0;float:left;}
#searchEventsTab ul.cols2 {width:50%;}
#searchEventsTab input.i1 {width:420px;float:left;}
#searchEventsTab input.i2 {width:127px;}
#searchEventsTab select {height: 17px;font-size:11px;width:140px;border:1px solid #b1b39d;}
#searchEventsTab noscript {font-size: 11px;font-weight: normal;}
#searchEventsTab .lDotted {margin:10px 5px 0;}
#searchEventsTab .logo {font-weight:bold;}

/* pod patronatem */
#jdEvents .underPatronage {width:306px;margin:0 auto 5px;}
#jdEvents .underPatronage .content {background-color:#f4f5f0;padding-top:10px}

#jdEvents .underPatronage .imgEv {float:left;width:84px;margin:3px;display:inline;}
#jdEvents .underPatronage .imgEv div {display:block;width:84px;height:84px;overflow:hidden;}
#jdEvents .underPatronage .imgEv div.bb {border-bottom:2px solid white;}
#jdEvents .underPatronage .imgEv div.imgBG {border:2px solid white;background-repeat:no-repeat;width:80px;height:80px}
#jdEvents .underPatronage .imgEv a {cursor:pointer;}
#jdEvents .underPatronage .imgEv img {border: 2px solid white;background-color:white;}

#jdEvents .underPatronage .c {float:left;width: 216px;margin-bottom:5px;}
#jdEvents .underPatronage .date {font-size:11px;color:#EC5F71;margin-top:2px;}
#jdEvents .underPatronage .dateDofW {font-size:11px;color:#EC5F71;line-height:11px;}
#jdEvents .underPatronage .dateDofW span {font-size:9px;}
#jdEvents .underPatronage h3 {font-size:13px;font-weight:bold;}
#jdEvents .underPatronage .p1 {font-size:13px;line-height:18px;margin:0;}
#jdEvents .underPatronage .tickets,#jdEvents .underPatronage .gifts {height:16px;margin:3px 10px 3px 0;}

/* ostatnio dodane */
#jdEvents .latestEvents {width:306px;margin:0 auto 5px;}
#jdEvents .latestEvents .content {background-color:#f4f5f0;padding-top:10px}

#jdEvents .latestEvents .imgEv {float:left;width:84px;margin:3px;display:inline;}
#jdEvents .latestEvents .imgEv div {display:block;width:84px;height:84px;overflow:hidden;}
#jdEvents .latestEvents .imgEv div.bb {border-bottom:2px solid white;}
#jdEvents .latestEvents .imgEv div.imgBG {border:2px solid white;background-repeat:no-repeat;width:80px;height:80px}
#jdEvents .latestEvents .imgEv a {cursor:pointer;}
#jdEvents .latestEvents .imgEv img {border: 2px solid white;background-color:white;}

#jdEvents .latestEvents .c {float:left;width: 216px;margin-bottom:5px;}
#jdEvents .latestEvents .date {font-size:11px;color:#EC5F71;margin-top:2px;}
#jdEvents .latestEvents .dateDofW {font-size:11px;color:#EC5F71;line-height:11px;}
#jdEvents .latestEvents .dateDofW span {font-size:9px;}
#jdEvents .latestEvents .place {color:#498dcd;}
#jdEvents .latestEvents h3 {font-size:13px;font-weight:bold;}
#jdEvents .latestEvents .p1 {font-size:13px;line-height:18px;margin:0;}
#jdEvents .latestEvents .pL,#jdEvents .latestEvents .pD,#jdEvents .latestEvents .pS,#jdEvents .latestEvents .tickets,#jdEvents .latestEvents .gifts {height:16px;margin:3px 10px 3px 0;line-height:1px;font-size:1px;}

/* wyslij wydarzenie do nas */
#jdSendEvent {background-position:-82px -99px;width:300px;height:70px;margin-bottom:10px;}
#jdSendEvent .content {margin:10px 0 0 80px;}
#jdSendEvent .t1, #jdSendEvent .t2, #jdSendEvent .t3 {line-height:19px;font-size:12px !important;font-family:Tahoma, Arial, Verdana;}
#jdSendEvent .bL, #jdSendEvent .bTxt {float:left;height:17px;}
#jdSendEvent .bL {width:2px;background-position:-714px -88px;}
#jdSendEvent .bTxt {color:white;background-position:100% -88px;padding:0 20px 0 5px;line-height:15px;font-size:11px;}
#jdSendEvent a {text-decoration:none;}

/* zaokraglone rogi */
span.cTL,span.cBL,span.cTR,span.cBR {font-size:1px;line-height:1px;display:block;height:4px;width:4px;background-repeat:no-repeat;}
span.cTL,span.cBL {float:left;}
span.cTR,span.cBR {float:right;}
span.cTL {background-image:none;background-position:0 -174px;margin:0 0;}
span.cTR {background-image:none;background-position:-4px -174px;}
span.cBL {background-image:none;background-position:0 -178px;margin:0 0;clear:both;}
span.cBR {background-image:none;background-position:-4px -178px;}

span.c2TL,span.c2BL,span.c2TR,span.c2BR {font-size:1px;line-height:1px;display:block;height:5px;width:5px;background-repeat:no-repeat;}
span.c2TL,span.c2BL {float:left;}
span.c2TR,span.c2BR {float:right;}
span.c2TL {background-image:none;background-position:-10px -172px;margin:0 0;}
span.c2TR {background-image:none;background-position:-15px -172px;}
span.c2BL {background-image:none;background-position:-10px -177px;margin:0 0;}
span.c2BR {background-image:none;background-position:-15px -177px;}



/* #TabVenuesV4*/
.TabVenuesV4 {margin:0 auto;padding:0;clear:none;width:595px;font-size:13px;line-height:15px;}
.TabVenuesTabGroup {margin:0 0 0 10px;padding:0;}
.TabVenuesTab {float:left;margin:0 5px;padding-bottom:2px;background-color:white;color:#444;list-style:none;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;font-family:Tahoma,Verdana,sans-serif;font-weight:bold;text-align:center;font-size:13px;}
.TabVenuesTabHover {text-decoration:none;color:black;}
.TabVenuesTabSelected {}
.TabVenuesTab a {color:black;text-decoration:none;}
.TabVenuesContentGroup {clear:both;background-color:#EAEBE2;background-repeat:repeat-x;}
.TabVenuesContent {}
.TabVenuesContentVisible {}

.TabVenuesTab span.cTop,.TabVenuesV4 span.cTop span {padding:0;} 
.TabVenuesV4 .bTab0 {width:120px}
.TabVenuesV4 .bTab1 {width:200px}
.TabVenuesTabSelected,.TabVenuesContent {background-color:#EAEBE2;}
.TabVenuesTabSelected {color:black;}
.TabVenuesContent div.c {margin:0 0 0 5px;}
.TabVenuesContent a,.TabVenuesContent a:link,.TabVenuesContent a:visited {color:black;text-decoration:none;vertical-align:text-top;line-height:16px;}
.TabVenuesContent a:hover {color:black;text-decoration:underline;}


/* wyszukiwarka miejsc */
#jdEvents .content {background-color:#f4f5f0;padding:10px 0 0;}
#jdEvents .search {margin:10px;font-size:12px;width:610px;}
#jdEvents .search input, #jdEvents .search select {margin-right:10px;}
#jdEvents .search input[type="radio"] {position:relative;top:2px;}
#jdEvents .search .lDotted {margin:7px 0;}
#jdEvents .search .c {padding:5px 10px 0;margin:0;line-height:20px;}
#jdEvents .search .d1 input,#jdEvents .search .d2 input {margin:0 5px 0 0;}
#jdEvents .search .d1,#jdEvents .search .d2 {float:left;font-weight:bold;margin-bottom:5px;}
#jdEvents .search .d1 {width:185px;}
#jdEvents .search .d2 {width:250px;}
#jdEvents .search .d3 {text-align:center;margin:5px 0;}
#jdEvents .search .d1 label {}
#jdEvents .search div.submit {width:80px;clear:both;}
#jdEvents .search input.submit {width:60px;}

/* lista miejsc */
#jdEvents .listA {width:620px;margin:20px auto 5px;}
#jdEvents .listA ul {list-style:none;margin:0 15px 0;padding:2px 0 0;}
#jdEvents .listA li {display:inline;border:1px solid #eaebe2;border-bottom:0;background-color:white;margin-right:3px;padding:1px 5px 0;font-weight:bold;font-size:13px;}
#jdEvents .listA li.selected {position:relative;z-index:2;padding-bottom:1px;}
#jdEvents .listA li.f {border:0;background-color:transparent;margin-right:10px;font-size:12px;}
#jdEvents .listA .sidebar {position:relative;height:400px;border-width:1px 1px 1px 2px;border-style:solid;border-color:#f4f5f0;padding-left:5px;border-left-color:#4c8fcf;background-color:WhiteSmoke;}
#jdEvents .listA #sidebarInner {height:400px;overflow-x:hidden;overflow-y:auto;}
#jdEvents .listA #sidebarButton {position:absolute;height:25px;width:11px;top:185px;left:-18px;cursor:pointer;background-color:WhiteSmoke;border:2px solid #4c8fcf;border-width:2px 0 2px 2px;font-size:14px;line-height:22px;font-weight:bold;padding-left:5px;}
#jdEvents .listA .sidebar h3 {font-size:12px;}
#jdEvents .listA .sidebar ul {margin:3px;}
#jdEvents .listA .sidebar li {display:block;border-color:silver;border-style:dotted;border-width:0 0 1px;margin:3px 3px 3px 0;padding:0 0 3px;font-weight:normal;font-size:10px;color:#498dcd;background-color:WhiteSmoke;}
#jdEvents .listA .sidebar li a {font-weight:bold;font-size:11px;}
#jdEvents .listA .c {border:1px solid #eaebe2;background-color:white;}
#jdEvents .listA .sort {margin:15px 15px;font-weight:bold;}
#jdEvents .listA .sort a {margin:0 2px;float:left;height:15px;width:15px;line-height:15px;text-align:center;background-color: #F4F5F0;border:1px solid #EAEBE2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:11px;}
#jdEvents .listA .sort a:hover,#jdEvents .listA .sort a.selected {background-color:#ff5b1a;color:white;text-decoration:none;border:1px solid #FF5B1A;}
#jdEvents .listA .sort a.f {width:auto;padding:0 2px 0 3px;}
#jdEvents .listA .sort .wl {float:left;border-right:1px dotted silver;height:20px;margin:0 15px;}
#jdEvents .listA .sort a.l {margin-left:20px;width:auto;padding:0 2px 0 3px;}
#jdEvents .listA .one {margin:2px 10px 2px 20px;position:relative;}
#jdEvents .listA .one h3 {font-size:15px;margin:5px 0;}
#jdEvents .listA .one p {margin:2px 0;border-left:5px solid #eaebe2;font-size:11px;padding:0 5px;line-height:16px;}
#jdEvents .listA .one p span.s1 {color:#498dcd}
#jdEvents .listA .one .cat {font-size:11px;margin:4px 0 10px;position:relative;left:-5px;}
#jdEvents .listA .one img {margin:5px 5px 0 0;}
#jdEvents .listA .info {font-weight:bold;font-size:13px;margin:8px 20px 2px;height:24px;line-height:24px;width:200px;float:left;}
#jdEvents .listA .loading {display:block;width:110px;height:24px;line-height:24px;margin:0;text-align:left;background:url('/_image-uk/anims/24-0.gif') no-repeat 80px 0;}

/* lista wydarzena (dla miejsca) +*/
#jdEvents .venue_event {margin-top:10px;}
#jdEvents .venue_event .listA,#jdEvents .venue .listA {margin-top:0 !important;}
#jdEvents .venue_event .listA .c {margin-bottom:10px;overflow:hidden;}
#jdEvents .venue_event .arrow {margin:0 5px;}
#jdEvents .venue_event .cat {font-size:12px;font-weight:normal;}
#jdEvents .venue_event .patronage,.venue_event .tickets,.venue_event .gifts {float:left;height:16px;margin:3px 10px 3px 0;line-height:1px;font-size:1px;}

/* opis miejsca */
#jdEvents .venue {font-family:"Trebuchet MS";font-size:13px;}
#jdEvents .venue .info table {margin:0 auto 10px;width:610px;}
#jdEvents .venue .img {margin-right:10px;border:3px solid white;}
#jdEvents .venue h3 {margin:3px 0;font-size:13px;}
#jdEvents .venue p {margin:0;}
#jdEvents .lDotted {margin:5px 3px;}

/* taby */
#jdTabs {margin:0 0 5px 10px;}
#jdTabs .title {list-style:none;margin:0 10px 0;padding:2px 0 0;}
#jdTabs .title li {display:inline;border:1px solid #eaebe2;border-bottom:0;background-color:white;margin-right:3px;padding:1px 5px 0;font-weight:bold;font-size:13px;cursor:pointer;}
#jdTabs .title li.over {}
#jdTabs .title li.active {position:relative;z-index:2;padding-bottom:1px;}
#jdTabs .panelwrap {clear: both;overflow: hidden;}
#jdTabs .panel,#staticMap,#interactiveMap {border:1px solid #eaebe2;background-color:white;}

#jdTabs .title {font-family:"Trebuchet MS";font-size:13px;}
#jdTabs .panel {font-family:"Trebuchet MS";font-size:13px;}
#jdTabs .panel .boxWrap {margin:10px;}
#jdTabs .panel .box1 {width:350px;float:left;display:inline;margin:0 10px 10px 0;}
#jdTabs .panel .box2 {width:230px;float:left;display:inline;}
#jdTabs .panel .d1 {margin:0 0 10px;line-height:16px;}
#jdTabs .panel .d1 .h1,#jdTabs .panel .d2 .h1 {float:left;width:50px;}
#jdTabs .panel .d1 .h2 {float:left;}
#jdTabs .panel .d2 {margin:0 0 10px;line-height:16px;}
#jdTabs .panel .d2 .h2 {float:left;font-weight:bold;width:160px;}
#jdTabs .panel .d3 {margin:0 0 10px;font-size:12px;line-height:16px;}
#jdTabs .panel .d3 .n {color:#ff5b1a;}
#jdTabs .panel .d3 .h1 {float:left;width:75px;}
#jdTabs .panel .d3 .h2 {float:left;width:145px;}
#jdTabs .panel .d3 h3 {margin:0 0 5px;}
#jdTabs .panel .loading {display:block;width:100px;height:24px;line-height:24px;margin:80px auto 80px;text-align:left;padding-left:30px;background:url('/_image-uk/anims/24-0.gif') no-repeat;}
#jdTabs .panel p {margin:0 0 2px;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:9px;}

/* transport for london */
.tfl {margin:0;width:580px;padding:5px 0 0;}
.tfl .d1 {margin:7px 0;}
.tfl div.fSubmit {width: 120px!important;}
.tfl div.fSubmit input {width: 110px!important;}
.tfl #fNameOrigin {color:red;width:120px;}

/* komentarze */
.comments {margin-top:10px;}
.comments .listOfComments {}
.comments .oneComment {background-color:white;margin:8px auto 0;padding:5px;width:610px;}
.comments .oneComment .ico {float:left;width:17px;height:17px;margin-right:3px;}
.comments .user .ico {background-position:-169px -74px;}
.comments .anonymous .ico {background-position:-201px -74px;}
.comments .removed .ico {background-position:-138px -74px;}
.comments .oneComment .name {float:left;font-weight:bold;font-size:12px;line-height:17px;}
.comments .user .name {color:#ff5b1a;}
.comments .anonymous .name {color:black;}
.comments .removed .name {color:#7d7d7c;}

.comments .oneComment .ip {color:#7d7d7c;font-weight:normal;font-size:11px;}
.comments .oneComment .date {float:right;color:#7d7d7c;font-size:11px;}
.comments .oneComment p {margin:4px 0;font-size:14px;line-height:20px;float:left;width:380px;}
.comments .oneComment .NofC {float:right;color:#E1E1DB;font-size:40px;font-weight:bold;line-height:40px;margin:0;}
.comments .oneComment .report {display:block; margin:0 0 0 auto;width:84px;text-align:right;}
.comments .oneComment .report .ico {float:left;width:7px;height:7px;margin:4px 3px 0 0;background-position:-227px -86px;}
.comments .oneComment .report .t {font-size:10px;line-height:12px;}

.comments .oneComment .rating {float:left;width:145px;font-family:Arial;font-size:11px;background-color:#f4f5f0;padding:5px 5px 5px 0;}
.comments .oneComment .rating .d1 {float:left;width:125px;padding-left:5px;}
.comments .oneComment .rating .d2 {float:right;}

.comments .addComment {}
.comments .formComment {background-color:white;margin:8px auto 0;padding:5px;width:610px;}
.comments .addComment h3 {font-size:15px;}
.comments .addComment h3 .ico {float:left;width:17px;height:17px;margin-right:3px;background-position:-104px -75px;}
.comments .addComment h4 {font-weight:normal;font-size:13px;margin:5px 0 2px 0}
.comments .addComment p {margin:0;font-size:12px;line-height:14px;}
.comments .addComment p.p1 {width:525px;border:1px solid #cdcfbf;background-color:#eff0e9;padding:3px 0 3px 3px;}
.comments .addComment p.p2 {padding:3px 0;}
.comments .addComment input.i1,.comments .addComment input.i2,.comments .addComment textarea {height:15px;padding:2px 0 0 3px;line-height:16px!important;background-position:-15px -243px;border:1px solid #b1b39d;}
.comments .addComment input.i1 {width:250px;}
.comments .addComment input.i2 {width:100px;}
.comments .addComment textarea {width:580px;height:100px;padding:3px 0 3px 3px;border:1px solid #b1b39d;}
.comments .addComment .fSubmit {width: 140px!important;}
.comments .addComment .fSubmit input {width: 130px!important;}

.comments .addComment .rating {width:500px;margin:10px auto;}
.comments .addComment .rating td {width:50px;height:22px;}
.comments .addComment .rating td.t1 {width:150px;height:22px;}
.comments .addComment .rating input {margin:-2px 4px;}





