body
{
    margin:0px;
    padding:0px;
}
div.default, div.default P, div.default TD
{
	color: #2f3331;
	font-size: 13px;
	font-family: Arial;
	margin:0 0 0 40px;
	padding:0px;
}
a
{
	color: #2f3331;
	font-size: 13px;
	font-family: Arial;
	text-decoration:underline;
}
a:hover
{
	color: #2f3331;
	font-size: 13px;
	font-family: Arial;
	text-decoration:underline;
}
/*img.png { filter:expression(fixPNG(this)); }*/
form
{
    margin:0px;
    padding:0px;
}


div.footer, div.footer P, div.footer TD
{
	color: #626262;
	font-size: 11px;
	font-family: Verdana;
	margin:0px;
	padding:0px;
}
div.footer a, div.footer a:hover
{
	color: #626262;
	font-size: 11px;
	font-family: Verdana;
	text-decoration:underline;
}
table.footer
{
    background-color:#dedede;
}
td.footer_right
{
    background-image:url(../img/footer_r.gif);
    background-repeat:no-repeat;
    background-position:right;
}
td.footer_left
{
    background-image:url(../img/footer_l.jpg);
    background-repeat:no-repeat;
    background-position:left;
}
td.left_menu
{
    background-image:url(../img/rog00000.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
}
a.left_menu
{
	color: #5a5a5a;
	font-size: 16px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu:hover
{
	color: #0c7f40;
	font-size: 16px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu_on
{
	color: #0c7f40;
	font-size: 16px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu_on:hover
{
	color: #0c7f40;
	font-size: 16px;
	font-family: Arial;
	text-decoration:none;
}
td.left_menu_bottom
{
    padding-top:10px;
    padding-bottom:5px;
    border-bottom:1px solid #c8c8c8;
}
td.left_menu_bottom_last
{
    padding-top:10px;
    padding-bottom:5px;
}
h1
{
	color: #0c7f40;
	font-size: 20px;
	font-family: Arial;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-bottom:18px;
	padding-left:30px;
}
div.news_date
{
	color: #68a729;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
	padding-bottom:6px;
}
div.news_brief
{
	color: #2f3331;
	font-size: 13px;
	font-family: Arial;
	padding:0px;
	margin:0px;
}
div.news_brief a, div.news_brief a:hover
{
	color: #2f3331;
	font-size: 13px;
	font-family: Arial;
	text-decoration:underline;
}
a.news_archive
{
	color: #68a729;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}
a.news_archive:hover
{
	color: #68a729;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}
td.shapka
{
    background-image:url(../img/shapka00.jpg);
    background-repeat:no-repeat;
    background-position:left top;
}
table.top_menu_right
{
    background-color:#dedede;
    background-image:url(../img/top_menu.gif);
    background-repeat:no-repeat;
    background-position:right;
}
td.top_menu_left
{
    background-image:url(../img/top_menv.gif);
    background-repeat:no-repeat;
    background-position:left;
}
a.top_menu
{
	color: #1b884c;
	font-size: 16px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.top_menu:hover
{
	color: #1b884c;
	font-size: 16px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.top_menu_on
{
	color: #1b884c;
	font-size: 16px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.top_menu_on:hover
{
	color: #1b884c;
	font-size: 16px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
div.shapka_left
{
    background-color:#f0f0f0;
    background-image:url(../img/shapka_l.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    height:220px;
    width:237px;
}
div.shapka_title
{
	color: #0c7f40;
	font-size: 14px;
	font-family: Arial;
	font-weight:bold;
}
div.shapka_text
{
	color: #202422;
	font-size: 16px;
	font-family: Arial;
	font-weight:normal;
}
div.pages
{
	color: #68a729;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
}
font.page_on
{
	color: #68a729;
	font-size: 18px;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
}
a.page
{
	color: #5a5a5a;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
}
a.page:hover
{
	color: #5a5a5a;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
}
a.left_menu2
{
	color: #6a6a6a;
	font-size: 14px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu2:hover
{
	color: #2a9e5d;
	font-size: 14px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu2_on
{
	color: #2a9e5d;
	font-size: 14px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu2_on:hover
{
	color: #2a9e5d;
	font-size: 14px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu3
{
	color: #6a6a6a;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu3:hover
{
	color: #2a9e5d;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.left_menu3_on
{
	color: #2a9e5d;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.left_menu3_on:hover
{
	color: #2a9e5d;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
div.form, div.form P, div.form TD
{
	color: #636d68;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

input.order
{
	background-color:#f3f3f3;
	border:1px solid #c2bfbf;
	color: #3a423e;
	font-size: 13px;
	font-family: Arial;
	line-height:normal;
	padding:2px 7px 3px 7px;
	height:24px;
}
textarea.order
{
	background-color:#f3f3f3;
	border:1px solid #c2bfbf;
	color: #636d68;
	font-size: 13px;
	font-family: Arial;
	padding:2px 7px 3px 7px;
	overflow:auto;
}
input.button_send
{
    background-image:url(../img/button_s.gif);
    background-repeat:no-repeat;
    width:122px;
    height:31px;
    border:0px;
    cursor:pointer;
}



a.gost
{
	color: #575b59;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.gost:hover
{
	color: #575b59;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}

table.items
{
    border:1px solid #ffffff;
    border-collapse:collapse;
    border-color:#ffffff;
}
table.items TD
{
    border:1px solid #ffffff;
    padding:4px 8px 3px 8px;
    background-color:#f3f3f3;
	color: #49524e;
	font-size: 13px;
	font-family: Arial;
}
td.items_title
{
    background-color:#0c9037;
}
td.items_title div
{
	color: #ffffff;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
}
a.tovar
{
	color: #49524e;
	font-size: 13px;
	font-family: Arial;
	text-decoration:none;
}
a.tovar:hover
{
	color: #0c7f40;
	font-size: 13px;
	font-family: Arial;
	text-decoration:none;
}


a.map1
{
	color: #5a5a5a;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.map1:hover
{
	color: #5a5a5a;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.map2
{
	color: #1b884c;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.map2:hover
{
	color: #1b884c;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}