
body, h1, h2, h3 {
color: #000000; 
font-family:  Verdana, Arial, Helvetica; 
font-size: 11px;
}

a:link, a:visited, a:active {color: #4b6b93; text-decoration: underline;
font-family: Verdana, Arial; 
font-weight: bold; 
font-size: 11px;
}

a:hover {color: #000000; text-decoration: none;
font-family: Verdana, Arial; 
font-weight: bold; 
font-size: 11px;
}

a.botmenu:link, a.botmenu:visited, a.botmenu:active {color: #727272; text-decoration: underline;
font-family: Verdana, Arial; 
font-weight: normal; 
font-size: 11px;
}

a.botmenu:hover {color: #000000; text-decoration: none;
font-family: Verdana, Arial; 
font-weight: normal; 
font-size: 11px;
}




a.sitename:link, a.sitename:visited, a.sitename:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 11px;
width: 115px;
height: 33px;
text-indent: 14px;
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 33px;
background: url('../images/b1_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.sitename:hover {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px;
width: 115px;
height: 33px;
text-indent: 14px;
text-decoration: none;
color: #ffffff; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 33px;
background: url('../images/b1_on.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.kont:link, a.kont:visited, a.kont:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 11px;
width: 112px;
height: 31px;
text-indent: 24px;
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 31px;
background: url('../images/b2_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.kont:hover {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px;
width: 112px;
height: 31px;
text-indent: 24px;
text-decoration: none;
color: #ffffff; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 31px;
background: url('../images/b2_on.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.disb:link, a.disb:visited, a.disb:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 11px;
width: 195px;
height: 31px;
text-indent: 16px;
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 31px;
background: url('../images/b3_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.disb:hover {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px;
width: 195px;
height: 31px;
text-indent: 16px;
text-decoration: none;
color: #ffffff; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 31px;
background: url('../images/b3_on.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.de:link, a.de:visited, a.de:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 11px;
width: 195px;
height: 31px;
text-indent: 20px;
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 31px;
background: url('../images/b3_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.de:hover {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px;
width: 195px;
height: 31px;
text-indent: 20px;
text-decoration: none;
color: #ffffff; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 31px;
background: url('../images/b3_on.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}


a.kp1s:link, a.kp1s:visited, a.kp1s:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 15px;
width: 246px;
height: 34px;
text-indent: 20px;
text-decoration: none;
color: #ffffff; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 34px;
background: url('../images/k1_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.kp1s:hover {
font-family: Verdana, Arial, Helvetica; 
font-size: 15px;
width: 246px;
height: 34px;
text-indent: 20px;
text-decoration: none;
color: #ffffff; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 34px;
background: url('../images/k1_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}


a.kp2s:link, a.kp2s:visited, a.kp2s:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 15px;
width: 246px;
height: 34px;
text-indent: 20px;
text-decoration: none;
color: #6d6d6d; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 34px;
background: url('../images/k1_on.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

a.kp2s:hover {
font-family: Verdana, Arial, Helvetica; 
font-size: 15px;
width: 246px;
height: 34px;
text-indent: 20px;
text-decoration: none;
color: #ffffff; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 34px;
background: url('../images/k1_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}


td {
font-family: Verdana, Arial; 
color: #000000; 
font-size: 11px; 
}



td.top1 {
background: url('../images/top1.gif'); 
background-position: 0% 0%; 
background-repeat: repeat-x;
background-color: #d6d6d6;
}


td.bottd {
padding: 12 12 8 14;
margin: 0 0 0 0;
}


ul.smul {
padding: 10 15 10 0;
margin: 0 0 0 0;
}


li.smli {
list-style: none;
padding: 0 20 0 0;
margin: 0 0 0 0;
display: block;
line-height: 20px;
background: url('../images/m.gif'); 
background-position: 100% 50%; 
background-repeat: no-repeat;
}



ul.m {
padding: 0 0 0 28;
margin: 0 0 0 0;
}

ul.m2 {
padding: 0 0 0 12;
margin: 0 0 0 0;
}

li.m {
list-style: none;
padding: 0 10 0 0;
margin: 0 0 0 0;
display: block;
line-height: 20px;
background: url('../images/m.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
text-indent: 12px;
}


li.m2 {
list-style: none;
padding: 0 0 0 12;
margin: 0 0 0 0;
display: block;
line-height: 30px;
background: url('../images/m.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}


#ap5 {
line-height: 14px;
}


#m222 {
line-height: 14px;
padding: 8 20 8 0;
}

#m22 {
line-height: 14px;
}


/* topmenu
------------------------------------------------------------------- */

ul.ppp { 
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 500px;
list-style: none;
display: block;
}

ul.ppp li.mmm { 
padding: 0 0 0 0;
margin: 0 0 4 0;
display: block;
width: 500px;
line-height: 20px;
}

li.mmm, a.tmenu:link, a.tmenu:visited, a.tmenu:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 12px;
width: 500px;
color: #000000; 
text-decoration: underline; 
font-weight: normal; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 20px;
text-indent: 28px;
background: url('../images/m_off.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

li.mmm, a.tmenu:hover {
font-family: Verdana, Arial, Helvetica; 
font-weight: bold;
font-size: 12px;
width: 500px;
text-decoration: none;
color: #000000; 
padding: 0 0 0 0;
margin: 0 0 0 0;
display: block;
line-height: 20px;
text-indent: 28px;
background: url('../images/m_on.gif'); 
background-position: 0% 50%; 
background-repeat: no-repeat;
}

/* end topmenu
------------------------------------------------------------------- */





/* menu
------------------------------------------------------------------- */

ul.mul { 
padding: 0 0 0 0;
margin: 0 12 0 0;
list-style: none;
display: block;
}

ul.mul li.mli { 
padding: 0 0 0 0;
margin: 0 0 5 0;
background-color: #ffffff;
display: block;
line-height: 32px;
height: 32px;
width: 252px;
}

li.mli, a.menu:link, a.menu:visited, a.menu:active {
font-family:  Verdana, Arial, Helvetica; 
font-size: 11px;
width: 252px;
height: 32px;
color: #0278de; 
background-color: #e2e2e2;
text-decoration: underline; 
font-weight: bold; 
padding: 0 10 0 14;
margin: 0 0 0 0;
display: block;
line-height: 32px;
}

li.mli, a.menu:hover {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px;
width: 252px;
height: 32px;
text-decoration: none;
color: #ffffff; 
background-color: #0278de;
padding: 0 10 0 14;
margin: 0 0 0 0;
display: block;
line-height: 32px;
}

/* end menu
------------------------------------------------------------------- */


div.logo {position: absolute; left: 50%; margin-left: -460px; top: 0; z-index: 2; width: 94px; height: 136px;}
div.logos {position: absolute; left: 50%; margin-left: -495px; top: 0; z-index: 1; width: 350px; height: 263px;}
div.slogan {position: absolute; left: 50%; margin-left: -355px; top: 28; z-index: 3; width: 700px; height: 44px;}
div.toptab {position: absolute; left: 50%; margin-left: -135px; top: 70; z-index: 3; width: 622px; height: 44px;}



div.sname {position: absolute; left: 50%; margin-left: 360px; top: 30; z-index: 2; width: 115px; height: 33px;}

div.kontt {position: absolute; left: 50%; margin-left: 350px; top: 512; z-index: 2; width: 112px; height: 31px;}
div.disbb {position: absolute; left: 50%; margin-left: 140px; top: 512; z-index: 2; width: 195px; height: 31px;}

div.dee {position: absolute; left: 50%; margin-left: -70px; top: 512; z-index: 2; width: 195px; height: 31px;}


div.dopict {position: absolute; left: 50%; margin-left: -480px; top: 275; z-index: 1; width: 350px; height: 287px;}
div.dopict2 {position: absolute; left: 50%; margin-left: -480px; top: 562; z-index: 1; width: 350px; height: 25px;}


div.firmname {
position: absolute; 
left: 50%;
margin-left: -465px; 
top: 354; 
z-index: 2; 
width: 300px; 
height: 30px;
font-family: Verdana, Arial, Times New Roman; 
color: #000000; 
font-weight: bold; 
font-size: 24px; 
}



div.smalltopmenu {position: absolute; left: 50%; margin-left: -465px; top: 362; z-index: 3; width: 200px; height: 14px;}
div.hdo {position: absolute; left: 50%; margin-left: 90px; top: 90; z-index: 3; width: 240px; height: 24px;}

div.spisok {position: absolute; left: 50%; margin-left: -50px; top: 355; z-index: 3; width: 500px; height: 150px;}

div.kp1 {position: absolute; left: 50%; margin-left: -70px; top: 285; z-index: 3; width: 158px; height: 25px;}
div.kp2 {position: absolute; left: 50%; margin-left: 210px; top: 285; z-index: 3; width: 158px; height: 25px;}
div.kpp1 {position: absolute; left: 50%; margin-left: -50px; top: 322; z-index: 3; width: 128px; height: 18px; font-size: 15px;}
div.kpp2 {position: absolute; left: 50%; margin-left: 231px; top: 322; z-index: 3; width: 128px; height: 18px; font-size: 15px;}

div.p1 {position: absolute; left: 50%; margin-left: -184px; top: 375; z-index: 4; width: 16px; height: 16px;}
div.p2 {position: absolute; left: 50%; margin-left: -152px; top: 440; z-index: 4; width: 16px; height: 16px;}
div.p3 {position: absolute; left: 50%; margin-left: -245px; top: 545; z-index: 4; width: 16px; height: 16px;}
div.p4 {position: absolute; left: 50%; margin-left: -298px; top: 404; z-index: 4; width: 16px; height: 16px;}
div.p5 {position: absolute; left: 50%; margin-left: -281px; top: 540; z-index: 4; width: 16px; height: 16px;}
div.p6 {position: absolute; left: 50%; margin-left: -188px; top: 518; z-index: 4; width: 16px; height: 16px;}






div.salut {
position: absolute; 
left: 50%; 
margin-left: -420px; 
top: 62; 
z-index: 1; 
width: 500px; 
font-family: Verdana, Arial, Times New Roman; 
font-size: 11px;
}


div.phone {position: absolute; left: 50%; margin-left: 20px; top: 62; z-index: 2; width: 270px; font-family: Impact, Arial Narrow, Times New Roman; font-size: 34px; }

div.sitename {position: absolute; left: 50%; margin-left: 348px; top: 62; z-index: 1; width: 130px; }
div.sitenamek {position: absolute; left: 50%; margin-left: 220px; top: 64; z-index: 1;}

div.hm {position: absolute; left: 50%; margin-left: 350px; top: 88; z-index: 2; width: 140px; }
div.hometop {position: absolute; left: 50%; margin-left: -498px; top: 142; z-index: 2; width: 395px; height: 351px;}
div.maprussia {position: absolute; left: 50%; margin-left: -100px; top: 222; z-index: 2; width: 316px; height: 177px;}
div.pro {position: absolute; left: 50%; margin-left: -80px; top: 212; z-index: 3; width: 200px; height: 20px;}
div.rus {position: absolute; left: 50%; margin-left: -80px; top: 370; z-index: 3; width: 299px; height: 77px;}

div.toptext {
position: absolute; 
left: 50%; 
margin-left: -498px; 
top: 25; 
z-index: 1; 
width: 996px; 
}




img {border: 0px;}

p, h1, h2, h3 {margin: 0 0 0 0;}


h1 {
font-family: Verdana, Arial, Times New Roman; 
color: #173867; 
font-weight: bold; 
font-size: 18px; 
}

h1.main {
font-family: Verdana, Arial, Times New Roman; 
color: #356bb6; 
font-weight: bold; 
font-size: 18px; 
}

h1.hbot {
font-family: Verdana, Arial, Times New Roman; 
color: #727272; 
font-weight: bold; 
font-size: 12px; 
}

h2 {
    font-family: Arial, Helvetica; 
	color: #000000; 
	font-style: normal;
	font-weight: bold; 
	font-size: 14px; 
	text-transform: uppercase;
}


#ots { 
padding: 0 15 0 0;
margin: 0 0 0 0;
}


h3 {
	color: #000000; 
	font-weight: bold; 
	font-size: 10px; 
}

.input { 
     border: #31B4FC 2px solid;
     font-family: Verdana, Helvetica; 
     font-size: 11px; 
     background-color: #31B4FC; 
     font-weight: bold;
     color: #ffffff; 
 }
 
 .button { 
     border: #31B4FC 2px solid;
     font-family: Verdana, Helvetica; 
     font-size: 11px; 
     background-color: #31B4FC; 
     font-weight: bold;
     color: #ffffff; 
     cursor: hand;
}
