body {	margin: 0;	padding-left: 0;	padding-top: 0;	padding-bottom: 0;	padding-right: 0;		font-family: Verdana, Arial, Tahoma;	font-size: 11,45pt;}.center{text-align:center;}td.brd {	width:920px;}td.brd_left {    background-color: #B7C3D9;	width:50%;	background-image: url('/images/fon_l.jpg');	background-repeat:repeat-y;		background-position:right;}td.brd_right {    background-color: #B7C3D9;	width:50%;	background-image: url('/images/fon_r.jpg');	background-repeat:repeat-y;	background-position:left;	}a.sp {    color: #FF8000;    text-decoration: none;    font-size: 16px;    font-weight:bold;    font-family:Arial;}a.sp:hover {    text-decoration: underline;}img {	border: 0 none;}a {	color: #7088B8;}h1 {	font-size:17px;}h2 {	font-size: 16px;	font-family:Arial;	font-weight:bold;	text-decoration: none; padding: 0; margin: 0; text-transform:none;}table td { /* для IE */	text-align: left;}.main_table {	width: 920px;	border: 0 none;	border-spacing: 0;	border-width: 0;/*	border-collapse: collapse; */}table.null_table {	width: 100%;	border: 0 none;	border-spacing: 0;	border-width: 0;/*	border-collapse: collapse; */}.main_table td.header_logo {	width: 187px;	height: 113px;	background-image: url(/images/header_logo.png);	background-repeat: no-repeat;	background-position: 0 0;	cursor: pointer;}.main_table td.header_right_menu {	text-align: right;	height: 20px;}.main_table td.header_right_menu a {	margin-left: 10px;}.main_table td.header_title {	text-align: center;}.main_table td.header_phones {	width: 150px;	vertical-align: middle;	text-align: right;}.main_table td.header_phones span.code {	color: #F08848;	font-weight: bold;}.main_table td.header_phones span.phone {	color: #A7A3A3;	font-weight: bold;	font-family: Verdana, Tahoma, Arial;}.main_table td.top_menu_line {	height: 30px;	border-left: 8px solid #7088B8;	background-color: #F0F0F0;}.main_table td.top_menu_line div {	vertical-align: middle;	color: #7088B8;	padding-left: 12px;}.main_table td.top_menu_line div img {	margin: 0 10px;}.main_table td.top_menu_line div  span {	color: #F08848;}.main_table td.top_menu_line div  a {	color: #7088B8;	text-decoration: none;	font-size: 13px;}.main_table td.top_menu_line div  a:hover{	text-decoration: underline;}.main_table td.find_line {	margin: 0;	padding: 0;	height: 20px;}.main_table td.find_line form { /* для IE */	margin: 0;	padding: 0;}.main_table td.find_line input.text {	border: 1px solid #838177;}.main_table td.find_line input.submit {	margin-left: 7px;}.main_table td.bracket {	vertical-align: top;}.main_table td.bracket div.title {	color: #7088B8;	font-weight: bold;	margin-bottom: 13px;}.main_table td.bracket div.content {	font-size: 10px;	font-weight: bold;}.main_table td.big_images {	text-align: right;	width: 762px;}.main_table td.big_images img {	width: 252px;	height: 160px;	margin: 0 1px;}.main_table td.bottom_menu_line {	background-color: #B5B5B5;	text-align: center;	height: 30px;	font-size: 13px;}.main_table td.bottom_menu_line a {	color: white;	text-decoration: none;}.main_table td.bottom_menu_line a:hover {	text-decoration: underline;}.main_table td.bottom_menu_line img {	margin: 0 10px;}.main_table td.copyright {	text-align: right;	font-size: 10px;	font-weight: bold;	color: #7088B8;}/****************************************************	Новые продукты****************************************************/.new_products tr.header {	height: 30px;	background-color: #F0F0F0;}.new_products tr.header .title {	border-left: 8px solid #7088B8;	color: #7088B8;	padding-left: 12px;	font-size: 14px;	font-weight: bold;}.new_products tr.header .open_all {	text-align: right;	padding-right: 15px;}.new_products tr.header a {	color: #7088B8;	font-size: 12px;}/****************************************************	Один продукт на витрине****************************************************/td.one_product {	width: 15%;	/*padding: 10px 10px;*/}.one_product td.product_name {	/*padding-left: 12px;*/    padding-bottom: 10px;    text-align: center;}.one_product td.product_name a {	color: #7088B8;	font-size: 12px;	text-decoration: none;}.one_product td.product_name a:hover {	color: #000848;	text-decoration: underline;}.one_product td.product_image {	text-align: center;    overflow: hidden;        padding: 0;    margin: 0;}.one_product td.product_image img {	text-align: center;	border: 1px solid #7088B8;	padding: 1px;}.one_product td.product_image a:hover img {	border-color: #FFCF8D;}.one_product td.cost {	vertical-align: bottom;	width: 75px;	font-size: 12px;    text-align: center;}.one_product td.cost span.cost {	font-size: 14px;	color: #FF0000;	font-weight: bold;}.one_product td.cost span.cost1 {	font-size: 14px;	color: #F08848;	font-weight: bold;	text-decoration: line-through;}.one_product td.to_bracket {	vertical-align: bottom;	height: 32px;    text-align: center;}.one_product td.to_bracket a {	color: #7088B8;	font-size: 12px;}.b_rb {	border-right: 1px solid #D5D5D5;	border-bottom: 1px solid #D5D5D5;}.b_r {	border-right: 1px solid #D5D5D5;}.b_b {	border-bottom: 1px solid #D5D5D5;}/****************************************************	Каталог****************************************************/.catalog_on_main table {	width: 100%;}.catalog_block {	vertical-align: top;}.catalog_block .name a {	font-size: 20px;	color: #4F4848;	text-decoration: none;}.catalog_block .name a:hover {	text-decoration: underline;}.catalog_block ul {	list-style-type: none;	margin: 10px;	padding: 0 10px;	margin-bottom: 30px;	text-align: left;}.catalog_block ul li {	margin: 3px 0;	padding: 0;}.catalog_block ul li a {	color: #7088B8;	font-size: 12px;	text-decoration: none;}.catalog_block ul li a:hover {	color: #000848;}.catalog_switch {	vertical-align: bottom;}.catalog_switch img {	vertical-align: middle;	width: 26px;	height: 25px;	margin: 1px 5px 1px 0;}.catalog_switch a {	font-size: 12px;	color: #4F4848;	text-decoration: none;}.catalog_switch a:hover {	text-decoration: underline;}.catalog_switch a .a {	border: 1px solid white;}.catalog_switch a:hover .a {	border: 1px solid #FFCF8D;}.catalog_switch a .n {	border: 1px solid #A0A8B8;}.cur_path_line {	font-size: 12px;}.cur_path_line a {	color: #7088B8;	text-decoration: none;}.cur_path_line a:hover {	text-decoration: underline;}
