/*** master ***/

html {height:100%;margin-bottom:1px;}
body {font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:black;margin:0;padding:0;text-align:left;}

#irPage,#irHeader,#irHeader div.lGrL,#irHeader div.lGrR {background-color:transparent;background-image:url('/_image-ir/bg/header-v4-line-vertical.gif');background-repeat:repeat-x;}
#irHeader h2.logo a,#irHeader span.ico,
#irHeader div.user,#irHeader span.icoUser,#irHeader span.icoAddUser,#irHeader span.icoKey,
#irPl #irHeader span.icoLang,#irPl #irHeader a.myDublinekI,#irPl #irHeader a.myDublinekO,
#irFooter span.bullet {background-color:transparent;background-image:url('/_image-ir/icons/header-v4.gif');background-repeat:no-repeat;}

/* #irPl,#irPage,#irPageContent */
#irPl {}
#irPage {margin:0;width:100%;background-position: 0 -185px;}
#irPageContent {margin:0 auto;width:900px;background-color:white;}

/* #irHeader */
#irHeader {position:relative;background-position: 0 -90px;height: 85px;}
#irHeader div.lGrL,#irHeader div.lGrR {width: 1px;height: 90px;background-position: 0 0;}
#irHeader div.lGrL {float: left;border-right: 1px solid white;}
#irHeader div.lGrR {float: right;border-left: 1px solid white;}
#irHeader h2 {font-family:Verdana,sans-serif;font-size:9px;margin:0;}
#irHeader h2.logo {float:left;}
#irHeader h2.logo a {width:260px;height:70px;display:block;background-position:0 0px;margin-top:15px;}
#irHeader a,#irHeader a:link,#irHeader a:visited {color:#e48e0a;text-decoration:none;cursor:pointer;}
#irHeader a:hover {color:#e48e0a;text-decoration:underline;}
#irHeader div.button1,#irHeader div.button2,#irHeader div.button3,
#irHeader div.button4,#irHeader div.button5,#irHeader div.button6,
#irHeader div.button7 {float:left;width:80px;text-align:center;margin:24px 5px 0 5px;}
#irHeader div.user {position:absolute;right:2px;width:520px;height:19px;font-size:10px;color:white;background-position:100% -116px;padding-top: 2px;}
#irHeader div.user a,#irHeader div.user a:link,#irHeader div.user a:visited {color:white;text-decoration:none;}
#irHeader div.user a:hover {color:white;text-decoration:underline;}
#irHeader span.icoUser,#irHeader span.icoAddUser,#irHeader span.icoKey,#irHeader span.icoLang,
#irHeader span.t,#irHeader span.options,#irHeader span.lang {float:right;}
#irHeader span.icoUser,#irHeader span.icoAddUser,#irHeader span.icoKey {width:15px;height:11px;margin-top:1px;}
#irPl #irHeader span.lang {width:100px;margin-right:5px;}
#irHeader span.lang a,#irHeader span.lang a:link,#irHeader span.lang a:visited {color:white;text-decoration:none;}
#irHeader span.lang a:hover span.t {color:white;text-decoration:underline;}
#irHeader span.icoLang {width:16px;height:11px;margin-top:1px;margin-right: 3px;}
#irHeader span.icoUser {background-position:-318px -71px;}
#irHeader span.icoAddUser {background-position:-333px -71px;}
#irHeader span.icoKey {background-position:-348px -71px;}
#irHeader span.icoLang {background-position:-316px -83px;;}
#irHeader a.myDublinekI,#irHeader a.myDublinekO {position:absolute;right:-53px;top:30px;width:53px;height:42px;}
#irHeader a.myDublinekI {background-position:-365px -0px;}
#irHeader a.myDublinekO {background-position:-365px -42px;}
#irHeader span.ico {width:46px;height:46px;display:block;margin:2px auto;}
#irPl #irHeader div.button1 span.ico {background-position:0 -70px;}
#irPl #irHeader div.button2 span.ico {background-position:-46px -70px;}
#irPl #irHeader div.button3 span.ico {background-position:-91px -70px;}
#irPl #irHeader div.button4 span.ico {background-position:-136px -70px;}
#irPl #irHeader div.button5 span.ico {background-position:-180px -70px;}
#irPl #irHeader div.button6 span.ico {background-position:-225px -70px;}
#irPl #irHeader div.button7 span.ico {background-position:-270px -70px;}
#irHeader span.r {color:#c71a1a;font-weight:bold;}
#irHeader span.g {color:#517004;font-weight:bold;}
#irHeader span.g2 {color:#9fbe4b;font-weight:bold;}
#irHeader span.lg {color: #D4E4C4;}
#irHeader span.o {color:#e48e0a;font-weight:bold;}
#irHeader span.b {color:black;font-weight:normal;}

/* #irBannersA,#irBannersB1,#irBannersB2,#irBannersC */
#irBannersA {text-align:center;clear:both;margin: 0;padding: 10px 0 0 0;}
#irBannersB1,#irBannersB2 {width:306px;margin:0 auto 8px auto ;padding:0;text-align:center;background-color:#f4f3ee;}
#irBannersC {width:126px;padding:0;text-align:center;background-color:#f4f3ee;}
#irBannersB1 span.ad_text,#irBannersB2 span.ad_text,#irBannersC span.ad_text {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#B9B9B9;text-align:left;letter-spacing:2px;display:block;float:left;margin-bottom:2px;position:relative;left:3px;top:-2px;}

/* #irTabAds */
#TabAdsV4 .icoA,#TabAdsV4 .icoJ,#TabAdsV4 .icoJS,#TabAdsV4 .icoB,#TabAdsV4 .icoBS,#TabAdsV4 .icoP,
#TabAdsV4 .icoAddAd,#TabAdsV4 .icoInfo,#TabAdsV4 .icoZoom,#TabAdsV4 .icoMyAd,
#TabAdsV4 .lDotted {background-color:transparent;background-image:url('/_image-ir/icons/tab-ads-v4.gif');background-repeat:no-repeat;}

#TabAdsV4 {margin:15px auto 0 auto;padding:0;clear:none;width:880px;font-size:11px;}
#TabAdsV4 .TabAdsTabGroup {margin:0 0 0 50px;padding:0;}
#TabAdsV4 .TabAdsTab {float:left;margin:0 5px;padding-bottom:2px;background-color:#f4f3ee;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;}
#TabAdsV4 .TabAdsTabHover {text-decoration:none;color:black;}
#TabAdsV4 .TabAdsTabSelected {}
#TabAdsV4 .TabAdsTab a {color:black;text-decoration:none;}
#TabAdsV4 .TabAdsContentGroup {clear:both;background-color:white;background-repeat:repeat-x;}
#TabAdsV4 .TabAdsContent {}
#TabAdsV4 .TabAdsContentVisible {}

#TabAdsV4 span.icoA,#TabAdsV4 span.icoJ,#TabAdsV4 span.icoJS,#TabAdsV4 span.icoB,#TabAdsV4 span.icoBS,#TabAdsV4 span.icoP {float:left;width:35px;height:35px;}
#TabAdsV4 .TabAdsTab span.cTop,#TabAdsV4 span.cTop span {padding:0;} 
#TabAdsV4 .bTab0 {width:90px}
#TabAdsV4 .bTab1 {width:110px}
#TabAdsV4 .bTab2 {width:125px}
#TabAdsV4 .bTab3 {width:65px}
#TabAdsV4 .bTab4 {width:125px}
#TabAdsV4 .bTab5 {width:90px}
#irEn #TabAdsV4 .bTab0 {width:110px}
#irEn #TabAdsV4 .bTab1 {width:50px}
#irEn #TabAdsV4 .bTab2 {width:85px}
#irEn #TabAdsV4 .bTab3 {width:70px}
#irEn #TabAdsV4 .bTab4 {width:75px}
#irEn #TabAdsV4 .bTab5 {width:75px}
#TabAdsV4 .icoA {background-position:0 0;}
#TabAdsV4 .icoJ {background-position:-35px 0;}
#TabAdsV4 .icoJS {background-position:-70px 0;}
#TabAdsV4 .icoB {background-position:-105px 0;}
#TabAdsV4 .icoBS {background-position:-140px 0;}
#TabAdsV4 .icoP {background-position:-175px 0;}
#TabAdsV4 .TabAdsTabSelected,#TabAdsV4 .TabAdsContent {background-color:#ddf2b3;}
#TabAdsV4 .TabAdsTabSelected {color:#6d873a;}
#TabAdsV4 .TabAdsContent input.i1,#TabAdsV4 .TabAdsContent input.i2,#TabAdsV4 .TabAdsContent select {border:1px solid #BEDF7C;}
#TabAdsV4 .TabAdsContent div.c {height:35px;margin:0 0 0 5px;}
#TabAdsV4 .TabAdsContent div.l {height:28px;margin:7px 0 0 5px;}
#TabAdsV4 .TabAdsContent div.l {text-align:center;font-family:Tahoma,Verdana,sans-serif;font-size:12px;line-height:14px;}
#TabAdsV4 .TabAdsContent div.l img {vertical-align:middle;}
#TabAdsV4 .TabAdsContent a,#TabAdsV4 .TabAdsContent a:link,#TabAdsV4 .TabAdsContent a:visited {color:black;text-decoration:none;vertical-align:text-top;line-height: 16px;}
#TabAdsV4 .TabAdsContent a:hover {color:black;text-decoration:underline;}
#TabAdsV4 .icoAddAd,#TabAdsV4 .icoInfo,#TabAdsV4 .icoZoom,#TabAdsV4 .icoMyAd {float: left;width:20px;height:18px;margin: 3px 5px 0 0;}
#TabAdsV4 .lDotted {height:1px;font-size:1px;line-height:1px;background-position:0 -35px;background-repeat: repeat-x;}
#TabAdsV4 .icoZoom {background-position:0 -36px;}
#TabAdsV4 .icoInfo {background-position:-20px -36px;}
#TabAdsV4 .icoAddAd {background-position:-40px -36px;}
#TabAdsV4 .icoMyAd {background-position:-60px -36px;}
#TabAdsV4 .moreOptions {line-height: 18px;margin-top: 2px;}
#TabAdsV4 .links {line-height: 20px;margin-top: 4px;width: 800px;}
#TabAdsV4 .links a {float: left;margin: 5px 15px 0 0;color: #366e2c !important;}
#TabAdsV4 .links a:hover {color:#e05f00 !important;;}
#TabAdsV4 .t1 {}
#TabAdsV4 .t2 {float: left;line-height: 16px;margin: 5px 0 0 10px;}
#TabAdsV4 form {float:left;margin:8px 0 0 5px;}
#TabAdsV4 select, #TabAdsV4 input.input, #TabAdsV4 input.i1,#TabAdsV4 input.i2 {display:inline;font-family:Tahoma,Verdana,sans-serif;font-size:11px;color:#444;margin-right: 5px;}
#TabAdsV4 select {height:18px;padding:1px 0 0 1px;}
#TabAdsV4 input.i1 {height:15px;width:150px !important;padding:2px 0 0 5px;}
#TabAdsV4 input.i2 {height:15px;width:50px !important;padding:2px 0 0 5px;}
#TabAdsV4 input.ch {margin:0;vertical-align:text-top;height:15px;}
#TabAdsV4 input.r {vertical-align:text-top;height:15px;}
#TabAdsV4 .r {margin: 0 5px 0 0px;}
#TabAdsV4 input.s {width:70px;}

/* #irContent */
#irContent {margin-top: 10px;}
#irContentALeft {width:126px;float:left;display: inline;margin:0 1px;}
#irContentACenter {width:460px;float:left;display: inline;margin:0 1px 0 2px;}
#irContentARight {width:306px;float:right;display: inline;margin:0 1px;}
#irContentBLeft {width:590px;float:left;display: inline;margin:0 1px;}
#irContentBRight {width:306px;float:right;display: inline;margin:0 1px;}
#irContentC {width:898px;display:inline;margin:0;}

/* #irFooter */
#irFooter {font-family:"Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;font-size:12px;}
#irFooter div.lineT,#irFooter div.lineB {margin:0 5px;height:20px;overflow:hidden;}
#irFooter a.l {float:right;}
#irFooter span.arrow {float:right;margin-top:2px;}
#irFooter span.bullet {float:right;width:8px;height:8px;background-position:-316px -95px;margin:5px 5px 0 5px;}
#irFooter span.logo {float:right;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;margin:2px 0 0 15px;}
#irFooter span.logo a {font-weight:bold;}
#irFooter span.logo span.t1 {color:#9FBE4B;}
#irFooter span.logo span.t2 {color:black;}

/*** globalne ***/

img {border:0;}
form {display:inline;}
input {font-size: 11px;}
input.hidden {display:none !important;}
.none {display:none;}

.fl {float:left;}
.fr {float:right;}
.tc {text-align: center;}

.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;}
.tooltip {background-color:#FFFFCC;padding:5px;border:1px solid #c2c28a;color:black;font-size:13px;width:220px;}
.iframeTooltip {position:absolute;z-index:1010;filter:alpha(opacity:0.1);}

.clr {clear:both;font-size:0;}
.clr5 {clear:both;height:5px;font-size:0;}
.clr10 {clear:both;height:10px;font-size:0;}
.clr15 {clear:both;height:15px;font-size:0;}

.cLGreen {color:#BEDF7C !important;}
.cGreen {color:#a8cc88 !important;}
.cRed {color:#EAC0C0 !important;}
.cYellow {color:#EAD4AC !important;}
.cViolet {color:#d1d2dd !important;}
.cPink {color:#e7c6e7 !important;}
.cOrange {color:#f0bf8b !important;}
.cGray {color:#444;}

/* 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;}

/* nagłówki */
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}

/* belki */
h1 {background-repeat:repeat-y;height:19px;overflow:hidden;clear:both;font-family:Tahoma,Arial;font-size:11px;font-weight:bold;}
h1 span.s1 {background-repeat:no-repeat;width:92px;height:17px;overflow:hidden;display:inline;float:left;padding:2px 0pt 0pt 7px;position:relative;}
h1 span.s1 a,h1 span.s1 a:link,h1 span.s1 a:visited,h1 span.s2 {color:white;left:6px;position:absolute;text-decoration:none;top:3px;}
h1 span.s3 {font-weight:normal;font-size:11px;line-height:19px;color:#d4e4c4;}
h1 span.s3 a,h1 span.s3 a:link,h1 span.s3 a:visited {color:white;text-decoration:none;margin:0 4px;}
h1 span.s3 a:hover {color:white;text-decoration:underline;}

h1.cGreenR,h1.cGreenL span.s1,
h1.cOrangeR,h1.cOrangeL span.s1 {background-image:url(/_image-ir/bar/bg-colors-1c.gif);background-repeat:repeat-x;}
h1 span.cL {background-image:url(/_image-ir/bar/bg-colors-1l.gif);float:left;width:3px;height:19px;}
h1 span.cR {background-image:url(/_image-ir/bar/bg-colors-1r.gif);float:right;width:3px;height:19px;}

h1.cGreenL span.cL {background-position:0 -19px;}
h1.cGreenR span.cR {background-position:0 0px;}
h1.cGreenR {color:#8dba54;background-color:#8dba54;background-position:0 0;}
h1.cGreenL span.s1 {color:#73ac36;background-color:#73ac36;background-position:0 -19px;}
h1.cGreenL span.s1 a:hover {color:#aacc83;text-decoration:none;}
h1.cGreenR span.s3 {float: left;}

h1.cOrangeL span.cL {background-position:0 -57px;}
h1.cOrangeR span.cR {background-position:0 -38px;}
h1.cOrangeR {color:#e1b553;background-color:#e1b553;background-position:0 -38px;}
h1.cOrangeL span.s1 {color:#d69a3e;background-color:#d69a3e;background-position:0 -57px;}
h1.cOrangeL span.s1 a:hover {color:#eed4a2;text-decoration:none;}
h1.cOrangeR span.s3 {float: left;}

/* linki */
a,a:link,a:visited {color:#366E2C;text-decoration:none;}
a:hover {color:#e05f00;text-decoration:underline;}

a.g,a.g:link,a.g:visited {color:#9FBE4B;text-decoration:none;}
a.g:hover {color:#9FBE4B;text-decoration:underline;}

a.dg2g,a.dg2g:link,a.dg2g:visited {color:#366E2C;text-decoration:none;}
a.dg2g:hover {color:#9FBE4B;text-decoration:underline;}

/* zaokraglone rogi */
span.cTop,span.cBottom,span.cTop span,span.cBottom span,span.cTopR span,span.cBottomR span {font-size:1px;line-height:1px;display:block;height:5px;background-repeat:no-repeat;}
span.cTop {background-image:none;background-position:0 0;margin:0 0px;}
span.cTop span,
span.cTopR span {background-image:none;background-position:100% 0;}
span.cBottom {background-image:none;background-position:0 100%;margin:0 0px;clear:both;}
span.cBottom span,
span.cBottomR span {background-image:none;background-position:100% 100%;}

.cBox span.cTop,.cBox span.cBottom {background-image:url("/_image-ir/bg_corners/corners_left.gif");}
.cBox span.cTop span,.cBox span.cTopR span,.cBox span.cBottom span,.cBox span.cBottomR span  {background-image:url("/_image-ir/bg_corners/corners_right.gif");}

.cBoxW span.cTop,.cBoxW span.cBottom {background-image:url("/_image-ir/bg_corners/y-left.gif");}
.cBoxW span.cTop span,.cBoxW span.cBottom span {background-image:url("/_image-ir/bg_corners/y-right.gif");}

.cBoxG1 span.cTop,.cBoxG1 span.cBottom {background-image:url("/_image-ir/bg_corners/y-left-g1.gif");}
.cBoxG1 span.cTop span,.cBoxG1 span.cBottom span {background-image:url("/_image-ir/bg_corners/y-right-g1.gif");}

.cBoxG2 span.cTop,.cBoxG2 span.cBottom {background-image:url("/_image-ir/bg_corners/y-left-g2.gif");}
.cBoxG2 span.cTop span,.cBoxG2 span.cBottom span {background-image:url("/_image-ir/bg_corners/y-right-g2.gif");}

.cBoxW,.cBoxG1,.cBoxG2 {background-color:#ffffca;border: 1px solid #ffdb63;}
.cBoxW span.cTop,.cBoxG1 span.cTop,.cBoxG2 span.cTop {position:relative;top:-1px;left:-1px}
.cBoxW span.cBottom,.cBoxG1 span.cBottom,.cBoxG2 span.cBottom {position:relative;top:1px;left:-1px}
.cBoxW span.cTop span,.cBoxG1 span.cTop span,.cBoxG2 span.cTop span {position:relative;top:0;left:2px}
.cBoxW span.cBottom span,.cBoxG1 span.cBottom span,.cBoxG2 span.cBottom span {position:relative;top:0;left:2px}














































/* globalne */

.off {display:none;}
.even, .odd {margin:2px 1px 0 1px;padding:4px 0 4px 4px;line-height:16px;}
.even {background-color:#eeeeee;border-top:1px solid #d1d1d1;border-bottom:1px solid #b0b0b0;}
.odd {background-color:#f5f5f5;border-top:1px solid #e6e6e6;border-bottom:1px solid #d2d2d2;}

ul.bulletOrange {margin:0;padding:0;list-style:none;}
ul.bulletOrange li {background-image:url('/image/_jd_sc/icons/bullet_orange.gif');background-repeat:no-repeat;background-position:2px 5px;padding:0 0 0 15px;margin:2px 0;background-color:transparent;}

/* waluty - old */

#currency {background-color: #dadfbe; margin: 0 2px 5px 3px; padding-top: 4px; font-size: 11px; font-weight: normal; line-height: 18px; clear: both;}
#currency .title {margin: 0 0 0 5px; position: relative; top: -2px;}
#currency .bg_odd {background-color: #f1f3e5; border-bottom: 1px solid #dcdfd0; margin-bottom: 1px; height: 18px;}
#currency .bg_even {background-color: #f9faf4; border-bottom: 1px solid #e5e6e0; margin-bottom: 1px; height: 18px;}
#currency .data {background-color: white; margin: 0 4px 5px 4px;}
#currency .data_2 {background-color: white; margin: 0 4px 0 4px;}

#currency .d1 {display: inline; float: left; width: 100px; margin: 0 0 0 6px;}
#currency .d2 {display: inline; float: left; width: 50px;}
#currency .d3 {display: inline; float: left; width: 73px;}
#currency .d4 {display: inline;  float: none;}

#currency .d4 span.green {color: #0a9000;}
#currency .d4 span.red {color: #e00000;}
#currency .d4 span.blue {color: #00519b;}

#currency input {display: inline; float: left; border: 1px solid #dcdfd0; font-size: 11px; margin-left: 5px; height: 14px;}
#currency select {display: inline; float: left; border: 1px solid #dcdfd0; font-size: 11px; margin-left: 5px; height: 16px; width: 47px;}
#currency input.i1 {width: 40px; text-align: right; padding-right: 2px;}
#currency div.t1 {display: inline; float: left; color: #666845; font-size: 11px; margin-left: 5px; height: 14px;}
#currency div#wynik {display: inline; float: left; font-size: 11px; height: 14px; width: 85px;}
#currency div.b_replace {display: inline; float: left; cursor: pointer; width: 19px; height: 20px; margin: 0 5px;}

#currency div.more {padding-top: 0px !important;}
#currency div.more a {color: #666845;}


/* bar */

.bar_v2 {margin-top: 5px;}
.bar_v2 .bar_blue_1_newspaper {background-image: url('/image/_jd/bar/bar_blue_1_newspaper.gif'); background-repeat: no-repeat; height: 29px; display: block; float: left;}
.bar_v2 .bar_blue_1_newspaper_460 {background-image: url('/image/_jd/bar/bar_blue_1_newspaper-460.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_dblue_1_460 {background-image: url('/image/_jd/bar/bar_dblue_3_blank-460.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_dblue_1_newspaper_460 {background-image: url('/image/_jd/bar/bar_dblue_1_newspaper-460.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_blue_2 {background-image: url('/image/_jd/bar/bar_blue_2_blank.gif'); background-repeat: no-repeat; height: 29px; display: block; float: left;}
.bar_v2 .bar_blue_2_460 {background-image: url('/image/_jd/bar/bar_blue_2_blank-460.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_blue_2b_460 {background-image: url('/image/_jd/bar/bar_blue_2b_blank-460.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_dgreen_1_460 {background-image: url('/image/_jd/bar/bar_dgreen_1_blank-460.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_blue_1_hr {background-image: url('/image/_jd/bar/bar_blue_1_hr.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_blue_1_donosy {background-image: url('/image/_jd/bar/bar_blue_1_donosy.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 .bar_blue_1_events {background-image: url('/image/_jd/bar/bar_blue_1_events.gif'); background-repeat: no-repeat; height: 29px;}
.bar_v2 span.end {background-image: url('/image/_jd/bar/bar_blue_1_r.gif'); background-repeat: no-repeat; height: 29px; width: 2px; display: block; float: right;}
.bar_v2 span.blue_2_end {background-image: url('/image/_jd/bar/bar_blue_2_r.gif'); background-repeat: no-repeat; height: 29px; width: 2px; display: block; float: right;}

.bar_v2 .bar_gray_r_309 {background-image: url('/image/_jd/bg/bg_red_gray_1.gif'); background-repeat: no-repeat; display: block; width: 309px; height: 20px;}
.bar_v2 .bar_gray_o_309 {background-image: url('/image/_jd/bg/bg_orange_gray_1.gif'); background-repeat: no-repeat; display: block; width: 309px; height: 20px;}
.bar_v2 .bar_olive_r {background-image: url('/image/_jd/bg/bg_red_olive_1.gif'); background-repeat: no-repeat; display: block; height: 20px;}
.bar_v2 .bar_olive_r_309 {background-image: url('/image/_jd/bg/bg_red_olive_1.gif'); background-repeat: no-repeat; display: block; width: 309px; height: 20px;}
.bar_v2 .bar_olive_o_309 {background-image: url('/image/_jd/bg/bg_orange_olive_1.gif'); background-repeat: no-repeat; display: block; width: 309px; height: 20px;}
.bar_v2 span.olive_end {background-image: url('/image/_jd/bar/bar_olive_1_r.gif'); background-repeat: no-repeat; height: 20px; width: 2px; display: block; float: right;}

.bar_v2 .bar_gray_o_309 span.text, 
.bar_v2 .bar_gray_r_309 span.text, 
.bar_v2 .bar_olive_r span.text, 
.bar_v2 .bar_olive_r_309 span.text, 
.bar_v2 span.bar_text_2 {display: inline; float: left; margin-left: 10px; padding-top: 3px; color: white; font-weight: bold;}

.bar_v2 span.bar_text {display: inline; float: left; margin: 8px 0 0 60px; color: #296ba0; font-weight: bold; font-size: 11px;}
.bar_v2 span.bar_text_3 {display: inline; float: left; margin: 8px 0 0 8px; color: white; font-weight: normal; font-size: 11px;}
.bar_v2 span.bar_text_3r {display: block; float: right; margin: 8px 0 0 0; color: white; font-weight: normal; font-size: 11px;}

.bar_dblue_border {border: 1px solid #adbbea; border-top: 0;}
.bar_dblue2_border {border: 1px solid #c9d6e9; border-top: 0;}

/* backgrounds */

.bg_gray_t1 {background-image: url('/image/_jd/bg/bg_gray_top_1.gif'); background-repeat: no-repeat; width: 570px; height: 3px; font-size: 0px;}
.bg_gray_m1 {background-image: url('/image/_jd/bg/bg_gray_middle_1.gif'); background-repeat: repeat-y; width: 570px;}
.bg_gray_b1 {background-image: url('/image/_jd/bg/bg_gray_bottom_1.gif'); background-repeat: no-repeat; width: 570px; height: 3px; font-size: 0px;}

.bg_blue_t1 {background-image: url('/image/_jd/bg/bg_blue_top_1.gif'); background-repeat: no-repeat; width: 570px; height: 3px; font-size: 0px;}
.bg_blue_m1 {background-image: url('/image/_jd/bg/bg_blue_middle_1.gif'); background-repeat: repeat-y; width: 570px;}
.bg_blue_b1 {background-image: url('/image/_jd/bg/bg_blue_bottom_1.gif'); background-repeat: no-repeat; width: 570px; height: 3px; font-size: 0px;}

.bg_blue_t1l {background-image: url('/image/_jd/bg/bg_blue_top_1l.gif'); background-repeat: no-repeat; height: 3px; font-size: 0px;}
.bg_blue_m1l {background-image: url('/image/_jd/bg/bg_blue_middle_1l.gif'); background-repeat: repeat-y;}
.bg_blue_b1l {background-image: url('/image/_jd/bg/bg_blue_bottom_1l.gif'); background-repeat: no-repeat; height: 3px; font-size: 0px;}

.bg_w_l {background-image: url('/image/_jd/bg/bg_w_5x5.gif'); background-repeat: repeat-y; background-position: right;}
.bg_w_r {background-image: url('/image/_jd/bg/bg_w_5x5.gif'); background-repeat: repeat-y; background-position: left;}

/* linki */

a.white, a.white:link, a.white:visited {color:white;text-decoration:none;}
a.white:hover {color:white;text-decoration:underline;}

a.white2, a.white2:link, a.white2:visited {color:white;text-decoration:none;}
a.white2:hover {color:black;text-decoration:underline;}

/* przyciski */

.nButton {height:19px;position:relative;margin:0;}
.nButton input {height:19px;color:white;display:inline;font-size:11px;border:0;margin:0;padding:1px 0 2px 0;cursor:pointer;font-family:Tahoma, Verdana, Arial;vertical-align:top;}
.nButton img {padding:0px;margin:0px;vertical-align:top;}
.nCenter {display:block;text-align:center;}
.nInline {display:inline;}

/* zmiana czcionki */

#toggleFontSize {display:block;width:56px;height:13px;background-image:url('/_image-ir/icons/toggle-font-size.gif');overflow: hidden;float: right;cursor: pointer;}
.toggleFontSizeImg1 {background-position: 0 0;}
.toggleFontSizeImg2 {background-position: 0 26px;}
.toggleFontSizeImg3 {background-position: 0 13px;}
.myFont12 {font-size: 12px; line-height: 16px;}
.myFont14 {font-size: 14px; line-height: 18px;}
.myFont16 {font-size: 16px; line-height: 20px;}
.myFont18 {font-size: 18px; line-height: 22px;}


/* pasek - bar */

h1.blue, h1.blue1 span.s1, 
h1.blue2 span.s1, 
h1.orange, h1.orange1 span.s1 {background-image:url(/image/_jd_sc/bar/bar_color_460.gif);width:460px;}
h1.blue {color:#569bcc;background-color:#569bcc;background-position:0 0;}
h1.blue span.s1 {color:#2f75b5;background-color:#2f75b5;background-position:0 -19px;}
h1.blue  span.s1 a:hover {color:#a7c7e1;text-decoration:none;}
h1.blue1 span.s1 {width:95px;}
h1.blue2 span.s1 {width:150px;}

h1.orange {color:#e1b553;background-color:#e1b553;background-position:0 -38px;}
h1.orange span.s1 {color:#d69a3e;background-color:#d69a3e;background-position:0 -57px;}
h1.orange  span.s1 a:hover {color:#eed4a2;text-decoration:none;}
h1.orange1 span.s1 {width:95px;}

h1.blue306, h1.blue306a span.s1, h1.blue306b span.s1, 
h1.gray306, h1.gray306a span.s1, 
h1.red306, h1.red306a span.s1, 
h1.yellow306a span.s1 {background-image:url(/image/_jd_sc/bar/bar_color_306.gif);width:306px;}

h1.blue306 {color:#569bcc;background-color:#569bcc;background-position:0 0;}
h1.blue306a span.s1 {color:#2f75b5;background-color:#2f75b5;background-position:0 -19px;}
h1.blue306a span.s1 a:hover {color:#a7c7e1;text-decoration:none;}
h1.blue306a span.s1 {width:90px;}

h1.gray306 {color:#727272;background-color:#727272;background-position:0 -38px;}
h1.gray306a span.s1 {color:#727272;background-color:#727272;background-position:0 -57px;}
h1.gray306a span.s1 a:hover {color:#c6c6c6;text-decoration:none;}
h1.gray306a span.s1 {width:90px;}

h1.yellow306a span.s1 {color:#d47200;background-color:#727272;background-position:0 -76px;}
h1.yellow306a span.s1 a:hover {color:#ffeb80;text-decoration:none;}
h1.yellow306a span.s1 {width:90px;}

h1.red306 {color:#bf4233;background-color:#bf4233;background-position:0 -95px;}
h1.red306a span.s1 {color:#bf4233;background-color:#bf4233;background-position:0 -114px;}
h1.red306a span.s1 a:hover {color:#e6aaa1;text-decoration:none;}
h1.red306a span.s1 {width:90px;}

/* komunikaty */

.message {margin:10px 0;background-color:white; clear: both;}
.message .m_head {display:block;float:none;margin-left:7px;position:relative;top:-14px;}
.message .m_head .m_img {width:15px;height:15px;}
.message .m_head .m_title {font-size:10px;color:#404040;height:15px;position:relative;top:-3px;background-color:white;}
.message .text {display:block;margin:0 10px;font-size:11px;position:relative;top:-5px;color:#404040;}

.selectRequiredMsg, .selectInvalidMsg {display: none;}
.selectRequiredState .selectRequiredMsg, 
.selectInvalidState .selectInvalidMsg {display: inline;color: black; font-size: 11px;}
.selectValidState select, select.selectValidState {background-color: white;}
select.selectRequiredState, .selectRequiredState select,
select.selectInvalidState, .selectInvalidState select {background-color: #fff5c3;}
.selectFocusState select, select.selectFocusState {background-color: white;}

.textfieldRequiredMsg, 
.textfieldInvalidFormatMsg, 
.textfieldMinValueMsg,
.textfieldMaxValueMsg,
.textfieldMinCharsMsg,
.textfieldMaxCharsMsg,
.textfieldValidMsg {display: none;}
.textfieldRequiredState .textfieldRequiredMsg, 
.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg {display: inline;color: black; font-size: 11px;}
.textfieldValidState input, input.textfieldValidState {background-color: white;}
input.textfieldRequiredState, .textfieldRequiredState input, 
input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, 
input.textfieldMinValueState, .textfieldMinValueState input, 
input.textfieldMaxValueState, .textfieldMaxValueState input, 
input.textfieldMinCharsState, .textfieldMinCharsState input, 
input.textfieldMaxCharsState, .textfieldMaxCharsState input {background-color: #fff5c3;}
.textfieldFocusState input, input.textfieldFocusState {background-color: white;}
.textfieldFlashText input, input.textfieldFlashText {color: red !important;}
.textfieldHintState input, input.textfieldHintState {}

/* zaokraglone rogi */

.cBox3 span.cTop,
.cBox3 span.cBottom {background-image:url("/image/_jd_sc/bg_corners/gray_line_left.gif");}
.cBox3 span.cTop span,
.cBox3 span.cBottom span {background-image:url("/image/_jd_sc/bg_corners/gray_line_right.gif");}
.cBox3 span.cTop {position:relative;top:-1px;left:-1px}
.cBox3 span.cBottom {position:relative;top:1px;left:-1px}
.cBox3 span.cTop span {position:relative;top:0;left:2px}
.cBox3 span.cBottom span {position:relative;top:0;left:2px}
.cBox3 {border: 1px solid #ebebeb;}

/* zaokraglone rogi - old */

span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {font-size: 1px; line-height: 1px; display: block; height: 5px; background-repeat: no-repeat;}
span.corners-top {background-image: none; background-position: 0 0; margin: 0 0px;}
span.corners-top span {background-image: none; background-position: 100% 0;}
span.corners-bottom {background-image: none; background-position: 0 100%; margin: 0 0px; clear: both;}
span.corners-bottom span {background-image: none; background-position: 100% 100%;}


.bg_box span.corners-top span{ background-image: url("/image/_jd/corners_right.gif"); }
.bg_box span.corners-bottom{ background-image: url("/image/_jd/corners_left.gif"); }
.bg_box span.corners-top { background-image: url("/image/_jd/corners_left.gif"); }
.bg_box span.corners-bottom span { background-image: url("/image/_jd/corners_right.gif"); }

.bg_box_2 span.corners-top span { background-image: url("/image/_jd/bg_corners/olive_right.gif"); }
.bg_box_2 span.corners-bottom { background-image: url("/image/_jd/bg_corners/olive_left.gif"); }
.bg_box_2 span.corners-top { background-image: url("/image/_jd/bg_corners/olive_left.gif"); }
.bg_box_2 span.corners-bottom span{ background-image: url("/image/_jd/bg_corners/olive_right.gif"); }


