.header {
	height: 340px;
	background: url(images/topbg.gif) repeat-x top;
}

.header .bg {
	background: url(images/top3.jpg) no-repeat right top;
	height: 302px;
	padding: 38px 18px 0 32px;
}

.navy {
	margin-left: 380px;
}

.leftblock {
	float: left;
	width: 169px;
	padding: 0 48px 0 55px;
}

.mainblock {
	margin-left: 272px;
}

.shape {
	background: url(images/shape.jpg) no-repeat right top;
	height: 326px;
	position: relative;
}

.shape .left {
	padding: 20px 0px 38px 42px;
	width: 284px;
	font-size: 11px;
	height: 238px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}

.shape .left h2 {
	font-weight: normal;
	color: #004e94;
	font-size: 18px;
	padding-bottom: 8px;
}

.shape .right {
	margin-left: 60px;
	width: 285px;
	font-size: 12px;
	padding: 20px 58px 38px 0px;
	overflow: hidden;
	height: 238px;
	position: absolute;
	left: 323px;
	top: 0;
}

.shape .right h2 {
	font-weight: normal;
	color: #f50090;
	font-size: 18px;
	padding-bottom: 16px;
}

.shape .right img {
	border: 2px solid #f50090;
}

.catalog {
	padding: 0 34px 0 40px;
	margin: 0 10px 0 -10px;
}

.catalog h2 {
	font-size: 18px;
	font-weight: normal;
	color: #004e94;
	margin: 18px 10px 10px 22px;
	padding-bottom: 6px;
	border-bottom: 1px solid #7096b8;
	text-align: left;
}

/* ------------------------------------------------------------------------- */

.catalog .thumb {
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin: 2px 8px 0 0;
	float: left;
}

.catalog .thumb .img {
	vertical-align: bottom;
	height: 130px;
	width: 200px;
	padding-bottom: 5px;
}

.catalog .thumb .txt {
	vertical-align: top;
	font-size: 12px;
	width: 160px;
	height: 52px;
}

.catalog .thumb .txt a {
	text-decoration: underline;
}

/* ------------- */

.catalog2 .thumb {
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin: 20px 18px 0px 2px;
	float: left;
}

.catalog2 .thumb .tl,
.catalog2 .thumb .tr,
.catalog2 .thumb .bl,
.catalog2 .thumb .br {font-size: 0;	width: 6px;	height: 6px;}

.catalog2 .thumb .ml,
.catalog2 .thumb .mr,
.catalog2 .thumb .bc,
.catalog2 .thumb .tc {font-size: 0; background: white;}

.catalog2 .thumb .tl {background: url(images/catborder.gif) no-repeat -6px -6px;}
.catalog2 .thumb .tr {background: url(images/catborder.gif) no-repeat 0 -6px ;}
.catalog2 .thumb .bl {background: url(images/catborder.gif) no-repeat -6px 0;}
.catalog2 .thumb .br {background: url(images/catborder.gif) no-repeat 0 0;}

.catalog2 .thumb .tc { border-top: 1px solid #999;}
.catalog2 .thumb .bc { border-bottom: 1px solid #999;}
.catalog2 .thumb .ml { border-left: 1px solid #999;}
.catalog2 .thumb .mr { border-right: 1px solid #999;}

.catalog2 .thumb .mc { background: white; width: 210px; padding: 10px 0 10px 0; }


.catalog2 .thumb .img {
	height: 164px;
}

.catalog2 .thumb p {padding: 0;}
.catalog2 .thumb p.title { font-weight: bold; padding-bottom: 5px; height: 40px;}
.catalog2 .thumb p.razmer { padding-bottom: 10px;}
.catalog2 .thumb p.price { font-weight: bold; color: #550000; font-family: Arial, Helvetica, sans-serif; height: 30px;}
.catalog2 .thumb p.price .oldprice { font-weight: bold; color: #666666; text-decoration: line-through;}
.catalog2 .thumb p.price .newprice { font-weight: bold; color: #ff0000;}

.catalog2 .thumb .txt {
	vertical-align: top;
	font-size: 12px;
	width: 150px;
	height: 52px;
}

.catalog2 .thumb .txt a {
	text-decoration: underline;
}

.content .thumb {
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	margin: 2px 8px 8px 0;
	float: left;
}

.content .thumb .tl,
.content .thumb .tr,
.content .thumb .bl,
.content .thumb .br {font-size: 0;	width: 6px;	height: 6px;}

.content .thumb .ml,
.content .thumb .mr,
.content .thumb .bc,
.content .thumb .tc {font-size: 0; background: white;}

.content .thumb .tl {background: url(images/catborder.gif) no-repeat -6px -6px;}
.content .thumb .tr {background: url(images/catborder.gif) no-repeat 0 -6px ;}
.content .thumb .bl {background: url(images/catborder.gif) no-repeat -6px 0;}
.content .thumb .br {background: url(images/catborder.gif) no-repeat 0 0;}

.content .thumb .tc { border-top: 1px solid #999;}
.content .thumb .bc { border-bottom: 1px solid #999;}
.content .thumb .ml { border-left: 1px solid #999;}
.content .thumb .mr { border-right: 1px solid #999;}

.content .thumb .mc { background: white; width: 318px; height: 280px; padding: 0px 0 10px 0; }


.content .thumb .img {
	height: 164px;
}
/*  */


div.dop_menu{margin:0px; padding:0px; padding-top:30px;_padding-top:40px; padding-left:30px; color:#0070dc; font-weight:bold;}

div.dop_menu a,
div.dop_menu a:link,
div.dop_menu a:visited,
div.dop_menu a:active{color: #0070dc; text-decoration: none; font-weight:bold;}
div.dop_menu a:hover{color: #0070dc; text-decoration: underline;}