@charset "utf-8";
/* CSS DOCUMENT */

/* CSS RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
 	margin: 0;
 	padding: 0;
 	border: 0;
 	font-size: 100%;
 	font: inherit;
 	vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
 	display: block;
}

html {
      overflow:auto;
}

body {
 	line-height: 1;
}

ol, ul {
 	list-style: none inside;
}

blockquote, q {
 	quotes: none;
	font-style:italic;
}

blockquote:before, blockquote:after,
q:before, q:after {
 	content: '';
 	content: none;
}

table {
 	border-collapse: collapse;
 	border-spacing: 0;
}

a:focus {
      -moz-outline: none;
      outline: none; /* CSS 3 */
      ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */
}



/* TOOLBOX CSS */

.floatleft {
	float: left;
}

.floatright {
	float: right;
}

.bold {
	font-weight: bold;
}

.clear {
	clear: both;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

.w100pr {
	content: ".";
	display: block;
	clear: both;
	width: 100%;
}

strong {
	font-weight:bold;
}

a {
	color:#b50b00;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

/* Tex Resize icons */

#block-text_resize-0 {
	width:51px;
	float:right;
	margin-right:90px;
	margin-top:-5px;
	padding-left:15px;
}

a#text_resize_decrease {
	margin:0px;
	background:url(../images/sfinks/aSmall.png) no-repeat;
}

a#text_resize_increase {
	margin:0px;
	background:url(../images/sfinks/aBig.png) no-repeat;
}

/* Messages */

.messages {
	margin-top:20px;
	text-align:left;
	padding-left:45px;
}

#modalContainer .error {
	min-height:50px;
	background:#ffeadb url(../images/sfinks/error.png) 7px 7px no-repeat;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
	color:#220000;
	border:none;
}

#modalContainer .status {
	min-height:50px;
	background:#ffeadb url(../images/sfinks/status.png) 7px 7px no-repeat;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
	color:#220000;
	border:none;
}

#modalContainer .warning {
	min-height:50px;
	background:#ffeadb url(../images/sfinks/warning.png) 7px 7px no-repeat;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
	color:#220000;
	border:none;
}



/* Print Version, Email, PDF Version Links */

.print-link {
	position:absolute;
	top:8px;
	right:15px;
}

.help {
	position:absolute;
	top:177px;
	right:222px;
	z-index:1;
	text-align:right;
}

.print-syslink {
	margin:0px;
}



/* Attachments */

.itu-attachments {
	margin-top:15px;
}

.itu-attachments #attachments {
	border-collapse:collapse;
}

.itu-attachments #attachments tbody {
	border:solid 1px #DCDCDC !important;
}

.itu-attachments #attachments tr.odd {
	background:#F5F5F5 !important;
	border-top:solid 1px #DCDCDC;
	border-bottom:solid 1px #DCDCDC;
}

.itu-attachments #attachments tr.even {
	background:#F5F5F5 !important;
	border-top:solid 1px #DCDCDC;
	border-bottom:solid 1px #DCDCDC;
}

.itu-attachments #attachments tr.odd a {
	text-decoration:none;
	color:#8F8F8F;
}

.itu-attachments #attachments tr.even a {
	text-decoration:none;
	color:#8F8F8F;
}

.itu-attachments #attachments tr.odd a:hover {
	text-decoration:underline;
}

.itu-attachments #attachments tr.even a:hover {
	text-decoration:underline;
}

.itu-attachments #attachments tr.odd:hover {
	background:#E7E7E7 url(../images/sfinks/border-top-hover.png) no-repeat !important;
}

.itu-attachments #attachments tr.even:hover {
	background:#E7E7E7 url(../images/sfinks/border-top-hover.png) no-repeat !important;
}


/* Pager */

.item-list {
    margin:auto;
}

.item-list .pager {
    clear: both;
    text-align: center;
    color:#8F8F8F;
    margin:0px;
    padding:0px;
    display:block;
    height:18px;
    line-height:18px;
    margin-top:10px;
    width:auto;
}

.item-list .pager li {
    background:url(../images/sfinks/bg-pager.png) repeat-x;
    display: inline;
    list-style-type: none;
    padding: 0px;
    margin:0px;
    cursor:pointer;
    float:left;
    padding:0px;
    height:18px;
    line-height:16px;
    border:solid 1px #DCDCDC;
}

.item-list .pager li a {
      color:#8F8F8F;
      text-decoration:none;
      padding:0px 10px;
}

.item-list .pager li a:hover {
      text-decoration:underline;
}

.item-list .pager li.pager-current {
      color:#FFFFFF;
      padding:0px 10px;
      background:url(../images/sfinks/bg-pager-active.png) repeat-x;      
}

.item-list .pager li.pager-first {
	border-radius:4px 0px 0px 4px;
}

.item-list .pager li.pager-last {
	border-radius:0px 4px 4px 0px;
}

/* Search box */

.block-search {
      float:right;
      position:relative;
}

.block-search .container-inline {
      margin-top:5px;
      margin-right:5px;
}

#edit-search-block-form-1 {
      width:174px;
      height:23px;
      background:#f6f6f8;
      color:#8F8F8F;
      font-family:Tahoma,Arial;
      font-size:11px;
      padding-left:5px;
      padding-right:20px;
}

#search-block-form-1:focus {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#edit-search-block-form-1-wrapper label {
      display:none;
}

#search-block-form #edit-submit {
      display:block;
      position:absolute;
      top:6px;
      right:6px;
      width:19px;
      height:23px;
      background:url(../images/sfinks/search-button.png) no-repeat;
      line-height:0px;
      text-indent:-9999px;
}

#search-block-form #edit-submit-2 {
      display:block;
      position:absolute;
      top:6px;
      right:6px;
      width:19px;
      height:23px;
      background:url(../images/sfinks/search-button.png) no-repeat;
      line-height:0px;
      text-indent:-9999px;
}

#search-block-form #edit-submit-1 {
      display:block;
      position:absolute;
      top:6px;
      right:6px;
      width:19px;
      height:23px;
      background:url(../images/sfinks/search-button.png) no-repeat;
      line-height:0px;
      text-indent:-9999px;
}

#edit-keys-wrapper #edit-keys {
      font-family:Tahoma,Arial;
      font-size:11px;
      color:#8F8F8F;
      padding-left:5px;
}

/* Search results */

input[type="text"] {
      border-color: #D9D9D9 #F9F9F9 #F0F0F0 #D9D9D9;
      border-style: solid;
      border-width: 1px;
}

.box {
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#8F8F8F;
}

.box h2 {
	font-family:Tahoma,Arial;
	Font-size:11px;
	color:#8F8F8F;
	font-weight:bold;
}

.search-results dd {
	margin-bottom:15px;
	color:#8F8F8F;
	border-bottom:dotted 1px #DCDCDC;
}

#page-content-sfinks-wrapper .search-results dt.title {
	border-bottom:none;
	margin-bottom:0px;
}

.search-results dt a {
	color:#B50B00;
	text-decoration:none;
}

.search-results dt a:hover {
	text-decoration:underline;
}

.search-results dl p {
	font-family:Tahoma,Arial;
	font-size:11px;
	color:#8F8F8F;
}

.search-results dd p strong {
	color:#B50B00;
}


.serach-icon {
	display:block;
	width:74px;
	height:82px;
	position:absolute;
	background:url(../images/sfinks/search-icon.png) no-repeat;
	top:45px;
	right:10px;
}
/* formularze */

.form-required {
	color:#9b9b9b
}

.resizable-textarea .grippie {
	display:none;
}

.form-item {
    margin-bottom:0;
    margin-top:0;
}

.form-item label {
    display: block;
    font-weight: bold;
    color:#8F8F8F;
}

.form-item input {
      border:none;
      height:23px;
      line-height:21px;
      border-color:transparent;
      border-color: #D9D9D9 #F9F9F9 #F0F0F0 #D9D9D9;
      border-style: solid;
      border-width: 1px;
}

.form-item textarea {
	border:none;
}

.form-item input:focus {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

.form-item .form-radio {
      padding:0px;
      margin:0px;
      height:auto;
}

input.form-submit[type="submit"] {
    background:url(../images/sfinks/button.png) no-repeat;
	width:161px;
	height:29px;
	border: 0px;
	overflow:hidden;
	font-family:Tahoma,Arial;
	font-size:11px;
	color:#8F8F8F;
}

input.form-submit[type="reset"] {
    background:url(../images/sfinks/button.png) no-repeat;
	width:161px;
	height:29px;
	border: 0px;
	overflow:hidden;
	font-family:Tahoma,Arial;
	font-size:11px;
	color:#8F8F8F;
}

.form-checkboxes, .form-radios {
    margin:0;
    padding:0;
}

.form-checkboxes .form-item, .form-radios .form-item {
    margin-bottom:0;
    margin-top:0;
}

.form-item label.option {
    display: inline;
    font-weight: normal;
}

.terms a {
    color:#8F8F8F;
    text-decoration:none;
}

.terms a:hover {
    text-decoration:underline;
}

/* bloki */

.block ul {
      margin:0px;
      padding:0px;
}

.title {
	display:block;
	height: 28px;
	line-height:24px;
	padding-left: 20px;
	background:url(../images/sfinks/bg-box-header.png) repeat-x;
	font-size:12px;
	color:#ffffff;
	font-family:SwissOne, Tahoma, Arial;
}

.spacer {
	display:block;
	clear:both;
	height:8px;
}

.region-admin-navi {
      display:block;
      width:200px;
      position:absolute;

}

.submitted {
      display:block;
      padding:5px 0px;
}

/* INSTALACJA CZCIONEK */

@font-face {
	font-family:'SwissOne';
	src:url(../fonts/0009EU27.eot);
	src:local('SwissOne'), url(../fonts/0009EU27.ttf) format('truetype');

}

@font-face {
	font-family:'SwissTwo';
	src:url(../fonts/0010EU27.eot);
	src:local('SwissTwo'), url(../fonts/0010EU27.ttf) format('truetype');
/*	src:local('SwissTwo'), url(../fonts/0010EU27.woff) format('woff'); */

}

@font-face {
	font-family:'SwissThre';
	src:url(../fonts/0171EU27.eot);
	src:local('SwissThre'), url(../fonts/0171EU27.ttf) format('truetype');

}

@font-face {
	font-family:'SwissFour';
	src:url(../fonts/0172EU27.eot);
	src:local('SwissFour'), url(../fonts/0172EU27.ttf) format('truetype');

}

.SwissOne{
	font-family:"SwissOne", Arial, Helvetica, sans-serif;
}

.SwissTwo{
	font-family:"SwissTwo", Arial, Helvetica, sans-serif;
}

.SwissThre{
	font-family:"SwissThre", Arial, Helvetica, sans-serif;
}

.SwissFour{
	font-family:"SwissFour", Arial, Helvetica, sans-serif;
}

/* CSS STRONA GŁÓWNA SERWISU */

body {
	background-image: url(../images/sfinks/bg-Gradient.gif);
	background-repeat: repeat;
	background-attachment: fixed;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
}

.top-color-bar {
	background-color: #72170b;
	height: 7px;
	width: auto;
	margin-bottom:3px;
}

.page-wrapper {
	margin: auto;
	position: relative;
	width: 982px;
}

.back-links {
      text-align:right;
      padding-top:10px;
}

.back-links a {
      display:inline-block;
      height:18px;
      padding-left:15px;
      text-decoration:none;
      color:#8F8F8F;
}

.back-links a:hover {
	  text-decoration:underline;
	  color:#B50B00;
}

.back-links a.back-links-link {
      background:url(../images/sfinks/back-link.png) no-repeat left center;
}

.back-links a.back-links-link:hover {
      background:url(../images/sfinks/back-link-hover.png) no-repeat left center;
}

.back-links a.up-links-link {
      background:url(../images/sfinks/up-link.png) no-repeat left center;
	  margin-left:20px;
}

.back-links a.up-links-link:hover {
      background:url(../images/sfinks/up-link-hover.png) no-repeat left center;
}

/* menu główne wersja polska */

#block-superfish-1 {
	float: right;
	font-size: 15px;
	display:block;
	color:#313131;
/*	text-shadow:1px 1px #ffffff; */
	padding-bottom:8px;
	font-family: SwissTwo, Tahoma, Arial;
}

#block-superfish-1 ul {
	height: 37px;
	display: block;
}

#block-superfish-1 ul li {
	display: inline;
}

#block-superfish-1 ul li ul {

}

#block-superfish-1 ul li ul a.sf-depth-2 {
    background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    color: #737373;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0 0 25px;
    display:block;
}

#block-superfish-1 ul li ul a.sf-depth-2:hover {
    background: url("../images/sfinks/bg-mega-menu-hoover.png") repeat-x scroll 0 0 transparent;
}

#block-superfish-1 ul li ul a.sf-depth-3 {
    background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    color: #737373;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0 0 25px;
    display:block;
    margin-left:3px;
}

#block-superfish-1 ul li ul a.sf-depth-3:hover {
    background: url("../images/sfinks/bg-mega-menu-hoover.png") repeat-x scroll 0 0 transparent;
}

.sf-depth-2 .sf-sub-indicator {
	top:0.4em;
	right:6px;
}

.sf-depth-1 .sf-sub-indicator {
	right:6px;
}

#block-superfish-1 ul li a {
	float:left;
	padding: 10px 22px;
	display: inline;
	border-top: solid 1px #dcdcdc;
	border-bottom: solid 1px #dcdcdc;
	border-right: solid 1px #dcdcdc;
	border-left: solid 1px #ffffff;
	background:url(../images/sfinks/bg-glowne-menu.png) repeat-x;
	text-decoration: none;
	color: #313131;
	overflow:hidden;
}

#block-superfish-1 ul li a:hover {
	background:url(../images/sfinks/bg-glowne-menu-hoover.png) repeat-x;
	color:#999999;
	border-bottom:none;
}

#block-superfish-1 .sf-megamenu {
	background:#e8e8e8;
	width:205px;
}

#block-superfish-1 .sf-megamenu li {

}

#block-superfish-1 .sf-megamenu li ol {
	background:#e8e8e8;
}

#block-superfish-1 .sf-megamenu li ol .first {
	padding-top: 15px;
}

#block-superfish-1 .sf-megamenu li a {
    background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0px 0px 25px;
    color:#737373;
}

#block-superfish-1 .sf-megamenu li a:hover {
    background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0px 0px 25px;
    color:#999999;
}

/* meny główne wersja angielska */

#block-superfish-2 {
	float: right;
	font-size: 15px;
	display:block;
	color:#313131;
/*	text-shadow:1px 1px #ffffff; */
	padding-bottom:8px;
	font-family: SwissTwo, Tahoma, Arial;
}

#block-superfish-2 ul {
	height: 37px;
	display: block;
}

#block-superfish-2 ul li {
	display: inline;
}

#block-superfish-2 ul li ul a.sf-depth-2 {
    background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    color: #737373;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0 0 25px;
    display:block;
}

#block-superfish-2 ul li ul a.sf-depth-2:hover {
    background: url("../images/sfinks/bg-mega-menu-hoover.png") repeat-x scroll 0 0 transparent;
}

#block-superfish-2 ul li ul a.sf-depth-3 {
    background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    color: #737373;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0 0 25px;
    display:block;
    margin-left:3px;
}

#block-superfish-2 ul li ul a.sf-depth-3:hover {
    background: url("../images/sfinks/bg-mega-menu-hoover.png") repeat-x scroll 0 0 transparent;
}

#block-superfish-2 ul li a {
	float:left;
	padding: 10px 22px;
	display: inline;
	border-top: solid 1px #dcdcdc;
	border-bottom: solid 1px #dcdcdc;
	border-right: solid 1px #dcdcdc;
	border-left: solid 1px #ffffff;
	background:url(../images/sfinks/bg-glowne-menu.png) repeat-x;
	text-decoration: none;
	color: #313131;
	overflow:hidden;
}

#block-superfish-2 ul li a:hover {
	background:url(../images/sfinks/bg-glowne-menu-hoover.png) repeat-x;
	color:#999999;
	border-bottom:none;
}

#block-superfish-2 .sf-megamenu {
	background:#e8e8e8;
	width:205px;
}

#block-superfish-2 .sf-megamenu li {

}

#block-superfish-2 .sf-megamenu li ol {
	background:#e8e8e8;
}

#block-superfish-2 .sf-megamenu li ol .first {
	padding-top: 15px;
}

#block-superfish-2 .sf-megamenu li a {
	background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0px 0px 25px;
	color:#737373;
}

#block-superfish-2 .sf-megamenu li a:hover {
	background: url("../images/sfinks/bg-mega-menu.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 22px;
    min-width: 180px;
    padding: 0 0px 0px 25px;
	color:#999999;
}

/* przełącznik wersji językowych */

#block-locale-0 {
	float: right;
	font-size:15px;
/*	text-shadow:1px 1px #ffffff; */
	font-family: SwissTwo, Tahoma, Arial;
}

#block-locale-0 ul {
	height:37px;
	display:block;
	padding:0px;
}

#block-locale-0 ul li {
	display:inline;
}

#block-locale-0 ul li a {
	float:left;
	padding: 10px 25px;
	display: inline;
	border-top: solid 1px #dcdcdc;
	border-bottom: solid 1px #dcdcdc;
	border-right: solid 1px #dcdcdc;
	border-left: solid 1px #ffffff;
	background:url(../images/sfinks/bg-glowne-menu.png) repeat-x;
	text-decoration: none;
	color: #e67321;
}

#block-locale-0 ul li a:hover {
	background:url(../images/sfinks/bg-glowne-menu-hoover.png) repeat-x;
	color:#ffffff;
	text-shadow:none;
}

/* logotyp */

#logotyp-wrapper {
	display:block;
	position:absolute;
	width:253px;
	height:78px;
	background:url(../images/sfinks/bg-logo-wrapper.png) no-repeat;
	text-align:center;
	vertical-align:middle;
	top:-7px;
	left:-7px;
}

#logotyp-wrapper img {
	padding-top:8px;
	overflow:hidden;
}

/* top */

#top {
	display:block;
	width:980px;
	height:34px;
	border:solid 1px #dcdcdc;
	clear:both;
	background:url(../images/sfinks/bg-top.jpg);
}

/* breadcrumb */

#breadcrumb-wrapper {
	width:980px;
	height:29px;
	background:url(../images/sfinks/bg-breadcrump.png);
	border:solid 1px #dcdcdc;
	margin-top:8px;
}

.breadcrumb {
      padding-bottom:0px;
      float:left;
}

.breadcrumb-wrapper-in {
	height:100%;
	line-height:29px;
	padding-left:20px;
	color: #9b9b9b;
	font-family: Arial,Tahoma, sans-serif;
	position:relative;
}

.breadcrumb-wrapper-in span {
	font-weight:bold;
	float:left;
	padding-right:5px;
}

.breadcrumb a {
	color: #9b9b9b;
	text-decoration:none;
}

.breadcrumb a:hover {
	text-decoration:underline;
}

#shadow-breadcrumb-bottom {
      display:block;
      width:553px;
      height:9px;
      background:url(../images/sfinks/shadow-breadcrumb-bottom.png);
      position:relative;
      z-index:100;
      margin:auto;
      
      
}

/* główny blok strony z zawartością */

#main-wrapper-front {
	display:block;
	position:relative;
	width:100%;
	margin-top:8px;
}

#main-wrapper {
	display:block;
	position:relative;
	width:100%;
	margin-top:8px;
}

/* trzy kolumny strony głównej */

.left-column {
	display:block;
	width:343px;
	float:left;
}

.center-column {
	display:block;
	width:420px;
	float:left;
	margin-left:16px;
	height:100%;
}

#block-views-front_slideshow-block_1 {
      margin-bottom:8px;
}

#block-views-front_slideshow-block_2 {
      margin-bottom:8px;
}

.right-column {
	display:block;
	width:187px;
	float:left;
	margin-left:16px;
	height:100%;
}

.right-column .block {
      border:1px solid #DCDCDC;
      background:#f5f5f5;
      color:#8f8f8f;
}

.right-column .block .video-korpo {
	display:block;
	width:185px;
	height:112px;
	background:url(../images/sfinks/video-korporacyjne-foto.jpg) no-repeat;
}

.right-column .block .video-korpo:hover {
	background:url(../images/sfinks/video-korporacyjne-foto-hover.jpg) no-repeat;
}

.right-column .block ul {
      color:#8f8f8f;
}

.right-column .block ul li:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

.right-column .block ul .first_list_row {
      border-bottom:solid 1px #e2e2e2;
}

.right-column .block ul .middle_list_row {
      border-bottom:solid 1px #e2e2e2;
      border-top:solid 1px #ffffff;
}

.right-column .block ul .last_list_row {
      border-top:solid 1px #ffffff;

}

.right-column .block ul a {
      display:block;
      width:100%;
      height:20px;
      line-height:20px;
      color:#8f8f8f;
      text-decoration:none;
      padding-left:30px;
}

#block-block-7 {
      margin-bottom:8px;
}

#block-block-8 {
      margin-bottom:8px;
}

#block-block-9 {
      margin-bottom:8px;
}

#block-block-10 {
      margin-bottom:8px;
}

#block-views-front_logos-block_1 {
      margin-bottom:8px;
}

#block-views-front_logos-block_1 img {
      margin:10px 35px;
}

#block-views-front_logos-block_2 {
      margin-bottom:8px;
}

#block-views-front_logos-block_2 img {
      margin:10px 35px;
}

/* kolumny na podstronach */

.content-column {
      display:block;
      width:777px;
      min-height:503px;
      float:left;
	  position:relative;
}

#page-content-sfinks-wrapper {
      border:solid 1px #DCDCDC;
      background:#f5f5f5 url(../images/sfinks/border-top-content.png) repeat-x;
      padding:15px;
	  line-height:18px;
	  min-height:433px;
	  font-family:Tahoma,Arial;
	  font-size:11px;
	  color:#8F8F8F;
	  position:relative;
}

#shadow-wrapper-right {
	display:block;
	width:9px;
	height:434px;
	background:url(../images/sfinks/shadow-wrapper-right.png) no-repeat;
	position:absolute;
	top:40px;
	right:-6px;
	z-index:-100;
}

/* newsy / wersja polska */

/* ukrywamy taba z aktualnościami */

/* #quicktabs-front_tabs_pl .quicktabs_tabs li.qtab-1 {
	display:none;
}
*/
#quicktabs-front_tabs_pl .quicktabs_tabs {
	display:block;
	height:24px;
	font-size:14px;
	border-bottom: solid 1px #DCDCDC;
	font-family: SwissTwo;
	color:#999999;
}

#quicktabs-front_tabs_pl .quicktabs_tabs li {
	display:inline;
	text-align:center;
	white-space:normal;
}

#quicktabs-front_tabs_pl .quicktabs_tabs li a {
	display:inline;
	float:left;
	background:url(../images/sfinks/bg-tab.png) repeat-x;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	width:112px;
	height:24px;
	line-height:24px;
	border-left:solid 1px #DCDCDC;
	border-top:solid 1px #DCDCDC;
	border-right: solid 1px #DCDCDC;
}

#quicktabs-front_tabs_pl .quicktabs_tabs .active a {
      background:url("../images/sfinks/bg-tab-active.png") repeat-x scroll 0 0 transparent;
      border-right:1px solid #EEEEEE;
      color: #B50B00;
/*    text-shadow:1px 1px #FFFFFF; */
}

#quicktabs_container_front_tabs_pl {
      background:none repeat scroll 0 0 #F5F5F5;
      border-bottom:1px solid #DCDCDC;
      border-left:1px solid #DCDCDC;
      border-right:1px solid #DCDCDC;
      min-height:479px;
}

#block-views-front_news-block_1 .views-row {
      list-style:none;
      margin:0px;
      padding:15px 15px;
      border-top:1px solid #FFFFFF;
      border-bottom:1px solid #DCDCDC;
      position:relative;
}

#block-views-front_news-block_1 .views-row:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#block-views-front_news-block_1 .views-row .views-field-title {
      padding:0 0 2px 0;
}

#block-views-front_news-block_1 .views-row .views-field-title a {
      color:#B50B00;
      font-weight:bold;
      text-decoration:none;
      font-size:11px;
}

#block-views-front_news-block_1 .views-row .views-field-title a:hover {
      text-decoration:underline;
}

#block-views-front_news-block_1 .views-row .views-field-created {
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      padding:0 0 10px 0;
}

#block-views-front_news-block_1 .views-row .views-field-field-news-teaser-value{
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      padding:0 0 10px 0;
      line-height:17px;
}

#block-views-front_news-block_1 .views-row .views-field-teaser {
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      line-height:15px;
      padding:0 0 5px 0;
}

#block-views-front_news-block_1 .views-row .views-field-tid {
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      position:absolute;
      top:2px;
      left:240px;
      font-size:11px;
}

#block-views-front_news-block_1 .views-row .views-field-tid ul {
      list-style:none;
}

#block-views-front_news-block_1 .views-row .views-field-tid ul li {
      list-style:none;
      margin:0px;
      padding:0px;
}

#block-views-front_news-block_1 .views-row .views-field-tid ul li a {
      text-decoration:none;
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
}

#block-views-front_news-block_1 .views-row .views-field-view-node {
      text-decoration:none;
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
}

#block-views-front_news-block_1 .views-row .views-field-view-node a {
      text-decoration:none;
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      float:right;
}

#block-views-front_news-block_1 .views-row .views-field-view-node a:hover {
      text-decoration:underline;
}

#block-views-front_news-block_1 .views-row-first {
      border-top:none;
      position:relative;
}

#block-views-front_news-block_1 .views-row-last {
      border-bottom:none;
      position:relative;
}

#block-views-front_news-block_1 .view-footer a {
      display:block;
      background:url(../images/sfinks/button.png) no-repeat;
	width:161px;
	height:29px;
	border: 0px;
	overflow:hidden;
	line-height:29px;
	text-align:center;
	text-decoration:none;
	color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      margin-bottom:4px;
      margin-left:167px;
      margin-top:5px;
}

/* newsy / wersja angielska */

/* ukrywamy taba z aktualnościami */

/* #quicktabs-front_tabs_en .quicktabs_tabs li.qtab-1 {
	display:none;
}
*/
#quicktabs-front_tabs_en .quicktabs_tabs {
	display:block;
	height:24px;
	font-size:14px;
	border-bottom: solid 1px #DCDCDC;
	font-family: SwissTwo;
	color:#999999;
}

#quicktabs-front_tabs_en .quicktabs_tabs li {
	display:inline;
	text-align:center;
	white-space:normal;
}

#quicktabs-front_tabs_en .quicktabs_tabs li a {
	display:inline;
	float:left;
	background:url(../images/sfinks/bg-tab.png) repeat-x;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	width:112px;
	height:24px;
	line-height:24px;
	border-left:solid 1px #DCDCDC;
	border-top:solid 1px #DCDCDC;
	border-right: solid 1px #DCDCDC;
}

#quicktabs-front_tabs_en .quicktabs_tabs .active a {
      background:url("../images/sfinks/bg-tab-active.png") repeat-x scroll 0 0 transparent;
      border-right:1px solid #EEEEEE;
      color: #B50B00;
/*    text-shadow:1px 1px #FFFFFF; */
}

#quicktabs_container_front_tabs_en {
      background:none repeat scroll 0 0 #F5F5F5;
      border-bottom:1px solid #DCDCDC;
      border-left:1px solid #DCDCDC;
      border-right:1px solid #DCDCDC;
      min-height:479px;
}

#block-views-front_news-block_2 .views-row {
      list-style:none;
      margin:0px;
      padding:15px;
      border-top:1px solid #FFFFFF;
      border-bottom:1px solid #DCDCDC;
      position:relative;
}

#block-views-front_news-block_2 .views-row:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#block-views-front_news-block_2 .views-row .views-field-title {
      padding:0 0 2px 0;
}

#block-views-front_news-block_2 .views-row .views-field-title a {
      color:#B50B00;
      font-weight:bold;
      text-decoration:none;
      font-size:11px;
}

#block-views-front_news-block_2 .views-row .views-field-title a:hover {
      text-decoration:underline;
}

#block-views-front_news-block_2 .views-row .views-field-created {
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      padding:0 0 10px 0;
}

#block-views-front_news-block_2 .views-row .views-field-field-news-teaser-value{
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      padding:0 0 10px 0;
      line-height:17px;
}

#block-views-front_news-block_2 .views-row .views-field-teaser {
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      line-height:15px;
      padding:0 0 5px 0;
}

#block-views-front_news-block_2 .views-row .views-field-tid {
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      position:absolute;
      top:2px;
      left:240px;
      font-size:11px;
}

#block-views-front_news-block_2 .views-row .views-field-tid ul {
      list-style:none;
}

#block-views-front_news-block_2 .views-row .views-field-tid ul li {
      list-style:none;
      margin:0px;
      padding:0px;
}

#block-views-front_news-block_2 .views-row .views-field-tid ul li a {
      text-decoration:none;
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
}

#block-views-front_news-block_2 .views-row .views-field-view-node {
      text-decoration:none;
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
}

#block-views-front_news-block_2 .views-row .views-field-view-node a {
      text-decoration:none;
      color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      float:right;
}

#block-views-front_news-block_2 .views-row .views-field-view-node a:hover {
      text-decoration:underline;
}

#block-views-front_news-block_2 .views-row-first {
      border-top:none;
      position:relative;
}

#block-views-front_news-block_2 .views-row-last {
      border-bottom:none;
      position:relative;
}

#block-views-front_news-block_2 .view-footer a {
      display:block;
      background:url(../images/sfinks/button.png) no-repeat;
	width:161px;
	height:29px;
	border: 0px;
	overflow:hidden;
	line-height:29px;
	text-align:center;
	text-decoration:none;
	color:#9B9B9B;
/*    text-shadow:1px 1px #FFFFFF; */
      margin-bottom:4px;
      margin-left:167px;
      margin-top:5px;
}

/* slideshow - większość styli dla slideshow jest w pliku sites\all\modules\views_slideshow_ddblock\views-slideshow-ddblock-cycle-vsd-default.css  */

#views-slideshow-ddblock-front_slideshow_block_1 {
      border-top: 2px solid #B50B00;
}

#views-slideshow-ddblock-front_slideshow_block_2 {
      border-top: 2px solid #B50B00;
}

/* gielda */

#block-sfstock-0 {
	height:210px;
	background: none repeat scroll 0 0 #F5F5F5;
      border: 1px solid #DCDCDC;
}

#sfstock-block-chart {
      display:block;
      width:240px;
      height:181px;
      float:left;
      margin-left:5px;
      margin-right:5px;
}

#sfstock-block-additional-data {
      display:block;
      width:163px;
      float:left;
      padding:10px 0;
      margin-right:5px;
}

#sfstock-block-additional-data #sfstock-data {
      background:url(../images/sfinks/border-sfstock.png) repeat-x;
      color:#8F8F8F;
      padding:5px 0;
      line-height:15px;
}

#sfstock-block-additional-data #sfstock-data:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#sfstock-block-additional-data #sfstock-kurs:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#sfstock-block-additional-data #sfstock-zmiana:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#sfstock-block-additional-data #sfstock-kurs {
      background:url(../images/sfinks/border-sfstock.png) repeat-x;
      color:#8F8F8F;
      padding:5px 0;
      line-height:15px;
}

#sfstock-block-additional-data #sfstock-zmiana {
      background:url(../images/sfinks/border-sfstock.png) repeat-x;
      color:#8F8F8F;
      padding:5px 0;
      line-height:15px;
      border-bottom:solid 1px #CDCDCD;
}

#sfstock-block-additional-data span {
      display:block;
      text-align:right;
      padding-right:20px;
}

#sfstock-block-additional-data a {
      display:block;
      background:url(../images/sfinks/button.png) no-repeat;
	width:161px;
	height:29px;
	border: 0px;
	overflow:hidden;
	line-height:29px;
	text-align:center;
	text-decoration:none;
	color:#9B9B9B;
      text-shadow:1px 1px #FFFFFF;
      clear:both;
      margin-top:9px;
}	

/* Footer */

#footer-wrapper {
	display:block;
	height: 88px;
	clear:both;
	margin-bottom:8px;
}

#footer-newsletter {
	display:block;
	height:88px;
	width:244px;
	float:left;
	background:url(../images/sfinks/bg-newsletter.png) no-repeat;
	position:relative;
}

#footer-franczyza {
	display:block;
	height:88px;
	width:244px;
	float:left;
	background:url(../images/sfinks/bg-franczyza.png) no-repeat;
	margin-left:2px;
}

#footer-natalerzu {
	display:block;
	height:88px;
	width:244px;
	float:left;
	background:url(../images/sfinks/bg-natalerzu.png) no-repeat;
	margin-left:2px;
}

#footer-inne {
	display:block;
	height:88px;
	width:244px;
	float:left;
	background:url(../images/sfinks/bg-inne.png) no-repeat;
	margin-left:2px;
}

/* Footer Newsletter */

#newsletter_tekst {
      font-size:18px;
      color:#ffffff;
      padding-left:17px;
      padding-top:9px;
      display:block;
}

#simplenews-block-form-1 #edit-mail-1-wrapper {
      padding-left:17px;
      padding-top:5px;
}

#simplenews-block-form-1 #edit-mail-wrapper {
      padding-left:17px;
      padding-top:5px;
}

#simplenews-block-form-1 #edit-mail-wrapper #edit-mail {
      border:none;
      width:168px;
      height:23px;
      line-height:21px;
      color:#8f8f8f;
      font-family:Tahoma,Arial;
      font-size:11px;
      padding-left:5px;
}

#simplenews-block-form-1 #edit-mail-wrapper #edit-mail:focus {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#simplenews-block-form-1 #edit-mail-1-wrapper #edit-mail-1 {
      border:none;
      width:168px;
      height:23px;
      line-height:21px;
}

#simplenews-block-form-1 #edit-mail-1-wrapper #edit-mail-1:focus {
      background:#E8E8E8;
}

#simplenews-block-form-1 #edit-mail-wrapper label {
      display:none;
}

#simplenews-block-form-1 #edit-mail-1-wrapper label {
      display:none;
}

#simplenews-block-form-1 .form-radios {
      padding-left:17px;
      padding-top:4px;
}

#simplenews-block-form-1 .form-radios .form-item {
      display:inline;
}

#simplenews-block-form-1 .form-radios .form-item label {
      color:#ffffff;
}

#simplenews-block-form-1 input.form-submit[type="submit"] {
      width:24px;
      height:24px;
      position:absolute;
      background:url(../images/sfinks/button-newsletter.png) no-repeat;
      text-indent:-9999px;
      top:33px;
      left:195px;
      font-size: 0;
      display:block;
      line-height: 0;

}

/* Footer Franczyza */

.franczyza_tekst {
      font-size:18px;
      color:#ffffff;
      padding-left:17px;
      padding-top:9px;
      display:block;
}

.button_orange {
      display:block;
      width:73px;
      height:23px;
      background:url(../images/sfinks/button-orange.png) no-repeat;
      text-decoration:none;
      color:#ffffff;
      line-height:23px;
      text-align:center;
}

.button_orange:hover {
      background:url(../images/sfinks/button-orange-hoover.png) no-repeat;
}

#button_franczyza {
      margin-left:160px;
      margin-top:5px;
}

/* Footer Na talerzu */

#button_natalerzu {
      margin-left:160px;
      margin-top:23px;
}

/* Footer Na talerzu */

#footer-inne-left {
      display:block;
      float:left;
      padding-top:10px;
      padding-left:10px;
      width:100px;
}

#footer-inne-right {
      display:block;
      float:left;
      padding-top:5px;
      padding-left:40px;
}

#footer-inne-right img {
	width:80px;
	height:80px;
}

#footer-inne-bottom {
      display:block;
      width:243px;
      height:22px;
      clear:both;
      color:#ffffff;
      padding-top:2px;
      padding-left:10px;
	  padding-bottom:10px;
}

#footer-inne-left span {
      color:#ffffff;
}

#footer-inne-left a {
      color:#ffffff;
}

#footer-inne-left a:hover {
      color:#ededed;
}

/* News dynamic bar */

.content-column #news-dynamic-bar {
      width:775px;
      height:29px;
      background:url(../images/sfinks/bg-news-dynamic-bar.png) repeat-x;
      margin-bottom:8px;
      border:solid 1px #DCDCDC;
}

.content-column .title {
      background:transparent;
      font-size:12px;
      font-weight:bold;
      font-family:Tahoma,Arial;
      color:#B50B00;
}

.content-column #news-dynamic-bar .title {
      background:transparent;
      height:29px;
      line-height:29px;
      width:80px;
      float:left;
      font-weight:bold;
      color:#ffffff;
}

.content-column #news-dynamic-bar a {
      color:#ffffff;
      text-decoration:none;
}

.content-column #news-dynamic-bar a:hover {
      text-decoration:underline;
}

.view-news-dynamic-bar {
      height:29px;
      line-height:29px;
      color:#ffffff;
}

.view-news-dynamic-bar .views-row {
      background:transparent;
}

.view-news-dynamic-bar .views_slideshow_singleframe_teaser_section {
      background:transparent;
}

.view-news-dynamic-bar .views_slideshow_singleframe_slide {
      background:transparent;
}

/* Podstrona z newsami */

.news-content-sfinks-wrapper {
      float:left;
      margin-top:-10px;
}

.region-news-box {
      float:right;
}

.node-type-news .node-body {
      width:440px;
      float:left;
	  text-align:justify;
}

.node-type-news .node-body a {
	color:#B50B00;
	text-decoration:underline;
}

.node-type-news .node-body ul {
      margin-left:15px;
}

.node-type-news .node-body ul li {
      list-style:url(../images/sfinks/dott-li.png);
}

.node-type-page .node-body ul {
      margin-left:15px;
}

#add-info-notowania ul {
      margin-left:15px;
}

#add-info-notowania ul li {
      list-style:url(../images/sfinks/dott-li.png);
}

.node-type-prospekty-emisyjne .fieldset-wrapper ul {
      margin-left:15px;
}

.node-type-page .node-body ul li {
      list-style:url(../images/sfinks/dott-li.png);
}

.node-type-prospekty-emisyjne .fieldset-wrapper ul li {
      list-style:url(../images/sfinks/dott-li.png);
}

.node-type-news .meta {
      width:440px;
      float:left;
	  margin-bottom:15px;
}

.node-type-news .field-field-news-teaser {
	  font-weight:bold;
	  float:left;
	  text-align:justify;
	  margin-bottom:15px;
}

#page-content-sfinks-wrapper .node-type-news {
      color:#8F8F8F;
      
}

#page-content-sfinks-wrapper .title {
      height:auto;
      line-height:18px;
      padding-left:0px;
      border-bottom:dotted 1px #DCDCDC;
      margin-bottom:10px;
}

.field-field-news-image {
      display:block;
      width:290px;
      height:218px;
      background:#eaeaea url(../images/sfinks/bg-image-content.png) repeat-x;
      text-align:center;
      float:left;
      margin-left:15px;
	  margin-bottom:15px;
}

.field-field-news-image img {
      margin-top:8px;
}

.view-news-box {
      display:block;
      float:left;
      width:290px;
      margin-left:15px;
}

.viw-news-box span {

}

.view-news-box .view-header p {
      display:block;
      width:135px;
      height:24px;
      border:solid 1px #DCDCDC;
	  background:url(../images/sfinks/see-also-header.png) repeat-x;
	  font-weight:bold;
	  font-size:12px;
	  text-align:center;
	  line-height:24px;
	  margin-bottom:2px;
}

.view-news-box  .view-content {
	border:solid 1px #DCDCDC;
	background:url(../images/sfinks/border-top-content.png) repeat-x;
}

.view-news-box .view-footer {
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
}

.view-news-box .view-footer a {
	text-decoration:none;
	color:#B50B00;
}

/*.view-news-box ul {
	border:solid 1px #DCDCDC;
	background:url(../images/sfinks/border-top-content.png) repeat-x;
}
*/
.view-news-box ul li {
	list-style:none;
	margin:0px;
	margin:10px 10px 0px 10px;
	padding-bottom:10px;
	border-bottom:dotted 1px #DCDCDC;
}

.view-news-box ul li a {
	color:#8F8F8F;
	text-decoration:none;
}

.view-news-box ul li a.active {
	color:#B50B00;
}

.view-news-box ul li a:hover {
	text-decoration:underline;
	color:#B50B00;
}

.terms {
	border:solid 1px #ECECEC;
	line-height:9px;
}

.terms-inline {
	display:block;
	padding:10px;
}

.terms ul li {
	padding:10px;
}

.terms ul li {
	background:url(../images/sfinks/dott-li.png) no-repeat;
	background-position:left center;
}

/* Taxonomy pages */

.news-content-sfinks-wrapper .read-more {
	clear:both;
}

.view-taxonomy-term {
      color:#8F8F8F;
}

.view-taxonomy-term td {
      width:50%;
      text-align:justify;
      border-bottom:dotted 1px #DCDCDC;
      padding-bottom:20px;
      padding-top:10px;
}

.view-taxonomy-term .col-1 {
      padding-right:20px;
}

.view-taxonomy-term .views-field-title span a {
      color:#B50B00;
      text-decoration:none;
      font-weight:bold;
}

.view-taxonomy-term .views-field-title span a:hover {
      text-decoration:underline;
}

.view-taxonomy-term .views-field-tid {
      vertical-align:bottom;
}

.view-taxonomy-term .views-field-tid span a {
      color:#B50B00;
      text-decoration:none;
}

.view-taxonomy-term .views-field-tid label {
      font-weight:bold
}

.view-taxonomy-term .views-field-tid span a:hover {
      text-decoration:underline;
}

/* All News Views Pages */

.view-all-news td {
	  width:50%;
      text-align:justify;
      border-bottom:dotted 1px #DCDCDC;
      padding-bottom:20px;
      padding-top:10px;	
}

.view-all-news .col-1 {
	padding-right:20px;
}

.view-all-news .views-field-title a {
      color:#B50B00;
      text-decoration:none;
	  font-weight:bold;
}

.view-all-news .views-field-title a:hover {
      text-decoration:underline;
}

.view-all-news .views-field-tid label {
      font-weight:bold;
}

.view-all-news .views-field-tid a {
      color:#B50B00;
	  text-decoration:none;
}

.view-all-news .views-field-tid a:hover {
	  text-decoration:underline;
}

/* Podstrona z notowaniami */

#sfstock-chart-change {
	display:block;
	height:24px;
	font-size:14px;
	border-bottom: solid 1px #DCDCDC;
	font-family: SwissTwo;
	color:#999999;
	margin-left:53px;
}

#sfstock-chart-change li {
	display:inline;
	text-align:center;
	white-space:normal;
	background:trabsparent;
	list-style-type:none;
	float:left;
}

#sfstock-chart-change li a {
    display:inline;
	float:left;
	background:url(../images/sfinks/bg-tab.png) repeat-x;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	width:112px;
	height:24px;
	line-height:24px;
	border-left:solid 1px #DCDCDC;
	border-top:solid 1px #DCDCDC;
	border-right: solid 1px #DCDCDC;
}

/* Podstrona z członakami zarządu */

.view-menagement-board {
}

.view-menagement-board .views-row {
	border-bottom:dotted 1px #DCDCDC;
	padding-bottom:20px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:dotted 1px #DCDCDC;
}

.view-menagement-board .views-field-field-menagement-photo-fid {
	display:block;
	width:172px;
	height:223px;
	float:left;
	margin-right:15px;
    background: url("../images/sfinks/bg-image-content.png") repeat-x scroll 0 0 #EAEAEA;
}

.view-menagement-board .views-field-field-menagement-photo-fid img {
	padding:8px;
}

.view-menagement-board .views-field-field-menagement-name-value {
	font-weight:bold;
}

.view-menagement-board .views-field-field-menagement-position-value {
	padding-bottom:10px;
}

.view-menagement-board .views-field-body {
	text-align:justify;
}

.view-menagement-board #menagement-board-right-column {
    width:558px;
	float:right;
	min-height:235px;
}

/* Podstrona z członakami zarządu */

.view-supervisory-board .views-row {
	border-bottom:dotted 1px #DCDCDC;
	padding-bottom:20px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:dotted 1px #DCDCDC;
}

.views-field-field-supervisory-name-value {
	font-weight:bold;
}

.views-field-field-supervisory-position-value {
	padding-bottom:10px;
}

.view-supervisory-board .views-field-body {
	text-align:justify;
}

/* Views Accordion */

.accordion-active {
	border:none;
}

.views-accordion-item .accordion-content div, .views-accordion-item .accordion-header, h3.accordion-header {
	margin-bottom:5px;
	background:#EDEDED;
}

.views-accordion-item .accordion-header, h3.accordion-header {
	border-right:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	font-family:Tahoma,Arial;
	font-size:11px;
	font-weight:bold;
	color:#8F8F8F;
	background:#EDEDED url(../images/sfinks/accordion-down-arrow.png) no-repeat;
	background-position:720px;
}

.views-accordion-item .accordion-header-active, h3.accordion-header-active {
	border-bottom:1px solid #DDDDDD;
}

.views-accordion-item .accordion-header-hover, h3.accordion-header-hover {
	border:solid 1px #FFFFFF;
}


.accordion-content {
	margin-top:-5px;
	background:#EDEDED;
	margin-bottom:5px;
	border-left:solid 1px #DCDCDC;
	border-right:solid 1px #DCDCDC;
	border-bottom:solid 1px #DCDCDC;
	padding:0.5em 1em;
}

.open-all-accordion {
	text-decoration:none;
	color:#8F8F8F;
}

.open-all-accordion:hover {
	text-decoration:underline;
}

.close-all-accordion {
	text-decoration:none;
	color:#8F8F8F;
}

.close-all-accordion:hover {
	text-decoration:underline;
}

/* Node 53 Strategia */

#node-53 {
}

#node-53 #foto-1 {
	width:294px;
	height:201px;
	display:block;
	float:left;
	background:url("../images/sfinks/bg-image-content.png") repeat-x scroll 0 0 #EAEAEA;
	text-align:center;
	margin-right:10px;
}

#node-53 #foto-1 img {
	margin-top:10px;
}

/* Node 53 Strategia */

#node-54 {
}

#node-54 table#history {
	border-collapse:separate;
	border-spacing:10px;
}

#node-54 #history tr {
}

#node-54 #history td {
	padding-top:8px;
	padding-bottom:8px;
}

#node-54 #history .history-time {
	width:90px;
	padding-left:10px;
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
	color:#E67321;
	font-family:SwissTwo,Tahoma,Arial;
	font-size:26px;
	line-height:22px;
}

#node-54 #history .history-event {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
}

#node-54 #history .history-month {
	display:block;
}

#node-54 #history .history-year {
	display:block;
}

/* angielska wersja historii */

#node-223 {
}

#node-223 table#history {
	border-collapse:separate;
	border-spacing:10px;
}

#node-223 #history tr {
}

#node-223 #history td {
	padding-top:8px;
	padding-bottom:8px;
}

#node-223 #history .history-time {
	width:90px;
	padding-left:10px;
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
	color:#E67321;
	font-family:SwissTwo,Tahoma,Arial;
	font-size:26px;
	line-height:22px;
}

#node-223 #history .history-event {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
}

#node-223 #history .history-month {
	display:block;
}

#node-223 #history .history-year {
	display:block;
}

#node-64 {
}

#node-64 table#history {
	border-collapse:separate;
	border-spacing:10px;
}

#node-64 #history tr {
}

#node-64 #history td {
	padding-top:8px;
	padding-bottom:8px;
}

#node-64 #history .history-time {
	width:90px;
	padding-left:10px;
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
	color:#E67321;
	font-family:SwissTwo,Tahoma,Arial;
	font-size:26px;
	line-height:22px;
}

#node-64 #history .history-event {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
}

#node-64 #history .history-event p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#nagrody-img {
	display:block;
	width:160px;
	height:113px;
	position:absolute;
	top:54px;
	left:590px;
}

#node-64 #history .history-event-2011 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2011 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right;
}

#node-64 #history .history-event-2012 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:73px;
}

#node-64 #history .history-event-2012 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2010 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2010 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2010.png) no-repeat right;
}

#node-64 #history .history-event-2009 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2009 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2009.png) no-repeat right;
}

#node-64 #history .history-event-2008 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2008 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2008.png) no-repeat right;
}

#node-64 #history .history-event-2007 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2007 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2007.png) no-repeat right;
}

#node-64 #history .history-event-2006 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2006 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
/*    background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right; */
}

#node-64 #history .history-event-2005 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2005 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
/*	background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right; */
}

#node-64 #history .history-event-2004 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-64 #history .history-event-2004 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
/*	background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right; */
}

#node-64 #history .history-month {
	display:block;
}

#node-64 #history .history-year {
	display:block;
}

/* Nagrody i wyroznienia angielska wersja */

#node-224 {
}

#node-224 table#history {
	border-collapse:separate;
	border-spacing:10px;
}

#node-224 #history tr {
}

#node-224 #history td {
	padding-top:8px;
	padding-bottom:8px;
}

#node-224 #history .history-time {
	width:90px;
	padding-left:10px;
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
	color:#E67321;
	font-family:SwissTwo,Tahoma,Arial;
	font-size:26px;
	line-height:22px;
}

#node-224 #history .history-event {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
}

#node-224 #history .history-event p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#nagrody-img {
	display:block;
	width:160px;
	height:113px;
	position:absolute;
	top:54px;
	left:590px;
}

#node-224 #history .history-event-2011 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2011 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right;
}

#node-224 #history .history-event-2010 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2010 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2010.png) no-repeat right;
}

#node-224 #history .history-event-2009 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2009 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2009.png) no-repeat right;
}

#node-224 #history .history-event-2008 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2008 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2008.png) no-repeat right;
}

#node-224 #history .history-event-2007 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2007 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
	background:#FFFFFF url(../images/sfinks/nagrody-2007.png) no-repeat right;
}

#node-224 #history .history-event-2006 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2006 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
/*    background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right; */
}

#node-224 #history .history-event-2005 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2005 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
/*	background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right; */
}

#node-224 #history .history-event-2004 p {
	background:url(../images/sfinks/dott-li.png) no-repeat 0px 30%;
	padding-left:10px;
}

#node-224 #history .history-event-2004 {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	height:113px;
/*	background:#FFFFFF url(../images/sfinks/nagrody2011.png) no-repeat right; */
}

#node-224 #history .history-month {
	display:block;
}

#node-224 #history .history-year {
	display:block;
}

#node-65 {
}

#node-65 table#history {
	border-collapse:separate;
	border-spacing:10px;
}

#node-65 #history tr {
}

#node-65 #history td {
	padding-top:8px;
	padding-bottom:8px;
}

#node-65 #history .history-time {
	width:90px;
	padding-left:10px;
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
	color:#E67321;
	font-family:SwissTwo,Tahoma,Arial;
	font-size:26px;
	line-height:22px;
}

#node-65 #history .history-event {
	padding-left:10px;
	background:#FFFFFF;
	padding-right:10px;
	border:1px solid #E2E2E2;
	width:100%;
}

#node-65 #history .history-month {
	display:block;
}

#node-65 #history .history-year {
	display:block;
}

/* Formularz polecam znajomemu */

#print-mail-form input[type="text"] {
	height:20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	padding-left:10px;
	color:#9b9b9b;
	margin-right:5px;
}

#print-mail-form textarea {
	font-family:Tahoma, Arial;
	font-size:11px;
	padding-left:10px;
	padding-top:10px;
	color:#9b9b9b;
	resize:none;
	overflow:auto;
}

#print-mail-form textarea:focus {
	background:url("../images/sfinks/border-top-hover.png") repeat-x scroll 0 0 #E7E7E7;
}

#print-mail-form label {
	width:135px;
	margin-left:5px;
}

#sent-title a {
	color:#E67321;
	font-weight:bold;
	padding-left:10px;
}

#edit-txt-message-wrapper {
}

#edit-txt-message-wrapper label {
	float:left;
}

#edit-txt-message {
	width:327px;
}

#edit-txt-to-addrs-wrapper .description {
	padding-bottom:5px;
}

#edit-txt-to-addrs {
	width:327px;
	float:left;
}

#edit-btn-submit {
	position:absolute;
	top:335px;
	left:154px;
	background:url(../images/sfinks/button-smaller.png) no-repeat;
	width:110px;
	height:29px;
}

#edit-btn-submit:hover {
	color:#E67321;
	background:url(../images/sfinks/button-smaller-hover.png) no-repeat;
}

#edit-btn-clear {
	position:absolute;
	top:335px;
	left:269px;
	background:url(../images/sfinks/button-smaller.png) no-repeat;
	width:110px;
	height:29px;
}

#edit-btn-clear:hover {
	color:#E67321;
	background:url(../images/sfinks/button-smaller-hover.png) no-repeat;
}

#edit-btn-cancel {
	position:absolute;
	top:335px;
	left:384px;
	background:url(../images/sfinks/button-smaller.png) no-repeat;
	width:110px;
	height:29px;
}

#edit-btn-cancel:hover {
	color:#E67321;
	background:url(../images/sfinks/button-smaller-hover.png) no-repeat;
}

#edit-fld-subject-wrapper {
	background:#f0f0f0;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}

#sent-title-wrapper {
	background:#FFFFFF;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#edit-txt-message-wrapper {
	background:#f0f0f0;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#edit-fld-from-addr-wrapper {
	background:#FFFFFF;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#edit-fld-from-name-wrapper {
	background:#f0f0f0;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#edit-txt-to-addrs-wrapper {
	background:#FFFFFF;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#edit-fld-subject {
	border-top:solid 1px #d9d9d9;
	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #f9f9f9;
	border-bottom:solid 1px #f0f0f0;
}

#edit-fld-subject.error {
	border:solid 1px red;
}

#edit-txt-message {
	border-top:solid 1px #d9d9d9;
	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #f9f9f9;
	border-bottom:solid 1px #f0f0f0;
}

#edit-txt-message.error {
	border:solid 1px red;
}

#edit-fld-from-addr {
	border-top:solid 1px #d9d9d9;
	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #f9f9f9;
	border-bottom:solid 1px #f0f0f0;
}

#edit-fld-from-addr.error {
	border:solid 1px red;
}

#edit-fld-from-name {
	border-top:solid 1px #d9d9d9;
	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #f9f9f9;
	border-bottom:solid 1px #f0f0f0;
}

#edit-fld-from-name.error {
	border:solid 1px red;
}

#edit-txt-to-addrs {
	border-top:solid 1px #d9d9d9;
	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #f9f9f9;
	border-bottom:solid 1px #f0f0f0;
}

#edit-txt-to-addrs.error {
	border:solid 1px red;
}

.nasze-restauracje-wrapper {
	border-bottom:1px dotted #DCDCDC;
	padding-bottom:15px;
	margin-bottom:15px;
	clear:both;
}

.nasze-restauracje-wrapper p {
	text-align:justify;
}

.nasze-restauracje-wrapper img {
	width:85%;
	padding-top:30px;
}

.nasze-restauracje-wrapper #foto-1 {
	display:block;
	height:181px;
	width:200px;
	float:left;
}

/* Prospekty emisyjne */

#node-84 {
}

#node-84 fieldset.collapsible {
      background: none repeat scroll 0 0 #EDEDED;
      border: 1px solid #DCDCDC;
      margin-bottom:10px;
      display:block;
      padding:10px;
}

#node-84 fieldset.collapsed {
}

#node-84 fieldset.collapsed legend {
      display: block;
}

#node-84 fieldset.collapsible legend a {
      color:#8f8f8f;
      font-size:12px;
      font-weight:bold;
}

/* Walne zgromadzenie */

#node-55 {
}

#node-55 fieldset.collapsible {
      background: none repeat scroll 0 0 #EDEDED;
      border: 1px solid #DCDCDC;
      margin-bottom:10px;
      display:block;
      padding:10px;
}

#node-55 fieldset.collapsed {
}

#node-55 fieldset.collapsed legend {
      display: block;
}

#node-55 fieldset.collapsible legend a {
      color:#8f8f8f;
      font-size:12px;
      font-weight:bold;
}

/* Wszystkie fieldsety */

html.js fieldset.collapsible {
      background: none repeat scroll 0 0 #EDEDED;
      border: 1px solid #DCDCDC;
      margin-bottom:10px;
      display:block;
      padding:10px;
}

html.js fieldset.collapsed {
}

html.js fieldset.collapsed legend {
      display: block;
}

html.js fieldset.collapsible legend a {
      color:#8f8f8f;
      font-size:12px;
      font-weight:bold;
}

#node-71 table.itu-attachment-list {
    border: medium none;
    border-collapse: collapse !important;
    margin: 0;
    width:59% !important;
}

#simplenews-confirm-add-form p {
    font-weight:bold;
}

#simplenews-confirm-add-form .container-inline {
    margin-top:10px;
}

#simplenews-confirm-add-form #edit-submit {
    margin-right:20px;
}

#simplenews-confirm-removal-form p {
    font-weight:bold;
}

#simplenews-confirm-removal-form .container-inline {
    margin-top:10px;
}

#simplenews-confirm-removal-form #edit-submit {
    margin-right:20px;
}

#block-block-11 {
/*    margin-bottom:8px; */
}

#tabs-tabset ul.ui-tabs-nav {
      margin:0;
	padding:0;
	border-bottom:1px solid #dcdcdc;
	margin-bottom:10px;
}

#tabs-tabset .ui-tabs-nav li a {
    background: url("../images/sfinks/bg-tab.png") repeat-x scroll 0 0 transparent;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-top: 1px solid #DCDCDC;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    margin-right: 0px;
}

#tabs-tabset .ui-tabs-nav li.ui-tabs-selected a {
    background: url("../images/sfinks/bg-tab-active.png") repeat-x scroll 0 0 transparent;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-top: 1px solid #DCDCDC;
    color: #8F8F8F;
    display: inline;
    float: left;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    margin-right: 0px;
}

#block-block-14 {
      margin-bottom:8px;
}

#block-block-14 .content {
    padding:15px 10px;
    line-height:16px;
}

#views-exposed-form-raporty-finansowe-page-1 {

}

#views-exposed-form-raporty-finansowe-page-1 .views-exposed-widget {
    float:none;

}

#views-exposed-form-raporty-finansowe-page-1 .form-radios {

}

#views-exposed-form-raporty-finansowe-page-1 .form-radios .bef-tree {
    height: 20px;
    width: 100%;
}

#views-exposed-form-raporty-finansowe-page-1 .form-radios .bef-tree li {
    float: left;
    width: 80px;
}

#views-exposed-form-raporty-finansowe-page-1 .form-radios .bef-tree li div {

}

.view-raporty-finansowe table {
    width:100%
}

.view-raporty-finansowe table thead {
    background:#ffffff;
    font-size:12px;
    border-top:1px solid #e3e3e3;
    border-right:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
}

.view-raporty-finansowe table thead tr {

}

.view-raporty-finansowe table thead tr th {
    vertical-align:middle;
    border-bottom:none;
    padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;

}
      
.view-raporty-finansowe table tbody {

}

.view-raporty-finansowe table tbody tr {
    border-top:1px solid #e3e3e3;
    border-right:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
}

.view-raporty-finansowe table tbody tr.odd {
   background:#fafafa;

}

.view-raporty-finansowe table tbody tr.even {
   background:#ffffff;
}

.view-raporty-finansowe table tbody th {

}

.view-raporty-finansowe table tbody tr td.active {
   background:none;
   padding:7px;
   padding-left:10px;
}

.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_rodzaj_value_many_to_one {
   border:1px solid #e3e3e3;
   padding:10px;
   background:#ffffff;
}

.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_rodzaj_value_many_to_one label[for=edit-field-raport-finansowy-rodzaj-value-many-to-one] {
   float:left;
   font-weight:normal;
   font-size:12px;
   width:200px;
}
      
.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_data_value {
   background: url("../images/sfinks/bg-filter-view.png") repeat-x scroll 0 0 transparent;
   border-bottom:1px solid #e3e3e3;
   border-right:1px solid #e3e3e3;
   border-left:1px solid #e3e3e3;
   height:41px;
   padding-top:20px;
}
      
.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_data_value label {
   float:left;
   font-weight:normal;
   font-size:12px;
   padding-left:10px;
   width:200px;
}
      
.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_data_value .date-views-filter-wrapper {
   float:left;
}

.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_data_value .date-clear { 
}

.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_data_value #edit-field-raport-finansowy-data-value-value-year {
   color:#8f8f8f;
   border:1px solid #e3e3e3;
   padding:3px;
}

.view-raporty-finansowe .views-exposed-widget-filter-field_raport_finansowy_data_value #edit-field-raport-finansowy-data-value-value-month {
   color:#8f8f8f;
   border:1px solid #e3e3e3;
   padding:3px;
}

.view-raporty-finansowe #edit-submit-raporty-finansowe {
	position:absolute;
	top:159px;
	left:555px;
}

/* Newsy */

.view-all-news .views-exposed-widget-filter-term_node_tid_depth {
   border:1px solid #e3e3e3;
   padding:10px;
   background:#ffffff;
}

.view-all-news .views-exposed-widget-filter-term_node_tid_depth label[for=edit-term-node-tid-depth] {
   float:left;
   font-weight:normal;
   font-size:12px;
   width:150px;
}

.view-all-news .views-exposed-widget-filter-field_news_date_filter_value {
   background: url("../images/sfinks/bg-filter-view.png") repeat-x scroll 0 0 transparent;
   border-bottom:1px solid #e3e3e3;
   border-right:1px solid #e3e3e3;
   border-left:1px solid #e3e3e3;
   height:41px;
   padding-top:20px;
}

.view-all-news .views-exposed-widget-filter-field_news_date_filter_value label {
   float:left;
   font-weight:normal;
   font-size:12px;
   padding-left:10px;
   width:150px;
}

.view-all-news .views-exposed-widget-filter-field_news_date_filter_value .date-views-filter-wrapper {
   float:left;
}

.view-all-news .views-exposed-widget-filter-field_news_date_filter_value .date-clear {
}

.view-all-news .views-exposed-widget-filter-field_news_date_filter_value #edit-field-news-date-filter-value-value-year {
   color:#8f8f8f;
   border:1px solid #e3e3e3;
   padding:3px;
}

.view-all-news .views-exposed-widget-filter-field_news_date_filter_value #edit-field-news-date-filter-value-value-month {
   color:#8f8f8f;
   border:1px solid #e3e3e3;
   padding:3px;
}

.view-all-news #edit-submit-all-news {
	position:absolute;
	top:83px;
	left:450px;
}
	
#views-exposed-form-all-news-page-1 ul {
    height: 20px;
    width: 100%;
}

#views-exposed-form-all-news-page-1 li {
    float: left;
    padding-right:10px;
}

#table-akcjonariat {
    width:100%;

}

#table-akcjonariat thead {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
    font-size: 12px;
}

#table-akcjonariat thead tr {

}

#table-akcjonariat thead td {
    border-bottom: medium none;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    vertical-align: middle;
}

#table-akcjonariat tbody {

}

#table-akcjonariat tbody tr {
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
}

#table-akcjonariat tbody tr.odd {
    background: none repeat scroll 0 0 #FAFAFA;
}

#table-akcjonariat tbody tr.even {
    background: none repeat scroll 0 0 #FFFFFF;
}

#table-akcjonariat tbody tr.last {
    background: none repeat scroll 0 0 #FAFAFA;
    border-bottom: 1px solid #E3E3E3;
}

#table-akcjonariat tbody td {
    padding: 7px 7px 7px 10px;
}

#table-akcjonariat tbody td span {
    font-weight:bold;
}

#wazne-linki {
    width:100%;
}

#wazne-linki tr {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
	height:120px;
}

#wazne-linki tr td {

}

#wazne-linki tr td.wazne-linki-logo {
      padding:15px;
	  vertical-align:middle;
}

/*#wazne-linki tr td.wazne-linki-logo img {
      height:40px;
}
*/
#wazne-linki tr td.wazne-linki-url {
    font-size: 12px;
    vertical-align: middle;
}

#block-block-15 {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #DCDCDC;
    height: 210px;
}

#co-nowego-wrapper {

}

#co-nowego-wrapper #co-nowego-left {
    float: left;
    padding: 10px;
}

#co-nowego-wrapper #co-nowego-img {

}

#co-nowego-wrapper #co-nowego-right {
    padding:10px;
}

#co-nowego-wrapper #co-nowego-header {
    display:block;
    color: #B50B00;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    padding-bottom:20px;
}

#co-nowego-wrapper #co-nowego-tekst {
    display:block;
    line-height:17px;
    color:#9B9B9B;
}

#co-nowego-wrapper #co-nowego-read-more {
    display:block;
    float:right;
    padding-top:20px;
}

#co-nowego-wrapper #co-nowego-read-more a {
    color: #9B9B9B;
    text-decoration: none;
}

#co-nowego-wrapper #co-nowego-read-more a:hover {
    text-decoration:underline;
}

.view-raporty-biezace .views-exposed-widget-filter-field_raporty_biezace_data_value {
    background: url("../images/sfinks/bg-filter-view.png") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #E3E3E3;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top:1px solid #E3E3E3;
    height: 41px;
    padding-top: 20px;
}

.view-raporty-biezace .views-exposed-widget-filter-field_raporty_biezace_data_value label {
    float: left;
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;
    width: 200px;
}

.view-raporty-biezace .views-exposed-widget-filter-field_raporty_biezace_data_value .date-views-filter-wrapper {
    float: left;
}

.view-raporty-biezace .views-exposed-widget-filter-field_raporty_biezace_data_value #edit-field-raporty-biezace-data-value-value-year {
    border: 1px solid #E3E3E3;
    color: #8F8F8F;
    padding: 3px;
}

.view-raporty-biezace .views-exposed-widget-filter-field_raporty_biezace_data_value #edit-field-raporty-biezace-data-value-value-month {
    border: 1px solid #E3E3E3;
    color: #8F8F8F;
    padding: 3px;
}

.view-raporty-biezace #edit-submit-raporty-biezace {
	position:absolute;
	top:46px;
	left:450px;
}

.view-raporty-biezace table, #node-894 table  {
    width: 100%;
}

.view-raporty-biezace table thead, #node-894 table thead {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
    font-size: 12px;
}

.view-raporty-biezace table thead tr th, #node-894 table thead tr th {
    border-bottom: medium none;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    vertical-align: middle;
}

.view-raporty-biezace table tbody tr.odd, #node-894 table tbody tr.odd {
    background: none repeat scroll 0 0 #FAFAFA;
}

.view-raporty-biezace table tbody tr, #node-894 table tbody tr {
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
}

.view-raporty-biezace table tbody tr.even, #node-894 table tbody tr.even {
    background: none repeat scroll 0 0 #FFFFFF;
}

.view-raporty-biezace table tbody tr td.active, #node-894 table tbody tr td.active {
    background: none repeat scroll 0 0 transparent;
    padding: 7px 7px 7px 10px;
}



.view-raporty-biezace table, #node-1306 table  {
    width: 100%;
}

.view-raporty-biezace table thead, #node-1306 table thead {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
    font-size: 12px;
}

.view-raporty-biezace table thead tr th, #node-1306 table thead tr th {
    border-bottom: medium none;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    vertical-align: middle;
}

.view-raporty-biezace table tbody tr.odd, #node-1306 table tbody tr.odd {
    background: none repeat scroll 0 0 #FAFAFA;
}

.view-raporty-biezace table tbody tr, #node-1306 table tbody tr {
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
}

.view-raporty-biezace table tbody tr.even, #node-1306 table tbody tr.even {
    background: none repeat scroll 0 0 #FFFFFF;
}

.view-raporty-biezace table tbody tr td.active, #node-1306 table tbody tr td.active {
    background: none repeat scroll 0 0 transparent;
    padding: 7px 7px 7px 10px;
}

.view-raporty-biezace table .views-field-field-raporty-biezace-numer-value {
	padding-left:10px;
}

#block-views-front_kalendarium-block_1 .views-row {
    border-bottom: 1px solid #DCDCDC;
    border-top: 1px solid #FFFFFF;
    list-style: none outside none;
    margin: 0;
    padding: 15px;
    position: relative;
}

#block-views-front_kalendarium-block_1 .views-row-first {
    border-top: medium none;
    position: relative;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-title {
    padding: 0 0 3px;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-title a {
    color: #B50B00;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-title a:hover {
    text-decoration:underline;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-field-kalendarium-date-value {
    color: #9B9B9B;
    padding: 0 0 10px;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-field-kalendarium-teaser-value {
    color: #9B9B9B;
    line-height: 17px;
    padding: 0 0 10px;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-view-node {
    color: #9B9B9B;
    text-decoration: none;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-view-node a {
    color: #9B9B9B;
    float: right;
    text-decoration: none;
}

#block-views-front_kalendarium-block_1 .views-row .views-field-view-node a:hover {
    text-decoration:underline;
}

#block-views-front_kalendarium-block_1 .view-empty {
    list-style: none outside none;
    margin: 0;
    padding: 15px;
    position: relative; 
}

#block-views-front_kalendarium-block_1 .view-empty p {
    color: #9B9B9B;
}

#block-views-front_kalendarium-block_1 .views-row:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

.node-type-kalendarium .field-field-kalendarium-teaser {
    font-weight: bold;
    margin-bottom: 15px;
    text-align: justify;
}

/* English */

#block-views-front_kalendarium-block_2 .views-row {
    border-bottom: 1px solid #DCDCDC;
    border-top: 1px solid #FFFFFF;
    list-style: none outside none;
    margin: 0;
    padding: 15px;
    position: relative;
}

#block-views-front_kalendarium-block_2 .views-row-first {
    border-top: medium none;
    position: relative;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-title {
    padding: 0 0 3px;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-title a {
    color: #B50B00;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-title a:hover {
    text-decoration:underline;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-field-kalendarium-date-value {
    color: #9B9B9B;
    padding: 0 0 10px;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-field-kalendarium-teaser-value {
    color: #9B9B9B;
    line-height: 17px;
    padding: 0 0 10px;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-view-node {
    color: #9B9B9B;
    text-decoration: none;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-view-node a {
    color: #9B9B9B;
    float: right;
    text-decoration: none;
}

#block-views-front_kalendarium-block_2 .views-row .views-field-view-node a:hover {
    text-decoration:underline;
}

#block-views-front_kalendarium-block_2 .view-empty {
    list-style: none outside none;
    margin: 0;
    padding: 15px;
    position: relative; 
}

#block-views-front_kalendarium-block_2 .view-empty p {
    color: #9B9B9B;
}

#block-views-front_kalendarium-block_2 .views-row:hover {
      background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

.feed-icon {
      float:right;
}

.feed-icon img {
      margin-right:10px;
      margin-top:6px;
}

.feed-rss-link {
      display:block;
      width:19px;
      height:19px;
      float:right;
      margin-right:10px;
      margin-top:6px;
      background:url(../images/sfinks/feed-rss-ico.png) no-repeat;
}

.breadcrumb-wrapper-in .feed-rss {
      display:block;
      float:right;
      margin-right:5px;
      color: #8F8F8F;
      font-size: 11px;
      font-weight: normal;
      text-decoration: none;
}

.breadcrumb-wrapper-in .feed-rss a {
      color: #8F8F8F;
}

#podstawowe-dane-wskazniki {
      width:100%
}

#podstawowe-dane-wskazniki tr#naglowek {
      /*background: url("../images/sfinks/bg-filter-view.png") repeat-x scroll 0 0 transparent;*/
      border-left: 1px solid #E3E3E3;
      border-right: 1px solid #E3E3E3;
      border-top: 1px solid #E3E3E3;
      font-size: 12px;
	  height:41px;
}

#podstawowe-dane-wskazniki tr#naglowek td {
	  border-bottom: medium none;
      padding-bottom: 7px;
      padding-left: 7px;
      padding-top: 7px;
      vertical-align: middle; 
}

#podstawowe-dane-wskazniki tr {
	  border-left: 1px solid #E3E3E3;
      border-right: 1px solid #E3E3E3;
      border-top: 1px solid #E3E3E3;
}

#podstawowe-dane-wskazniki tr td {
      background: none repeat scroll 0 0 transparent;
      padding: 7px 5px 5px 10px;
	  border-left:1px solid #E3E3E3;
	  vertical-align: middle;
	  text-align:center;
}

#podstawowe-dane-wskazniki tr.odd {
      background: none repeat scroll 0 0 #FAFAFA;
}

#podstawowe-dane-wskazniki tr.even {
      background: none repeat scroll 0 0 #FFFFFF;
}

#podstawowe-dane-wskazniki tr.important {
      font-weight:bold;
}

.node-type-walne-zgromadzenie {

}

.node-type-walne-zgromadzenie table {
      width:100%;
}

.node-type-walne-zgromadzenie thead {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
    font-size: 12px;
}

.node-type-walne-zgromadzenie thead th {
    border-bottom: medium none;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    vertical-align: middle;
}

.node-type-walne-zgromadzenie tbody tr {
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
}

.node-type-walne-zgromadzenie tbody td {
    border-bottom: medium none;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    vertical-align: middle;
}

.node-type-walne-zgromadzenie tbody tr.odd {
    background: none repeat scroll 0 0 #FAFAFA;
}

.node-type-walne-zgromadzenie tr.even {
    background: none repeat scroll 0 0 #FFFFFF;
}

.node-type-walne-zgromadzenie-archiwum {

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-nazwa {
	font-weight:bold;

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-place {

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-place p {
	display:inline;

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-video-report {
	margin-bottom:20px;
}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-video-report p {
	display:inline;
}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-agenda {

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-agenda .field-label {

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-agenda ol {
	list-style:decimal;
	margin-left:30px;

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-agenda li {

}

.node-type-walne-zgromadzenie-archiwum .field-field-walne-attachments {
	margin-top:20px;

}

/* Franczyza webforms */

#webform-client-form-606 .form-item textarea {
    border-color: #D9D9D9 #F9F9F9 #F0F0F0 #D9D9D9;
    border-style: solid;
    border-width: 1px;
	color:#8F8F8F;
	font-size:11px;
	overflow:auto;
	resize:none;
	padding-top:10px;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	width:317px;
}

#webform-client-form-606 .form-item input {
	color:#8F8F8F;
	font-size:11px;
	overflow:auto;
	resize:none;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
}

#webform-client-form-606 .form-item textarea:focus {
    background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}

#webform-component-imi-i-nazwisko {
	background:#FFFFFF;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}

#webform-component-imi-i-nazwisko label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}

#webform-component-adres-zamieszkania {
	background:#F0F0F0;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#webform-component-adres-zamieszkania label {
	float:left;
	padding-left:10px;
	min-width:200px;
}

#webform-component-telefon {
	background:#FFFFFF;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#webform-component-telefon input {
	width:317px;
}

#webform-component-telefon label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}

#webform-component-e-mail {
	background:#F0F0F0;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#webform-component-e-mail label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}

#webform-component-miasto-w-ktorym-chciaby-pan-pani-prowadzi-restauracj {
	background:#FFFFFF;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
}

#webform-component-miasto-w-ktorym-chciaby-pan-pani-prowadzi-restauracj label {
	float:left;
	padding-left:10px;
	min-width:190px;
	max-width:190px;
	padding-right:10px;
}

#webform-component-czy-posiada-pan-pani-lokal {
	background:#F0F0F0;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
	float:left;
	width:100%;
}

#webform-component-czy-posiada-pan-pani-lokal .form-item label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}

#webform-component-kiedy-chciaby-pan-pani-rozpocz-now-dziaalno {
	background:#FFFFFF;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
	float:left;
	width:100%;
}

#webform-component-kiedy-chciaby-pan-pani-rozpocz-now-dziaalno .form-item label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}

#webform-component-kiedy-chciaby-pan-pani-rozpocz-now-dziaalno select {
	border:solid 1px #D9D9D9;
	color:#8F8F8F;
	padding:4px;
	width:107px;
}

#webform-component-obecne-zajcie {
	background:#F0F0F0;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
	float:left;
	width:100%;
}

#webform-component-obecne-zajcie .form-item label {
	float:left;
	padding-left:10px;
	min-width:200px;
}

#webform-component-dostpny-kapita {
	background:#FFFFFF;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
	float:left;
	width:100%;
}

#webform-component-dostpny-kapita .form-item label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}

#webform-component-dostpny-kapita #edit-submitted-dostpny-kapita-3-wrapper label {
	padding-left:220px;
}

#webform-component-klauzula {
	background:#F0F0F0;
	padding:5px 0px;
	border-bottom:solid 1px #dcdcdc;
	float:left;
	width:100%;'
	padding-bottom:0;
}

#webform-client-form-606 #webform-component-klauzula textarea {
	background:transparent;
	padding:0;
	border:none;
	float:left;
	width:100%;
	overflow:hidden;
	font-size:10px;
	line-height:11px;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}

#webform-client-form-606 #edit-submit {
	margin-top:20px;
	cursor:pointer;
}

.view-raporty-biezace table tbody tr td, #node-894 table tbody tr td {
	padding:7px 7px 7px 10px;
}

.view-raporty-biezace table tbody tr td, #node-1306 table tbody tr td {
	padding:7px 7px 7px 10px;
}

.view-front-kalendarium .views-field-title {
	color:#B50B00;
	font-weight:bold;
}

.node-type-franczyza .drupal-tabs ul li {
  list-style: disc outside url("../images/sfinks/dott-li.png");
}

.node-type-franczyza .drupal-tabs ul {
  margin-left: 15px;
}

/* Praca webforms */
#webform-client-form-1071 .form-item textarea {
    border-color: #D9D9D9 #F9F9F9 #F0F0F0 #D9D9D9;
    border-style: solid;
    border-width: 1px;
	color:#8F8F8F;
	font-size:11px;
	overflow:auto;
	resize:none;
	padding-top:10px;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	width:317px;
}
#webform-client-form-1071 .form-item input {
	color:#8F8F8F;
	font-size:11px;
	overflow:auto;
	resize:none;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
}
#webform-client-form-1071 .form-item textarea:focus {
    background:#e7e7e7 url(../images/sfinks/border-top-hover.png) repeat-x;
}
#webform-client-form-1071 #webform-component-preferowane-miejsce-pracy .description {
    margin-left:210px;
}
#webform-client-form-1071 #webform-component-oczekiwania-finansowe-netto-za-godzin .description {
    margin-left:210px;
}
#webform-component-imie {
	background:#FFFFFF;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-imie label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-nazwisko {
	background:#f0f0f0;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-nazwisko label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-data-urodzenia {
	background:#FFFFFF;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-data-urodzenia label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-adres-e-mail {
	background:#f0f0f0;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-adres-e-mail label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-telefon {
	background:#FFFFFF;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-telefon label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-status-w-sfinks-polska {
	background:#f0f0f0;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-oczekiwania-finansowe-netto-za-godzin {
	background:#FFFFFF;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-oczekiwania-finansowe-netto-za-godzin label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-wymiar-czasu-pracy {
	background:#f0f0f0;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-okrel-swoj-dyspozycyjno--poniedziaek {
	width:105px;
	float:left;
	background:#f0f0f0;
}
#webform-component-okrel-swoj-dyspozycyjno--wtorek {
	width:105px;
	float:left;
	background:#f0f0f0;
}
#webform-component-okrel-swoj-dyspozycyjno--sroda {
	width:105px;
	float:left;
	background:#f0f0f0;
}
#webform-component-okrel-swoj-dyspozycyjno--czwartek {
	width:105px;
	float:left;
	background:#f0f0f0;
}
#webform-component-okrel-swoj-dyspozycyjno--piatek {
	width:105px;
	float:left;
	background:#f0f0f0;
}
#webform-component-okrel-swoj-dyspozycyjno--sobota {
	width:105px;
	float:left;
	background:#f0f0f0;
}
#webform-component-okrel-swoj-dyspozycyjno--niedziela {
	width:105px;
	float:left;
	background:#f0f0f0;
}
#webform-component-preferowane-miejsce-pracy {
	background:#FFFFFF;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-preferowane-miejsce-pracy label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-preferowane-miejsce-pracy-lista {
	background: #FFFFFF;
    padding: 5px 0px;
    border-top: solid 1px #dcdcdc;
    border-bottom: solid 1px #dcdcdc;
}
#webform-component-preferowane-miejsce-pracy-lista label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-preferowane-miejsce-pracy-lista select {
    color: #8f8f8f;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    overflow: auto;
    padding-left: 10px;
    resize: none;
    border: none;
    height: 25px;
    line-height: 21px;
    border-color: transparent;
    border-color: #D9D9D9 #F9F9F9 #F0F0F0 #D9D9D9;
    border-style: solid;
    border-width: 1px;
	width:360px;
}
#webform-component-czy-posiadasz-badania-sanitarno-epidemiologiczne {
	background:#f0f0f0;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-czy-posiadasz-dowiadczenie-w-gastronomii {
	background:#ffffff;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-chc-pracowa-jako {
	background:#f0f0f0;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-cv {
	background:#FFFFFF;
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-cv label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-component-list-intencyjny {
	padding:5px 0px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
}
#webform-component-list-intencyjny label {
	float:left;
	padding-left:10px;
	min-width:200px;
	margin-right:0;
}
#webform-client-form-1071 #webform-component-klauzula {
  background: none;
  border-bottom: 0;
  float: left;
  padding: 5px 0;
  width: 100%;
}

.field-field-rekrutacja-stanowisko {
  color: #000;
  font-size: 30px;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 25px;
  text-align:center;
}

.field-field-rekrutacja-stanowisko-cent {
  color: #000;
  font-size: 30px;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 25px;
  text-align:center;
}

.field-field-rekrutacja-poszukujemy {
  padding-bottom: 15px;
  padding-top: 15px;
}

.field-field-rekrutacja-poszukujemy ul {
    list-style: inside none disc;
}

.field-field-rekrutacja-oferujemy {

}

.field-field-rekrutacja-oferujemy ul {
    list-style: disc;
	margin-left: 35px;
}

.field-field-rekrutacja-jezeli {
  padding-bottom: 15px;
  padding-top: 15px;
}

.field-field-rekrutacja-jezeli ul {
    list-style: disc;
	margin-left: 35px;
}

.field-field-rekrutacja-oferujemy-2 {

}

.field-field-rekrutacja-oferujemy-2 ul {
    list-style: disc;
	margin-left: 35px;
}

.field-field-rekrutacja-intro-text-3 {
	font-size: 15px;
    padding-top: 20px;
}

.rekrutacja-aplikuj-button {
	display: block;
	background-color: #b91034;
    background-image: linear-gradient(#b91034, #d4163a);
    border: medium none;
    border-radius: 0;
    color: #fff;
    font-family: "OpenSans-Semibold",Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    line-height: 1em;
    outline: medium none;
    padding: 0.72em 0;
    text-decoration: none;
    width: 50%;
	text-align:center;
	margin: 20px auto;
}

.view-all-ogloszenia-rekrutacyjne table {
    width: 100%;
}

.view-all-ogloszenia-rekrutacyjne table thead {
  background: url("../images/sfinks/bg-filter-view.png") repeat-x scroll 0 0 transparent;
  border-left: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
  font-size: 12px;
  height: 41px;
}

.view-all-ogloszenia-rekrutacyjne table thead tr th {
  font-weight: bold;
  padding-left: 10px;
  vertical-align: middle;
}

.view-all-ogloszenia-rekrutacyjne table tbody tr {
  font-size: 12px;
  height: 41px;
}
.view-all-ogloszenia-rekrutacyjne table tbody tr.even {
	background:#FFFFFF;
}
.view-all-ogloszenia-rekrutacyjne table tbody tr td {
  padding-left: 10px;
  vertical-align: middle;
}
.node-id-84 #page-content-sfinks-wrapper {
	min-height:890px;
}
.views-field-field-raporty-biezace-data-value {
	width: 60px;
}

#highcharts-0 > svg > g.highcharts-data-labels > text:nth-child(4) > tspan:nth-child(2){
	font-weight: bold;
}

.sticky-col {
    position: sticky;
    position: -webkit-sticky;    
    background-color: #FFFFFF !important;
}

.odd .sticky-col {
	background-color: #FAFAFA !important;
}
  
.first-col {
	left: 0px;    
}

.delivery-thead .delivery-tr .delivery-th,
.delivery-tbody .delivery-tr td{
	text-align: center;
}

.delivery-tbody .delivery-tr td{
	vertical-align: middle;
}

.delivery-tbody .delivery-tr{
	height: 75px;
	border-bottom: 1px solid #ccc;
}

.delivery-thead .delivery-th{
	padding-right: 0;
}