.body {
  margin: 0px;
  overflow: auto;
  font-size: 100%;
  color: #000000;
  background-image: url(../images/bg_body.jpg);
}
.body, p, h1, h2, h3, h4, table, td, th, ul, ol, textarea, input {
  font-family: verdana,helvetica,arial,sans-serif;
}
.td {
  background-color: White;
}
.bg_title_vipa {
  background-image: url(../images/bg_vipa_title.jpg);
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0066c8;
}
.bg_title_vipatext {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0066c8;
}
.bg_title_iconics {
  background: white url(../images/bg_iconics_title.jpg) no-repeat scroll left top;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0066c8;
}
.text {
  padding: 0 10px 0 22px;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0066c8;
}
tr.products {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0066c8;
}
tr.products td {
  padding: 25px 0 20px;
  text-align: center;
  width: 20%;
}
tr.products td a {
  margin: 10px 0 0;
  font-size: 10px;
  text-decoration: underline;
  color: #0066c8;
  clear: both;
  width: 100%;
  display: block;
}
tr.products td a img {
  border:  none;
  margin: 0 auto 10px;
  padding: 0 ! important;
  text-decoration: none ! important;
  display: block;
}
.bg_title_iconics_text {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0066c8;
}
.bg_index {
  background-image: url(../images/bg_index.jpg);
  background-repeat: no-repeat;
}
.column_left {
  background-image: url(../images/c_left_02.jpg);
}
.column_right {
  background-image: url(../images/c_right_02.jpg);
}
.a:link {
  font-family: verdana,helvetica,arial,sans-serif;
  color: #0066c8;
  text-decoration: none; 
}
.a:visited {
  font-family: verdana,helvetica,arial,sans-serif;
  color: #0066c8;
  text-decoration: none; 
}
.a:hover {
  font-family: verdana,helvetica,arial,sans-serif;
  color: #009f7d;
  text-decoration: none;
}
.a:active {
  font-family: verdana,helvetica,arial,sans-serif;
  color: #0066c8;
  text-decoration: none;
}



.text_main {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #7397b9;
}
.text_index {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #7397b9;
}
.text_products {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #7397b9;
}
.text_iconic_right {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #7397b9;
}
.title {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 13px;
  text-decoration: none;
  color: #009f7d;
}
.title_index {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 14px;
  text-decoration: none;
  color: #009f7d;
}
.Subtitle {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #0066c8;
}
.Subtitle1 {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #366b9e;
  font-weight: bold;
}
.path {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #3ab49a;
}
.path_active {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #0fa34d;
}
.info {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #3ab49a;
}
.webtext {
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #9eb6c3;
}
.formbox {
  border: 1px solid #366b9e;
  font-size: 13px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  background-color: white;
  text-decoration: none;
  color: #366b9e;
}
.button {
  border: 1px solid #366b9e;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  background-color: white;
  color: #366b9e;
}
.style1 {
  color: #ffffff;
}
.novina {
  padding: 4px 10px 8px 5px;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 12px;
  text-decoration: none; 
}
h1.zaglavie {
  margin-top: 0px;
  font-size: 300%;
  color: #006600;
  font-weight: normal;
  padding-left: 10px;
}
