/* =====================================BASE STYLES===================================== */article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block}/* taken from HTML5 Boilerplate http://h5bp.com */html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}audio, canvas, video {display: inline-block;*display: inline;*zoom: 1}audio:not([controls]) {display: none}[hidden] {display: none}/* text selection */.content-wrapper ::-moz-selection {background: #f39c2c;background: rgba(243,156,44,0.7);color: #555;text-shadow: none}.content-wrapper ::selection {background: #f39c2c;background: rgba(243,156,44,0.7);color: #555;text-shadow: none}/* Consistent box sizing and appearance */input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;*width: 13px;*height: 13px}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none}/* Remove inner padding and border in FF3/4 */button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}/** 1. Remove default vertical scrollbar in IE6/7/8/9* 2. Allow only vertical resizing*/textarea {overflow: auto;vertical-align: top;resize: vertical}ul, ol {margin: 1em 0;padding: 0 0 0 40px}dd {margin: 0 0 0 40px}nav ul, nav ol {list-style: none;list-style-image: none;margin: 0;padding: 0}/* Redeclare monospace font family */pre, code, kbd, samp {font-family: monospace, serif; _font-family: 'courier new', monospace;font-size: 1em }/* Improve readability of pre-formatted text in all browsers */pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word}q {quotes: none}q:before, q:after {content: "";content: none}small {font-size: 85%}/* Hide from both screenreaders and browsers */.hidden {display: none !important;visibility: hidden}/* Hide only visually, but have it available for screenreaders */.visuallyhidden {border: 0;clip: rect(0,0,0,0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard */.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}/* Hide visually and from screenreaders, but maintain layout */.invisible {visibility: hidden}/* correct text resizing */html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}body {margin: 0;font-size: 1em;/* -webkit-font-smoothing: antialiased */}/* =====================================12 COLUMN GRID===================================== *//* ================================Desktop================================ *//* the wraping container */.container {width: 1100px}/* align the site */.leftaligned {margin: 0 auto 0  0}.rightaligned {margin: 0 0 0 auto}.centered {margin: 0 auto}/* Global Grid layout */.grid_4a,.grid_9a {display:inline;float: left;position: relative;}/* alpha and omega classes remove margins, aplha = no margin left, omega = no margin right */.alpha { margin-left: 0 }.omega { margin-right: 0 }/* Grid sizes up to 12 columns */.container .grid_4a { width:290px }.container .grid_9a { width:690px }/* Prefix to add extra space left */.container .prefix_4a { padding-left:290px }.container .prefix_9a { padding-left:690px }/* Suffix to add extra space right */.container .suffix_4a { padding-right:290px }.container .suffix_9a { padding-right:690px }/* Push columns to right */.container .push_4a { left:290px }.container .push_9a { left:690px }/* Pull columns to left */.container .pull_4a { left:-290px }.container .pull_9a { left:-690px }/* =====================================Tablet (Portrait)===================================== */@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) {.container {width: 92%;min-width: 768px;max-width: 1024px}}/* =====================================Smartphones (Portait)===================================== */@media only screen and (max-width: 320px) {.container {width: 92%;min-width: 300px;max-width: 320px}.container .grid_1,.container .grid_2,.container .grid_3,.container .grid_4,.container .grid_5,.container .grid_6,.container .grid_7,.container .grid_8,.container .grid_9,.container .grid_10,.container .grid_11,.container .grid_12 {width: 98%;margin: 0 1%;float: none}}/* =====================================Smartphones (Landscape)===================================== */@media only screen and (min-width: 321px) and (max-width: 767px) {.container {width: 92%;min-width: 321px;max-width: 767px}.container .grid_1,.container .grid_2,.container .grid_3,.container .grid_4,.container .grid_5,.container .grid_6,.container .grid_7,.container .grid_8,.container .grid_9,.container .grid_10,.container .grid_11,.container .grid_12 {width: 98%;margin: 0 1%;display: block;float: none}}/* =====================================Smartphones (Portrait & Landscape)===================================== */@media only screen and (min-width: 300px) and (max-width: 767px) {.container .prefix_1,.container .prefix_2,.container .prefix_3,.container .prefix_4,.container .prefix_5,.container .prefix_6,.container .prefix_7,.container .prefix_8,.container .prefix_9,.container .prefix_10,.container .prefix_11,.container .suffix_1,.container .suffix_2,.container .suffix_3,.container .suffix_4,.container .suffix_5,.container .suffix_6,.container .suffix_7,.container .suffix_8,.container .suffix_9,.container .suffix_10,.container .suffix_11 {padding-right: 0;padding-left: 0}.container .push_1,.container .push_2,.container .push_3,.container .push_4,.container .push_5,.container .push_6,.container .push_7,.container .push_8,.container .push_9,.container .push_10,.container .push_11,.container .pull_1,.container .pull_2,.container .pull_3,.container .pull_4,.container .pull_5,.container .pull_6,.container .pull_7,.container .pull_8,.container .pull_9,.container .pull_10,.container .pull_11 {left: auto;right: auto}}/* =====================================iPhone 4, iPad2, Retina stuff ?===================================== */@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {/* if you buy me one i might test and add something here */}/* =====================================CLEARING FLOATS===================================== */.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0}.cf:before,.cf:after,.row:before,.row:after{content: "";display: table}.cf:after,.row:after{clear: both}.cf,.row {*zoom: 1}
/* Stylesheet: Simplex: Core Modified On 2013-05-06 19:41:32 */
@font-face {font-family: 'TitilliumText25L800wt';src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L001-webfont.eot');src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L001-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L001-webfont.woff') format('woff'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L001-webfont.ttf') format('truetype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L001-webfont.svg#TitilliumText25L800wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'TitilliumText25L600wt';src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L002-webfont.eot');src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L002-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L002-webfont.woff') format('woff'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L002-webfont.ttf') format('truetype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L002-webfont.svg#TitilliumText25L600wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'TitilliumText25L400wt';src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L003-webfont.eot');src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L003-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L003-webfont.woff') format('woff'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L003-webfont.ttf') format('truetype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L003-webfont.svg#TitilliumText25L400wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'TitilliumText25L250wt';src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L004-webfont.eot');src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L004-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L004-webfont.woff') format('woff'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L004-webfont.ttf') format('truetype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L004-webfont.svg#TitilliumText25L250wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'TitilliumText25L1wt';src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L005-webfont.eot');src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L005-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L005-webfont.woff') format('woff'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L005-webfont.ttf') format('truetype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L005-webfont.svg#TitilliumText25L1wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'TitilliumText25L999wt';src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L-webfont.eot');src: url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L-webfont.woff') format('woff'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L-webfont.ttf') format('truetype'),url('http://www.ritpol.pl/uploads/simplex/fonts/TitilliumText25L-webfont.svg#TitilliumText25L999wt') format('svg');font-weight: normal;font-style: normal;}/* =====================================BASIC STYLES===================================== */html {background: #F6F6F6;}body {background: #fff;font-family: TitilliumText25L400wt, sans-serif; /* sans-serif falls back to default OS and Browser font, usually Arial or Helvetica and so on */font-size: 14px;color: #5a5a5a;line-height: 1.3}/* you can change appearance of the page by adding or removing #boxed id to body tag. */body#boxed {background: url(http://www.ritpol.pl/uploads/simplex/images/bg.jpg) #fbfaf8 no-repeat center top}/* add some space inside the boxed container */#boxed .container {padding: 0}a img {border: none}p {font-family: tahoma;color: #656565;font-size: 12px;line-height: 22px;}/* you can use these classes to align images to left or right */.right {float: right}.left {float:left}/* if image needs some space add this class to img tag* so at the end a left floating image would be <img src='some.jpg' class='left spacing' alt='foo' />*/.spacing {margin: 10px}.spacing.left {margin: 10px 10px 10px 0}.spacing.right {margin: 10px 0 10px 10px}/* or add a 2 px border to image or something, change as you need it */.border {border: 2px solid #e9e9e9}/* some styling for code chunks */code, samp, kbd {font-family: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', monospace;color: #5a5a5a}pre code {line-height: 1.4;font-size: 11px}pre {padding: 10px;margin: 10px 0;overflow: auto;width: 93%;background: #f6f6f6;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px}/* target IE7 and IE6 */*:first-child+html pre {padding-bottom: 20px;overflow-y: hidden;overflow: visible;overflow-x: auto}* html pre {padding-bottom: 20px;overflow: visible;overflow-x: auto}/* horizontal ruler */hr {border: solid #e9e9e9;border-width: 1px 0 0 0;clear: both;margin: 10px 0 30px 0;height: 0}hr.haerka {border: 1px solid #f8d694}/* =====================================COMMON TYPOGRAPHY===================================== *//* link default styles */a {color: 0;text-decoration: none;}a:visited {color: }a:hover, a:hover span {color: #fff;transition: transform 0.6s ease-out;-webkit-transition: color 0.6s ease-out;-moz-transition: color 0.6s ease-out;-o-transition: color 0.6s ease-out;}a:focus {outline: thin dotted}a:hover, a:active {outline: 0}/* add icon to links with class external */a.external span {display: inline-block;width: 9px;height: 9px;text-indent: -999em;margin: 0 3px;/* using sprite image, but left as reference to single imagebackground: transparent url(http://www.ritpol.pl/uploads/simplex/images/external-icon.png) no-repeat 0 0*/background: transparent url(http://www.ritpol.pl/uploads/simplex/images/simplex-sprite.png) no-repeat -10px -130px;}a.external:hover span {background-position: -10px -139px}/* default heading styles */h1,h2,h3 {font-family: TitilliumText25L600wt, Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;}h1 {color: #f39c2c;margin: 10px 0;font-size: 28px;text-transform: uppercase;}h2 {color: #5a5a5a;font-size: 22px}h3 {color: #101600;font-weight: 600;font-size: 16px;line-height: 18px;}/* blockquotes and cites */blockquote,blockquote p {font-size: 14px;line-height: 1.5;color: #5a5a5a;font-style: italic;font-family: Georgia, Times New Roman, serif}blockquote {margin: 0 0 20px 0;padding: 9px 10px 10px 19px;border-left: 5px solid #f6f6f6}blockquote cite {display: block;font-size: 12px;color: #5a5a5a}blockquote cite:before {content: "\2014 \0020";}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited {font-family: Georgia, Times New Roman, serif;}/* =====================================LAYOUT===================================== *//* wrapping the page in a box */#wrapper {}/* you can switch appearance of the page by adding or removing id #boxed to body tag */#boxed #wrapper {}/* ------ HEADER SECTION ------ *//* if you need height or something for header part add style here */.header {}/* the logo */.logo {left: 17px;top: 10px;position: relative;float: left;}.top .header {}/* ------ NAVIGATION ------ *//* first level */nav.main-navigation {z-index: 990;height: 59px;line-height: 59px;margin-top: 45px;float: right;box-shadow: 0 1px 2px #98ACBB;-moz-box-shadow: 0 1px 2px #98ACBB;-webkit-box-shadow: 0 1px 2px #98ACBB;}nav.main-navigation > ul {float:left;padding: 0}nav.main-navigation > ul > li {background: #FBFBFB;float: left;height: 59px;line-height: 59px;padding: 0;position: relative;text-align: center;width: 95px;border-left: 1px solid #dadada;border-bottom: 1px solid #98acbb;}nav.main-navigation > ul > li:first-child,nav.main-navigation > ul > li.first {margin-left: 0}nav.main-navigation > ul > li:last-child,nav.main-navigation > ul > li.last {margin-right: 0;}nav.main-navigation > ul > li > a,nav.main-navigation > ul > li.sectionheader span {font-family: TitilliumText25L400wt, 'Arial Narrow Bold', sans-serif;color: #5a5a5a;text-decoration: none;font-size: 14px;font-weight: 600;cursor: pointer;width:100%;height: 100%;display: block;}nav ul li.homer {width:44px;}nav ul li.homer a {width: 44px;background: #fbfbfb url(http://www.ritpol.pl/uploads/simplex/images/home.png) no-repeat center 9px;}nav ul li.homer a:hover {width: 44px;background: #f9b122 url(http://www.ritpol.pl/uploads/simplex/images/home.png) no-repeat center 23px;}nav.main-navigation > ul > li > a.current {background: #f9b122 url(http://www.ritpol.pl/uploads/simplex/images/current.jpg) no-repeat center bottom;}/* Second Level */nav.main-navigation ul li ul {top: -999em;left: -999em;position: absolute;display: block;height: 0px;width: 200px;background: #fff;background: rgba(255,255,255,.8);}nav.main-navigation > ul > li:hover {background: #f9b122 url(http://www.ritpol.pl/uploads/simplex/images/current.jpg) no-repeat center bottom;}nav.main-navigation ul ul li {position: relative;line-height: 1;margin: 0;padding: 0;border-bottom: 1px dotted #e9e9e9}/* third level */nav.main-navigation > ul > li > ul > li:hover > a {height: auto;top: 0;right: auto;left: -210px;z-index: 999;display: block}/* navigation text color */nav.main-navigation ul li li a,nav.main-navigation ul li li.sectionheader span {padding: 6px 12px;font-family: sans-serif;text-transform: none;font-weight: normal;font-size: 12px;text-decoration: none;color: #5a5a5a;display: block}nav.main-navigation a:hover,nav.main-navigation a.current,nav.main-navigation li.sectionheader span:hover,nav.main-navigation li.sectionheader span.current,nav.main-navigation li.sectionheader span.parent,nav.main-navigation ul ul li a:hover,nav.main-navigation ul ul li a.current {color: #fff}/* bottom part of header*/.header-bottom {height: 55px;line-height: 55px}/* search */.search {text-align: right;}/* webkit browser add icons to input of type search, we dont want it here now */input.search-input::-webkit-search-decoration,input.search-input::-webkit-search-results-button,input.search-input::-webkit-search-results-decoration {-webkit-appearance:none}/* styling the search input field */input.search-input {border: 1px solid #f6f6f6;height: 17px;line-height: 17px;outline: 0;margin: 13px 0 0 0;width: 165px;padding: 5px 0 3px 35px;font-size: 11px;color: #5a5a5a;transition: all .35s ease-in-out;-webkit-transition: all .35s ease-in-out;-moz-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;/* using sprite image, left as reference to single imagebackground: #fff url(http://www.ritpol.pl/uploads/simplex/images/search-icon.png) 10px 50% no-repeat*/background: #fff url(http://www.ritpol.pl/uploads/simplex/images/simplex-sprite.png) 0px -434px no-repeat}input.search-input:focus {border: 1px solid #f39c2c;width: 240px;box-shadow: 0 0 3px #f39c2c;-webkit-box-shadow: 0 0 3px #f39c2c;-moz-box-shadow: 0 0 3px #f39c2c;-o-box-shadow: 0 0 3px #f39c2c;}header.top {height: 509px;margin: 0 70px;}.bannerek {width: 1120px;height: 336px;position: relative;left: -70px;top: 13px;background: url(http://www.ritpol.pl/uploads/simplex/images/slider-bg.png) no-repeat;}.bannerek .img-leftban {position: absolute;top: 85px;left: 67px;z-index: 6;}.bannerek .img-rightban {position: absolute;top: 5px;right: 1px;z-index: 6;}.showtime {left: 67px;position: absolute;top: 13px;}/* ------ CONTENT AREA ------ */.content-wrapper {margin: 0 60px;padding: 20px 0;}.content-inner {margin-top: 35px;}.content-top {background: url(http://www.ritpol.pl/uploads/simplex/images/dots.gif) repeat-x 0 50%;font-family: Georgia, Times New Roman, serif;color: #5a5a5a;font-style: italic;line-height: 20px}.right-art {padding-left: 20px;padding-right: 20px;}ul.check {list-style-image: url(http://www.ritpol.pl/uploads/simplex/images/check.gif);list-style-position: inside;padding: 0;line-height: 22px;}.newsy {height: 270px;}aside .left-boxes {background: #fbfaf8;padding-left:20px;}aside h2 {color: #282c35;font-size: 22px;font-weight: 600;padding-left: 19px;margin: 13px 0;}.left-nav {width: 263px;background: -moz-linear-gradient(top, rgba(255,211,123,1) 0%, rgba(249,177,35,1) 100%);background: -webkit-linear-gradient(top, rgba(255,211,123,1) 0%,rgba(249,177,35,1) 100%);background: -o-linear-gradient(top, rgba(255,211,123,1) 0%,rgba(249,177,35,1) 100%);background: -ms-linear-gradient(top, rgba(255,211,123,1) 0%,rgba(249,177,35,1) 100%);background: linear-gradient(to bottom, rgba(255,211,123,1) 0%,rgba(249,177,35,1) 100%);border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 3px;}.left-nav ul{background: #fbfbfb;margin:0;padding: 0;list-style-image: none;list-style-position: outside;list-style-type: none;}.left-nav ul li{border-top: 1px solid #DBDBDB;}.left-nav ul ul li{padding-left:20px;}.left-nav ul li a {background: #fff url(http://www.ritpol.pl/uploads/simplex/images/list-dot.gif) no-repeat scroll 14px 12px;height: 27px;padding-left: 28px;padding-top: 8px;display: block;color: #5a5a5a;}.left-nav ul li a:hover, .left-nav ul li a.current {color: #101010;text-decoration: none;}.news-summary {margin-left: 116px;}.content .news-summary  span.heading {display: none}.content .news-article {margin-bottom: 15px;padding: 15px 2% 15px 0;float: left;width: 48%;}.NewsSummary .news-article {margin-bottom: 15px;padding: 0 2% 5px 0;float: left;width: 100%;}.content .news-summary ul.category-list {margin: 17px 0 0;display: table;}.NewsSummaryMorelink a {}/* news module summary -> sitewide (content + sidebar) *//* article heading */.news-article h2 {border-top: 1px dashed #C5C5C5;margin: 0 20px 0 0;font-family: 'Tahoma', Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;font-weight: 700;text-decoration: none;font-size: 12px;padding-top: 10px;}.NewsSummary .news-article h2 {border-top: none;border-bottom: 1px dashed #C5C5C5;}.news-article h2 a {color: #2a2a2a;}/* date circle, well square for IE  */.news-article .date {color: #656565;}.news-article .category {font-family: Tahoma, Times New Roman, serif;display: block;padding-left: 60px;font-size: 11px;font-style: italic}/* category list on top of summary */ul.category-list {margin:15px 0 0 0;padding:0;list-style: none}ul.category-list li {float:left;display: block;width: auto;margin-right: 5px}ul.category-list li a {color: #101600;display: block;font-size: 16px;font-weight: 700;margin: 20px 0 0;padding: 10px 0 0;text-decoration: none;}ul.category-list li a span {color: #ef9f00;}ul.category-list li a:hover {color: #ef9f00;}ul.category-list li a:hover span{color: #101600;}.paginate {font: normal 11px/1.2 Tahoma, Times New Roman, serif;}.paginate a {padding: 0 3px;}.news-meta {background: #f6f6f6;padding: 10px;margin:0}.list1 li {list-style-type: none;}.list1 li a {color: #EF9F00;}.more,.back,.previous,.next {background: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(228,219,231) 100%);background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(228,219,231) 100%);background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(228,219,231) 100%);background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(228,219,231) 100%);background: linear-gradient(to bottom, rgb(255,255,255) 0%,rgb(228,219,231) 100%);box-shadow: 0 2px 3px #C5C5C5;-moz-box-shadow: 0 2px 3px #C5C5C5;-webkit-box-shadow: 0 2px 3px #C5C5C5;float: right;font: 11px/31px Tahoma,Times New Roman,serif;height: 31px;margin-right: 20px;padding: 0;text-align: left;text-decoration: none;width: 113px;}.back a,.previous a {background: url(http://www.ritpol.pl/uploads/simplex/images/arrowback.gif) no-repeat scroll 20px center transparent;color: #131313;display: block;height: 100%;padding-left: 40%;width: 60%;text-shadow: 1px 1px 1px #fff;}.next a,.more a {background: url(http://www.ritpol.pl/uploads/simplex/images/arrow.gif) no-repeat scroll 90px center transparent;color: #131313;display: block;height: 100%;padding-left: 12%;width: 88%;text-shadow: 1px 1px 1px #fff;}/* hover behavior of more, next, previous links */.more a:hover,.back a:hover,.previous a:hover,.next a:hover {}.previous,.next {padding: 6px 0;}/* align next link to right */.previous {float:left;}.next {float: right}/* ------ SIDEBAR AREA ------ *//* news module summary -> sidebar */.sidebar .news-summary  span.heading {background: url(http://www.ritpol.pl/uploads/simplex/images/dots.gif) repeat-x 0 50%;color: #5a5a5a;font:  normal 16px/20px Georgia, Times New Roman, serif;margin: 0 0 15px 0;display: block}.sidebar .news-summary .heading span {display: inline-block;width: auto;background: #fff;padding-right: 6px}.sidebar .news-article {padding: 15px;position: relative;background: #f6f6f6;margin-bottom: 20px;border-radius: 0 0 6px 0}/* creating a bubble box with css3 */.sidebar .news-article:before {content:'';position: absolute;bottom: -15px;right: 25px;width: 10px;height: 35px;-webkit-transform: rotate(55deg) skewY(55deg);-moz-transform: rotate(55deg) skewY(55deg);-o-transform: rotate(55deg) skewY(55deg);-ms-transform: rotate(55deg) skewY(55deg);transform: rotate(55deg) skewY(55deg);background: #f6f6f6}.left-biuletyn{background: url(http://www.ritpol.pl/uploads/simplex/images/olowek.png) no-repeat scroll 200px 140px transparent;position: relative;}.left-biuletyn img {position: absolute;}.left-biuletyn img.leftnms{bottom: 10px;left: -21px;z-index: 3;}.left-biuletyn img.rightnms{bottom: -28px;right: -61px;}.left-biuletyn p{padding: 12px 14px;margin: 0;border-left: 1px solid #D5D5D5;border-right: 1px solid #D5D5D5;}.left-biuletyn p.zapiszsie {color: #121011;}h2.biuletyn {background: url(http://www.ritpol.pl/uploads/simplex/images/koperta.jpg) no-repeat scroll right 10px transparent;border-bottom: 1px dashed #A1A1A1;border-left: 1px solid #D5D5D5;border-right: 1px solid #D5D5D5;line-height: 48px;margin: 30px 0 0;}.cms_form{padding: 7px;clear:both;}.cms_form fieldset{border:none;}.nms_subscribe {background: url(http://www.ritpol.pl/uploads/simplex/images/newsletter.png) no-repeat scroll center 0 transparent;border-left: 1px solid #e6e5e4;border-right: 1px solid #e6e5e4;position: relative;}.nms_subscribe form {text-align: center;}.nms_subscribe span {color: #000000;display: block;padding: 10px;text-align: center;z-index: 111;}.nms_subscribe form input {background: none repeat scroll 0 0 #F8BB41;border-color: #F28E16 #F6AA31 #FFE06F;border-style: solid;border-width: 1px;box-shadow: 0 1px 2px #F28E16 inset;-moz-box-shadow: 0 1px 2px #F28E16 inset;-webkit-box-shadow: 0 1px 2px #F28E16 inset;height: 24px;margin: 2px 0;text-align: center;font-family: tahoma;font-size: 12px;}.nms_subscribe form input.submit {background: -moz-linear-gradient(top, rgb(246,246,246) 0%, rgb(231,231,231) 100%);background: -webkit-linear-gradient(top, rgb(246,246,246) 0%,rgb(231,231,231) 100%);background: -o-linear-gradient(top, rgb(246,246,246) 0%,rgb(231,231,231) 100%);background: -ms-linear-gradient(top, rgb(246,246,246) 0%,rgb(231,231,231) 100%);background: linear-gradient(to bottom, rgb(246,246,246) 0%,rgb(231,231,231) 100%);box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border:none;height: 28px;width: 114px;font-size: 13px;font-weight: bold;text-transform: uppercase;}.nms_error {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);color: #FFFFFF;font-weight: bold;position: absolute;text-align: center;top: 106px;width: 100%;z-index: 10;}/* ------ FOOTER AREA ------ *//* footer wrapper */.footer {border-top: 1px solid #E0E0E0;box-shadow: 0 2px 1px #eaeaea inset;margin: 25px 0 0;padding: 0;position: relative;background: #f6f6f6;}.footer-content {width: 970px;margin: 0 auto;border-top: 1px solid #fab62f;padding: 0 0 20px;position: relative;top: -1px;}section.content-map {width: 635px;height: 210px;float: left;background: url(http://www.ritpol.pl/uploads/simplex/images/ikona.png) no-repeat right 56px;}section.content-map img {vetical-align: middle;}p.mapka {color: #6A6A6A;font-size: 11px;line-height: 16px;margin-top: 60px;width: 580px;}section.phone{float: right;text-align: right;width: 200px;margin-left: 135px;height: 210px;background: url(http://www.ritpol.pl/uploads/simplex/images/phone.png) no-repeat left 56px;}section.phone p{color: #1D3B71;font-family: TitilliumText25L400wt;font-size: 30px;line-height: 24px;margin-top: 60px}section.phone p sup{color: #FAB42B;font-size: 16px;line-height: 30px;position: relative;top: 2px;}section.phone p a {color: #FAB42B;font-size: 16px;}section.phone p a span{color: #1d3b71;}section.navigo{border-bottom: 1px solid #BCBCBC;border-left: 1px solid #BCBCBC;border-right: 1px solid #BCBCBC;height: 120px;}.foot-logo {left: 357px;position: absolute;top: 260px;}/* copyright text */.copyright, .systemy-media {float: right;padding-top: 10px;}.copyright p,.copyright a,.systemy-media p,.systemy-media a {color: #4c4c4d;font-size: 11px;font-family: tahoma;font-size: 11px;}.copyright p span {color: #d40000;}/* Footer navigation */.footer-navigation {margin: 0 auto;padding-top: 20px;width: 760px;}.footer-navigation > ul > li {float: left;text-align: center;width: 12.5%;}.footer-navigation > ul > li > a,.footer-navigation > ul > li span.sectionheader {color: #5A5A5A;display: block;font-family: TitilliumText25L400wt;font-size: 14px;text-decoration: none;}/* second level */.footer-navigation > ul ul {margin-top: 10px}.footer-navigation > ul > li li {float: none;width: 100%;display: block}.footer-navigation > ul > li li a,.footer-navigation > ul > li.sectionheader li a,.footer-navigation > ul > li li span.sectionheader  {text-decoration: none;font-family: sans-serif;font-weight: normal;text-transform: none;display: block;padding: 2px 0;color: #5a5a5a}.footer-navigation > ul > li li a:hover {color: #f39c2c}.content-img {margin: 0 10px 10px 0;}.prodlist {border-top: 1px solid #E4E4E4;list-style-position: inside;margin: 40px 0 0 40px;padding: 0;}.prodlist li {border-bottom: 1px solid #e4e4e4;padding-bottom: 5px;}.prodlist li.jeden {list-style-image:url(http://www.ritpol.pl/uploads/simplex/images/1.jpg);}.prodlist li.dwa {list-style-image:url(http://www.ritpol.pl/uploads/simplex/images/2.jpg);}.prodlist li.trzy {list-style-image:url(http://www.ritpol.pl/uploads/simplex/images/3.jpg);}.prodlist li.cztery {list-style-image:url(http://www.ritpol.pl/uploads/simplex/images/4.jpg);}.systemy-media{float:left;}.systemy-media span a{color:#D40000;}
/* Stylesheet: Glowna: Layout Modified On 2013-05-23 12:21:39 */
body#boxed {
    background: url(http://www.ritpol.pl/uploads/simplex/images/top2.jpg) no-repeat center 0 #fbfaf8;
}
header.top {
    height: 148px;
}
.content-wrapper {
    background: none repeat scroll 0 0 #FBFAF8;
}
/* Stylesheet: Podstrony: layout Modified On 2013-05-07 10:49:18 */
div#news {
/* margin for the entire div surrounding the news items */
	margin: 2em 0 1em 1em;
/* border set here */
	border: 1px solid #909799;
/* sets it off from surroundings */
	background: #f5f5f5;
}
div#news h2 {
	line-height: 2em;
/* you can set your own image here */
	background: url(http://www.ritpol.pl/uploads/ngrey/darknav.png) repeat-x left center;
	color: #f5f5f5;
	border: none
}
.NewsSummary {
/* padding for the news article summary */
	padding: 0.5em 0.5em 1em;
/* margin to the bottom of the news article summary */
	margin: 0 0.5em 1em 0.5em;
	border-bottom: 1px solid #ccc;
}
.NewsSummaryPostdate {
/* smaller than default text size */
	font-size: 90%;
/* bold to set it off from text */
	font-weight: bold;
}
.NewsSummaryLink {
/* bold to set it off from text */
	font-weight: bold;
/* little more room at top */
	padding-top: 0.2em;
}
.NewsSummaryCategory {
/* italic to set it off from text */
	font-style: italic;
	margin: 5px 0;
}
.NewsSummaryAuthor {
/* italic to set it off from text */
	font-style: italic;
	padding-bottom: 0.5em;
}
.NewsSummarySummary, .NewsSummaryContent {
/* larger than default text */
	line-height: 140%;
}
.NewsSummaryMorelink {
    height: 30px;
    padding-top: 0.5em;
}
#NewsPostDetailDate {
/* smaller text */
	font-size: 90%;
	margin-bottom: 5px;
/* bold to set it off from text */
	font-weight: bold;
}
#NewsPostDetailSummary {
/* larger than default text */
	line-height: 150%;
}
#NewsPostDetailCategory {
/* italic to set it off from text */
	font-style: italic;
	border-top: 1px solid #ccc;
	margin-top: 0.5em;
	padding: 0.2em 0;
}
#NewsPostDetailContent {
	margin-bottom: 15px;
/* larger than default text */
	line-height: 150%;
}
#NewsPostDetailAuthor {
	padding-bottom: 1.5em;
/* italic to set it off from text */
	font-style: italic;
}
/* more divs, left unstyled, just so you know the IDs of them */ 
#NewsPostDetailTitle {
}
#NewsPostDetailHorizRule {
}
#NewsPostDetailPrintLink {
}
#NewsPostDetailReturnLink {
}
div#news ul li {
	padding: 2px 2px 2px 5px;
	margin-left: 20px;
}
/* Stylesheet: Module: News Modified On 2013-05-07 15:00:07 */
/* Sample FormBuilder CSS base */
form {
	margin-top: 0
}
form, td, th, li {
	font-size: 100%
}
form div {
	margin-bottom: 0
}
fieldset div {
        clear:both;
	margin-bottom: 0.5em;
	margin-left: 1em;
}
fieldset div div {
	margin-top: 0.5em;
	margin-left: 1em
}
fieldset {
	margin-bottom: 1em;
	border: 1px solid #F60;
	padding: 0.5em
}
fieldset label {
	width: auto;
}
legend {
    color: #111111;
    font-size: 1.2em;
    margin-bottom: 0.5em;
    padding: 0.2em 0;
    width: 100%;
}
textarea {
    background: none repeat scroll 0 0 #F8BB41;
    border-color: #F28E16 #F6AA31 #FFE06F;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px #F28E16 inset;
    float: left;
    height: 9em;
    margin: 0.5em 0;
    width: 70%;
    padding: 5px;
}
/* Apply this class to text/select input fields with shorter labelsto help alignment */
.short-label label {
	float: left;
	width: 10em
}
.short-label fieldset div input, .short-label fieldset div select {
	width: 16em
}
/* Pretty up your Captcha image output */
.captcha {
	margin: 0.5em auto;
	width: 200px;
	text-align: center
}
.captcha img {
	border: 1px solid #F60;
	margin-bottom: 0.5em
}
.captcha input {
	width: 196px;
	margin-top: 0.5em
}
/* Just a bit more room for the Submit button */

.submit {
    clear: both;
    height: 30px;
    margin: 2.5em auto;
    text-align: center;
    width: 100px;
}
.contactform input {
    background: none repeat scroll 0 0 #F8BB41;
    border-color: #F28E16 #F6AA31 #FFE06F;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px #F28E16 inset;
    font-family: tahoma;
    font-size: 12px;
    height: 24px;
    margin: 2px 0;
    float:left;
}
.contactform input.checkbox {
	border: none;
}
.contactform label {
    display: block;
    float: left;
    text-align: right;
    width: 100px;
    margin: 5px;
}
.contactform label.label {
	display: inline;
	float: none;
	width: 50px;
	font-size: 10px;
}
.contactform textarea {

}
.formbuilderform .message {
	line-height: 16px;
	padding: 0 0 8px 0;
}
.cms_submit {
    margin: 0 auto !important;
    width: 100px;
}
/* Stylesheet: FormBuilder Default Style Modified On 2013-05-07 21:48:12 */
