@CHARSET "UTF-8";

/* -----------------------------------------------------------------------------------------
   VaM Cart - open source ecommerce solution
   http://vamcart.com

   Copyright (c) 2009-2010 VaM Cart 
   -----------------------------------------------------------------------------------------
   Released under the GNU General Public License 
   -------------------------a--------------------------------------------------------------*/
html,body {
	margin: auto 0 0;
	padding: 0;
	background-color: #eee;
	text-align: center; /* for IE */
	/*background-image: url(../../img/bg.png);*/
	background-position: 0 0;
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
}

body {
	font-family: Georgia, Arial, Sans-Serif;
	/*'Myriad Pro Light',*/
	font-size: 11pt;
	/*text-align:left;*/
	font-weight: normal;
}

div#container {
	width: 980px;
	/*margin-left: auto;
	margin-right: auto;*/
	margin: auto 0;
	    margin-left:  -500px;/* half of the width */

	min-height: 1052px;
	left:50%;
	/*height:800px;*/
	border: 10px solid #191919;
	text-align: left;
	background: #fff;
	position:absolute;
  }


img {
	border: 0;
}

img#logo { /*padding-top:10px;*/
	padding-left: 48px;
	padding-bottom: 5px;
}

ul,li {
	list-style: none;
	margin: 0;
	padding: 0 0 .5em .5em;
	/*                padding:0;*/
}

/* Links color */
a {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #990000;
	text-decoration: none;
}

/* /Links color */ /* Search */
div#search-left {
	background: url('../../img/bg-search.png') no-repeat;
	top: 103px;
	position: relative;
	width: 315px;
	height: 34px;
	/*border:1px solid #113;*/
	border-right: 1px solid #fff;
	font-family: Georgia;
}

div.search {
	position: absolute;
	height: 40px;
	width: 316px;
}

input.search-input {
	color: #7D7D7D;
	background: url('../../img/search.png') no-repeat right #fff;
	width: 214px;
	-moz-border-radius: 4xp;
}

input.submit-search {
	background: none;
	border: 0;
	font-size: 15px;
	font-family: Georgia;
	cursor: pointer;
	cursor: hand;
}

div#search-results {
	padding-left: 230px;
	padding-bottom: 20px;
	min-height: 400px;
}

div.lang-box {
	font-size: 9pt;
	padding-top: 10px;
	padding-right: 20px;
}

/* /Search */ /* Top menu*/
div.top-menu a {
	padding-left: 15px;
	font-size: 10pt;
	font-weight: 900;
}

div.top-menu a:hover {
	color: #E31212;
}

div.top-menu {
	font-family: Tahoma;
	padding-right: 5px;
}

/* //Top menu*/ /* Content */
div#wrapper {
	float: left;
	width: 650px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}

div#content {
/*	margin: 0 210px;;*/
	margin-right: 10px;
	min-height: 500px;
}

div.page ul li {
	list-style: inside;
}

div.content_listing li {
	display: inline;
	float: left;
	text-align: center;
	width: 175px;
	height: 180px;
}

/* /Content */ /* Left column */
div#left {
	float: left;
	width: 188px;
	margin-left: -100%;
	background: transparent;
	position: relative;
}



div#left h2,div#search h2 {
/*	background: url('../../img/bg-left.png') no-repeat;*/
	height: 28px;
	padding-top: 8px;
	text-align: center;
	/*width:227px;*/
	font-size: 12pt;
	width: 200px;
	text-align: center;
}

/* /Left column */ /* Right column */
div#right-box {
	float: right;
	width: 316px;
}
div#office {
  	margin-top:15px;
    margin-bottom:20px;
}



div#about-company {
	background: url('../../img/bg-about-company.png') no-repeat;
	height:117px;
	margin-top:15px;
}
div#directions {
	background: url('../../img/bg-directions.png') no-repeat;
	height:350px;
	margin-top:15px;
}
 div.tree-menu {
	background: url('../../img/bg-directions.png') no-repeat;

	margin-top:15px;
}
 div.tree-path,div.tree-path a{
 font-family:Tahoma;
 font-size:8pt;
 color:#888;
 
 }
  div.tree-path a:hover{
 font-family:Tahoma;
 font-size:8pt;
 color:#000;
 
 }
  div#tree-menu-body {


	margin-top:15px;
}
    ul#tree-menu {
	font-size: 15px;
	/*	background: url('../../img/tree-menu-body.png') repeat-y;*/
	background: #f0f0f0;
	font-family: Tahoma;
	/*font-family:'Myriad Pro Light';*/
	font-weight: normal;
	margin-top:-5px;
	  padding-left:10px;

}
div#treecontrol{

float:right;font-family:Tahoma;font-size:10px;
}
            div#tree-menu-bottom {
	font-size: 15px;
		background: url('../../img/tree-menu-bottom.png') no-repeat;
/*	background: #f0f0f0;*/
   height:30px;
	font-weight: normal;
	margin-top:0;
  margin-bottom:10px;
}

div#about-company h3,div#directions h3,div#office h3,div.tree-menu h3 {
	font-family: Georgia;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 0.5em;
	color: #000066;
	padding-left: 0.5em;                 
	font-weight:500;
	font-size:13pt;
}

div#about-company p {
  padding-left:10px;
	font-family: Tahoma;
	margin:3px 0px 0px 0px;
	font-size:9pt;                             
  /*	margin-top:5px;*/
}

div#right {
	float: left;
	overflow: auto;
	width: 18%;
	margin-left: -18%;
	background: transparent;
}

/* /Right column */ /* Header */
#header {
	background-color: #fff;
	/*background-image: url(../../img/bg.png);*/
	background-position: 0 -2305px;
	background-repeat: repeat-x;
	height: 25px;
}

div.header-left {
	float: left;
	margin: 0;
	padding: 0;
}

div.header-right {
	float: right;
	margin: 0;
	padding: 0;
}

/* /Header */ /* Footer */
div#footer {
	display: block;
	background: url('../../img/bg-footer.png') top no-repeat;
	clear: both;
	height: 19px;
	bottom:0px;
	
	float: left;
	font-size: 8.5pt;
	width: 100%;
	position:absolute;
	/*background: transparent;*/
	text-align: center;
	color: #000;
	padding-top: 4px;
}

div#footer p {
	margin: 0;
	/*padding: 15px 10px;*/
	text-align: left;
}

span.footer-links a {
	padding-right: 25px;
}

span.footer-links a:hover {
	color: #fff;
}

/* /Footer */ /* efekt3d */
div#efekt3d {
	height: 750px;
	float: right;
	width: 500px;
	position: relative;
	top: 25px;
}

/* /efekt3d*/ /* Navigation */
div#navigation {
	display: block;
	float: right;
	padding-top: 100px;
	font-size: 18px;
	font-weight: 500;
	position: relative;
	top: -33px;
}

li.divider,div.divider {
	height: 10px;
	background: url('../../img/bg-divider.png') repeat-x bottom;
}

div.divider-right {
	height: 10px;
	background: url('../../img/bg-span-divider.png') repeat-x center;
	position: relative;
	width: 316px;
}

/* Home page*/
div#home-page {
	display: inline;
	width: 650px;
	min-height: 550px;
	height: 550px;
	float: left;
	position: relative;
}

div#home-page div.boxContent { /*  border-right:1px black solid;*/
	padding: 0;
}

}
div.boxContent ul,div.boxContent li {
	padding: 0;
}

div#news {
	float: left;
	width: 470px;
}

div#news ul {
	font-size: 9.5pt;
	text-align: justify;
	min-height: 200px;
}

img.news-img {
	position: relative;
	top: 0px;
	float: right;
}

div#about-us {
	width: 650px;

	/*padding-top:100px;*/
}

div#about-us h5{
margin-top:5px;
margin-bottom:5px;
padding:0;
padding-left:0px;
}
div#about-us ul,div#about-us  li{
margin-top:0px;
margin-bottom:0px;

	 padding: 0 0 0 0;
}
 div#about-us  p,div#about-us  li p{       
 	font-family:Tahoma;

   padding-left:20px;
 }
/* /Home page*/ /* /Navigation */ /* Page header */
#content h1,#content h2,#content h3 {
	color: #0000dd;
	font-weight: bold;
	font-size: 12pt;
}

/* /Page header */ /* Page content */
div.page {
	margin: 0;
	padding: 0;
	text-align: left;
}

div.page h2 {
	margin: 0;
	padding: 7px 0 7px 10px;
	/*background-color: #f4f4f4;
		background-image: url(../../img/bg.png);
		background-position: 0 -2843px;
		background-repeat: repeat-x; 
*/ /*border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		border-top-left-radius: 8px;
		border-top-right-radius: 8px;
*/ /*-moz-border-radius-topleft: 8px;
		-webkit-border-top-left-radius: 8px;
		-moz-border-radius-topright: 8px;
		-webkit-border-top-right-radius: 8px;
*/
	vertical-align: middle;
}

div.pageContent {
	margin: 0;
	padding: .5em;
	/*background-color: #fff;
		background-image: url(../../img/bg.png);
*/
	background-position: 0 -3314px;
	background-repeat: repeat-x;
	border-top: 0px;
	/*border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;
		-moz-border-radius-bottomleft: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-moz-border-radius-bottomright: 8px;
		-webkit-border-bottom-right-radius: 8px;
*/
}
   ul.content_attachments a
   {font-family:Tahoma;
   font-weight:normal;
   }
ul.content_images li {
	display: inline;
	padding: 0;
}

div.product_images { /*float:right;*/
	float: left;
	position: relative;
	padding-top:20px;
	/*top:-50px;*/
}

div.product_images li {
	display: inline;
}

div#product_details_left {
	float: left;
	width:630px;
}

p#product_name {
	text-transform: uppercase;
	color: #000066;
	margin-bottom:0;
}

div.product_description img {
	/*float: right;*/
}

/* /Page content */ /*- Menu */
div#menu {
	font-size: 9pt;
	background: url('../../img/bg-menu.png') no-repeat right;
	padding: 0;
	margin: 0 auto;
	height: 138px;
	position: relative;
}

div#menu2 {
	background: url('../../img/linia_gora.png') no-repeat right transparent;
}

#menu ul,#menu ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	/*border-right: 3px solid #ff7b08;*/
}

#menu ul {
	font-family: Georgia, Arial, Sans-Serif;
	height: 30px;
	padding: 5px 0 4px;
	text-align: left;
}

#menu ul li {
	display: inline;
/*	padding: 5px 13px;*/
}

#menu ul li.current a {
	display: inline;
	color: #f1f1f1;
	/*background: #ff7b08;*/
	margin-right: .3em;
		background: #555;
}

#menu ul li.current span {
	/*text-decoration: underline;*/
}

#menu ul li a {
	color: #006;
	padding: 4px 0;
	padding-left:18px;
	padding-right:18px;
	text-decoration: none;
}

#menu ul li a span {
/*	padding-right: 10px;*/
}

#menu ul li a:hover span {
	color: #ddd;
	text-decoration: none;
}

#menu ul li a:hover {
	color: #69C;
	/*background: #ff7b08;*/
	background: #555;
	text-decoration: none;
}

/*\*/ /*/
#menu ul li a 
	{
		display: inline-block;
		white-space: nowrap;
		width: 1px;
	}

#menu ul 
	{
		padding-bottom: 0;
		margin-bottom: -1px;
	}
/**/ /*\*/
* html #menu ul li a {
	padding: 0;
}

/**/ /*- /Menu */ /*  FlashTop*/
div#flash-top { /*height:100px;*/
	position: relative;
	padding-top: 0px;
}

/*- /FlashTop */ /*- Boxes */ /*- Box */
.box { /*margin: 0 .5em .5em .5em;*/
	padding: 0;
}

/*- Box Header */
.box h5 { /*color: #ff7b08;
		font-weight: bold;
		font-size: 12pt;
		margin: 0;
		padding: 7px 0 7px 10px;
		background-color: #f4f4f4;
		background-image: url(../../img/bg.png);
		background-position: 0 -2843px;
		background-repeat: repeat-x; 
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		border-top-left-radius: 8px;
		border-top-right-radius: 8px;
		-moz-border-radius-topleft: 8px;
		-webkit-border-top-left-radius: 8px;
		-moz-border-radius-topright: 8px;
		-webkit-border-top-right-radius: 8px;
		vertical-align: middle;
*/
	font-size: 12pt;
}

.box h5 a { /*color: #ff7b08;*/
	color: #000066;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
}

.box h5 a:hover {
	text-decoration: underline;
}

/*- /Box Header */ /*- Box Content */
.boxContent {
	margin: 0;
	font-family:Georgia;
	/*background-color: #fff;
		background-image: url(../../img/bg.png);
		background-position: 0 -3314px;
		background-repeat: repeat-x; 
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;
		-moz-border-radius-bottomleft: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-moz-border-radius-bottomright: 8px;
		-webkit-border-bottom-right-radius: 8px;*/
}

#boxContent p {

	margin: 0;
	padding: 0;
}

/*- /Box Content */ /*- /Box */ /*- /Boxes */ /* Buttons */
a.button,span.button,del.button {
	display: -moz-inline-box;
	display: inline-block;
	cursor: pointer;
	border: none;
	font-size: 0;
	line-height: 0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 30px;
	text-decoration: none;
	color: #2e523b;
	font-style: normal;
	margin: 0 6px 0px 0;
	padding: 0 10px 0 0;
	vertical-align: middle;
	padding-top: -2px;
	_position: relative;
	_width: 10px;
	_overflow-y: hidden;
}

a.button,span.button,del.button,a.button span,span.button button,span.button input,del.button span
	{
	background-image: url(../../img/buttons/form_buttons.png);
	_background-image: url(../../img/buttons/form_buttons.gif);
}

a.button span,span.button button,span.button input,del.button span {
	white-space: nowrap;
	cursor: pointer;
	color: #222;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 1;
	letter-spacing: 0 !important;
	font-family: "Tahoma" !important;
	font-size: 12px !important;
	font-style: normal;
	background-color: transparent;
	background-position: 100% 0;
	background-repeat: no-repeat;
	height: 30px;
	padding: 8px 20px 0 10px;
	margin: 0 -16px 0 10px;
	border: none;
	vertical-align: text-top;
	zoom: 1;
	_position: relative;
	_padding-left: 0px;
	_padding-right: 12px;
	_margin-right: -10px;
	_display: block;
	_top: 0;
	_right: -5px;
}

span.button button {
	line-height: 2.5; /*Opera need this*/
}

html.safari a.button span,html.safari del.button span {
	line-height: 1.3;
}

html.safari span.button button {
	line-height: 2.6;
}

html.safari a.button:focus,html.safari span.button button:focus {
	outline: none;
}

del.button { /* cursor:not-allowed;	*/
	background-position: 0 -120px;
}

del.button span {
	cursor: default;
	color: #aaa !important;
	background-position: 100% -120px;
}

span.button button,span.button input {
	padding-top: 0px;
	line-height: 2.5; /*Opera need this*/
}

/** optional **/ /*
a.button:visited
	{
		color: #aaa;
	}
*/ /*Hover Style*/
a.button:hover,a.button:focus,a.dom-button-focus,span.button-behavior-hover
	{
	background-position: 0 -60px;
	color: #222;
	text-decoration: none;
}

a.button:hover span,a.button:focus span,span.button-behavior-hover button,span.button-behavior-hover input
	{
	background-position: 100% -60px;
}

a.button:active,a.button:focus span {
	color: #444;
}

del.button-behavior-hover,del.button:hover {
	background-position: 0 -180px;
	/* cursor:not-allowed; */
}

del.button-behavior-hover span,del.button:hover span {
	background-position: 100% -180px;
	/* cursor:not-allowed; */
}

/* /Buttons */ /* Forms */
form {
	padding: 0;
	margin: 0;
}

fieldset {
	border: 0px;
}

legend {
	font-size: 12pt;
	font-weight: bold;
	color: #ff9c0f;
	margin-bottom: .5em;
	padding: 0;
}

label {
	color: #545452;
	text-align: right;
	padding: 0 10px 0 10px;
	margin-bottom: 0;
}

input {
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: .2em;
	margin: .2em;
	background-color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	/*-moz-border-radius-topleft: 4px;
		-webkit-border-top-left-radius: 4px;
		-moz-border-radius-topright: 4px;
		-webkit-border-top-right-radius: 4px;
		-moz-border-radius-bottomleft: 4px;
		-webkit-border-bottom-left-radius: 4px;
		-moz-border-radius-bottomright: 4px;
		-webkit-border-bottom-right-radius: 4px;
*/
}

select {
	margin-left: .5em;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
}

textarea {
	overflow: auto;
	width: 80%;
	height: 25em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: .3em;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
}

textarea#comment {
	height: 100px;
	border: 1px solid;
}

textarea:focus,input:focus,.sffocus,.sffocus {
	background-color: #ffc;
}
/* /Forms */


/* acordion*/

.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}
.set{border-bottom:1px solid #000}
.set1{background-color:#72BC29;}
.set2{background-color:#FFC732;}
.set3{background-color:#CE0000;}
.set4{background-color:#3332B1;}
.set5{background-color:#760088;}
.set6{background-color:#FFF450;}
.set7{background-color:#7A4616;}

/* /acordion*/
