html, body {
	margin:0px;
	padding:0px;
	background:#F5FFCB;
	height:100%;
	background:url(/images/bg_left.gif) left repeat-y #F5FFCB;
}
body {
	height:100%;
}

body, td, th, p, textarea, input {
	font-family: Tahoma, sans-serif;
	font-size:13px;
}

a img {border:0px;}

a {color:#DF6901;}



#container {
	text-align:left;
	height: auto !important;
	min-height:100%;
	height:100%;
	margin:0px;
	padding:0px;	
	background:url(/images/bg_left_bottom.jpg) bottom left no-repeat;
}

#content {
}

p {
	margin:10px 0px;
	text-align:justify
}


.clear {clear:both;}
.fleft { float:left; }
.fright { float:right; }


/***************
	Nagłówek
*****************************************/

#top { height:156px; background:url(/images/bg_top.gif) bottom repeat-x #FCCD07;}
#address {height:128px;  padding:0px 0px 0px 14px;}
#address img {margin-top:0px; vertical-align:top; margin-bottom:3px;}
#address address {font-style:normal; color:#1F1A17; font-size:11px;}
#address address a {background:url(/images/ico_mail.gif) 5px 50% no-repeat; padding-left:25px; color:#1F1A17; text-decoration:none; }




/* menu głowne na belce */

#menu-top {
	display:block;
	margin: 0px;
	padding:0px 20px;
	list-style-type:none;
	background:url(/images/bg_top_left.gif) bottom left no-repeat;
	height:28px;
}

#menu-top li { 
	display:block; 
	float:left;
	padding:4px 30px;	
}

#menu-top li.separator {
	width:15px;
	padding:0px;
}

#menu-top li a, #menu-top li span {
	display:block;
	font-size:12px;
	color:#5F3F07;
	font-weight:bold;
	text-decoration:none;
}	

#menu-top li a:hover {
	color:#111;
}



/***************
	Lewa kolumna
*****************************************/

#left-column {
	float:left;
	width:192px;	
	margin-right:25px;
	padding-bottom:210px;

}

#menu-left {
	margin:10px 7px 10px 5px;
	padding:0px 0px 0px 10px;
}

#menu-left li {
	list-style-image:url(/images/marker_bold.gif);
	padding:2px 0px 2px 2px;
	margin:0px 0px 0px 10px;
	
}
#menu-left li a, #menu-left li span {
	display:block;
	padding:2px 0px;
	cursor:pointer;
}

#menu-left li, #menu-left li a {
	color:#1F1A17;
	text-decoration:none;
	font-weight:bold;
}

#menu-left li ul {
	padding:0px;
	margin:2px 0px 2px 15px;
}

#menu-left li li {
	list-style-image:url(/images/marker.gif);
	margin:0px;
}

#menu-left li li, #menu-left li li a { font-weight:normal;}
#menu-left li.selected a {
	background:url(/images/bg_selected.jpg) right repeat-y;
}
#menu-left a:hover {background:url(/images/bg_selected.jpg) right repeat-y;}
#menu-left span:hover {background:url(/images/bg_selected.jpg) right repeat-y; }
#menu-left li.selected li a {background:none;}

.zwiniety ul {display:none;}
.rozwiniety ul {display:block;}

/***************
	Content właściwy
*****************************************/

#body  {
	margin-left:217px;
	width:555px;
	padding-bottom:20px;
	padding-top:10px;
	
}

#body img {
	border:1px solid #676767;
	
}

#body td img {margin:5px;}

#body img.fleft, #body img.fright   {
	margin:10px 20px 10px 0px;
}

th {text-align:center;}

.tleft, .tleft td {text-align:left;}
.tcenter, .tcenter td {text-align:center; }
.tright, .tright td { text-align:right; }

.standardTable {width:100%;}
.standardTable th {font-weight:normal; background:#EFC65C; padding:1px 3px; }
.standardTable td {padding:1px 3px; }

.yellowRow td, .yellowCell  {background:#EBE2A7; }



.text {
	padding:10px 0px;
	text-align:justify;
}

.wyroznienie {
	color: #F60;
}

.subdocuments {
	margin:15px 0px;
}
.subDoc {
	margin:5px 0px; padding-bottom:15px;
}
.subDoc h2, .subDoc h2 a {font-size:13px; color:#1f1a17;text-decoration:none; }
.subDoc h2 { margin:2px 0px; }
.subDoc .intro {margin:0px; font-size:12px; padding:5px 0px;}
.subDoc .more {float:right; text-decoration:none;}

#body img.fright {
	margin:10px 0px 10px 20px;
}

#path { margin:0px 0px 15px 0px; border-bottom:1px solid #5F3F07;}
#path, #path a {
	font-size:10px;
	color:#5F3F07;
	text-decoration:none;
}

h1 { color:#000; font-size:18px; margin:5px 0px 10px 0px;}
h2 { color:#000; font-size:14px; margin:10px 0px 5px 0px;}
h3 { font-size:13px; margin:5px 0px; }

.promocja {margin:10px 20px 10px 30px; padding:10px 10px; background:url(/images/cena.jpg) top right no-repeat; height:100px; }
.promocja .towar {width:250px; float:left; font-size:13px; }
.promocja .staraCena {width:105px; font-size:13px; text-decoration:line-through; float:right; margin:0px; padding:25px 0px 10px 0px; font-family:Arial, sans-serif;}
.promocja .nowaCena {clear:right; width:105px; font-size:15px; color:#Da251D; font-weight:bold; float:right; margin:0px;font-family:Arial, sans-serif;}


#middle-column {
	width:345px;
	margin-right:10px;
	float:left;
}

#right-column {
	width:200px;
	float:right;
}


.block {
	margin:10px 0px 10px 0px;
	border: 3px solid #EBEBF3;
	padding:5px;
	background: #F3F5FD;
}

.block h3 {
	margin:0px;
}
.block .intro {
	margin:5px 0px;
}

.block .more {
	text-align:right;
}

.block .more a {
	font-weight:block;
	text-decoration:none;
}
.block .more a:hover {
	text-decoration:underline;
}

.block .date {
	text-align:right;
	font-size:10px;
	margin:0px 0px 2px 0px;
}


/* MAPA STRONY */

#sitemapLink, #rss {
	float:right;
	padding:0px 3px;
}

#sitemap {
	margin:20px 0px 20px 0px;
	border: 3px solid #EBEBF3;
	padding:5px;
	background: #F3F5FD;
	width:50%;
}

#sitemap li {
	margin:3px 0px;
	list-style-type:none;
	font-weight:bold;
}
#sitemap ul {
	padding-left:20px;
	padding-bottom:10px;
}

#sitemap a {
	text-decoration:none;
}


.photo {
	display:block;
	float:left;
	margin:0px 5px 10px 0px;
	width:170px;
	text-align:center;
	height:230px;
}

.photo img {
	margin:10px 0px;

}

.Code
{
	display:block;
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}



  .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  input.gsc-input {
    border-color: #BCCDF0;
  }
  input.gsc-search-button {
    border-color: #CECECE;
    background-color: #CECECE;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result,
  .gsc-results .gsc-imageResult {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover,
  .gsc-webResult.gsc-result.gsc-promotion:hover,
  .gsc-imageResult:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b,
  .gs-imageResult a.gs-title:link,
  .gs-imageResult a.gs-title:link b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b,
  .gs-imageResult a.gs-title:visited,
  .gs-imageResult a.gs-title:visited b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b,
  .gs-imageResult a.gs-title:hover,
  .gs-imageResult a.gs-title:hover b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b,
  .gs-imageResult a.gs-title:active,
  .gs-imageResult a.gs-title:active b {
    color: #0000CC;
  }
  .gsc-cursor-page {
    color: #0000CC;
  }
  a.gsc-trailing-more-results:link {
    color: #0000CC;
  }
  .gs-webResult .gs-snippet,
  .gs-imageResult .gs-snippet,
  .gs-fileFormatType {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl,
  .gs-imageResult div.gs-visibleUrl {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none;
  }
  .gs-promotion div.gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #FFFFFF;
    color: #0000CC;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: #FFFFFF;
    color: #0000CC;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #336699;
    background-color: #FFFFFF;
  }
  .gs-promotion a.gs-title:link,
  .gs-promotion a.gs-title:link *,
  .gs-promotion .gs-snippet a:link {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:visited,
  .gs-promotion a.gs-title:visited *,
  .gs-promotion .gs-snippet a:visited {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:hover,
  .gs-promotion a.gs-title:hover *,
  .gs-promotion .gs-snippet a:hover {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:active,
  .gs-promotion a.gs-title:active *,
  .gs-promotion .gs-snippet a:active {
    color: #0000CC;
  }
  .gs-promotion .gs-snippet,
  .gs-promotion .gs-title .gs-promotion-title-right,
  .gs-promotion .gs-title .gs-promotion-title-right *  {
    color: #000000;
  }
  .gs-promotion .gs-visibleUrl,
  .gs-promotion .gs-visibleUrl-short {
    color: #008000;
  }

