#PressRegisterForm label {display: block;}
#PressRegisterForm label label {display: inline;}
#PressRegisterForm input.error {border: 2px solid #ff0000}
#summary {padding: 10px; border: 1px solid #ffdddd; background: #ffeeee; display: none;}
#summary label {padding: 3px 0 0 20px; background: transparent url(/m/img/arrow-red-right.gif) no-repeat 6px 8px;}

#swf-16941 {visibility:hidden}

/* cufon{text-indent:0!important;}@media screen,projection{cufon{display:inline!important;display:inline-block!important;position:relative!important;vertical-align:middle!important;font-size:1px!important;line-height:1px!important;}cufon cufontext{display:-moz-inline-box!important;display:inline-block!important;width:0!important;height:0!important;overflow:hidden!important;text-indent:-10000in!important;}cufon canvas{position:relative!important;}}@media print{cufon{padding:0!important;}cufon canvas{display:none!important;}} */

.clr {clear:both; height: 0; width: 0; font: 0/0 Arial; float: none;}

ul.side-navigation li ul li {padding: 5px 0;}
ul.side-navigation li ul li a{padding: 0 5px;}

.tabs-container .tab-content {padding: 0;}

#product .content-header {border-bottom: 1px solid #d2d2d2}
#ReleaseList .release, #PressReleaseList .release {margin:0 0 18px; padding: 0}

.release h2 {margin: 0;}
.release .content {padding: 0; background: none;}
.first-column ul.side-navigation li ul li a {padding: 0 10px 0 20px}
.first-column ul.side-navigation li ul li li a {padding: 0 10px 0 35px}
ul.side-navigation li.selected {background: #F6F6F6}

.content .column-2 h2, .content .column-2 h2 a {text-decoration: none; line-height: 120%; font-size: 11px;}
.content .column-2 .categories {margin: 0 0 0 6px; padding: 0 0 0 6px; border-left: 1px solid #d2d2d2;}
.content .column-2 .categories span {padding: 0 4px 0 0; border-right: 1px solid #d2d2d2; margin: 0 4px 0 0}
.content .column-2 .categories span.last {border: 0;}
.content .column-2 .categories a {text-decoration: none; color: #000;}

.content-header {margin-bottom: 12px;}
.otherVersions {margin: 5px 0 12px;}

.breadcrumb {padding: 10px 20px 20px}

.sep {padding: 0 5px}

.pager {text-align: center;}
.pager span, .pager a {margin: 0 5px 0 0}
.contact .name {font-weight: bold;}
.contact {margin: 0 0 12px; border-bottom: 1px solid #d2d2d2; padding: 0 0 13px}

#template-3-columns .column-3 {padding: 0;}

.column-3 .arrowbox {background: transparent url(pub/small-gt-separator.gif) repeat-x scroll left bottom; margin: 0 0 12px; padding: 0 0 13px}
.column-3 .arrowbox .contact {border-bottom: 0; margin: 0;}

#PressLoginForm {padding: 0 10px 0 0}

#PressLoginForm label {line-height: 24px; width: 35px; float: left;}
#PressLoginForm .textInput, #PressLoginForm .passwordInput {float: right; width: 135px;}

#PressLoginForm .mediaRegister {font-weight: bold;}
#PressLoginForm div a {text-decoration: underline}
#PressLoginForm .toRight {margin: 8px 0 0}

.searchBox select, .phrase, .nicknameInput, .yourData input, .textInput, #PressLoginForm .passwordInput {border: 1px solid #d2d2d2; padding: 4px 3px; margin: 0 4px 5px; font: 11px/13px Tahoma; background: #fff url(pub/bg-input.gif) repeat-x right bottom;}

.searchBox {background: transparent url(pub/small-gt-separator.gif) repeat-x scroll left bottom; margin: 0 0 12px; padding: 0 0 13px}



.zapiszButton, .submitInput {border: 0; font: bold 18px/22px Tahoma; background: #fff url(pub/big-arrow.gif) no-repeat right top; height: 41px; padding: 0 16px 0 0; cursor: pointer;}
.zapiszButton {float:left}

#RemindForm .toRight {padding: 0 264px 0 0}

.searchBox .ui-selectmenu {float: left;}
.searchBox .spacer {width: 10px; height: 1px; float: left;}
.searchBox .clr {height: 10px;}

ul.side-navigation li.active {color: #000; padding: 5px 0}
ul.side-navigation li.active a, ul.side-navigation li.active a:link,ul.side-navigation li.active a:visited,ul.side-navigation li.selected li.active a { color: #000;}
ul.side-navigation li.selected li a, ul.side-navigation li.selected li a:link, ul.side-navigation li.selected li a:visited {color: #2174C3}
ul.side-navigation li.selected li a:hover, ul.side-navigation li.selected li a:active {color: #000;}

ul.side-navigation li.selected li.active li a {color: #2174C3}
ul.side-navigation li.selected a {color: #000;}
ul.side-navigation li.selected li a {color: #2174C3}

.toRight {text-align: right;}
.toRight input {float: none; display: inline;}

.detailsLine {margin: 0 0 6px;}
.detailsLine .label {float: left; width: 110px; color: #2174C3}
.fileDetails .coma {margin: 0 5px 0 0}

.content .column-2 .galleryHolder .submitInput {float:none; color: #000; text-decoration: none; display: block;}

.thumbnailHolder a div {background: #fff url(pub/bg-file.gif) no-repeat;}

.nicknameInput {width: 240px;}

.yourData input {width: 240px; float: right;}
.yourData label {overflow: hidden; padding: 0 150px 0 0;  line-height: 23px}

#PressRegisterForm h3 {margin: 13px 0 7px; border-bottom: 1px solid #d2d2d2; padding: 0 0 5px; display: block;}
#PressRegisterForm .agree {margin: 0 }

.archiveLinks div {background: #fff url(pub/content-list-bullet.gif) no-repeat 0 4px; margin: 0 0 0 5px; padding: 0 0 0 15px;}

.searchBox .from_m {width: 150px;}
.searchBox .from_y {width: 88px;}
.searchBox .cat {width: 270px;}
.searchBox .toRight {margin: 5px 0 0}

.pager .prevLink {float: left;}
.pager .nextLink {float: right;}
.content .column-2 .releaseLink a {text-decoration: none;}


.column-3 .mediaLogin {margin: 10px 0}
.log-yes .column-3 .mediaLogin {margin: 0 0 10px 0}
.content .column-3 h2, .content .column-1 h2 {font-size: 18px;}

#template-3-columns .column-3 .banner {margin: 0 0 5px 0}

.column-3 .searchBox input, .column-3 .searchBox select {margin: 5px 0 0}
.column-3 .searchBox .phrase {width: 187px; margin: 5px 0 5px}
.column-3 .searchBox .cat {width: 202px}
.column-3 .searchBox .toRight {margin: 0}

.pressMenu  {margin: 0 0 15px}

#PressRelease .release .date {display: block; margin: 0 0 4px}
#PressRelease .release h2 {font-size: 22px;}

.releaseTitleLink span {font-weight: bold; display: block; padding: 0; margin: 3px 0 0;}
.content .column-2 a.releaseTitleLink,.content .column-2 a.releaseTitleLink:link,a.releaseTitleLink:visited {}
.content .column-2 a.releaseTitleLink:hover, .content .column-2 a.releaseTitleLink:active, .content .column-2 a.releaseTitleLink:hover span, .content .column-2 a.releaseTitleLink:hover div {text-decoration: underline}

#ConferenceRegister .conferenceEvent {margin: 0 0 10px 0}
#ConferenceRegister .conferenceDetails {margin: 10px 0 2px; color: #2174C3}

.lang-en .header-top a.login {
	background:url(pub/logowanie-header-en.gif) no-repeat scroll 0 0 transparent;
}

.release .owner {margin: 0 0 0 6px}
.release .lang {margin: 0 0 0 6px }

.footer li a {margin:0 0 0 3px}

#ReleaseList .content .column-2 h2, #PressReleaseList .content .column-2 h2 {margin: 3px 0}

.exitLinks a, .exitLinks a:link, .exitLinks a:visited {text-decoration: underline; color: #2174C3; line-height: 14px;}
.exitLinks a:hover, .exitLinks a:active {color: #355389; text-decoration: none;}
.exitLinks li {margin: 0 0 5px}

form .btnHov {background: #fff url(pub/big-arrow.gif) no-repeat right bottom;}

.rightTopBox {background: url(pub/small-gt-separator.gif) repeat-x left top transparent; padding: 15px 0 0 0; margin: 45px 0 0 }

.header-top ul li a:hover {color: #C5E2F4}
.header-top a.login {right: 5px;}

ul.side-navigation .selected li.last {padding: 5px 0 0}

#PressRelease .file {background: #fff url(pub/file.gif) no-repeat 0 3px; padding: 0 0 0 24px; line-height: 24px}
#PressRelease .ext-pdf {background: #fff url(pub/file-pdf.gif) no-repeat 0 3px}
#PressRelease .ext-doc , #PressRelease .ext-docx {background: #fff url(pub/file-doc.gif) no-repeat 0 3px}
#PressRelease .ext-pdf {background: #fff url(pub/file-pdf.gif) no-repeat 0 3px}

#msg {margin: 0 0 12px 0}
.important {display: block; padding: 6px 8px; background: #fff2f2; border: 1px solid #ffc0c0;}
