* {
	margin: 0;
	padding: 0;
	/*border: 0*/
}
a {color:#0156ac}
a:hover {text-decoration:none}
/* Small links */
.small_links { border-left:1px solid #818285; height:16px; margin-right:10px;}
.small_links td{ padding:0px 15px; border-right:1px solid #818285}

/* Main menu */
.main_menu {background:url(/images/mainmenu_bg.gif); padding:9px 15px 17px 15px;}
.main_menu a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#043f13; line-height:30px; text-decoration:none; padding:0px 0px 0px 10px; display:block;}
.main_menu span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#043f13; line-height:30px; text-decoration:none; padding:0px 0px 0px 10px; display:block;}
.main_menu ul li{ padding-right:0px; background:url(/images/main_menu_1.gif) right 12px no-repeat;}
.main_menu a:hover{ text-decoration:underline}
.main_menu_separator {border:0px; height:1px; background:url(/images/menu_sep.gif) repeat-x; margin:1px 17px 1px 10px; padding:0px; font-size:0px; line-height:0px;}
.main_menu_sl { background:url(/images/mainmenu_2_bg.gif); margin:0px;}
.main_menu_sl ul {padding:0px 0px 10px 0px}
.main_menu_sl ul li{ background:url(/images/main_menu_sl.gif) 10px 7px no-repeat; padding:0px; margin:4px 0px 0px 0px;}
.main_menu_sl ul li span{padding:0px 0px 0px 10px;}
.main_menu_sl ul li a{ font-size:13px; line-height:21px; margin:0px; text-decoration:underline;}
.main_menu_sl ul li span{ font-size:13px; line-height:21px; margin:0px;}
.main_menu_sl ul li a:hover{ text-decoration:none}
.main_menu_3 ul{ list-style:none; padding:0px;}
.main_menu_3 ul li { background:url(/images/main_menu_3.gif) 20px 8px no-repeat; padding:0px;}
.main_menu_3 ul li a{ font-size:13px; line-height:20px; color:#014d1f; text-decoration:underline; padding:0px;}
.main_menu_3 ul li span{ font-size:13px; line-height:20px;padding:0px; padding:0px 0px 0px 30px;}
.main_menu_4 ul{list-style:none; margin:0px; padding:0px;}
.main_menu_4 ul li {background:url(/images/main_menu_4.gif) 30px 8px no-repeat; padding:0px 0px 0px 40px; margin:0px;}
.main_menu_4 ul li a{ font-size:12px; line-height:20px; color:#454444}
.main_menu_4 ul li span{ font-size:12px; line-height:20px; padding:0px;}

/* Main content */
.main_content {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; color:#000100; margin-top:30px; margin-right:40px; margin-bottom:40px; margin-left:26px; text-align:justify; width:630px }
.main_content td{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; color:#000100;}
.main_content p{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; color:#000100; margin:0px 0px 20px 0px; width:100%; padding:0px;}

.main_content h1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:26px; color:#135a17; display:block; padding:0px 0px 0px 23px; background:url(/images/h1_ico.gif) 0px 11px no-repeat; font-weight:normal; margin:0px 0px 20px 0px}
.main_content h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:26px; color:#27832c; font-weight:normal; display:block; padding:0px 0px 0px 23px; background:url(/images/h2_ico.gif) 0px 11px no-repeat; margin:0px 0px 10px 0px}
h6 { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:26px; color:#135a17; font-weight:normal; }

.main_content ul{ padding:0px 0px 20px 23px; list-style:none;}
.main_content ul li{ padding:0px 0px 0px 24px; background:url(/images/li_ico.gif) 0px 4px no-repeat; font-size:12px; line-height:16px; margin:6px 0; color:#000100}
.main_content ol li{ font-size:12px; line-height:16px; margin:6px 0px 6px 12px; color:#000100}
.main_content ol { list-style-position:inside; float:left; margin-left:20px; list-style:decimal}

/* Tables */
.main_table {border:1px solid #8f8f8f; border-width:1px 0px 0px 1px; width:100%; }
.main_table td{border:1px solid #8f8f8f; border-width:0px 1px 1px 0px; padding:3px 10px;}
.main_table_header td{ background:#e1eee1;}
.main_table_colored_tr td{ background:#f5f5f5}

/* Catalogue links */
.cat_links {margin:0px 0px 0px 1px; width:690px; height:74px;}
.cat_links img{margin:0px; display:block}
.cat_links_sep{ height:3px; background:url(/images/cat_links_sep.gif) left bottom repeat-x; margin-left:1px; font-size:0px; line-height:0px;}

/* Catalogue */
.cat_title_item {width:300px; }
.cat_title_item_header { background:#e8f0e8; padding:10px 0px 10px 0px;}
.cat_title_item_header a{ font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:30px; color:#044c93; text-decoration:underline; padding:0px 20px 0px 20px; display:block}
.cat_title_item_header a:hover{ text-decoration:none}

.cat_lvl1_item_header { background:#e8f0e8; padding:10px 0px 10px 0px;}
.cat_lvl1_item_header a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:24px; color:#044c93; text-decoration:underline; padding:0px 20px 0px 20px; display:block}
.cat_lvl1_item_header a:hover{ text-decoration:none}


.cat_lvl1_item a{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:24px; color:#024d99; margin:0px 0px 0px 20px}
.cat_lvl1_item { margin:0px 0px 15px 0px; padding:0px;}
.cat_lvl2_item { list-style:none; margin:0px!important; padding:0px!important;}
.cat_lvl2_item li{ padding:0px 0px 10px 20px; background:url(/images/cat_lvl2_ico.gif) 0px 7px no-repeat; line-height:20px;}
.cat_lvl2_item li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#015cb7; text-decoration:underline}
.cat_lvl2_item li a:hover{ text-decoration:none;}

.cat_item_desc { padding:8px 0px 0px 0px}
.cat_item_desc a{ color:#046dd6; text-decoration:underline}
.cat_item_desc a:hover{ text-decoration:none}
.cat_item_desc p{ padding:0px; margin:0px 0px 15px 0px;}

.cat_item_preview_table td{width:33%}
.cat_preview_item_image {width:191px; height:178px; border:1px solid #18ae61}
.cat_preview_item_name { padding:5px 10px 20px 10px;}
.cat_preview_item_name a{color:#0066cc; font-size:13px; line-height:15px; text-decoration:underline}
.cat_preview_item_name a:hover{ text-decoration:none}

.tabH4 { margin-top:14px; width:100% }
.cat_desc_header {float:left;background:#d3e2d3 url(/images/cat_desc_bg.gif) left top no-repeat; cursor:pointer; text-decoration:underline; padding:11px 10px 5px 10px; margin-right:3px; color:#084520; margin-bottom:0px;}
.cat_desc_seporator {clear:both; height:4px; background:url(/images/cat_desc_sep.gif) repeat-x; font-size:0px; line-height:0px;}

.cat_desc_active { background:#13750a url(/images/cat_desc_bg_a.gif) left top no-repeat; cursor:default!important; text-decoration:none; color:#fff}

.pager td{width:23px; height:23px; background:#13750a;}
.pager td a{ color:#f2f8f2; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:23px; text-decoration:none; display:block; width:23px; height:23px;}
.pager td a:hover{ text-decoration:underline}
.pager td span{ color:#020202; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.pager_current { background:#87b982!important}

/* News */
.news_header { background:url(/images/news_bg.gif); height:23px; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:18px; color:#fff; padding:10px 0px 6px 20px}
.news_item { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#060606; margin:0px 16px 0px 20px; padding:12px 0px 15px 0px; border-bottom:1px solid #858885}
.news_item a{ color:#0066cc}
.news_item a:hover{ text-decoration:none}

/* Photoalbums */
.album_list {}
.album_preview {padding-right:33px; padding-bottom:13px;}
.album_preview img{ border:3px solid #c3d2c7; margin-right:20px;}
.album_preview a{color:#044c93; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.photo_sep { height:1px; width:666px; padding:0px; margin-bottom:25px; margin-top:10px; font-size:0px; line-height:0px; background:url(/images/dashed_border.gif) 5px;}

/* Footer */
.footer td{ font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#f8f8f8;}
.footer td a{color:#52cd8e; text-decoration:underline}
.footer td a:hover{ text-decoration:none}

.form_table input{ width:100%}
.form_table i{ font-size:11px}
.form_table td{ padding:0px 10px 15px 0px}

/* style->.main_table-> Стиль для таблиц */
* html li { width:100%}
.main_table td p { margin:0; }

