/* CSS Document */

html {
height: 100%;
}

body {
height: 100%;
margin: 0;
padding: 0;
background: url(images/background.gif);
font-family: Arial, Helvetica, sans-serif;
}

img {
border: 0px;
}

a {
color: #1070c7;
}

a:hover {
color: #1070c7;
text-decoration: none;
}

.clear {
float: none;
clear: both;
font-size: 0;
}

.float_l {
float: left;
}

.float_r {
float: right;
}

table, td {
border-collapse: collapse;
border-spacing: 0px;
border: none;
margin: 0px;
padding: 0px;
}

.main_table {
width: 100%;
height: 100%;
}

.main_table2 {
width: 100%;
}

.intro {
width: 481px;
vertical-align: middle;
padding-top: 10px;
}

.td_vat {
height: 50px;
background: url(images/h1_header.jpg) 20px bottom no-repeat;
}

.ek1 {
height: 23px;
background: url(images/h1_ek1.gif) 20px 0px no-repeat;
}

.ek2 {
height: 374px;
width: 41px;
background: url(images/h1_ek2.jpg) no-repeat;
}

.ek3 {
height: 33px;
width: 441px;
background: url(images/h1_ek3.gif) 20px 0px no-repeat;
}

.ek4 {
height: 374px;
width: 41px;
background: url(images/h1_ek4.jpg) no-repeat;
}

.flash_rol {
width: 399px;
height: 374px;
}

.vhod_td {
height: 50px;
padding-left: 103px;
}

.vhod {
height: 34px;
padding-left: 182px;
padding-top: 16px;
}

.copyr {
vertical-align: middle;
text-align: center;
color: #7e878e;
font-size: 12px;
height: 70px;
}
.copyr a, .copyr a:hover{color: #7e878e;}
.vhod_tu1 {
width: 48px;
height: 50px;
background: url(images/h1_truba.gif);
float: left;
}

.vhod_tu2 {
width: 17px;
height: 50px;
background: url(images/h2_center.gif);
float: left;
}

.vhod_tu3 {
width: 48px;
height: 50px;
background: url(images/h2_truba.gif);
float: left;
}

.vhod_rus {
width: 81px;
height: 34px;
padding-top: 16px;
float: left;
}

.vhod_eng {
width: 81px;
height: 34px;
padding-top: 16px;
float: left;
}
