body { margin: 0 0 0 0; padding: 0 0 0 0; color: #000000; font: normal 13px Arial; background-color: #D1ECF0; }
img { border: 0; }
table { font: normal 14px Arial; }
a:link { color: #1C6D87; text-decoration: underline; }
a:visited { color: #1C6D87; text-decoration: underline; }
a:hover { color: #70A4B5; text-decoration: underline; }

.nsize { font-size: 0; }

.f_bg_fon1 { background-image: url('../img/f_bg_fon1.jpg'); background-repeat: no-repeat; background-position: top left; }
.f_bg_fon2 { background-image: url('../img/f_bg_fon2.jpg'); background-repeat: no-repeat; background-position: top left; }
.f_bg_fon3 { background-image: url('../img/f_bg_fon3.jpg'); background-repeat: no-repeat; background-position: top left; }
.f_bg_fon4 { background-image: url('../img/f_bg_fon4.jpg'); background-repeat: no-repeat; background-position: top left; }
.f_bg_fon5 { background-image: url('../img/f_bg_fon5.jpg'); background-repeat: no-repeat; background-position: top left; }

.bg_fon1 { font-size: 0; background-image: url('../img/bg_fon1.jpg'); background-repeat: no-repeat; background-position: top left; }
.bg_fon2 { font-size: 0; background-image: url('../img/bg_fon2.jpg'); background-repeat: no-repeat; background-position: top left; }
.bg_fon3 { font-size: 0; background-image: url('../img/bg_fon3.jpg'); background-repeat: no-repeat; background-position: top left; }
.bg_fon4 { font-size: 0; background-image: url('../img/bg_fon4.jpg'); background-repeat: no-repeat; background-position: top left; }
.bg_fon5 { font-size: 0; background-image: url('../img/bg_fon5.jpg'); background-repeat: no-repeat; background-position: top left; }
.bg_fon6 { background-image: url('../img/bg_fon6.jpg'); background-repeat: no-repeat; background-position: top left; vertical-align: top; background-color: #D1ECF0; }
.bg_fon6_bot { background-color: #D1ECF0; }

.f_upac { padding: 0 0 0 269px; height: 36px; vertical-align: top; }
.f_chp { padding: 0 0 0 42px; height: 82px; vertical-align: top; }
#chp { padding: 0 0 0 4px; vertical-align: top; }

.marg_r { padding: 0 20px 0 0; } 
.instument_1 { padding: 0 0 0 0; vertical-align: top; }
.instument_2 { padding: 70px 0 0 0; vertical-align: top; }
.instument_3 { padding: 6px 0 0 0; vertical-align: top; }
.instument_4 { padding-top: 45px; vertical-align: top; }
.instument_5 { padding: 4px 0 0 0; vertical-align: top; }
#bg_intrument_5 { background-image: url('../img/bg_intrument_5.gif'); background-repeat: no-repeat; background-position: top right; }

.s_instument_3 { padding: 0 0 3px 0; vertical-align: bottom; }
.s_instument_4 { padding: 0 0 3px 0; vertical-align: bottom; }
.s_instument_5 {  padding: 0 0 5px 0; vertical-align: bottom; }
.s_instument_6 { padding: 0 0 1px 0; vertical-align: bottom; }

.f_main_menu { text-align: left; font: bold 18px Arial; }
.f_main_menu a:link { color: #FFFFFF; text-decoration: none; }
.f_main_menu a:visited { color: #FFFFFF; text-decoration: none; }
.f_main_menu a:hover { color: #DDF6FA; text-decoration: none; }

#f_contacts div { padding: 0 0 0 48px; vertical-align: bottom; }
#f_clients div { padding: 0 0 0 73px; }
#f_oborud div { padding: 0 0 0 78px; }
#f_materials div { padding: 0 0 0 33px; }

#main_menu_padd { margin: 0 0 0 24px; padding: 0 0 0 0; }
#main_menu_sub_padd { margin: 0 0 0 10px; padding: 0 0 0 0; }

.main_menu li { padding: 4px 0 0 0; font: bold 17px Arial;  color: #FFFFFF; list-style: none; }

.main_menu_sub li { font: bold 15px Arial;  color: #FFFFFF; list-style: none; }

.main_menu a { font: bold 16px Arial; }
.main_menu a:link { color: #FFFFFF; text-decoration: none; }
.main_menu a:visited { color: #FFFFFF; text-decoration: none; }
.main_menu a:hover { color: #DDF6FA; text-decoration: none; }

.main_menu_sub a { font: bold 15px Arial; }
.main_menu_sub a:link { color: #FFFFFF; text-decoration: none; }
.main_menu_sub a:visited { color: #FFFFFF; text-decoration: none; }
.main_menu_sub a:hover { color: #DDF6FA; text-decoration: none; }

#padd_txtspace { padding: 20px 20px 0 0; vertical-align: top; }
p { margin: 0 0 4px 0; text-indent: 25px; text-align: justify; font: normal 14px Arial; }
hr { color: #528C94; }
ul { margin: 3px 0 3px 30px; }
ul li { margin: 0 0 1px 0; }

h5 { font: bold 15px Arial; }
h1, h4, h5 { color: #000000; text-align: center; }

h3.title_mat { padding-left: 50px; font: bold italic 15px Arial; color: #4A732C; }

h2.page_title { padding-left: 30px; font: bold 18px Arial; color: #304F1A; }

.img_marg_r { margin-right: 10px;}

.tbl_data { text-align: center; border: 1px solid #335818; font: normal 13px Arial; }
.tbl_data td { padding: 0 10px 3px 10px; border: 1px solid #9AD2C0; }
.tbl_data_shapka td {  font: bold 12px Arial; border-bottom: 1px solid #335818; background-color: #BAE6E7; }

.list_none li { list-style: none inside; margin-bottom: 5px; text-indent: 15px; }

.eq_tbl { width: 610px; }
.eq_tbl_title { height: 20px; background-color: #2A5F67; color: #FFFFFF; font: bold 14px "MS Sans Serif"; text-align: center; }
.eq_tbl_text { padding: 10px 20px 10px 20px; background-color: #B4C6E4; font: normal 14px Arial; border-left: 2px solid #CDDEE1; border-right: 1px solid #6393A9; }
.eq_tbl_text_w { padding: 10px 20px 10px 20px; background-color: #FFFFFF; font: normal 14px Arial; border-left: 2px solid #CDDEE1; border-right: 1px solid #6393A9; }
.eq_tbl_text div { margin: 10px 0 0 0; }
.eq_tbl_text_w div { margin: 10px 0 0 0; }
.eq_tbl_har { padding-left: 30px; height: 20px; color: #FFFFFF; background-color: #47858E; font: bold 13px "MS Sans Serif"; }
.eq_tbl_har_text { background-color: #C9E6EF; border-left: 1px solid #47858E; }
img.img_marg_eq { margin-right: 20px; }

.copyr { font: bold 12px Arial; color: #FFFFFF; text-align: center; vertical-align: bottom; }
.copyr a:link { color: #FFFFFF; text-decoration: none; }
.copyr a:visited { color: #FFFFFF; text-decoration: none; }
.copyr a:hover { color: #DDF6FA; text-decoration: underline; }

.copyr_s { padding: 0 0 0 165px; font: bold 12px Arial; color: #236974; text-align: left; vertical-align: bottom; }
.copyr_s a:link { color: #236974; text-decoration: none; }
.copyr_s a:visited { color: #236974; text-decoration: none; }
.copyr_s a:hover { color: #4897A4; text-decoration: underline; }
