body
{
    margin:0;
    padding:0px;
}
div.default, div.default TD
{
	color: #000000;
	font-size: 75%;
	font-family: Arial;
	margin:0px;
	padding:0px;
}
a
{
	color: #074e9d;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}
a:hover
{
	color: #c02020;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}
td.center
{
    padding-top:40px;
}
div.phone_shapka
{
	color: #000000;
	font-size: 110%;
	font-family: Arial;
}
div.shapka_text
{
	color: #000000;
	font-size: 70%;
	font-family: Arial;
}
div.shapka_text a
{
	color: #0b5db9;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}
div.shapka_text a:hover
{
	color: #0b5db9;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}
a.top_menu
{
	color: #074e9d;
	font-size: 85%;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.top_menu:hover
{
	color: #c02020;
	font-size: 85%;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.top_menu_on
{
	color: #c02020;
	font-size: 85%;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.top_menu_on:hover
{
	color: #c02020;
	font-size: 85%;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
td.footer
{
    border-top:3px solid #000000;
    padding-top:50px;
    padding-bottom:75px;
}
td.counters
{
    width:32%;
    padding-right:50px;
}
td.footer_text
{
    
}
div.footer_text
{
	color: #000000;
	font-size: 85%;
	font-family: Arial;
}
div.footer_text a
{
	color: #0b5db9;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}
div.footer_text a:hover
{
	color: #c02020;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}

td.left_menu
{
    width:234px;
}
td.content
{
    width:68%;
}
h2
{
	color: #000000;
	font-size: 110%;
	font-family: Arial;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-bottom:4px;
}
a.left_menu_small
{
	color: #074e9d;
	font-size: 75%;
	font-family: Arial;
	text-decoration:underline;
	padding:4px 7px;
	padding-top:3px;
}
a.left_menu_small:hover
{
	color: #c02020;
	font-size: 75%;
	font-family: Arial;
	text-decoration:underline;
	padding:4px 7px;
	padding-top:3px;
}
a.left_menu_small_on
{
	color: #074e9d;
	font-size: 75%;
	font-family: Arial;
	text-decoration:underline;
	background-color:#e0e0e0;
	padding:4px 7px;
	padding-top:3px;
}
a.left_menu_small_on:hover
{
	color: #074e9d;
	font-size: 75%;
	font-family: Arial;
	text-decoration:underline;
	background-color:#e0e0e0;
}


a.left_menu_big
{
	color: #074e9d;
	font-size: 110%;
	font-family: Arial;
	text-decoration:underline;
	/*padding:4px 7px;
	padding-top:3px;*/
	padding:3px 0px 4px 0px;
}
a.left_menu_big:hover
{
	color: #c02020;
	font-size: 110%;
	font-family: Arial;
	text-decoration:underline;
	/*padding:4px 7px;
	padding-top:3px;*/
	padding:3px 0px 4px 0px;
}
a.left_menu_big_on
{
	color: #074e9d;
	font-size: 110%;
	font-family: Arial;
	text-decoration:underline;
	background-color:#e0e0e0;
	/*padding:4px 7px;
	padding-top:3px;*/
	padding:3px 0px 4px 0px;
}

div.left_menu_big {
	color: #074e9d;
	font-size: 110%;
	font-family: Arial;
	/*padding:4px 7px;
	padding-top:3px;*/
	padding:3px 0px 4px 0px;
}
a.left_menu_big_on:hover
{
	color: #074e9d;
	font-size: 110%;
	font-family: Arial;
	text-decoration:underline;
	background-color:#e0e0e0;
	/*padding:4px 7px;
	padding-top:3px;*/
	padding:3px 0px 4px 0px;
}

div.left_menu
{
	color: #000000;
	font-size: 75%;
	font-family: Arial;
}
div.left_menu_form
{
	color: #000000;
	font-size: 85%;
	font-family: Arial;
}
input.text
{
    border:1px solid #b4b4b4;
	color: #000000;
	font-size: 85%;
	font-family: Arial;
	width:176px;
	margin-right:6px;
	padding-left:4px;
	height:22px;
}
input.text_subscribe
{
    border:1px solid #b4b4b4;
	color: #bebebe;
	font-size: 85%;
	font-family: Arial;
	width:176px;
	margin-right:6px;
	padding-left:4px;
	height:22px;
}
a.search
{
	color: #074e9d;
	font-size: 85%;
	font-family: Arial;
	text-decoration:underline;
}
a.search:hover
{
	color: #c02020;
	font-size: 85%;
	font-family: Arial;
	text-decoration:underline;
}
div.news_one
{
    padding-bottom:20px;
}
div.news_brief
{
	color: #000000;
	font-size: 75%;
	font-family: Arial;
}
a.news_title
{
	color: #074e9d;
	font-size: 75%;
	font-family: Arial;
	text-decoration:underline;
}
a.news_title:hover
{
	color: #c02020;
	font-size: 75%;
	font-family: Arial;
	text-decoration:underline;
}
a.recom_title
{
	color: #074e9d;
	font-size: 85%;
	font-family: Arial;
	text-decoration:underline;
}
a.recom_title:hover
{
	color: #c02020;
	font-size: 85%;
	font-family: Arial;
	text-decoration:underline;
}
img.recom
{
    border:1px solid #dddddd;
    margin-right:18px;
}
div.recom_text
{
	color: #000000;
	font-size: 75%;
	font-family: Arial;
}
h1
{
	color: #c02020;
	font-size: 130%;
	font-family: Arial;
    font-weight:normal;
    margin:0px;
    padding:0px;
    padding-bottom:12px;
}
div.pic_big
{
    border:1px solid #dddddd;
    text-align:center;
}
div.path
{
	color: #000000;
	font-size: 70%;
	font-family: Arial;
	padding-bottom:5px;
}
div.path a
{
	color: #074e9d;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}
div.path a:hover
{
	color: #c02020;
	font-size: 100%;
	font-family: Arial;
	text-decoration:underline;
}
table.table
{
	color: #000000;
	font-size: 70%;
	font-family: Arial;
}
table.table td
{
	padding:10px 0px;
	padding-right:10px;
}
div.left_menu_padding
{
    /*padding-left:7px;*/
}
input.submit
{
	color: #000000;
	font-size: 100%;
	font-family: Arial;
}
select.select
{
	color: #000000;
	font-size: 100%;
	font-family: Arial;
	width:90%;
}
input.price
{
    border:1px solid #b4b4b4;
	color: #000000;
	font-size: 100%;
	font-family: Arial;
	width:65px;
	margin-right:6px;
	margin-left:6px;
}
h2.red
{
	color: #c02020;
	font-size: 110%;
	font-family: Arial;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-bottom:4px;
	text-decoration:underline;
}
table.popup
{
    background-color:#f0f0f0;
    border:1px solid #bebebe;
    padding:12px 15px;
    padding-bottom:10px;
    width:240px;
}
table.popup div
{
    padding-bottom:6px;
}
table.popup a
{
	color: #074e9d;
	font-size: 85%;
	font-family: Arial;
	text-decoration:underline;
}
table.popup a:hover
{
	color: #c02020;
	font-size: 85%;
	font-family: Arial;
	text-decoration:underline;
}

table.www
{
    max-width:1600px;
    width:expression(document.body.clientWidth > 1600? "1600px" : "100%" );
}
div.left_menu_small
{
    padding-bottom:4px;
}

/*---------------------------------------------------------*/
#prod_div {width: 100%; font-family: Arial;}
#prod_img {text-align: center; padding: 20px 0px 20px 0px; border: 1px solid #e3e3e3;}
#prod_img img {border: none;}
#prod_descr {padding-top: 10px; font-family: Arial;}
#prod_descr table {width: 100%; border-collapse: collapse;}
#prod_descr table tr td {padding: 6px; font-size: 75%;}
tr.hl td {background: #ece9d8;}
div.price {color: #c02020; font-family: Arial; font-size: 11pt; text-align: right; font-weight: bold; padding-bottom: 10px;}
.stitle {padding-bottom: 4px;}
.ssnap {padding-bottom: 10px;}
.paginator {font-size: 80%; padding-top: 40px;}
.paginator a {text-decoration: underline;}
.paginator a:hover {text-decoration: none;}



#botcattext p {font-size:12px; font-family:Arial; line-height: 14px;}

