/* clear */* { margin:0; padding:0;}body,html {width: 100%;height: 100%;font-family: Arial;min-width: 920px;}.clear {clear: both;}td {vertical-align: top;}img {border: 0px;}h1, h2, h3, h4 {color: #09C; font-size: 10pt;}strong {font-size: 13pt;}a {color: #09C; font-family: Arial; font-size: 10pt; text-decoration: underline;}	a:hover {color: black; font-family: Arial; font-size: 10pt; text-decoration: none;}	a.back_link {color: #F60; font-family: Arial; font-size: 12pt; font-weight: bolder; text-decoration: none;}	a.back_link:hover {color: #09C; font-family: Arial; font-size: 12pt; font-weight: bolder; text-decoration: none;}#main_container {width: 900px;}#top {width: 100%; height: 100px;}	#cont {float: right; font: 13px Arial; color: #666;}		#cont strong {font: 20px Arial; font-weight: normal; color: #09C;}		#cont a {font: bold 16px Arial; color: #F60; text-decoration: none;}			#cont a:hover{color: #09C;}		#cont td {vertical-align: middle; padding-right: 10px;}#main {width: 100%;}	#main_top {width: 100%; height: 66px; margin-top: 57px; background-image: url('../pic/top_center.jpg');}		#top_left {float: left; height: 66px; width: 551px; background-image: url('../pic/top_left.jpg');}		#top_right {float: right; height: 66px; width: 292px; background-image: url('../pic/top_right.jpg');}		#main_center {border-left: 1px solid #09C; border-right: 1px solid #09C; padding-top: 15px; padding-bottom: 20px;}		td.li {width: 37px; background-image: url('../pic/off.jpg'); background-repeat: no-repeat; background-position: left center;}		#rubrics {width: 280px; padding-right: 40px; min-width: 280px;}			#rubrics td {height: 30px; vertical-align: middle;}			#rubrics a {font: 11pt Arial; color: #666; text-decoration: none;}				#rubrics a:hover {color: #000;}			#active {background-image: url('../pic/on.jpg')!important;}		#content {font: 10pt Arial; color: #666; padding-left: 10px; padding-right: 10px;}		#content ul, ol{margin-left: 16px;}			table.price{margin: 10px 0 20px 0;}	table.price tr.head{font-weight: bold; font-style: italic; background: #ccc;}	table.price tr.head td{border-right: 1px solid #fff; border-bottom: 1px solid #fff;}	table.price tr.head td:nth-child(3){border-right: 1px solid #ccc;}	table.price td{padding: 1px 5px; border: 1px solid #ccc;}		#main_bottom {width: 100%; height: 28px;}		#bot_left {height: 28px; width: 25px; background-image: url('../pic/bot_left.jpg');}		#bot_right {height: 28px; width: 25px; background-image: url('../pic/bot_right.jpg');}		#footer {background-image: url('../pic/bot_center.jpg'); vertical-align: middle; font: 9pt Arial; color: #FFF;}		.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}.xsnazzy p, .zsnazzy p {margin:0; padding:5px 10px; font-size:10px;}.xsnazzy {background: transparent; width:325px; float:left; margin:0 3px;}.xtop, .xbottom {display:block; background:transparent; font-size:1px;}.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}.xb1, .xb2, .xb3 {height:1px;}.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #D0E5F5;border-right:1px solid #D0E5F5;}.xb1 {margin:0 5px; background:#D0E5F5;}.xb2 {margin:0 3px;border-width:0 2px;}.xb3 {margin:0 2px;}.xb4 {height:2px; margin:0 1px;}#menu{display: none;}label[for=menu]{display: none;}.xboxcontent {display:block; border:0 solid #D0E5F5;border-width:0 1px; height:auto;padding-top: 10px;padding-bottom: 10px;font-family: Arial;}* html .xboxcontent {height:1px;}.color_a {background:#D0E5F5;color:#fff;}.color_b {background:#D0E5F5;color:#D0E5F5;}.color_c {background:#D0E5F5;color:#D0E5F5;}.color_d {background:#D0E5F5;color:#D0E5F5;}