html{
  overflow-x  : hidden;
}

body{
  height      : 100%;
	width       : 100%;
	margin      : 0px;
	padding     : 0px;
	font        : normal 11px arial;
	color       : #636c72;
	text-align  : center;
	background  : #9dd5fb url(img/back.gif) repeat-x top left;
	overflow-x  : hidden;
}

#container_1{
  margin       : auto;
	width        : 1000px;
	position     : relatvie;
	top          : 0px;
	z-index      : 2;
	left         : 50%;
}	
	
#container{
  margin-left     : -810px;
	width           : 1620px;
	height          : 700px;
	position        : absolute;
	z-index         : -1;
	top             : 0px;
	left            : 50%;
  background      : url(img/water.jpg) no-repeat top left;
}	

#main_box{
  margin     : 210px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 1000px;
	text-align : left;
  float      : left;
}

#main_box_left{
  margin     : 65px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 470px;
	text-align : left;
  float      : left;

}

#main_box_right{
  margin     : 0px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 490px;
	text-align : left;
  float      : right;
	line-height: 18px;
}

#foot{
  margin     : 35px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 1000px;
	text-align : left;
  float      : left;
  background : url(img/foot_back.jpg) no-repeat top left;
}

#foot p{
 padding     : 0px;
 margin      : 60px 0px 0px 0px;
 display     : inline;
 float       : right;
 color       : #6da1ce;
 position    : relative;
 z-index     : 55;
}

#naglowek{
  margin     : 0px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 490px;
	height     : 74px;
	text-align : left;
  float      : left;
}

#tekst_right{
	width      : 450px;
	position   : relative;
	z-index    : 51;
}

#nad{
 position    : relative;
	z-index    : 53;
}

#menu_left{
  margin     : 10px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 480px;
	height     : 159px;
	text-align : left;
	background : url(img/back_left.gif) no-repeat top left;
  float      : left;
	color      : #ecf6fc;
	font-weight: bold;
}

#menu_left_oferta{
  margin     : 10px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 480px;
	height      : 200px;
	text-align : left;
	background : url(img/back_left_oferta.gif) no-repeat top left;
  float      : left;
	color      : #ecf6fc;
	font-weight: bold;
}

#menu_left_reali{
  margin     : 10px 0px 0px 0px;
  display    : inline;
	padding    : 0px;
	width      : 480px;
	text-align : left;
	background : url(img/back_left.gif) no-repeat top left;
  float      : left;
	color      : #ecf6fc;
	font-weight: bold;
}

#ust_men_left{
 float       : left;
 margin      : 15px 0px 0px 30px;
 display     : inline;
}

#ust_men_left_firma{
 float       : left;
 margin      : 17px 0px 0px 30px;
 display     : inline;
 font-weight : normal;
 line-height : 18px;
}

#ust_men_left p{
 padding     : 0px;
 margin      : 0px 0px 0px 0px;
 width       : 405px;
 height      : 32px;
 background  : url(img/podm.gif) no-repeat top left;
}

#ust_men_left .p_of{
 padding     : 0px;
 margin      : 0px 0px 0px 0px;
 width       : 405px;
 height      : 25px;
 background  : url(img/podm_of.gif) no-repeat top left;
 position    : relative;
 left        : 20px;
}

.pusty{
 padding     : 0px;
 margin      : 0px 0px 0px 0px;
 width       : 405px;
 height      : 5px;
 _height     : 2px;
 background  : url(img/podm_of1.gif) no-repeat top left;
 position    : relative;
 left        : 0px;
 font        : normal 5px arial;
}

#oferta_foto{
 width       : 353px;
 height      : 220px;
 float       : right;
 margin      : 50px 10px 0px 0px;
 display     : inline;
}

.more{
  margin     : -10px;
	padding    : 0px;
	float      : right;
	width      : 55px;
	height     : 18px;
	background : url(img/more.gif) no-repeat top left;
}

.more2{
  margin     : 0px;
	padding    : 0px;
	float      : left;
	width      : 325px;
	height     : 22px;
	background : url(img/podread.gif) no-repeat top left;
}

#wsk{
  margin     : 20px 0px 0px 0px;
	display    : inline;
	padding    : 0px;
	width      : 500px;
	height     : 180px;
	float      : left;
	position   : relative;
	z-index    : 0;
}

#wsk_txt{
  margin     : 0px 0px 0px 0px;
	display    : inline;
	padding    : 0px;
	height     : 151px;
	width      : 340px;
	float      : left;
	position   : relative;
	z-index    : 4;
}

#wsk_txt p{
 padding     : 0px;
 margin      : 0px 0px 10px -1px;
}

#flash_wsk{
  margin     : -150px 0px 0px -38px;
	_margin    : -150px 0px 0px -28px;
	display    : inline;
	padding    : 0px;
	width      : 528px;
	height     : 180px;
	float      : left;
	position   : relative;
	z-index    : 3;
}

#flash_wsk_zakl_firma{
  margin     : -145px 0px 0px -38px;
	_margin    : -145px 0px 0px -28px;
	display    : inline;
	padding    : 0px;
	width      : 528px;
	height     : 180px;
	float      : left;
	position   : relative;
	z-index    : 3;
}

#flash_wsk_zakl_oferta{
  margin     : 50px 0px 0px 0px;
	display    : inline;
	padding    : 0px;
	width      : 528px;
	height     : 180px;
	float      : left;
	position   : relative;
	z-index    : 3;
}

#flash_top{
  margin     : auto;
	padding    : 0px;
	width      : 1000px;
	height     : 83px;
}

#flash_gallery{
  margin     : 0px;
	padding    : 0px;
	width      : 440px;
	height     : 90px;
	float      : right;
}

img{
  border     : 0px;
}

.stroke{
  width      : 61px;
	height     : 61px;
	background-position : center center;
	background-repeat   : no-repeat;
	border              : 1px solid #d5dce0;
	display             : inline;
	float               : left;
	margin              : 12px 12px 0px 0px;
	cursor              : hand;
	position            : relative;
	z-index             : 63;
}

.stroke2{
    width      : 108px;
	height     : 149px;
	background-position : center center;
	background-repeat   : no-repeat;
	border              : 1px solid #d5dce0;
	display             : inline;
	float               : left;
	margin              : 12px 12px 0px 0px;
	cursor              : hand;
	position            : relative;
	z-index             : 64;
}

.cert9001{
   float : left;
   margin : 50px 0px 0px 35px;	
}

a:link    {  font-family: Arial; font-size: 11px;  color: #636c72; text-decoration: none; font-style:normal}
a:visited {  font-family: Arial; font-size: 11px; font-weight:normal;  color: #636c72; text-decoration: none; font-style:normal  }
a:hover   {  font-family: Arial; font-weight: normal; font-size: 11px; text-decoration: underline; color: #636c72; font-style:normal}

a.a_foot{
   color     : #6da1ce;
}

a.menu_left_a{
  position  : relative;
	left      : 20px;
	top       : 3px;
	color     : #ecf6fc;
}

a.menu_left_a:visited{
  color       : #ecf6fc;
  font-weight : bold;
}

a.menu_left_a:hover{
  color       : #ecf6fc;
  font-weight : bold;
}


a.menu_left_of_a{
  position  : relative;
	left      : 20px;
	top       : 3px;
	color     : #ecf6fc;
}

a.menu_left_of_a:hover{
  color       : #ecf6fc;
  font-weight : bold;
}

a.menu_left_of_a:visited{
  color       : #ecf6fc;
  font-weight : bold;
}


a.more2_a{
  position  : relative;
	left      : 270px;
	top       : 4px;
}
