html, body {background-color: #606060; margin: 0px; padding: 0px; width: 100%; height: 100%;}
td {vertical-align: top; color: #707070; font-size: 12px; font-family: Arial;}
form,p {padding: 0px; margin: 0px;}
input {border: 1px solid #CECECE; color: #CECECE; font-size: 12px; font-family: Arial Verdana;}

   h1        { font-family: Arial, Verdana, Arial Black; font-size: 18px; color: #666666; margin: 0px; margin-bottom: 28px;}
   h2        { font-family: Arial, Verdana, Arial Black; font-size: 16px; color: #666666; margin: 0px;}
   h3        { font-family: Arial, Verdana, Arial Black; font-size: 14px; color: #666666; margin: 0px;}

   a:link    { COLOR: #FF0000; TEXT-DECORATION: none;}
   a:active  { COLOR: #FF0000; TEXT-DECORATION: none;}
   a:visited { COLOR: #FF0000; TEXT-DECORATION: none;}
   a:hover   { COLOR: #FF0000; TEXT-DECORATION: underline;}

   a.a_head:link    { COLOR: #333333; TEXT-DECORATION: none; font-size: 10px; font-weight: bold; font-family: Verdana;}
   a.a_head:active  { COLOR: #333333; TEXT-DECORATION: none; font-size: 10px; font-weight: bold; font-family: Verdana;}
   a.a_head:visited { COLOR: #333333; TEXT-DECORATION: none; font-size: 10px; font-weight: bold; font-family: Verdana;}
   a.a_head:hover   { COLOR: #333333; TEXT-DECORATION: underline; font-size: 10px; font-weight: bold; font-family: Verdana;}

table.main {width: 100%; height: 100%; border: 0px; background-color: #606060;  }
table.main1 {width: 100%; height: 100%; border: 0px; background-color: #FFFFFF;  }
.head {width: 100%;  height: 119px; }
.head_t {width: 100%;  height: 119px; background: url(img/head/head_bg.jpg) repeat-x;}
.bottom {width: 100%;  height: 24px;}
.bottom_t {height: 45px; padding-left: 18px; padding-right: 18px;}
.menu {height: 57px; width: 100%;}
.cent {width: 100%; height: 100%; /*border: 1px solid black;*/}
.cent_td {padding-left: 18px; padding-right: 18px; width: 100%; height: 100%;}

a.menu_top {margin: 0px; padding: 0px;}

.c_left {width: 170px; padding-right: 60px; /*border: 1px solid black;*/}
.c_cent { padding: 0px; vertical-align: top; width: 100%; /*border: 1px solid black;*/}
.c_right { width: 292px; padding-left: 60px; /*border: 1px solid black;*/ text-align: right;}

#bottom_left {text-align: left; vertical-align: bottom; width: 170px; font-size: 10px; font-family: Arial Verdana;}
#bottom_right {text-align: right; vertical-align: bottom; font-size: 10px; font-family: Arial Verdana; padding-bottom: 15px;}

#b {width: 22px; height: 24px;}
#b_right {width: 18px; height: 24px;}
#b_bg {background-color: #FFFFFF; height: 24px;}

#menu_right {width: 248px; height: 16px; padding-top: 10px; padding-right: 48px; text-align: right;}
#menu_center {height: 16px; width: 100%; padding-top: 10px; vertical-align: middle; padding-left: 22px;}

#h {width: 962px; height: 119px;}
#h_right {width: 18px; height: 119px;}
#h_bg {background: url(img/head_bg.jpg) repeat-x; height: 119px;}

p.perviy:first-letter{ font-weight: bold;}
.red {color: #FF0000;}



table.m_t {width: 230px; }
table.m_t td {color: #FFFFFF;  font-size: 11px;}
a.a_menu:link {color: #FFFFFF;}
a.a_menu:hover {color: #FFFFFF;}
a.a_menu:active {color: #FFFFFF;}
a.a_menu:visited {color: #FFFFFF;}

a.a_town:link {color: #424242; text-decoration: underline;}
a.a_town:hover {color: #424242; text-decoration: none;}
a.a_town:active {color: #424242; text-decoration: underline;}
a.a_town:visited {color: #424242; text-decoration: underline;}


td.m_new {background: url(img/menu_r/new.gif); font-weight: bold; height: 16px; width: 225px; padding-left: 17px;text-transform: uppercase;}
td.m_main {background: url(img/menu_r/main.gif); font-weight: bold; height: 16px; width: 225px; padding-left: 17px;text-transform: uppercase;}
div.links {padding-left: 13px;}
div.links1 {padding-left: 38px;}


a.a_menu2:link, a.a_menu2:active, a.a_menu2:visited {color: #4E4E4E; display: block;
width: 200px;  background-color: #D7D7D7;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px; }
a.a_menu2:hover {color: #FFFFFF; display: block; width: 200px;  background: url(img/menu_r/bg.gif) repeat-x;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px;
text-decoration: none; }

a.a_menu1:link {color: #4E4E4E; display: block;  width: 200px;  background-color: #E5E5E5;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px;}
a.a_menu1:active {color: #4E4E4E; display: block;  width: 200px;  background-color: #E5E5E5;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px;}
a.a_menu1:visited {color: #4E4E4E; display: block;  width: 200px;  background-color: #E5E5E5;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px;}
a.a_menu1:hover {color: #FFFFFF; display: block; width: 200px;  background: url(img/menu_r/bg.gif) repeat-x;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px; text-decoration: none;}

a.a_menu3:link, a.a_menu3:active, a.a_menu3:visited  {color: #4E4E4E; display: block;  width: 225px;
background-color: #D7D7D7;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px;}
a.a_menu3:hover {color: #4E4E4E; background: url(img/menu_r/bg.gif) repeat-x; display: block;  width: 225px;
font-size: 11px; font-weight: bold; vertical-align: middle;  padding-top: 2px; padding-bottom: 2px;}

.model_table th, .model_table td {
font-family: Arial, Verdana, Arial Black; font-size: 12px; font-weight: bold; text-align: center;
}
a.pdf_link:link, a.pdf_link:active, a.pdf_link:visited, a.pdf_link:hover {
font-family: Arial, Verdana, Arial Black; font-size: 11px; color: #8c8c8c;
text-decoration: none; vertical-align: middle;
}
a.pdf_link img {
margin-top: 3px;
border: 0px;
}

.model_pics_header {
font-family: Arial, Verdana, Arial Black; font-size: 10px; color: #8c8c8c;
}
h3.model_desc_header {
font-family: Arial, Verdana, Arial Black; font-size: 15px; color: #666666;
text-transform: uppercase;
margin-bottom: 10px;
}

#ksan {
font-family: Arial, Verdana;
font-size: 11px;
color: white;
text-decoration: underline;
}
#ksan:hover {
text-decoration: none;
}

td.anketa_title {
vertical-align: bottom; color: #424242; font-family: Arial, Arial Black; font-size: 11px;
}
input.anketa_input {
color: black; border: 1px solid #719FBC; height: 20px; font-family: Verdana, Arial, Arial Black; font-size: 12px;
}
textarea.anketa_textarea {
color: black; border: 1px solid #719FBC; font-family: Verdana, Arial, Arial Black; font-size: 12px;
}
.cat_desc, .cat desc p {
font-size: 11px;
}
.triangle {
width: 5px;
height: 100%;
}

.distib td {
padding-top: 3px;
color: #424242;
}

.new_menu_3 {
padding-top: 2px; 
padding-bottom: 2px; 
font-size: 11px; 
padding-left: 38px;
cursor: pointer;
width: 225px;
}
.new_menu_3 a {
text-decoration: none;
}
.new_menu_2 {
padding-left: 13px; 
width: 200px; 
font-size: 11px; 
font-weight: bold; 
vertical-align: middle;  
padding-top: 2px; 
padding-bottom: 2px;
}
.new_menu_2 a {
color: #4E4E4E; 
text-decoration: none;
}

/*Новые изменения*/
.news-all-link {display:block; text-align: right; }
form#subscribeform {display:block; width: 226px; height:90px; background:url('/img/subscribe-bg.png') no-repeat 0 0; text-align:right;
    margin-left: auto; margin-top: 20px;}
form#subscribeform h3 {display:none; visibility:hidden;}
form#subscribeform input#ttt {color: #707070; font-size: 12px; width: 206px; height: 20px; margin-left: auto; margin-right: 10px; margin-top: 35px;}
form#subscribeform input#sub-button {color: #4f4f4f; margin-right: 10px; margin-top: 5px;font-family:Arial, Helvetica, sans-serif;}
/*form#subscribeform input#sub-button,*/ form#subscribeform a {color: #ee2e23; text-align:right;margin-right: 10px; display:block; margin-top: 9px;border:0; background:none; font-size: 12px; padding:0; font-family:Arial, Helvetica, sans-serif;}
/*form#subscribeform input#sub-button:hover,*/ form#subscribeform a:hover {text-decoration:underline;}

.notice {border: 1px solid red;}


form#voteform {display:block; width: 224px; overflow-x: hidden; background:url('/img/vote-top.png') no-repeat 0 0 #e5e5e5; text-align:left;
    margin: 20px 0 0 auto; padding:16px 0 0 0; color: #4f4f4f; }
form#voteform h2 {color: #4f4f4f; font-weight:bold; font-size: 12px; margin: 26px 11px 10px 11px;}
form#voteform h3 {display:none; visibility:hidden;}
form#voteform input {border:0}
form#voteform div {margin: 3px 12px;}
form#voteform div#vote-bot {background:url('/img/vote-bg.png') no-repeat left bottom; width: 224px; height: 8px; margin:0; padding:0; }

form#voteform div#vote-links {text-align:right;/* margin-left: 100px;*/}

form#voteform input#vote-button {color: #4f4f4f;  margin-top: 5px; border: 1px solid #cecece; font-family:Arial, Helvetica, sans-serif;}
/*form#voteform input#vote-button,*/ form#voteform a {color: #4f4f4f; display:block; border:0; background:none; font-size: 12px; padding:0; font-family:Arial, Helvetica, sans-serif; margin:0;}
/*form#voteform input#vote-button:hover,*/ form#voteform a:hover {text-decoration:underline;}

.inquiry-result {width: 100%; border-collapse:collapse; padding:0; margin:0;  border:1px solid #e5e5e5; margin-top: 10px}
.inquiry-result td {padding:2px 5px; border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5; text-align:left;}
.inquiry-result td.ihead {color: #ee2e23; font-size: 12px;}
.inquiry-result td.ires {width: 200px;}
.inquiry-result td div {background-color:#ee2e23;}

.archive-img {background:url('/img/archive.gif') no-repeat 0 0; display:block; position:absolute; right: 10px; bottom: 8px; width: 154px; height: 56px;}

a.light_link:link, a.light_link:active, a.light_link:visited, a.light_link:hover {
color: #8c8c8c;
font-family: "Arial", "Verdana", "Arial Black";
font-size: 11px;
text-decoration: none;
vertical-align: middle;
    padding-left: 5px; margin-top: 5px;
    display:block;
}

a.light_link img {border:0;}

a#menuNew1 {overflow:hidden; display: block; width: 225px; height: 61px; background: url(img/menu2/1.jpg) no-repeat 0 0; text-indent: -10000px; text-align: left; margin-left: auto; margin-bottom: 7px;}
a#menuNew2 {overflow:hidden; display: block; width: 225px; height: 61px; background: url(img/menu2/2.jpg) no-repeat 0 0; text-indent: -10000px; text-align: left; margin-left: auto; }
a#menuNew3 {overflow:hidden; display: block; width: 225px; height: 61px; background: url(img/menu2/3.jpg) no-repeat 0 0; text-indent: -10000px; text-align: left; margin-bottom: 7px; margin-left: auto; }
a#menuNew4 {overflow:hidden; display: block; width: 225px; height: 61px; background: url(img/menu2/4.jpg) no-repeat 0 0; text-indent: -10000px; text-align: left; margin-bottom: 7px; margin-left: auto; }
a#menuNew5 {overflow:hidden; display: block; width: 225px; height: 61px; background: url(img/menu2/5.jpg) no-repeat 0 0; text-indent: -10000px; text-align: left; margin-bottom: 7px; margin-left: auto; }
div#menuNewBot {display: block; width: 225px; height: 5px; background: url(img/menu2/bot.jpg) no-repeat 0 0; margin-bottom: 7px; margin-left: auto;}
