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
{
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    border-top:0px;
    padding:3px 12px;
}
td.left_menus_on
{
    border:1px solid #666666;
    border-bottom:1px solid #CCCCCC;
    border-top:0px;
    padding:3px 12px;
    background-color:#FFF4EC;
}
td.left_menus_bottom
{
    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: #B71414;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}
a.left_menu_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_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:bold;
	text-decoration:none;
}
a.left_menu3_on:hover
{
	color: #FF0000;
	font-size: 10px;
	font-family: Tahoma;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}
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;
}
div.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;
}













td.shapka_bottom_back
{
    background-image:url(../images/top_menu_back.gif);
    background-repeat:repeat-x;
    height:175px;
}
table.shapka_bottom
{
    background-image:url(../images/logo_bottom.jpg);
    background-repeat:no-repeat;
    height:175px;
}
div.block_diler
{
    background-image:url(../images/block_diler.jpg);
    background-repeat:no-repeat;
    width:230px;
    height:200px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	cursor:pointer;
}
div.block_corp
{
    background-image:url(../images/block_corp.jpg);
    background-repeat:no-repeat;
    width:230px;
    height:200px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	cursor:pointer;
}
div.block_shop
{
    background-image:url(../images/block_shop.jpg);
    background-repeat:no-repeat;
    width:230px;
    height:200px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	cursor:pointer;
}
a.block
{
    text-decoration:none;
}
div.news1
{
    border-left:4px solid #E7C719;
}
div.news2
{
    border-left:4px solid #F38230;
}
div.news3
{
    border-left:4px solid #6FBD2A;
}
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;
}
td.groupname
{
    background-color:#2C5E8E;
}
div.block_red_new
{
    background-image:url(../images/back_red.jpg);
    background-repeat:no-repeat;
    background-position:right;
    background-color:#CE1616;
    border:1px solid #F13323;
    width:100%;
    height:188px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	cursor:pointer;
}

div.block_green_new
{
    background-image:url(../images/back_green.jpg);
    background-repeat:no-repeat;
    background-position:right;
    background-color:#1F9139;
    border:1px solid #7FC846;
    width:100%;
    height:188px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	cursor:pointer;
}
div.block_blue_new
{
    background-image:url(../images/back_blue.jpg);
    background-repeat:no-repeat;
    background-position:right;
    background-color:#4446A7;
    border:1px solid #4982C7;
    width:100%;
    height:188px;
	color: #ffffff;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	cursor:pointer;
}
table.www
{
    max-width:1280px;
    width:expression(document.body.clientWidth > 1280? "1280px" : "100%" );
    min-width:1000px;
    width:expression(document.body.clientWidth < 1000? "1000px" : "100%" );
}
