@charset "windows-1251";
/* CSS Document */

* {
	padding: 0;
	margin: 0;
}
html,body {height:100%;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a { text-decoration: none; color: #3a9e98;}
a:active, a:focus {outline: 0;}
a img {border:none;}
.container{
	
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

table {
   border-collapse: collapse;
   empty-cells: show;
}

#for_head {
	/*background: url(images/for_pages/header.jpg);*/
	height: 179px;
	position: relative;
}

#headerimg {
	z-index: -10;
	position: absolute;
	height: 186px;
}

#t1 {
	color: #d47103;
	font-size: 32px;
	margin-top: 40px;
	margin-left: 170px;
	position: absolute;
}
#t2 {
	color: #d47103;
	font-size: 28px;
	margin-left: 190px;
	margin-top: 80px;
	position: absolute;
}

#address {
	color:#FFFFFF;
	position: absolute;
	top: 35px;
	left: 813px;
	width: 165px;
}

#address p {
	margin-bottom: 7px;
}

#contact {
	color: #3a9e98;
	position: absolute;
	left: 800px;
	top: 135px;	
}

#contact a {
	font-style: italic;
	text-decoration: underline;
}

#menus {
	width: 230px;
	background: url(images/for_pages/menu.jpg) no-repeat;
	min-height: 288px;
	padding-top: 43px;
	padding-left: 10px;
	float: left;
	font-size: 14px;
}

#menus ul {
	list-style: none;
}

#menus ul li {
	padding-bottom: 13px;
}

#menus #menu1 a {
	color: #3A9E98;
}

#menus #menu2 a {
	color: #3A9E98;
}

#menus #menu3 a {
	color: #26827c;
}

#menu2 {
	margin-top: 15px;
}

#menu3 {
	margin-top: 15px;
}

#content1, #content2 {
	background: url(images/for_pages/cubes.jpg) bottom right no-repeat;
	width: 700px;
	min-height: 342px;
	float: right;
	padding-top: 35px;
	position: relative;
	margin-right: 60px;
	font-size: 14px;
}


#content1 h1, #content2 h1 {
	color: #3A9E98;
	margin-bottom: 5px;
	font-size: 24px;
	width: 500px;
}

#content1 h1 a, #content2 h1 a {
	text-decoration: none;
	color: #3A9E98;
}


#content h2 {
	font-size: 18px;
}

#content1 p {
	width: 335px;
	margin-bottom: 10px;
}

#content1.articles p {
	width: 600px;
	margin-bottom: 10px;
}


#content2 p {
	width: 570px;
	margin-bottom: 10px;
}

#content1 a, #content2 a {
	text-decoration: underline;
}

#arrow {
	position: absolute;
	top: -1px;
	left: 590px;
	height: 165px;
	z-index: 10;
	border: 0;
	width: 100px;
}

#preim {
	width: 460px;
	margin-top: 0;
	color: #3A9E98;
	text-decoration: none;
	margin-bottom: 10px;
	font-size: 24px;
}

#tablica {
	background: url(images/for_pages/ship.png) bottom right no-repeat;
	margin-left: 244px;
	padding-top: 20px;
	clear: both;
	height: 190px;
	position: relative;
}

#tablica a {
	text-decoration: underline;
}

#left {
	float: left;
	width: 290px;
	color: #2d8cce;
	padding-top: 20px;
	line-height: 25px;
	font-size: 14px;
}

#right {
	float: right;
	padding-top: 20px;
	padding-left: 40px;
	width: 630px;
	padding-right: 40px;
}

#right p {
	margin-bottom: 10px;
}

#stars {
	margin-left: auto;
	margin-right: auto;
	clear: both;
	text-align: center;
	padding-top: 80px;
	padding-bottom: 0px;
	font-size: 16px;
	position: relative;
}

#stars p {
	padding-top: 10px;
}

#footerR {
	margin-top: 90px;
	padding-left: 540px;
	font-size: 14px;
	float: none;
}

#footerR a {
	text-decoration: underline;
	padding-right: 40px;
}

#footerR p a {
	text-decoration: underline;
	color: #898b8b;
}

#footerR p {
	margin-top: 20px;
}

#wave1 {
	position: relative;
	z-index: -10;
	top: -22px;
}

#con1 {
	position: relative;
	padding-top: 10px;
	z-index: 20;
}

#content {
	position: relative;
}

#wave3 {
	position: relative;
	z-index: -10;
	top: -279px;
}

#man {
	position: absolute;
	bottom:0;
	left:0;
}

#contacts {
	position: absolute;
	top: 20px;
	left: 500px;
}

#footerPic {
	position: relative;
	z-index: -10;
	margin-top: 70px;
	
}

#middleDiv {
	width: 100%;
	height: 50px;
	background: url(images/for_pages/middle_1.png) top left repeat-x;
	position: relative;
	top: -10px;
	z-index: -10;
}

#footer {
	position: absolute;
	margin-top: 85px;
}

#fish {
	float: left;
}

h1 a {
	color: #0071bc;
}

#search_in {
	width: 200px;
}

#search_text {
	width: 130px;
}

#search_button {
	width: 50px;
}

#wrapper {
	width: 600px;
}

h2.pr {
   margin-top: 1em;
   font-size: 12pt;
}

table.pricelist {
   width: 100%;
   margin-bottom: 1em;
}

table.pricelist th {
   text-align: left;
   font-weight: normal;
   background-color: #ddd;
	 padding: 0 5px;
}

table.pricelist th.cl1 {
	width: 230px;
}

table.pricelist th.cl2 {
	width: 130px;
}

table.pricelist th.cl3 {
	width: 90px;
}

table.pricelist td {
   padding: 0 5px;
}

table.pricelist td.cl4 {
	text-align: center;
}

#bodykind-8 #arrow {
   display: none;
}

#bodykind-8 #wrapper {
   width: 750px;
}


#bodykind-8 #content1 {
	width: 750px;
	margin-right: 0;
}

#bodykind-8 #content1 #wrapper {
    width: 750px;
}

.odd td {
   background-color: #eee;
}

.even td {
   background-color: #fff;
}

.form-item {
   margin-bottom: .5em;
}

.form-item label {
   display: inline-block;
   width: 190px;
}

#rasporka {
	width: 200px;
	height: 100px;
}

