/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(../images/img01.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

h1, h2, h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
}

h1 {
	font-weight: normal;
	font-size: 237%;
}

a {
	border-bottom: 1px dotted #CCCCCC;
	text-decoration: none;
	color: #1777B1;
}

a:hover {
	border-bottom: none;
	color: #FF7400;
}

img {
	border: 0px solid #7F7772;
}

img.left {
	float: left;
	margin: 6px 15px 0 0;
}

img.right {
	float: right;
	margin: 6px 0 0 15px;
}

.bg1 { background: url(../images/img04.gif) no-repeat left bottom; }
.bg2 { background: url(../images/img09.gif) no-repeat left bottom; }
.bg3 { background: url(../images/img06.gif) no-repeat left bottom; }
.bg4 { background: url(../images/img08.gif) no-repeat left bottom; }
.bg5 { background: url(../images/img09.gif) no-repeat left bottom; }
.bg6 { background: url(../images/img10.gif) no-repeat right bottom; }
.bg7 { background: url(../images/img11.gif) no-repeat right bottom; }
.bg8 { background: url(../images/img13.gif) no-repeat left bottom; }
.bg9 { background: url(../images/img14.gif) no-repeat left bottom; }
.bg10 { background: url(../images/img_anim.gif) no-repeat left bottom; }
.feature {
}

.feature .image {
	padding: 0 0 0 40px;
}

.feature .title {
}

.feature .content {
	padding: 0 0 0 40px;
}

.box {
	float: left;
	width: 570px;

}

.box .title {
	height: 40px;
	padding: 20px 0 0 40px;
	text-transform: lowercase;
	font-size: 167%;
}

.box .content {
}

.list {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

.list li {
	padding-left: 10px;
	background: url(../images/img07.gif) no-repeat left center;
}

/* Header */

#header {
	width: 760px;
	height: 150px;
	margin: 0 auto;
	background: url(../images/img02.gif) no-repeat;
}

#header h1, #header p {
	margin: 0;
	margin: 0;
	font-weight: normal;
	color: #000000;
}

#header h1 {
	float: left;
	padding: 58px 0 0 12px;
	text-transform: lowercase;
	line-height: 72px;
	font-size: 72px;
}

#header p {
	float: right;
	padding: 30px 0 0 0;
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: right;
	line-height: 24px;	
}

#header p a {
	font-size: 23px;
}

#header a {
	border: none;
	color: #000000;
}

/* Page */

#page {
	width: 800px;
	margin: 0 auto;
}

/* Content */

#content {
	float: right;
	width: 519px;
}

#content p, #content ul, #content ol {
	line-height: 1.8em;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 200px;
	padding: 0 20px 0 0;
	border-right: 1px dotted #DCDCDC;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
}

#sidebar li li {
	padding: 5px 10px;
	background: url(../images/img07.gif) no-repeat 0 10px;
	border-top: 1px dotted #DCDCDC;
}

#sidebar li li.first {
	border-top-color: #FFFFFF;
}

#sidebar h2 {
	height: 40px;
	padding: 20px 0 0 40px;
	text-transform: lowercase;
	font-size: 167%;
}

#sidebar a {
	border: none;
}

#sidebar a:hover {
	border-bottom: 1px dotted #666666;
}

/* Footer */

#footer {
	clear: both;
	height: 150px;
	padding: 20px 0 0 0;
	background: #000000;
}

#footer p {
	background: #000000;
	margin: 0;
	text-align: center;
	font-size: 85%;
}

#footer a {
	border: none;
	color: #CCCCCC;
}

#footer a:hover {
	color: #FFFFFF;
}

#legal {

}

#legal strong {
	display: block;
	padding: 20px 0 0 0;
	background: url(../images/img12.gif) no-repeat center top;
	text-transform: lowercase;
	letter-spacing: 3px;
	font-size: 182%;
	font-weight: normal;
}

#links {
}
.box_index {
	float: left;
	width: 280px;
	height: auto;
	border: solid 1px rgb(224,224,224);
	padding: 5px;
	margin-top: 5px;

}

.box_jobs {
	float: left;
	width: 480px;
	height: auto;
	border: solid 0px rgb(224,224,224);
	padding: 5px;
	margin-top: 5px;

}


#signature
{
font-weight: bold;
color: black;
float: right;
width: 120px;
height: auto;
padding: 5px;
border: solid 0px #33B0FF;
background: ;
display: block;
}
#signature span
{
  color: rgb(144,144,144);
}
.box img
{

}
a:hover img
{
  border-color: #30A6F0;
}
.no_border
{
  border: none;
}
.red
{
  color: red;
  font-weight: bold;
  font-size: 15px;
}
#shop_link
{
  margin-left: 15px;
}
.pictures a
{
  text-align: center;
  display: block;
  width: 160px;
  float: left;
  text-decoration: none;
  border: none;
  margin-left: 10px;
  margin-bottom: 40px;
  font-weight: bold;  
}
.pictures a:hover
{
  text-decoration: underline;

}
#pomarancz
{
  width: 103px;
  height: 103px;
  margin: 160px 0px 0px 40px;
}
#fiolet
{
  width: 103px;
  height: 110px;
  margin: 160px 0px 0px 40px;
  position: absolute;
}
#logo_img
{
  border: none;
  width: 400px;
  height: 150px;
  float: left;
}
.price
{
  background: url(../images/img08.gif) no-repeat left 5px;
  padding: 0px;
  padding-left: 60px;
  margin-top: 20px;
}
.price span.line
{
  color: #30A6F0;
  text-decoration:line-through;
  font-size: 24px;
}
.price span
{
  color: red;
  font-size: 34px;
  padding: 0px;
}
.price span.small
{
  color: #000000;
  font-size: 12px;
  text-decoration:none;
  margin: 0px 0px 0px 10px;
}
.price a.big
{
  margin: 0px 0px 0px 40px;
  font-size: 40px;
}
