body{ margin-bottom: 0;  margin-top: 0;  margin-left: 0px;  margin-right: 0px;    }
.left{
   vertical-align: top;
	background-image: url(pic/poloca1.JPG);
	background-position: left;
	background-repeat: repeat-y;
	margin-left: 0px;
}
.right{
   vertical-align: top;
	background-image: url(pic/poloca2.JPG);
	background-position: right;
	background-repeat: repeat-y;
}
.bok_left{
	background-image: url(pic/bok_left.jpg);
	background-position: right;
	background-repeat: repeat-y;
}
.bok_right{
	background-image: url(pic/bok_right.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
.verx{ 
	background-image: url(pic/verx.jpg); 
	background-repeat: repeat-x;   }
.niz{
 	background-image: url(pic/niz.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
 }
h1 { margin-bottom: 0;  margin-left: 0;  margin-right: 0;  margin-top: 0;  font-size: 13px;  font-weight: bold;      }
h4{ color: White;      background-color: #2D2EFF;  padding-bottom: 1px;  padding-top: 0px;  margin-top: 0px;  margin-bottom: 0px;                             }
h5{ color: Red; }
td {margin-bottom: 0;  margin-left: 0;  margin-right: 0;  margin-top: 0;  padding-bottom: 0px;  padding-top: 0px;           }

.menu_div{ padding-left: 5px;}
.menu_div_over{ cursor: pointer;  background-color: #D7D8FF;  padding-left: 5px;  }
.menu_div_exp{ padding-left: 15px;  margin-left: 15px;        }
.menu_div_exp_over{ cursor: pointer;  background-color: #D7D8FF;  padding-left: 15px; margin-left: 15px;    }
.menu_zag{ color: #00008B;  text-align: center;  background-color: #E4E5F5;  font-family: tahoma;  font-size: 12px;  font-weight: bold;      }
.hidden{	display:none;}
.open{ display: inherit; }

.news{ color: White;  padding-right: 5px;  padding-left: 15px;  padding-top: 10px;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  padding-bottom: 5px;       }


.t{ padding-left: 5px;  padding-right: 5px;  font-size: 13px;   }
.v_main{ background-image: url(pic/main.jpg);  background-repeat: repeat-x;  font-size: 13px;  font-weight: bold;    }
.main{padding-left: 5px;  padding-right: 5px; font-family: Arial, Helvetica, sans-serif;  font-size: 13px; }

a{ color: Navy;  }
a:hover{ color: Red; }
a:vizited{ color: #8A2BE2; }
a.menu{color: White;  font-family: Tahoma;  font-size: 12px;  text-decoration: none; }
a.menu:hover{ background-color: #D7D8FF;color: Black; }
a.news_link { color: #FFF2F6;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;   }

.o_niz{ background-image: url(pic/okno/niz.jpg);  background-repeat: repeat-x;     }
.o_right{ background-image: url(pic/okno/right.jpg);  background-repeat: repeat-y;  }
ul,ol{ padding-bottom: 0;  padding-top: 0;  margin-bottom: 0px;  margin-top: 0px;  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;   }
li{ margin-bottom: -2px;  margin-left: 0px;  margin-right: 0px;  margin-top: -2px;  padding-bottom: 0px;  padding-left: 0px;  padding-right: 0px;  padding-top: 0px;        }
p{ text-indent: 6px;  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;   }

.zag2{ background-color: #0000CC;  color: White;  font-size: 15px;  text-align: center;    }
.zag3{ background-color: #D9DDFF;  font-size: 13px;  text-align: center;   }
.price{ font-size: 13px; }
.in{ background-color: #0000Cc;  text-align: center;  color: White;  width: 100px;  border: 2px solid #0066FF;  cursor: pointer;      }
.input_button{ border: 1px solid Blue;  background-color: #CCCCFF;  }
.input_text{ background-color: #E4E5F5; }

.picintext { float: right;  font-weight: bold;  text-align: center;  font-size: 12px;    }
.podval{color: #00008B;font-size: 11px;}
.contact{color: White;  font-family: Tahoma;  font-size: 11px; }
.err{
	background-color: Red;
	color: Black;
	border: 2px solid Black;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}
form{ margin-bottom: 0px;  margin-top: 0px;  }


