html, body { background-color:#000000; height: 100%; padding:0px; margin:0px; }
table {  border:0px; color:#000000; border-collapse:collapse; font:11px times new roman; }
table td { padding:0; margin:0; font:11px times new roman; }
img { border:0px; }
a { text-decoration:none; font:11px times new roman; }
ul,ul li { padding:0px; margin:0px; }
p { padding:0px; margin:0px; font:14px times new roman; }



/* Главная  */
#bg_color { clear:both; border:1px solid red;  width:1002px; height:100%; }
#m { clear:both; color:#ffffff; width:1000px; height:423px; }
#headl { background:url(/i/bglogo.png) left top no-repeat; float:left; width:446px; height:423px; text-align:left;}
#headr div, #center { clear:both; }
#ls { clear:both; padding:5px 0 0 98px; height:235px; width:134px; }
#nr { text-align:right; }
#nr_c { text-align:center; }
#pr { clear:both; height:183px; }

#blocl_news div { color:#4f4f4f; padding:0 0 0 15px; float:left; width:208px; }
#blocl_news img { border:1px solid #e4d4c4; float:left; margin:3px 5px 0 0; padding:0px; } 
#blocl_news div a { color:#4f4f4f; font-weight:bold; text-decoration:underline; }
#blocl_news div a:hover { color:#870101; }


#tau { color:#4f4f4f; line-height:18px; font-size:14px; padding:3px 0px 0 20px; text-align:justify;}
#tau  a { color:#a0a0a0; }
#tau  a:hover { color:#000000; }
#tau  marquee, #text_news marquee { color:#6b0404; font:11px tahoma; font-weight:bold;}
#headr { background:url(/i/pic.jpg) left top no-repeat; float:left; height:423px; width:554px;}
#mg_banner { clear:both; text-align:left; padding:220px 0 0 70px; }
#jpage { font-size:1px; text-align:right; padding:0 20px 0 0; height:297px; }
#p01 { margin-right:37px; }
#order { background:url(/i/bgfeedback.png) left top no-repeat; font-size:12px; padding:3px 30px 0 0 ; height:24px; text-align:right; }
#ng, #ngr { background:url(/i/bgng.png) left top no-repeat; height:99px; text-align:right; }
#ng p{ padding:53px 0 0 0; }
#center { width:1000px; vertical-align:top; }
#center { display:block; height:100%;  width:1000px;}
#menu { background:url(/i/bgmenu.png) left top no-repeat; float:left; width:315px; }
#as { float:left; width:685px; }


#big_icon { clear:both; overflow:hidden; height:150px; }
#bi01 { float:left; width:323px; }
#bi02 { float:right; width:323px; margin-right:15px; }
#big_icon p { background-color:#ffffff; width:320px; border:1px solid #e4d4c4; height:105px; }
#big_icon a { color:#a10013; font-size:18px; font-weight:bold; }
#big_icon p img { padding:0px; margin:0px; }
 

#icon_page { clear:both; overflow:hidden; }
#i01 { float:left; width:213px; border-right:1px solid #bca68f; padding:7px 6px 7px 0; }
#i02 { float:left; width:226px; border-right:1px solid #bca68f; border-left:1px solid #bca68f; padding:7px 0px 7px 0px; }
#i03 { float:left; width:220px; border-left:1px solid #bca68f; padding:7px 0 7px 3px; }

#icon_page  p { background-color:#ffffff; width:210px; border:1px solid #e4d4c4; height:100px; margin-bottom:3px; } 
#icon_page  img { padding-top:0px; }
#icon_page div a { color:#a10013; font-size:14px; line-height:16px; }
#icon_page div a:hover, #big_icon a:hover { color:#e4d4c4; }
#icon_page div a span { font-size:18px; font-weight:bold; }

.line_rz { float:left; height:2px; background-color:#bca68f; margin-top:0px; width:668px; line-height:1px; font-size:1px; }

#namer { background:url(/i/news.png) right top no-repeat; height:85px; text-align:right; }
#tnews { background-color:#fff5da; }
#tnews  div { color:#4f4f4f; float:left; margin:0 15px 0 10px; font:14px times new roman; line-height:18px; text-align:left; width:300px; }
#tnews  div object { margin:5px 10px 0 0; padding:0px; }
#tnews  img { float:left; border:1px solid #bfbfbf; margin:5px 10px 0 0; }
#tnews  div p { color:#a2a2a2; text-align:right; font-size:11px; }
#discentr { background:url(/i/disname.png) right top no-repeat; color:#4f4f4f; font:15px times new roman; line-height:18px; float:left; margin:50px 0 0 0; padding:35px 0 0 0; text-align:justify; width:665px; }
#discentr a { color:#4f4f4f; text-decoration:underline; font:15px times new roman;}
#discentr a:hover { color:#000000; text-decoration:none; }
#imgds { height:160px; margin-top:10px; }
#imgds img { border:1px solid #000000; }
#imgds a { margin:0 0 0 14px;}
#sd { background:#fff4da url(/i/map.gif) left bottom no-repeat; border-right:1px solid #fff5da; overflow:hidden; width:1000px; }
#bottom { clear:both; font:11px tahoma; height:100px; text-align:right; width:1000px; }
#links { background:url(/i/flow.gif) left top no-repeat; float:right; color:#000000; padding:5px 0 0 70px; line-height:18px; height:50px; margin-top:25px; text-align:left; width:330px; }
#links a { color:#000000; font:11px tahoma; }
#links a:hover { text-decoration:underline; }
#calc { clear:both; height:30px; text-align:right; padding-right:242px; }
#b { clear:both; overflow:hidden; height:95px; }
#block_b { float:right; }
#calc { clear:both; height:30px; text-align:right; padding-right:242px; }
#scissors { background:url(../i/bg_line_bottom.gif) left 5px repeat-x; text-align:left; height:20px; }
#banner_list { background:url(../i/bg_line_bottom.gif) right bottom repeat-x; clear:both; padding:0 0 17px 0; }
#banner_list a { margin:0 10px 0 0;}


/*  Страничная навигация */
#page_list { color:#a0a0a0; font:11px tahoma; height:40px; padding-top:40px; }
#page_list span { color:#6b0404; font:11px tahoma; font-weight:bold; }
#page_list a { color:#a0a0a0; font:11px tahoma; }
#page_list a:hover { color:#6b0404; text-decoration:underline; }


/* Главное меню */
#mn  ul { padding:0px; margin:0px; list-style-type:none; }
#mn  ul li {  color:#000000; font-weight:bold; line-height:24px; background:url(/i/pointer.gif) left 3px no-repeat; padding:0px 0 0px 10px; margin:0px; }
#mn  ul li a { line-height:24px; color:#6b0404; font-size:15px; font-weight:bold; text-decoration:none; }
#menu_selected { color:#6b0404; font-size:15px; font-weight:bold; text-decoration:none; }
#mn  ul li a:hover { color:#a0a0a0; }
#mn  ul li ul li { color:#000000; font-weight:bold; font:12px tahoma; background-image:none; line-height:18px;}
#mn  ul li ul li ul  { padding:0px; margin:0px;  }
#mn  ul li ul li ul li { background:url(/i/point.gif) left 8px no-repeat; padding:0 0 0 7px; margin:0 0 0 18px;}
#mn  ul li ul li a { color:#000000; font-weight:normal; font:12px tahoma; line-height:18px; }
#mn  ul li span { color:#6b0404; cursor:pointer; }
#mn  ul li span:hover { color:#a0a0a0; cursor:pointer; }
#mn { clear:both; text-align:left; padding:60px 0 0 70px; }



/* Блок "Спецпредложение" */
#spec { background:url(/i/spec.png) center top no-repeat; padding-top:50px; margin-top:60px; height:220px; }
#spec p { margin:0 0 15px 25px; }
#spec  img { border:1px solid #bfbfbf; }


/* Блок "Предложение компаниям" */
#sug { background:url(/i/sug.png) center top no-repeat; color:#4f4f4f; padding-top:70px; margin-top:50px; text-align:left; }
#sug p { padding:0 40px 15px 40px;  color:#000000; font:15px times new roman; line-height:18px; }
#sug p a { color:#a0a0a0; color:#000000; font:15px times new roman; text-decoration:underline; }
#sug p a:hover { color:#a0a0a0; text-decoration:none;}
#sug span a{ color:#a0a0a0; font:11px tahoma; text-decoration:none; }
#sug span a:hover {  text-decoration:underline; }


/* Раздел "Обратная свящь" */
#tau_fb { color:#4f4f4f; line-height:18px; font-size:14px; padding:3px 0px 0 20px; text-align:left;}
#tau_fb div { width:198px; }
#le { margin-right:30px; float:left; }
#lu { float:right; }
#tau_fb div a { color:#a0a0a0; }
#tau_fb div a:hover { color:#000000; }
#ngr { color:#a0a0a0; }
#ngr p { padding-right:175px; font:11px tahoma; }
#ngr a { color:#a0a0a0; font:11px tahoma; }
#ngr a:hover { color:#cecece; text-decoration:underline; }
.online_phone { clear:both; padding-top:5px; }
#cont { float:left; width:685px; }
#cont h1 { color:#6b0404; font:16px times new roman; font-weight:bold; }
#cont h1 span { font-size:32px; }
#fb_table { text-align:left; }
.fb { width:510px; }
#text td table td { text-align:right;}
.fbl { color:#000000; font:11px tahoma; padding:10px 10px 2px 0; font-weight:bold; text-align:right; width:183px; vertical-align:top; }
.fbl  sup { color:#a0a0a0; }
.fbr { text-align:left; padding:6px 0px 2px 0; }
.fbr input { color:#8a8a8a; border:1px solid #c6c6c6; padding:3px 2px 3px 2px; margin:0px; width:98%;}
.fbr textarea { color:#8a8a8a; border:1px solid #c6c6c6; padding:3px 2px 3px 2px; margin:0px; width:98%; height:90px;}
.brun { padding-top:40px; text-align:right;}
.brun input{ border:0px; background:url(/i/button.gif) left top no-repeat; font:13px tahoma; width:100px; height:25px; padding:0px; margin:0px; color:#ffffff; }
#errorsB  { padding-bottom:20px; }
#errorsB p {  padding:0px; margin:0px; text-align:left; height:20px;}
#errorsB p span {color:#d40000; font-weight:bold;}
#errorsB p b { font-weight:bold; color:#23b154; }
.brun0 { color:#a0a0a0; font-size:13px; }


/* Раздел "Статьи" */
.tb_art { width:685px; }
.tb_art td { vertical-align:top; } 
.title_art { color:#000000; font-weight:bold; font-size:16px; text-align:left; padding:0 30px 2px 0;} 
.title_art a { color:#000000; font-weight:bold; font-size:16px; }
.title_art a:hover { color:#6b0404; } 
.img_art { float:left; height:120px; width:135px; }
.img_art img { border:1px solid #bfbfbf; float:left; margin-top:2px;}
.text_art { color:#4f4f4f; font-size:15px; padding:0 30px 0 0; float:left; text-align:justify; width:520px;}
.text_art p, .text_art a { color:#4f4f4f; font-size:15px; }
.text_art a { text-decoration:underline; }
.text_art a:hover { text-decoration:none; }
.text_art2 { color:#4f4f4f; font-size:15px; padding:0 30px 0 0; float:left; text-align:justify; width:655px;}
.text_art2 p { color:#4f4f4f; font-size:15px; } 
.next_art { text-align:right; padding-right:30px; height:30px; }
.next_art a { color:#6b0404; font:11px tahoma; font-weight:bold; } 
.next_art a:hover { color:#000000; text-decoration:underline; }

/* Просмотр статьи */
#text_news { text-align:justify; padding:0 30px 10px 0;}
#text_news img { border:1px solid #bfbfbf; margin:5px 0 0 10px; }
#text_news p { color:#4f4f4f; font:15px times new roman; }
#text_news a { color:#4f4f4f; font:15px times new roman; text-decoration:underline; }
#text_news a:hover { text-decoration:none; }
#text_news ul { padding:0px; margin:5px 0 0 20px; color:#4f4f4f; font:14px times new roman;  }
#text_news ul li { padding:0px; margin:0px; line-height:19px;}
#author { float:right; padding-bottom:50px; }
#author table { margin:0 30px 0 0; }
#j { color:#a0a0a0; text-align:right; height:20px; font:11px tahoma; padding:0 5px 0 0; width:100px;}
#g { color:#6b0404; text-align:left; font:11px tahoma; font-weight:bold;}


/* Раздел "О нас" */
#img_gal { background:url(/i/pls.png) left top no-repeat; margin-top:100px; height:300px; text-align:left; }
#img_gal p { padding:5px 0 5px 50px; color:#6b0404; font-weight:bold; }
#img_gal a { color:#000000; font-weight:bold; font-size:14px; }
#img_gal a:hover { color:#6b0404; text-decoration:underline; }
#img_gal div { margin:10px 0 0 40px; }
#img_gal div a { margin:0 10px 0 0;}
#img_gal  img { border:1px solid #bfbfbf; }


/* Раздел "Новости" */
#tn { float:left; width:580px; }
#date_news { float:right; color:#6b0404; padding-top:5px; font:11px tahoma; font-weight:bold; }


/* Каталог продцкции  */
#fblock { clear:both; width:683px; text-align:left; padding-bottom:60px; overflow:hidden; }
#imgc { height:100px; float:left; width:215px; }
#imgc img { border:1px solid #bfbfbf; margin:3px 0 0 0;}
#img_big { clear:both; text-align:center; overflow:hidden; width:685px; padding-top:10px; }
#textc_one { clear:both; padding:20px 10px 0 0px; }
#bg_gd_01 { background:#f6ecd2 url(/i/bg_gd_02.gif) right top no-repeat; height:10px; font-size:1px; line-height:1px; }
#bg_gd_02 { background-color:#f6ecd2; padding:0 10px 0 10px; }
#bg_gd_03 { background:#f6ecd2 url(/i/bg_gd_03.gif) right bottom no-repeat; height:10px; font-size:1px; line-height:1px; }
#bg_gd_01 img, #bg_gd_03 img { padding:0px; margin:0px; float:left; } 
#textc { float:right; text-align:justify; padding:0 20px 0 0; width:440px; }
#textc div { clear:both; font:12px tahoma; font-weight:bold; padding:0 0 3px 0;}
#textc p, #textc_one p, .text_art2 p a { color:#4f4f4f; font:15px times new roman; }
#textc a { color:#000000; font:15px times new roman; font-weight:bold; }
#cont #textc a:hover, .text_art2 p a { text-decoration:underline; }
#textc a:hover, .text_art2 p a:hover { text-decoration:none; }

#tbc { clear:both; width:675px; padding-top:0px; }
#tbc table { width:672px; margin-top:10px; }
#textc table { width:440px; margin-top:10px; }
#tbc table td, #textc table td { border:1px solid #e1dac7; padding:3px; font-size:11px; font-family:Tahoma; text-align:center;}
#gi { background-color:#f6ecd2; }
#gi td { font:11px tahoma; font-weight:bold; text-align:center; }
#tbc table  td b, #tbc table  td strong { color:#6b0404; }
#tbc table  td p { text-align:left; font:11px tahoma; }
#cos { text-align:right; font:11px tahoma; font-weight:bold;}
#cos b, #cos strong { color:#6b0404; }
#textc { text-align:justify; padding:0 20px 0 0; }
#textc_one a { color:#000000; font:15px times new roman; text-decoration:underline; }
#textc_one a:hover { text-decoration:none; }
#title_table { color:#6b0404; padding-top:10px; font-weight:bold; }



/*  Галерея фотографий  */
#gall_cat div { float:left; width:220px; padding-bottom:30px; text-align:center; }
#gall_cat p { padding-top:3px; }
#gall_cat a { color:#000000; font:11px tahoma; font-weight:bold; }
#gall_cat a:hover { color:#000000; }
#gall_photo { text-align:left; clear:both;}
#gall_photo div { clear:both; padding-bottom:15px;}
#gall_photo img, #gall_cat img { border:1px solid #6b0404; }
#gall_photo a { margin:0 15px 0 5px;}
.logo_part { clear:both; padding-top:20px; }
