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;
}