body{ padding: 0px; margin: 0px; font-family: Arial;}
img { border: 0px; }
td.td_header_line1{ background-image: url(img/top_tehves_back.gif); }
td.td_header_line2{ background-image: url(img/bg1_back.gif); background-repeat: repeat-x; }
td.td_header_line3{ width: 358px; height: 78px; background-image: url(img/top_tehves.gif); background-repeat: no-repeat; }
td.td_header_sales{
	background-repeat: no-repeat;
	height: 225px;
	width: 358px;
	vertical-align: top;
}
div.div_search_line{ background-image: url(img/shape_1.gif); background-position: top right; background-repeat: no-repeat; height: 50px; }
td.td_search_line{ background-image: url(img/shape_1_back.gif); padding-left: 7px; }

a{ font-family: arial; text-decoration: underline; }
a:hover{ text-decoration: none; }
a.mnu,.mnu,a.bmnu,.bmnu{ font-size: 12px; color: #ffffff; }
a.mnu_sel,a.bmnu_sel{ font-size: 12px; color: #ffffff; text-decoration: none;}

a.tbn1,a.navChain,.navChain, .tbn1{ font-size: 13px; color: #336699; }
a.tbn1_sel, a.navChain_sel, .navChain_sel{ font-size: 13px; color: #333365; text-decoration: none; }

.btn_buy{border:0px;cursor:pointer;color: #336699;background-color: #e3e7ea; text-align:left;}
div.slogan{  font-size: 15px; color: #5871A9; text-decoration: none; margin-top: 15px; padding-left: 15px; }
table.top-text-table{ font-size: 14px; color: #336699; height:225px; }
table.top-text-table .left-td{ padding-left: 7px; padding-top: 7px; }
table.top-text-table .right-td{ padding-right: 5px; padding-bottom: 10px; }
td.content-td{
	padding: 3px;
	color: #333333;
	font-family: Arial;
	font-size: 12px;
	width: 100%;
	background-color: #e3e7ea;
	vertical-align: top;
	width: 100%;
}

/*Content*/
table.content-table{
	
}
table.content-table .navi{
	background-image: url(/bitrix/templates/tehves.ru/img/linear.gif);
	padding: 3 0 4 41px;
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #e3e7ea;
}
table.content-table .linear{
	background-image: url(/bitrix/templates/tehves.ru/img/linear.gif);
	width: 40px;
}
/*Bottom*/
table.bottom-table{ }
table.bottom-table .gradient{ background-image: url(/bitrix/templates/tehves.ru/img/bottom_gradient.gif); background-repeat: no-repeat; }
table.bottom-table .gradient img{ width: 100%; height: 1px; }
table.bottom-table .rights{ height: 67px; text-align: left; white-space: nowrap; font-size: 13px; padding-top: 7px; padding-left: 10px; vertical-align: top; }
table.bottom-table .contacts{ text-align: right; padding-top: 7px; padding-left: 10px; font-size: 13px; vertical-align: top; }
table.bottom-table .menu { background-color: #333366; height: 32px; width: 308px; text-align: right; }


/*Right menu*/
#right-menu-table{ background-color: #c1c5d0; width: 230px; }
#right-menu-table td.items{ padding: 3px; }
#right-menu-table td.omega{ width: 30px; text-align: center; }
#right-menu-table td a { font-family: Arial; font-size: 14px; color: #2f3162; }