.level1{padding-bottom:17px;}
.level1 a{color:#2E3191;}
.level1 .top b{background:#0098fd;display:block;height:1px;font-size:0px;}
.level1 .top b.cb1{margin:0 1px;}
.level1 .top b.cb2{margin:0 2px;}
.level1 .top b.cb3{margin:0 3px;}
.level1 .top b.cb4{margin:0 4px;}
.level1 .top b.cb5{margin:0 7px;}
.level1 .title{
	background:none repeat scroll 0 0 #0098FD;
	color:#E8E8FF;
	font-weight:bold;
	padding:5px 8px;
	text-transform:uppercase;
}
.level1 .title img{margin-right:6px;vertical-align:sub;}
.level1 .text_block{
	border-left:1px solid #0098fd;
	border-right:1px solid #0098fd;
	background:#fff;
	overflow:hidden;
	padding:10px 10px 6px;
}
.level1 .text_block .item{border-bottom:1px dotted #B3BFDF;
	margin-right:7px;
	overflow:hidden;
	padding:10px 0 6.8px;
text-align:center;
}
.level1 .text_block .item img{}
.level1 .text_block tr.foot .item {border:medium none;}
.level1 .bottom b{border-left:1px solid #0098fd;border-right:1px solid #0098fd;display:block;font-size:0px;}
.level1 .bottom b.b1{height:4px;margin:-2px 1px 0;}
.level1 .bottom b.b2{height:3px;margin:-2px 2px 0;}
.level1 .bottom b.b3{height:2px;margin:-1px 3px 0;}
.level1 .bottom b.b4{height:1px;margin:-1px 4px 0;}
.level1 .bottom b.b5{height:2px;margin:-1px 5px 0;}
.level1 .bottom b.b6{border-bottom:1px solid #0098fd;margin:-1px 6px 0;}

.level2{}
.level2 .text_block{background:url(/images/catalog/level2_bbg.gif) repeat-x bottom left;overflow:hidden;}
.level2 .left{background:url(/images/catalog/level2_bl.gif) no-repeat bottom left;overflow:hidden;border:1px solid #fff;}
.level2 .right{padding-bottom:7px;background:url(/images/catalog/level2_br.gif) no-repeat bottom right;overflow:hidden;}
.level2 .title{background:url(/images/catalog/level2_hbg.gif) repeat-x top left;overflow:hidden;height:20px;}
.level2 .title .right{padding-bottom:0;background:url(/images/catalog/level2_hr.gif) no-repeat top right;}
.level2 .caption{
	overflow:hidden;
	font-weight:bold;
	color:#8d8ed3;
	padding:4px 12px 3px 10px;
	background:url(/images/catalog/level2_hl.gif) no-repeat top left;
}
.level2 .open,.level2 .close{float:right;cursor:pointer;}
.level2 a.open:hover, .level2 a.close:hover {text-decoration:none;}
.level2 .text table{border-collapse:separate;border-spacing:0px;}
.level2 .text {border-left:1px solid #D8F0FF;border-right:1px solid #D8F0FF;overflow:hidden;width:auto!important;width:100%;}
.level2 .text a{color:#2e3191;}
.level2 .text div.item{text-align:center;float:left;padding:7px 7px 14px; width: 155px;}
.level2 .text div.itemw{width: 180px !important; }
.level2 .text div.img_block{border:1px solid #D8F0FF;padding:0 10px;margin:2px 4px;}
.level2 .text tr td div{padding:0 10px;margin:0 4px 4px;}
.sort_by{margin:10px;}
.sort_by a{color:#2e3191;}
.price{color:#bb0000;font-weight:bold;margin-bottom:10px;}
.price span{font-size:14px;color:#bb0000;font-weight:bold;}
.price .call{font-size:22px;color:blue;font-weight:bold;text-decoration:none;}
.table_block td{padding:10px 10px 20px 10px;}
.table_block tr.nav_top,tr.nav_bottom{background:#0098FD;}
.table_block tr.nav_top td{padding:0 10px 10px;}
.table_block tr.nav_bottom td{padding:10px 10px 0;}
font.text{color:#fff;}
font.text a{color:#fff;}
.table_block p.name{color:#2e3191;font-weight:bold;margin:0 0 4px;font-size:14px;}
.table_block a{color:#2e3191;}
.text_preview{margin:0 0 4px; /*text-indent: 23px;*/}
a.print{background:url(/images/print.gif) no-repeat left center;display:block;
float:right;
padding:0 0 4px 22px;}
.notadd{background:url(/images/notadd.gif) no-repeat left center;display:block;}
.seo_text{padding:0 10px;}
.link
{
width: 140px;
margin:0 auto;
}