body {
 margin:0px;
 padding:0px;
 background-color: #ffffff;
}

#maintable {
 width:992px;
 margin:auto;
// border-collapse: collapse;
}
table{
font-size:13px;
}
#table {
 width:520px;
 margin:0 auto;
 border-collapse: collapse;
}

td.left1 {
  background-image:url(images/left1.gif);
  background-repeat:no-repeat;
  width:240px;
  height:126px;
  border:0px;
  padding:0px;
  overflow:hidden;
  vertical-align:top;
  }

td.center1 {
  background-image:url(images/center11.gif);
  background-repeat:no-repeat;
  background-position:left,top;
  width:520px;
  height:126px;
  border:0px;
  padding:0px;
  }

td.right1 {
  background-image:url(images/right1.gif);
  background-repeat:no-repeat;
  width:232px;
  height:126px;
  border:0px;
  padding:0px;
  overflow:hidden;
  }

#header {
 margin-left:70px;
 margin-top:5px;
 font-family:arial;
 font-weight:bold;
 font-size:11pt;
 color:#00468c;
}

td.left2 {
border:0px;
padding:0px;
width:240px;
overflow:hidden;
vertical-align:top;
background-color:#00468c;
}

#auth {
   background-image:url(images/auth.gif);
   width:240px;
   height:144px;
   overflow:hidden;
}

.menu-auth1{
 width:120px;
 height:13px;
 margin-top:50px;
 margin-bottom:5px;
 margin-left:27px;
}

.menu-auth2{
 width:120px;
 height:13px;
 margin-top:0px;
 margin-bottom:2px;
 margin-left:27px;
}

a.registr{
 color:white;
 font-family:arial;
 font-weight:bold;
 font-size:10pt;
 margin-left:27px;
 text-decoration:underline;
}
a.registr1{
 color:white;
 font-family:arial;
 font-size:10pt;
 margin-left:35px;
 text-decoration:underline;
}
a.logout{
 color:white;
 font-family:arial;
 font-weight:bold;
 font-size:10pt;
 margin-left:5px;
 text-decoration:underline;
}
.info{
 color:white;
 font-family:arial;
 font-weight:bold;
 font-size:10pt;
 margin-top:60px;
 margin-left:27px;
 text-decoration:none;
}

span.vhod {
 color:white;
 font-family:arial;
 font-weight:bold;
 font-size:10pt;
}

#cat {

}

.cat-text{
 background-image:url(images/cat2.gif);
 background-repeat:no-repeat;
 background-color:#00468c;
 background-position: top;
 
font-family:"Century Gothic", tahoma;
font-weight:bold;
font-size:12pt;
color:#00468c;
padding-left:26px;
 padding-bottom:19px;
 padding-top:9px;
}

.shag6 {
 font-family:tahoma;
 font-weight:bold;
 font-size:12px;
 padding-left:12px;
 padding-top:5px;
 padding-bottom:10px;
 border-bottom:1px solid #2a6097;
}

.shag1 {
 font-family:tahoma;
 font-weight:bold;
 font-size:12px;
 padding-left:18px;
 padding-top:5px;
 padding-bottom:10px;
 border-bottom:1px solid #2a6097;
}

.active {
color:#ffd21a;
}

.shag2 {
 font-family:tahoma;
 font-weight:none;
 font-size:10pt;
 padding-left:10px;
 padding-top:9px;
 padding-bottom:10px;
 border-bottom:1px solid #2a6097;
}

#price {
 background-image:url(images/skachat.gif);
 background-repeat:no-repeat;
 background-color:#00468c;
 padding-top:41px;
}

td.center2 {
 padding:0px;
 border:0px;
 vertical-align:top;
 background-image:url(images/right-corner.gif);
 background-position:top right;
 background-repeat:no-repeat;
}

.menu {
 margin-top:1px;
 margin-left:1px;
}

.company {
 margin-top:1px;
 margin-left:px;
 padding-left:0px;
background-image:url(images/comp.gif);
background-repeat:no-repeat;
width:132px;
height:29px;
float:left;
}

.menu-text {
padding-left:38px;
font-family: tahoma;
font-size:10pt;
color:#ffd21a;
padding-top:6px;
font-weight:bold;
cursor:pointer;
}

.company2 {
 margin-top:1px;
 margin-left:px;
 padding-left:0px;
background-image:url(images/comp.gif);
background-repeat:no-repeat;
width:130px;
height:29px;
float:left;
}

#download {
 margin-left:15px;
 margin-right:25px;
 margin-top:20px;
 font-family:tahoma;
 font-size:10pt;
 color:#00468c;
}

.text1 {
 padding-left:10px;
 padding-bottom:5px;
 font-weight:bold;
 width:350px;
 max-width:350px;
}

.text1-1 {
 margin-bottom:15px;
 font-weight:bold;
}

.download-print {
 margin-right:-6px;
 float:right;
 font-family:tahoma;
 font-size:10pt;
 color:#00468c;
 cursor:pointer;
 margin-top:-16px;
}

.clear {
 clear:both;
}
#table_tov{
padding:20px 0px 0px 0px;
}

#text-desc {
  font-family:tahoma;
  font-size:13px;
  margin-right:0px;
  padding-bottom:20px;
  font-weight:none;
  text-align:justify;
}

#text-desc-1 {
font-family:tahoma;
  font-size:13px;
  padding-top:20px;
  padding-bottom:20px;
  font-weight:none;
  text-align:justify;
  color:black;
}

#text-desc2 {
  font-family:tahoma;
  font-size:13px;
  margin-right:5px;
  padding-top:20px;
  padding-bottom:20px;
  font-weight:none;
}

#text-desc3 {
font-family:tahoma;
  font-size:12px;
  margin-right:5px;
  padding-top:20px;
  padding-bottom:20px;
  font-weight:none;
}

.text2 {
font-family:tahoma;
 font-size:12px;
 font-weight:bold;
 color:#00468c;
 margin-bottom:px;
}

.text-f-download {
 margin-left:40px;
 margin-top:-20px;
}

.text3 {
 font-family:tahoma;
 font-size:9pt;
 color:#c12b2b;
}

.text4 {
 padding-top:10px;
}

.dotted {
 background-image:url(images/dotted-line.gif);
 margin-top:10px;
 padding-top:1px;
}

.dotted3 {
 margin-top:20px;
 background-image:url(images/dotted-line.gif);
 padding-top:1px;
}

.solid {
 background-image:url(images/line.gif);
 padding-top:1px;
 margin-top:5px;
}

td.right2 {
 border:0px;
 padding:0px;
 width:232px;
 overflow:hidden;
 vertical-align:top;
 background-color:#00468c;
}

#corz {
 background-image:url(images/corz.gif);
 width:232px;
 height:115px;
 overflow:hidden;
}

span.tov {
 float:left;
 margin-top:41px;
 margin-left:18px;
 background-color:#00468c;
 font-family:tahoma;
 font-size:10pt;
 color:white;
}

span.tov1 {
 float:left;
 margin-top:4px;
 margin-left:18px;
 background-color:#00468c;
 font-family:tahoma;
 font-size:10pt;
 color:white;
}

span.chisl {
 float:right;
 margin-top:40px;
 margin-right:10px;
 background-color:#00468c;
 font-family:tahoma;
 font-size:10pt;
 color:white;
}

span.chisl1 {
 float:right;
 margin-top:5px;
 margin-right:10px;
 background-color:#00468c;
 font-family:tahoma;
 font-size:10pt;
 color:white;
}

a.zakaz {
 font-family:tahoma;
 font-size:10pt;
 color:white;
 margin-left:18px;
 text-decoration:underline;
}

#proiz {
 background-image:url(images/proiz.gif);
 background-repeat:no-repeat;
 background-color:#00468c;
 padding-top:41px;
}

#news {
 background-image:url(images/nov.gif);
 width:232px;
 background-repeat:no-repeat;
 background-color:#00468c;
 padding-top:40px;
}

.image {
 float:left;
 width:56px;
}

.news-text {
 margin-left:65px;
 margin-right:15px;
}

.shag3 {
 height:106px;
 font-family:tahoma;
 font-weight:none;
 font-size:10pt;
 padding-left:15px;
 color:white;
 border-bottom:1px solid #2a6097;
 overflow:hidden;
}

.date-news {
 margin-bottom:10px;
 padding-top:15px;
 color:#ffd321;
 font-family:tahoma;
}

.post-news {
 padding-top:15px;
 font-family:tahoma;
 font-weight:bold;
 font-size:10pt;
 color:#ffd321;
 margin-bottom:10px;
}

.shag4 {
 font-family:tahoma;
 font-weight:bold;
 font-size:10pt;
 padding-left:10px;
 padding-top:12px;
 padding-bottom:10px;
 border-bottom:1px solid #2a6097;
}

#footer {
 border-top:15px solid #ffd21c;
 height:42px;
 font-family:tahoma;
 font-size:8pt;
 text-align:center;
}

.delta {
 color:#3b6dbd;
}

td.footer {
 padding:0px;
 border:0px;
}

.shag5 {
 font-family:tahoma;
 font-weight:none;
 font-size:10pt;
 padding-left:10px;
 padding-top:9px;
 padding-bottom:10px;
 color:#ffd321;
 font-weight:bold;
 margin-left:10px;
}

.adres {
 color:black;
 font-weight:bold;
}

a.adres {
 color:black;
 text-decoration:underline;
}

#adres {
 line-height:30px;
}

#contact-form {
 text-align:right;
 color:black;
 margin-top:40px;
 font-family:tahoma;
 font-size:10pt;
}

#contact-form2 {
 text-align:right;
 color:black;
 margin-right:15px;
 margin-top:40px;
 font-family:tahoma;
 font-size:10pt;
}

.zv {
 color:red;
}

.dot {
 color:#7c9fb7;
 font-size:9px;
 font-weight:normal;
}

input.contact {
 width:300px;
 border:1px solid #00468c;
 margin-bottom:5px;
}

input.contact1 {
 width:150px;
 height: 20px;
 border:1px solid #00468c;
 margin-bottom:5px;
}

textarea {
 width:300px;
 border:1px solid #00468c;
 height:100px;
}

.submit {
 border:0px;
 background-color:#ffd62e;
 font-weight:bold;
 font-size:10pt;
 color:#00468c;
 margin-top:20px;
 padding:2px;
 cursor:pointer;
}

.submit-align {
float:right;
margin-right:5px;
}

.podcat {
 font-weight:normal;
 color:#00468c;
}

#podcat {
 color:#00468c;
}
.icon {
 float:left;
 width:98px;
 height:78px;
 border:1px solid #e7f2ff;
}
.conf {
 margin-left:px;
 color:black;
}
#text-desc4 {
font-size:12px;
  margin-right:5px; 
  //height:100px;
  min-height:100px;
  padding-top:0px;
  font-weight:none;
}
.conf1 {
 color:black;
 margin-left:10px;
 margin-right:10px;
 margin-top:20px;
}
a.podr {
color:#00468c;
margin-left:10px;
text-decoration:underline;
}
a.text1, a.text1-1 {
 text-decoration: none;
 color:#00468c;
 line-height:25px;
}
a.text1:hover, a.text1-1:hover {
 text-decoration: underline;
}
.text5 {
 font-weight:bold;
 color:#00468c;
 margin-bottom:5px;
}
td {
padding:0px;
border:0px;
}
a.podr1 {
color:#00468c;
margin-left:40px;
text-decoration:underline;
}
.yellow {
color:#ffd119;
font-size:18pt;
font-family:verdana, tahoma;
font-weight:bold;
font-style:italic;
margin-bottom:10px;
margin-top:10px;
background-color:#fff;
}
.dotted2 {
 background-image:url(images/dotted-line.gif);
 padding-top:1px;
 margin-top:20px;
 margin-bottom:-25px;
}
.image2 {
 float:left;
 border: 1px solid #d9d9d9;
 margin:20px;
 margin-left:0px;
}
.image2-2 {
 float:left;
 border: 1px solid #d9d9d9;
}
.image3 {
 float:left;
 width:80px;
}
.image4 {
 float:left;
 width:180px;
 height:180px;
}
.center-black-text {
 color:black;
 margin-left:110px;
 margin-right:15px;
 position:relative;
height:120px;
min-height:120px;
}
a.podr2 {
color:#00468c;
text-decoration:underline;
}
#center-text {
padding-top:20px;
padding-bottom:20px;
margin-right:10px;
}
#center-text2 {
padding-top:20px;
padding-bottom:20px;
}
.skoba {
color:#d9d9d9;
}
.skoba-cena {
color:#c12b2b;
}
.skoba-grn {
color:black;
}
.skoba-nds {
color:black;
font-size: 11px;
}
.vpered {
 margin-right:20px;
 float:right;
 font-family:tahoma;
 font-size:10pt;
 color:#00468c;
 cursor:pointer;
 text-decoration:none;
 margin-top:-16px;
}
.nazad{
 text-decoration:none;
 font-family:tahoma;
 font-size:10pt;
 color:#00468c;
}
.nom-str {
 font-size:11pt;
 font-family:tahoma;
 text-align:center;
 margin-top:-18px;
 margin-left:35px;
}

.akt-str {
color:#ffd21c;
font-family:tahoma;
font-size:9pt;
}

.nom {
text-decoration:none;
 color:#00468c;
font-family:tahoma;
font-size:9pt;
}

.center-black-text2 {
 color:black;
 margin-left:0px;
 margin-right:15px;
}
.sp-razd {
 font-weight:bold;
 margin-top:20px;
 margin-bottom:10px;
}

a.razd {
color:black;
text-decoration:underline;
}

a.razd:visited {
 color:#00468c;
}
.aft-comp {
margin-left:20px;
line-height:40px;
font-weight:bold;
}

a.leftmenu:active {
color:#ffd21d;
text-decoration:none;
}

a.leftmenu {
color:white;
text-decoration:none;
}

a.leftmenu:active, a.leftmenu:hover {
color:#ffd21c;
text-decoration:none;
}

#cursor {
width:152px;
height:45px;
cursor:pointer;
margin-left:88px;
margin-top:50px;
}

a{
text-decoration:none;
}
a.menu-l-r {
color:white;
}

a.menu-l-r:active, a.menu-l-r:hover {
color:#ffd21d;
}

.new {
margin-top:-78px;
margin-left:2px;
float:left;
}

#cena {
position:relative;
margin-top:7px;
}

.img-news {
width:56px;
height:45px;
overflow:hidden;

}



TD.logo_item_tx { padding: 8px; width: 216px; text-align: center; vertical-align: middle; font-weight: bold; font-size: 12px; font-family: Tahoma; color: #ffffff }
TD.logo_item_tx A { color: #ffffff; text-decoration: none }
TD.logo_item_tx A:hover { color: #ffd119 }
td.logo_item { padding: 8px; text-align: center; vertical-align: middle; }
TD.logo_item A { color: #ffd119; text-decoration: underline }
TD.logo_item A:hover { color: #ffffff }

