body {height:100%; border:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
  font-size:62.5%; /* Resets 1em to 10px */
	text-align:left; color:#111; background:#e0e0d8;}

.clr {clear: both;}

/* Start of CSS Reset */
:link, :visited {text-decoration:none;}
img {border:none;}
ul, ol {list-style:none;}
h1, h2, h3, h4, h5, h6, pre, code {font-size:1em;}
h1, h2, h3, h4, h5, h6, pre, ul, ol, li, form, body, html, p, blockquote, fieldset, input {margin:0; padding:0;}
address {font-style:normal;}
/* End of CSS Reset */

/* Common h4 Headers Font Code */
#search h4, #menubar h4, #content_left h4, #content_right h4, #sidebar h4, #recommended h4 {font-size:1.3em; text-align:center; vertical-align:middle; color:#313234; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;} 

#container {width:997px; margin-left:auto; margin-right:auto; padding:7px 0 7px 0; background:#f0f0e8;}

/*** Header ***/
#header {width:983px; height:80px; padding:0px; margin:0 0 0 7px; background:url(../plastikowe/images/header.png) no-repeat; position:relative;}
#holidays {width:983px; height:90px; padding:0px; margin:11px 0 0 7px; background:url(http://images.plastikowe.pl/events/2010/swieta2010.png) no-repeat; position:relative;}
#holidays span a {display:block; width:983px; height:90px; text-indent:-3000px; outline:none;}
#maintenance {width:981px; padding:0px; margin:11px 0 0 7px; background:#ffffd9; position:relative; border: 1px solid #B3B3B3; color:#353535; -webkit-border-radius: 5px 5px;
-moz-border-radius: 5px 5px;
border-radius: 5px 5px;
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .15);
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .15);
box-shadow: 0 1px 5px rgba(0, 0, 0, .15);
}
#maintenance p {padding:10px 20px 10px 20px; font-size:1.2em; text-align:center; vertical-align:middle; line-height:1.5em; color:#000;}
#maintenance p a:link, #maintenance p a:visited {color:#6e2c2e;}
#maintenance p a:hover, #maintenance p a:active {text-decoration:underline;}



  /** Utility Bar **/
  #utilitybar {width:983px; height:25px; padding:0px; margin:0 0 0 7px;}

  /* Addons & Tools */
  #utilitybar div {float:left; padding:0px; display:inline; height:auto !important; height:24px; min-height:24px; background:#c4c6ae;}

  div#bookmark {margin:0 11px 0 0;}
  div#bookmark a {background:url(../plastikowe/images/bookmark.png) no-repeat;}
  div#startpage {margin:0 11px 0 0;}
  div#startpage a {background:url(../plastikowe/images/startpage.png) no-repeat;}
  div#rss {margin:0 11px 0 0;}
  div#rss a {background:url(../plastikowe/images/rss.png) no-repeat;}
  div#gadgets {margin:0 11px 0 0;}
  div#gadgets a {background:url(../plastikowe/images/gadgets.png) no-repeat;}
  div#mobile {margin:0px;}
  div#mobile a {background:url(../plastikowe/images/mobile.png) no-repeat;}

	#utilitybar a {width:105px; display:block; vertical-align:middle; padding:5px 0px 6px 25px; font-size:1.1em;}
	#utilitybar a:link, #utilitybar a:visited {color:#6e2c2e;}
  #utilitybar a:hover, #utilitybar a:active {color:#313234; background-position:0px -25px;}
  #utilities {margin:0px; padding:0px; background:#fff;}
 
  /** Logo Title **/
	#title span {width:699px; height:60px; position:absolute; left:0px; top:15px; margin:0px; padding:0px; text-indent:-5000px;}
	#title a {display:block; width:699px; height:60px; text-indent:-3000px; outline:none;}

   /* Search */
  #search {width:273px; height:45px; position:absolute; left:710px; top:20px; margin:0px; padding:0px;}
  #search label, #search legend {display:none;}
  #search fieldset {border:0px;}
  #search form {padding:0 0 6px 5px;}
  
  input#s {font-size:1.3em; color:#470c0c; background:#fff; border:1px solid #90908c;}
  input#b {width:60px; font-size:1.2em; font-weight:bold; color:#313234; text-align:center; background:#f5f5f5; border:1px solid #90908c;}
  
  div#search-results {padding:10px 20px 0 20px; height:70px; font-size:1.2em; background:url(../plastikowe/images/searchresults.png) no-repeat;}
  div#s-number {padding:5px 0 15px 20px;}
  div#s-pages {float:left;}
  div#s-results {float:right;}
  .searcharticle h2 {font-size:1.2em; padding:15px 0 5px 30px;}
  .searcharticle p {display:block; padding:0 0 15px 10px;}
  .searcharticle p img {display:none;}

/*** Content ***/
#wrapper {width:983px; margin:0px 0 0 7px;}

 #content {width:700px; padding:0px; margin:11px 0 0 0; float:left;}

  /* Menu */
  #menubar {width:131px; padding:0px; margin:0px 11px 0 0; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;}
  
  #menubar h4 {width:131px; padding:4px 0px 0px 0px; height:21px; background:url(../plastikowe/images/h4menubar.png) no-repeat;}
              
  ul#category, ul#address, ul#pages {list-style:none; margin:0 0 11px 0;}
  #menubar li {display:inline; height:auto !important; height:24px; min-height:24px;}
  #menubar li a {display:block; vertical-align:middle; padding:5px 0px 5px 33px; font-size:1.1em;}
  
  #menubar li a:link, #menubar li a:visited {color:#6e2c2e;}
  #menubar li a:hover, #menubar li a:active {background-position:0px -25px; color:#313234;}

  li#rynek a {background:url(../plastikowe/images/rynek.png) no-repeat;}
  li#wydarzenia a {background:url(../plastikowe/images/wydarzenia.png) no-repeat;}
  li#relacje a {background:url(../plastikowe/images/relacje.png) no-repeat;}
  li#recenzje a {background:url(../plastikowe/images/recenzje.png) no-repeat;}
  li#technika a {background:url(../plastikowe/images/technika.png) no-repeat;}
  li#galerie a {background:url(../plastikowe/images/galerie.png) no-repeat;}
  li#materialy a {background:url(../plastikowe/images/materialy.png) no-repeat;}
  li#baza a {background:url(../plastikowe/images/baza.png) no-repeat;}
  li#rok2009 a {background:url(../plastikowe/images/2009.png) no-repeat;}

  li#importerzy a {background:url(../plastikowe/images/importerzy.png) no-repeat;}
  li#wydawnictwa a {background:url(../plastikowe/images/wydawnictwa.png) no-repeat;}
  li#producenci a {background:url(../plastikowe/images/producenci.png) no-repeat;}
  li#sklepy a {background:url(../plastikowe/images/sklepy.png) no-repeat;}
  li#sklepy-online a {background:url(../plastikowe/images/online.png) no-repeat;}
  li#modelarnie a {background:url(../plastikowe/images/modelarnie.png) no-repeat;}

  li#serwis a {background:url(../plastikowe/images/serwis.png) no-repeat;}
  li#reklama a {background:url(../plastikowe/images/reklama.png) no-repeat;}
  li#wspolpraca a {background:url(../plastikowe/images/wspolpraca.png) no-repeat;}
  li#kontakt a {background:url(../plastikowe/images/kontakt.png) no-repeat;}

  #partners {background:url(../plastikowe/images/partners.png) repeat-y;}
  #catsend, #pagesend, #partnersend {height:15px; margin:-11px 0 11px 0; padding:0px; background:url(../plastikowe/images/partnersend.png) no-repeat;}
  #partners a img {margin:0 0 0 3px;}
  
  /* Content Area */
  #content_area {width:557px; padding:0px; margin:0px; float:right;}

  /*  Featured  */
  #recommended h4 {margin:0px; padding:4px 0px 0px 50px; height:21px; text-align:left; background:url(../plastikowe/images/h4featured.png) no-repeat;}
  #recommendedend {height:19px; margin:0px; padding:0px; background:url(../plastikowe/images/featuredend.png) no-repeat;}
  #slider {width:557px; height:300px; background:url(../plastikowe/images/articles.png) repeat-y; overflow:hidden;}
  #featured p {line-height:1.4em;}
  
   /* Other Content */
   #content_left, #content_right {width:273px; padding:0px; margin:0px;}
   #content_left {float:left;}
   #content_right {float:right;}

   #content_left h4, #content_right h4 {width:273px; margin:11px 0 0 0; padding:4px 0px 0px 0px; height:21px; background:url(../plastikowe/images/h4content.png) no-repeat;}
   
   #content_left div.content, #content_right div.content {margin:0px; padding:0px; background:#f8f8f8;}
   
   div.content a:link, div.content a:visited {color:#6e2c2e;}
   div.content a:hover, div.content a:active {text-decoration:underline;}
   div.content ul {padding:10px 0px 10px 0px;}
   div.content ul li {font-size:1.1em; margin:0px 5px 7px 10px;}
   div.content span.date, div.content span.author {padding:0px 0px 5px 10px; color:#3d3e28;}
   
   div.content p {padding:10px 8px 5px 8px; font-size:1.2em;}
   div.content span.date {color:#3d3e28;}
 
   div.contentend {height:15px; margin:-7px 0 11px 0; padding:0px; background:url(../plastikowe/images/contentend.png) no-repeat;}


   /* Category Content */
   
   div#category_area {width:557px; padding:0px; margin:0px; background:url(../plastikowe/images/category.png) repeat-y;}
	 div#categorystart {height:15px; margin:0px; padding:0px; background:url(../plastikowe/images/categorystart.png) no-repeat;}
	 div#categoryend {height:15px; margin:0px 0 11px 0; padding:0px; background:url(../plastikowe/images/categoryend.png) no-repeat;}
	 div#category {margin:0px; padding:0px;}
   #category_area a:link, #category_area a:visited {color:#6e2c2e;}
   #category_area a:hover, #category_area a:active {text-decoration:underline;}
	 #category h1 {font-size:2.5em; margin:0px; padding:0 0 10px 20px; color:#8b8b97;}
	 #category p {font-size:1.2em; padding:0 10px 0 10px;}

   /* New */
   div#articles .article {padding:15px 0 5px 0; margin:0px;}
   .article span.date {font-size:1.4em; font-weight:bold; color:#3d3e28; padding:10px 0 0 20px; margin:0 0 10px 0;}
   .articleimage {float:left; width:110px; padding:10px 0 0 0;}
   .articleimage img {padding:0 0 0 20px;}
   .articlehead {float:right; width:440px; padding:10px 0 0 0;}
   .articlehead h2 {font-size:1.6em; padding:5px 0 5px 10px;}
   .articlehead .tags {font-size:1.1em; padding:0 0 5px 10px; margin:0px;}
   .article .lead {font-size:1.2em; padding:0 10px 0 10px; margin:3px 10px 10px 15px;}
   
   /* Navigation */
   div#navigation {width:557px; margin:0px; padding:20px 0 20px 0; font-size:1.2em; font-weight:bold; text-align:center;}
   #navigation div.prev {float:left; margin:0px; padding:5px 0 5px 15px;}
   #navigation div.next {float:right; margin:0px; padding:5px 15px 5px 0;}
   
   /** Breadcrumbs **/
   #breadcrumb {width:700px; height:25px; padding:0px; margin:0 0 11px 0; float:left; font-size:1.1em; font-weight:bold; color:#3d3e28; background: url(../plastikowe/images/breadcrumb.png) no-repeat;}
   #breadcrumb_nav {padding:5px 0 0 27px;}
   #breadcrumb a:link, #breadcrumb a:visited {color:#6e2c2e;}
   #breadcrumb a:hover, #breadcrumb a:active {text-decoration:underline;}

 /* Sidebar */
 #sidebar {width:273px; margin:0px; padding:0px; float:right;}
 #sidebar h4 {width:273px; margin:11px 0 0 0; padding:4px 0px 0px 0px; height:21px; background:url(../plastikowe/images/h4ads.png) no-repeat;}
 #sidebar div.content {margin:0px; padding:0px; background:#fff;}

   /* Reklamy */
   .adsleft, .adsright {width:125px; padding:0px;}
   .adsleft {margin:5px 0 5px 5px; float:left;}
   .adsright {margin:5px 5px 5px 0; float:right;}

   
/*** Footer ***/
#footer {width:983px; height:50px; padding:0px; margin:0 0 0 7px; background:url(../plastikowe/images/footer.png) no-repeat;}
#footer p {color:#3d3e28; font-size:1.1em; padding:4px 0 8px 213px;}
#footer a:link, #footer a:visited {color:#6e2c2e;}
#footer a:hover, #footer a:active {text-decoration:underline;}

   

/*** Post & Page ***/
   /* Post */
   div#post_area {width:700px; padding:0px; margin:11px 0 0 0; float:left;}
	 div#poststart {height:15px; margin:0px; padding:0px; background:url(../plastikowe/images/poststart.png) no-repeat;}
	 div#postend, div#socialend {height:15px; margin:0px 0 11px 0; padding:0px; background:url(../plastikowe/images/postend.png) no-repeat;}

   /* Page */
   div#page_area {width:557px; padding:0px; margin:0px; float:right;}
	 div#pagestart {height:15px; margin:0px; padding:0px; background:url(../plastikowe/images/categorystart.png) no-repeat;}
	 div#pageend {height:15px; margin:0px 0 11px 0; padding:0px; background:url(../plastikowe/images/categoryend.png) no-repeat;}
	 #page_area div#entry {margin:0px; padding:0px; background:url(../plastikowe/images/category.png) repeat-y;}

   /* Common for Post & Page */
	 div#entry {margin:0px; padding:0px; background:#f0f0e8;}
	 div.post {margin:0px; padding:0px; background:#fff;}
	 
	 p {font-size:1.2em; line-height:1.5em;}
	 
	 #entry a:link, #entry a:visited {color:#6e2c2e;}
   #entry a:hover, #entry a:active {text-decoration:underline;}
	 
	 #entry h1 {font-size:2.0em; padding:0 0 10px 20px; color:#8b8b97;}
	 #entry h2 {font-size:1.6em; color:#686970; border-bottom:1px solid #b4b4b8; margin:0 10px 5px 20px; padding:15px 0 5px 20px;}
	 #entry h3 {font-size:1.4em; padding:15px 0 10px 20px; color:#3f414c;}
   #entry p {padding:5px 15px 5px 22px;}
   #entry img {margin:5px 9px 5px 9px; text-align:center;}
   
	 blockquote {color:#333333; background:#f0f0e8; margin:5px 10px 10px 10px;}
   blockquote.editor {color:#474728; background:#ffffe5; margin:5px 10px 10px 10px;}
   
   #entry ul, #entry ol {font-size:1.2em; margin:0 0 0 45px;}
   #entry ol {list-style:decimal;}
   #entry ul {list-style-type:disc;}
   #entry ol ul {font-size:1.0em; margin:10px 0 0 20px;}
   #entry ul ul {font-size:1.0em; margin:5px 0 5px 20px;}
   #entry li {padding:0px 5px 7px 10px; line-height:1.4em;}
   
   #entry li.tools img {margin:0px; padding:0px 2px 0px 2px; display:inline;}
   
   #entry ol.footnotes {font-size:1.1em;}
   
   div#metadata {margin:5px 20px 0 20px; padding:0 0 5px 0; background:#f3f4f2;}
   #metadata span#keywords {font-size:1.1em; padding:0px 10px 5px 10px; line-height:1.2em;}

   p#navigation {padding:15px 10px 15px 20px;}
   div#crp_related {margin:10px 20px 0px 20px; padding:0; background:#f4f5f6;}
   
   .companydata {-moz-border-radius:10px; background:#f8f7ec none repeat scroll 0 0; border:2px solid #e1e5ba; margin:10px 20px 0px 20px;}
   
   .companydata div.fn {margin:10px 0 10px 10px; padding:5px 0 0 12px;}
   .companydata a.url {font-size:1.6em; font-weight:bold;}
   .companydata div.logo {float:left; padding:0 0 0 13px;}
   .companydata div.logo img {width:150px;}
   .companydata div.adr {float:left; padding:0 0 0 50px; font-size:1.2em; line-height:1.5em;}
   .companydata div.street-address {}
   .companydata span.postal-code {}
   .companydata span.locality {}
   .companydata div.country-name {}
   .companydata div.contactdata {float:left; padding:0 0 0 80px;}
   .companydata div.tel, .companydata div.mail {font-size:1.2em; line-height:1.5em;}
   .companydata p {margin:0px 10px 15px 0; font-size:1.2em; line-height:1.5em;}
   
	 /* Social Area */
	 h2#share, h2#responses {height:15px; background:url(../plastikowe/images/sharestart.png) no-repeat; margin:0px; border:0px;}
	 #social p {padding:0px 0 0 22px; background:#fff;}
	 div#socialpart, h3#comments, form#commentform {background:#fff;}
   #socialpart p {font-size:1.2em;}
   
   
   /** Comments **/
   div#commentsend {height:15px; margin:0px 0 11px 0; padding:0px; background:url(../plastikowe/images/postend.png) no-repeat;}
	 textarea#comment {width:659px;}
   
   #socialpart ul {list-style-type:none; margin:0; padding:11px; text-indent:0;}
   ul#singlecomments {}
   ul#singlecomments p {font-size:1.1em;}
   ul#singlecomments li {-moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px; margin:10px 0px 10px 0px; background:#fff4bf; border-radius:10px;}
   ul#singlecomments li.alt {background:#f8f7ec;}
   ul#singlecomments li.comment-author {background:#e1e5ba;}
   ul#singlecomments li.comment-author-admin {background:#ffeeaa;}
   ul#singlecomments div.comment-author {float:left; width:120px; text-align:center; font-size:0.9em; background:#fff;-moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
   ul#singlecomments div.vcard {padding:0 0 0 0px;}
   ul#singlecomments div.vcard img.avatar {padding:10px 2px 10px 13px; margin:0px; display:block;}
   ul#singlecomments div.vcard cite {font-style:normal;}
   ul#singlecomments div.commenttext {float:right; width:540px;}
   ul#singlecomments span.says {display:none;}
   ul#singlecomments li.comment p {padding:10px;}
   ul#singlecomments li.comment p img {padding:0 4px 0 4px; margin:0px;}
   ul#singlecomments li.comment blockquote {-moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; margin:15px 20px 10px 20px; padding:10px 10px 10px 20px; border-left:5px solid #a0a040; background:#fff; border-radius:5px;}
   ul#singlecomments div.reply {display:none;}
   
   
/*** Additional Code ***/
 /** Google Maps **/
 div#googlemap {margin:0 0 0 20px; font-size:1.2em;}

 /** Lightbox Gallery **/
   /* jquery.lightbox.css */
   #jquery-overlay {position:absolute; top:0; left:0; z-index:90; width:100%; height:500px;}
   #jquery-lightbox {position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
   #jquery-lightbox a img {border:none;}
   #lightbox-container-image-box {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
   #lightbox-container-image {padding:10px;}
   #lightbox-loading {position:absolute;	top:40%; left:0%;	height:25%;	width:100%;	text-align:center; line-height:0;}
   #lightbox-nav {position:absolute;	top:0; left:0; height:100%;	width:100%;	z-index:10;}
   #lightbox-container-image-box > #lightbox-nav {left:0;}
   #lightbox-nav a {outline:none;}
   #lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%; height:100%; zoom:1;	display:block;}
   #lightbox-nav-btnPrev {left:0; float:left;}
   #lightbox-nav-btnNext {right:0;	float:right;}
   #lightbox-container-image-data-box {font:10px Verdana, Helvetica, sans-serif;	background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0;}
   #lightbox-container-image-data {padding:0 10px; color:#666;}
   #lightbox-container-image-data #lightbox-image-details {width:70%; float:left; text-align:left;}
   #lightbox-image-details-caption {font-weight:bold;}
   #lightbox-image-details-currentNumber {display:block;	clear:left; padding-bottom:1.0em;}
   #lightbox-secNav-btnClose {width:66px; float:right; padding-bottom:0.7em;}
   
   /* jquery.tooltip.css */
   #tooltip {position:absolute; z-index:3000; padding:5px; opacity:0.85; border:1px solid #000;	background-color:#444; color:#fff; line-height:120%;}
   #tooltip h3, #tooltip div {margin:0;color:#fff;}
   
   /* lightbox-gallery.css */
   .gallery {margin:auto;}
   .gallery-item {float:left; margin:10px auto; text-align:center;}
   .gallery img {border:2px solid #cfcfcf;}
   /* If you want to show images slowly, use this. And you need to edit lightbox-gallery.js too. */
   /* .gallery img {display: none; border: 2px solid #cfcfcf;} */
   .gallery-caption {margin-left:0; display:none;}
