.html {
   margin: 0px;
   padding: 0px;
   background-color: #000000;
}

.main {
   margin: 0px;
   padding: 0px;
}

.table {
   margin: 0px;
   padding: 0px;
   width: 950px;
   height: 100%;
   background-color: #ffffff;
}

.left {
   margin: 0px;
   padding: 0px;
   margin-top: 10px;
   padding-top: 10px;
   margin-left: 10px;
   padding-left: 10px;
   width: 290px;
   height: 100%;
   vertical-align: top;
}

.center {
   margin: 10px;
   padding: 10px;
   width: 630px;
   height: 100%;
   vertical-align: top;
}

.uslugi {
   margin: 0px;
   padding: 0px;
   width: 630px;
   border: 1px solid #A60000;
   vertical-align: top;
}

.tbmenu {
   margin: 0px;
   padding: 0px;
   width: 950px;
   height: 25px;
   border: 0px;
   border-collapse: collapse;
   background-color: #A60000;
}

.tbbot {
   margin: 0px;
   padding: 0px;
   width: 950px;
   height: 25px;
   border: 0px;
   border-collapse: collapse;
   background-color: #A60000;
}

.tdtop {
   margin: 0px;
   padding: 0px;
   width: 950px;
   height: 155px;
   vertical-align: top;
}

.tdleft {
   margin: 0px;
   padding: 0px;
   width: 300px;
   height: 100%;
   vertical-align: top;
}

.tdcenter {
   margin: 0px;
   padding: 0px;
   width: 650px;
   height: 100%;
   vertical-align: top;
}

.tdme {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
}

.tdmenu {
   margin: 0px;
   padding: 0px;
   text-align: center;
   vertical-align: top;
   width: 120 px;
}

.tdmenu1 {
   margin: 0px;
   padding: 0px;
   text-align: center;
   vertical-align: top;
   width: 180 px;
}

.tdmenu2 {
   margin: 0px;
   padding: 0px;
   text-align: center;
   vertical-align: top;
   width: 200 px;
}

.tdmenu3 {
   margin: 0px;
   padding: 0px;
   text-align: center;
   vertical-align: top;
   width: 90 px;
}

.TDU2 {
   margin: 0px;
   padding: 0px;
   border: 0px;
   border-collapse: collapse;
   border-right: 1px solid #A60000;
   text-align: center;
   vertical-align: top;
   width: 30 px;
}

.TDU3 {
   margin: 0px;
   padding: 0px;
   margin-left: 3px;
   padding-left: 3px;
   border: 0px;
   border-collapse: collapse;
   border-right: 1px solid #A60000;
   text-align: left;
   vertical-align: top;
   width: 430 px;
}

.TDU4 {
   margin: 0px;
   padding: 0px;
   border: 0px;
   border-collapse: collapse;
   border-right: 1px solid #A60000;
   text-align: center;
   vertical-align: top;
   width: 80 px;
}

.TDU5 {
   margin: 0px;
   padding: 0px;
   text-align: center;
   vertical-align: top;
   width: 80 px;
}

.TDU6 {
   margin: 0px;
   padding: 0px;
   margin-left: 3px;
   padding-left: 3px;
   border: 0px;
   border-collapse: collapse;
   border-right: 1px solid #A60000;
   text-align: left;
   vertical-align: top;
   width: 510 px;
}

.tdvid {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
}

.tdcen {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
   }

.tdcen1 {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
   background-image: url("img/ugol2.jpg");
   background-repeat: no-repeat;
   background-position: top right;
}

.tdmail {
   margin: 0px;
   padding: 0px;
   margin-left: 10px;
   padding-left: 10px;
   text-align: left;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
}

.tdtel {
   margin: 0px;
   padding: 0px;
   margin-right: 10px;
   padding-right: 10px;
   text-align: right;
   vertical-align: top;
   border: 0px;
   border-collapse: collapse;
}

.tdlogo {
   margin: 0px;
   padding: 0px;
   width: 300px;
   height: 130px;
   text-align: left;
   vertical-align: top;
}

.tdfon {
   margin: 0px;
   padding: 0px;
   width: 650px;
   height: 130px;
   text-align: right;
   vertical-align: top;
   background-image: url("img/fon.jpg");
   background-repeat: no-repeat;
   background-position: top right;
}

.tdstring {
   margin: 0px;
   padding: 0px;
   width: 20px;
   height: 100%;
   text-align: right;
   vertical-align: top;
   background-image: url("img/string.jpg");
   background-repeat: repeat-y;
   background-position: top right;
}



.logo {
margin: 0px;
   padding: 0px;
   margin-top: 20px;
   padding-top: 20px;
   margin-left: 30px;
   padding-left: 30px;
   margin-right: 30px;
   padding-right: 30px;
   width: 240px;
   height: 88px;
   border: 0px;
   border-collapse: collapse;
   }
   
.kub {
margin: 0px;
   padding: 0px;
   margin-top: 8px;
   padding-top: 8px;
   border: 0px;
   border-collapse: collapse;
   }
   
   .pr {
margin: 0px;
   padding: 0px;
   margin-right: 15px;
   padding-right: 15px;
   border: 0px;
   border-collapse: collapse;
   }
   
   .di {
 display: inline;
 text-align: center;
 vertical-align: center;
 margin: 7px;
 padding: 7px;
 border: 0px;
  }
   
.menu {
margin: 0px;
padding: 0px;
margin-left: 2px;
padding-left: 2px;
font-size: 110%;
font-family: Times New Roman, serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #ffffff;
}

.vid {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Times New Roman, serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
border-top: 1px solid #A60000;
border-bottom: 1px solid #A60000;
color: #000000;
}

.tel {
margin: 0px;
padding: 0px;
margin-left: 15px;
padding-left: 15px;
font-size: 100%;
font-family: Times New Roman, serif;
font-weight: 100;
font-style: italic;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

.mail {
margin: 0px;
padding: 0px;
font-size: 100%;
font-family: Times New Roman, serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
border: 0px;
color: #ffffff;
}

.lemenu {
margin: 0px;
padding: 0px;
margin-left: 2px;
padding-left: 2px;
font-size: 100%;
font-family: Times New Roman, serif;
font-weight: 100;
font-style: normal;
line-height: 30px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
border-bottom: 1px solid #A60000;
color: #000000;
}

.text {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #000000;
}

a.text1 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: italic;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

a.text1:hover {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: italic;
line-height: 20px;
display: inline;
text-decoration: underline;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

.text2 {
margin: 0px;
padding: 0px;
margin-top: 3px;
padding-top: 3px;
margin-left: 2px;
padding-left: 2px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #000000;
}

a.text2_u {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: underline;
text-transform: none;
align: left;
border: 0px;
color: #000000;
}

a.text2_u:hover {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: underline;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

a.text5 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 30px;
display: inline;
text-decoration: underline;
text-transform: none;
align: left;
border: 0px;
color: #000000;
}

a.text5:hover {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 30px;
display: inline;
text-decoration: underline;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

a.stat {
margin: 0px;
padding: 0px;
margin-left: 2px;
padding-left: 2px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #000000;
}

a.stat:hover {
margin: 0px;
padding: 0px;
margin-left: 2px;
padding-left: 2px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
border-bottom: 1px solid #000000;
color: #A60000;
}

.text3 {
margin: 0px;
padding: 0px;
margin-right: 22px;
   padding-right: 22px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: italic;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

a.text4 {
margin: 0px;
padding: 0px;
margin-left: 2px;
   padding-left: 2px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: italic;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

a.text4:hover {
margin: 0px;
padding: 0px;
margin-left: 2px;
   padding-left: 2px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: italic;
line-height: 20px;
display: inline;
text-decoration: underline;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

.textu1 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #A60000;
}

.textu2 {
margin: 0px;
padding: 0px;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 100;
font-style: normal;
line-height: 20px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
border: 0px;
color: #000000;
}

.slogan {
margin: 0px;
padding: 0px;
margin-right: 10px;
padding-right: 10px;
font-size: 100%;
font-family: Times New Roman, serif;
font-weight: 100;
font-style: normal;
line-height: 30px;
display: inline;
text-decoration: none;
text-transform: none;
align: left;
color: #ffffff;
}