/* NAME */
body	{text-align:left;background:#FFF url(/art/main/head.gif) center top repeat-x;}
body, div, a, td, th {margin: 0px; font-size: 12px; font-family: Tahoma, Helvetica, sans-serif; color: #444343; text-decoration: none;}
body, div, a, img {border: 0px; padding: 0px;}
body, td, th {vertical-align:top;}
h1	{color:#787676;font-size:24px;line-height:27px;font-weight:bold;margin:0px;}
h2	{font-family: Tahoma, Arial, Helvetica, sans-serif;}
h2	{font-weight:bold;color:#FFF;background-color:#01a652;float:left;clear:both;padding:3px 18px;margin-bottom:20px;font-size:24px;}
h3	{font-weight: normal; font-size: 24px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#00aeef; padding: 0px;margin: 0px 0px 5px 0px;}
.tmain h3 a	{font-weight: normal; font-size: 24px;color:#00aeef;}
p	{margin-top:8px;}

.table_img	{width:100%}
.center_td	{width:980px}
.left_td	{background:transparent url(/art/main/left.gif) right 348px no-repeat;}
.right_td	{background:transparent url(/art/main/marker_yellow.gif) 80px bottom no-repeat;}
.right_td div	{background:transparent url(/art/main/right.gif) left 348px no-repeat;padding-top:600px}
.diz_blue .right_td	{background:transparent url(/art/main/marker_blue.gif) 80px bottom no-repeat;}
.diz_black .right_td	{background:transparent url(/art/main/marker_black.gif) 80px bottom no-repeat;}
.diz_magenta .right_td	{background:transparent url(/art/main/marker_magenta.gif) 80px bottom no-repeat;}
.page_date	{position:absolute;top:230px;display:block;width:40px;height:50px;text-align:center;color:#000;font-size:30px;font-weight:bold;}

.tzaglushka	{width:980px;height:100%;border-collapse:collapse;}
.zagl {height:12px;}
/*Хедер */
.head1	{height:1px;padding-bottom:10px;}
.th1	{width:100%; height:280px;border-collapse:collapse;}
.th1 th	{padding:78px 0px 0px 0px;text-align:left}
.th1 th img	{width:503px;height:91px;}
.th1 td	{width:100px}
.th1 .tech	{background:transparent url(/art/main/tech_yellow.png) left top no-repeat;padding:5px 18px;margin-top:20px}
.diz_blue .th1 .tech	{background:transparent url(/art/main/tech_blue.png) left top no-repeat;}
.diz_black .th1 .tech	{background:transparent url(/art/main/tech_black.png) left top no-repeat;}
.diz_magenta .th1 .tech	{background:transparent url(/art/main/tech_magenta.png) left top no-repeat;}

.tnav	{height:68px;border-collapse:collapse;}
.tnav th	{vertical-align:middle;font-size:30px;color:#b4b4b4;}
.tnav td	{background:transparent none center 42px no-repeat;padding:26px 10px 0px 10px;color:#171717;font-size:12px;font-weight:bold;}
.tnav td a	{color:#171717;font-size:12px;font-weight:bold;text-decoration:none}


/*Контент */
.tmain	{width:100%;height:100%;border-collapse:collapse;}
.tmain .hdr	{font-weight:bold;color:#FFF;background-color:#00a551;float:left;clear:both;padding:3px 18px;margin-bottom:20px;}
.tmain a	{text-decoration:underline;color:#00a551;}
.tmain a:hover	{text-decoration:none;}
.tmain h2 a	{font-weight: bold; font-size: 16px;color:#436277; padding: 0px; line-height: 18px;text-decoration:none;}
.tmain h2 a:hover	{text-decoration:underline;}

.tmain .tdleft	{width:268px;}
.lnav	{clear:both;width:100%;margin:15px 0px 10px 0px;padding:0px 5px}
.lnav a	{display:block;font-size:12px;color:#000502;background:transparent url(/art/main/lnav.gif) left 10px repeat-x;text-decoration:none;font-weight:bold;margin-right:5px}
.lnav span	{background-color:#FFF;padding-right:10px}
.lnav div	{display:block;float:right;color:#717171;background-color:#FFF;font-weight:bold;font-size:12px;margin-right:5px}
.lvl2	{margin:5px 0px 0px 0px}
.lvl2 a	{font-weight:normal;background:transparent url(/art/main/lnavs.gif) left 10px repeat-x;}
.lvl2 div	{font-weight:normal;}
.lnav_sel	{background:transparent url(/art/main/lnav_yellow.gif) left top no-repeat;}
.lnav_sel span, .lnav_sel div	{background-color:#fff200;}
.lnav_curr	{background:transparent url(/art/main/lnav_yellow.gif) left top no-repeat;}
.lnav_curr span, .lnav_curr div	{background-color:#fff200;}


.tmain .tdcont	{padding:0px 25px;}

.hr1	{font-size:1px;border-top:1px solid #cbd1d5;margin-top:5px;line-height:1px;}

.tmain .tdright	{width:250px;}
.diz_blue .tmain .tdright	{width:210px;}
.diz_blue .tmain .tdright .rnav	{padding-left:103px;line-height:25px}

/*Футер */
.foot1	{height:1px;}
.tfooter	{width:100%;background:transparent url(/art/main/foot.gif);border-top:2px solid #b4b4b4;border-bottom:18px solid #b4b4b4;margin-top:20px;}
.tfooter td	{padding:10px 20px;vertical-align:middle;}
.foot1 center	{margin:10px 0px}
.foot1 .tel	{float:right;color:#9c9a9a;font-size:24px;font-weight:bold;}
.foot1 .tel img	{vertical-align:middle;}
.foot1 .tel span	{color:#b7b7b7;font-size:14px;position:relative;bottom:7px;}

.clear1px	{clear:both;font-size:1px;line-height:1px;}

.tmain .news_head	{color:#00a551;font-weight:bold;margin-bottom:5px;}
.tmain .news_head a	{color:#00a551;font-weight:bold;text-decoration:none}
.tmain .news_head a:hover	{text-decoration:underline}
.tmain .pnum	{color:#787676;font-weight:bold;font-size:24px;text-align:right;}
.tmain .pnum a	{color:#787676;font-weight:bold;font-size:24px;text-decoration:none}
.tmain .pnum a:hover	{text-decoration:underline}
.tmain .black_link	{color:#444343;text-decoration:none}
.tmain .black_link:hover	{text-decoration:underline}

.paginator	{border-collapse:collapse;}
.paginator td	{padding:40px 2px 22px 2px;font-weight:bold;}
.paginator .sel	{padding:40px 7px 22px 7px;color:#FFF;background:transparent url(/art/main/pagin_sel.gif) center bottom no-repeat;font-weight:bold;}
.tmain .paginator td a	{text-decoration:none;font-weight:bold;}
.tmain .paginator td a:hover	{text-decoration:underline;}
.tmain .paginator .sel a	{color:#FFF;font-weight:bold;}

.gal_list	{width:100%;}
.gal_list td	{color:#787676;border:3px solid #FFF;padding:10px;}
.gal_list td b	{color:#787676;}
.tmain .gal_list td b a	{color:#787676;text-decoration:none;}
.tmain .gal_list td b a:hover	{color:#787676;text-decoration:underline;}
.gal_list td div	{color:#787676;text-align:right}
.tmain .gal_list td div a	{color:#787676;}

.link_green	{text-decoration:underline;color:#00a551;}
.link_green:hover	{text-decoration:none;}
.link_gray	{text-decoration:underline;color:#878686;}
.link_gray:hover	{text-decoration:none;}

.modal	{background-color:#fafafa;width:600px;text-align:center;padding:0px 0px 20px;}

.prew a img	{height:31px;border:3px solid #ebeceb}
.prew .sel	{height:40px}
.modal_close	{margin:10px 20px 10px 50px}
.modal_pr	{margin:10px 0px 0px 20px;}
.modal_nxt	{margin:0px 0px 20px 50px;}
