html,body{margin:0;padding:0;background-color:#FFF;}
body{font-family:Arial,Tahoma,Verdana,serif;}
h1 {
	font-size: 20px;
	margin:10px 29px 10px 25px;
	line-height:1.1;
}
.fleft{float:left;}.fright{float:right}.cleft{clear:left;}.cright{clear:right;}.cboth{clear:both;}
.bgleft{background-position:left;}.bgright{background-position:right;}.bgtop{background-position:top;}.bgbottom{background-position:bottom;}

.nowrap{white-space:nowrap;}

.frm{margin:0;padding:0;}
.frm td{font-size:12px;}
.frm select,.frm input,.frm textarea{font-size:12px;color:#333;border:1px solid #CCC;}
.frm textarea{height:60px;}
.frm .btn{border:0;background:none;color:#39C;text-decoration:underline;}

p,th,td,li,form,input,select,textarea{font-family:Arial,Tahoma,Verdana;}
form,input,select,textarea{font-size:12px;color:#333;}
img{border:0;}
form{margin:0;padding:0;}
a{color:#666;text-decoration:underline;}
a:hover{text-decoration:none;}
li{list-style-type:square;}

.tel{position:absolute;left:-495px;top:-85px;width:170px;text-align:center;font-size:18px;color:#FFF;}
.tel span{font-size:14px;}
.tel small{font-size:12px;}

.top-line{width:100%;min-width:1000px;height:65px;}
.top-line table{height:65px;}
.top-line,.top-line td,.top-line a{font-size:12px;color:#333;}
.top-line table table{height:auto;border-right:1px solid #FFCC7F;}

.left{font-size:12px;color:#333;}

.block-title{padding:10px 0;margin:0 25px 0 15px;}
.block-title div{font-size:18px;color:#390;margin-left:125px;}
.block-title div div{font-size:13px;margin-left:0;color:#F90;text-align:right;font-weight:bold;margin-top:-5px;}
.underline{border-top:1px solid #CCC;}
.underline div{width:16px;height:3px;background:#CCC;}

.block{margin:0 25px 0 50px;padding:5px 0;font-size:12px;color:#666;}
.new1{font-size:12px;color:#666;background:url(/_bone/left/pnt1.gif) 0 2px no-repeat;margin:5px 0;}
.new1 div{margin:0 15px 0 20px;}

.menu{text-align:left;margin:0 40px 0 20px;}
.menu .underline{margin-left:20px;}
.pnt1{font-size:14px;color:#666;background:url(/_bone/left/pnt1.gif) 0 2px no-repeat;}
.pnt1 div{margin:0 15px 0 20px;}
.pnt1 a{font-size:14px;color:#666;text-decoration:none;}
.pnt1 a:hover{text-decoration:none;}
.sub2{margin-left:30px;}
.pnt2{font-size:12px;color:#666;background:url(/_bone/left/pnt2.gif) 0 5px no-repeat;}
.pnt2 div{margin:0 15px 0 10px;text-decoration:underline;padding:2px 0;}
.pnt2 a{font-size:12px;color:#666;text-decoration:underline;}
.pnt2 a:hover{text-decoration:none;}
.content .sub2{margin-left:30px;}
.content .pnt2{font-size:12px;color:#39C;background:url(/_bone/left/pnt3.gif) 0 5px no-repeat;}
.content .pnt2 div{margin:0 15px 0 10px;text-decoration:underline;padding:2px 0;}
.content .pnt2 a{font-size:12px;color:#39C;text-decoration:underline;}
.content .pnt2 a:hover{text-decoration:none;}
.sub3{margin-left:50px;}
.pnt3{font-size:12px;color:#39C;background:url(/_bone/left/pnt3.gif) 0 5px no-repeat;}
.pnt3 div{margin:0 15px 0 10px;text-decoration:underline;padding:2px 0;}
.pnt3 a{font-size:12px;color:#666;text-decoration:underline;}
.pnt3 a:hover{text-decoration:none;}
.frm .pnt3{font-size:12px;color:#39C;background:url(/_bone/left/pnt3.gif) 0 5px no-repeat;margin-top:10px;}
.frm .pnt3 div{margin:0 15px 0 10px;text-decoration:none;padding:2px 0;}

.search{background:url(/_bone/search.jpg) 0 0 no-repeat;margin:20px 25px 15px 15px;}
.search div{margin-left:35px;padding-top:40px;height:45px;text-align:right;}
.search div input{font-size:12px;color:#666;border:1px solid #999;width:100%;}
.search div input.btn{font-size:12px;color:#39C;text-decoration:underline;background:none;border:0;width:auto;}

.contacts{height:65px;border-top:3px solid #39C;margin:0 5px;background:url(/_bone/left/contacts.jpg) 15px 0 no-repeat;}
.contacts div{margin-left:110px;padding-top:10px;}

.dashes{height:1px;background:url(/_bone/dashes.gif) 0 0 repeat-x;}
.lines{height:1px;background:#FFF;border-top:5px solid #39C;border-bottom:1px solid #333;}
.collage{padding:1px 0;text-align:right;}
.path{padding:10px 0;text-align:right;margin:0 10px;}
.path,.path a{font-size:12px;color:#F90;}

.content{font-family:Arial,Tahoma,Verdana,serif;font-size:12px;text-align:justify;color:#666;line-height:14px;margin:0 30px;}
.content td,.content th{font-size:12px;line-height:14px;}
.content p{margin:10px 0;}
.content a{}
.content hr{border:1px solid #FFF;border-top:1px solid #690;}
.content .dashes{margin:10px 0;}

.blue,.blue a{color:#39C;}
.black,.black a{color:#333;}
.red,.red a{color:#F00;}
.orange,.orange a{color:#F90;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f18{font-size:18px;}

.prev{border:6px solid #690;}
.prev img{border:2px solid #FFF;}

.for-fram{padding:10px 0;}
.fram{border:1px solid #690;}
.for-fram .img{border:1px solid #690;}
.fram-title{font-size:14px;position:relative;color:#39C;height:7px;}
.fram-title a{font-size:14px;color:#39C;}
.fram-title span{position:absolute;top:0px;left:5px;background:#FFF;}
.fram td.to-cart{padding:3px 2px;}

.bottom{width:100%;min-width:1000px;text-align:left;border-top:1px solid #000;}
.bottom table{border-top:1px solid #FFF;background:#39C;}
.bottom td,.bottom a{font-size:12px;color:#FFF;}
.bottom a{margin:0 15px;}

.bottom-line td{font-size:10px;color:#666;}
.cnts{font-size:10px;white-space:nowrap;}
.cnts img{margin:0 20px;}

.cat { font-size:12px;}
h2 .cat {
	font-size:14px;
}
.cell h3 {
	font-size:14px;
}
.small { font-size:10px;}
.thumb {
	text-decoration:none;
}
.thumb span:hover {
	text-decoration:underline;
}
.cell {
	border-bottom:1px solid #99ccff;
	border-right:1px solid #99ccff;
	padding-left:20px;
}
.cell h2 {
	margin:8px 0;
}
.price {
	padding:10px 0 0 15px;
	float:left;
}
.price font {
	font-size:14px;
}