body, td, th, div {font-family:Arial, Helvetica, sans-serif;font-size:11px;}
a img {
	border: 0;
}


body {background:#dedede;}

#wrap{margin:auto;width:776px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}

* {margin:0;padding:0;}	
	.mainfix    {font: 12px Arial, Helvetica, sans-serif;color:#F3F1F2;}
	
	.smallfix   {font: 11px Arial, Helvetica, sans-serif;color:#2F2F2F;}
	.smallfix1   {font: 11px Arial, Helvetica, sans-serif;color:#ffffff;}
	.smallfix2   {font: 11px Arial, Helvetica, sans-serif;color:#3D3D3D;}
	.smallfix3   {font: 11px Arial, Helvetica, sans-serif;color:#000000;}	
							
	.smallvfix  {font: 11px Verdana, Arial, Helvetica, sans-serif;color:#737373;}		


	.boldvfix1   {font: bold 10px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}
		
	.boldfix   {font: bold 11px Arial, Helvetica, sans-serif;color:#ffffff;}	
	.boldfix1   {font: bold 12px Arial, Helvetica, sans-serif;color:#000000;}
	.boldfix2   {font: bold 12px Arial, Helvetica, sans-serif;color:#C32501;}	
	.boldfix3   {font: bold 18px Arial, Helvetica, sans-serif;color:#C32501;}
	
	.boldthfix   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif;color:#000000;}
	
	.bigfix   {font: 20px Arial, Helvetica, sans-serif;color:#414141;}
	.bigfix1   {font: bold 14px Arial, Helvetica, sans-serif;color:#414141;}	
	.bigfix2   {font: bold 15px Arial, Helvetica, sans-serif;color:#414141;}	
				

	
	.margh1 {font: bold 15px Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;color:#414141;}	

	.ul1 {list-style-image:url('img/dot.gif')}		
	.ul2 {margin-left: 0px; margin-right: 1px;margin-top: 0px; margin-bottom: 6px;list-style-position : inside; list-style-image:url('img/ul1.gif')}
		
	.upper   {text-transform: uppercase;}
	
	.nav1		{padding: 2 5 2 21; font: bold 11px Arial Narrow, Arial, Helvetica, sans-serif;color:#2E2E2E;}

	.nav1bg		{background-image:url('img/ul2.gif');background-repeat:no-repeat}

	.nav2		{padding: 2 5 2 41; font: 11px Arial, Helvetica, sans-serif;color:#2E2E2E;}			

	.nav2bg		{background-image:url('img/nav-bg.gif');}	
	
	.marg0		{margin-left: 9px; margin-right: 0px;}
	.marg1		{margin-left: 17px; margin-right: 0px;}
	.marg2		{margin-left: 7px; margin-right: 0px;}	
	.marg3		{margin-left: 7px; margin-right: 2px;margin-top: 3px;margin-bottom: 2px;}	
	.marg4		{margin:9 7 3 8;}
	.marg5		{margin:5 7 19 8;}
	.marg6		{margin:5 2 0 8;}			
	.marg7		{margin:20 10 0 25;}
				
	.sel1 		{width:154px; font: 11px Arial, Helvetica, sans-serif;color:#444444;border-color : #716F64;margin-left: 14px;height:16;}
	.sel2 		{width:96px; font: 11px Arial, Helvetica, sans-serif;color:#757575;background-color : #ffffff;height:18;}
	

	.tex1 		{width:80px; height:19;font: 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#000000;border-color : #F1EFE2;}
	.tex2 		{width:19px; height:19;font:bold 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#000000;border-color : #F1EFE2;}




	a.hmainfix:link {font: 12px Arial, Helvetica, sans-serif;color:#F3F1F2; text-decoration: none;}
	a.hmainfix:visited {font: 12px Arial, Helvetica, sans-serif;color:#F3F1F2; text-decoration: none;}
	a.hmainfix:hover {font: 12px Arial, Helvetica, sans-serif;color:#F3F1F2; text-decoration: underline;}

	a.hbolbnfix:link {font: bold 11px Arial, Helvetica, sans-serif;color:#2E2E2E; text-decoration: none;}
	a.hbolbnfix:visited {font: bold 11px Arial, Helvetica, sans-serif;color:#2E2E2E; text-decoration: none;}
	a.hbolbnfix:hover {font: bold 11px Arial, Helvetica, sans-serif;color:#2E2E2E; text-decoration: underline;}

	a.hboldfix:link {font: bold 13px Arial, Helvetica, sans-serif; color:#232323; text-decoration: none;}
	a.hboldfix:visited {font: bold 13px Arial, Helvetica, sans-serif; color:#232323; text-decoration: none;}
	a.hboldfix:hover {font: bold 13px Arial, Helvetica, sans-serif; color:#232323; text-decoration: underline;}

	a.hsmallfix:link {font: 11px Arial, Helvetica, sans-serif; color:#2F2F2F; text-decoration: none;}
	a.hsmallfix:visited {font: 11px Arial, Helvetica, sans-serif; color:#2F2F2F; text-decoration: none;}
	a.hsmallfix:hover {font: 11px Arial, Helvetica, sans-serif; color:#2F2F2F; text-decoration: underline;}

	a.hsmallfix1:link {font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hsmallfix1:visited {font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hsmallfix1:hover {font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: underline;}

	a.hsmallfix2:link {font: 11px Arial, Helvetica, sans-serif; color:#3D3D3D; text-decoration: none;}
	a.hsmallfix2:visited {font: 11px Arial, Helvetica, sans-serif; color:#3D3D3D; text-decoration: none;}
	a.hsmallfix2:hover {font: 11px Arial, Helvetica, sans-serif; color:#3D3D3D; text-decoration: underline;}
	a.copyrights {font-family:Arial;font-size:10px;color:#cccccc}
	a.copyrights:hover {color:#000000}
	
	 .mapPapa {font-family: Arial; font-size:13px; font-weight:bold;}
	 .mapChild {font-family: Arial; font-size:11px; margin-left: 8px;}
	 
	 .rLine {background:#A7625E;margin-bottom:0px;}
	 .avl {font-family:Tahoma;font-size:11px;font-weight:bold;} .avl span{color:#e41800;}
	 .code {font-family:Tahoma;font-size:11px;padding:7px 0 11px 0;}
	 
	 .shBut {padding-top:10px;}
	 .shBut .c1{float:right;padding:0 12px 0 0;}
	 .shBut .c2{float:left;padding:11px 12px 0 25px;}


#hatT {position:absolute;z-index:10;}
.hatb {height:40px;}
	 
.t26ab {width:2px;}

.t26a1  {
	vertical-align:top;
	background: url(../i/rate2.gif) repeat-x;	
	height:41px;
}
.t26a2  {
	vertical-align:top;
	background: #ffffff;	
	border-top: 1px solid #827668;border-left: 1px solid #827668;border-right: 1px solid #827668;
	background: url(../i/rate1.gif) repeat-x;	
}
	.t26a1 a {color:#414141;cursor:pointer;text-decoration:none;font-size:11px;font-weight:bold;}	
    .t26a1 a:hover {color:#414141;cursor:pointer;text-decoration:underline;}	 
	.t26a2 a {color:#414141;cursor:pointer;text-decoration:none;font-size:11px;font-weight:bold;}	
    .t26a2 a:hover {color:#414141;cursor:pointer;text-decoration:underline;}		

.t26a1  div{
	background: url(../i/t2e1.gif) no-repeat top left;	
}

.t26a2 div{
	padding:1px;
}

.t26a1  div div{

	padding:8px 11px 0 11px;
}

.t26a2 div div{
	border-top: 2px solid #980d0d;
	padding:4px 9px 0 9px;
}

.t27a1  {
	
}

.t27a2  {
	width:416px;
	border-top: 1px solid #827668;
}

.t27a3  {
	background: #ffffff;
	border-left: 1px solid #827668;border-right: 1px solid #827668;border-bottom: 1px solid #827668;
	display:block;
	overflow:scroll;overflow-x : hidden;
	width:416px;
}

.t27a4  {
	background: #ffffff;
	border-left: 1px solid #827668;border-right: 1px solid #827668;border-bottom: 1px solid #827668;
	display:none;
	overflow:scroll;overflow-x : hidden;
	width:414px;
}

ul{list-style: none;}
li{background:url(../i/li-dot.gif) no-repeat 4px 5px;padding:1px 5px 1px 14px;}

#cont4 .marg {margin:15px 0;}
#cont4 .c1 {background: url(../i/rel-arrow.gif) no-repeat 20px 3px;}
#cont4 a {display:block;padding:0 0 8px 40px;color:#990000;}

#reviews_content{padding:17px 21px 10px 21px;}
#cont5 .name {font-weight:bold;color:#990000;}
#cont5 .date {font-size:11px;}
#cont5 .bt {padding:1px 0px 0px 0px;}
.tex4{width:200px;}
.tex5{width:200px;}

	.manuf-title   {font: bold 16px Arial, Helvetica, sans-serif;color:#414141;padding:11px 3px 3px 11px;}
	.manuf-title  a {color:#414141;text-decoration:none;}
	.manuf-title  a:hover {color:#414141;text-decoration:underline;}
	
.logo {width:404px;background: url(../img/logo.jpg) no-repeat;}	
.logor {width:373px;background: url(../img/logo-r.jpg) no-repeat;text-align:right;}	

.freem { width:103px;background: url(../img/free-m.gif) no-repeat;}
.tline1 {background: url(../img/line1.gif) no-repeat;}
.freeb { width:511;vertical-align:top;background: url(../img/free-b.gif) no-repeat 406px 0;}
.sbat {background: url(http://lib.store.yahoo.net/lib/sjdiscounttools/advs.gif) no-repeat center center;}
.sbat1 {background: url(../img/go.gif) no-repeat center center;}

.gbg1 {background-position : left bottom;background-image:url(../img/gbg1.jpg);background-repeat:no-repeat;}
#wlcDiv {background: url(../img/pic2.jpg) no-repeat;}
.picBt {background: url(../img/t1a2.gif) no-repeat;}

.tell {background: url(../img/tell-a.gif) no-repeat top center;text-align:center;margin:11px 0;}

.titl1 {background: #DDDBD5 url(../img/t1a4.gif) repeat-x bottom left;padding:1px 3px 4px 7px;}

.bot2c {background: url(../img/bot2.gif) repeat-x;height:21px;padding-left:10px;}
.bestIt {background: url(../img/items-bg2.gif) repeat-y;padding:0 3px 0 10px;vertical-align:top;text-align:center;}
.bLine {background:#7e7364;}
.botMenu {background: #827668 url(../img/line3.gif) repeat-x;padding:4px 0 3px 0;text-align:center;}

	.pCode   {font: bold 11px Tahoma;color:#000000;background:#ededed;padding:7px 0;}
	.pAvl {font: bold 11px Tahoma;color:#000000;padding:7px 0 2px 0;}
	.rdtxt {font: bold 11px Tahoma;color:#000000;float:left;width:80px;padding:2px 0 0 0;}
	
.savingLine {padding: 3px 0 3px 12px;border:1px solid #777;}	
.savingLine .sv1{padding: 0 12px 0 0;float:left;}	

/*-----------------------------------------------------------------------------

  CSS Magic

-----------------------------------------------------------------------------*/

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
  .clearfix {display:block;}
/* End hide from IE Mac */


