body
{
    padding:0px;
    margin:0px;
}
div.default, div.default P, div.default TD
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	margin:0px;
	padding:0px;
}
a
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a:hover
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
td.shapka_back
{
    background-image:url(/images/shapka_back.gif);
    background-repeat:repeat-x;
    height:124px;
    border-bottom:1px solid #ffffff;
}
div.form_text
{
	color: #CCCCCC;
	font-size: 12px;
	font-family: Tahoma;
	margin:0px;
	padding:0px;
}
input.auth
{
	color: #000000;
	font-size: 12px;
	font-family: Tahoma;
	border:0px;
}
a.reg
{
	color: #cccccc;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.reg:hover
{
	color: #cccccc;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
input.auth_enter
{
    border:0px;
    background-image:url(/images/button_auth_enter.gif);
    background-repeat:no-repeat;
    width:68px;
    height:22px;
    cursor:pointer;
}

td.path_back
{
    background-image:url(/images/path_back.gif);
    background-repeat:repeat-x;
    height:35px;
}

table.path_left
{
    background-image:url(/images/path_left.jpg);
    background-repeat:no-repeat;
}
a.path
{
	color: #cccccc;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:none;
}
a.path:hover
{
	color: #cccccc;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
font.path_last
{
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
}
table.left_menu_back
{
    background-image:url(/images/left_menu_back.gif);
    background-repeat:repeat-y;
    background-position:top right;
}
table.left_menu_top
{
    background-image:url(/images/left_menu_top.gif);
    background-repeat:no-repeat;
}
td.left_menu_bottom
{
    background-image:url(/images/left_menu_bottom.gif);
    background-repeat:no-repeat;
    background-position:bottom right;
}
td.left_menus_top
{
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    padding:3px 12px;
}
td.left_menus_top_on
{
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    padding:3px 12px;
    background-image:url(../images/left_menus_on.gif);
}
td.left_menus_top2
{
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    padding:3px 12px;
}
td.left_menus_top2_on
{
    background-color:#FFF4EC;
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    padding:3px 12px;
}
td.left_menus
{
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus_on
{
    background-image:url(../images/left_menus_on.gif);
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus2
{
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus2_on
{
    background-color:#FFF4EC;
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus_bottom
{
    border:1px solid #666666;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus_bottom_on
{
    background-image:url(../images/left_menus_on.gif);
    border:1px solid #666666;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus_bottom2
{
    border:1px solid #666666;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus_bottom2_on
{
    background-color:#FFF4EC;
    border:1px solid #666666;
    border-top:0px;
    padding:3px 12px;
}
a.left_menu
{
	color: #000000;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration:none;
}
a.left_menu:hover
{
	color: #000000;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.left_menu_on
{
	color: #ffffff;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration:none;
}
a.left_menu_on:hover
{
	color: #ffffff;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration:none;
}
a.left_menu_bottom
{
	color: #000000;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration:none;
}
a.left_menu_bottom:hover
{
	color: #000000;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.left_menu_bottom_on
{
	color: #B71414;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}
a.left_menu_bottom_on:hover
{
	color: #B71414;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}

a.left_menu2
{
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-transform:uppercase;
	text-decoration:none;
}
a.left_menu2:hover
{
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-transform:uppercase;
	text-decoration:underline;
}
a.left_menu2_on
{
	color: #ff0000;
	font-size: 10px;
	font-family: Arial;
	text-transform:uppercase;
	text-decoration:underline;
}
a.left_menu2_on:hover
{
	color: #ff0000;
	font-size: 10px;
	font-family: Arial;
	text-transform:uppercase;
	text-decoration:underline;
}
a.left_menu3
{
	color: #000000;
	font-size: 10px;
	font-family: Tahoma;
	text-transform:uppercase;
	text-decoration:none;
}
a.left_menu3:hover
{
	color: #000000;
	font-size: 10px;
	font-family: Tahoma;
	text-transform:uppercase;
	text-decoration:underline;
}
a.left_menu3_on
{
	color: #FF0000;
	font-size: 10px;
	font-family: Tahoma;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}
a.left_menu3_on:hover
{
	color: #FF0000;
	font-size: 10px;
	font-family: Tahoma;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}
td.footer_left
{
    background-image:url(/images/footer_left.jpg);
    background-repeat:no-repeat;
}
table.footer_right
{
    background-image:url(/images/footer_right.jpg);
    background-repeat:no-repeat;
    background-position:right;
}
div.footer_phone_title
{
	color: #F8F8F8;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
}
div.footer_phone
{
	color: #F8F8F8;
	font-size: 11px;
	font-family: Verdana;
}
div.copyright
{
	color: #F8F8F8;
	font-size: 11px;
	font-family: Arial;
}
div.footer
{
	color: #F8F8F8;
	font-size: 11px;
	font-family: Tahoma;
}
div.footer a, div.footer a:hover
{
	color: #F8F8F8;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:none;
}
h1
{
	color: #B71414;
	font-size: 15px;
	font-family: Arial;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
}
a.title
{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.title:hover
{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
div.title
{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}
input.title
{
	color: #666666;
	font-size: 11px;
	font-family: Tahoma;
	border:1px solid #010101;
	padding:0px 3px;
}
select.title
{
	color: #666666;
	font-size: 11px;
	font-family: Tahoma;
	width:113px;
        text-transform:uppercase;
}
div.cat_table_title
{
	color: #ffffff;
	font-size: 14px;
	font-family: Arial;
	/*text-decoration:underline;*/
}
a.cat_table_title
{
	color: #ffffff;
	font-size: 14px;
	font-family: Arial;
	text-decoration:underline;
}
div.cat_table, div.cat_table TD
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	margin:0px;
	padding:0px;
}
div.cat_table a
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
div.cat_table a.page
{
	color: #AEAEAE;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:underline;
}
div.cat_table a.page:hover
{
	color: #AEAEAE;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.page
{
	color: #AEAEAE;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.page:hover
{
	color: #AEAEAE;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:underline;
}

font.page_on
{
	color: #DB2222;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
}
input.recycle_small
{
    border:0px;
    background-image:url(/images/recycle_small.gif);
    background-repeat:no-repeat;
    width:22px;
    height:15px;
    cursor:pointer;
}
div.default td.groupname
{
    color: #ffffff;
    background-color:#2C5E8E;
    padding:10px 15px;
}
div.default td.fldname
{
    padding:10px 15px;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
div.default td.style0
{
    padding:10px 15px;
    border-bottom:1px solid #CCCCCC;
}
div.default td.style1
{
    padding:10px 15px;
    border-bottom:1px solid #CCCCCC;
    background-color:#F5F5F5;
}
img.img_tovar
{
    border:2px solid #E9E9E9;
}
select
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
}
input.text
{
	color: #666666;
	font-size: 12px;
	font-family: Tahoma;
	border:1px solid #010101;
	padding:0px 3px;
}
input.text_form
{
	color: #666666;
	font-size: 12px;
	font-family: Tahoma;
	border:1px solid #010101;
	width:250px;
	padding:0px 3px;
}
select.select_form
{
	color: #666666;
	font-size: 12px;
	font-family: Tahoma;
	width:250px;
	padding:0px 3px;
}
textarea.text_form
{
	color: #666666;
	font-size: 12px;
	font-family: Tahoma;
	border:1px solid #010101;
	width:250px;
	padding:0px 3px;
	overflow:auto;
}
div.news_date
{
	color: #999999;
	font-size: 9px;
	font-family: Tahoma;
}
div.news_title
{
	color: #1056B0;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
}
div.news_brief
{
	color: #333333;
	font-size: 11px;
	font-family: Tahoma;
}
td.news_back
{
    background-image:url(../images/news_back.gif);
    background-repeat:repeat-x;
}
div.news1
{
    border-left:4px solid #E7C719;
}
div.news2
{
    border-left:4px solid #F38230;
}
div.news3
{
    border-left:4px solid #6FBD2A;
}
div.sub_title
{
	color: #000000;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
}
select.sub
{
	color: #333333;
	font-size: 12px;
	font-family: Arial;
}
input.submit
{
	border:1px solid #676767;
	background-color:#F4F4F4;
	color: #333333;
	font-size: 11px;
	font-family: Arial;
    cursor:pointer;
}
ul.sub
{
    list-style-image : url(../images/li.gif);
}
li.sub
{
    list-style-image : url(../images/li.gif);
}
a.sublist
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
a.sublist:hover
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
td.sub_stick
{
    background-image:url(../images/sub_stick.gif);
}
form
{
    margin:0px;
    padding:0px;
}
table.table
{
    border:1px solid #999999; 
    border-collapse:collapse;
    border-color:#999999;
}
table.table TD
{
	margin:0px;
	padding:3px;
}
table.table_collapse
{
    border:1px solid #999999; 
    border-collapse:collapse;
    border-color:#999999;
}
