* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
}

#main {
	width: 800px; 
	height: 610px; 
	margin: 0px auto;
	position: relative;
	text-align: left;
}

#mainframe {
	width: 800px; 
	height: 580px; 
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
}

#topmenu {
	width: 586px; 
	height: 23px; 
	position: absolute;
	z-index: 2;
	top: 16px;
	left: 207px;
	background-image: url("images/belka.jpg");
	background-repeat: no-repeat;
}

#topmenupositions {
	float:right;
}

#producerpage {
	width: 131px; 
	height: 16px; 
	position: absolute;
	z-index: 2;
	top: 47px;
	left: 27px;
}
#index_textarea {
	width: 420px; 
	height: 187px; 
	position: absolute;
	z-index: 2;
	top: 253px;
	left: 355px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #75756D;
	line-height: 160%;
}

#problem_textarea1 {
	width: 420px; 
	height: 465px; 
	position: absolute;
	z-index: 2;
	top: 77px;
	left: 355px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #75756D;
   overflow: hidden;
	line-height: 150%;
}

#problem_arrows {
	position: absolute;
	z-index: 2;
	top: 560px;
	left: 740px;

}
#product_textarea {
	width: 420px; 
	height: 187px; 
	position: absolute;
	z-index: 2;
	top: 260px;
	left: 355px;
	font-family: verdana, tahoma, arial;
	font-size: 9px;
	color: #75756D;
}
#allpd {
font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #75756D;
	line-height: 160%;
}

#product_textarea a:link, #product_textarea a:visited {
text-decoration: none;
	font-family: verdana, tahoma, arial;
	font-size: 10px;
	color: #75756D;
}
#product_textarea a:hover, #product_textarea a:active {
text-decoration: underline;
}

.productdescr {
	visibility: hidden;
	display: none;
	
	width: 400px;
}
.producthdr {
	font-weight: bold;
	vertical-align: text-top;
}
#p2p {
	position: absolute;
	top: 240px;
	left: 476px;
	z-index: 3;
}
#p1p {
	position: absolute;
	top: 240px;
	left: 418px;
	z-index: 3;
}
#p4p {
	position: absolute; 
	top: 240px;
	left: 616px;
	z-index: 3;
}
#p3p {
	position: absolute; 
	top: 240px;
	left: 546px;
	z-index: 3;
}

#p5p {
	position: absolute; 
	left: 686px;
	top: 240px;
	z-index: 3;
}

#contact_form {
	width: 440px; 
	height: 187px; 
	position: absolute;
	z-index: 2;
	top: 47px;
	left: 352px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #75756D;
}


#contact_data {
	width: 440px; 
	height: 187px; 
	position: absolute;
	z-index: 2;
	top: 407px;
	left: 352px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #75756D;
}



#formResetPl {
border: none;
background: transparent url('images/wyczysc.jpg') 0 0 no-repeat;
width: 55px;
height: 18px;
padding-top: 18px;


}

#formSubmitPl {
  border: none;	
background:  url('images/wyslij.jpg') 0 0 no-repeat;
width: 54px;

height: 18px;
padding-top: 18px;
}

#formResetEn {
border: none;
background: transparent url('images/clear.jpg') 0 0 no-repeat;
width: 55px;

height: 18px;
padding-top: 21px;

}

#formSubmitEn {
  border: none;	
background: transparent url('images/send.jpg') 0 0 no-repeat;
width: 54px;
height: 18px;

padding-top: 21px;
}

#layer1 {
	position: absolute;
	visibility: hidden;
	width: 500px;
	height: 420px;
	left: 200px;
	top: 70px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
  z-index: 9;
}

#close {
	float: right;
} 

#close a {
  color: #666;
}

#ph1 {
  width: 430px;
  padding-top: 5px;
}
#ph2 {
  width: 430px;
    padding-top: 5px;
}
#ph3 {
  width: 430px;
    padding-top: 5px;
}
#ph4 {
  width: 430px;
    padding-top: 5px;
}
#ph5 {
  width: 430px;
    padding-top: 5px;
}

