* { font-family:Verdana,Tahoma,MS Sans Serif,Arial; font-size:11px; }
body { background:#fff; color:#000; height:100%; margin:0; padding:0; }
html { height:100%; }

img { border:0; margin:0; padding:0; }
        .bl { display:block; }
        .img-cat { display:block; margin-right:15px; }

a { color:#0871b0; }
        a:hover { text-decoration:none; }

.s12 { font-size:12px; }
        .s12 * { font-size:12px; }

.blue { color:#0871b0; }

form { margin:0; padding:0; vertical-align:middle; }
        form * { vertical-align:middle; }

h2, h3, h4 { margin:0 0 5px; padding:0; }
        h1 { color:#eb1313; font-size:14px; margin:0 0 10px; padding:0; }
        h2 { color:#0871b0; font-size:11px; }

p { margin:0 0 10px; line-height:120%; }

.hr { background:#84bbdb; height:1px; margin:15px 0; }
        .hr img { display:block; height:1px; }

.big { color:#0071b6; font-size:12px; font-weight:bold; }
        .big * { font-size:12px; font-weight:bold; }

.top-bg-menu { background:url(/i/bg-top.gif) no-repeat 50% 0%; height:31px; text-align:center; }
        .top-bg-menu div { background:url(/i/bg-top-menu.gif) no-repeat; margin:auto; width:736px; text-align:left; }
        .top-bg-menu td { background:url(/i/mark-top-menu.gif) no-repeat 4px 4px; }
                .top-bg-menu td a { color:#fff; display:block; font-weight:bold; margin:0 15px; text-decoration:none; }

.top-bg { background:url(/i/bg-top.gif) repeat-y 50% 0%; height:187px; text-align:center; }
.bg-nav { background:url(/i/top3.jpg) no-repeat; }
        .bg-nav div { padding:0 0 15px 17px; vertical-align:middle; }
                .bg-nav div * { vertical-align:middle; }
.bg-phone { background:url(/i/top4.jpg) no-repeat; }
        .bg-phone div { color:#084c99; font-size:13px; font-weight:bold; padding:22px 0 0 28px; }

.bg-content { background:url(/i/top6.jpg) no-repeat 100% 0%; }

.tit-vmenu { background:#ed2a2a url(/i/bg-tit-vmenu.gif) no-repeat; margin:0; }
        .tit-vmenu span { color:#fff; display:block; font-weight:bold; padding:8px 0 8px 25px; text-transform:uppercase; }
        .tit-vmenu a { color:#fff; display:block; font-weight:bold; padding:8px 0 8px 25px; text-decoration:none; text-transform:uppercase; }

.bg-right { background:#d6e9f7 url(/i/line-blue.gif) repeat-y; }
.vmenu { background:#fff url(/i/line-blue.gif) repeat-y; margin:0px 0; padding:0; }
        .vmenu .f { background:#d6e9f7 url(/i/line-vmenu.gif) repeat-x 0% 100%; border:0; margin-left:7px; padding:2px 0 4px; }
                .vmenu .f a { color:#084c99; }
                .vmenu .end { border-bottom:1px solid #fff; }

        .vmenu div { background:url(/i/mark-vmenu-off.gif) no-repeat 0px 8px; border-bottom:1px solid #66aad3; margin-left:20px; }
                .vmenu div a { color:#000; display:block; font-weight:bold; padding:4px 10px 5px 15px; text-decoration:none; }
                        .vmenu div a:hover { color:#0871b0; }
        .vmenu div.on { border-bottom:1px solid #cbe3f5; }
        .vmenu div.sub { background:transparent; border:0; }
                .vmenu .sub .end { border-bottom:1px solid #fff; }
                .vmenu div.sub div { background:url(/i/mark-vsubmenu-off.gif) no-repeat 0px 10px; border-bottom:1px solid #cbe3f5; }
                .vmenu div.sub div a { color:#666; font-size:10px; }
                .vmenu div.sub div.on { background:url(/i/mark-vsubmenu-on.gif) no-repeat 0px 10px; }
                .vmenu div.sub div.on a { color:#0072b6; }

.content { padding:47px 15px 15px 30px; text-align:justify; }
.content-cat { padding:10px 15px 15px 30px; text-align:justify; }

.bg-bottom { background:url(/i/bg-bottom.jpg) no-repeat; color:#fff; font-size:10px; }
        .bg-bottom div { color:#fff; font-size:10px; padding-left:20px; }

.date { color:#0871b0; font-weight:bold; margin-right:15px; }

.page { margin-bottom:15px; }
        .page span { background:#0871b0; color:#fff; font-weight:bold; padding:0 4px; }
        .page a { padding:0 4px; }

.nav { color:#676767; font-size:9px; padding:10px 275px 5px 30px; }
        .nav * { color:#676767; font-size:9px; text-decoration:none; }

.tit-goods { background:#beddf3; color:#084c99; font-size:13px; font-weight:bold; margin-bottom:10px; padding:3px 0 4px 125px; }
.tit-goods-det { background:#beddf3; color:#084c99; font-size:13px; font-weight:bold; margin-bottom:10px; padding:3px 0 4px 180px; }
.cost { font-size:14px; font-weight:bold; }
.dot { background:url(/i/dot.gif) repeat-x 0% 100%; }
        .dot div { padding:3px 0; margin-right:25px; }
                .dot div span { background:#fff; padding-right:3px; }

.dir-list { list-style:none; margin:0 0 7px; padding:0; }
	.dir-list li { background:url(/i/mark-vmenu-off.gif) no-repeat 0px 5px; margin:5px 0 3px; padding-left:12px; }
		.dir-list li a { font-size:12px; font-weight:bold; text-decoration:none; }
			.dir-list li a:hover { color:#eb1313; }
	.dir-list ul { list-style:none; }
		.dir-list ul li { margin:0; }
			.dir-list ul li a { font-size:11px; font-weight:normal; }
				.dir-list ul li a:hover { text-decoration:underline; }

.print-ico { text-align:right; vertical-align:middle; }
	.print-ico a { text-decoration:none; }
	.print-ico * { vertical-align:middle; }
	.print-ico img { margin-right:5px; vertical-align:middle; }
#main{
	background:url(/i/wc/top.jpg) no-repeat;
	height:373px;
	width:400px;
	margin:15px auto;
	position:relative;
}
#main a{
	color:#fff;
	text-decoration:none;
	position:absolute;
	font:10px Verdana;
	display:block;
	text-align:left;
}
#main a:hover{
	text-decoration:underline;
}
#main div{
	position:absolute;
	background-position:-100px -100px;
	background-repeat: no-repeat;
	cursor:pointer;
}
#dis1{
	top:288px;
	left:80px;
}
#dis2{
	top:228px;
	left:185px;
}
#dis3{
	top:133px;
	right:155px;
}
#dis4{
	top:65px;
	right:122px;
}
#dis5{
	top:41px;
	right:62px;
}
#disp1{
	top:288px;
	left:15px;
	width:58px;
	height:64px;
	background:url(/i/wc/dis1.jpg);
}
#disp2{
	top:178px;
	left:109px;
	width:68px;
	height:64px;
	background:url(/i/wc/dis2.jpg);
}
#disp3{
	top:133px;
	left:250px;
	width:47px;
	height:66px;
	background:url(/i/wc/dis3.jpg);
}
#disp4{
	top:65px;
	left:284px;
	width:52px;
	height:88px;
	background:url(/i/wc/dis4.jpg);
}
#disp5{
	top:41px;
	left:344px;
	width:52px;
	height:85px;
	background:url(/i/wc/dis5.jpg);
}