﻿body {
	background: #FFFFFF;
	padding: 5px;
	margin: 0;
}

img.help {
	text-align: left;
	margin: 0 10px 10px 0;
	float: left;
}	

a, a:hover, a:visited {
	color: white;
	text-decoration: none;
}

a:focus {
	border: 0 !important;
}

.clear_both {
	clear: both;
	margin: 0;
	padding: 0;
}

.floatRight {
	float: right;
}

.floatLeft {
	float: left;
}

#main {
	
	color: black;
	margin: 5px auto;
	width: 1000px;
}

#main_bg {
	/**/
}

.invisible_text {
	display: none;
	text-indent: -3000px;
}

#header_left {
	font-family: Arial, Tahoma, Verdana, serif;
	background: url(../images/header_left.jpg) no-repeat top left;
	width: 227px;
	height: 147px;
	float: left;
	font-size: 1px;
}

#header_left_login {
	background: url(../images/header_left_login.jpg) no-repeat top left;
	width: 227px;
	height: 147px;
	float: left;
	font-size: 1px;
}

#header_left_wrapper {
	padding: 8px 0 0 12px;
	font-size: 8pt;
	height: 59px;
	line-height: 17px;
}

#header_left_wrapper_logged {
	padding: 8px 0 0 12px;
	font-size: 8pt;
	height: 85px;
	line-height: 17px;
}

#header_left_wrapper a, #header_left_wrapper_logged a{
	padding-left: 10px;
	background: url(../images/menu_close.gif) no-repeat 0% 50%;
}

#header_left .header_input{
	background: url(../images/login_field.gif) no-repeat top left;
	border: 0;
	width: 158px;
	height: 18px;
	margin: 0 0 0 0px;
	padding: 4px 7px;
	float: left;
	display: block;
	color: #FF7F02;
}

#header_left .header_input_logged{
	text-align: center;
}

#header_left .header_submit{
	margin: 0 0 0 2px;
	/margin: 0 0 0 5px !important; /*msie hack*/
	padding: 0;
}

#header_left img {
	margin: 0;
	display: block;
	float: left;
}

div.header_left_row{
	padding: 0 0 0 5px;
	margin: 0;
}

#header_left div.header_left_links {
	padding-top: 12px;
	width: 209px;
	text-align: center;
}

div.header_left_links a, div.header_left_links a:hover, div.header_left_links a:visited{
	font-size: 11px !important;
	color: white !important;
	margin: 0 auto;
	font-weight: normal !important;
}

div.header_left_links img {
	display: inline !important;
	float: none !important;
}

#header_main {
	width: 773px;
	height: 147px;
	float: left;
}

#header_main .header_flag_bar{
	float: right;
	margin: 5px 10px 0 0;
}

#header_main .header_link_bar{
	float: right;
	height: 20px;
	padding: 4px 10px 0 10px;
	margin-top: 98px;
	background: #FF7F02 url(../images/header_bar_corner.gif) no-repeat top left;
}

.header_link_bar a, .header_link_bar a:hover, .header_link_bar a:visited {
	color: white !important;
	font-size: 10px;
	padding-left: 7px;
	background: url(../images/header_bar_arrow.gif) no-repeat left 50%;
	font-weight: normal !important;
}

#header_separator {
	float: left;
	background: url(../images/header_separator.gif) no-repeat top left;
	width: 1000px;
	height: 4px;
	font-size: 1px;
}
/* -- ELEMENTY MENU --  */

#menu {			
	background-color: #19047A;
	float: left;
	width: 209px;
}

#menu_border {
  float: left;
  width: 220px;
  background: url(../images/13.gif) repeat-y top right;
}

#menu_border_1 {
  float: left; 
  height: 9px;
  width: 11px;
  background: url(../images/49.gif) top right;
}


ul.tree {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #19047a;
	color: #FFFFFF;
}

ul.tree ul {
  display: none;
  margin-left: 0;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}

ul.tree li {
  display: block;
  list-style-type: none;
  padding-left: 11px;
}

ul.tree li a {
  text-decoration: none;
  cursor: pointer;
}

li.menu_image {
  padding: 0 !important;
  margin: 0 !important;
  display: block;
}

a.menu_image {
  padding: 0 !important;
  margin: 0 !important;
}

li.category-top {
	display: block;
	/*border-top: 2px solid #FF7F02;*/
	background: url(../images/menu_separator.gif) no-repeat top left !important;
	padding: 3px 0;
}

li.category-products a, a.category-products{
	background: url(../images/menu_sub.gif) no-repeat 0% 50% !important;
}

li.category-top a{
	background: url(../images/menu_close.gif) no-repeat 0% 50%;
	padding-left: 11px;
}

li.category-subs, li.category-products {		
	padding: 0;
	margin: 0;
}

#categories {
	margin: 0;
	padding: 0;
}

#categories_new {
	background: url(../images/categories_new_bg.jpg) no-repeat top left;
	height: 48px;
	padding: 5px 0 0 15px;
	margin-top: 15px;
}
#categories_new a {
	padding-left: 15px;
	background: url(../images/point2.gif) no-repeat 0% 50%;
}

#menu a {		
	font-family: Arial, Tahoma, Verdana, serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
#categories-header {
	height: 25px;
}

#manufacturers-header {
	height: 20px;
}

#manufacturers-content {
	text-align: left;
	padding: 9px 0 0 9px;
	background: #FF7F02;
	height: 29px;
}

#manufacturers-content select {
	width: 191px !important;
	margin: 0 0 3px 0 !important; 
}

#manufacturers-content form {
	margin: 0; 
}

#search-header {
	height: 20px;	
}

#askus-header {
	height: 26px;
}


#search-content {
	font-size: 8pt;
	text-align: left;
	padding: 9px 0 0 9px;
	background: url(../images/25.gif) no-repeat top left;
	height: 193px;
	color: white;
	margin: 0;
}

#askus-content {
	font-size: 8pt;
	text-align: left;
	padding: 0 0 0 9px;
	background: url(../images/41.gif) no-repeat top left;
	height: 48px;
	color: white;
	margin: 0;
}

#askus-content a, #askus-content a:hover, #askus-content a:visited {
	display: block;
	padding: 0px 0 0px 11px;
	background: url(../images/42.gif) no-repeat 0% 60%;
	color: white;
	margin-left: 0px;
}


#search-25a {
	margin: 0;
	padding: 0 0 0 117px;
	background: url(../images/25a.gif) no-repeat top left;
	height: 34px;
}
#search-content input.keyword {
	width: 187px;
	margin: 0 0 3px 0;
}

#search-content select {
	width: 191px;
	margin: 0 0 3px 0;
}

#search-content div {
	font-size: 1px;
}

#search-content div.price_from {
	float: left;
	margin: 0;
	padding: 0 0 5px 0;
	height: 22px;
}
#search-content div.price_to {
	float: right;
	margin: 0 9px 0 0;
	padding: 0 0 5px 0;
	height: 22px;
}

#search-content input {
	height: 14px;
}

#search-content input.price1 {
	display: block;
	width: 50px;
	height: 14px;
	margin: 5px 0 0 5px;
	padding: 0;
	float: left;
}

#search-content span.price {
	display: block;
	height: 14px;
	font-size: 8pt;
	margin: 0;
	padding: 0;
}

div.price_from span.price, div.price_to span.price {
	margin: 7px 0 0 0 !important;
}

#search-content div.separator {
	font-size: 1px;
	height: 5px;
	width: 191px;
	margin: 5px 0 0 0;
	padding: 0;
	border-top: 1px solid white;
}

#information-content {
	background: url(../images/docs_bg.gif) no-repeat top;
	padding: 10px 0 0 0;
	overflow: hidden;
}

#information-content ul {
	padding: 0 0 0 31px;
	margin: 0;
	list-style: none url(../images/point1.gif);
}

#information-content a {
	margin: 0 0 0 0px;
}

#information-content li {
	margin: 0;
	padding: 0 0 0 0px;
}

#m26 {
	background: url(../images/26.gif) no-repeat center;
	height: 18px;	
	width: 209px;
}
#m30 {
	background: url(../images/30.gif) no-repeat center;
	height: 36px;	
	width: 209px;
}

/* -- ELEMENTY OKNA GLOWNEGO --  */

#breadcrumb {
	font-size: 9px;
	float: left;
	text-align: left;
	padding: 0 0 7px 0;
	color: #FF7F02;
}

span.separator {
	font-size: 9px;
	color: #8c8c8c;
}

#breadcrumb a{
	color: #8c8c8c;
	text-decoration: none;
}

#breadcrumb a:visited{
	color: #8c8c8c;
}

#breadcrumb a:hover{
	color: #FF7F02;
}

#content {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: black;
	float: left;
	padding-left: 0px;
	width: 780px;
}

#c11 {
	font-size: 1px;
	background: url(../images/11.gif) no-repeat right;
	width: 791px;
	height: 9px;
	margin-left: -11px;
}

#c15 {
	font-size: 1px;
	background: url(../images/15.gif) no-repeat right;
	width: 780px;
	height: 14px;
}

#mainbox {
	display: block;
	width: 780px;
	background: url(../images/16.gif) repeat-y top right;
	clear: both;
	padding: 4px 0;
}

#mainbox p {
	margin: 0;
}

#c28 {
	font-size: 1px;
	background: url(../images/28.gif) no-repeat right;
	width: 780px;
	height: 14px;
	margin: 0px 0px 7px 0px;
}

/*mainbox_gray*/
#c15_gray {
	font-size: 1px;
	background: url(../images/15_gray.gif) no-repeat right;
	width: 780px;
	height: 14px;
}

#mainbox_gray {
	display: block;
	width: 761px;
	background: url(../images/16_gray.gif) repeat-y top right;
	clear: both;
	padding: 0 17px 0 2px;
}

#mainbox_gray p {
	margin: 0;
}

#c28_gray {
	font-size: 1px;
	background: url(../images/28_gray.gif) no-repeat right;
	width: 780px;
	height: 14px;
	margin: 0px 0px 7px 0px;
}
/*eof_mainbox_gray*/

#graybox1 p, #graybox2 p {
	text-indent: 20px;
	margin: 5px 10px 0px 10px;
}

p.date {
	font-size: 9px;
	padding-top: 10px;
}

.graybox h4 {
	font-size: 12px;
	margin: 0 10px;
	font-weight: bold;
}

.graybox_top { 
	background: url(../images/rt.gif) no-repeat top right; 
}

.graybox_bottom {
	background: url(../images/rb.gif) no-repeat bottom right; 
}

.graybox_small_top { 
	background: url(../images/item_view/rt.gif) no-repeat top right; 
}

.graybox_small_bottom {
	background: url(../images/item_view/rb.gif) no-repeat bottom right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

img.corner_small {
   width: 6px;
   height: 5px;
   border: none;
   display: block !important;
}

#graybox1 {
	background: #E6E6E6;
	color: gray;
	float: left;
	width: 275px;
	margin-right: 8px;
	display: block !important;
}

#graybox2 {
	background: #E6E6E6;
	color: gray;
	float: left;
	width: 480px;
	display: block !important;
}

#whatsnew {
	margin: 5px 10px 0px 10px;
	float: left;
}

#stopka {
	font-size: 1px;
	color: black;
	clear: both;
	padding: 0;
	height: auto;
}

#menu_footer {
	height: 35px;
	clear: both;
	padding: 0;
	background:url(../images/menu_bottom_bg.gif) no-repeat left bottom;
}

#menu_instalment {
	height: 50px;
	clear: both;
	padding: 0;
	background:url(../images/jakkupicnaraty.gif) no-repeat left bottom;
	cursor: pointer;
}


#stopka p {
	color: #FFFFFF;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 7px;
}

#stopka a {
	font-weight: bold;
}

#stopka img {
	border: 0;
}

#whitebar_top {
	background: #FFFFFF url(../images/menu_down.gif) no-repeat top left !important; 
	float:left;
	width: 100%;
	height: 30px;
}

div.title_head {
	width: 720px;
	height: 27px;
	margin: 0 0 0 20px;
	background: #FFFFFF url(../images/title_head.gif) no-repeat top left;
}

 div.title_head_news {
    width: 347px;
 	height: 24px;
 	margin: 0 0 0 20px;
 	padding: 0 0 0 0;
 	background: #FFFFFF url(../images/43.gif) no-repeat top left;
}

 div.title_head_bottom {
    width: 347px;
 	height: 24px;
 	margin: 0 0 0 20px;
 	background: #FFFFFF url(../images/44.gif) no-repeat top left;
}

 div.title_head_auction_up {
 	width: 347px;
 	height: 34px;
 	margin: 0 0 0 20px;
 	background: #FFFFFF url(../images/45.gif) no-repeat top left; 
}

 div.title_head_auction_middle {
 	width: 347px;
 	height: 41px;
 	margin: 0 0 0 20px;
 	background: #FFFFFF url(../images/46.gif) no-repeat top left;
 }

 div.title_head_auction_bottom {
 	margin: 0 0 0 20px;
 	background: #FFFFFF;
 }

div.title_head .right{
	float: right;
	margin: 0 10px 0 0;
	padding: 10px 0 0 0;
	color: #FF7F02;
	font-weight: bold;
}

div.title_head a{
	color: #FF7F02;
	font-weight: bold;
}

div.title_foot {
	width: 720px;
	height: 32px;
	margin: 0 0 0 20px;
	background: #FFFFFF url(../images/title_foot.gif) no-repeat bottom left;
}

div.title_foot input, div.title_foot img {
	margin-right: 10px;
	float: right;
}

div.title_foot input.left, div.title_foot img.left {
	margin-left: 10px;
	float: left;
}

div.title_head h2, div.title_head_news h2, div.title_head_auction_middle h2 {
	margin: 0 0 0 0;
	padding: 10px 0 0 23px;
	font-size: 14px;
	font-weight: bold;
	color: #FF7F02;
	background: url(../images/title_head_icon.gif) no-repeat 0 14px;
	float: left;
}

div.title_news {
	padding: 0 0 3px 0;
	margin: 0 0 3px 0;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	color: #8c8c8c;
	float: left;
	width: 324px;
	border-bottom: 1px solid #8C8C8C;
}

.listing_foto_auction {
	width: 144px;
	height: 131px;
	display: table-cell;
	vertical-align: bottom;
	text-align: center;
	clear: both;
	padding: 0 0 1px 0;
	background: #FFFFFF url(../images/48.gif) no-repeat top left;
}

.box_auction {
	float: left;
	padding: 14px 0 14px 17px;
}

.box_news {
	float: left;
	text-align: left;
 	margin: 0 0 0 0;
 	padding: 0 0 0 30px;
}

div.news_article {
	color: #8c8c8c; 
	text-align: justify; 
	padding: 0 15px 0 30px
}

a.news_link {
    color: #F37E16; 
    font-weight: bold;
}
a.news_link:hover {
    color: #F37E16; 
    font-weight: bold;
}
a.news_link:visited {
    color: #F37E16; 
    font-weight: bold;
}

div.content2 {
	width: 700px;
	margin: 20px 0 20px 30px;
	font-size: 11px;
	color: gray;
	text-align: left;
}

div.content2 a, div.content2 a:hover, div.content2 a:visited{
	color: #FF7F02;
}

span.termsiagree {
    color: #FF7F02;
}