BODY {
   color : #313c61;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   border : White;
}

TD {
   font-family : Verdana,sans-serif;
   font-size : 12px;
}

A {
   color : #255994;
   text-decoration: underline
}

.lnk A {
   color : #255994;
   text-decoration: none
}

A:hover {
   color: #14996e;
   text-decoration: underline;
}

.verhform {
   font-family : Tahoma,Verdana,sans-serif;
   font-size : 11px;
   color : #313c61;
}

.mod {

   color : #BC1D84;
}

.input {
   border-right: #a6c5fa 1px solid;
   border-top: white 1px solid;
   font-size: 8pt;
   margin: 1px;
   border-left: white 1px solid;
   cursor: hand;
   color: #ffffff;
   border-bottom: #ffffff 1px solid;
   font-family: tahoma, arial, helvetica;
   background-color: #597bb2;
}

.abzac {
   text-indent: 1em;
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 3px;
}

.tipe {
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 2px;
}

.zakaz {
   padding-right: 5px;
   padding-left: 5px;
   padding-top: 5px;
}

LI {
   list-style-type: square
}
.map-title {
   padding-right: 5px;
   padding-left: 25px;
   padding-bottom: 5px;
   padding-top: 2px;
}
.map-one {
   padding-right: 5px;
   padding-left: 35px;
   padding-bottom: 20px;
   padding-top: 20px;
}
.map-two {
   padding-right: 5px;
   padding-left: 55px;
   padding-bottom: 145px;
   padding-top: 22px;
}

.h1 {
   color : #313c61;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 16px;
   margin-bottom : 2;
}

.h2 {
   color : #313c61;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 13px;
   margin-bottom : 2;
   text-align: center;
}

.h3 {
   color : #313c61;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   margin-bottom : 2;
   text-align: center;
}

.product {
   color : #313c61;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 15px;
   margin-bottom : 2;
   text-align: center;
}
.hidden {
   display: none;
}
#menu1, #menu2, #menu3 {
   position: absolute;
   layer-background-color: #6A3146;
   background-color: #ffffff;
   border: 1px solid #ffffff;
   width: 123px;
   padding: 0px;
   top: 21px;
   //top: 31px;
}
#menu1 {
   left: 130px;
}
#menu2 {
   left: 258px;
}
#menu3 {
   left: 386px;
}
td.topBlock {
   text-align:center;
   padding: 15px 25px;
   border-bottom:15px #EFF1FA solid;
}
td.bottomBlock {
   text-align:center;
   padding: 40px 50px;
}

span.topBlock {
   display:block;
   position:relative;
   clear:both;
   text-align:center;
   padding: 15px 25px;
   border-bottom:15px #EFF1FA solid;
}

span.bottomBlock {
   display:block;
   position:relative;
   clear:both;
   text-align:center;
   padding: 40px 50px;
}

td.filter {
   text-align:center;
   padding: 25px 10px;
}
